Was dieses Plugin macht
Die Kontexthilfe beantwortet am aktuellen Ort genau eine Frage: „Was sollte ich als Nächstes tun?" Er zeigt bis zu drei relevante nächste Aktionen — jede mit Beschriftung, einer einzeiligen Begründung und einem Direktlink — statt langer Optionslisten. Die Vorschläge werden nach Ihren Berechtigungen gefiltert; Sackgassen werden ausgeblendet statt ausgegraut.
Für wen ist es
| Rolle | Was sie erlebt |
|---|---|
| Lernende | Vorschläge für nächste Schritte, wo es einen gibt; sonst den Hinweis Für diese Seite gibt es keinen vorgeschlagenen nächsten Schritt. |
| Trainer/in | Lehr-Vorschläge im Kurskontext: Kurseinstellungen, Teilnehmende verwalten, ContentHub öffnen |
Jede angemeldete Person darf die Kontexthilfe nutzen — die Fähigkeit LernHive-Kontexthilfe anzeigen wird standardmäßig dem Archetyp „Authentifizierte/r Nutzer/in" gewährt. Im aktuellen Release gibt es keine Admin-Konfigurationsoberfläche.
Kernkonzepte
Vorschlag
Eine empfohlene nächste Aktion: eine Beschriftung (z. B. Kurseinstellungen), eine kurze „Warum jetzt"-Begründung (z. B. „Wichtige Kurseinstellungen direkt hier anpassen.") und genau ein Ziel-Link. Die Kontexthilfe schlägt nur nächste Schritte vor — nie allgemeine Navigation wie Dashboard oder Startseite und nie einen Link auf die Seite, auf der Sie gerade sind. Es werden höchstens drei Vorschläge gezeigt, geordnet nach einer stabilen Priorität: jetzt notwendig → aktuelle Arbeit fortsetzen → nützlicher nächster Schritt.
Erkannter Kontext
Die Kontexthilfe ordnet den aktuellen Ort einem von fünf Kontexten zu, angezeigt unter Erkannter Kontext:
| Kontext | Beschriftung | Typische Vorschläge |
|---|---|---|
| Kurs | Kurskontext | Trainer/innen: Kurseinstellungen, Teilnehmende verwalten, ContentHub öffnen · Lernende: keine (Leerzustand) |
| Community | Community-Kontext | Snack fortsetzen (mit Entwurf), Community-Updates öffnen, Snack erstellen (wenn erlaubt), „Entdecken“ öffnen |
| Snack | Snack-Kontext | Snack fortsetzen (mit Entwurf), „Entdecken“ öffnen, ContentHub öffnen |
| ContentHub | ContentHub-Kontext | Snack fortsetzen (mit Entwurf), sonst keine (Leerzustand) |
| Fallback | Allgemeiner Kontext | keine (Leerzustand) |
Der Community-Kontext wird auf Seiten von „Entdecken“ erkannt, der Snack-Kontext auf dem Snack-Schritt des ContentHub-Kursassistenten, zu dem Snack erstellen führt. Der ContentHub-Kontext ist die Startseite des ContentHub. Ist „Entdecken“ nicht installiert, werden dessen Vorschläge schlicht nie angeboten.
Snack fortsetzen führt zur Checkliste des Snack-Entwurfs, den Sie zuletzt bearbeitet haben: ein noch nicht veröffentlichter Snack, den Sie bearbeiten dürfen. Bei mehreren Entwürfen wird der neueste angeboten; eine Liste aller Entwürfe gibt es nicht. Auf den Seiten des Entwurfs selbst erscheint der Vorschlag nicht.
Fähigkeitssichere Filterung
Bevor ein Vorschlag angeboten wird, prüft die Kontexthilfe die Moodle-Fähigkeiten und ob das Ziel-Plugin installiert ist. Nicht verfügbare Aktionen werden ausgeblendet — Lernende sehen nie Kurseinstellungen, und niemand sieht Links in fehlende Plugins.
Abläufe nach Rolle
Lernende: die vorgeschlagenen nächsten Schritte prüfen
- Öffnen Sie die Seite der Kontexthilfe (
/local/lernhive_contexthelper/index.php). - Das Panel Kontexthilfe erklärt sich selbst — „Die Kontexthilfe zeigt die nächsten sinnvollen Schritte für den aktuellen Bereich." — und zeigt den Erkannter Kontext-Wert.
- Prüfen Sie die bis zu drei Vorschläge; jeder hat eine Begründungszeile.
- Klicken Sie auf einen Vorschlag, um direkt zum Ziel zu springen — die Kontexthilfe übergibt nur, sie öffnet nie einen blockierenden Dialog.
- Gibt es keinen echten nächsten Schritt, meldet das Panel Für diese Seite gibt es keinen vorgeschlagenen nächsten Schritt. Für Lernende im Kurs und auf Seiten außerhalb von Kurs-, Community- und Snack-Kontext erscheint derzeit immer dieser Hinweis.
Trainer/in: Lehr-Vorschläge im Kurskontext lesen
- Im Kurskontext greift der Trainer-Pool der Kontexthilfe: Kurseinstellungen („Wichtige Kurseinstellungen direkt hier anpassen."), Teilnehmende verwalten („Einschreibungen und Zugriffe der Teilnehmenden prüfen.") und ContentHub öffnen („Für inhaltsbezogene Aktionen zum ContentHub wechseln.").
- Wählen Sie eine Aktion und arbeiten Sie im zuständigen LernHive-Ablauf weiter — die Kontexthilfe dupliziert den Workflow nie selbst.
- Die Kontexthilfe erscheint auch unter dem Inhalt gewöhnlicher Moodle-Seiten, unter jedem Theme.
Relevante Einstellungen
Keine. Die Vorschlagsquellen sind fest, das Maximum von drei Vorschlägen ist fest codiert, und im aktuellen Release gibt es keine Einstellungsseite. Der Zugriff wird ausschließlich über die Fähigkeit LernHive-Kontexthilfe anzeigen gesteuert.
Grenzen
- Das Panel erscheint unter dem Hauptinhalt gewöhnlicher Seiten und auf der eigenen Seite
/local/lernhive_contexthelper/index.php; nie in Popups, im sicheren Modus (Test/SEB), auf eingebetteten Seiten, Druckansichten, Weiterleitungs-, Wartungs- oder Anmeldeseiten und nicht in Seitenleisten oder Aktionsbereichen. - Vorschläge werden pro Seitenaufruf neu berechnet, nicht in Echtzeit.
- Kein Ausblenden/Zurückstellen: Ein Vorschlag lässt sich nicht stummschalten (Backlog-Punkt).
- Keine Scoring-Engine, kein Machine-Learning-Ranking, keine Personalisierung — die Pools und ihre Prioritätsreihenfolge sind fest.
- Externe Plugins können noch keine Vorschläge registrieren (API geplant).
- Community- und Snack-Kontexte setzen voraus, dass die Seiten von „Entdecken“ installiert sind.
Fehlerbehebung
Die Kontexthilfe zeigt „Für diese Seite gibt es keinen vorgeschlagenen nächsten Schritt." → Erwartet, wenn der Kontext keinen nächsten Schritt hat (Lernende im Kurs, Allgemeiner Kontext) oder jede Kandidaten-Aktion durch Fähigkeits-, Fehlendes-Plugin- oder Gleiche-Seite-Prüfungen herausgefiltert wurde. Nichts ist defekt; die Kontexthilfe füllt sich nicht mehr mit Navigationslinks auf (Entscheidung P20, 28.09.2026).
Ein erwarteter Vorschlag fehlt. → Vorschläge sind fähigkeitssicher: Fehlt der Person die Berechtigung oder ist das Ziel-Plugin nicht installiert, wird der Eintrag absichtlich ausgeblendet.
Die Seite ist nicht erreichbar. → Sie erfordert die Fähigkeit LernHive-Kontexthilfe anzeigen (standardmäßig authentifizierte Nutzer/innen); Gäste sind ausgeschlossen.