Trois de nos composants gratuits changent de version aujourd'hui, et les extensions Joomla 6 de Joomanji sont prêtes pour la version du coeur qui sort le 13 octobre. Opus gagne un agenda qui lit un calendrier en ligne, Formulus s'installe dans une position de module, et Iris reçoit les galeries d'images et de documents. Voici ce qui change, produit par produit, et ce que ça demande de votre côté : rien.
Opus : l'agenda lit un calendrier en ligne
L'agenda d'Opus savait déjà prendre ses événements dans une liste saisie à la main ou dans les articles d'une catégorie. Il accepte désormais une troisième source : l'adresse d'un calendrier en ligne au format .ics, celui d'un agenda Google, d'un Nextcloud ou d'une autre extension. C'est la demande d'un utilisateur qui voulait garder son agenda existant. Aucune clé, aucun compte, aucune dépendance : Opus lit le fichier, comprend les séances répétées, et garde une copie en cache que vous réglez de quinze minutes à vingt-quatre heures.
L'agenda gagne aussi deux vues, Jour et Année, en plus du mois et de la liste. Ainsi, la date d'un événement devient un bouton : un clic, et la journée s'ouvre avec ses séances. Par ailleurs, la mise en page de démarrage « Plan d'accès » s'appelle maintenant « Carte », comme son élément.
Un correctif au passage : un module Opus appelé dans un article avec {loadmodule} croyait Corpus absent et perdait ses couleurs. Il les garde. Le détail de chaque réglage est dans le manuel d'Opus.
Formulus : un formulaire dans une position de module
Jusqu'ici, un formulaire Formulus s'affichait par un lien de menu. Le paquet livre maintenant mod_formulus, un module qui pose le même formulaire dans n'importe quelle position du template. Deux réglages suffisent : le formulaire, et le niveau de son titre. Le rendu est celui du composant, donc vos substitutions de template valent aussi dans le module, et un envoi incomplet revient sur la page avec son résumé d'erreurs et le focus posé dessus.
Ensuite, deux retours d'utilisatrices sont corrigés. Un réglage Afficher le titre permet enfin de retirer le titre du formulaire, qui reste lu par les lecteurs d'écran. Et les cases à cocher restaient invisibles sur un fond sombre, faute d'hériter la couleur du texte : c'est réparé. Tout est décrit dans le manuel de Formulus.
Iris : les galeries d'images et de documents
C'est le gros morceau de la semaine. Iris ne range plus seulement vos médias, il les montre : une galerie se crée depuis une sélection ou depuis un dossier, se classe dans des catégories, et s'affiche par deux types de liens de menu ou par un module. Plusieurs mises en page sont prêtes, dont une disposition en rangées qui mêle les photos verticales et horizontales sans les recadrer. La visionneuse se choisit, classique ou Iris.
Une galerie accepte aussi des documents, présentés en tuiles ou en liste, et un bouton rend tout le lot en archive zip. De plus, l'envoi demande maintenant votre avis avant de renommer : vous gardez vos noms de fichiers ou vous suivez le modèle, et les photos sont réduites par le navigateur avant de partir.
Enfin, Iris sait reprendre une galerie SP Easy Image Gallery. Il lit les albums, écrit les originaux dans votre médiathèque, recrée les catégories et les légendes, puis vous dit où SP est encore employé dans vos menus, vos modules et vos articles. Il ne supprime rien : vous décidez. Le manuel d'Iris est à jour depuis ce matin.
Une administration qui se ressemble d'un produit à l'autre
Les trois composants ont aussi changé là où vous travaillez, dans l'administration. D'abord, les bulles d'aide ne s'ouvrent plus au survol : un clic sur le « i » ouvre la bulle, une croix, la touche Échap ou un clic ailleurs la ferment, et le focus revient au bouton. C'est la règle 1.4.13 des WCAG, qui demande qu'une information apparue au survol puisse être écartée sans disparaître d'elle-même. Ensuite, les questions posées avant une action irréversible passent toutes par la même fenêtre, et le bouton y porte son vrai nom, « Remplacer » ou « Réinitialiser », au lieu d'un « Oui » qui n'apprend rien.
Enfin, plus aucune couleur n'est écrite en dur : elles viennent toutes des variables d'Atum. Autrement dit, le mode sombre et la teinte de votre administration sont suivis partout, y compris dans ces nouvelles bulles. Ce travail est commun aux trois produits, et les autres s'y rangeront à leur tour.
Les extensions Joomla 6 sont prêtes pour la 6.2
Joomla 6.2 sort le 13 octobre. La page officielle des changements de la 6.1 vers la 6.2 ne liste aucune rupture de compatibilité, et tous nos flux de mise à jour acceptent déjà « 6.2 ». Autrement dit, vous mettrez Joomla à jour sans rien réinstaller chez nous. Iris et Opus ont d'ailleurs été développés et mesurés cette semaine sur une version candidate de la 6.2, pas seulement déclarés compatibles. Les extensions Joomla 6 de Joomanji, ce sont donc Corpus, Astus, Opus, Formulus, Iris, Oculus et Tikus.
Bon à savoir
- Les versions de ce jour sont Opus 1.5.514, Formulus 1.0.413 et Iris 3.0.060.
- Opus, Formulus et Iris sont gratuits et sans limite de sites. Un compte sur joomanji.eu suffit pour les télécharger.
- Joomla 6 demande PHP 8.3 au minimum, quelle que soit l'extension.
- Les mises à jour passent par l'écran habituel de Joomla, Système, Mise à jour, Extensions. Vos réglages, vos galeries et vos formulaires sont conservés.
Le plus simple reste d'essayer. Ouvrez la démonstration, elle tourne sur les mêmes extensions : demo.joomanji.eu.