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.

Produktübersicht Alle Plugin-Dokumentationen

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.

  1. Öffnen Sie System → Plugins in einer kompatiblen WebBlocks CMS Installation.
  2. Installieren Sie die Katalogversion oder laden Sie das validierte ZIP-Artefakt hoch.
  3. Prüfen Sie vor der Aktivierung das Manifest, die Kompatibilität und die Berechtigungen.
  4. Aktivieren Sie das Plugin und führen Sie die Plugin-Einrichtung oder Migrationen ausdrücklich aus, wenn die Zustandsprüfung einen Einrichtungsbedarf meldet.
  5. 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.view
  • webblocks-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.

Katalogversion ansehen Zurück zur Produktübersicht