Contao 3 RC1
30/08/2012 13:21 a cura di Paolo B.

Si tratta di una versione che implementa tutte le nuove funzionalità previste per questa versione. ora il progetto è a disposizione della comunità per verificare la presenza di bug.
Panoramica delle nuove funzionalità presenti
- Gli elementi di contenuto possono ora essere utilizzati in eventi e news- jQuery come framework JavaScript alternativo nel front-end
- Nuovi elementi di contenuto "audio/video player" e "video YouTube"
- Nuova funzione "Avvisami di nuovi commenti via e-mail"
- Implementazione di un filesystem su database per memorizzare informazioni legate al file
- Meta dati delle immagini vengono archiviati nel database (non più file nel meta. txt)
- Migliore supporto della creazione di siti Web mobile
- Possibilità di nidificare gli insertag
- Miglioramenti sull'usabilità Più usabililty miglioramenti, tra cui una migliore selezione pagina e file
- Gli elementi di contenuto possono essere pubblicati da una certa data
- Nuova gestione delle versioni dei vari elementi
- Integrazione delle funzionalità FolderURL (vedere le impostazioni di back-end)
- Framework CSS migliorato
- Sicurezza password migliorata grazie ad un migliore algoritmo di hash
- Tutte le classi di base possono essere sovrascritte grazie al nuovo autoloader
Nuova struttura dei file
La struttura dei file è stata modificata nel seguento modo:
assets | Contiene tutte le immagini generate dal sistema, compresi i fogli di stile e i file javascript |
contao | Il back end di Contao |
files | Cartella contenente i file dell'utente (ex tl_files) |
share | Contiene tutti i feed rss generati |
system | Cartella di sistema |
templates | Cartelle per i template personalizzati |
Le cartelle "plugins" e "typolight" non esistono più in Contao 3
Componenti del framework CSS
Il framework CSS è stato pesantemente modificato per favorire la creazione di siti Web per dispositivi mobili e sono stati aggiunti diversi componenti che posso essere attivati tramite il layout di pagina. Questi includono:
CSS reset | Standardizza i vari elementi rispetto al browser utilizzato |
Layout builder | Crea un layout CSS basato sulle impostazioni del "layout di pagina" |
Responsive grid | Aggiunge una griglia a 12 colonne che può essere richiamata con le classi CSS "grid1" a "grid12" e "offset1" a "offset12" |
E' stato variato anche la modalità di visualizzazione delle varie colonne del layout di pagina che mostra la colonna principale sopra le colonne di sinistra e di destra. Questo può non solo migliora il posizionamento sui motori di ricerca, rende anche la la visualizzazione delle due colonne laterali sotto la colonna principale su dispositivi mobili.
Modifiche elementi "image gallery" e "breadcrumb"
L'elemento "image gallery" e il modulo di "breadcrumb" ora utilizzano elenchi non ordinati (UL) per mostrare le immagini o i link. Questo cambiamento è stato adottato per con sentire una migliore personalizzazione tramite CSS.
Ordine di caricamento moduli
In Contao 3, i moduli di base ("calendario", "Commenti", "core", "strumenti", "faq", "devtools", "news", "newsletter" e "repository") vengono caricati prima di altri moduli. Questo cambiamento, tuttavia, non risolve il problema generale dell'ordine alfabetico di caricamento, pertanto è prevista ulteriore ottimizzazione successivamente.
Aggiungi un commento