[SPIP Zone] [Spip-zone-commit] r32572 - /_plugins_/fulltext/genie/fulltext_index_document.php

Le 1 nov. 2009 à 13:46, cedric@yterium.com a écrit :

Author: cedric@yterium.com
Date: Sun Nov 1 13:46:27 2009
New Revision: 32572

Log:
le bon log, et quand un extracteur est absent, marquer tous les documents en err avec la meme extension

Bien vu !

Par contre, il faudra qu'on ajoute la possibilité de réindexer tout ceux-là après ajout d'un extracteur.

Modified:
   _plugins_/fulltext/genie/fulltext_index_document.php

Modified: _plugins_/fulltext/genie/fulltext_index_document.php

--- _plugins_/fulltext/genie/fulltext_index_document.php (original)
+++ _plugins_/fulltext/genie/fulltext_index_document.php Sun Nov 1 13:46:27 2009
@@ -33,9 +33,13 @@
          sql_updateq("spip_documents", array('contenu' => $contenu, 'extrait' => 'oui'), "id_document=".intval($row['id_document']));
        }
      }
+ else {
+ // inutile de parcourir un par un tous les docs avec la meme extension !
+ sql_updateq('spip_documents', array('contenu' => '', 'extrait' => 'err'),"extrait = 'non' AND extension=".sql_quote($extension));
+ }
    }
    if ($row = sql_fetch($docLists)){
- spip_log("il reste des docs a indexer...");
+ spip_log("il reste des docs a indexer...", 'extract');
      return 0-$t; // il y a encore des docs a indexer
    }
  }

_______________________________________________
Spip-zone-commit@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone-commit

-Nicolas

--
Nicolas HOIZEY
Blog : http://www.gasteroprod.com/
Photos : http://flic.kr/nicolas-hoizey/