From aead9c282b74bbbb165e4ee9297a280986b44f39 Mon Sep 17 00:00:00 2001 From: clem Date: Sat, 15 Feb 2020 16:12:02 +0100 Subject: [PATCH] la moulinette pour corriger les noms de fichier de spip_documents --- README.md | 10 ++++++++++ mes_fonctions.php | 25 +++++++++++++++++++++++++ mouline_images.html | 8 ++++++++ 3 files changed, 43 insertions(+) create mode 100644 mes_fonctions.php create mode 100644 mouline_images.html diff --git a/README.md b/README.md index 84dad33..a29fd58 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,12 @@ # nettoyer_documents +## Squelette "moulinette" pour nettoyer les noms de fichiers des documents SPIP +Supprime les espace et tous les caractères spéciaux dans les noms de fichiers de la table spip_documents (et modifie les fichiers correspondants) + +## Mode d'emploi: +- Installer le fichier **mouline_images.html** dans le répertoire **/squelettes** ou dans un plugin +- Installer le fichier **mes_fonctions.php** dans le répertoire **/squelettes** ou copier son contenu dans un fichier de fonctions d'un plugin +- appeller la page: **...?page=mouline_images** + + + diff --git a/mes_fonctions.php b/mes_fonctions.php new file mode 100644 index 0000000..6449421 --- /dev/null +++ b/mes_fonctions.php @@ -0,0 +1,25 @@ +fic: '.$fic_sansIMG.' / fic_ok: '.$fic_ok_sansIMG.'
'; + sql_updateq('spip_documents', array('fichier' => $fic_ok_sansIMG), 'fichier = "'.$fic_sansIMG.'"'); +} + diff --git a/mouline_images.html b/mouline_images.html new file mode 100644 index 0000000..1553996 --- /dev/null +++ b/mouline_images.html @@ -0,0 +1,8 @@ +[(#REM) + squelette/moulinette pour nettoyer les noms de fichiers des documents SPIP +] +

moulinette pour nettoyer les noms de fichiers des documents SPIP

+ + fichier: #FICHIER => [(#FICHIER|supprime_espace)]
+ +