Funzionalità e vantaggi per Designer e Webagencies

Il motore di templating e di rendering dei contenuti di TYPO3 è molto flessibile, grazie ad una struttura modulare che consente di gestire il layout come composizione di più mini-template. Questo consente una facile integrazione di layout basati su Twitter Bootstrap o altri framework responsivi.

Templating flessibile e modulare

FunzionalitàDescrizione
Linguaggio TYPOSCRIPTE' il linguaggio per controllare il template e per ottenere comportamenti molto personalizzati. Molto ben documentato.
Gestione del template

Il template può essere organizzato e amministrato in posizioni multiple sul sito.

Designer friendly
I template possono essere creati con applicazioni designer-friendly come Adobe Photoshop o Macromedia Dreamweaver  prima di essere integrati in TYPO3.
TemplaVoilà

Creazione del template tramite procedura guidata basata su XML; il template può essere esteso con Typoscript.

CSS Styled Content

Tutti gli aspetti delle funzionalità di base possono essere modellati sul sito web. Molte estensioni possono essere modellate tramite CSS.

Template ereditabileGli amministratori possono configurare un intero sito usando un singolo template.
Template multipli

Gli amministratori possono creare un template diverso per ogni pagina. Con TemplaVoila, i redattori di contenuti possono scegliere quale template usare quando creano una pagina.

Parent/Child template

E' possibile creare un parent template così come estendere sue specifiche funzionalità nelle sottopagine usando i child template. L'annidamento dei template è completamente supportato.

Basis Template

E' possibile creare un numero illimitato di template ed inserirli all’interno di altri template come librerie.

Menu dinamici

I menu e i sottomenu vengono gestiti automaticamente in base all'organizzazione ad albero delle pagine. E' possibile applicare alle voci del menu delle caratteristiche estetiche o funzionali specifiche.

Menu graficiE' possibile creare automaticamente menu grafici utilizzando immagini e TrueType Fonts o tramite codice. Il menù può anche essere modellato internamente tramite CSS con background dinamico generato da TYPO3.
Menu multiplo

I menu possono essere verticali oppure orizzontali (basato sul testo o sulla grafica): list-type, DHTML layers  (menù a discesa), breadcrumbs, caselle di selezione JavaScript, menù in flash basati su XML.

Tipi multipli di pagina

Differenti tipi di pagina consentono agli amministratori e ai redattori di utilizzare funzionalità extra, come ad esempio inserire speciali tipi di record (nuovi articoli, frontend users, ecc) in un formato "simil-cartella", o di escludere la pagina dal menù generato dinamicamente.

Conformità agli standard e pubblicazione da un'unica sorgente

FunzionalitàDescrizione
Accessibile / WAI compliantC'è un project team dedicato a fare in modo che tutti gli aspetti di TYPO3 si incontrino  con gli standard internazionali di accessibilità, inclusi il core e le estensioni
Distribuzione dei contenuti

sono messi a disposizione sezioni o interi contenuti attraverso la distribuzione di RSS feed.

Supporto a UTF-8

supporta il set di caratteri utf-8 e quindi anche le lingue orientali, slave, arabe ecc.

Supporto a XML

è possibile usare il CMS per la generazione di pagine XML da integrare con servizi esterni

Supporto a mobile

grazie al motore di template MVC ed alla possibilità di intercettare il device, è possibile creare delle versioni ottimizzate per il mobile

Supporto alle versioni di stampa

mediante la combinazione di CSS e template consente la generazione automatica della versione stampabile delle pagine del sito

Supporto al formato PDF

mediante la libreria fpdf permette la generazione automatica della pagina in versione PDF
Supporto a XHTML

il codice sorgente HTML può essere ripulito usando strumenti del core, estensioni o HTML Tidy

Supporto a XML

l'esportazione dei contenuti può essere eseguita nel formato XML. Spesso è usato nei siti web in Flash.

Supporto al multilingua"Strati" di linguaggio possono essere aggiunti al sito web. I contenuti e le estensioni possono essere  tradotte fianco a fianco, rendendo l'operazione molto intuitiva per i redattori
Template personalizzati

gli amministratori possono creare un template speciale alla radice di un sito e visualizzare un’altra "versione" del sito tramite questo template, parallela al sito in questione. Si usa spesso per versioni del sito in puro testo, versioni di stampa, XML e PDF.

Personalizzazione e contributi degli utenti

FunzionalitàDescrizione
Registrazione degli utenti di Frontendi visitatori possono registrarsi tramite il sito web. Le informazioni richieste e i moduli di registrazione sono totalmente personalizzabili
Login degli utenti di Frontendl'utente può autenticarsi, modificare il proprio profilo, cancellare la propria registrazione e recuperare le password smarrite
Personalizzazione dei contenuti e delle pagine

ogni pagina, contenuto e sezione di contenuti può essere nascosta a tutti tranne che ad uno specifico gruppo. E' possibile impostare i contenuti in modo da nasconderli quando un’utente effettua il log in. I template possono essere creati per uno specifico utente o per gruppi di utenti

Homepage personalizzate degli utenti

gli utenti possono  essere indirizzati ad una specifica homepage e personalizzare la propria homepage

Contributo degli utenti ai contenuti

gli utenti possono contribuire alle news, alle pagine con commenti, forum e guestbook

Sistema di monitoraggio dei visitatori

visualizzazione di statistiche riguardanti il percorso di navigazione dei visitatori