From 9368216d8095db4d66ad846c8f23ece42bb5e03f Mon Sep 17 00:00:00 2001
From: Fil <fil@rezo.net>
Date: Mon, 27 Feb 2006 21:56:21 +0000
Subject: [PATCH] =?UTF-8?q?inc=5Findex=20devient=20inc/indexation.php=20(a?=
 =?UTF-8?q?ttention=20rupture=20de=20compatbilite,=20mais=20sinon=20ca=20d?=
 =?UTF-8?q?onnait=20inc/index.php=20ce=20qui=20n'est=20pas=20forc=C3=A9men?=
 =?UTF-8?q?t=20g=C3=A9nial)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 ecrire/action/instituer.php                  | 2 +-
 ecrire/exec/admin_vider.php                  | 2 +-
 ecrire/exec/articles.php                     | 6 +++---
 ecrire/exec/auteur_infos.php                 | 2 +-
 ecrire/exec/breves_voir.php                  | 4 ++--
 ecrire/exec/mots_edit.php                    | 2 +-
 ecrire/exec/naviguer.php                     | 2 +-
 ecrire/exec/recherche.php                    | 2 +-
 ecrire/exec/sites.php                        | 4 ++--
 ecrire/inc/documents.php                     | 2 +-
 ecrire/{inc_index.php => inc/indexation.php} | 4 +---
 ecrire/inc_config.php                        | 2 +-
 ecrire/inc_cron.php                          | 8 ++++----
 ecrire/inc_distant.php                       | 2 +-
 ecrire/inc_getdocument.php                   | 2 +-
 ecrire/inc_majbase.php                       | 2 +-
 ecrire/inc_mots.php                          | 2 +-
 ecrire/inc_optimiser.php                     | 2 +-
 ecrire/inc_ortho.php                         | 2 +-
 ecrire/public/calcul.php                     | 2 +-
 20 files changed, 27 insertions(+), 29 deletions(-)
 rename ecrire/{inc_index.php => inc/indexation.php} (99%)

