source: spip-zone/_plugins_/sedna/trunk/sedna-marge.html @ 68168

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

On va tenter de se passer un peu de <?php dans les squelettes

On déplace une grosse fonction du fichier d'options vers le fichier _fonctions d'une page en particulier, évitera de le charger pour chaque page

Un fichier de fonctions plus nécessaire, la seule fonction dedans est remplacé par un test dans les squelettes
Petites refactorisations

File size: 4.4 KB
Line 
1#CACHE{0}
2[(#REM|sedna_utils)]
3#SET{sedna_synchro,#EVAL{$_COOKIE['sedna_synchro']}}
4#SET{synchro,#EVAL{$_COOKIE['synchro']}}
5#SET{sedna_style,#EVAL{$_COOKIE['sedna_style']}}
6<h1><:sedna:articles_recents_court:></h1>
7<ul>
8        <li><a href="[(#SELF|parametre_url{refresh,''}|parametre_url{age,''})]"
9        class="[(#ENV{age}|=={''}|?{'selected',''})]"><:date_aujourdhui|ucfirst:></a></li>
10        <li><a href="[(#SELF|parametre_url{refresh,''}|parametre_url{age,2})]"
11        class="[(#ENV{age}|=={2}|?{'selected',''})]"><:sedna:deuxjours:></a></li>
12        <li><a href="[(#SELF|parametre_url{refresh,''}|parametre_url{age,7})]"
13        class="[(#ENV{age}|=={7}|?{'selected',''})]"><:sedna:semaine:></a></li>
14        <li><a href="[(#SELF|parametre_url{refresh,''}|parametre_url{age,31})]"
15        class="[(#ENV{age}|=={31}|?{'selected',''})]"><:sedna:mois:></a></li>
16        <li><a href="[(#SELF|parametre_url{refresh,''}|parametre_url{age,365})]"
17        class="[(#ENV{age}|=={365}|?{'selected',''})]"><:sedna:annee:></a></li>
18</ul>
19<h1>&nbsp;</h1>
20<form action="[(#SELF|parametre_url{refresh,''})]" method="get">
21<div>
22        <input type="text" name="recherche" value="[(#ENV{recherche})]" size="10" />
23        <input type="hidden" name="page" value="sedna" />
24        [<input type="hidden" name="age" value="(#ENV{age})" />]
25        [<input type="hidden" name="id_syndic" value="(#ENV{id_syndic})" />]
26        <input type="submit" name="var_submit" value="<:info_rechercher|attribut_html:>" style="font-size:9px;" />
27</div>
28</form>
29
30<h1><:sedna:preferences:></h1>
31
32<ul>
33        <li>
34                <a class="[(#GET{sedna_style}|=={masquer}|?{'','selected'})]" id="desc_afficher" onmousedown="style_desc('afficher'); return false;"><:sedna:aff_resume:></a>
35        </li>
36        <li>
37                <a class="[(#GET{sedna_style}|=={masquer}|?{'selected',''})]" id="desc_masquer" onmousedown="style_desc('masquer'); return false;"><:sedna:masquer_resume:></a>
38        </li>
39</ul>[(#SESSION{statut}|oui)
40<ul>
41        <li>
42                <a id="synchrooui"
43                        class='[(#GET{sedna_synchro}|=={oui}|?{'selected',''})]'
44                        onclick="sedna_synchro('oui');document.location=document.location;"
45                        title="<:sedna:synchro_titre:>"><:sedna:synchro:>[(#GET{synchro})]</a>
46        </li>
47        <li>
48                <a id="synchronon"
49                        class='[(#GET{sedna_synchro}|!={oui}|?{'selected',''})]'
50                        onclick="sedna_synchro('non');"><:sedna:pas_synchro:></a>
51        </li>
52</ul>
53<ul>
54        [(#SESSION{statut}|=={0minirezo}|oui)<li>
55                <a href="[(#URL_ECRIRE{#ENV{id_syndic,''}|?{site,sites_tous}}|parametre_url{id_syndic,#ENV{id_syndic,''}})]">[(#ENV{id_syndic}|?{<:sites:icone_modifier_site:>, <:login_acces_prive:>})]</a>
56        </li>]
57        <li>
58        [(#REM) Ici #SELF est passe "a cote'" de #URL_LOGOUT, car il y a des
59                problemes dans les deux elements au sujet des sous-repertoires]
60                <a href="[(#URL_LOGOUT{[(#SELF|parametre_url{refresh,''})]})]" rel='nofollow'><:sedna:deconnexion:></a>
61        </li>
62</ul>][(#SESSION{id_auteur}|non)
63<ul>
64        <li>
65                <a href="[(#URL_PAGE{login}|parametre_url{url,[(#SELF|parametre_url{refresh,''})]})]" rel="nofollow"><:sedna:connexion:></a>
66        </li>
67</ul>]
68[(#INCLURE{fond=sedna_selecteur_couleurs,env})]
69<h1><:sedna:sources:></h1>
70<ul>
71        <li>
72                <a href="[(#URL_PAGE{sedna}|parametre_url{refresh,''}|parametre_url{age,#ENV{age,''}})]" class="[(#ENV{id_syndic}|=={''}|?{'selected',''})]"><b><:sedna:toutes:></b></a>
73        </li>
74</ul>
75
76<ul>
77<BOUCLE_sites(SITES){par nom_site}{syndication!=non}{id_rubrique?}{id_mot?}>
78<li>
79        <a href="[(#SELF|parametre_url{refresh,''}|parametre_url{id_syndic,#ID_SYNDIC}|parametre_url{age,#ENV{age,''}})]"
80                class="[(#ENV{id_syndic}|=={#ID_SYNDIC}|?{'selected',''})]">
81                #SET{cookie_ignore,#EVAL{$_COOKIE['sedna_ignore_#ID_SYNDIC']}}
82                [(#GET{cookie_ignore}|oui)<span
83                        onclick="change_site( #ID_SYNDIC ); document.location=document.location; return false;"
84                        style="float: #LANG_RIGHT;"
85                        title="<:sedna:afficher_sources:>">+</span><s>
86                ][(#GET{cookie_ignore}|non)
87                        <span
88                        onclick="change_site( #ID_SYNDIC ); document.location=document.location; return false;"
89                        style="float: #LANG_RIGHT;"
90                        title="<:sedna:masquer_sources:>">-</span>
91                ][
92                (#SYNDICATION|in_array{#ARRAY{0,off,1,sus}}|?{<span title="<:sedna:probleme_de_syndication:>"> &#x2193;</span>,''})] #NOM_SITE
93                [(#GET{cookie_ignore}|oui)</s>]
94        </a>
95</li>
96</BOUCLE_sites>
97</ul>
98<small>
99        <a href="#URL_PAGE{opml}" rel="nofollow" style="display:inline">
100                [(#CHEMIN{images/opml.png}|balise_img)] opml
101        </a>
102</small>
103
104[(#PLUGIN{boussole}|oui)
105[<h1>(#VAL{spip}|appliquer_filtre{boussole_traduire, nom_boussole})</h1>]
106[(#MODELE{boussole_liste_simple,
107        boussole=spip,
108        titre_boussole=non})]
109]
110
111[(#INCLURE{fond=sedna_galaxie})]
112
113#MENU_LANG
Note: See TracBrowser for help on using the repository browser.