Plugin / BMLT Tabbed UI
Changelog
Changelog
6.0.14
- Fix – Further testing revealed bug in v6.0.13 fix for root server path.
6.0.13
- Fix – Use only root server path when user inadvertantly includes a filename.
6.0.12
- Fix – Added logic to support service_body_parent in URL parameters.
6.0.11
- New – Shortcode parameter “time_format”. This will allow configuring the meeting time using a given PHP format string. See BMLT-Settings-Help.
6.0.10
- Fix: Google maps link was not working on smartphones.
6.0.9
- Fix: Tabs click function interfering with other elements.
6.0.8
- Fix: Geolocation failed. Removed location services from BMLT Tabs because Chrome changed requirement to get location. Now using simple map url.
6.0.7
- Fix: cURL was not allowing BMLT servers that use SSL.
6.0.6
- Fix – Introduced transient cache issue with BMLT Tabs v.6.0.5 update.
6.0.5
- Fix – Group count quit working with BMLT server v.2.6.31 update.
6.0.4
- Fix – More style changes for theme compatibility.
6.0.3
- Fix – Map popup style changes for theme compatibility.
6.0.2
- Fix – Tab style changes for theme compatibility.
6.0.1
- Fix – Weekday button not showing meetings when using has_tabs=’0′ shortcode parameter.
6.0
-
New – Replaced jQuery-UI with Bootstrap framework.
-
New – URL parameters for re-using one page for multiple service bodies. See admin screen for instructions.
-
New – Distance (as the crow flies) to meeting under map button.
-
Improved – Significant enhancement on mobile devices.
-
Change – Removed spin.js (obsolete).
-
Improved – Optimized and reduced style sheet size by 50%.
5.2.5
- Fix – Removed print map option. No longer supported by Google via url.
5.2.4
- Fix – Theme compatibility issue with jQuery.
5.2.3
- Fix – PHP encoding issue causing headers already sent error.
5.2.2
-
Fix – Placeholder for Groups dropdown incorrectly had Cities.
-
Fix – Style tweaks to correct dropdown alignment.
5.2.1
- No changes.
5.2
-
Update – Added latest version of select2 javascript library. This should fix conflict with All-in-One Event Calendar plugin.
-
Fix – Cleaned up css on dropdowns.
5.1.5
-
Fix – Apostrophe in format description was breaking html.
-
Fix – On some sites having no meetings on a weekday was breaking tab.
-
Fix – Cleaned up some css on the tabs.
5.1.4
-
Fix – Prevent scripts from loading on other admin pages.
-
Fix – Allow scripts to load on pages with BMLT shortcodes only.
-
Fix – Eliminated maps modal popup due to inconsistancy with browsers especially smartphones. Replaced with standard window in new tab / window.
5.1.3
- Fix – SVN Problem. Missing version number.
5.1.2
- Fix – Theme compatibility. Reduce tab width to accomodate sites with narrow page content width.
5.1.1
-
Fix – SVN problem. CSS file was missing.= 5.1 =
-
New – Combined header (dropdowns) with meetings into one interface.
-
New – Added “Map” popup with options for directions, street map, earth map, print map and GPS coordinates.
-
New – Show root server version in setup.
-
New – Show service body id, parent service body and parent service body id in setup.
-
Fix – More tweaks to the css for theme and smartphone compatibility.
-
Fix – Return “[connect error]” to meeting and group count when root server is down. Sites that have “[meeting_count]” shortcode on their homepage were hanging when root server was down. This should help.
5.0.5
- Fix – Increased CURLOPT_CONNECTTIMEOUT to accomodate slower connections.
5.0.4
- Fix – Calculation of end time was incorrect because of adding minutes twice. Thanks to ny_dave for reporting this.
5.0.3
-
Fix – Tweaks to the cache code.
-
Fix – Tweaks to the root server connection with better error reporting.
-
Fix – Tweaks to the css for theme and smartphone compatibility.
5.0.2
-
New – Default Service Body dropdown option field. This will allow using the shortcode [bmlt_tabs], [bmlt_count] and [group_count] without a specifying a service body.
-
New – Meeting Cache option field. This will allow specifying the meeting cache time along with deleting the cache.
-
New – Shortcode parameter “root_server”. This will allow displaying meetings from a different root server.
-
New – Shortcode parameter “view_by”. This will allowing listing meetings by weekday or city.
-
New – Shortcode parameter “include_city_button”. This will allowing exluding the city button.
-
New – Shortcode parameter “include_weekday_button”. This will allow excluding the weekday button.
-
New – Meeting format tooltip. This eliminates the format legend popup and replaces it with a more informative format legend per meeting.
-
Replaced – jQueryui scripts with built in WordPress jQueryui scripts.
-
Improved – Included additional checks for connection to root server with informative error messages.
-
Improved – Plugin code was partially re-written to be more efficient along with CSS style sheets.
-
Future – Shortcode paramters will become option fields to allow saving as defaults (similiar to the Default Service Body).
4.8.8
- Fixed problem with connecting to some root servers (added CURLOPT_USERAGENT).
4.8.7
-
Replaced jqueryui buttons with html for compatibility with bootstrap.css
-
Replaced jqueryui popup modal with javascript for compatibility with bootstrap.css
-
Removed 50% of jqueryui code making plugin more efficient.
4.8.6
- Fix problem with format legend styles.
4.8.5
- Fix problem with format legend styles.
4.8.4
- Fix problem with format legend styles.
4.8.3
- Fix problem with format legend styles.
4.8.2
- Fix problem with format legend styles.
4.8.1
- Problems with submitting. See 4.8 for changes.
4.8
-
Added formats dropdown to filter meetings with a specific format.
-
Added shortcode parameter “has_formats” for hiding formats dropdown.
-
Added CSS wrapper to help with style compatibility issues.
4.7
- Fixed css for table head – missed in 4.6.
4.6
- Fixed css for table head – missed in 4.5.
4.5
-
Fixed unique_array problem.
-
Fixed css for table head.
4.4
-
Fixed problem with empty formats legend.
-
Added zip codes dropdown.
-
Added shortcode parameter “has_dropdowns” for hiding zip code dropdown.
-
Added shortcode parameter “dropdown_width” for adjusting width of dropdowns. Dropdowns were wrapping to next line on some sites.
4.3
- Problems with submitting
4.2
- Problems with submitting
4.1
- Problems with submitting
4.0
-
Added option field for BMLT root server in settings – BMLT Tabs. This root server is required. BMLT Tabs can now be used on any BMLT server.
-
Added header above weekday tabs giving the ability to display meetings by weekday, city, group or location. Default is with the header.
-
Added shortcode parameter “has_tabs” to allow meetings to be listed in a table instead of tabs. This would be beneficial for service bodies with fewer groups. Default is with tabs.
-
Added shortcode parameter “header” to allow removal of the drop-downs. This will be helpful for backward compatibility.
-
Added button for pop-up dialogue of meeting formats legend.
-
Removed template support for now. Using shortcode parameters instead.
3.4
- Fixed margin-top for format table.
3.3
-
Fixed margin-top for meeting list table.
-
Added missing help text.
3.2
-
Added new template. There are now 3 templates.
-
Removed unnecessary styles and styles that over-wrote theme styles.
3.1
- Added some missing help text.
3.0
-
Added shortcode parameter to display meeting in a table.
-
Changed code to support additional templates in the future.
-
Changed method in which meetings are fetched from the server to a more efficient JSON query.
-
Removed unnecessary jquery scripts making code more efficient.
2.0
-
Added the ability to include multiple service bodies in the tabbed UI list of meetings.
-
Added the ability to include meetings from parent service bodies from the BMLT database in the tabbed UI list of meetings.
-
Added a new shortcode [bmlt_count] to return the number of meetings in a specific service body, muliple service bodies or all meetings.
-
Added a feature in which the tabbed UI interface defaults to the current day of week.
-
Changed the theme for the tabbed UI user interface.
1.5
- Fixed accordian effect on slower connections by initial setting of display:none in class css-panes.
1.4
- Left out jquery dependency for tabs.js on 1.3
1.3
-
Removed jquery.tools.min.js (which was being loaded from maxcdn which keeps going down)
-
Added tabs.js to plugin directory (which is a component of jquery.tools library)
1.2
-
Fixed URI on the screenshots page
-
Changed Plugin URI to WordPress plugin directory
1.1
- Complete rewrite of plugin to conform with WordPress standards
1.0
- Released on January 20, 2012
Ratings
Rating breakdown
Details Information
Version
First Released
Total Downloads
Wordpress Version
Tested up to:
Require PHP Version:
Tags
Contributors
This plugin has been closed.
Languages
The plugin hasn't been transalated in any language other than English.
DIRECTORY DISCLAIMER
The information provided in this THEME/PLUGIN DIRECTORY is made available for information purposes only, and intended to serve as a resource to enable visitors to select a relevant theme or plugin. wpSocket gives no warranty of any kind, express or implied with regard to the information, including without limitation any warranty that the particular theme or plugin that you select is qualified on your situation.
The information in the individual theme or plugin displayed in the Directory is provided by the owners and contributors themselves. wpSocket gives no warranty as to the accuracy of the information and will not be liable to you for any loss or damage suffered by you as a consequence of your reliance on the information.
Links to respective sites are offered to assist in accessing additional information. The links may be outdated or broken. Connect to outside sites at your own risk. The Theme/Plugin Directory does not endorse the content or accuracy of any listing or external website.
While information is made available, no guarantee is given that the details provided are correct, complete or up-to-date.
wpSocket is not related to the theme or plugin, and also not responsible and expressly disclaims all liability for, damages of any kind, arising out of the use, reference to, or reliance on, any information or business listed throughout our site.