Hallo Ralf und Ute,
die Idee mit dem Papierkorb ist es wahrscheinlich eher nicht! Ich habe es in allen vier Konfigurationskombinationen mit dem Papierkorb ausprobiert:
- Aktivitätenpapierkorb an, Kurspapierkorb an
- Aktivitätenpapierkorb an, Kurspapierkorb aus
- Aktivitätenpapierkorb aus, Kurspapierkorb an
- Aktivitätenpapierkorb aus, Kurspapierkorb aus
In jeder Kombination wurde ein Kurs bei mir erfolgreich gelöscht. (getestet in Moodle 3.3.1)
Ich kann in meinen Testsystemen den Fehler also bisher auch nicht reproduzieren. Bei mir wird unter Verwendung des Themes "essential" der Kurs samt angezeigtem "Weiter"-Button ordentlich gelöscht. Dass bei Ute der Kurs leer erhalten bleibt, ist schon wirklich komisch. Mit angeschaltetem Papierkorb wandert der gesamte Kurs in den Papierkorb und ist eigentlich in der Kursverwaltung nicht mehr sichtbar. Das passiert ad hoc und bedarf keines Cron-Jobs.
Vielleicht lohnt an dieser Stelle wirklich mal den Debugging-Modus anzuwerfen und den Prozess nochmal durchzuführen.
Ute, wenn du ein anderes Theme verwendest (z.B. durch Theme-Wechsel über die URL) taucht der Fehler dann immer noch auf? Und eine zweite Frage, taucht der Fehler nur bei diesem einen Kurs oder auch bei weiteren Kursen auf?
Kurzer Exkurs zum Theme-Wechsel über URL: Suchbegriff für die Suche in der Website-Administration (EInstellungsblock ganz unten): allowthemechangeonurl
Einmal bitte akitiveren, wenn dem nicht schon so ist, anschließend am besten dein Dashboard aufrufen und an die Internetadresse in deinem Browser folgenden Paramter hängen: https://deinmoodlesysteme.de/my/?theme=boost
Sobald das Theme geladen ist, lösch doch nochmal einen Kurs.
Wenn du wieder zurück auf essential wechseln möchtest, loggst du dich einfach aus oder änderst den Parameter auf /?theme=essential
Der Theme-Wechsel ist nur bei dir im Browser zu sehen. Ggf. anschließend den Theme-Wechsel über die URL (allowthemechangeonurl) wieder ausschalten, denn solange dieser aktiv ist, könnte jeder Nutzer das Theme auf diese Weise wechseln... (Wenn ein Nutzer wüsste, wie das geht...)
Ziel ist es, die Fehlersuche einzugrenzen und zu schauen, ob die Ursache theme-abhängig ist. Ich denke jedoch: eher nein, denn bei mir hat es mir "essential" (und anderen Themes) auch problemlos funktioniert. Der nicht angezeigte Weiter-Button könnte auf ein Problem mit dem Themes hindeuten, aber dass der gelöschte Kurs leer erhalten bleibt, hat eher nichts mit dem Theme zu tun. Vielleicht deutet der Button aber auch darauf hin, dass der Löschvorgang nicht ordnungsgemäß beendet wurde und daher auch keine "Weiter"-Button zu sehen ist. (Das hört sicht doch wahrscheinlicher an.)
Mal schauen, vielleicht hat jemand ja noch eine Idee oder der Ausschluss der Themeabhängigkeit und/oder der Debug-Modus bringt uns etwas weiter.
Liebe Grüße
Gerald