source: spip-zone/_squelettes_/escal/branche_V3/inclusions/inc-article.html @ 82809

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

EscalV3 : nouvelle correction sur le modele image_fluide pour les images en portrait

File size: 5.8 KB
Line 
1<BOUCLE_contexte(ARTICLES){id_article}>
2
3<div class="cadre-chemin">
4         <!-- affichage du chemin de l'article si aucune rubrique ou sous-rubrique du chemin n'a le mot-clé "pas-au-menu" -->
5
6         <a href="[(#URL_SITE_SPIP|parametre_url{lang,#ENV{lang}})]" title="<:escal:accueil:>"><img src="#CHEMIN{images/fleche_droite.png}" alt="<:escal:fleche:>" /><:escal:accueil:></a>
7
8#SET{invisible,oui}
9  <BOUCLE_hierarchie(HIERARCHIE){id_article}>
10    <BOUCLE_testrub(RUBRIQUES){id_rubrique}{titre_mot=pas-au-menu}>
11#SET{invisible,non}
12    </BOUCLE_testrub>
13  </BOUCLE_hierarchie>
14
15<BOUCLE_testget(ARTICLES){id_article}{si #GET{invisible}|=={oui}|oui}>
16<BOUCLE_chemin_article(HIERARCHIE){id_article}> 
17           <img src="#CHEMIN{images/fleche_droite.png}" alt="<:escal:fleche:>" />
18           <a href="[(#URL_RUBRIQUE|parametre_url{lang,#ENV{lang}})]" title="[(#DESCRIPTIF|textebrut|entites_html)]" >[(#TITRE)]</a> 
19</BOUCLE_chemin_article>
20</BOUCLE_testget>
21         
22</div>
23
24<div id="cadre-titre-article">
25
26  <!-- affichage du logo de l'article ou de sa rubrique avec lien vers cette rubrique -->
27        <div class="logorub">
28    [(#LOGO_ARTICLE_RUBRIQUE||image_reduire{#CONFIG{escal/config/taillelogoart,150}})]
29  </div>
30
31
32
33                <!-- affichage du titre de l'article, de son descriptif, de sa date de publication et de son auteur-->
34                <div id="surtitre-article" class="#EDIT{surtitre}">[(#SURTITRE)]</div>
35                <div id="titre-article" class="#EDIT{titre}">[(#TITRE)]</div>
36                <div id="soustitre-article" class="#EDIT{soustitre}">[(#SOUSTITRE)]</div>
37                <div id="descriptif-article">[(#DESCRIPTIF)]</div>
38                <div id="auteur-article"> 
39      <div id="date-article">[<:escal:article_mise_en_ligne:> <span class="majuscules">(#DATE|affdate)</span>] </div>
40      <div  id="date-modif-article">[(#DATE_MODIF|affdate|!=={[(#DATE|affdate)]}|?{[<:escal:article_modifie:> (#DATE_MODIF|affdate)],''})]</div>
41                <BOUCLE_test(AUTEURS){id_article}{lang_select}{si #CONFIG{escal/config/auteurart}|=={non}|non}>
42                </BOUCLE_test>
43           <br /><:par_auteur:>
44                        <BOUCLE_auteurs_art(AUTEURS){id_article}{", "}{lang_select}>
45                        <a class="auteur" href="[(#URL_PAGE{auteur}|parametre_url{id_auteur,#ID_AUTEUR}|parametre_url{lang,#ENV{lang}})]" title="<:escal:page_auteur:>">#NOM</a></BOUCLE_auteurs_art>
46          </B_test>
47    </div>
48<div class="nettoyeur"></div>   
49</div> <!-- fin cadre-titre-article -->
50
51<div id="cadre-article">
52
53                                <!-- affichage des images pour diminuer ou augmenter la taille des caractères -->
54                        <div id="diminuer">
55                                <a href="javascript:changestyle(-1)" title="<:escal:taille_diminuer:>">
56                        <img src="#CHEMIN{images/fontsizedown.png}"
57                                        alt="<:escal:taille_diminuer:>"
58                                         />
59                                </a>
60                        </div>
61
62                        <div id="augmenter">
63                                <a href="javascript:changestyle(1)" title="<:escal:taille_augmenter:>">
64                        <img src="#CHEMIN{images/fontsizeup.png}"
65                                        alt="<:escal:taille_augmenter:>"
66                                         />
67                                </a>
68                        </div>
69
70                                <!-- affichage du bouton pour imprimer l'article -->
71  <div id="imprime-article">
72                <a href="#" onclick="javascript:window.print()" title="<:escal:article_imprimer:>">
73                <:escal:article_imprimer:>
74                <img src="#CHEMIN{images/imprimer.gif}" alt="logo imprimer" />
75                </a>
76                                <!-- affichage de l'icone pdf si plugin article_pdf activé -->
77                        [(#PLUGIN{ARTICLE_PDF}|oui)
78      #ARTICLE_PDF{id_article}
79      ]
80                                <!-- affichage de l'icone de licence si plugin licence activé -->
81                        [(#PLUGIN{LICENCE}|oui)
82      <:escal:article_licence:> [(#LICENCE|image_reduire{0, 32})]
83      ]
84                                <!-- affichage des icones socialtags si plugin Socialtags activé -->
85      [(#PLUGIN{SOCIALTAGS}|oui)
86      <div id="socialtags-article"></div>
87      ]
88
89
90        </div>
91
92
93<!--
94   <div id="traductions-article">
95    <B_traductions>
96      <ul><hr /><:escal:traductions_article:>
97        <BOUCLE_traductions(ARTICLES){traduction}{par lang}{exclus}{"/"}>
98          <li><a href="[(#URL_ARTICLE|parametre_url{lang,#LANG})]">[(#LANG|traduire_nom_langue)]</a></li>
99        </BOUCLE_traductions>
100        <hr />
101      </ul>
102    </B_traductions>
103  </div>
104-->
105 
106
107  <div id="texte-article" class="surlignable">
108
109                                [<div id="chapo" class="#EDIT{chapo}">(#CHAPO)</div>]
110
111                        <!--Affichage du texte de l'article -->
112                                [<div class="#EDIT{texte}">(#TEXTE|image_reduire{[(#CONFIG{escal/config/largeurimage,400})],0})</div>]
113                                        <!-- et hop, un petit div pour récupérer le flux normal d'affichage
114                                                au cas où l'article se finisse par une image non centrée -->
115                                        <div class="nettoyeur"></div>
116                                       
117
118                        <!--Affichage des notes de bas de page  -->
119                                [<strong>Notes : </strong> <br />
120                                <div id="notes">(#NOTES)</div>]
121
122        </div><!-- Fin texte-article -->
123
124                        <!--Affichage du post-sciptum  -->
125        [<div id="ps" class="#EDIT{ps}"><strong>P.S. : </strong>(#PS|image_reduire{[(#CONFIG{escal/config/largeurimage,400})],0})</div>]
126
127
128                <!-- Ajout du site web associé s'il existe -->
129                        [<div id="site" class="#EDIT{nom_site}"><br />
130        <div class="#EDIT{url_site}">
131                                <img src="#CHEMIN{images/fleche_droite.png}"  alt="<:escal:fleche:>" />
132                               
133                                <:escal:sur_web:> :
134                                <a href="#URL_SITE" [ title="(#NOM_SITE|couper{80}|attribut_html)"]> (#NOM_SITE) </a>
135                                </div>
136        </div>]
137
138
139
140</div><!-- Fin cadre-article-->
141
142
143  [(#CONFIG{escal/config/portfolio}|=={non}|non)
144    <INCLURE {fond=inclusions/inc-portfolio}{env}>
145  ]
146
147 
148
149        <!-- et hop, un autre petit div pour récupérer le flux normal d'affichage -->
150        <div class="nettoyeur"></div>
151
152
153        <!-- Affichage des messages du forum associé à l'article -->
154        [(#ACCEPTER_FORUM|=={non}|non)
155          <!-- affichage du retour vers le haut de la page -->
156    <div id="haut"><a href="#top" title="<:escal:title_haut_page:>"><:escal:haut_page:></a></div>
157  <INCLURE {fond=inclusions/inc-forum_article}{id_article}{self=#SELF}>
158  ]
159
160  </BOUCLE_contexte>
161 
162
163  <//B_articles>
Note: See TracBrowser for help on using the repository browser.