BMLT Versions
Wordpress plugin that displays download links and versions for latest BMLT Releases
by bmlt-enabled · github.com/bmlt-enabled/bmlt-versions · website
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.zipDescription
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.
- Upload the entire BMLT Versions Plugin folder to the /wp-content/plugins/ directory
- Activate the plugin through the Plugins menu in WordPress
- Add the GitHub API Token to the BMLT Versions settings page WordPress Dashboard->Settings->BMLT Versions
- 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