Documentazione di WebBlocks QuizTem
Riferimento tecnico
Create cataloghi QuizTem, pagine di raccolte e introduzioni ai quiz gestiti dal CMS a partire dai dati in tempo reale di QuizTem.
Ambito del riferimento: Questo riferimento tecnico documenta WebBlocks QuizTem 0.3.2. Consultate il catalogo dei plugin per le versioni attuali e i requisiti di installazione.
Requisiti e identità
I valori seguenti provengono dal manifesto attuale del pacchetto e dai metadati di Composer.
Identità del pacchetto
- Handle:
webblocks-quiztem - Versione: 0.3.2
- Tipo: Plugin del CMS
- Licenza: Proprietary
Requisiti di esecuzione
- Versione attuale: 0.3.2
- Prodotto host: WebBlocks CMS
- Compatibilità CMS: ^1.82.0
- PHP: >=8.3
- Requisito aggiuntivo: QuizTem >=1.22.2
- Licenza: Proprietary
- Stato nel catalogo: Integrazione di prodotto
Installare e attivare
L’installazione è disabilitata per impostazione predefinita e la configurazione iniziale resta un’azione esplicita dell’operatore.
- Aprite System → Plugins in un’installazione compatibile di WebBlocks CMS.
- Installate la versione del catalogo o caricate il relativo artefatto ZIP convalidato.
- Prima dell’attivazione, esaminate il manifesto, la compatibilità e le autorizzazioni.
- Attivate il plugin, quindi eseguite esplicitamente la configurazione iniziale o le migrazioni del plugin quando il controllo dello stato segnala che è necessaria la configurazione.
- Verificate lo stato del plugin e completate le impostazioni specifiche del prodotto prima di rendere accessibile il relativo flusso di lavoro pubblico.
Aggiornamenti: Esaminate prima le note di rilascio e la compatibilità. La sostituzione del pacchetto non deve attivare il plugin né eseguire migrazioni senza un’azione esplicita.
Punti di estensione
Comportamenti verificabili aggiunti al prodotto host.
Punti di estensione registrati
- Route di amministrazione
- Tre tipi di blocchi di sistema
- QuizTem Content Source
- Foglio di stile per la presentazione pubblica
Autorizzazioni
webblocks-quiztem.viewwebblocks-quiztem.manage
Dati, sicurezza e ciclo di vita
Il contratto pubblico descrive le responsabilità senza esporre segreti o dettagli privati di implementazione.
Responsabilità dei dati
QuizTem resta la fonte autorevole per quiz, tentativi e risultati. Il CMS resta la fonte autorevole per pagine, navigazione, slot condivisi, SEO e contenuti multimediali.
Modello di sicurezza
Il plugin legge solo i contratti pubblici di QuizTem e non interroga mai direttamente le tabelle di QuizTem. I tentativi sicuri dei quiz e i risultati restano in QuizTem.
Disabilitare e disinstallare
La disabilitazione rende inattivi route, menu, blocchi e comportamenti appartenenti al plugin. Eseguite esplicitamente le migrazioni dopo gli aggiornamenti compatibili. Prima della disinstallazione, esportate o eseguite il backup dei dati del plugin; la rimozione del pacchetto e l’eliminazione dei dati sono decisioni distinte del ciclo di vita.
Stato e risoluzione dei problemi
Iniziate dalla schermata dei dettagli del plugin e dal risultato del controllo dello stato. Verificate compatibilità, migrazioni necessarie, servizi host, comandi pianificati e configurazione dei provider esterni prima di esaminare i log dell’applicazione.
Provenienza della documentazione
Cosa contiene oggi il pacchetto locale e cosa dovrebbe essere ampliato in seguito.
Insieme attuale delle fonti: README, changelog e note di architettura.
Le responsabilità dell’architettura sono chiare; installazione e risoluzione dei problemi meritano pagine pubbliche dedicate.