[Feature Request]: Add Marijuana Anonymous
Managing Meetings • Issue #1702 • answer by @joshreisner
The question
Contact Details
No response
Requested Feature/Enhancement
https://marijuana-anonymous.org wants to explore switching to TSML
let's add these meeting types from their meeting finder:
<img width="651" alt="Image" src="https://github.com/user-attachments/assets/2451e566-31c9-4815-ad13-857696dac511" />
let's skip Business for now and try to use the same codes where possible as AA
The answer
the hierarchy i recommended above also grouped Africa, Asia / Pacific, and Europe together, this would help with the list length! also probably South America. or you are welcome to change the name of USA to something that will alphebetize higher, maybe add a flag emoji in front?
you don't need to add an override conditionally - not sure where you got that idea. just add it to your theme's functions.php as the link suggests.
$tsml_conference_providers = array_merge($tsml_conference_providers, [
'ma-online.org' => 'MA Online'
]);
for some of these meetings it could be useful to reach out to them and let them know that the meeting finder is changing, and that going forward, for a meeting not to show up as Inactive, it needs to be associated with a valid address and/or URL. let them know it's still fine to withhold access by password protecting like i described above. maybe just start with one meeting and see what the reaction is? https://env-marijuanaanonymousorg-stgredesign.kinsta.cloud/meetings/?type=inactive&meeting=102865-264
alternatively, perhaps it's time to course-correct, if the plugin is not working for you! you could potentially hold off until we figure out a way to add better support for meetings that wish to withhold access, or also you're welcome to customize the software to better fit your needs.
in this case you'd change the code in TSML UI - we can show you how to alter it to meet your needs. you'd essentially just build a new version of it and point your WordPress to use that version instead by adding a new constant to your wp-config.php
i'm sorry that it we didn't catch this capability gap sooner in the planning process.
incidentally: we've released the version with MA in it, so you should be able to update the plugin now without fear of losing your local changes.
Code
$tsml_conference_providers = array_merge($tsml_conference_providers, [
'ma-online.org' => 'MA Online'
]);
Original source: issue #1702.