TYPO3 8.5 release

Auteur: TYPO3 CMS Core Team
Traduit par : Rachel - W-Seils

Lire l'article complet en version originale

Noël 2016 est arrivé plus tôt que prévu - TYPO3 v8.5 est sortie le 20 décembre 2016, y compris certains changements très prometteurs. La sortie de ce sprint est une nouvelle étape vers TYPO3 8 LTS, qui doit paraître en avril 2017.

Quoi de neuf ?

EXT:form transformée en framework générateur de formulaire

Ralf Zimmermann, Andreas Steiger et Björn Jacob de Tritum ont travaillé jours et nuits durant les derniers mois pour lancer le prochain générateur de formulaires des sites Web TYPO3. Le nouveau «form Framework» contient à la fois un assistant user friendly au clic pour générer tout type de formulaires, ainsi qu'une manière flexible de générer les formulaires avec Fluid et d'assurer le traitement des formulaires via un concept modulable. Regardez la nouvelle extension EXT:form en action dans cette courte vidéo de démonstration.

L'interface utilisateur de l'assistant de formulaire précédent était basée sur ExtJS. Dans le but de moderniser l'expérience utilisateur et d'introduire des packages JavaScript légers, la nouvelle version du «générateur de formulaires» a été complètement réécrite. La logique et le comportement côté navigateur sont maintenant implémentés à l'aide de composants slim jQuery.

De plus, l'assistant lui-même est basé sur des composants visuels indépendants qui sont configurés via des paramètres YAML - ainsi, on peut même modifier le jeu de fonctions de cet assistant dans le backend en fournissant une configuration individuelle. Les formulaires qui sont construits avec ce générateur sont stockés dans YAML et persisté dans le système de fichiers. Les formulaires disponibles sont ensuite inclus dans un élément de contenu pour être générés dans les pages frontend.

La version révisée de EXT:form utilise non seulement une technologie moderne, mais elle prend également en charge les formulaires à étapes et les process personnalisés comme par exemple lors de l'envoie du mail. Au cours des prochaines semaines, l'écosystème autour de EXT:form sera enrichi avec plus de documentation et d'exemples de configuration.

La première version de base de CKEditor intégré

L'éditeur de texte enrichi (RTE) TYPO3  prochaine génération - l'éditeur de code source standard de facto CKEditor - a été intégré dans le Core de TYPO3 en tant que nouvelle extension système pour une première étape.

Veuillez noter que l'état actuel est explicitement marqué comme expérimental et que l'extension n'est pas encore installée par défaut, car beaucoup de plugins et d'options de configuration n'ont pas encore été intégrés. Il sert actuellement de base pour le développement ultérieur ainsi qu'une base pour les travaux sur la nouvelle partie d'édition frontend. De plus amples développements dans ce domaine comprendront également une meilleure gestion de la configuration de l'interface d'édition ainsi que les process de transformation entre le RTE, la base de données, et le rendu de l'interface.

D'autres changements

Comme d'habitude, nous avons quelques petites mais belles améliorations deTYPO3. Pour un changelog complet, consultez nos documentations pour plus d'informations :

https://docs.typo3.org/typo3cms/extensions/core/Changelog/8.5/Index.html

Télécharger maintenant

Vous pouvez trouver TYPO3 v8.5 sur notre page de téléchargements, l'obtenir via Composer ou essayer la machine virtuelle pour jouer avec la dernière version de développement. N'oubliez pas de vérifier que vous avez bien PHP7 sur votre système cible, car c'est un prérequis de base pour TYPO3 v8.

Et après

D'autres améliorations sont presque prêtes, y compris le travail continu de l'intégration CKEditor, d'autres éléments pour rationaliser le processus de traduction, ainsi que des travaux de nettoyage du Core et du framework JavaScript ExtJS.

TYPO3 v8.6 sera la dernière version de sprint et est prévue pour la Saint-Valentin, qui est le 14 Février 2017. Elle comprendra les derniers changements les plus importants pour TYPO3.

Un code sprint est prévu pour février 2017 pour finaliser la V8 afin qu'elle soit prête pour la version LTS le 4 avril 2017.

Do you want to publish
a guest blog post?

 

Contact us

Do you want to publish
your own case study?

 

Get in touch