Mardi 10 mars à partir de 7h

Mise à jour des plugins

Mis à jour le vendredi 6 mars 2026 , par Equipe WEBTICE

Bonjour à tous,

Une mise à jour des plugins des sites académiques va être réalisée Mardi 10 mars à partir de 7h.
Durant cette intervention, nous vous remercions de ne pas vous connecter à l’interface d’administration de vos sites.

Voici la liste des plugins impactés :

Ces mises à jour ne devraient pas impacter le fonctionnement de votre site.
Si toutefois, vous observez des dysfonctionnements, n’hésitez pas à nous en faire part à webtice@ac-guyane.fr

L’équipe Webtice

Détail des modifications des plugins :

Version 6.3.1 - 2026-02-23

Corrections

  • Les paramètres $id_auteur et $options de acces_restreint_rubrique_restreinte() ne fonctionnaient pas

Version 3.9.0 - 2026-01-24

Ajout :

  • Option pour n’autoriser qu’une seule adresse lorsqu’on demande un email

Corrections

  • Ne pas autoriser .@ dans une vérification d’email en mode strict
  • Ne pas autoriser .. dans une vérification d’email en mode strict
  • Ne pas autoriser plus de 64 charactères avant le @ dans une vérification d’email en mode strict

Version 3.1.2 - 2026-02-23

Corrections

  • Prise en compte d’une évolution de SPIP 4.4.8 relative à la vérification des pipelines.
  • Les boutons de modification des documents ne s’affichaient pas dans la page de SPIP listant les documents avec sqlite.

Version 7.3.6 - 2026-03-04

Corrections

  • Faire fonction le cli en PHP 7.4
  • (re)afficher information si on a déjà répondu à un formulaire à réponse unique
Version 7.3.5 - 2026-02-05

Corrections

  • afficher correctement le titre de la réponse dans l’historique des modifications
  • les raccourcis @@ correspondant à des saisies masquées par afficher_si sont remplacés par '' (si on cherche en _request())
  • fatale lors de la duplication de formulaire
Version 7.3.4 - 2026-01-29

Corrections

  • fatale dans formidable_raccourcis_arobases_2_valeurs_champs()
Version 7.3.3 - 2026-01-28

Corrections

  • contourner le bug de chemin pas présent à la mise à jour d’un plugin avec svp
Version 7.3.2 - 2026-01-27

Corrections

  • warning à la mise à jour sur les vieux formulaires
Version 7.3.1 - 2026-01-24

Corrections

  • chaine saisies:option_globale_obligatoire_defaut_label devient saisies:option_globale_obligatoire_defaut_texte
Version 7.3.0 - 2026-01-24

Ajouts :

  • Option contexte_parent pour formidable_raccourcis_arobases_2_valeurs_champs() lorsque la fonction s’appelle elle-même
  • Option pour rendre tous les champs obligatoires
  • Pouvoir configurer une date d’effacement des réponse
  • Une fonction traiter_xx_post_config() permet d’executer du code
    complémentaire après la configuration d’un traitement
  • Date d’expiration des formulaires (champ date_expiration) et message
    afferant (message_postexpiration)
  • Date de publication des formulaires (champ date), affiché et
    modifiable après publication
  • Afficher la date de publication des formulaires sur les listes
  • Si un formulaire est daté dans le futur, et qu’on n’affiche pas les
    article post datés, pouvoir définir un message qui s’affiche à la place du
    formulaire.
  • Option d’appel ignorer_limite_date
  • Pipeline formidable_post_suppression après qu’un formulaire/une réponse soit
    définitivement effacée (par vidage de poubelle ou cron de nettoyage
    régulier)
  • Nouveau format d’export des formulaires : json et php
  • Commandes spip-cli : formidable:exporter:formulaire et formidable:exporter:reponses

