Editing dei modelli
Il file modello e anche i file di AutoTheme usano il formato HTML. Diamo per assodato che abbiate dimestichezza con i tag HTML. La differenza principale è che gli elementi di AutoTheme sono necessari per generare il contenuto dei vostri moduli o blocchi MD. Possiamo dire che gli elementi stessi sono un sitema semplice per generare il contenuto MD in modo dinamico. Inserendo gli elementi all'interno di HTML, potete organizzare il contenuto e il layout grafico in maniera corretta senza competenze di programmazione.
L'elemento di AutoTheme usa un tag di apertura per assegnare, ad esempiio, la posizione del contenuto del blocco di sinistra. Potete travare maggiori notizie nel tutorial Autotheme per Dummies a questo link.
Per cominciare dovete conoscere la struttura dei file usati in questo modello Nei punti seguenti divideremo i file in alcuni raggruppamenti. I raggruppamenti non sono fatti secondo regole precise e immutabili; hanno solo la funzione di chiarire lo scopo dei file di modello. Una volta compresa l'idea, potete modificare il contenuto dei file e utilizzare la vostra propria struttura.
modelli grafici principali: - theme_frontpage.html: modello per la vostra pagina index / home page.
- theme.html: Modello di default, tutti i moduli senza uno specifico modello usaranno il modello di default
- theme_admin.html: modello per il modulo Admin. Questo modello funziona solo se non usate il modo canale. Per il modo canale la locazione del modello si trova sotto la cartella VostroTema/2/.
Modelli grafici secondari: - blocks/block-1(5).html: layout standard per il contenuto blocchi area del canale
- blocks/block-l.html: layout standard per il contenuto del blocco sinistro
- blocks/block-c.html: layout standard per il contenuto del blocco centrale
- blocks/block-r.html: layout standard per il contenuto del blocco destro
Modelli News: - article.html: layout standard per il contenuto completo delle news summary.html: layout standard per il contenuto sommario news
- summary1(2).html: layout alternativo sommari news
File di configurazione: - theme.cfg: potete decidere il modello dell'aspetto principale, di quello secondario e delle news in questo file di configurazione, comprese le impostazioni dei colori e dei blocchi.
- theme.php: questo file consiste di alcune semplici funzioni PHP per i modelli del canale. Se conoscete PHP, potete creare o modificare le vostre funzioni qui dentro.
- style/style_group(X).css: Questo è il foglio di stile css per i file del tema principale e i file del canale. (X) è l'id del canale del gruppo.
- lang/eng/global.php: le definizioni di linguaggio usate dal file theme.php.
File supportati: - includes/area-header.php: tag html per la sezione intestazione
- includes/area-footer.php: tag html per la sezione pie' di pagina
- includes/nav-images.php: java script per le immagini del menu principale
Nella pagina successiva mostreremo come sostituire i file di modello esistente con i vostri personali file del tema. Il sistema di canali vi permette di applicare differenti temi per ciascun canale; per esempio potete usare il tema A per il canale 1 e il tema B per il canale 5.