RTE editor

Typo3 4.2: migliorate usabilità e prestazioni


E’ stata rilasciata una nuova versione del CMS Typo3, giunto ormai alla 4.2. Tale aggiornamento rappresenta una svolta significativa per tutti gli utenti di questo sistema, dato che si tratta della prima versione che richiede PHP 5.2.0 (o superiore) per poter essere installata. Fino al ramo 4.1 infatti, Typo3 girava egregiamente anche con la versione 4 di PHP.

La 4.2 introduce notevoli migliorie nell’interfaccia di amministrazione quali una nuova toolbar, la possibilità di filtrare le pagine e gli elementi attraverso una casella di ricerca, la suddivisione delle varie aree di gestione di una pagina per mezzo dei tab e molto altro ancora.
Continua a leggere »


Typo3 4.0.1


Dopo circa 3 mesi dal rilascio della versione 4.0 di Typo3, ecco il primo aggiornamento. La 4.0.1 corregge più di 60 bug, tra i quali quelli relativi al Frontend Editing, all’Extension manager e all’editor RTE.

Link: le note di rilascio della versione 4.0.1.


Evitare che RTE converta tutti i ritorni a capo in paragrafi


Spesso capita che il comportamento di default dell’editor RTE in Typo3 non risponda completamente a tutte le nostre necessità .
E’ consigliabile quindi intervenire per personalizzarlo nella maniera più opportuna.
Ad esempio a me non piace il fatto che RTE trasformi in paragrafo ogni ritorno a capo. Anche inserendo la tag <br/> all’interno del codice sorgente del contenuto, RTE lo trasforma in <p></p>.
Ho modificato questo comportamento inserendo il seguente codice:


RTE.default.proc {
dontConvBRtoParagraph = 1
}

all’interno del TSCONFIG della pagina.


Modificare l’attributo “target” dell’editor RTE in Typo3


Lavorando con un nuovo template in Typo3* mi sono imbattuto in uno strano comportamento dell’editor RTE. In pratica, modificando una pagina con questo editor tutti i link vengono successivamente riportati con l’attributo target=”page” causando l’apertura di una nuova finestra per ogni link cliccato.
La soluzione comporta l’inserimento della riga:
PAGE_TARGET = _self
all’interno della sezione Constants del proprio template.

*Typo3 è un sofisticato sistema di content management realizzato in php.