ContextHub fornisce una pagina di diagnostica in cui potete vedere una panoramica del framework ContextHub. Per aprire la pagina, passate alla pagina contexthub.diagnostics.html
dell’istanza di authoring AEM, ad esempio:
http://<host>:<port>/conf/<tenant>/settings/cloudsettings/default/contexthub.diagnostics.html
La pagina Diagnostica ContextHub fornisce informazioni sugli store e sui moduli dell'interfaccia utente creati, sulle cartelle della libreria client che vengono caricate e sui collegamenti alle pagine utili.
Per poter restituire le informazioni diagnostiche, è necessario abilitare la modalità di debug, altrimenti la pagina di diagnostica sarà vuota. Per informazioni su come abilitare la modalità di debug, vedere questo documento.
Per le configurazioni ContextHub ancora presenti nei percorsi legacy, la posizione della pagina di diagnostica è http://<host>:<port>/libs/settings/cloudsettings/legacy/contexthub.diagnostics.html
.
Nella sezione Store sono elencati tutti gli store ContextHub configurati. Ogni elemento dell'elenco è costituito dalle seguenti informazioni:
Nella sezione Moduli sono elencati tutti i moduli di interfaccia utente ContextHub configurati. Ogni elemento dell'elenco è costituito dalle seguenti informazioni:
Nella sezione Clientlibs sono elencate tutte le cartelle della libreria client caricate da ContextHub. Le librerie client sono suddivise in categorie:
La sezione URL contiene collegamenti alle funzioni ContextHub:
Editor di configurazione: apre la pagina Configurazione ContextHub in cui è possibile configurare store, modalità di interfaccia utente e moduli di interfaccia utente.
Configurazione dei moduli ContextHub: apre il file /etc/cloudsettings/default/contexthub.config.kernel.js, che contiene la rappresentazione oggetto Javascript delle configurazioni dell'archivio ContextHub.
Configurazione dell’interfaccia utente ContextHub: apre il file /etc/cloudsettings/default/contexthub.config.ui.js, che contiene la rappresentazione oggetto Javascript delle configurazioni della modalità di interfaccia ContextHub.
kernel.js: apre il file /etc/cloudsettings/default/contexthub.kernel.js, che contiene il codice sorgente delle librerie client che implementano il framework ContextHub, il motore del segmento e i tipi di store.
ui.js: apre il file /etc/cloudsettings/default/contexthub.ui.js, che contiene il codice sorgente delle librerie client che implementano l'interfaccia utente e i tipi di moduli dell'interfaccia utente ContextHub.
style.css: apre il file /etc/cloudsettings/default/contexthub.styles.css, che contiene gli stili CSS per i moduli dell'interfaccia utente e dell'interfaccia utente ContextHub.