source: spip-zone/_plugins_/sitemap/sitemap_fonctions.php

Last change on this file was 5548, checked in by fil@…, 13 years ago

rangement des plugins celbataires : comarquage/1_9_0/ console/1_9_0/ csv_import/1_9_0/ desactiver_cache/1_9_0/ desactiver_flash/1_9_0/ dewplayer/1_9_0/ ecard/1_9_1/ marqueur_stats/1_9_0/ modeles_liste/1_9_1/ orientation/1_9_0/ phpmyvisites/1_9_0/ pim_agenda/1_9_0/ profil_etendu/1_9_1/ push/1_9_0/ recherche_etendue/1_9_0/ sitemap/1_9_0/ smallcaps/1_9_0/ spip-lettres/1_9_0/ squelette_profil/1_9_0/ squelettes_par_mots_cle/1_9_0/ squelettes_update/1_9_0/ switcher/1_9_0/ timeline/1_9_0/ toutmulti/1_9_0/ tri_auteurs/1_9_0/ tri_mots/1_9_0/ version_texte/1_9_0/ widget_calendar/1_9_0/

File size: 1.7 KB
Line 
1<?php
2global $priority;
3if (!$priority) $priority=1.0;
4global $level;
5if (!$level) $level=0;
6if (!$GLOBALS['meta']['sitemap_priority_step'])
7        $GLOBALS['meta']['sitemap_priority_step']=0.1;
8
9
10function redirection($chapo){
11        $test = preg_match('{\A=}i',$chapo);
12        return $test;
13}
14       
15function remonte_date_modif(){
16        global $level;
17        global $tab_date;
18        update($tab_date[$level+1]);
19        return "";
20       
21}
22function update($newdate,$newdateredac = '2005-12-01',$offset=0) {
23        global $level;
24        global $tab_date;
25        $ladate = $newdate;
26        if ($ladate=="0000-00-00")
27                $ladate = $newdateredac;
28        if (!isset($tab_date[$level+$offset]))
29                $tab_date[$level+$offset]=$ladate;
30        else {
31                if (strcmp($newdate,$tab_date[$level+$offset])>0)
32                        $tab_date[$level+$offset]=$ladate;
33        }
34//echo "level::$level:$newdate::\n";
35//foreach ($tab_date as $key=>$value)
36//  echo "tab_date[$key]=$value";
37        return "";
38}
39function date_modif($offset=0){
40        global $level;
41        global $tab_date;
42        return $tab_date[$level+$offset];
43}
44
45function reduit_priorite($texte){
46        global $priority;
47        $priority-=$GLOBALS['meta']['sitemap_priority_step'];
48        return "";
49}
50function augmente_priorite($texte){
51        global $priority;
52        $priority+=$GLOBALS['meta']['sitemap_priority_step'];
53        return "";
54}
55function priorite($texte){
56        global $priority;
57        return max(0,min(1,$priority));
58}
59
60function descend_niveau($texte){
61        global $level;
62        $level++;
63        return "";
64}
65function remonte_niveau($texte){
66        global $level;
67        $level--;
68        return "";
69}
70function niveau($texte){
71        global $level;
72        return max(0,$level);
73}
74
75function affiche_xml($void,$charset) { 
76  echo "<"."?xml version=\"1.0\" encoding=\"$charset\"?".">\n";
77}
78
79?>
Note: See TracBrowser for help on using the repository browser.