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 :
- Accès Restreint - Gestion de zones d’accès restreint
- API de vérification - Une API générique pour vérifier une valeur
- cirr - Rédacteurs restreints
- Formidable - Générateur de formulaires
- Intégration d’activités h5p
- Le Couteau Suisse - Plein de petites fonctionnalités nouvelles et utiles à votre site !
- MailShot - Envoyer des courriels en nombre
- Newsletters - Composer des Infolettres
- Organiseur - Outils de travail éditorial en groupe
- Saisies pour formulaires- Écrire facilement des champs de formulaires.
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_auteuret$optionsdeacces_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
clien 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 parafficher_sisont 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_labeldevientsaisies:option_globale_obligatoire_defaut_texte
Version 7.3.0 - 2026-01-24
Ajouts :
- Option
contexte_parentpourformidable_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_suppressionaprè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 :
jsonetphp - Commandes spip-cli :
formidable:exporter:formulaireetformidable: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
ajaxde l’aide-mémoire ne marchait pas toujours - Si le site est en
www.truc.fr, autoriser l’envoi de mail avec@truc.frenfrom
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
Mailjetv3en 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_DESTdans 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_PRIVEplutôt que#LARGEUR_ECRAN - La fonction
generer_url_ecrire_entite_editest remplacée pargenerer_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_labeldevientsaisies:option_globale_obligatoire_defaut_texte
Version 6.1.0 - 2026-01-24
Ajouts
- Constructeur de formulaire : options globales
obligatoire_defautet
obligatoire_defaut_texte - Constructeur de formulaire : si l’option globale
obligatoire_defautest activée alors proposer de rendre au cas par cas facultatif un champ - Constructeur de formulaire : si
obligatoire_defautactivé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
.yamld’une saisie, pouvoir utiliser
@_options_globales[xx]@pour tester enafficher_sila valeur de l’option globalexx;
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’extensionintl - saisie
explication: appliquer|propreaussi 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 estradione pas afficher
l’optionaucunsi on demande explicitement à ne pas afficher