Auteur: TYPO3 CMS Core Team
Traduit par : Rachel - W-Seils
Lire l'article complet en version originale
La Core Team est fière d'annoncer que TYPO3 v8.6 a été publié le 14 février 2017. Ce sprint est une étape importante et la dernière étape avant la version TYPO3 8 LTS qui devrait être publié en avril 2017. Cette étape définit l'ensemble des fonctionnalités de la version LTS et apporte un nombre impressionnant de changements.
Depuis toujours, la manipulation des images est un des points forts de TYPO3. En complément des fonctionnalités liées à l'intégrateur, la version 7 propose un assistant de manipulation d'image, permettant aux éditeurs de recadrer les images directement dans le backend de TYPO3.
Cette fonctionnalité a été fortement optimisée dans la version 8.6 : Plus important encore, l'assistant de manipulation d'image permet maintenant plusieurs variantes pour une seule image. Cela permet aux éditeurs d'afficher des zones différentes de l'image en fonction de de la gestion responsive de la page.
Les éditeurs peuvent également sélectionner une zone de focus pour donner une information sur la zone de l'image qui est la plus importante et qui doit toujours être visible.
Enfin, les intégrateurs peuvent marquer les zones de couverture qui donnent aux éditeurs une indication visuelle sur les zones des images qui pourraient être couvertes par d'autres éléments du site Web.
Cette fonctionnalité a été sponsorisée par SYZYGY Deutschland GmbH.
Beaucoup de travail a été fait sur "fluid_styled_content" et "css_styled_content", la base pour le rendu du contenu d'une page Web. Comme principal objectif, le travail a été de rendre les deux extensions beaucoup mieux alignées afin de réduire les maux de tête pour les intégrateurs s'ils travaillent avec les deux.
Un effet secondaire agréable : ce remaniement est livré avec quelques améliorations UX visibles pour les éditeurs lors de la création de contenu : Les éléments «menu», «Liste des pages» et «Liste des sections» sont maintenant des éléments de contenu à part entière, et peuvent être sélectionnés directement dans l'assistant d'ajout de nouveau contenu sans étape intermédiaire.
Pour améliorer encore l'expérience utilisateur pour l'édition des formulaires dans le backend, quelques optimisations d'utilisabilité ont été intégrées: La gestion des liens a une meilleure prévisualisation qui inclut des améliorations telles que le l'adresse de la page au lieu d'un lien interne "cryptique". En outre, les erreurs de validation de formulaire sont maintenant affichées dans le coin supérieur droit du backend, ce qui permet aux éditeurs de passer directement à des champs non valides.
La boîte de dialogue de gestion des liens est maintenant extensible, fil est possible de créer des liens vers toutes sortes d'enregistrements. Cette fonctionnalité était déjà fournie par l'extension "linkhandler" auparavant.
Un nouvel assistant a été implémenté permettant aux traducteurs de sélectionner si un seul champ d'un enregistrement traduit a une valeur dédiée ou s'il doit hériter de la valeur de sa langue parente. La gestion des données dans le noyau garantit que le contenu du champ est copié dans l'enregistrement traduit en cas de modification de l'enregistrement parent.
Plusieurs fonctionnalités ont été ajoutées au planificateur, le gestionnaire de tâches de TYPO3. Il est désormais possible d'avoir un contrôle précis des tâches et des groupes de tâches. Les tâches simples et multiples peuvent désormais être planifiées pour être exécutées lors de la prochaine exécution cron et l'interface utilisateur pour la gestion de longues listes de tâches a été améliorée.
C'est une innovation très importante pour nous car elle protège votre investissement. Avec TYPO3 Fluid, nous avons introduit un nouveau langage de templating il y a quelques années pour une simple raison : réduire le coût de création de sites Web pour les développeurs Frontend. Des templates prédéfinis plus intuitifs et faciles à entretenir permettent aux développeurs d'accélérer les intégrations, plus fiables et plus flexibles que jamais.
CSS Styled Content (CSC) a été le moteur templating préféré pour TYPO3 pendant une longue période, et fait partie de TYPO3 depuis la version 4.0, depuis 2006. CSC est extrêmement flexible, mais est aussi difficile à apprendre et à comprendre, même pour un intégrateur TYPO3 hautement qualifié. Avec le lancement de TYPO3 CMS 7.6, nous avons également adopté TYPO3 Fluid pour le templating des éléments de contenu.
Fluid Styled Content (FSC) a été introduit comme successeur de CSC, mais les principales caractéristiques divergaient dès le début. Le manque de souplesse et le manque de fonctionnalité par rapport au CSC ont rendu difficile la migration des instances existantes.
Avec la sortie de TYPO3 8.6, nous simplifions les migrations et nous proposons de nouvelles possibilités d'intégration plus rentables. CSC est maintenant entièrement compatible avec FSC et partage les mêmes capacités pour faciliter la transition. Pour mieux se concentrer sur le développement de FSC dans la prochaine version majeure de TYPO3, CSC est maintenant obsolète et en mode maintenance.
En ce qui concerne la compatibilité, CSC prend désormais en charge «Text and Media» qui était auparavant exclusif au FSC. De plus, le FSC a appris quelques trucs du CSC. Maintenant, Fluid Styled Content est compatible avec tous les éléments de contenu existant uniquement dans CSC, y compris "Text", "Text and Images" et "Images". Par exemple, «Frames», «Espace avant» et «Espace après» ont été intégrés et améliorés afin d'améliorer la maintenabilité et la compréhension pour les éditeurs et les intégrateurs.
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.6/Index.html
Vous pouvez trouver TYPO3 v8.6 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.
La version finale de la V8, qui sera étiqueté "TYPO3 V8 LTS" sera publié le 4 avril 2017.
Désormais, l'équipe se concentrera sur la correction des bugs, la documentation et quelques finitions. L'objectif est de libérer une première version de TYPO3 V8 LTS aussi stable que possible, de sorte que les administrateurs, les intégrateurs, les développeurs et les éditeurs peuvent compter sur lui comme un produit stable dès le début.
Pour ce faire, nous avons besoin d'autant tests que possible de la V8.6 maintenant. N'hésitez pas à participer à ce processus, mettre à niveau vos instances vers la version 8.6 et aider à trouver et à résoudre les problèmes non résolus.