Section: Informazioni Subsection: Funzionalità Last revision: 25 Dicembre 2005
Linguaggio di scripting che supporta:
inclusione di file ricorsiva;
variabili booleane, intere e di tipo stringa;
conversione di tipo automatica ed esplicita;
espressioni condizionali;
cicli while e for;
array e cicli foreach;
funzioni per il calcolo di dimensioni di file e date di modifica;
funzioni per l'aggiustamento dei link;
funzioni per la manipolazione di stringhe (divisione in tokens,
sostituzioni, ecc.).
Forte interazione con il tuo sistema GNU/Linux:
l'architettura dei sistemi di tipo Unix consiste in elementi semplici
che possono essere utilizzati in infinite combinazioni: G-Cows sfrutta
questa filosofia integrandosi con il tuo sistema GNU/Linux;
l'interprete Cows è in grado di eseguire comandi, script e
programmi scritti in qualsiasi linguaggio il cui interprete o
compilatore sia installato sulla tua macchina;
Cows-mkgen genera dei Makefile che permettono di gestire complesse
dipendenze tra gli elementi del sito.
Funzionalità integrata per la gestione di più versioni di un
sito a partire dagli stessi contenuti:
crea una versione alternativa, completamente accessibile del tuo sito
per utenti non vedenti, connessioni via modem molto lente e così
via;
crea una versione stampabile di ciascuna pagina;
le pagine possono essere provviste di riferimenti incrociati per
permettere ai visitatori di passare con facilità da una
all'altra.
Funzionalità integrata per la gestione di siti multilingua:
puoi tradurre le pagina in altre lingue gradualmente;
le pagine senza una traduzione verranno visualizzate nella lingua di
default con, opzionalmente, un messaggio aggiuntivo per il visitatore.
In questo modo, puoi semplicementre tradurre un semplice messaggio del
tipo: "Siamo spiacenti, questa pagina non à ancora stata
tradotta; verrà visualizzata la versione Inglese" in quante
lingue vuoi. Poi inizia a tradurre gradualmente le pagine: gli
utenti navigheranno il sito e le pagine tradotte verranno visualizzate
nella loro lingua, le altre in quella di default.