WebBlocks QuizTem Dokumentation
Technische Referenz
Erstellen Sie CMS-verwaltete QuizTem-Kataloge, Sammlungsseiten und Quiz-Einführungen aus aktuellen QuizTem-Daten.
Umfang der Referenz: Diese technische Referenz dokumentiert WebBlocks QuizTem 0.3.2. Aktuelle Versionen und Installationsanforderungen finden Sie im Plugin-Katalog.
Anforderungen und Identität
Die folgenden Werte stammen aus dem aktuellen Paketmanifest und den Composer-Metadaten.
Paketidentität
- Handle:
webblocks-quiztem - Version: 0.3.2
- Typ: CMS-Plugin
- Lizenz: Proprietary
Laufzeitanforderungen
- Aktuelle Version: 0.3.2
- Hostprodukt: WebBlocks CMS
- CMS-Kompatibilität: ^1.82.0
- PHP: >=8.3
- Zusätzliche Anforderung: QuizTem >=1.22.2
- Lizenz: Proprietary
- Katalogstatus: Produktintegration
Installieren und aktivieren
Die Installation ist standardmäßig deaktiviert; die Einrichtung muss weiterhin ausdrücklich vom Betreiber gestartet werden.
- Öffnen Sie System → Plugins in einer kompatiblen WebBlocks CMS Installation.
- Installieren Sie die Katalogversion oder laden Sie das validierte ZIP-Artefakt hoch.
- Prüfen Sie vor der Aktivierung das Manifest, die Kompatibilität und die Berechtigungen.
- Aktivieren Sie das Plugin und führen Sie die Plugin-Einrichtung oder Migrationen ausdrücklich aus, wenn die Zustandsprüfung einen Einrichtungsbedarf meldet.
- Prüfen Sie den Plugin-Zustand und vervollständigen Sie die produktspezifischen Einstellungen, bevor Sie den öffentlichen Workflow zugänglich machen.
Updates: Prüfen Sie zuerst die Versionshinweise und die Kompatibilität. Der Austausch eines Pakets darf das Plugin nicht unbemerkt aktivieren oder Migrationen ausführen.
Erweiterungspunkte
Überprüfbares Verhalten, das dem Hostprodukt hinzugefügt wird.
Registrierte Erweiterungspunkte
- Admin-Routen
- Drei Systemblocktypen
- QuizTem Content Source
- Stylesheet für die öffentliche Darstellung
Berechtigungen
webblocks-quiztem.viewwebblocks-quiztem.manage
Daten, Sicherheit und Lebenszyklus
Der öffentliche Vertrag beschreibt die Zuständigkeiten, ohne Geheimnisse oder private Implementierungsdetails offenzulegen.
Datenhoheit
QuizTem bleibt die maßgebliche Quelle für Quizze, Quizversuche und Ergebnisse. Das CMS bleibt die maßgebliche Quelle für Seiten, Navigation, gemeinsam genutzte Slots, SEO und Medien.
Sicherheitsmodell
Das Plugin liest ausschließlich die öffentlichen Verträge von QuizTem und fragt QuizTem-Tabellen niemals direkt ab. Sichere Quizversuche und Ergebnisse verbleiben in QuizTem.
Deaktivieren und deinstallieren
Die Deaktivierung setzt Plugin-eigene Routen, Menüs, Blöcke und Funktionen außer Kraft. Führen Sie Migrationen nach kompatiblen Updates ausdrücklich aus. Exportieren oder sichern Sie vor der Deinstallation die Plugin-eigenen Daten; das Entfernen des Pakets und das Löschen von Daten sind getrennte Entscheidungen im Lebenszyklus.
Zustandsprüfung und Fehlerbehebung
Beginnen Sie mit der Plugin-Detailansicht und dem Ergebnis der Zustandsprüfung. Prüfen Sie Kompatibilität, erforderliche Migrationen, Hostdienste, geplante Befehle und die Konfiguration externer Anbieter, bevor Sie die Anwendungsprotokolle untersuchen.
Herkunft der Dokumentation
Was heute im lokalen Paket vorhanden ist und welche Bereiche als Nächstes erweitert werden sollten.
Aktueller Quellenbestand: README, changelog und Architekturnotizen.
Die Zuständigkeiten der Architektur sind klar; Installation und Fehlerbehebung verdienen eigene öffentliche Seiten.