Installing Joomdle in Moodle/de
| Languages |
[[::Installing Joomdle in Moodle/de|English]] |
Installation von Joomdle für Moodle
Dieses Dokument betrifft Joomdle Release 0.6.
Um in Moodle die Authentifizierung über Joomla zu erlauben, ist es erforderlich dass Sie das Joomdle-Authentifizierungs-Plugin installiert und konfiguriert haben. Dieses Plugin ist Bestandteil des Installationspaketes von Joomdle (auth_joomdle.zip). Legen Sie zunächst ein temporäres Verzeichnis an und entpacken den Inhalt dieser .zip-Datei in dieses Verzeichnis. Dann übertragen Sie die entpackten Dateien in das Verzeichnis moodle/auth/joomdle auf ihrem Webserver. Abhängig davon wie Sie die Dateien übertragen, müsen Sie eventuell erst das joomdle Verzeichnis erstellen.
Joomdle für Moodle konfigurieren
Nachdem Sie die Dateien in das 'moodle/auth/joomdle' Verzeichnis übertragen haben, öffnen Sie in Ihrem Browser das Moodle-Verzeichnis und gehen zum Abschnitt 'Moodle Netzwerk Authhentifizierung' welches Sie unter 'Administrationsmenü → Benutzer → Authentifizierung → Authentifizierung verwalten' finden. Sie sollten jetzt eine neue Option unter 'Authentifizierungs Plugins' finden die 'Joomdle' heisst. Aktivieren Sie dieses Plugin.
Dann konfigurieren Sie das Plugin in dem Sie auf den Link für 'Einstellungen' klicken, und tragen dann de Domainnamen Ihrer Joomla- Webseite ein. Dieses ist die einzige Einstellung die hier konfiguriert werden muss.
Es gibt noch eine weitere Option die Sie ändern müssen: Verbindungsmethode. Hier können Sie wählen welche Verbindungsmethode verwendet werden soll wenn 'Joomla Web services' genutzt wird. Mögliche Optionen sind 'files_get_content' und 'curl'. Wählen Sie die Methode die Ihr Server ermöglich.
- Tip: Belassen Sie zunächst die Standardeinstellungen und nutzen dann die Systemüberprüfung der Joomdle-Komponente in Joomla um zu überprüfen welche Verbindungsmethode auf Ihrem Server möglich ist.
Um die Joomdle Moodle Installation zu beenden gehen Sie zur Seite 'Admiistration -> Bemerkungen'.
Jetzt müssen sie die Moodleseite in Joomdle konfigurieren. Fahren Sie mit der Installation fort und konfigurieren jetzt Joomdle für Joomla!
Es gibt mehrere Optionen die Sie nach Belieben konfigurieren können.
- Jomsocial Aktivitäten: Hinzufügen von Jomsocial Aktivitäten in Rückmeldung von Moodle Veranstaltungen
- Jomsocial Gruppen: Anlegen einer Jomsocial Grupe für jeden Kurs
- Elternanmeldungen in Kursen: Automatische Anmeldung der Eltern in Kinderkursen
- Elternregel ID: ID der Elternregel in Moodle
Sie können auch die Standardoptionen der Daten für die Benutzerprofile so verändern dass sie in Moodle gesperrt sind. Gesperrte Felder können dann in Moodle nicht durch die Bnutzer verändert werden, und erhalten die Angaben von Joomla.
Advanced Moodle Configuration (Optional)
Note: Some of these options can render your Moodle site inaccessible - please ensure you know what you are doing!
Removing the default Moodle login page (redirect the Moodle login page to Joomla!)
- Define an alternate login URL for Moodle, so that Moodle users never see the Moodle login page. We recommend that you don't enable this until everything is up, testing, testing again, tested one more time, and running. Oh did we say, test first before you do this!
- Users->Authentication->Manage Authentication: Alternate Login URL. Here we put Joomla URL.
- If you are using Moodle in a wrapper, you can use this URL, so Joomla login page won't appear inside the wrapper: http://yoursite.com/components/com_joomdle/views/wrapper/getout_login.php
Creating an alternative login page for Moodle's Administrators
- If you have redirected the default Moodle login page to Joomla, as defined above, you will need to create an additional method to enter Moodle for Moodle Administrators. To access Moodle, enter this URL in your browsers address bar http://yoursite.com/moodle/auth/joomdle/joomdle_login.php?login=moodle
Restrict access to Moodle to registered users only
- Restrict access to Moodle to registered users only, so that no guests can enter the Moodle site.
- Security -> Site Policies -> Force users to login