spip/ecrire | 20 commits
Par Matthieu Marcillaud, le 8 février 2026 à 11h43min :
fix: Deprecated en PHP 8.5+ de imagedestroy
Le code est totalement différent de celui de SPIP 5 (qui est refactoré sur ces fonctions d’images)
Refs: !164
Modifié
action/tester.php
inc/filtres_images_lib_mini.php
Détails : fix: Deprecated en PHP 8.5+ de imagedestroy (30294398) · Validations · spip / ecrire · GitLab
==============================
Par Cerdic, le 7 février 2026 à 17h39min :
fix: ne pas générer 2 fois de suite un jeton (ce qui invalide le premier), on reutilise le jeton du contexte pour url_reset et il sera utilisé pour confirmer l’email sur les anciens modèles de mail d’inscription
Refs: #105
(cherry picked from commit 201e2dbc6ceae383780bfed843b245a67db405db)
Modifié
action/inscrire_auteur.php
==============================
Par Florent Triquet, le 4 février 2026 à 13h50min :
fix(auth_http): Assigner l’auteur à la session uniquement si on a pu le récupérer par l’authent HTTP
On ne tente plus l’authent si le mot de passe est vide.
Refs: #109
(cherry picked from commit e61a6cf658337de24a095bbaa0d43ce41c88e4db)
Modifié
inc/utils.php
==============================
Par Maïeul Rouquette, le 8 janvier 2026 à 11h28min :
fix: Deprectated (PHP 8.5 null as array offset) dans f_afficher_blocs_ecrire()
Report-manuel
Ref: 369d8fd2
Co-authored-by: Matthieu Marcillaud marcimat@rezo.net
Modifié
inc/pipelines_ecrire.php
==============================
Par Maïeul Rouquette, le 19 décembre 2025 à 19h56min :
Revert « fix: ne pas ajouter de lien pour confirmer l’inscription sur les »
This reverts commit a34a7869b4f08ce1a14dc60218d48dc2c321c337.
On se contente de supprimer le liens dans le modèle, mais pas l’action
en elle même, ni les paramètres passés au modèles.
Ref: #105
Ajouté
action/confirmer_inscription.php
Modifié
action/inscrire_auteur.php
lang/spip_fr.php
==============================
Par Matthieu Marcillaud, le 8 décembre 2025 à 14h18min :
fix: Deprectated in PHP 8.5
(cherry picked from commit 8dbab1bf1dea622b9eb22f7d8b01c3134bc01018)
Modifié
xml/sax.php
Détails : fix: Deprectated in PHP 8.5 (28d5cebf) · Validations · spip / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 8 décembre 2025 à 14h18min :
fix: Deprectated in PHP 8.5
(cherry picked from commit 66f43ab64e2dc1e58dff93132388e5acc87f00c6)
Modifié
public/references.php
Détails : fix: Deprectated in PHP 8.5 (ee99aa46) · Validations · spip / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 5 décembre 2025 à 10h07min :
build: Version 4.4.7
Modifié
CHANGELOG.md
inc_version.php
paquet.xml
Détails : build: Version 4.4.7 (6807615c) · Validations · spip / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 1er décembre 2025 à 15h26min :
fix: Deprecated usage of _T in debusquer_compose_message()
(cherry picked from commit a7a4f121f91bcbc834160a627599ffb758b509ff)
Modifié
public/debusquer.php
==============================
Par Maïeul, le 1er décembre 2025 à 10h43min :
fix: Vider la meta ‹ drapeau_edition › quand on désinstalle un plugin
Modifié
inc/drapeau_edition.php
inc/pipelines_ecrire.php
paquet.xml
plugins/installer.php
==============================
Par Maïeul Rouquette, le 29 novembre 2025 à 20h04min :
fix: Accepter PHP 8.5 à l’installation
Report manuel de ab59f1cf3f3bc02ff7dd4ae4c617bba190b12942
Modifié
inc_version.php
Détails : fix: Accepter PHP 8.5 à l’installation (6beb0484) · Validations · spip / ecrire · GitLab
==============================
Par Maïeul Rouquette, le 29 novembre 2025 à 20h04min :
Revert « fix: Accepter PHP 8.5 à l’installation »
This reverts commit de2ca79ea3430c25f58c5f39e9261768a51811ab.
Modifié
inc_version.php
Détails : Revert "fix: Accepter PHP 8.5 à l’installation" (fc32a681) · Validations · spip / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 29 novembre 2025 à 20h03min :
fix: Accepter PHP 8.5 à l’installation
(cherry picked from commit ab59f1cf3f3bc02ff7dd4ae4c617bba190b12942)
Modifié
inc_version.php
Détails : fix: Accepter PHP 8.5 à l’installation (de2ca79e) · Validations · spip / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 29 novembre 2025 à 20h02min :
fix: Corriger la définition de IMAGETYPE_SVG qui existe en PHP 8.5
Refs: #98
(cherry picked from commit 95ed9d7e250603ed9a1fcec3adee97bc352111f9)
Modifié
inc/svg.php
==============================
Par Maïeul, le 29 novembre 2025 à 19h10min :
fix(lang): la langue hazaragi se lit de droite à gauche (RTL)
(cherry picked from commit a7f86d01df6dd773e437c7bd2103bc2df3b3558c)
Co-authored-by: placido placido@roxing.net
Modifié
inc/lang.php
==============================
Par JamesRezo, le 29 novembre 2025 à 14h23min :
fix(distant): accepter « HTTP/2 » ou « HTTP/3 » comme réponse acceptable
Modifié
inc/distant.php
==============================
Par Matthieu Marcillaud, le 10 octobre 2025 à 11h26min :
build: Version 4.4.6
Modifié
CHANGELOG.md
inc_version.php
paquet.xml
Détails : build: Version 4.4.6 (3a238533) · Validations · spip / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 9 octobre 2025 à 10h44min :
fix: Balises #URL_ARTICLE et autres dans une boucle avec un connect externe
Elles étaient cassées depuis le changement de signature de generer_objet_url par 764f4ac2a17f6cf247637bb88a2a
On homogeneise également la signature de la fonction urls_connect_dist() utilisée uniquement par generer_objet_url()
(report adapté de cb970aa5b)
Refs: !126
Modifié
balise/url_.php
inc/utils.php
==============================
Par RealET, le 9 octobre 2025 à 09h51min :
fix: warning sur inc_importer_csv_dist() en PHP 8.4
Refs: spip-contrib-extensions/spip-bonux#19
(cherry picked from commit a6e638fb1c8e34227d55741a13627943429d29c8)
Modifié
inc/importer_csv.php
==============================
Par Matthieu Marcillaud, le 18 septembre 2025 à 23h01min :
deprecated: l’argument 3 des fonctions _T ou _L doit être un tableau depuis SPIP 3.0
Refs: spip/ecrire!128
Modifié
inc/utils.php