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

Antwort per Email an