Wir haben an der Schule Moodle 3.10 installiert und ich wollte heute die Selbsteinschreibung testen.
Falls ein Schüler den Link zum Kurs bekommt (../course/view.php?id=42), erscheint
Der Kurs steht aktuell für Teilnehmer/innen nicht zur Verfügung.
Falls ein Lehrer (Kursersteller) den Link erhält, wird dieser auf die Einschreibeseite weitergeleitet.
Falls ich die URL ../enrol/index.php?id=42 direkt beim Schülerlogin (privates Fenster eines weiteren Browser) einfüge, kommt derselbe Fehler mit der Zusatzinformation https://docs.moodle.org/310/de/error/moodle/coursehidden
In den Kurseinstellungen ist die Kurssichtbarkeit aber auf Anzeigen.
In den Rollenzuweisungen habe ich bei Authentifizierter User die Berechtigung von enrol/self:enrolself auf Erlauben gesetzt.
Falls ich den Nutzer manuell einschreibe, kann er den Kurs aber sehen.
Falls jemand helfen kann, wäre ich sehr dankbar.
Grüße