Installing Joomdle in Moodle/de: Difference between revisions

From Joomdle
Jump to navigationJump to search
Created page with '{{Languages}} ==Installation von Joomdle für Moodle== {{Current Version/de}} Um in Moodle die Authentifizierung über Joomla zu erlauben, ist es erforderlich dass Sie das Joo…'
 
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 5: Line 5:
{{Current Version/de}}
{{Current Version/de}}


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 Joomdle-Installationspaketes (auth_joomdle.zip). Legen Sie zunächst ein temporäres Verzeichnis an und entzippen/entpacken Sie den Inhalt dieser .zip-Datei in ieses 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 vielleicht zunächst das joomdle Verzeichnis erstellen).
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==
==Joomdle für Moodle konfigurieren==


Nachdem Sie die Dateien zum moodle/auth/joomdle Verzeichnis übertragen haben, gehen Sie zurück zum Abschnit 'Moodle Netzwerk Authhentifizierung' welches Sie Administrationsmenü → Benutzer → Authentifizierung → Authentifizierung verwalten.  Sie sollten jetzt eine neue Option unter 'Authentifizierungs Plugins' finden, welches 'Joomdle' heisst. Aktivieren Sie dieses Plugin.
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.


[[Image:r023_moodle_enable_joomdle_authentication_1.jpg|550px|moodle_auth_joomla1.jpg]]
[[Image:r023_moodle_enable_joomdle_authentication_1.jpg|550px|moodle_auth_joomla1.jpg]]


Dann konfigurueren Sie das Plugin in dem Sie auf den Link für 'Einstellungen' klicken, und tragen dann die Domain Ihrer Joomla- Webseite ein. Dieses ist die einzige Einstellung die hier konfiguriert werden muss.
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.


[[Image:r023_moodle_settings_joomdle_authentication_1.jpg|550px|moodle_auth_joomla.jpg]]
[[Image:r023_moodle_settings_joomdle_authentication_1.jpg|550px|moodle_auth_joomla.jpg]]


Es gibt noch eine weitere Option die Sie ändern müssen: Verbindungsmethode. Hier können Sie wählen welche VerbindungsmethodeI verwendet werden soll wenn 'Joomla Web services' genutzt wird. Mögliche Optionen sind 'liles_get_content' and 'curl' are file_get_contents and curl. Wählen Sie die Methode Ihres Servers.
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.
* 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.


To finish the Joomdle Moodle installation, go to Site Administration -> Notifications.
Um die Joomdle Moodle Installation zu beenden gehen Sie zur Seite 'Admiistration -> Bemerkungen'.


You have now configured the Moodle side of Joomdle.  Proceed to install and configure Joomdle for Joomla!
Jetzt müssen sie die Moodleseite in Joomdle konfigurieren.  Fahren Sie mit der Installation fort und konfigurieren jetzt Joomdle für Joomla!


There are other options you may wish to configure.
Es gibt mehrere Optionen die Sie nach Belieben konfigurieren können.


[[File:moodle_js_options.png]]
[[File:moodle_js_options.png]]


* Jomsocial activities: Add Jomsocial activities in response to Moodle events
* Jomsocial Aktivitäten: Hinzufügen von Jomsocial Aktivitäten in Rückmeldung von Moodle Veranstaltungen
* Jomsocial groups: Create a Jomsocial group for each course
* Jomsocial Gruppen: Anlegen einer Jomsocial Grupe für jeden Kurs
* Enrol parents in courses: Auto enrol parents in children courses
* Elternanmeldungen in Kursen: Automatische Anmeldung der Eltern in Kinderkursen
* Parent role ID: ID of parent role in Moodle
* Elternregel ID: ID der Elternregel in Moodle


You can also modify the default options for User Profile data locking in Moodle. Locked fields cannot be edited by the user in Moodle, and take the value from Joomla.
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.


{{Moodle lock user fields}}
{{Moodle lock user fields}}


==Advanced Moodle Configuration (Optional)==
==Moodle Konfiguration für Fortgeschrittene (Optional)==


<span class="alert">''NoteSome of these options can render your Moodle site inaccessible - please ensure you know what you are doing! ''</span>
<span class="alert">''AchtungEinige dieser Optionen können dazu führen dass Sie keinen Zugang zur Moodle Webseite mehr haben - Bitte seien Sie sich unbedingt dessen sicher was Sie tun! ''</span>


