source: spip-zone/_squelettes_/median/inc-article.html @ 114395

Last change on this file since 114395 was 114395, checked in by cy.altern@…, 8 months ago

passage en SPIP 3

File size: 6.1 KB
Line 
1#CACHE{86400}
2[(#REM) gérer le cas où l'article a le mot clé _invisible_ ]
3<BOUCLE_articles_exclus(ARTICLES) {titre_mot=_invisible_} {doublons}></BOUCLE_articles_exclus>
4
5<BOUCLE_article_principal(ARTICLES) {id_article=#ID_ARTICLE} {doublons}>
6
7          <div id="conteneur">
8                  <div id="contenu">
9   
10        <div class="cartouche">
11                                #DEBUT_SURLIGNE
12            [(#LOGO_ARTICLE_RUBRIQUE||image_reduire{0,50}|inserer_attribut{alt, logo}|inserer_attribut{class,encadrement_fin gauche})]
13            [<h1 class="#EDIT{titre} titre">(#TITRE|supprimer_numero)</h1>]
14                                [<p class="#EDIT{soustitre} soustitre">(#SOUSTITRE)</p>]
15            [(#REM) <div class="#EDIT{descriptif} soustitre">#DESCRIPTIF</div>]
16                            [<div class="#EDIT{chapo} soustitre">(#CHAPO)</div>]
17                                #FIN_SURLIGNE
18           
19                        [<small class="droite">(#PLUGIN{article_pdf}|oui)[(#ARTICLE_PDF)]</small>]
20                        [<small class="droite">(#PLUGIN{spipodf}|oui)[(#MODELE{spipoasis,id_article=#ID_ARTICLE,petitlogo=oui})]</small>]
21            <B_auteur_ext>
22                <p><small><:par_auteur:>
23            <BOUCLE_auteur_ext(AUTEURS){id_article}>
24                                                [(#COMPTEUR_BOUCLE|>{1}|?{[(#COMPTEUR_BOUCLE|=={#TOTAL_BOUCLE}|?{'&amp;&nbsp;',',&nbsp;'})]})]<a href="#URL_AUTEUR" title="author's page">#NOM</a></BOUCLE_auteur_ext>
25                ([(#DATE|jour)]/[(#DATE|mois)]/[(#DATE|annee)])</small></p>
26
27            </B_auteur_ext>
28                        </div>
29
30                   [(#REM) Portfolio : album d'images à droite si pas mot clé port_folio_dessous ]
31                   #SET{nb_img, #SURTITRE|sinon{3}}
32                        <BOUCLE_portfolio_dessous(MOTS){id_article}{titre=port_folio_dessous}{0,1}>
33                        </BOUCLE_portfolio_dessous>
34                       
35          <B_documents_portfolio_droite>
36          [(#REM) si mot clé port_folio_left faire flotter à gauche ]
37          <BOUCLE_flotte_gauche(MOTS){id_article}{titre=port_folio_left}{0,1}>
38            <div id="documents_portfolio_gauche">
39          </BOUCLE_flotte_gauche>
40            <div id="documents_portfolio_droite">
41          <//B_flotte_gauche>
42                                <!--<h2><:info_portfolio:></h2>-->
43                                <BOUCLE_documents_portfolio_droite(DOCUMENTS) {id_article} {mode=document} {extension IN png,jpg,gif} {par num titre, date} {doublons} {0, #GET{nb_img}}>
44                                [(#MODELE{doc_pf_droite}{id_document}{align}{nb_img=#GET{nb_img}})]
45            </BOUCLE_documents_portfolio_droite>
46                        </div>
47                        </B_documents_portfolio_droite>
48        <//B_portfolio_dessous>
49       
50       
51                        #DEBUT_SURLIGNE
52                       
53                        [<div class="#EDIT{texte} texte">(#TEXTE|image_reduire{360,500})</div>]
54                        #FIN_SURLIGNE
55       
56                        [<div class="notes"><h2><:info_notes:></h2>(#NOTES)</div>]
57               
58                  </div><!-- fin contenu -->
59          </div><!-- fin conteneur -->
60   
61                [(#REM) Portfolio : album d'images en position bas de page pour toutes les images après celles à droite ]
62                <B_documents_portfolio>
63                        <div id="documents_portfolio">
64                <!--<h2><:info_portfolio:></h2>-->
65                <BOUCLE_documents_portfolio(DOCUMENTS) {id_article} {mode=document} {extension IN png,jpg,gif} {par num titre, date} {doublons}>
66                [(#MODELE{doc_pf}{id_document}{align})]
67                                </BOUCLE_documents_portfolio>
68                </div>
69                </B_documents_portfolio>
70                <br class="nettoyeur" />
71
72        <div class="bloc_complements">
73                        [(#REM) Autres documents joints a l'article ]
74                        <B_documents_joints>
75                        <div id="documents_joints" class="espacement_d" [(#INCLURE_RUB|=={edito_rubrique}|?{' '}) style="float: none !important;"]>
76                                <h2><:median:documents_joints:></h2>
77                                <ul>
78                                        <BOUCLE_documents_joints(DOCUMENTS) {id_article} {mode=document} {par num titre, date} {doublons}>
79                                        <li style="[background-image: url((#LOGO_DOCUMENT||image_reduire{0,20}|extraire_attribut{src}));][(#COMPTEUR_BOUCLE|=={1}|?{'border-top: 0;'})]">
80                                                <div class="spip_doc_titre"><a href="#URL_DOCUMENT" title="<:bouton_telecharger:>" type="#MIME_TYPE">[(#TITRE|sinon{<:info_document:>})]</a> <small>(#TYPE_DOCUMENT[ - (#TAILLE|taille_en_octets)])</small></div>
81                                                [<div class="spip_doc_descriptif">(#DESCRIPTIF*)</div>]
82                                        </li>
83                                        </BOUCLE_documents_joints>
84                                </ul>
85                        </div>
86                        </B_documents_joints>
87
88                        [(#REM) si on est dans le cas d'un article avec mot-clé edito_rubrique = contenu de la page rubrique
89                                        ne pas afficher les mots clés et les autre pages de la rubrique ]
90                        <BOUCLE_art_edito_rubrique(CONDITION){si (#INCLURE_RUB|=={edito_rubrique})}>
91                        </BOUCLE_art_edito_rubrique>
92                                               
93                                [(#REM) les mots clés attachés à cet article ]
94                                [<div id="keywords" class="espacement_d">
95                                        (#MODELE{article_mots})
96                                </div>]
97                               
98                                [(#REM) les autres articles de la rubrique et les sous-rubriques ]
99                                <B_autres_art>
100                                <div id="autres_articles" class="espacement_d">
101                                        #SET{autres_art, 1}
102                                        <h2><:median:articles_rubrique:></h2>
103                                        <ul>
104                                <BOUCLE_autres_art(ARTICLES){id_rubrique} {lang} {doublons}>
105                                        [<li[ (#COMPTEUR_BOUCLE|=={1}|?{'style="border-top: 0;"'})]><a href="#URL_ARTICLE">(#TITRE|supprimer_numero)</a></li>]
106                                </BOUCLE_autres_art>
107                                        </ul>
108                                </div>
109                                </B_autres_art>
110                               
111                                <B_autres_rub>
112                                        #SET{autres_rub, 1}
113                                <div class="autres_rubriques">
114                                <BOUCLE_autres_rub(RUBRIQUES){id_parent}{doublons}>
115                                        [<h2[ (#COMPTEUR_BOUCLE|=={1}|?{'style="border-top: 0;"'})]><a href="#URL_RUBRIQUE">(#TITRE|supprimer_numero)</a></h2>]
116                                                        [(#REM) Une boucle recursive pour le mini plan]
117                                                        <B_miniplan>
118                                                        <ul>
119                                                                <BOUCLE_miniplan(RUBRIQUES) {id_parent} {par num titre, titre}>
120                                                                <li[ style="(#COMPTEUR_BOUCLE|=={1}|?{'border-top: 0;'})"]>
121                                                                        <a href="#URL_RUBRIQUE">[(#TITRE)]</a>
122                                                                        <BOUCLE_m2(BOUCLE_miniplan)></BOUCLE_m2>
123                                                                </li>
124                                                                </BOUCLE_miniplan>
125                                                        </ul>
126                                                        </B_miniplan>
127                                </BOUCLE_autres_rub>
128                                </div>
129                                </B_autres_rub>
130               
131                        [(#REM) fin de la partie pas affichée si article edito_rubrique ]
132                        <//B_art_edito_rubrique>
133                </div>
134           
135        [(#REM) Forum de l'article ]
136        <a href="#forum" name="forum" id="forum"></a>
137        [<h2 class="forum-repondre"><a href="(#PARAMETRES_FORUM|url_reponse_forum)"><:repondre_article:></a></h2>]
138        <INCLURE{fond=inc-forum}{id_article}>
139       
140</BOUCLE_article_principal>
Note: See TracBrowser for help on using the repository browser.