diff --git a/ecrire/action/instituer.php b/ecrire/action/instituer.php index eef2858fbf74b12e506e9959be4bdb0066ef1c06..2ab80380f820d024b48395f3364a1aaa12e786a0 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 92f0e51f4970f6ad298f017be6f114f17821b7ff..cc1fdeb5163aa7cd874a5dd6369c131aa8ba1626 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 4e4a343ab4d7d344ff5cd5b541571f4abe62f332..d7b4ab2e40d9399e9aa4a457e7d98901a11b6d2a 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 9f79396bd674ab47945b6b3e27cacada7f8cbd2e..76c937d28c7cf6d7980fddee5fb868da4b1c0623 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 162ad6fd61008098d3d0d29039397d02e32ff7dd..7abe0ff5e228763ae67eab7f2cb332401352162e 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 c703de7cfaaa0de3d311a17239366742307a8379..b50d9dd1689aefb804ecdcf981894af551cb953f 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 a162134955e82ac4a8bfec220a0aa6025566390b..f1a74d4742c323e558cc3d02aec8f173166a279a 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 804245336214a916c19413167521d556c4eb105d..7ca17643ee2bb79853b7ab82588bed4811ec1eae 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 335943d0833d39104e7bde447eb01f934559a926..79af92ba24ef1889ac0d75a49ac295318b627629 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 0a40a69787782edba7b3bea0026d75b2051922d6..a11035e29c4163e152c5a6db2109219542148fde 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 040785bc67ebba253a8117451c60c9d921ec3f3d..04ea3332e50641ad027a31b30206794b04ec5ba4 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 678e36626630868d8bfb6eba3620de1bc1df4658..f5579adfac3e9c97139934d82279ce010b0cb5a2 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 26e9a56bee1ca53b61a0356cef61c9c48be6d5d0..3f29154eed9d95f8763db7276baca7991bced12e 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 bbc2d4a8f35eaa9cdde811dc4085bb0031f3d1db..3890deae1a6f03e287b5e4b7637bf1f00f959b63 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 911fdfad302d375b0984092b24d117789337cc92..b63e14411329b74158a43f80e1317c44caa95169 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 d337ae1bf5618f850cd58acdc12ad68b4d123c7f..63204d083b006476dd8e3b974662dc9431cc7a2f 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 5fac512fb12a667e84d3c55f07525f96e64691d6..3655adc0f1ccc1cca0d57c3a3e32fb7954ee4c08 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 37c180af3f76a1fbf2bc3e1f3fbbe94c3d7e965d..56ee74f9ede1ae660e23ea3c01c2c602ecfc49ae 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 fcaa2541de4ace4f12d93d286557688ec0e0afbf..d4dc7bcc46ff5ad9f9ea955f6430374c786e28b3 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 9ae980ff136722550cde937747cff7902e60c59c..0e4323ee95241a7e2d0f7351c9d693a42485cb1b 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');