source: spip-zone/_squelettes_/soyezcreateurs_net/trunk/plugins/soyezcreateurs/noisettes/cartouches/article_cartouche.html @ 113963

Last change on this file since 113963 was 113963, checked in by real3t@…, 8 months ago

Début de compatibilité avec le plugin https://contrib.spip.net/Mots-arborescents-4726 : la liste des articles connexes avec la hiérarchie des mots clefs attachés aux articles

File size: 3.5 KB
Line 
1<BOUCLE_article_principal(ARTICLES) {id_article}>
2[(#SET{div_artrecents,0})]
3[(#REM)
4                On ne va afficher la liste des articles que :
5                - s'il y a plusieurs
6                - et que les articles ne sont pas listés dans le menu principal (mot clef AfficherArticlesMenu)
7]
8[(#ENV{archive}|oui)[(#INCLURE{fond=noisettes/cartouches/article_cartouche_archives,id_article,id_rubrique,lang,classe})#SET{div_artrecents,1}]]
9<BOUCLE_PlusieursArticles(ARTICLES) {id_rubrique} {lang} {1,1}{!archive}>
10<BOUCLE_AfficherArticlesMenu(RUBRIQUES) {id_rubrique} {titre_mot=AfficherArticlesMenu}> </BOUCLE_AfficherArticlesMenu>
11[(#GET{div_artrecents}|non)<div id="artrecents"[ class="(#ENV{classe})"]>#SET{div_artrecents,1}]
12#SET{tri,#CONFIG{soyezcreateurs/ordre_quoideneuf,date_modif}}#SET{senstri,-1}
13<BOUCLE_ClassementAlpha(RUBRIQUES){id_rubrique}{titre_mot=ClassementAlpha}>#SET{tri,titre}#SET{senstri,1}</BOUCLE_ClassementAlpha>
14<BOUCLE_test_numero(ARTICLES){id_rubrique}{titre==^[0-9]+[.)]}{0,1}>#SET{tri,num titre}#SET{senstri,1}</BOUCLE_test_numero>
15<//B_ClassementAlpha>
16                <B_articles_rubrique>
17                <h2 title="<:soyezcreateurs:memerubrique|replace{\.\.\.,''}:>: [(#INFO_TITRE{rubrique,#ID_RUBRIQUE}|supprimer_tags|attribut_html)]"><:soyezcreateurs:memerubrique:></h2>
18                <ul>
19                <BOUCLE_articles_rubrique(ARTICLES) {id_rubrique} {tri #GET{tri},#GET{senstri}} {lang} {!archive}>
20                        <li class="#EDIT{titre}[ (#COMPTEUR_BOUCLE|alterner{'odd',''})]">[(#ID_ARTICLE|!={#ENV{id_article}}|oui)<a href="#ARTICLE_URL"[ title="(#DESCRIPTIF|attribut_html)"]>][(#TITRE)][(#ID_ARTICLE|!={#ENV{id_article}}|?{'</a>'})]</li>
21                </BOUCLE_articles_rubrique>
22                </ul>
23                </B_articles_rubrique>
24<//B_AfficherArticlesMenu>
25</BOUCLE_PlusieursArticles>
26
27[(#VAL{cartouche}|in_any{#CONFIG{soyezcreateurs/affichagelistedocuments,#ARRAY{0,enbas}}}|oui)
28[[(#GET{div_artrecents}|non)<div id="artrecents"[ class="(#ENV{classe})"]>[(#SET{div_artrecents,1})]](#INCLURE{fond=modeles/documentsjoints,id_article,cartouche=_cartouche})]
29]
30
31<BOUCLE_MotsExclus1(MOTS){type==^_}{doublons 1}> </BOUCLE_MotsExclus1>
32<B_MotsClefsArticle>
33[(#GET{div_artrecents}|non)<div id="artrecents"[ class="(#ENV{classe})"]>[(#SET{div_artrecents,1})]]
34<h2><:mots_clefs:></h2>
35<ul>
36<BOUCLE_MotsClefsArticle(MOTS){id_article}{doublons 1}>
37<li class="[(#COMPTEUR_BOUCLE|alterner{'odd',''})]"><BOUCLE_PluginsMotsArborescents(CONDITION){si #PLUGIN{motsar}}><BOUCLE_MotsArborescents(HIERARCHIE_MOTS){id_mot}><a href="[(#PLUGIN{critere_mots}|?{[(#URL_PAGE{mots_filtres}|parametre_url{mots,#ARRAY{mots,#ID_MOT}})],#URL_MOT})]" rel="tag"[ title="(#DESCRIPTIF|attribut_html)"]>[(#TITRE|sc_replace{'_',' '})]</a> / </BOUCLE_MotsArborescents></BOUCLE_PluginsMotsArborescents><a href="[(#PLUGIN{critere_mots}|?{[(#URL_PAGE{mots_filtres}|parametre_url{mots,#ARRAY{mots,#ID_MOT}})],#URL_MOT})]" rel="tag"[ title="(#DESCRIPTIF|attribut_html)"]>[(#TITRE|sc_replace{'_',' '})]</a></li>
38</BOUCLE_MotsClefsArticle>
39</ul>
40<BOUCLE_EstDansUnMenuHaut(RUBRIQUES){id_rubrique}{titre_mot=MenuHaut}>
41[(#CONFIG{soyezcreateurs/navigationtransversalelocale,locale}|=={locale}|oui)[(#INCLURE{fond=noisettes/articles_connexes_locaux,id_secteur,id_article})]]
42[(#CONFIG{soyezcreateurs/navigationtransversalelocale,locale}|=={globale}|oui)[(#INCLURE{fond=noisettes/articles_connexes,id_secteur,id_article})]]
43</BOUCLE_EstDansUnMenuHaut>
44[(#INCLURE{fond=noisettes/articles_connexes,id_secteur,id_article})]
45<//B_EstDansUnMenuHaut>
46</B_MotsClefsArticle>
47
48[(#GET{div_artrecents}|oui)</div>]
49[<div id="signature">
50(#FORMULAIRE_SIGNATURE)
51</div>]
52</BOUCLE_article_principal>
53#FILTRE{mini_html}
Note: See TracBrowser for help on using the repository browser.