Nouvelle mise à jour du composant iCagenda avec pas mal de nouveautés et correction de bugs. Les explications en français dans cet article.

Cela faisait un moment que l'éditeur Joomlic n'avait pas sorti de mise à jour sur son composant de gestion d'agenda Icagenda. Et le moins que l'on puisse dire est que sur cette nouvelle version on ne fait pas le déplacement pour rien. Voyons cela dans le détail.

Quoi de neuf dans cette version ICagenda 3.6.13 ?

Les nouveautés

  • Nouveau: intègre le composant iCagenda dans le programme de mise à jour des extensions Joomla (LiveUpdate conservé pour installation sur J2.5).
    Vous savez quoi ? C'est la grande nouvelle du jour de cette nouvelle version ! En effet pour nous qui devons maintenir nos sites clients, un composant qui n'utilise pas le système de mise à jour de Joomla est un véritable cauchemar. Il faut faire encore plus de veille pour savoir si une nouvelle version est disponible, s'il s'agit d'une version de sécurité ou non, etc. Donc merci à l'éditeur de se mettre enfin dans les normes car même si peu de nos clients utilisent ce composant c'est toujours beaucoup beaucoup de temps de gagné pour nos équipes !
  • Ajouté: intégrer Falang dans les résultats de recherche frontend.
  • Ajouté: option de codage de caractères pour l'enregistrement du fichier exporté csv.+ [PLUGIN]
  • Ajouté: intégrer Falang dans le plugin de recherche.

Les modifications

  • Changé: déplace iCagendaOnListPrepare plus tôt pour une meilleure récupération des données par événement plugin.
  • Changé: améliorer le mode d'export d'enregistrement sur Joomla 3.
  • Changé: améliore le filtre de frontend de l'année.
  • Changé: mise à jour des extraits (titre, méta description) selon les nouvelles limites de Google (décembre 2017).
  • Changé: améliore la pagination html / css.


Les corrections

  • [MODULE] Supprimé: Ctrl + Alt + C raccourci pour se concentrer sur le calendrier, pour éviter les conflits avec le raccourci de langue polonaise alt + C (Ć).
  • [FAIBLE] Correction: plusieurs groupes sélectionnent dans l'édition d'admin du champ personnalisé.
  • [FAIBLE] Correction: problème de nommage avec JHtml select.genericlist pour les personnes et le champ de formulaire de date. L'API par défaut de Joomla renvoie un ID mal formé: devrait être jform_people au lieu de jformpeople (underscore manquant).
  • [FAIBLE] Fixe: seul l'entier positif est autorisé pour 'Numéro / page' dans les options du menu.
  • [FAIBLE] Correction: contexte manquant dans la description content.prepare (vue d'événement).
  • [FAIBLE] Correction: mois complet trop grand dans la boîte de date avec le pack de thème par défaut.
  • [FAIBLE] Correction: option du premier jour de la semaine pour le sélecteur de date et heure.
  • [FAIBLE] Correction: affichage de l'heure (l'option afficher / masquer ne fonctionne pas correctement) dans les flux RSS.
  • [FAIBLE] Correction: le routage du bouton retour après le clic sur l'icône du calendrier était cassé.
  • [FAIBLE] Correction: date sélectionnée manquante dans l'url sur Annuler le routage d'enregistrement dans la vue des événements.
  • [FAIBLE] Correction: erreur d'aperçu avant impression 404 lorsque le titre de l'événement commence par un chiffre.
  • [FAIBLE] Correction: erreur d'approbation dans l'admin sur un serveur.
  • [FAIBLE] Correction: conflit avec le gestionnaire de média JCE dans le champ de formulaire de fonction pour sélectionner une image (fichiers non affichés).
  • [FAIBLE] Correction: la recherche de frontend pour les périodes complètes en cours manque parfois dans les résultats.
  • [FAIBLE] Correction: contrôle manquant si aucune date unique n'est sélectionnée dans le formulaire d'administration de l'enregistrement.
  • [MODULE] [FAIBLE] Correction de PHP 7.2: count renvoie l'avertissement php en cas de null.
  • [MODULE] [PRO] [FAIBLE] Fixe: la largeur du module n'est pas de 100% quand seulement 1 événement, et des améliorations mineures de flexbox css.
  • [MODULE] [PRO] [FAIBLE] Fixe: format de l'heure am / pm brisé dans la liste des événements du module iC.