GlisWeb framework
Variabili
Riferimenti per il file _025.site.php

applicazione della configurazione base del sito Continua...

Vai al codice sorgente di questo file.

Variabili

if(! defined( 'URL_WORD_SEPARATOR')) foreach(array_keys( $site['domains']) as $status) $cf ['site']['home'] = &$cf['site']['homes'][ $cf['site']['status'] ]
 
 $cf ['site']['url'] = &$cf['site']['urls'][ $cf['site']['status'] ]
 
 $cf ['site']['domain'] = &$cf['site']['domains'][ $cf['site']['status'] ]
 
 $cf ['site']['host'] = &$cf['site']['hosts'][ $cf['site']['status'] ]
 
 $cf ['site']['fqdn'] = $cf['site']['host'] . ( ( ! empty( $cf['site']['domain'] ) ) ? '.' . $cf['site']['domain'] : NULL )
 
 $cf ['site']['root'] = '/' . ( ( isset( $cf['site']['folders'][ $cf['site']['status'] ] ) ) ? $cf['site']['folders'][ $cf['site']['status'] ] : NULL )
 
 $ct ['site'] = &$cf['site']
 

Descrizione dettagliata

applicazione della configurazione base del sito

Questo file applica le configurazioni fatte finora e crea alcune chiavi "brevi" per le variabili di uso comune.

URL del sito

scorciatoie dell'array $cf['site']

Riportiamo qui di seguito le scorciatoie create nel ramo $cf['site']:

variabile scorciatoia per...
$cf['site']['url'] $cf['site']['urls'][ $cf['site']['status'] ]
$cf['site']['domain'] $cf['site']['domains'][ $cf['site']['status'] ]
$cf['site']['host'] $cf['site']['hosts'][ $cf['site']['status'] ]
$cf['site']['fqdn'] $cf['site']['host'].'.'.$cf['site']['domain']
$cf['site']['root'] '/' . $cf['site']['folders'][ $cf['site']['status'] ]

uso della variabile $_SERVER['REDIRECT_URL']

Da fare:

creare una scorciatoia anche per $cf['localization']['language']['ietf'] tipo $cf['site']['ietf']

documentare $cf['site']['url'] e $cf['site']['root']

Definizione nel file _025.site.php.