12 Step Meeting List Feedback Enhancement
This plugin is designed to extend and enhance the feedback feature of the legacy 12 Step Meeting List plugin.
Plugin info
Maintenance & Compatibility
Maintenance score
Maintained • Last updated 123 days ago • 1 reviews
Is 12 Step Meeting List Feedback Enhancement abandoned?
Likely maintained (last update 123 days ago).
Compatibility
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
Description
This plugin is designed to enhance the feedback feature of the legacy 12-step-meeting-list plugin found on its Meeting Detail screen. It provides a formatted solution to guide user feedback input, giving a consistent, auditable, and accurate view of what the feedback submitter is wanting added, changed, or removed in the 12 Step Meeting List.
Installation
- Upload the plugin files to the /wp-content/plugins directory, or install the plugin through the WordPress plugins screen directly.
- Activate the plugin through the ‘Plugins’ screen in WordPress.
Frequently Asked Questions
Like the original feedback feature, this enhanced version requires a website administrator email address be entered in the “User Feedback Emails” field on the Meetings/Import & Settings page before the feedback system will display.
Version 3.19 or later.
Review feed
Screenshots

screenshot-1.png. Meeting detail page normal view with 'Request a change to this listing' button visible.

screenshot-2.png. Meeting detail page with enhanced 'Meeting Change Request' visible.

screenshot-3.png. Meeting detail page with green 'Request Submission Success' message visible.

screenshot-4.png. Example of an enhanced 'Meeting Change Request' feedback email.
Changelog
1.0.9
- Synchronize single-meetings with corresponding file in TSML 3.19.3 version to resolve no display bug: https://github.com/code4recovery/12-step-meeting-list-feedback-enhancement/issues/35
- Updated bootstrap code to version 5. https://github.com/code4recovery/12-step-meeting-list-feedback-enhancement/issues/36
- Applied necessary changes to tsmife.js to gracefully handle the new online image in the single-meetings file. https://github.com/code4recovery/12-step-meeting-list-feedback-enhancement/issues/37
- Tested against WordPress version 6.8.3. Resolved upgrade issue: https://github.com/code4recovery/12-step-meeting-list-feedback-enhancement/issues/34
- Added contributor email addresses to resolve Invalid Contributor Warning: https://github.com/code4recovery/12-step-meeting-list-feedback-enhancement/issues/32
1.0.8
- Synchronize single-meetings with corresponding file in TSML 3.15 version to fix block theme header/footer bug.
- Connect Settings page ‘Contact Visibility’ option to the Contact fields override variable.
1.0.7
- Synchronize and update single-meetings.php with corresponding file in TSML 3.14.15 version.
- Set display of Additional Information Contact fields default to hidden. Change FAQ to reflect this change. https://github.com/code4recovery/12-step-meeting-list-feedback-enhancement/issues/26
- Disable link to ‘Meetings at this Location’ feature. https://github.com/code4recovery/12-step-meeting-list-feedback-enhancement/issues/23
- Disable double click on Change Request button for approximate locations. Fix bug displaying empty div below map. https://github.com/code4recovery/12-step-meeting-list-feedback-enhancement/issues/19
1.0.6
- Synchronize and update single-meetings with features in TSML 3.14.5 version, including attendance option.
- Add radio button control and info graphic to manage in-person/online/hybrid/inactive attendance options.
- Remove sub region text field.
- Change free form input text boxes to receive multi-line input.
- Move Open, Close, Men-Only, Women-Only from Types checkbox list to mutually exclusive radio buttons.
- Add TC and ONL types to list of types excluded from Types checkbox list.
- Add validation for all URL type input fields.
- Add bootstrap visibility error classes for required and validated information fields.
- Add Meeting End Time dropdown field.
- Move “Request for Change” button back to original position near bottom left column.
- Make display of Additional Information Contact fields optional. Add FAQ for same here.
1.0.5
- Add uninstall function.
1.0.4
- Enqueued java script in footer with jquery dependency to resolve bootstrap button issue. Added code for deactivate function to fix deactivation error.
1.0.3
- Updated CSS and internal styles to display correctly with most themes.
1.0.2
- Removed periods from header which caused invalid header warning on activation when debug mode is on.
1.0.1
- Added version check of ’12 Step Meeting List’ plugin during Activation. If version number is less than 3.12 Activation will fail.
1.0
- Initial release to WordPress SVN repository.