====Removing the default Moodle login page (redirect the Moodle login page to Joomla!)====
====Entfernen der Standard Moodle Login Seite (Weiterleitung von der Moodle Login Seite zu 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!
* Definieren Sie eine alternative Login URL für Moodle, so dass Moodle Benutzer niemals die Moodle Login Seite sehen. Wir empfehlen dass Sie diese nicht aktivieren bis wirklich alles funktioniert.  Testen, testen und nochmals testen. Und dann noch einmal von vorne testen und laufen lassen. Ohh haben wir schon gesagt, dass Sie zunächst einmal testen sollten bevor Sie diese Seite in Betrieb nehmen?
** 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: <font color="#aa1428">http://yoursite.com/components/com_joomdle/views/wrapper/getout_login.php</font>


====Creating an alternative login page for Moodle's Administrators====
** Benutzer->Authentifizierung->Authentifizierung verwalten: Alternative Login URL.  Hier tragen Sie die Joomla URL.
* Wenn Sie Moodle in einem Wrapper benutzen, können Sie diese URL folgendermaßen eintragen, so dass die Joomla Login Seite nicht im Wrapper erscheint:
<font color="#aa1428">http://yoursite.com/components/com_joomdle/views/wrapper/getout_login.php</font>


* 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 <font color="#aa1428">http://yoursite.com/moodle/auth/joomdle/joomdle_login.php?login=moodle</font>
====Eine alternative Login Seite für Moodle Administratoren anlegen====


====Restrict access to Moodle to registered users only====
* Wenn Sie die Standard Login Seite von Moodle zu Joomla weitergeleitet haben wie oben beschrieben, dann müssen sie auch eine alternitive Methode zum Einloggen für Administratoren schaffen.  Um Zugang zu Moodle zu erhalten, rufen sie folgende Seite in der Adresszeile Ihres Browsers auf <font color="#aa1428">http://yoursite.com/moodle/auth/joomdle/joomdle_login.php?login=moodle</font>


* Restrict access to Moodle to registered users only, so that no guests can enter the Moodle site.
====Den Zugang zu Moodle nur auf registrierte Benutzer beschränken====
** Security -> Site Policies -> Force users to login
 
* Wenn Sie den Zugang zu Moodle nur auf registrierte Besucher beschränken, können Gäste die Moodle Seite nicht besuchen.  
** Sicherheit -> Site Policies -> Force users to login

Latest revision as of 21:51, 23 September 2010

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.

moodle_auth_joomla1.jpg

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.

moodle_auth_joomla.jpg

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.

File:Moodle js options.png

  • 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.


File:Lock user fields.png

Moodle Konfiguration für Fortgeschrittene (Optional)

Achtung:  Einige dieser Optionen können dazu führen dass Sie keinen Zugang zur Moodle Webseite mehr haben - Bitte seien Sie sich unbedingt dessen sicher was Sie tun!

Entfernen der Standard Moodle Login Seite (Weiterleitung von der Moodle Login Seite zu Joomla)

  • Definieren Sie eine alternative Login URL für Moodle, so dass Moodle Benutzer niemals die Moodle Login Seite sehen. Wir empfehlen dass Sie diese nicht aktivieren bis wirklich alles funktioniert.  Testen, testen und nochmals testen. Und dann noch einmal von vorne testen und laufen lassen. Ohh haben wir schon gesagt, dass Sie zunächst einmal testen sollten bevor Sie diese Seite in Betrieb nehmen?
    • Benutzer->Authentifizierung->Authentifizierung verwalten: Alternative Login URL.  Hier tragen Sie die Joomla URL.
  • Wenn Sie Moodle in einem Wrapper benutzen, können Sie diese URL folgendermaßen eintragen, so dass die Joomla Login Seite nicht im Wrapper erscheint:

http://yoursite.com/components/com_joomdle/views/wrapper/getout_login.php

Eine alternative Login Seite für Moodle Administratoren anlegen

  • Wenn Sie die Standard Login Seite von Moodle zu Joomla weitergeleitet haben wie oben beschrieben, dann müssen sie auch eine alternitive Methode zum Einloggen für Administratoren schaffen.  Um Zugang zu Moodle zu erhalten, rufen sie folgende Seite in der Adresszeile Ihres Browsers auf http://yoursite.com/moodle/auth/joomdle/joomdle_login.php?login=moodle

Den Zugang zu Moodle nur auf registrierte Benutzer beschränken

  • Wenn Sie den Zugang zu Moodle nur auf registrierte Besucher beschränken, können Gäste die Moodle Seite nicht besuchen.
    • Sicherheit -> Site Policies -> Force users to login