Magazine Internet

Avancement de TYPO3 4.6 et nouvelles de la communauté

Publié le 18 juillet 2011 par Apen

Comme cela fait longtemps que j’ai écrit un billet, je me suis dit qu’un petit billet récapitulatif de l’actualité serait pas mal.

Première chose, TYPO3 4.6 alpha3 est sorti le 12 juillet dernier. Pas grand-chose en termes de nouveautés, mise à part le support du XLIFF qui est annoncé. Nous quitterons donc le bon vieu locallang.xml au profit des .xlf. Cela révolutionne vraiment la manière dont on aborde les traductions. Il n’y a qu’à voir les possibilités de Pootle pour s’en convaincre. Pour information, le « feature freeze » est prévu pour le 2 Août. Pour cette alpha3, on a presque pu voir l’implémentation tant attendue du FAL (File Abstraction Layer, le DAM-like), mais cela a été jugé trop prématuré. A ce sujet, le projet FAL est en ce moment en phase de test dans l’incubateur de TYPO3. Il est également à noter que le projet S.C.O.T.T.Y a été retiré de la roadmap de la 4.6. Il sera donc prévu pour la branche 4.7 de TYPO3. Dommage, de notre côté on attendait beaucoup de cette extension.

Pour résumé, voici les fonctionnalités de la prochaine 4.6 :

  • Amélioration et optimisation du backend (encore et toujours des optimisations au niveau des JS et CSS essentiellement)
  • Prise en charge des raccourcis clavier dans le backend
  • Possibilité d’intégrer différents scripts d’upload : PlUpload, SwfUpload, AwesomeUploader, etc…
  • Refonte de l’objet Typoscript FORM (code généré et assistant de création)
  • Mise à jour de la Form API permettant de la rendre plus flexible (validation des données, captcha, etc…)
  • GSoC 2011: Static File Caching (projet présenté au Google Summer of Code 2011 permettant la création de fichiers de caches HTML)
  • Amélioration de « l’install tool » (ergonomie et fonctionnalités)
  • Refactoring du Bootstrap (le fameux fichier init.php permettant l’initialisation de TYPO3)
  • Amélioration de l’extension indexed_search (pas énormément de choses à se mettre sous la dent pour le moment)
  • TCEforms Refactoring (optimisation de code et début de l’intégration avec ExtJS)

Dans le même temps, des discussions très intéressantes sont menées sur la mailing liste officielle. On peut par exemple voir l’avis de chacun sur l’éternel débat du RTE TinyMCE vs htmlArea RTE. Il est également question de permettre de conserver ou non l’ancien gestionnaire d’extension dans la prochaine version.

Au niveau des extensions intéressantes de ces derniers mois, on a beaucoup parlé de News2, un projet de « refonte » de tt_news en ExtBase et Fluid implémenté par Georg Ringer. Seulement le projet a été retiré de la forge récemment et je n’ai pas trop suivis la raison de cela. On pouvait suivre ses tests sur ce site : http://news2.pulponair.de/. Une autre extension intéressante dévoilée pour la t3dd11 est sf_register : le futur remplaçant de sr_feuser_register qui est vraiment prometteur. Toujours en ExtBase et Fluid, elle est déjà fonctionnelle et est plébiscité par la communauté.

Enfin, pour terminer, voici un petit récapitulatif des extensions que je mets à la disposition de la communauté sur lesquels j’ai pas mal de retours positifs. Alors surtout, n’hésitez pas :

  • additional_reports (Affiche en backend des informations utiles sur votre système : xclass, ajax, cliKeys, eID, statut du système (encoding, DB, php vars…), hooks, comparaison entre la version locale et TER d’une extension (sous la forme d’un diff très utile), les types de contenus utilisés, les plugins utilisés, ExtDirect… En gros, tout ce qui peut vous aider à prendre en main une instance)
  • t3devapi (une extension contenant différentes classes dont je me sers)
  • typo3profiler (une extension très utile permettant de donner des informations sur le temps de génération des pages, des requêtes SQL, des objets typoscript… A conseillé pour optimiser vos sites)
  • adgallery (une galerie de photos AJAX basée sur le script JS du même nom)
  • recordsmanager (un module backend permettant la saisie, la modification et l’export simplifié de tous types d’enregistrements. Une demande récurrente de nos clients avec une interface simplifiée)

Voilà, c’est tout pour le moment.


Retour à La Une de Logo Paperblog

A propos de l’auteur


Apen 8 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte

Magazine