12. Mahoodle¶
„Mahoodle“ ist der üblicherweise genutzte Name für die Verbindung von Mahara und Moodle, eine Open-Source-Lernplattform. Beide Systeme haben eine bereits integrierte Schnittstelle zum:
Single-Sign On
Inhaltsaustausch
Nutzen Sie die zusammengefasste Anleitung, um Mahoodle aufzusetzen mit einer Schritt-für-Schritt Anleitungen auf Seiten von Mahara und Moodle. Die Anleitung bezieht sich sowohl auf Moodle 1.9 als auch Moodle 2.x.
Sie können immer nur ein Moodle-System mit einem Mahara-System verbinden. Die Verbindung erfolgt systemweit oder für eine einzelne Einrichtung. Es ist nicht möglich, ein Moodle-System mit mehreren Mahara-Systemen zu verbinden.
12.1. Moodle-nach-Mahara¶
In den meisten Fällen dient Moodle als primäres System. Die Nutzer/innen loggen sich zunächst in Moodle ein. Von dort wechseln sie nach Mahara. Es ist auch möglich, den Weg in umgekehrter Richtung zu beschreiten. Dies erfolgt durch die Angabe einer Institution in Mahara, die mit einer Moodle-Seite verbunden werden soll:
Logininformationen
Nutzeraccount-Details. Mehr Informationen bei den Einstellungen zur XML-RPC Authentifizierungsmethode
Inhalt kann mit Hilfe der Moodle 2 „Portfolioexport-Funktion übertragen werden.
12.2. Mahara-nach-Moodle¶
Sie können Informationen und Inhalte von Mahara nach Moodle übertragen. Folgendes ist möglich:
12.3. Link auf eine spezifische Mahara-Ansicht in Moodle¶
Normalerweise kommen Sie bei Mahara nach einem Login von Moodle auf die Dashboard-Seite. Es gibt jedoch einen Trick, direkt auf eine spezifische Ansicht zu gehen.
Siehe auch
Thanks to Gordon McLeod who published this tip.
Fügen Sie in Moodle den Block Netzwerk-Server auf einer Seite (vorläufig) ein nachdem Sie die Netzwerkverbindung mit Moodle angelegt haben.
Kopieren Sie die Mahara URL. Es lautet meist wie:
http://moodle.organisation.net/auth/mnet/jump.php?hostid=3
.Bemerkung
Wenn Sie nur eine MNet Session zu Mahara aufgesetzt haben, so ist die Host-ID meist 3. Wenn Sie eine MNET Verbindung gelöscht haben oder mehrere verwenden, kann der Wert anders lauten.
Kopieren Sie die URL in den Texteditor, da es hier einfacher ist, Änderungen vorzunehmen.
Fügen Sie
&wantsurl=
an das Ende der URL ein. Sie erhaltenhttp://moodle.organisation.net/auth/mnet/jump.php?hostid=3&wantsurl=
.Kopieren Sie die URL der Mahara Ansicht auf die Sie verlinken wollen, z.B.
http://mahara.organisation.net/view/view.php?id=1234
.Geben Sie die URL zum Moodle Jump ein, z.B.
http://moodle.organisation.net/auth/mnet/jump.php?hostid=3&wantsurl=http://mahara.organisation.net/view/view.php?id=1234
.Löschen Sie den Domain-Teil der Mahara URL, z.B.
http://mahara.organisation.net
. Damit verbleibthttp://moodle.organisation.net/auth/mnet/jump.php?hostid=3&wantsurl=/view/view.php?id=1234
.Bearbeiten Sie den verbleibenden Teil der Mahara URL um Symbole mit dem URL hex code zuersetzen, z.B.
http://moodle.organisation/auth/mnet/jump.php?hostid=3&wantsurl=%2Fview%2Fview.php%3Fid%3D1234
.
Siehe auch
Common hex codes replacements for characters that you find in Mahara URLs are:
Schrägstrich / → %2F
Fragezeichen ? → %3F
Gleichheitszeichen = → %3D
hyphen - → %2D
Kopieren Sie die nun vorhandene URL und verlinken Sie sie auf einen Text oder in ein Navigationsmenu, um die festgelegte Mahara-Ansicht zu erreichen.
Bemerkung
Wenn Sie den Moodle-Nutzern erlauben wollen auf eine spezifische Mahara-Ansicht zuzugreifen, müssen Sie sicherstellen, dass Sie Zugriff auf die Ansicht oder zu der Gruppe haben. Andernfalls werden Sie den Inhalt nicht sehen.