Skip to content

feat: Commande `documents:verifier:fichiers_orphelins`

marcimat a demandé de fusionner feat_analyse_documents vers master

Cette commande analyse le répertoire IMG/ et indique quels fichiers ne sont pas connus en BDD dans spip_documents

spip documents:verifier:fichiers_orphelins
spip documents:verifier:fichiers_orphelins --export missings.php

Exemple de sortie

Analyse des fichiers orphelins du répertoire IMG
================================================

 - ❌ IMG/ (Aucuns en BDD)
      ❌ IMG/albumon71.png 
      ❌ IMG/albumon64.jpg 
 - ❌ IMG/logo_erreurs (Aucuns en BDD)
      ❌ IMG/logo_erreurs/arton91.png 
      ❌ IMG/logo_erreurs/arton90.png 
 - ✅ IMG/pdf 
 - ✅ IMG/png 
 - ❌ IMG/jpg 
      ❌ IMG/jpg/20220310_141340.jpg 
      ❌ IMG/jpg/20230328_104335.jpg 
      ❌ IMG/jpg/rea8559596_copie.jpg 
      ❌ IMG/jpg/20230323_180558.jpg 
      ❌ IMG/jpg/20230323_171827.jpg 
      ❌ IMG/jpg/20220310_141828.jpg 
      ❌ IMG/jpg/20220310_141757.jpg 
      ❌ IMG/jpg/20211125_092444.jpg 
      ❌ IMG/jpg/20211125_092849.jpg 
      ❌ IMG/jpg/20230413_144237.jpg 
      ❌ IMG/jpg/20230406_112033.jpg 
      ❌ IMG/jpg/20230330_175706.jpg
      ❌ IMG/jpg/20230330_175714.jpg 
      ❌ IMG/jpg/20211125_092556.jpg 
      ❌ IMG/jpg/20220310_140941.jpg 
      ❌ IMG/jpg/20230328_143552.jpg 
      ❌ IMG/jpg/20211125_092555.jpg 
      ❌ IMG/jpg/20220310_141255.jpg 
      ❌ IMG/jpg/20230323_170230.jpg 
      ❌ IMG/jpg/20230606_142450.jpg 
      ... et 19 autres fichiers 
 - ❌ IMG/logo 
...

Rapports de requête de fusion