Microsoft Meetings application integrated into Tiny editor plugin which allows to create meeting and automatically add meeting link into Tiny editor field content.
- Download the plugin and extract into lib/editor/tiny/plugins/teamsmeeting.
- Install like any other Moodle plugin (ie via visiting as admin <moodle_url>/admin/index.php?cache=1).
- When editing HTML content using the Tiny editor, type the text which you want to make as meeting link, select it and click on the Microsoft Teams icon.
- Then select Create meeting link (you will need to sign in to your Microsoft Teams account the first time you use it).
- Enter a meeting title, date, and time, then click Create.
- The link will show in the field “Your meeting URL”. Mark “Open in a new window” if you want the meeting to open in a new tab and click “Add link” to finish.
- To reach meeting options select the text with the meeting link that you have created before and click on the Microsoft Teams icon in the Tiny editor toolbar.
- You will get to the same screen with two buttons - "Go to Meeting" and "Meeting Options". Click on the "Meeting Options" button and a new browser window will open with your meeting options.
Tiny Teams Meeting plugin also enables to use Meetings App locale feature. User language selected in Moodle is passed to Meetings App. At the moment Meetings app supported locales - 'ar', 'bg', 'cs', 'cy', 'da', 'de', 'en-us', 'en-gb', 'es', 'es-mx', 'fi', 'fr', 'fr-ca', 'he', 'is', 'it', 'ja', 'ko', 'nb', 'nl', 'no', 'nn-no', 'pl', 'pt-br', 'pt-pt', 'ru', 'sv', 'th', 'tr', 'zh-cn', 'zh-tw'.
Tiny Teams Meeting plugin itself by default supports only 'en' locale. However, Moodle community is adding more translations for the plugin. Full list can be found here.
You can always add translations yourself. More details here.
By default, the plugin uses Microsoft Meetings application hosted by Enovation at https://enomsteams.z16.web.core.windows.net. However, you can host Microsoft Meetings application yourself. To do this:
- Download Meetings App code prepared to work with Tiny plugin from https://github.com/enovation/msteams-app-lms-meetings
- Follow instructions in README file to set up and deploy application.
- Change Meetings application url in Tiny plugin settings to your new URL (<moodle_url>/admin/settings.php?section=tiny_teamsmeeting_settings).