Informazioni su questo documento
Copyright © 2005-2007 Amministrazione Provinciale di Pesaro e Urbino
Autore: Davide Principi
Versione Sici Templates di riferimento: 2352
Posizione originale: http://www.docweb.provincia.pu.it/fileadmin/sici_templates/doc
$Id: index.html 2976 2007-11-19 09:42:29Z davide $
$URL: https://tritone/svn/REPOS01/Typo3/tmpl/sici/trunk/doc/index.html $
È l'insieme di template HTML, fogli di stile CSS, immagini, codice TypoScript sviluppati dall'Ufficio Gestione Rete Telematica Provinciale (2.3.1.2) nell'ambito del progetto DocWeb.
Le informazioni sulla versione sono contenute nel file VERSION.
Il pacchetto è disponibile in due differenti forme: light e full; è disponibile per il download solo la versione light: http://www.docweb.provincia.pu.it/index.php?id=sici_templates
Sici Templates è rilasciato sotto i termini della licenza GNU General Public License.
Sici Templates è sviluppato in maniera conforme alle "Specifiche di configurazione per Typo3" [SCT].
Sici Templates Full ha disponibile una configurazione a tre livelli (Base, Tema, Sotto-tema). I temi disponibili sono
Nella versione light Sici Templates ha disponibile il solo tema union con il sotto-tema factotum.
Sici Templates è sviluppato su Typo3 versione 4.1, e richiede le seguenti estensioni di base:
La lista completa delle dipendenze è nel file di documentazione DEPENDENCIES.
Consideriamo riservato l'"object path"
lib.tmpl.sici.
. Al suo interno sono contenuti content
objects che costituiscono gli elementi del template del sito.
Questo livello imposta la configurazione per i plugin di FE (tt_news, linklist...), i content type standard di Typo3 (tt_address...), css_styled_content e il modello di pagina di default, per la stampa e la versione pdf.
Definisce i template subpart degli oggetti TEMPLATE.
A questo livello è disponibile il tema union. Il livello 2 configura il template selector e carica i template base e area contenuti di default.
Il tema fornisce il template HTML e i fogli di stile relativi.
Questo livello carica un template base specifico del sotto-tema nel template selector e comprende le immagini e i fogli di stile relativi al sotto-tema.
Dopo aver incluso i file nel root-template del sito che utilizzerà Sici Templates, secondo le modalità specificate in SCT (per un suggerimento vedere anche il file INCLUDES), procedere con i seguenti passi:
lib.tmpl.sici.page
nel cObj
PAGE di default (typeNum=0). Per esempio
page = PAGE page < lib.tmpl.sici.page page { typeNum = 0 meta < lib.tmpl.sici.metatags config { admPanel = 1 } }
tx_rlmptmplselector_main_tmpl
e
tx_rlmptmplselector_ca_tmpl
alla rootline. Vedere
"addRootLineFields" nel file typo3conf/localconf.php
. Per esempio
$TYPO3_CONF_VARS["FE"]["addRootLineFields"] .= ',tx_rlmptmplselector_main_tmpl,tx_rlmptmplselector_ca_tmpl'; // added for Sici Templates
Le costanti definite da questo package hanno tutte prefisso
tmpl.sici.
ad eccezione di
tmpl.search_uid
e tmpl.portal_uid
.
L'elenco e la descrizione delle costanti utilizzate da Sici Templates sono contenuti nel file CONSTANTS.