spip-contrib-extensions/medias_nettoyage
Par JuLBLoBuL, le 13 avril 2026 à 17h18min :
fix: ne pas déplacer les logos legacy des plugins tiers vers IMG/orphelins
Les logos d’objets non natifs (evenement, newsletter, etc.) nommés selon
la convention (on|off). et stockés à la racine de IMG/
étaient incorrectement déplacés vers IMG/orphelins car non reconnus comme logos.
Corrections :
- medias_lister_logos_legacy_fichiers() : remplace les patterns glob fixes
(arton*, rubon*, etc.) par un scan regex générique sur tous les fichiers
racine de IMG/, couvrant tout préfixe d’objet. - medias_lister_documents_repertoire() : ajoute l’exclusion des logos legacy
(en plus de l’exclusion SPIP4 via spip_documents) avant le déplacement.
Refs: logos evenement, newsletter, et tout plugin utilisant la convention
legacy de nommage des logos SPIP.
Modifié
medias_nettoyage_fonctions.php
paquet.xml