GlisWeb framework
Funzioni | Variabili
Riferimenti per il file _usr/_docs/variabili.dox

Funzioni

$cf [ 'session'] Questo ramo contiene le informazioni relative alla sessione PHP Il framework fa ampio uso della e molte funzionalità non saranno disponibili se la sessione ha problemi NOTA chiavi sempre presenti chiave descrizione session data link simbolico a $_SESSION session id l id della sessione corrente session used la timestamp dell ultima azione per la sessione corrente NOTA che fine ha fatto session limit NOTA chiavi valorizzate se l utente è loggato chiave descrizione session account link simbolico all account correntemente connesso (vedi _210.auth.php) session.groups.*|array di link simbolici ai gruppi dell 'utente connesso(vedi _210.auth.php) $cf['site'] ----------- Questo ramo contiene le informazioni che descrivono il deploy corrente in quanto sito web o web application. chiave|descrizione --------------------------|--------------------------------------------------------------------------------------- site.domain|il dominio corrente del sito site.domains.*|i dominii del sito per i vari stati di funzionamento site.folders.*|le sottocartelle di installazione per i vari stati di funzionamento site.home|l 'id della home page del sito site.license|la licenza relativa agli aggiornamenti e al supporto per il deploy corrente site.name.*|il nome del sito nelle varie lingue
 
$cf [ 'session'] Questo ramo contiene le informazioni relative alla sessione PHP Il framework fa ampio uso della e molte funzionalità non saranno disponibili se la sessione ha problemi NOTA chiavi sempre presenti chiave descrizione session data link simbolico a $_SESSION session id l id della sessione corrente session used la timestamp dell ultima azione per la sessione corrente NOTA che fine ha fatto session limit NOTA chiavi valorizzate se l utente è loggato chiave descrizione session account link simbolico all account correntemente indicate come sottochiavi in ISO alpha site protocols *i protocolli (HTTP o HTTPS) per i vari stati di funzionamento site.root|il percorso per la radice del sito site.status|lo stato di funzionamento del framework(TESTING o PRODUCTION) site.url|l 'URL corrente del sito site.urls.*|gli URLs a cui è raggiungibile il sito nei diversi stati di funzionamento $cf['skebby'] --------------- Questo ramo contiene la configurazione per Skebby
 
il framework utilizza Skebby per l invio di SMS chiave descrizione skebby profile link simbolico al profilo per il livello di funzionamento corrente skebby profiles *sottoarray dei server disponibili skebby server link simbolico al server di default per il profilo corrente skebby servers array dei server disponibili NOTA questo array viene definito in $cf [ 'smtp'] Questo ramo contiene la configurazione dei server SMTP chiave descrizione smtp profile link simbolico al profilo per il livello di funzionamento corrente smtp profiles *sottoarray dei server disponibili smtp server link simbolico al server di default per il profilo corrente smtp servers array dei server disponibili $cf [ 'speed'] NOTA spiegare come viene generato $cf [ 'tr'] Questo sottoarray è in pratica un vocabolario per i la chiave è volutamente corta per semplificare l accesso dal template (vedi sotto). La creazione dei vocabolari avviene a partire dai file di dizionario presenti in/_etc/_dictionaries/nel file _070.translation.php. $cf['twig'] ----------- NOTA spiegare la cosa della cache e così via $cf['version'] -------------- Questa chiave corrisponde a una variabile che contiene la versione corrente del framework
 

Variabili

$cf [ 'session'] Questo ramo contiene le informazioni relative alla sessione PHP Il framework fa ampio uso della sessione
 
il framework utilizza Skebby per l invio di SMS chiave descrizione skebby profile link simbolico al profilo per il livello di funzionamento corrente skebby profiles *sottoarray dei server disponibili skebby server link simbolico al server di default per il profilo corrente skebby servers array dei server disponibili NOTA questo array viene definito in $cf [ 'smtp'] Questo ramo contiene la configurazione dei server SMTP chiave descrizione smtp profile link simbolico al profilo per il livello di funzionamento corrente smtp profiles *sottoarray dei server disponibili smtp server link simbolico al server di default per il profilo corrente smtp servers array dei server disponibili $cf [ 'speed'] NOTA spiegare come viene generato $cf [ 'tr'] Questo sottoarray è in pratica un vocabolario per i microcontenuti
 
il framework utilizza Skebby per l invio di SMS chiave descrizione skebby profile link simbolico al profilo per il livello di funzionamento corrente skebby profiles *sottoarray dei server disponibili skebby server link simbolico al server di default per il profilo corrente skebby servers array dei server disponibili NOTA questo array viene definito in $cf [ 'smtp'] Questo ramo contiene la configurazione dei server SMTP chiave descrizione smtp profile link simbolico al profilo per il livello di funzionamento corrente smtp profiles *sottoarray dei server disponibili smtp server link simbolico al server di default per il profilo corrente smtp servers array dei server disponibili $cf [ 'speed'] NOTA spiegare come viene generato $cf [ 'tr'] Questo sottoarray è in pratica un vocabolario per i la chiave è volutamente corta per semplificare l accesso dal e serve per sapere se sono disponibili aggiornamenti La versione attuale del framework è disponibile online
 
il framework utilizza Skebby per l invio di SMS chiave descrizione skebby profile link simbolico al profilo per il livello di funzionamento corrente skebby profiles *sottoarray dei server disponibili skebby server link simbolico al server di default per il profilo corrente skebby servers array dei server disponibili NOTA questo array viene definito in $cf [ 'smtp'] Questo ramo contiene la configurazione dei server SMTP chiave descrizione smtp profile link simbolico al profilo per il livello di funzionamento corrente smtp profiles *sottoarray dei server disponibili smtp server link simbolico al server di default per il profilo corrente smtp servers array dei server disponibili $cf [ 'speed'] NOTA spiegare come viene generato $cf [ 'tr'] Questo sottoarray è in pratica un vocabolario per i la chiave è volutamente corta per semplificare l accesso dal e serve per sapere se sono disponibili aggiornamenti La versione attuale del framework è disponibile e il numero di versione relativo all ultima build può essere letto all indirizzo http
 
mappa una serie di sottoarray di $cf e l array speciale $_SESSION $ct [ 'catalogo'] La chiave catalogo dell array $ct mappa la corrispondente chiave dell array $cf $ct [ 'common'] La chiave common dell array $ct mappa la corrispondente chiave dell array $cf $ct [ 'debug'] La chiave debug dell array $ct mappa la corrispondente chiave dell array $cf $ct [ 'eventi'] La chiave eventi dell array $ct mappa la corrispondente chiave dell array $cf $ct [ 'get'] NOTA che è $ct [ 'google'] La chiave google dell array $ct mappa la corrispondente chiave dell array $cf $ct [ 'img'] La chiave img dell array $ct mappa la corrispondente chiave dell array $cf $ct [ 'localization'] La chiave localization dell array $ct mappa la corrispondente chiave dell array $cf $ct [ 'mods'] La chiave mods dell array $ct mappa la corrispondente chiave dell array $cf $ct [ 'page'] La chiave page dell array $ct mappa la chiave $cf [ 'contents'][ 'page'] $ct [ 'pages'] La chiave pages dell array $ct mappa la chiave $cf [ 'contents'][ 'pages'] $ct [ 'session'] La chiave session dell array $ct mappa la corrispondente chiave dell array $cf $ct [ 'site'] La chiave site dell array $ct mappa la corrispondente chiave dell array $cf $ct [ 'tr'] La chiave tr dell array $ct mappa la corrispondente chiave dell array $cf