Changeset 104327 in spip-zone for _plugins_/indexation


Ignore:
Timestamp:
May 8, 2017, 8:23:55 AM (19 months ago)
Author:
spip.franck@…
Message:

code.spip est maintenant en https, donc, j'ajoute le "s" à http

Location:
_plugins_/indexation
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/indexation/extract/doc.php

    r103920 r104327  
    1111// dans le charset iso-8859-1
    1212
    13 // http://code.spip.net/@extracteur_doc
     13// https://code.spip.net/@extracteur_doc
    1414function extracteur_doc($fichier, &$charset) {
    1515
  • _plugins_/indexation/extract/pdf.php

    r103920 r104327  
    1111// dans le charset iso-8859-1
    1212
    13 // http://code.spip.net/@extracteur_pdf
     13// https://code.spip.net/@extracteur_pdf
    1414function extracteur_pdf($fichier, &$charset) {
    1515
     
    4747//
    4848
    49 // http://code.spip.net/@Format_PDF
     49// https://code.spip.net/@Format_PDF
    5050class Format_PDF {
    5151        var $trans_chars;
    5252        var $flag_mono, $flag_brut;
    5353
    54 // http://code.spip.net/@convertir_caracteres
     54// https://code.spip.net/@convertir_caracteres
    5555        function convertir_caracteres($texte) {
    5656                if (!$this->trans_chars) {
     
    7676        }
    7777
    78 // http://code.spip.net/@recoller_texte
     78// https://code.spip.net/@recoller_texte
    7979        function recoller_texte($stream) {
    8080                static $chars_voyelles, $chars_fusion, $chars_caps, $chars_nums, $bichars_fusion;
     
    172172        }
    173173
    174 // http://code.spip.net/@extraire_texte
     174// https://code.spip.net/@extraire_texte
    175175        function extraire_texte($fichier) {
    176176
  • _plugins_/indexation/extract/rtf.php

    r103920 r104327  
    1111// dans le charset iso-8859-1
    1212
    13 // http://code.spip.net/@extracteur_rtf
     13// https://code.spip.net/@extracteur_rtf
    1414function extracteur_rtf($fichier, &$charset) {
    1515
  • _plugins_/indexation/inc/indexation.php

    r103920 r104327  
    2323
    2424// Filtres d'indexation
    25 // http://code.spip.net/@unserialize_join
     25// https://code.spip.net/@unserialize_join
    2626function unserialize_join($extra){
    2727        return @join(' ', unserialize($extra));
    2828}
    29 // http://code.spip.net/@contenu_page_accueil
     29// https://code.spip.net/@contenu_page_accueil
    3030function contenu_page_accueil($url){
    3131        $texte = '';
     
    3939
    4040// Extracteur des documents 'txt'
    41 // http://code.spip.net/@extracteur_txt
     41// https://code.spip.net/@extracteur_txt
    4242function extracteur_txt($fichier, &$charset) {
    4343        lire_fichier($fichier, $contenu);
     
    5252
    5353// Extracteur des documents 'html'
    54 // http://code.spip.net/@extracteur_html
     54// https://code.spip.net/@extracteur_html
    5555function extracteur_html($fichier, &$charset) {
    5656        lire_fichier($fichier, $contenu);
     
    6565
    6666// Indexer le contenu d'un document
    67 // http://code.spip.net/@indexer_contenu_document
     67// https://code.spip.net/@indexer_contenu_document
    6868function indexer_contenu_document ($row, $min_long=3) {
    6969        global $extracteur;
     
    104104
    105105// n'indexer que les objets publies
    106 // http://code.spip.net/@critere_indexation
     106// https://code.spip.net/@critere_indexation
    107107function critere_indexation($table) {
    108108        global $INDEX_critere_indexation;
     
    113113}
    114114
    115 // http://code.spip.net/@deja_indexe
     115// https://code.spip.net/@deja_indexe
    116116function deja_indexe($table, $id_objet) {
    117117        $id_table = id_index_table($table);
     
    123123}
    124124
    125 // http://code.spip.net/@indexer_objet
     125// https://code.spip.net/@indexer_objet
    126126function indexer_objet($table, $id_objet, $forcer_reset = true) {
    127127
     
    208208
    209209
    210 // http://code.spip.net/@primary_index_table
     210// https://code.spip.net/@primary_index_table
    211211function primary_index_table($table){
    212212        global $tables_principales;
     
    263263
    264264
    265 // http://code.spip.net/@creer_liste_indexation
     265// https://code.spip.net/@creer_liste_indexation
    266266function creer_liste_indexation() {
    267267        spip_query("UPDATE spip_indexation SET idx=0");
    268268}
    269269
    270 // http://code.spip.net/@liste_index_tables
     270// https://code.spip.net/@liste_index_tables
    271271function liste_index_tables() {
    272272        $liste_tables = array();
     
    279279}
    280280
    281 // http://code.spip.net/@id_index_table
     281// https://code.spip.net/@id_index_table
    282282function id_index_table($table){
    283283        /*global $table_des_tables;
     
    298298// elles sont reperees. On stocke le tableau de conversion table->id_table
    299299// dans spip_meta
    300 // http://code.spip.net/@update_index_tables
     300// https://code.spip.net/@update_index_tables
    301301function update_index_tables(){
    302302        global $tables_principales;
     
    487487
    488488// Renvoie la liste des "mots" d'un texte (ou d'une requete adressee au moteur)
    489 // http://code.spip.net/@mots_indexation
     489// https://code.spip.net/@mots_indexation
    490490function nettoyer_texte_indexation($texte) {
    491491        include_spip('inc/charsets');
     
    507507
    508508
    509 // http://code.spip.net/@indexer_chaine
     509// https://code.spip.net/@indexer_chaine
    510510function indexer_chaine($texte, $val = 1, $min_long = 3) {
    511511        global $index, $mots;
     
    517517}
    518518
    519 // http://code.spip.net/@indexer_les_champs
     519// https://code.spip.net/@indexer_les_champs
    520520function indexer_les_champs(&$row,&$index_desc,$ponderation = 1, $min_long=3){
    521521        reset($index_desc);
     
    549549
    550550// Indexer les documents, auteurs, mots-cles associes a l'objet
    551 // http://code.spip.net/@indexer_elements_associes
     551// https://code.spip.net/@indexer_elements_associes
    552552function indexer_elements_associes($table, $id_objet, $table_associe, $valeur, $min_long=3) {
    553553        global $INDEX_elements_associes, $tables_jointures, $tables_auxiliaires, $tables_principales;
     
    597597
    598598// API pour l'espace prive pour marquer un objet d'une table a reindexer
    599 // http://code.spip.net/@marquer_indexer
     599// https://code.spip.net/@marquer_indexer
    600600function Indexation_post_edition ($x) {
    601601        $table = $x['args']['table'];
  • _plugins_/indexation/inc/indexation_old.php

    r103920 r104327  
    133133
    134134// Filtres d'indexation
    135 // http://code.spip.net/@unserialize_join
     135// https://code.spip.net/@unserialize_join
    136136function unserialize_join($extra){
    137137        return @join(' ', unserialize($extra));
    138138}
    139 // http://code.spip.net/@contenu_page_accueil
     139// https://code.spip.net/@contenu_page_accueil
    140140function contenu_page_accueil($url){
    141141        $texte = '';
     
    147147        return $texte;
    148148}
    149 // http://code.spip.net/@nettoie_nom_fichier
     149// https://code.spip.net/@nettoie_nom_fichier
    150150function nettoie_nom_fichier($fichier){
    151151        return preg_replace(',^(IMG/|.*://),', '', $fichier);
     
    153153
    154154// Renvoie la liste des "mots" d'un texte (ou d'une requete adressee au moteur)
    155 // http://code.spip.net/@mots_indexation
     155// https://code.spip.net/@mots_indexation
    156156function mots_indexation($texte, $min_long = 3) {
    157157        include_spip('inc/charsets');
     
    197197}
    198198
    199 // http://code.spip.net/@indexer_chaine
     199// https://code.spip.net/@indexer_chaine
    200200function indexer_chaine($texte, $val = 1, $min_long = 3) {
    201201        global $index, $mots;
     
    222222// elles sont reperees. On stocke le tableau de conversion table->id_table
    223223// dans spip_meta
    224 // http://code.spip.net/@update_index_tables
     224// https://code.spip.net/@update_index_tables
    225225function update_index_tables(){
    226226        global $tables_principales;
     
    290290}
    291291
    292 // http://code.spip.net/@liste_index_tables
     292// https://code.spip.net/@liste_index_tables
    293293function liste_index_tables() {
    294294        $liste_tables = array();
     
    301301}
    302302
    303 // http://code.spip.net/@id_index_table
     303// https://code.spip.net/@id_index_table
    304304function id_index_table($table){
    305305        /*global $table_des_tables;
     
    316316}
    317317
    318 // http://code.spip.net/@primary_index_table
     318// https://code.spip.net/@primary_index_table
    319319function primary_index_table($table){
    320320        global $tables_principales;
     
    334334}
    335335
    336 // http://code.spip.net/@deja_indexe
     336// https://code.spip.net/@deja_indexe
    337337function deja_indexe($table, $id_objet) {
    338338        $table_index = 'spip_index';
     
    343343
    344344// Extracteur des documents 'txt'
    345 // http://code.spip.net/@extracteur_txt
     345// https://code.spip.net/@extracteur_txt
    346346function extracteur_txt($fichier, &$charset) {
    347347        lire_fichier($fichier, $contenu);
     
    356356
    357357// Extracteur des documents 'html'
    358 // http://code.spip.net/@extracteur_html
     358// https://code.spip.net/@extracteur_html
    359359function extracteur_html($fichier, &$charset) {
    360360        lire_fichier($fichier, $contenu);
     
    371371
    372372// Indexer le contenu d'un document
    373 // http://code.spip.net/@indexer_contenu_document
     373// https://code.spip.net/@indexer_contenu_document
    374374function indexer_contenu_document ($row, $min_long=3) {
    375375        global $extracteur;
     
    410410
    411411
    412 // http://code.spip.net/@indexer_les_champs
     412// https://code.spip.net/@indexer_les_champs
    413413function indexer_les_champs(&$row,&$index_desc,$ponderation = 1, $min_long=3){
    414414        reset($index_desc);
     
    442442
    443443// Indexer les documents, auteurs, mots-cles associes a l'objet
    444 // http://code.spip.net/@indexer_elements_associes
     444// https://code.spip.net/@indexer_elements_associes
    445445function indexer_elements_associes($table, $id_objet, $table_associe, $valeur, $min_long=3) {
    446446        global $INDEX_elements_associes, $tables_jointures, $tables_auxiliaires, $tables_principales;
     
    474474}
    475475
    476 // http://code.spip.net/@indexer_objet
     476// https://code.spip.net/@indexer_objet
    477477function indexer_objet($table, $id_objet, $forcer_reset = true) {
    478478        global $index, $mots, $translitteration_complexe;
     
    611611
    612612// API pour l'espace prive pour marquer un objet d'une table a reindexer
    613 // http://code.spip.net/@marquer_indexer
     613// https://code.spip.net/@marquer_indexer
    614614function marquer_indexer ($table, $id_objet) {
    615615        if (!isset($GLOBALS['INDEX_elements_objet'][$table]))
     
    621621
    622622// A garder pour compatibilite bouton memo...
    623 // http://code.spip.net/@indexer_article
     623// https://code.spip.net/@indexer_article
    624624function indexer_article($id_article) {
    625625        marquer_indexer('spip_articles', $id_article);
     
    627627
    628628// n'indexer que les objets publies
    629 // http://code.spip.net/@critere_indexation
     629// https://code.spip.net/@critere_indexation
    630630function critere_indexation($table) {
    631631        global $INDEX_critere_indexation;
     
    637637
    638638// ne desindexer que les objets non-publies
    639 // http://code.spip.net/@critere_optimisation
     639// https://code.spip.net/@critere_optimisation
    640640function critere_optimisation($table) {
    641641        global $INDEX_critere_optimisation;
     
    647647
    648648
    649 // http://code.spip.net/@effectuer_une_indexation
     649// https://code.spip.net/@effectuer_une_indexation
    650650function effectuer_une_indexation($nombre_indexations = 1) {
    651651        global $INDEX_iteration_nb_maxi;
     
    677677}
    678678
    679 // http://code.spip.net/@executer_une_indexation_syndic
     679// https://code.spip.net/@executer_une_indexation_syndic
    680680function executer_une_indexation_syndic() {
    681681        $id_syndic = 0;
     
    690690}
    691691
    692 // http://code.spip.net/@creer_liste_indexation
     692// https://code.spip.net/@creer_liste_indexation
    693693function creer_liste_indexation() {
    694694        foreach (liste_index_tables() as $table)
     
    696696}
    697697
    698 // http://code.spip.net/@purger_index
     698// https://code.spip.net/@purger_index
    699699function purger_index() {
    700700                spip_query("DELETE FROM spip_index");
     
    704704// rechercher un mot dans le dico
    705705// retourne deux methodes : lache puis strict
    706 // http://code.spip.net/@requete_dico
     706// https://code.spip.net/@requete_dico
    707707function requete_dico($val, $min_long = 3) {
    708708       
     
    732732
    733733// decode la chaine recherchee et la traduit en hash
    734 // http://code.spip.net/@requete_hash
     734// https://code.spip.net/@requete_hash
    735735function requete_hash ($rech) {
    736736        $min_long = isset($GLOBALS['INDEX_mots_min_long'])?intval($GLOBALS['INDEX_mots_min_long']):3;
     
    859859// si la recherche est vide
    860860//
    861 // http://code.spip.net/@prepare_recherche
     861// https://code.spip.net/@prepare_recherche
    862862function prepare_recherche($recherche, $primary = 'id_article', $id_table='articles',$nom_table='spip_articles', $cond=false) {
    863863        static $cache = array();
     
    972972
    973973
    974 // http://code.spip.net/@cron_indexation
     974// https://code.spip.net/@cron_indexation
    975975function cron_indexation($t) {
    976976        $c = count(effectuer_une_indexation());
     
    984984}
    985985
    986 // http://code.spip.net/@optimiser_base_indexation
     986// https://code.spip.net/@optimiser_base_indexation
    987987function optimiser_base_indexation($attente) {
    988988        // les objets inutiles
Note: See TracChangeset for help on using the changeset viewer.