source: spip-zone/_plugins_/xiti/trunk/inclure/marqueur.html @ 95825

Last change on this file since 95825 was 95825, checked in by kent1@…, 5 years ago

Bien vérifier proprement

File size: 4.2 KB
Line 
1[(#SET{xtpage, ''})]
2
3[(#REM) boucle artourub détermine si article ou rubrique ]
4<BOUCLE_artourub(ARTICLES){id_article}>
5        [(#REM) boucle artnonlatin détermine si le titre est dans une langue -spéciale- car les filtres sont différents ]
6        <BOUCLE_artnonlatin(CONDITION){si #LANG|in_array{#LISTE{ar,bg,el,fa,hi,he,hy,ja,ko,mk,mm,mn,ru,vi,tg,th,uk,zh}}}>
7                [(#REM) placer un libelle de page pour les rapports Xiti]
8                <BOUCLE_chemin_art(HIERARCHIE){si #CONFIG{xiti/xtpage_xiti}|=={oui}}{id_article}>
9                        [(#SET{titre_art, [(#GET{titre_art})::][(#TITRE|xiti_caracteres|xiti_nonlatin|couper{50,''}|textebrut)]})]
10                </BOUCLE_chemin_art>
11                [(#SET{titre_art, [(#GET{titre_art})::][(#TITRE|xiti_caracteres|xiti_nonlatin|couper{50,''}|textebrut)]})]
12        </BOUCLE_artnonlatin>
13        </B_artnonlatin>
14        [(#REM) placer un libelle de page pour les rapports Xiti]
15        <BOUCLE_chemin_art2(HIERARCHIE){si #CONFIG{xiti/xtpage_xiti}|=={oui}}{id_article}>
16                [(#SET{titre_art, [(#GET{titre_art})::][(#TITRE|xiti_caracteres|xiti|couper{50,''}|textebrut)]})]
17        </BOUCLE_chemin_art2>
18        [(#SET{titre_art, [(#GET{titre_art})::][(#TITRE|xiti_caracteres|xiti|couper{50,''}|textebrut)]})]
19        <//B_artnonlatin>
20</BOUCLE_artourub>
21
22        <BOUCLE_rubchemin(RUBRIQUES){id_rubrique}>
23        [(#REM) boucle rubnonlatin même utilité que artnonlatin ci-dessus]
24        <BOUCLE_rubnonlatin(CONDITION){si #LANG|in_array{#LISTE{ar,bg,el,fa,hi,he,hy,ja,ko,mk,mm,mn,ru,vi,tg,th,uk,zh}}}>
25                [(#REM) placer un libelle de page pour les rapports Xiti]
26                <BOUCLE_chemin(HIERARCHIE){si #CONFIG{xiti/xtpage_xiti}|=={oui}}{id_rubrique}>
27                        [(#SET{titre_rub, [(#GET{titre_rub})::][(#TITRE|xiti_caracteres|xiti_nonlatin|couper{50,''}|textebrut)]})]
28                </BOUCLE_chemin>
29                [(#SET{titre_rub, [(#GET{titre_rub})::][(#TITRE|xiti_caracteres|xiti_nonlatin|couper{50,''}|textebrut)]})]
30        </BOUCLE_rubnonlatin>
31        </B_rubnonlatin>
32                [(#REM) placer un libelle de page pour les rapports Xiti]
33                <BOUCLE_chemin2(HIERARCHIE){si #CONFIG{xiti/xtpage_xiti}|=={oui}}{id_rubrique}>
34                        [(#SET{titre_rub, [(#GET{titre_rub})::][(#TITRE|xiti_caracteres|xiti|couper{50,''}|textebrut)]})]
35                </BOUCLE_chemin2>
36                [(#SET{titre_rub, [(#GET{titre_rub})::][(#TITRE|xiti_caracteres|xiti|couper{50,''}|textebrut)]})]
37        <//B_rubnonlatin>
38        </BOUCLE_rubchemin>
39<//B_artourub>
40
41[(#ENV{page}|=={recherche}|oui)
42        [(#SET{xtpage, page_recherche[::(#RECHERCHE|xiti_caracteres|xiti)]})]
43]
44[(#GET{titre_rub}|et{#GET{xtpage}|=={''}}|oui)
45        [(#SET{xtpage, [(#GET{titre_rub})]})]
46]
47[(#GET{titre_art}|et{#GET{xtpage}|=={''}}|oui)
48        [(#SET{xtpage, [(#GET{titre_art})]})]
49]
50[(#GET{xtpage}|=={''}|oui)
51        [(#SET{xtpage, [page_(#ENV{page,accueil})][_(#LANG)]})]
52]
53
54[(#REM) On verifie si Xiti est activé et on affiche le marqueur]
55[(#CONFIG{xiti/activer_xiti}|oui)
56        <div id="xiti-tag">
57                <script type="text/javascript">
58                        // Si le plugin cookiebar est installé
59                        var cookie = true;
60                        if(window.jQuery && window.jQuery.cookieBar){
61                                cookie = jQuery.cookieBar('cookies');
62                        }
63
64                        if(cookie) {
65                                <!--
66                                xtnv = #CONFIG{xiti/xtnv_xiti}; //parent.document or top.document or document
67                                xtsd = "http://#CONFIG{xiti/xtsd_xiti}";
68                                xtsite = "#CONFIG{xiti/xtsite_xiti}";
69                                xtn2 = "#CONFIG{xiti/xtn2_xiti}";        // level 2 site ID
70                                xtpage = "#GET{xtpage}";        //page name (with the use of :: to create chapters)
71                                xtdi = "#CONFIG{xiti/xtdi_xiti}";        //implication degree
72                                xt_multc = "";                   //all the xi indicators (like "&x1=...&x2=....&x3=...")
73                                xt_an = "";        //user ID
74                                xt_ac = "";        //category ID
75                                xtdmc = "[(#URL_SITE_SPIP|xiti_xtdmc)]";
76                                xtprm = "&amp;xtcode=UTF-8"; 
77                                xtergo = "" //0 to deactivate ClickZone
78                                //do not modify below
79                                if (window.xtparam!=null){window.xtparam+="&ac="+xt_ac+"&an="+xt_an+xt_multc;}
80                                else{window.xtparam="&ac="+xt_ac+"&an="+xt_an+xt_multc;};
81                                //-->
82                        }
83                </script>
84                <script type="text/javascript" src="[(#CHEMIN{javascript/xtclicks.js}|url_absolue)]"></script>
85                <script type="text/javascript" src="[(#CHEMIN{javascript/xtcore.js}|url_absolue)]"></script>
86        </div>]
87
88        <noscript>
89                <div id='xiti-tag-noscript'>
90                        <img width='1' height='1' src='http://#CONFIG{xiti/xtsd_xiti}.xiti.com/hit.xiti?s=#CONFIG{xiti/xtsite_xiti}&amp;s2=#CONFIG{xiti/xtn2_xiti}&amp;p=#GET{xtpage}&amp;di=&amp;' alt='XiTi' />
91                </div>
92        </noscript>
93#FILTRE{trim}
Note: See TracBrowser for help on using the repository browser.