Online Meeting Support
-
We need better support for online meetings.
Add online meeting type so people can search for online meetings.
Don’t require a street address. Meaningless for online meetings.
-
The TSML plugin is expressly written and maintained with physical meetings in mind. (As a developer myself, I believe that it would be a great danger changing that rule and messing with the code considerably now in such a great rush.)
If you would like to see an example of how you can deal with added online support, you can have a look at the AA Berlin IG website:
https://www.alcoholics-anonymous-berlin.de/meetings?tsml-day=any&tsml-region=berlin&tsml-type=ONLINE
You can find a short guide on how you can try and use the plugin that does this for Berlin here:
https://www.ads-software.com/support/topic/notes-section-clickable-links/
By now (v3.5.3) you can *hide the map* of the respective custom type:
<style type="text/css"> .tsml-type-online #tsml #meeting #map > div:after { display: block; content: "This meeting ONLY meets online until further notice!"; opacity: 0.8; background: #fff; color: #D40047; font-size: 25px; font-weight: bold; text-align: center; padding: 20px; position: absolute; top: 0; left: 0; right: 0; bottom: 0; } </style>
The class
.tsml-type-online
results from the above-mentioned custom type. Find all classes possible on thebody
tag, when you right-click andInspect
the page.Thanks for that info! I have chosen to only show that meetings are virtual by putting (elec) in their name. Most of our meetings are not open to the general public so an open link is not preferred with us. We put in an info telno that can provide more info.
I like the idea of picking a local entity like SeaWorld or Disneyland as an address.
-
This reply was modified 4 years, 11 months ago by
mikecnc.
Good info here. Thank you.
In addition to the good work @wokat has provided as a workaround, we’re having some discussions about a companion plugin specifically for online meetings.
If you are a developer and would like to help with this effort, please let me know and I’ll send you an invite to join our Slack channel.
-
This reply was modified 4 years, 11 months ago by
tech2serve.
I do not know how to develop plugins but I can be available as tester. I am a database consultant using Claris FileMaker so I understand many of the basics. So as long as it is about logic and workflows I certainly want to offer assistance. If nothing else, I will cheer you on!
Being part of the program of Al-Anon I have had some questions about electronic meetings in general. Mostly about how to deal with the principle of anonymity within a meeting. I am not sure how hard it would be to display a meeting link, but not allow somebody in instantly without some sort of password or verification. Not sure how AA deals with this. I know that anyone can walk into a meeting, but I still believe that the threshold to do that is higher than for online meetings. We have nothing to hide, but we do have members to shield from exposing their full identity, especially when they are new.
I am looking forward to seeing how we can incorporate that in anything to do with online meetings. Or, alternatively, only offer them when all are aware that they are truly open.
Good luck with the development!
I think our Intergroup is going to try supporting online meetings using the existing TSML plugin. In the meeting details, there are inputs for two web URLs and contact phone. You can put the join link for your WebEx or Zoom or whatever in one of the URLs, and you can put the full number with meeting code as the contact phone like +19995551212,,12345678#. These show up in the web interface and the app as hyperlinks. I’m also adding a new meeting type “VO” for Virtual/Online which I will support with a local code change. This will just show as “VO” in the app for now, but I’m thinking of asking GSO if they will consider supporting it.
What does everyone think?
-
This reply was modified 4 years, 11 months ago by
crispyatl.
I support this idea.
In the short term, I created a separate page on our web site, where I’ve been posting all the links to the new online meetings that have been popping up. That’s okay, but it doesn’t have the nice search built into TSML.
I really like the idea of being able to switch some of the meetings from Temporary Closure to Virtual/Online. Some of the meetings truly are temporarily closed, but others have just switched to virtual / online. This would be nice, if the search feature to find the VO meetings as a type of meeting to search for.
I support it but don’t really like VO. Or is this just what is used in the URL?
How about VM for Virtual Meeting? That would encapsulate phone, web/video, and 3D virtual reality or whatever the next whiz-bang thing is ;).
@wokat I am little confused where to put the CSS to hide the map.
I have not tried out the plugin from AA Berlin — been so swamped trying to get our meeting list updated and now teaching people best practices for anonymity online.
Do I need to do that first before I add your suggest CSS?
VM or VIRT? Elec? Something that can be instantly understood.
I saw a request to strikethrough meetings that are suspended. I don’t like that idea because this is not a permanent measure. I am fine with people being able to see where meetings are, if only for the future.Or simply: Online. It is not that big of a word – or is it?
We’ve managed to shoe-horn virtual meetings into our listings using the latest version of the plugin (v3.2.1). Here’s what we’re doing:
1. Make a child theme and override functions.php to add a new “Virtual Meeting” type. We also decided to add the type to items shown in the listing page (This shows “Virtual Meeting” and “Temporary Closure” in addition to Open and Closed to the right of the “Meeting” column on the meeting listing/search page).
if (function_exists('tsml_custom_types')) { tsml_custom_types(array( 'VM' => 'Virtual Meeting' )); } if (function_exists('tsml_custom_flags')) { tsml_custom_flags(array('O', 'C', 'TC', 'VM')); }
Then, for each meeting we did the following…
2. Under “Meeting Information”, we ticked “Virtual Meeting” and set the Notes to: “THIS IS A VIRTUAL MEETING.
To join this meeting from the Meeting Guide app, tap ‘View Web Page’, then tap the appropriate link to join with Zoom or by Phone. Alternatively, you can dial in manually: +1-999-555-1212, Meeting ID: 123 456 789.”
3. Under “Location Information”, we set Location to “Virtual Meeting”, entered the address of our local Central Office, and set Notes to “THIS IS A VIRTUAL MEETING. We do not have a physical location. The address given is for the Atlanta Central Office, but only because it is required.” This one “location” can be repeated for each meeting.
4. Under “Contact Information” we set Website to the (in our case) Zoom join URL, and Phone to the full phone number, including the meeting ID (ex: +19995551212,,123456789#).
Both the Website and Phone turn into links that are clickable in the plugin, and when someone taps “View Web Page” in the app, it takes them to that same plugin page. Someone can click the Zoom link and Zoom will load up in a browser, in a browser plugin, or the app, and someone can click on the Phone link and their phone will automatically dial the number, and after connecting, dial the meeting ID.
Here is an example listing:
https://atlantaaa.org/meetings/quarantined-and-sober-mon-am/Not entirely ideal/user-friendly, but this is probably about as good as it can get without some involved code changes to the plugin and the app.
By the way, we did ask GSO to consider adding support for a “Virtual Meeting” type as well as adding meeting join links and whatnot, to which they responded: “Thank you for your suggestion. We’ve added it to our project backlog and will be considering it along with other feature suggestions for inclusion in a future release.”
In other words, it sounds like they’re not planning to support virtual meetings in the Meeting Guide app any time soon.
Thanks for sharing that code.
I don’t have enough confidence making changes like this but I am sure that this will be helpful if this is to be included natively in a future version of the plugin. Even if it is done after COVID (…) it will be a useful feature. Thanks for the work. The site looks awesome! -
This reply was modified 4 years, 11 months ago by
- The topic ‘Online Meeting Support’ is closed to new replies.