Wiki-Quellcode von WordPress-Inhalte in OPAL per LTI Baustein
Zuletzt geändert von Carina Enke am 06.07.2026
Zeige letzte Bearbeiter
| author | version | line-number | content |
|---|---|---|---|
| 1 | {{section}} | ||
| 2 | {{column width="60%"}} | ||
| 3 | WordPress ist ein weit verbreitetes Content-Management-System (CMS), mit dem sich Websites, Blogs und auch Lernplattformen einfach erstellen und verwalten lassen. Durch Plugins kann WordPress um E-Learning-Funktionen erweitert werden. Mit einem Kursbauste**in LTI **lassen sich WordPress-Inhalte direkt in OPAL-Kurse einbinden. | ||
| 4 | |||
| 5 | Weitere Informationen zu WordPress finden Sie auf [[https:~~/~~/wordpress.org>>url:https://wordpress.org]]. | ||
| 6 | |||
| 7 | [[image:LMS.Benutzerhandbuch OPAL.Lehren.Kursbausteine.LTI-Tool.KB LTI Konfiguration allgemein.Beispiele zur Anbindung von LIT-Tools.WebHome@Kursansicht - WordPress via LTI in OPAL.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]] | ||
| 8 | |||
| 9 | |||
| 10 | Die nachfolgende Seite beschreibt, wie Sie die Inhalte von Wordpress-Seiten über einen LTI-Baustein in OPAL anzeigen. Dabei wird eine Minimalkonfiguration beschrieben. | ||
| 11 | {{/column}} | ||
| 12 | |||
| 13 | {{column width="30%"}} | ||
| 14 | {{panel title="Inhalt"}} | ||
| 15 | {{toc start="2" depth="3"/}} | ||
| 16 | {{/panel}} | ||
| 17 | {{/column}} | ||
| 18 | {{/section}} | ||
| 19 | |||
| 20 | |||
| 21 | == **Voraussetzungen** == | ||
| 22 | |||
| 23 | * Ein WordPress-Plugin, das LTI 1.3 unterstützt. | ||
| 24 | * Administrative Rechte in WordPress, um OPAL als LTI-Plattform zu konfigurieren. | ||
| 25 | * Editorrechte im OPAL für einen Kurs. | ||
| 26 | |||
| 27 | == **Umsetzungsschritte** == | ||
| 28 | |||
| 29 | * In WordPress das passende Plugin aktivieren und konfigurieren. | ||
| 30 | * Den Kursbaustein „LTI-Tool“ in den Kurs einfügen. | ||
| 31 | * In WordPress OPAL als eine LTI-Plattform anlegen. | ||
| 32 | * Den Kursbaustein in OPAL mit den Werten der WordPress-LTI-Plattform vervollständigen. | ||
| 33 | |||
| 34 | |||
| 35 | |||
| 36 | Starten Sie die Konfiguration wie folgt: | ||
| 37 | |||
| 38 | |(% style="width:1000px" %)((( | ||
| 39 | WordPress: Installieren und aktivieren Sie in Ihrer WordPress-Installation ein passendes LTI Plugin. Erfolgreich getestet wurde die Anbindung mit dem Plugin "**LTI Tool**" von Simon Booth und Stephen P.Vickers in der Version 3.2.6. | ||
| 40 | |||
| 41 | |||
| 42 | |||
| 43 | )))|(% style="width:541px" %)[[image:WordPress - Plugin LTI Tool.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]] | ||
| 44 | |(% style="width:1000px" %)Prüfen und passen Sie bei Bedarf Grundeinstellungen zum Plugin an.|(% style="width:541px" %)[[image:WordPress - Settings Plugin LTI Tool.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]] | ||
| 45 | |(% style="width:1000px" %)((( | ||
| 46 | Erstellen Sie einen Eintrag für eine "LTI Platform": Klicken Sie auf „Add New“ – es öffnet sich ein Dialog. | ||
| 47 | |||
| 48 | |||
| 49 | |||
| 50 | )))|(% style="width:541px" %)[[image:WordPress - Neue LTI Platform.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]] | ||
| 51 | |(% style="width:1000px" %)((( | ||
| 52 | Füllen Sie im Dialog **mindestens die markierten Felder** aus: | ||
| 53 | |||
| 54 | * **Titel:** Geben Sie der Verbindung einen Titel (z. B. **OPAL**) (1). | ||
| 55 | * **Enabled?:** Aktivieren Sie die Einstellung **„Accept launch requests for this platform“ **(2). | ||
| 56 | * **Roles:** Passen Sie bei Bedarf die Rollen an, die ein Nutzer über die LTI-Schnittstelle in WordPress erhalten soll. | ||
| 57 | |||
| 58 | Für die Felder im **zweiten Teil des Dialogs** (3) benötigen Sie noch Informationen aus OPAL. | ||
| 59 | |||
| 60 | )))|(% style="width:541px" %)((( | ||
| 61 | [[image:WordPress - Neue LTI Platform konfigurieren - Teil 2.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]] | ||
| 62 | ))) | ||
| 63 | |(% style="width:1000px" %)((( | ||
| 64 | **OPAL:** | ||
| 65 | Wechseln Sie in den **Kurseditor** Ihres OPAL-Kurses. | ||
| 66 | |||
| 67 | * Fügen Sie dem Kurs einen **Kursbaustein LTI-Tool** hinzu. Sie finden den Kursbaustein im Abschnitt **„Weitere Kursbausteine“**. Allgemeine Informationen zum Einbinden von Kursbausteinen enthält die Seite [[Kursbausteine>>doc:LMS.Benutzerhandbuch OPAL.Lehren.Kursbausteine.WebHome]]. | ||
| 68 | )))|(% style="width:541px" %)[[image:LMS.Benutzerhandbuch OPAL.Lehren.Kursbausteine.LTI-Tool.KB LTI Konfiguration allgemein.Beispiele zur Anbindung von LIT-Tools.BWINF.WebHome@Kurseditor - KB LTI-Tool_de.png||alt="Kurseditor - KB LTI-Tool_de" data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]] | ||
| 69 | |(% style="width:1000px" %)((( | ||
| 70 | * Wählen Sie im Tab **„Konfiguration“** unter **Tool** den Eintrag **„Eigenes Tool“** aus. | ||
| 71 | |||
| 72 | Im unteren Abschnitt finden Sie nun die benötigten Informationen, um im WordPress die Erstellung des neuen LTI-Eintrags abzuschließen. | ||
| 73 | |||
| 74 | **WordPress:** | ||
| 75 | Übertragen Sie die Daten nach WordPress und schließen Sie den Dialog mit **„Add Platform“** ab. | ||
| 76 | |||
| 77 | Sie erhalten eine Zusammenfassung des angelegten Eintrags. Hier finden Sie die benötigten Daten, um die Einrichtung in OPAL zu vervollständigen und die Kopplung abzuschließen. | ||
| 78 | |||
| 79 | |||
| 80 | |||
| 81 | |||
| 82 | |||
| 83 | )))|(% style="width:541px" %)((( | ||
| 84 | [[image:WordPress - Neue LTI Platform konfigurieren - Teil 3.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]] | ||
| 85 | ))) | ||
| 86 | |(% style="width:1000px" %)((( | ||
| 87 | **OPAL:** | ||
| 88 | Füllen Sie die Felder in OPAL wie folgt aus: | ||
| 89 | |||
| 90 | * **Login-URL des Tools:** URL der WordPress-Seite, die als Erstes angezeigt werden soll. | ||
| 91 | * **Launch-URL des Tools:** URL (siehe (1)). | ||
| 92 | * **Schlüsseltyp:** **Schlüsselsatz-URL**. | ||
| 93 | * **Keyset-URL des Tools:** URL (siehe (2)). | ||
| 94 | * **Client-ID des Tools:** Tragen Sie hier eine zufällige Folge aus ca. 20 alphanumerischen Zeichen (Buchstaben, Zahlen und Sonderzeichen) ein. | ||
| 95 | * **Anzeige:** Grundsätzlich funktioniert sowohl die **eingebettete Anzeige** als auch die Anzeige in einem neuen Browserfenster. **Falls** Sie Drittanbieter-Cookies deaktiviert haben oder an Ihrer Schule **Safari** verwenden, wird die Anzeige in einem neuen Browserfenster empfohlen, da sonst Fehler auftreten können. | ||
| 96 | |||
| 97 | Speichern Sie die gewählte Konfiguration des Kursbausteins. Weitere Einstellungen zur Anbindung können Sie im Tab **„Parameter“** vornehmen. | ||
| 98 | |||
| 99 | Publizieren Sie den Kurs. | ||
| 100 | )))|(% style="width:541px" %)[[image:WordPress - Neue LTI Platform konfigurieren - Teil 4.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]] | ||
| 101 | |(% style="width:1000px" %)Im Kursrun sollten Sie jetzt die Inhalte der gewählten WordPress-Seite sehen. |(% style="width:541px" %)[[image:LMS.Benutzerhandbuch OPAL.Lehren.Kursbausteine.LTI-Tool.KB LTI Konfiguration allgemein.Beispiele zur Anbindung von LIT-Tools.WebHome@Kursansicht - WordPress via LTI in OPAL.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]] |