-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hallo Holger,
Am 12.03.2016 um 23:59 schrieb Holger Baumhof: > Hallo Steffen, > > das openlml-enrol funktioniert bei mir im BelWü moodle definitif. > Ich hatte vor 3 Tagen einen neuen Kollegen angelegt. Jetzt, nach > deine Mail hab ich nachgesehen, ob er im lehrerzimmer in moodle > angekommen ist: ja: war da. ich weiß nicht, ob du alles, was ich geschrieben habe, genau gelesen hast. Deshalb bin ich noch nicht überzeugt, dass das Enrol bei dir wirklich so funktioniert, wie es imho funktionieren sollte. Begründung unten. > Ich habe definitv die auth.php gepatched und das Modul für moodle > 3.0 installiert, auch wenn BelWü ein 2.9.x ist. Genau so ist das bei mir auch. Modul ist das Neueste von hier https://moodle.org/plugins/pluginversions.php?plugin=enrol_openlml also 1.0 (Build: 2016020701) (2016020701) für Moodle 3.0 > Meine auth.php kommt per PM. Vielen Dank. Von der Dateigröße her stimmt diese aber schon mal exakt mit meiner gepatchten auth.php überein. Ich kopiere sie trotzdem gleich mal hin. Nun, warum ich noch nicht sicher bin, dass bei dir das Enrol funktioniert wie es sollte: Legt man einen neuen Kurs mit Kurzname z.B. "Lehrerzimmer" an und trägt in das Feld für die Kurs-ID "Lehrerzimmer:teachers" ein, dann war (und ist es bei meinem alten Moodle 2.9.1+) so, dass beim Durchlauf des Moodle-Crons automatisich alle Mitglieder der globalen Gruppe "teachers" in den Kurs eingeschrieben wurden. Das funktioniert bei meinem Belwü-Moodle definitiv nicht. Tage später sind entsprechend angelegte Kurse noch immer ohne Teilnehmer. Erst wenn ich in einem solchen Kurs unter Einstellungen --> Nutzer/innen --> Einschreibemethoden die Einschreibemethode "Globale Gruppe" für die Gruppe "teachers" hinzu füge, sind (sofort!!) alle Lehrer im Kurs. Aus meiner Sicht funktioniert also der Mechanismus nicht, der aus der Kurs-ID "kurzbezeichnung:globale_Gruppe" alle Mitglieder der globalen Gruppe in den Kurs holt. Sprich, die Einschreibemethode "Globale Gruppe" für die gewünschte globale Gruppe wird nicht vom Skript zu den Einschreibemethoden des Kurses hinzugefügt. Um meine Vermutung zu überprüfen, teste bitte mal folgendes: - - Lege einen neuen Kurs "Test" an. - - Schreibe in das Feld für die ID "Test:teachers" - - Warte > 1 Std, bis das Skript gelaufen ist - - Überprüfe, ob alle Lehrer im Kurs sind - - Wenn nein, schau im Kurs unter Einstellungen --> Nutzer/innen --> Einschreibemethoden, ob es die Einschreibemethode "Globale Gruppe (teachers)" gibt Ich würde wetten, dass es im Kurs keine Einschreibemethode "globale Gruppe" gibt und dein neuer Kurs keine User haben wird. Viele Grüße Steffen - -- Wir sind nicht nur nett, wir sind sogar linuxmuster.net Mein System: - - virtualisiert mit Proxmox 3.4 - - linuxmuster.net 6.1 - - IPFire 2.17 Core 97 - - Linbo 2.2.16-0 - - Ubuntu 12.04-Client - - Erweiterungen: Chillispot, Pykota, MRBS und OpenSchulportfolio - - Moodle extern (Belwue) per ldaps angebunden Note: No Microsoft programs were used in the creation or distribution of this message. If you are using a Microsoft program to view this message, be forewarned that I am not responsible for any harm you may encounter as a result. - ---------------------------------------- Diese E-Mail ist mit OpenPGP signiert. Der öffentliche Schlüssel zur Überprüfung der Signatur ist hier hinterlegt: pool.sks-keyservers.net - ---------------------------------------- -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQEcBAEBAgAGBQJW5T+5AAoJEBhc6lDKYVtJh1kH/RUOr/KlrEFuFNJ+BXICEYCo EQb8G3OSBu7qorjaUpzCuMr3A8HjfsE8+uw5OSKxbB7XNgJB3Ii4FuAfw+m557ws GhUeq90jWEZYP4Mb+qswQpdxoVPatrsnmI9quOTySY6u7mx/k3FCrLmWfBNrFrBE aOiPNdgxP+7cAMsu2MGRodsXfdUWWkc8ze0fY1kDqT7zSgdTJALs93SOdDj0dpL+ F6/X7L9anf0NsCGe/u9GGyBQ+fAV/E90+HI/L05FMvZitCqP5AoNCGxtcxYZRVaV 8qk+SyT4HJMdo1iKGMRww5WdszE8Mz44qCTaM21z/gQXpVyDi4GbO96niGEFxso= =xBhF -----END PGP SIGNATURE----- _______________________________________________ linuxmuster-user mailing list [email protected] https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
