WP Manifestindependent plugin directory
manifest / utilities / bmlt-versions

BMLT Versions

Wordpress plugin that displays download links and versions for latest BMLT Releases

by bmlt-enabled · github.com/bmlt-enabled/bmlt-versions · website

2stars
2forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/bmlt-enabled/bmlt-versions/archive/refs/heads/main.zip

Description

Displays download links and versions for latest BMLT Releases simply add [bmlt_versions] shortcode to your page.

SHORTCODE [bmlt_versions]

Attributes: server, wordpress, drupal, basic, crouton, crumb, crumb_drupal, crumb_joomla, bread, yap, list_locations, upcoming_meetings, contacts, workflow Adds ability to hide certain releases, default for most is to show all or 1. sort_by allows you to sort by name or date, defaults to date. [bmlt_versions sort_by="name"] or [bmlt_versions sort_by="date"] defaults to date if not specified.

Ex. [bmlt_versions drupal="0"] would not display drupal link.

[bmlt_versions_simple]

This is just a more concise and simple display but allows you to add documentation links in dashboard settings. Attributes: server, crouton, crumb, bread, yap, workflow Adds ability to hide certain releases, default is to show all or 1. sort_by allows you to sort by name or date, defaults to date. [bmlt_versions_simple sort_by="name"] or [bmlt_versions_simple sort_by="date"] defaults to date if not specified.

Ex. [bmlt_versions_simple drupal="0"] would not display drupal link.

Installation

This section describes how to install the plugin and get it working.

  1. Upload the entire BMLT Versions Plugin folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the Plugins menu in WordPress
  3. Add the GitHub API Token to the BMLT Versions settings page WordPress Dashboard->Settings->BMLT Versions
  4. Add [bmlt_versions] or [bmlt_versions_simple] shortcode to your Wordpress page/post.

Changelog

1.9.0

  • Added Crumb plugin support (WordPress, Drupal, and Joomla variants).
  • Removed Tabbed Map, Meeting Map, and Temporary Closures (no longer maintained).
  • Fixed duplicated entry in [bmlt_versions_simple] output.
  • Cleaned up settings registration, sort comparators, and API error handling.

1.8.1

  • Better handling for bad API keys.

1.8.0

  • Refactored codebase.

1.7.1

  • Update user agent.
  • Added BMLT Workflow Plugin.

1.7.0

  • Modified simple shortcode to display main bmlt apps and relevant info for bmlt.app

1.6.1

  • Fix for simple.

1.6.0

  • Added Sorting Option. [bmlt_versions sort_by="name"] or [bmlt_versions sort_by="date"] defaults to date if not specified.

1.5.0

  • Added Temporary Closures

1.4.0

  • Added CSS.
  • Added Description

1.3.1

  • Fix for BMLT Drupal download link.

1.3.0

  • Added settings page for GitHub API Token.

1.2.2

  • Cleanup.

1.2.1

  • Added List Locations.
  • Added Upcoming Meetings.
  • Added Contacts.

1.2.0

  • Rewrote to only use github api for versions.
  • Added release date.

1.1.6

  • Added BMLT Tabbed Map.
  • Added BMLT Meeting Map.

1.1.5

  • Added user-agent headers to get request to make github api happy.

1.1.4

  • Changed bmlt basic to pull version from github api.

1.1.2

  • Refractored some of the way versions are pulled.
  • Added docker.

1.1.1

  • Changed urls for moved repos.

1.1.0

  • Added shortcode attributes to be able to only display certain links.
  • Use github api for yap.

1.0.2

  • Added Yap

1.0.1

  • Added Bread

1.0.0

  • Initial Release