- 8 nouvelles actions (ajax-view, file-in-content, file-office-view, scroll, lorem-flickr et site-visit) ainsi que l'ajout de fonctionnalités et la correction de petits bugs pour des plus anciennes.
- Cette version apporte aussi une prise en charge des fonctions de recherche de Joomla et la compatibilité PHP8.1.
- Des sous-titres dans l'aide intégrée font leur apparition pour faciliter la lisibilité de la documentation et du plugin éditeur.
- Un nouveau site de démo sous Joomla 4 avec Cassiopeia voit le jour.
Nouvelles actions
ajax-view
Cette action permet de différer le chargement de contenu (texte simple, HTML, image, article Joomla) dans une page. Un mot de passe peut être demandé.
scroll-indicator
Montre la position dans la page à l'aide d'une jauge circulaire autour du curseur
lorem-flickr
Une nouvelle action qui remplace lorempixel qui s'appuyait sur un site qui n'existe plus. Les shortcodes utilisant lorempixel sont toujours opérationnels.
gotop
J'avais besoin d'un bouton pour revenir en haut de page sur la nouvelle version de ce site.
Pour éviter de charger un plugin en plus, j'ai créé une action pour cela.
Ce bouton a l'avantage de montrer la position dans la page.
meteo-concept
Pour les besoins de son association, un utilisateur de UP a écrit cette action qui permet de récupérer les prévisions météo sous forme d'un texte pour une date jusqu'à 14 jours.
Prise en charge de la recherche Joomla
Si vous utilisez la recherche Joomla, il est désagréable de voir les shortcodes UP dans la description des résultats.
En Joomla 3.10 avec la recherche simple, les shortcodes sont ignorés et les risques d'erreur d'interprétation sont supprimés
En Joomla 4 avec la recherche indexé, les shortcodes sont ignorés et il est possible d'indiquer les actions pour lesquelles le contenu ne sera jamais affiché. C'est particulièrement utile pour les actions filter et note qui peuvent avoir des contenus confidentiels.
Un grand merci à Yann (@daneel sur forum.joomla.fr) pour m'avoir mis sur la piste.
Actions modifiées
- image-gallery
- création des vignettes (srcset) dans le dossier tmp pour éviter la sauvegarde par Akeeba Backup
- ajout d'une fonction lazyload par Pascal Leconte
- pdf-gallery : le template peut être mis comme contenu
- pdf :
- ajout option tag pour choisir la balise du bloc principal
- mode magazine directement dans la page en mode pdfjs
- link : support phone et url (ex:skype) et ajout option filter (phone si mobile)
- osmap : update leaflet de 1.6 à 1.8
- jcontent-by-subcat, jcontent-by-categories, jcontent-info : ajout mots-clés ##upnb## et ##uplist##
- jcontent-by-tag : le template peut être mis comme contenu
- jcontent-info : ajout du mot-clé ##tags-link## pour récupérer les tags avec un lien vers la liste des articles avec le tag (Merci Deny)
- faq et tab : ajout option preserve-tag pour utiliser title-tag dans le rendu au lieu de div
- csv2table : admet bbcode dans contenu CSV
- Utilisation $primary et $secondary dans SCSS pour csv2table, toc, ...
- treeview : ajout icônes fichiers
- addcsshead : possibilité de saisir du code CSS avec accolade entre les shortcodes
- gmap, media-youtube, media-vimeo, bg-video
- ajout de l'option RGPD pour ne pas appliquer localement la règle générale définie par le paramètre TarteAuCitron
- compatibilité PHP8 pour les actions : folder-list, jcontent-by-categories, jcontent-subcat, jcontent-by-tags, jcontent-in-content, upsearch, ...
Modifications internes
Cette aide est disponible à plusieurs endroits : Cette version est l'occasion de passer à Joomla 4
Mise à jour de l'aide intégrée
{up upactionslist=nom_action}
. Comme sur cette Liste (auto-générée) des actions{up upactionslist=nom_action | csv}
Un nouveau site
Il permet d'utiliser une feuille de style et des fichiers Javascript pour construire un menu totalement personnalisé.
Vous pourrez constater qu'un nombre élevé d'actions ne pénalise pas la vitesse d'affichage.
Un petit jeu : essayez de retrouvez l'utilisation des actions dans l'article ?