Dit document bevat instructies voor het integreren van een YuJa Media Chooser-extensie in uw Moodle Learning Management System (LMS) via LTI. Deze extensie, de Moodle Media Chooser genoemd, kan worden geïnstalleerd in uw Moodle-LMS en is ontworpen voor gebruik met Moodle 2.4+.
De YuJa Media Chooser integreren in Moodle
Neem contact op met uw accountmanager als u vragen hebt over een stap in dit proces. De plug-inarchitectuur van de Moodle-LMS-extensie vindt u hieronder.
| Local | (local/yuja) | Maakt LTI-configuratie mogelijk en biedt LTI-integratie voor de andere plug-ins. |
| Atto | (lib/editor/atto/plugins/yuja) | Hiermee kunt u door YuJa gehoste media invoegen met de Atto-editor. |
| TinyMce | (lib/editor/tinymce/plugins/yuja) | Hiermee kunt u door YuJa gehoste media invoegen met de TinyMCE-editor (verouderd). |
| Tiny | (lib/editor/tiny/plugins/yuja) | Hiermee kunt u door YuJa gehoste media invoegen met de TinyMCE-editor voor Moodle 4.2 en hoger. |
Installatie
- U ontvangt één zipbestand met de naam “YuJa Enterprise Video Platform - LMS Media Extension - Moodle Media Chooser”.zip. Pak dit bestand uit.
- Bij elke pluginmap ziet u een bijbehorend zipbestand. De zipbestanden heten “atto_yuja.zip”, “local_yuja.zip”, “tinymce_yuja.zip” en “tiny_yuja.zip”.
- Meld u als beheerder aan bij Moodle en klik op Site-administratie.
- Selecteer het tabblad Plug-ins en klik vervolgens op Plug-ins installeren. Geef het zipbestand op en klik daarna op Plug-in installeren vanuit ZIP-bestand. Begin met het bestand “local_yuja.zip” en installeer daarna de andere twee.
- Als u in plaats van de optie Plug-in installeren vanuit ZIP-bestand één zipbestand voor alle plug-ins hebt of de installatie handmatig wilt uitvoeren, kunt u de map “yuja” uit elk van de onderstaande locaties kopiëren naar de overeenkomstige mappen op uw Moodle-server:
- Moodle 2.4+: Kopieer vanuit “tinymce_yuja” de map “yuja” naar (path/to/your/moodle/lib/editor/tinymce/plugins/)
- Moodle 2.7+: Kopieer vanuit “atto_yuja” de map “yuja” naar (path/to/your/moodle/lib/editor/atto/plugins/)
- Kopieer vanuit “yuja_local” de map “yuja” naar (path/to/your/moodle/local/)
- Kies voor de volgende kopieerstap de juiste stap voor uw Moodle-versie:
- Om de installatie te voltooien, meldt u zich als beheerder aan bij uw Moodle-instantie en gaat u naar Site-administratie/Meldingen. U zou de gewijzigde plug-ins moeten zien. Zo niet, klik dan op Controleren op beschikbare updates.
- Zodra u de gewijzigde plug-ins ziet, klikt u op Moodle-database nu upgraden om de installatie te voltooien.
- Als u de plug-in local_yuja voor het eerst installeert, wordt u gevraagd uw configuratiegegevens in te voeren. De configuratiegegevens komen overeen met die waarmee u het YuJa Enterprise Video Platform hebt geconfigureerd in sectie 1.
- Als u de Atto-plug-in voor het eerst installeert, houd er dan rekening mee dat deze extra configuratie vereist, zoals hieronder beschreven.
- Tot slot is er in Moodle een instelling die standaard voorkomt dat gebruikers iframes invoegen. Zorg er daarom voor dat Vertrouwde inhoud inschakelen in Site-administratie/Beveiliging/Sitebeleid is aangevinkt om iframes toe te staan. U kunt ook rechtstreeks naar de instellingenpagina gaan via https://<moodle_url>/admin/settings.php?section=sitepolicies.
Aanvullende configuraties
Hieronder volgen de aanvullende stappen om de YuJa Media Chooser-plug-ins te configureren.
-
Local-plug-in:
- Het dialoogvenster Instellingen voor de Local-plug-in wordt direct na de installatie weergegeven. Zo niet, of om het later te openen, gaat u naar Site-administratie/Plug-ins/Lokale plug-ins/YuJa Package Config.
- U wordt gevraagd de LTI-versie en de Tool-URL in te voeren. De LTI-versie is LTI 1.3 en de Tool-URL is door uw YuJa-accountmanager aan u verstrekt, samen met andere gegevens die u gebruikt om een externe LTI-tool te configureren voor toegang tot het YuJa Enterprise Video Platform.
-
Atto Rich Text Editor-plug-in:
- Na de installatie vereist de Atto-plug-in nog wat extra configuratie.
- Ga naar http://your.moodle/admin/settings.php?section=editorsettingsatto en voeg in het tekstvak Toolbar config een nieuwe regel toe met yuja = yuja op de plek waar u de knop wilt laten verschijnen. Zie http://docs.moodle.org/27/en/Text_editor#Toolbar_settings voor het naar wens verfijnen van de werkbalk van Atto.
-
TinyMCE Rich Text Editor-plug-in (verouderd):
- Zodra de plug-in is geïnstalleerd (zie hierboven), verloopt de configuratie automatisch en hoeft u verder niets te doen.
-
TinyMCE Rich Text Editor-plug-in (Moodle 4.2+):
- Zodra de plug-in is geïnstalleerd (zie hierboven), verloopt de configuratie automatisch en hoeft u verder niets te doen.
Optioneel: de Media Chooser installeren met cijferlijstsynchronisatie voor Moodle
Overzicht
Content Item Message is een protocol waarmee LTI-gebaseerde tools verificatiegegevens kunnen terugsturen voor onder meer ingesloten video’s. In Moodle kan CIM worden gebruikt om content in te sluiten via een opgegeven, door Moodle gedefinieerde CIM-workflow.
Video’s die via de Moodle-CIM-workflow in Moodle worden geplaatst, kunnen analyses bijhouden (d.w.z. de YuJa-gebruiker die de video bekijkt, is bekend in plaats van dat de kijker als “Anoniem” wordt gemarkeerd).
Opmerking: Moodle ondersteunt momenteel geen CIM-gebaseerd insluiten via teksteditors; de Moodle Development Community heeft echter een open ticket om LTI Content Item in de toekomst via teksteditors te ondersteunen (zie https://tracker.moodle.org/browse/MDL-56229 en https://moodle.org/mod/forum/discuss.php?d=354590).
De Media Chooser installeren met cijferlijstsynchronisatie voor Moodle
De CIM-tool moet worden geïnstalleerd via het Moodle-LMS.
-
Ga naar Site-administratie/Plug-ins/Activiteitsmodules/Externe tool/Tools beheren.
-
Klik op Een tool handmatig configureren. Vul de volgende velden in:
- Toolnaam: YuJa
- Tool-URL: https://<YourInstitutionURL>.yuja.com/LTI3Entry.jsp
- LTI-versie: LTI 1.3
- Type openbare sleutel: Keyset-URL
-
Openbare keyset: https://<YourInstitutionURL>.yuja.com/P/Data/LTI3JwksJSONS
-
URL voor starten aanmelding: https://<YourInstitutionURL>.yuja.com/LTI3LoginInit.jsp
-
Omleidings-URI('s): https://<YourInstitutionURL>.yuja.com/LTI3Entry.jsp
-
Aangepaste parameters:
-
moodle_course_previous_context_ids=$Context.id.history
-
lti_login_id=$User.username
-
-
Gebruik van toolconfiguratie: Weergeven in activiteitenkiezer en als vooraf geconfigureerde tool
-
Standaard startcontainer: Insluiten, zonder blokken.
-
Content-Item-bericht: Aanvinken.
-
Pictogram-URL (optioneel: voeg een eigen logo toe aan het pictogram van de YuJa Media Chooser):
https://<YourInstitutionZone>/Dashboard/icons/yuja-media-chooser.png
- Vouw het tabblad Privacy uit en maak de volgende selecties. Belangrijk: De onderstaande instellingen zijn vereist voor een correcte integratie en tracking van de cijferlijst. Het wordt sterk aanbevolen alle drie de instellingen op Altijd te zetten.
Naam van de starter delen met tool: Altijd.
- E-mailadres van de starter delen met tool: Altijd.
- Cijfers van de tool accepteren: Altijd.
-
Klik op Wijzigingen opslaan.