YuLinc Moodle Plugin – Changelog

YuLinc – Kalender-Backfill (Admin-Werkzeug für Moodle)

Kleines Kommandozeilen-Werkzeug, das für alle bestehenden YuLinc-Sessions die Moodle-Kalendereinträge in einem Rutsch erzeugt bzw. aktualisiert.

v3.5.11 — September 2026

  • Aktivitäten-Übersicht (ab Moodle 5.0): YuLinc-Sessions zeigen in der Kurs-Aktivitätenübersicht jetzt Termin und Dauer der Session, statt des allgemeinen Hinweises „Informationen nicht verfügbar“.
Screenshot

v3.5.10 — September 2026

  • Kalendereinträge für YuLinc-Sessions: Jede Session mit Startzeit erscheint mit ihrem Termin im Moodle-Kalender und verlinkt direkt auf die Aktivität. Backup und Wiederherstellung von Kursen mit YuLinc-Sessions funktionieren dabei zuverlässig – die Kalendereinträge werden beim Wiederherstellen automatisch neu erzeugt.
  • Für Bestandssysteme mit vielen Alt-Sessions ohne Kalendereintrag steht ein optionales Admin-Werkzeug bereit, das die Einträge in einem Rutsch nachträgt (CLI, gefahrlos wiederholbar): YuLinc-Moodle-Kalender-Backfill.zip
Screenshot

v3.5.9 — August 2026

  • Update-Hinweis in den Plugin-Einstellungen: zeigt installierte und verfügbare Plugin-Version mit Download- und Changelog-Link bei neuer Version (einmal täglich geprüft, abschaltbar, nur Anzeige)
Screenshot
Screenshot

v3.5.8 — August 2026

  • Anwesenheitsstatistik: Der Abruf fordert jetzt immer die vollständige Historie an — auch weiter zurückliegende Sessions werden zuverlässig ausgewertet.
Screenshot

v3.5.7 — August 2026

Anwesenheitsauswertung

  • Zeitfenster korrigiert: Das Auswertungsfenster endete bisher intern immer bei „Auswertung ab“ + Sessiondauer. Dadurch zeigte eine Änderung des „Auswertung ab“-Datums bei durchgehend anwesenden Teilnehmern keine Wirkung, und bei rückdatiertem Sessionbeginn wurde reale Anwesenheit abgeschnitten (bis hin zu 0 Minuten). „Auswertung ab“ verschiebt jetzt nur noch den Beginn der Zählung; die Kappung auf die Sessiondauer pro Teilnehmer bleibt bestehen.
  • Neues Feld „Auswertung bis“ (optional): Leer = offenes Ende (Standard). Gesetzt = Anwesenheit wird nur bis zu diesem Zeitpunkt gezählt — für gezielte Von-bis-Auswertungen, z.B. bei mehrfach genutzten Session-Räumen.
  • Der Gradebook-Sync verwendet dieselbe korrigierte Berechnung.

Neue Features in v3.5.6

  • Kursduplizierung: beim Duplizieren oder Wiederherstellen wird automatisch eine neue YuLinc-Session erstellt (konfigurierbar in den Plugin-Einstellungen auch Clone der gleichen Session)
  • Multi-Account: mehrere YuLinc-API-Konten konfigurierbar, pro Session auswählbar
  • Aufzeichnungen: Aufzeichnungen unterhalb der Session-Info; Kursleiter können umbenennen und löschen (optional Ausblenden – konfigurierbar in den Plugin-Einstellungen)
  • Anwesenheitsauswertung: Kursleiter sehen Anwesenheitsminuten, -quote und Bestanden/Nicht bestanden pro Teilnehmer (nach Session Ende ca 15 Minuten Später zum Abruf verfügbar)
  • Live-Ansicht: aktuell verbundene Teilnehmer, nur auf Abruf
  • Gradebook-Anbindung: Anwesenheitsnoten manuell ins Moodle-Gradebook übertragen; Mindestanwesenheit pro Aktivität konfigurierbar

Multi-Account: (Kursleiter/Admin View)

Screenshot
Screenshot

Aufzeichnungen: (Kursleiter/Admin View)

Screenshot

Anwesenheitsauswertung: (Kursleiter/Admin View)

Screenshot
Screenshot

Live-Ansicht: (Kursleiter/Admin View)

Screenshot

Gradebook-Anbindung: (Kursleiter/Admin View)

Screenshot

v3.0.0 — 2026

API-Umstellung

  • REST API ersetzt veraltete XML-over-Socket-Kommunikation
  • PHP 8.3+, Moodle 4.5 LTS – 5.x
  • Bestehende Sessions und Konfigurationen bleiben erhalten

v2.4.0 — November 2024

  • PHP 8.3 / Moodle 4.3–4.5 Kompatibilität