INDEXED SEARCH - Ricerca indicizzata
L'estensione per la ricerca indicizzata è stata integrata con il supporto template. Rispetto alla configurazione originale, è stato incluso un template senza tabelle. Il browser dei risultati è stato riscritto, il supporto ai crawler migliorato e la velocità di ricerca è stata aumentata. Inoltre, l'estensione è ora in grado di indicizzare anche file OASIS OPENDOCUMENT.
EXTENSION MANAGER
L'extension manager è stato completamente rinnovato e funziona con il nuovo TER 2.0. Una nuova gestione delle dipendenze è stata messa a punto ed è stato introdotto il supporto alla nuova gestione delle traduzione (vedi anche il paragrafo INSTALLAZIONE e AGGIORNAMENTI).
CREAZIONE DINAMICA IMMAGINI (GIFBUILDER)
Il GIFBUILDER degli oggetti Typoscript crea immagini coloriture-color per PNG e JPEG.
NUOVA SKIN NEL BE
TYPO3 4.0 presenta la nuova skin di default "t3skin" per il BE (system extension). Quando si aggiorna la propria installazione alla TYPO3 4.0 e si vuole usare la nuova skin, questa può essere installata attraverso l'extension manager. E' inoltre possibile utilizzare la vecchia skin in una nuova installazione della 4.0. E' sufficiente disinstallare l'estensione "t3skin" attraverso l'extension manager.
UNDO e HISTORY
Le funzionalità UNDO e HISTORY sono state potenziate. E' possibile ora ritornare all'anteprima di una pagina o di un record; la funzionalità HISTORY include ora gli inserimenti e le cancellazioni. La cronologia di un record può essere visualizzata anche attraverso il modulo di LOG.
TYPOSCRIPT
L'oggetto CONTENT in TypoScript ha ora una proprietà ".slide" attraverso la quale si possono selezionare degli elementi di contenuto ereditati da pagine di livello superiore, i quali possono essere visualizzati anche in altre pagine. Questa funzionalità è simile a quella di getText leveltitle, leveluid in Typoscript.
Le condizioni in TypoScript possono essere collegate con OR and AND.
Il nuovo operatore di assegnamento := in TypoScript, permette ora una manipolazione parse time dei valori di TS (ad es. "obj.val := appendString(foobar)", "obj.list := addToList(3,5,9)").
TS CONFIG
E' ora possibile sovrascrivere ogni Page TSConfig attraverso User TSConfig.
ERROR AND SYSTEM LOGGING
Un sistema di log può essere usato per scrivere gli errori in un file o in un syslog (per esempio errori del DB). Il target è configurato attraverso $CONF_VARS['SYS']['systemLog'] nell'Install Tool.
USABILITA' DEL BE
Le pagine possono essere spostate all'interno dell'albero delle pagine attraverso il "drag and drop". Lo stesso vale per le cartelle in modalità FILELIST. I menu contestuali si aprono molto più rapidamente (implementati con AJAX).
Sono stati migliorati i caratteri nella configurazione di BE (i.e. campo TypoScript setup oppure TSConfig) per migliorare la leggibilità.
Per migliorare il layout del codice, è ora possibile inserire l'indentazione con TAB nei campi di configurazione del BE (ovvero i campi di setup via TypoScript e i campi TSConfig).
Il wizard per il content element è stato migliorato: le categorie vuote (i.e. per i Plugins) sono rimossi se gli utenti di Backend non hanno il diritto di crearli.
Nel wizard dell'RTE è stata inserita l'opzione "salva e chiudi".
Modulo admin user: dalla modalità switch user (su-mode) si può ritornare ad ADMIN USER. E' ora possibile creare un nuovo utente nel modulo ADMIN USER.
I file possono essere creati o caricati attraverso i bottoni del frame Web>List content.
L'admin panel usa HTTP GET al posto di POST (non ci saranno più messaggi del browser durante il caricamento di una pagina già visualizzata).
SICUREZZA
Nuova funzionalità per lockSSL: redirect allo standard HTTP dopo il login al BE con SSL (configurabile via Install tool).
ACCESSIBILITA'
L'output TYPO3 è ora valido XHTML (il conforming DTD è configurabile)
L'intero DTD e il XHTML-DTD può essere settato indipendentemente (TypoScript config.docytpe and config.xhtmlDoctype).
L'output dei contenuti del CSS styled content è accessibile di default (mailforms, menu, sitemap, Immagini, text with images, etc).
Le immagini rispondono ad alcuni requisiti di accessibilità. Possono essere inseriti gli attributi "alt" e "title" per ogni immagine (integrazione dell'estensione "cron_cssstyledimgtext"). L'elemento di contenuto "table" fornisce un supporto limitato all'accessibilità (integrazione estensione "accessible_tables").
[by Thomas Esders, www.typo3.org ]