source: spip-zone/_squelettes_/soyezcreateurs_net/plugins_1.9.3/plugins/__soyezcreateurs/rubrique.html @ 24227

Last change on this file since 24227 was 24227, checked in by real3t@…, 11 years ago

Il faut passer l'id_rubrique à cette noisette

File size: 4.4 KB
Line 
1#CACHE{3600}
2<BOUCLE_Gribouille(RUBRIQUES){id_rubrique}{titre_mot=Gribouille}>[(#INCLURE{fond=gribouille/rubrique}{env})]</BOUCLE_Gribouille>
3<BOUCLE_rubrique_principal(RUBRIQUES) {id_rubrique}{!lang_select}>[(#SET{id_rubrique,#ID_RUBRIQUE})]<BOUCLE_RacineMenuHaut(HIERARCHIE){tout}{id_rubrique}{titre_mot=MenuHaut}{inverse} {0,1}>[(#SET{secteurencours,#ID_RUBRIQUE})]</BOUCLE_RacineMenuHaut>
4[(#SET{titretop,[(#TITRE|attribut_html|nettoyer_marqueur|texte_script)]})]
5[(#INCLURE{fond=header}
6        {id_rubrique}
7        {connexion}
8        {secteurencours=#GET{secteurencours}}
9        {metadescription=[(#INTRODUCTION{150}|supprimer_tags|attribut_html)]}
10        {title=[(#TITRE|attribut_html|texte_script)]}
11        {titretop=#GET{titretop}}
12)]
13<BOUCLE_EstAgenda(HIERARCHIE){id_rubrique}{tout}{titre_mot=Agenda}{inverse}{0,1}>
14[(#CONFIG{soyezcreateurs/agendathematique,Non}|=={#ENV{calendrier,Oui}}|?{' ',''})[(#INCLURE{fond=agendathematique}{id_rubrique=#_rubrique_principal:ID_RUBRIQUE})]]
15[(#CONFIG{soyezcreateurs/agendathematique,Non}|!={#ENV{calendrier,Oui}}|?{' ',''})
16        [(#CONFIG{soyezcreateurs/agendascolaire,annuel}|=={scolaire}|?{' ',''})[(#INCLURE{fond=agendaliste_scolaire}{id_rubrique=#_rubrique_principal:ID_RUBRIQUE}{date_ev}{id_mot})]]
17        [(#CONFIG{soyezcreateurs/agendascolaire,annuel}|=={annuel}|?{' ',''})
18                [(#CONFIG{soyezcreateurs/agendafuturseul,Non}|=={Oui}|?{' ',''})[(#INCLURE{fond=agendaliste_futurseul}{id_rubrique=#_rubrique_principal:ID_RUBRIQUE}{date_ev}{id_mot})]]
19                [(#CONFIG{soyezcreateurs/agendafuturseul,Non}|=={Non}|?{' ',''})[(#INCLURE{fond=agendaliste}{id_rubrique=#_rubrique_principal:ID_RUBRIQUE}{date_ev}{id_mot})]]
20        ]
21]
22</BOUCLE_EstAgenda>
23
24<BOUCLE_TypeRubrique(HIERARCHIE){id_rubrique}{tout}{type=_TypeRubrique}{inverse} {0,1}><BOUCLE_Mot_TypeRubrique(MOTS){type=_TypeRubrique}>
25[(#INCLURE{fond=inc_typerubrique_#TITRE}{id_rubrique=#_rubrique_principal:ID_RUBRIQUE}{id_article}{rubriqueencours}{template}{secteurencours}{racinetype=#_TypeRubrique:ID_RUBRIQUE})]
26</BOUCLE_Mot_TypeRubrique></BOUCLE_TypeRubrique>
27        <div id="miettesdepain">
28        <ul>
29        <li><a href="#URL_SITE_SPIP"><:pyrat:accueil:></a></li>
30        <BOUCLE_plan(HIERARCHIE){id_rubrique}>
31        <li><a href="#URL_RUBRIQUE"[ title="(#DESCRIPTIF|attribut_html)"]>[(#TITRE)]</a></li>
32        </BOUCLE_plan>
33        <li>[(#TITRE)]</li>
34        </ul>
35[(#INCLURE{fond=inc_affrubcomplete}{id_rubrique})]
36
37        </div>
38
39[(#REM) Ne pas afficher le cartouche si le texte est vide : on affiche déjà la liste des articles avec un extrait à la place du texte
40][(#TEXTE*|=={''}|?{'',' '})[(#INCLURE{fond=rubrique_cartouche}{id_rubrique})]]
41[(#REM) Par contre, afficher les nouveautes si la config du site en décide
42][(#TEXTE*|=={''}|?{' ',''})[(#CONFIG{soyezcreateurs/nouveauteparbranche,Non}|=={Oui}|?{' '})[<div id="artrecents" class="flottant">(#INCLURE{fond=inc_cartouche_nouveaute_branche}{id_rubrique}|trim)</div>]]]
43
44<div class="texte">
45<!-- Une : contenu de la rubrique -->
46<div class="cartouche">
47<h1 class="#EDIT{titre} surlignable">[<img src="(#INCLURE{fond=noisettes/menus/rubrique_logo}{id_rubrique}{mode=normal}|image_reduire{64,64}|extraire_attribut{src})" class="logo_rubrique" alt="[(#TITRE|texte_script|supprimer_tags|attribut_html) (logo)]" width="[(#INCLURE{fond=noisettes/menus/rubrique_logo}{id_rubrique}{mode=normal}|image_reduire{64,64}|extraire_attribut{width})]" height="[(#INCLURE{fond=noisettes/menus/rubrique_logo}{id_rubrique}{mode=normal}|image_reduire{64,64}|extraire_attribut{height})]" />][(#TITRE)]</h1>
48</div>
49        <div id="letexte" class="surlignable">
50[<div class="#EDIT{descriptif} descriptif">(#DESCRIPTIF)</div>]
51[<div class="#EDIT{texte}">(#TEXTE)</div>][(#TEXTE*|=={''}|?{' ',''})[(#INCLURE{fond=rubrique_automatique}{id_rubrique})]]
52[<div class="notes">(#NOTES)</div>]
53        </div><!-- Fin de #LeTexte -->
54</div><!-- Fin de .texte -->
55[(#FORMULAIRE_ADMIN)]
56<//B_TypeRubrique>
57
58<//B_EstAgenda>
59</BOUCLE_rubrique_principal>
60</B_rubrique_principal>
61
62[(#SET{titretop,<:pyrat:erreur|nettoyer_marqueur:>})]
63[(#INCLURE{fond=header}{id_rubrique}{connexion}{title=<:pyrat:erreur:>}{titretop=#GET{titretop}})]
64[(#ID_RUBRIQUE|AccesRestreint_rubrique_restreinte|?{' ',''})   
65<p>Attention : cette rubrique est r&eacute;serv&eacute;e aux personnes disposant d'un acc&egrave;s r&eacute;serv&eacute;. </p>]
66[(#ID_RUBRIQUE|AccesRestreint_rubrique_restreinte|?{'',' '})
67<p>Erreur : cette rubrique n'existe pas !</p>]
68<//B_rubrique_principal>
69[(#INCLURE{fond=footer}
70        {rubriqueencours=#ID_RUBRIQUE}
71        {id_rubrique}
72        {secteurencours=#GET{secteurencours}}
73        {titretop=#GET{titretop}}
74)]
75<//B_Gribouille>
Note: See TracBrowser for help on using the repository browser.