Corrections

  • Pour l’adresse d’expédition de l’accusé de réception, n’autoriser qu’un seul email
  • Chemin des fichiers dans l’export zip
  • formidable_raccourcis_arobases_2_valeurs_champs() ne recevait pas les bon
    arguments lorsqu’il s’agissait d’interpréter @message_retour@ en lisant
    également les @@ dans le message retour
  • Pour les très très vieux formulaire, mettre une date de création et une date
  • Libellé des boutons lorsqu’on voit les révisions d’une réponse
  • Lorsqu’après avoir posté le formulaire, on affiche les valeurs,
    afficher aussi les noms des fichiers postés
  • Penser à normaliser les options d’appel avant de régler les options globale du
    tableau de saisies
  • Le chargement ajax de l’aide-mémoire ne marchait pas toujours
  • Si le site est en www.truc.fr, autoriser l’envoi de mail avec @truc.fr en from

Modifications

  • Compatible SPIP 4.2 et > uniquement (retrait compatibilité SPIP 4.1)
  • Compatible saisies v6 et > uniquement

Version 1.8.1 - 2026-02-05

Modifications

  • Mise à jour des scripts d’intégration - incrémentation de version

Version 1.17.0 - 2026-02-16

Corrections

  • Corrections Deprecated : strlen() + version

Version 4.1.0 - 2026-02-19

Corrections

  • Moderniser la class Mailjetv3 en déclarant bien tous les attributs protected ou public selon l’usage, et on ajoute 2 méthodes pour modifier le mode debug et accéder aux infos de la dernière requête
  • On utilise plus la vieille API mailjet
  • Ne pas nécessiter un upgrade majeur de Facteur, on fera ça sur une prochaine version du plugin
  • Supporter _TEST_EMAIL_DEST dans les différents formats
  • Styles : charset utf8
  • Si SPIP est installé dans un sous dossier, générer correctement l’url du webhook

Version 3.2.2 - 2026-01-28

Corrections

  • Correction sur la génération des URLs de la newsletter

Version 3.3.3 - 2026-02-18

Corrections

  • Utiliser #LAYOUT_PRIVE plutôt que #LARGEUR_ECRAN
  • La fonction generer_url_ecrire_entite_edit est remplacée par generer_objet_url_ecrire_edit
Version 3.3.2 - 2026-01-25

Sécurité

  • Bien tester l’autorisation d’afficher les listes de messages dans les fragments chargés en ajax

Version 6.2.0 - 2026-02-12

Ajouts

  • pouvoir passer un paramètre dans les options d’une saisie pour l’ajaxer

Corrections

  • compatibilité SPIP 4.4.8 du constructeur de formulaire
Version 6.1.1 - 2026-01-24

Corrections

  • chaine saisies:option_globale_obligatoire_defaut_label devient saisies:option_globale_obligatoire_defaut_texte
Version 6.1.0 - 2026-01-24

Ajouts

  • Constructeur de formulaire : options globales obligatoire_defaut et
    obligatoire_defaut_texte
  • Constructeur de formulaire : si l’option globale obligatoire_defaut est activée alors proposer de rendre au cas par cas facultatif un champ
  • Constructeur de formulaire : si obligatoire_defaut activée, ne pas pouvoir
    régler les messages d’obligation par champ, sauf l’éventuel message d’erreur
  • Option globale inserer_a_la_place
  • Dans le .yaml d’une saisie, pouvoir utiliser
    @_options_globales[xx]@ pour tester en afficher_si la valeur de l’option globale xx ;
    si jamais l’option n’est pas définie, sa valeur est ''
  • Fonction saisies_saisie_get_markup()

Corrections

  • Saisie checkbox : ne pas rendre obligatoire le label
  • Saisie date_jour_mois_annee : ne pas dépendre de l’extension intl
  • saisie explication : appliquer |propre aussi lorsqu’on est boite
    d’info/d’alerte
  • saisies_encapsuler_nom() doit pouvoir gérer les nom en casier spip
    (casier/element)
  •  !573 saisies_prefixer_id() éviter de laisser passer dans l’id des caractères
    spéciaux présents dans le nom
  • Saisie champ : si le type de saisie utilisée est radio ne pas afficher
    l’option aucun si on demande explicitement à ne pas afficher

 

Dans la même rubrique