diff --git a/ecrire/action/instituer.php b/ecrire/action/instituer.php
index eef2858fbf..2ab80380f8 100644
--- a/ecrire/action/instituer.php
+++ b/ecrire/action/instituer.php
@@ -61,7 +61,7 @@ function instituer_forum($arg) {
 
 	// Signaler au moteur de recherche qu'il faut reindexer le thread
 	if ($id_parent) {
-		include_ecrire('inc_index');
+		include_spip('inc/indexation');
 		marquer_indexer ('forum', $id_parent);
 	}
 
diff --git a/ecrire/exec/admin_vider.php b/ecrire/exec/admin_vider.php
index 92f0e51f49..cc1fdeb516 100644
--- a/ecrire/exec/admin_vider.php
+++ b/ecrire/exec/admin_vider.php
@@ -53,7 +53,7 @@ if ($connect_statut != '0minirezo' OR !$connect_toutes_rubriques) {
 
 if ($purger_index == "oui") {
 	if (verifier_action_auteur("purger_index", $hash)) {
-		include_ecrire('inc_index');
+		include_spip('inc/indexation');
 		purger_index();
 		creer_liste_indexation();
 	}
diff --git a/ecrire/exec/articles.php b/ecrire/exec/articles.php
index 4e4a343ab4..d7b4ab2e40 100644
--- a/ecrire/exec/articles.php
+++ b/ecrire/exec/articles.php
@@ -515,7 +515,7 @@ function cron_articles($id_article, $statut, $statut_ancien)
 
 	if ($statut == 'publie') {
 		if ($GLOBALS['meta']['activer_moteur'] == 'oui') {
-			include_ecrire ("inc_index");
+			include_spip("inc/indexation");
 			marquer_indexer('article', $id_article);
 		}
 		include_ecrire("inc_mail");
@@ -1064,7 +1064,7 @@ function rechercher_auteurs_articles($cherche_auteur, $id_article, $ajout_auteur
 	}
 
 	if ($GLOBALS['meta']['activer_moteur'] == 'oui') {
-		include_ecrire ("inc_index");
+		include_spip("inc/indexation");
 		marquer_indexer('article', $id_article);
 	}
   }
@@ -1074,7 +1074,7 @@ function rechercher_auteurs_articles($cherche_auteur, $id_article, $ajout_auteur
 	$query="DELETE FROM spip_auteurs_articles WHERE id_auteur='$supp_auteur' AND id_article='$id_article'";
 	$result=spip_query($query);
 	if ($GLOBALS['meta']['activer_moteur'] == 'oui') {
-		include_ecrire ("inc_index");
+		include_spip("inc/indexation");
 		marquer_indexer('article', $id_article);
 	}
   }
diff --git a/ecrire/exec/auteur_infos.php b/ecrire/exec/auteur_infos.php
index 9f79396bd6..76c937d28c 100644
--- a/ecrire/exec/auteur_infos.php
+++ b/ecrire/exec/auteur_infos.php
@@ -187,7 +187,7 @@ modifier_statut_auteur($auteur, $_POST['statut'], $_POST['id_parent'], $_GET['su
 // Si on modifie la fiche auteur, reindexer et modifier htpasswd
 if ($nom OR $statut) {
 	if ($GLOBALS['meta']['activer_moteur'] == 'oui') {
-		include_ecrire ("inc_index");
+		include_spip("inc/indexation");
 		marquer_indexer('auteur', $id_auteur);
 	}
 
diff --git a/ecrire/exec/breves_voir.php b/ecrire/exec/breves_voir.php
index 162ad6fd61..7abe0ff5e2 100644
--- a/ecrire/exec/breves_voir.php
+++ b/ecrire/exec/breves_voir.php
@@ -18,7 +18,7 @@ include_ecrire ("inc_logos");
 include_ecrire ("inc_mots");
 include_ecrire ("inc_date");
 include_ecrire ("inc_abstract_sql");
-include_ecrire ("inc_index");
+include_spip("inc/indexation");
 
 function afficher_breves_voir($id_breve, $changer_lang, $cherche_mot, $supp_mot, $nouv_mot )
 {
@@ -280,7 +280,7 @@ if (strval($titre)!='' AND $modifier_breve) {
 		suivre_invalideur("id='id_breve/$id_breve'");
 	}
 	if ($GLOBALS['meta']['activer_moteur'] == 'oui') {
-		include_ecrire ("inc_index");
+		include_spip("inc/indexation");
 		marquer_indexer('breve', $id_breve);
 	}
 	calculer_rubriques();
diff --git a/ecrire/exec/mots_edit.php b/ecrire/exec/mots_edit.php
index c703de7cfa..b50d9dd168 100644
--- a/ecrire/exec/mots_edit.php
+++ b/ecrire/exec/mots_edit.php
@@ -90,7 +90,7 @@ if ($connect_statut == '0minirezo' AND $connect_toutes_rubriques) {
 		$result = spip_query($query);
 
 		if ($GLOBALS['meta']['activer_moteur'] == 'oui') {
-			include_ecrire ("inc_index");
+			include_spip("inc/indexation");
 			marquer_indexer('mot', $id_mot);
 		}
 	}
diff --git a/ecrire/exec/naviguer.php b/ecrire/exec/naviguer.php
index a162134955..f1a74d4742 100644
--- a/ecrire/exec/naviguer.php
+++ b/ecrire/exec/naviguer.php
@@ -546,7 +546,7 @@ texte='" . addslashes($texte) . "'
 $champs_extra
 WHERE id_rubrique=$id_rubrique");
 	if ($GLOBALS['meta']['activer_moteur'] == 'oui') {
-			include_ecrire ("inc_index");
+			include_spip("inc/indexation");
 			marquer_indexer('rubrique', $id_rubrique);
 	}
 	propager_les_secteurs();
diff --git a/ecrire/exec/recherche.php b/ecrire/exec/recherche.php
index 8042453362..7ca17643ee 100644
--- a/ecrire/exec/recherche.php
+++ b/ecrire/exec/recherche.php
@@ -71,7 +71,7 @@ if (strlen($recherche) > 0) {
 	
 	$activer_moteur = ($GLOBALS['meta']['activer_moteur'] == 'oui');
 	if ($activer_moteur) {	// texte integral
-		include_ecrire ('inc_index');
+		include_spip('inc/indexation');
 		list($hash_recherche,) = requete_hash ($recherche);
 		$query_articles_int = requete_txt_integral('spip_articles', $hash_recherche);
 		$query_breves_int = requete_txt_integral('spip_breves', $hash_recherche);
diff --git a/ecrire/exec/sites.php b/ecrire/exec/sites.php
index 335943d083..79af92ba24 100644
--- a/ecrire/exec/sites.php
+++ b/ecrire/exec/sites.php
@@ -149,7 +149,7 @@ if ($nouveau_statut AND $flag_administrable) {
 	calculer_rubriques();
 	if ($statut == 'publie') {
 		if ($GLOBALS['meta']['activer_moteur'] == 'oui') {
-			include_ecrire ("inc_index");
+			include_spip("inc/indexation");
 			marquer_indexer('syndic', $id_syndic);
 		}
 	}
@@ -195,7 +195,7 @@ if (strval($nom_site)!='' AND $modifier_site == 'oui' AND $flag_editable) {
 			suivre_invalideur("id='id_syndic/$id_syndic'");
 		}
 		if ($GLOBALS['meta']['activer_moteur'] == 'oui') {
-			include_ecrire ("inc_index");
+			include_spip("inc/indexation");
 			marquer_indexer('syndic', $id_syndic);
 		}
 	}
diff --git a/ecrire/inc/documents.php b/ecrire/inc/documents.php
index 0a40a69787..a11035e29c 100644
--- a/ecrire/inc/documents.php
+++ b/ecrire/inc/documents.php
@@ -1417,7 +1417,7 @@ function maj_documents ($id_objet, $type) {
 		}
 
 		// Demander l'indexation du document
-		include_ecrire('inc_index');
+		include_spip('inc/indexation');
 		marquer_indexer('document', $id_document);
 
 	}
diff --git a/ecrire/inc_index.php b/ecrire/inc/indexation.php
similarity index 99%
rename from ecrire/inc_index.php
rename to ecrire/inc/indexation.php
index 040785bc67..04ea3332e5 100644
--- a/ecrire/inc_index.php
+++ b/ecrire/inc/indexation.php
@@ -310,9 +310,7 @@ function indexer_contenu_document ($row) {
 
 	// Voir si on sait lire le contenu (eventuellement en chargeant le
 	// fichier extract/pdf.php dans find_in_path() )
-	if ($plugin = find_in_path('extract/'.$extension, _DIR_INCLUDE)) {
-		include_local($plugin);
-	}
+	include_spip('extract/'.$extension);
 	if (function_exists($lire = $extracteur[$extension])) {
 		// Voir si on a deja une copie du doc distant
 		// Note: si copie_locale() charge le doc, elle demande une reindexation
diff --git a/ecrire/inc_config.php b/ecrire/inc_config.php
index 678e366266..f5579adfac 100644
--- a/ecrire/inc_config.php
+++ b/ecrire/inc_config.php
@@ -186,7 +186,7 @@ function appliquer_modifs_config() {
 
 	// Activer le moteur : dresser la liste des choses a indexer
 	if ($activer_moteur == 'oui' AND ($activer_moteur != $GLOBALS['meta']["activer_moteur"])) {
-		include_ecrire('inc_index');
+		include_spip('inc/indexation');
 		creer_liste_indexation();
 	}
 
diff --git a/ecrire/inc_cron.php b/ecrire/inc_cron.php
index 26e9a56bee..3f29154eed 100644
--- a/ecrire/inc_cron.php
+++ b/ecrire/inc_cron.php
@@ -156,7 +156,7 @@ function taches_generales() {
 
 	// indexation
 	if ($GLOBALS['meta']["activer_moteur"] == "oui") 
-		$taches_generales['index'] = 90;
+		$taches_generales['indexation'] = 90;
 		
 	// ajax
 		$taches_generales['ajax'] = 3600 * 2;
@@ -177,11 +177,11 @@ function cron_optimiser($t) {
 	return 1;
 }
 
-function cron_index($t) {
+function cron_indexation($t) {
 	$c = count(effectuer_une_indexation());
 	// si des indexations ont ete effectuees, on passe la periode a 0 s
 	## note : (time() - 90) correspond en fait a :
-	## time() - $taches_generales['index']
+	## time() - $taches_generales['indexation']
 	if ($c)
 		return (0 - (time() - 90));
 	else
@@ -192,7 +192,7 @@ function cron_syndic($t) {
 	$r = executer_une_syndication();
 	if (($GLOBALS['meta']['activer_moteur'] == 'oui') &&
 	    ($GLOBALS['meta']["visiter_sites"] == 'oui')) {
-		include_ecrire("inc_index");
+		include_spip("inc/indexation");
 		$r2 = executer_une_indexation_syndic();
 		$r = $r && $r2;
 	}
diff --git a/ecrire/inc_distant.php b/ecrire/inc_distant.php
index bbc2d4a8f3..3890deae1a 100644
--- a/ecrire/inc_distant.php
+++ b/ecrire/inc_distant.php
@@ -39,7 +39,7 @@ function copie_locale($source, $mode='auto') {
 					WHERE fichier='".addslashes($source)."'");
 				list($id_document) = spip_fetch_array($a);
 				if ($id_document) {
-					include_ecrire('inc_index');
+					include_spip('inc/indexation');
 					marquer_indexer('document', $id_document);
 				}
 			}
diff --git a/ecrire/inc_getdocument.php b/ecrire/inc_getdocument.php
index 911fdfad30..b63e144113 100644
--- a/ecrire/inc_getdocument.php
+++ b/ecrire/inc_getdocument.php
@@ -372,7 +372,7 @@ function ajouter_un_document ($source, $nom_envoye, $type_lien, $id_lien, $mode,
 		WHERE id_document = $id_document");
 
 	// Demander l'indexation du document
-	include_ecrire('inc_index');
+	include_spip('inc/indexation');
 	marquer_indexer('document', $id_document);
 
 	return true;
diff --git a/ecrire/inc_majbase.php b/ecrire/inc_majbase.php
index d337ae1bf5..63204d083b 100644
--- a/ecrire/inc_majbase.php
+++ b/ecrire/inc_majbase.php
@@ -646,7 +646,7 @@ function maj_base() {
 	}
 
 	if ($version_installee < 1.600) {
-		include_ecrire('inc_index');
+		include_spip('inc/indexation');
 		purger_index();
 		creer_liste_indexation();
 		maj_version (1.600);
diff --git a/ecrire/inc_mots.php b/ecrire/inc_mots.php
index 5fac512fb1..3655adc0f1 100644
--- a/ecrire/inc_mots.php
+++ b/ecrire/inc_mots.php
@@ -271,7 +271,7 @@ function formulaire_mots($table, $id_objet, $nouv_mot, $supp_mot, $cherche_mot,
 
 
 	if ($reindexer AND $GLOBALS['meta']['activer_moteur'] == 'oui') {
-		include_ecrire ("inc_index");
+		include_spip("inc/indexation");
 		marquer_indexer($objet, $id_objet);
 	}
 
diff --git a/ecrire/inc_optimiser.php b/ecrire/inc_optimiser.php
index 37c180af3f..56ee74f9ed 100644
--- a/ecrire/inc_optimiser.php
+++ b/ecrire/inc_optimiser.php
@@ -12,7 +12,7 @@
 
 
 if (!defined("_ECRIRE_INC_VERSION")) return;
-include_ecrire('inc_index');
+include_spip('inc/indexation');
 
 function optimiser_base() {
 	spip_log ("optimisation de la base");
diff --git a/ecrire/inc_ortho.php b/ecrire/inc_ortho.php
index fcaa2541de..d4dc7bcc46 100644
--- a/ecrire/inc_ortho.php
+++ b/ecrire/inc_ortho.php
@@ -400,7 +400,7 @@ function afficher_ortho($texte) {
 //
 function corriger_ortho($texte, $lang, $charset = 'AUTO') {
 	include_ecrire("inc_charsets");
-	include_ecrire("inc_index");
+	include_spip("inc/indexation");
 	include_ecrire("inc_filtres");
 
 	$texte = preg_replace(',<code>.*?</code>,is', '', $texte);
diff --git a/ecrire/public/calcul.php b/ecrire/public/calcul.php
index 9ae980ff13..0e4323ee95 100644
--- a/ecrire/public/calcul.php
+++ b/ecrire/public/calcul.php
@@ -19,7 +19,7 @@ if (!defined("_ECRIRE_INC_VERSION")) return;
 //
 
 include_ecrire("inc_meta");
-include_ecrire("inc_index");
+include_spip("inc/indexation");
 include_ecrire("inc_texte");
 include_ecrire("inc_lang");
 include_spip('inc/documents');
-- 
GitLab