print13
[auf_bulletin.git] / tpl / article.html
CommitLineData
314c311a 1<CONTENT VERSION="1.0" LANG="fr" CHARSET="utf-8"/>
2
3<USE MACROFILE="macros_base.html" />
4<USE MACROFILE="macros_site.html" />
5<USE MACROFILE="macros_meta.html" />
6
7<!--[ Afficher le texte intégral ? ]-->
8<IF COND="[#DATEPUBLI] LE today() OR [#LODELUSER.RIGHTS] GE 5">
9 <LET VAR="texte_accessible">true</LET>
10</IF>
11
12<!--[ Filtre media activé ? ]-->
13<LET VAR="filtremedia"><?php echo (int) C::get('filtremedia', 'cfg'); ?></LET>
14
15<!--[ Dimensions des images et des média (largeur calculée d'un P.texte ) ]-->
16<LET VAR="mediasize">480</LET>
17<LET VAR="imagesize">[#MEDIASIZE]</LET>
18<IF COND="[#OPTIONS.METADONNEESSITE.IMAGEHABILLEE] AND [#IMAGEHABILLEE]">
19 <LET VAR="imagesize">180</LET>
20 <LET VAR="textclass">habillage</LET>
21</IF>
22
23<!--[ Liste d'ID : article courant et ses traductions ]-->
24<LET ARRAY="relations_article_courant[]" GLOBAL="1">[%ID]</LET>
25
26<MACRO NAME="OUVRIR_HTML" />
27<MACRO NAME="INSERER_METADONNEES_ARTICLE" />
28<MACRO NAME="INSERER_SYNDICATION" />
29<MACRO NAME="INSERER_FEUILLE_DE_STYLES" />
30<link rel="stylesheet" type="text/css" href="js/fancybox/jquery.fancybox-1.3.1.css" media="screen" />
31<link rel="stylesheet" type="text/css" href="css/image.css" media="screen" />
32<MACRO NAME="PRELUDE" />
33
34 <div id="docHeader">
35
36 <!--[ Titre ]-->
37 <h1 id="docTitle">
38 <span class="text">
39 <IF COND="[#TEXTE_ACCESSIBLE]">
40 [#TITRE|cleanCallNotes]
41 <ELSE/>
42 [#TITRE|removenotes]
43 </IF>
44 </span>
45 </h1>
46
47 <!--[ Sous-titre ]-->
48 <IF COND="[#SOUSTITRE]">
49 <div id="docSubtitle">
50 <IF COND="[#TEXTE_ACCESSIBLE]">
51 [#SOUSTITRE|cleanCallNotes]
52 <ELSE/>
53 [#SOUSTITRE|removenotes]
54 </IF>
55 </div>
56 </IF>
57
58 <!--[ Titres alternatifs ]-->
59 <IF COND="[#ALTERTITRE]">
60 <div id="docAltertitle">
61 <IF COND="[#TEXTE_ACCESSIBLE]">
62 [#ALTERTITRE|cleanCallNotes|replace('r2r:ml', 'div')]
63 <ELSE/>
64 [#ALTERTITRE|removenotes|replace('r2r:ml', 'div')]
65 </IF>
66 </div>
67 </IF>
68
69 <!--[ Auteurs ]-->
70 <FUNC NAME="LISTER_PERSONNES" TYPE="auteur" WRAP_ID="docAuthor" />
71
72 <!--[ Traducteurs ]-->
73 <FUNC NAME="LISTER_PERSONNES" TYPE="traducteur" WRAP_ID="docTranslator" PREPEND="TRADUCTEUR] " />
74
75 <!--[ Pagination ]-->
76 <IF COND="[#PAGINATION]">
77 <div id="docPagination">
78 p. [#PAGINATION]
79 </div>
80 </IF>
81
82 <!--[ Notice bibliographique oeuvre commentée ]-->
83 <IF COND="[#NOTICEBIBLIOOEUVRE]">
84 <div id="docReference">
85 <strong><br />R&eacute;f&eacute;rence de l'oeuvre:</strong>
86 <br />[#NOTICEBIBLIOOEUVRE|cleanCallNotes]
87 </div>
88 </IF>
89
90 <!--[ Traductions ]-->
91 <IF COND="[%RELATIONS_TRADUCTION] AND [#TYPE] NE 'informations' AND [#TYPE] NE 'actualite'">
92 <LOOP NAME="articleTraductions"
93 SELECT="id, titre, langue, IF(id IN (SELECT id2 FROM relations WHERE nature = 'traduction'), 1, 0) AS original"
94 TABLE="textes, relations"
95 WHERE="(id2 = [#ID] AND id1 = textes.identity)
96 OR (id1 = [#ID] AND id2 = textes.identity)
97 OR (id2 = (SELECT id2 FROM relations WHERE id1 = [#ID] AND nature = 'traduction' LIMIT 1)) AND id1 != [#ID] AND id1 = textes.identity"
98 WHERE="nature = 'traduction'"
99 ORDER="original DESC">
100
101 <BEFORE><dl id="docTranslations"></BEFORE>
102 <DO>
103 <LET ARRAY="relations_article_courant[]" GLOBAL="1">[#ID]</LET>
104 <IF COND="[#COUNT] EQ 1">
105 <IF COND="[#ORIGINAL]">
106 <LET VAR="has_original" GLOBAL="1">true</LET>
107 <dt>ARTICLE TRADUCTION DE</dt>
108 <ELSE/>
109 <dt>ARTICLE TRADUCTIONS</dt>
110 </IF>
111 <ELSEIF COND="[#COUNT] EQ 2 AND [%HAS_ORIGINAL]"/>
112 <dt>ARTICLE TRADUCTIONS AUTRES</dt>
113 </IF>
114 <dd class="title<IF COND="[#LANGUE] EQ [#SITELANG]"> sitelang</IF><IF COND="![#ORIGINAL]"> traduction</IF>">
115 <a href="[#ID|makeurlwithid]">[#TITRE]</a>
116 </dd>
117 </DO>
118 <AFTER></dl></AFTER>
119 </LOOP>
120 </IF>
af0b30be 121 <div id="imprimer">
122 <a href="javascript:window.print()">Imprimer cette page</a>
123 </div>
314c311a 124 </div><!-- #docHeader -->
752f5dfe 125
af0b30be 126
314c311a 127
128 <div id="docBody">
129
130 <!--[ Raccourcis ]-->
131 <IF COND="[#TYPE] NE 'informations' AND [#TYPE] NE 'actualite'">
132 <div id="shortcuts">
133 <IF COND="[#RESUME]"><a href="#abstract">RESUME</a>&nbsp;| </IF>
134 <LOOP NAME="hasEntries" TABLE="relations, entries, entrytypes" SELECT="COUNT(entries.id)" WHERE="nature = 'E' AND id1 = [#ID] AND id2 = entries.id AND class != 'indexavances'">
135 <IF COND="[#NBRESULTATS] GT 0">
136 <LET VAR="hasentries" GLOBAL="1">1</LET>
137 <a href="#entries">INDEX</a>&nbsp;|&#32;
138 </IF>
139 </LOOP>
140 <IF COND="[#TEXTE] AND [#TEXTE_ACCESSIBLE]">
141 <LOOP NAME="toc" TEXT="[#TEXTE]">
142 <AFTER><a href="#toc">PLAN</a>&nbsp;| </AFTER>
143 </LOOP>
144 </IF>
145 <IF COND="[#ERRATUM]"><a href="#errata">ERRATA</a>&nbsp;| </IF>
146 <IF COND="[#NDLR]"><a href="#ndlr">NDLR</a>&nbsp;| </IF>
147 <IF COND="[#NDLA]"><a href="#ndla">NDLA</a>&nbsp;| </IF>
148 <IF COND="[#HISTORIQUE]"><a href="#history">HISTORIQUE</a>&nbsp;| </IF>
149 <IF COND="[#TEXTE_ACCESSIBLE]">
150 <IF COND="[#TEXTE] OR [#ALTERFICHIER]"><a href="#text">TEXTE</a>&nbsp;| </IF>
151 <IF COND="[#BIBLIOGRAPHIE]"><a href="#bibliography">BIBLIOGRAPHIE</a>&nbsp;| </IF>
152 <IF COND="[#ANNEXE]"><a href="#annexe">ANNEXE</a>&nbsp;| </IF>
153 <LOOP NAME="hasDocannexe" SELECT="COUNT(id)" TABLE="entities" WHERE="idparent = [#ID] AND type LIKE '%annexe'">
154 <IF COND="[#NBRESULTS]">
155 <LET VAR="hasdocannexes" GLOBAL="1">1</LET>
156 <a href="#annexes">DOC ANNEXES</a>&nbsp;|&#32;
157 </IF>
158 </LOOP>
159 <IF COND="[#NOTESBASPAGE]"><a href="#notes">NOTES</a>&nbsp;| </IF>
160 <IF COND="[#NOTEFIN]"><a href="#note">NOTEFIN</a>&nbsp;| </IF>
161 <ELSEIF COND="[#TEXTE]"/>
162 <a href="#text">TEXTE EXTRAIT</a>&nbsp;|&#32;
163 </IF>
164 <a href="#quotation">CITATION</a>
165 <LOOP NAME="hasAuthors" TABLE="auteurs" SELECT="COUNT(idperson)" WHERE="iddocument = [#ID] AND type = 'auteur'">
166 <IF COND="[#NBRESULTS]">
167 <LET VAR="hasauthors" GLOBAL="1">1</LET>
168 &nbsp;| <a href="#authors"><IF COND="[#NBRESULTS] GT 1">AUTEURS<ELSE/>AUTEUR</IF></a>
169 </IF>
170 </LOOP>
171 <!--&nbsp;| <a href="/pdf.php?id=[#ID]">TELECHARGER LE PDF</a>-->
172 </div>
173 <ELSE/>
174 <LOOP NAME="hasDocannexe2" SELECT="COUNT(id)" TABLE="entities" WHERE="idparent = [#ID] AND type LIKE '%annexe'">
175 <IF COND="[#NBRESULTS]">
176 <LET VAR="hasdocannexes" GLOBAL="1">1</LET>
177 </IF>
178 </LOOP>
179 </IF>
180
181
182 <!--[ Résumés ]-->
183 <IF COND="[#RESUME]">
184 <div id="abstract" class="section">
185 <h2 class="section">
186 <span class="text"><IF COND="[#RESUME|substr_count('<r2r:ml')] GT 1">RESUMES<ELSE/>RESUME</IF></span>
187 </h2>
188 <FUNC NAME="ML_ONGLETS" TAB_TEXTE="[#RESUME]" TAB_ID="abstract" />
189 <MACRO NAME="BOUTON_HAUT_DE_PAGE" />
190 </div><!-- #abstract -->
191 </IF>
192
193 <!--[ Entrées d'index]-->
194 <IF COND="[%HASENTRIES]">
195 <LOOP NAME="docEntriesTypes" TABLE="relations, entries, entrytypes" SELECT="DISTINCT(idtype), title, altertitle" WHERE="id1 = '[#ID]' AND id2 = entries.id AND entries.idtype = entrytypes.id AND entrytypes.class = 'indexes'" ORDER="entrytypes.rank">
196 <BEFORE>
197 <div id="entries" class="section">
198 <h2 class="section">
199 <span class="text">ENTREES INDEX</span>
200 </h2>
201 </BEFORE>
202 <DO>
203 <LOOP NAME="docEntries" TABLE="entries" SELECT="id, g_name" WHERE="idtype = '[#IDTYPE]' AND iddocument = '[#ID]'" ORDER="rank">
204 <BEFORE>
205 <div class="index">
206 <h3>
207 <FUNC NAME="ML_TITLE" />&#160;:
208 </h3>
209 </BEFORE>
210 <DOFIRST><a href="[#ID|makeurlwithid]">[#G_NAME]</a></DOFIRST>
211 <DO>, <a href="[#ID|makeurlwithid]">[#G_NAME]</a></DO>
212 <AFTER>
213 </div>
214 </AFTER>
215 </LOOP>
216 </DO>
217 <AFTER>
218 <MACRO NAME="BOUTON_HAUT_DE_PAGE" />
219 </div><!-- #entries -->
220 </AFTER>
221 </LOOP>
222 </IF>
223
224 <!--[ TOC ]-->
225 <IF COND="[#TEXTE] AND [#TEXTE_ACCESSIBLE]">
226 <LOOP NAME="toc" TEXT="[#TEXTE]">
227 <BEFORE>
228 <div id="toc" class="section">
229 <h2 class="section">
230 <span class="text">Plan</span>
231 </h2>
232 </BEFORE>
233 <DO>
234 <div class="tocSection[#NIVEAU]">
235 <a href="#tocto[#TOCID]" id="tocfrom[#TOCID]">[#TITRE|removenotes]</a>
236 </div>
237 </DO>
238 <AFTER>
239 <MACRO NAME="BOUTON_HAUT_DE_PAGE" />
240 </div><!-- #toc -->
241 </AFTER>
242 </LOOP>
243 </IF>
244
245 <IF COND="[#ADDENDUM] OR [#DEDICACE] OR [#EPIGRAPHE] OR [#NDLR] OR [#NDLA] OR [#HISTORIQUE]">
246
247 <div id="docAddendum" class="section">
248
249 <!--[ Errata ]-->
250 <IF COND="[#ADDENDUM]">
251 <div id="errata">
252 <h2 class="section">
253 <span class="text">ERRATA</span>
254 </h2>
255 [#ADDENDUM|cleanCallNotes|tocss]
256 </div>
257 </IF>
258
259 <!--[ Dédicace ]-->
260 <IF COND="[#DEDICACE]">
261 <div id="dedication">
262 <h2 class="section">
263 <span class="text">DEDICACE</span>
264 </h2>
265 [#DEDICACE|cleanCallNotes|tocss]
266 </div>
267 </IF>
268
269 <!--[ Épigraphe ]-->
270 <IF COND="[#EPIGRAPHE]">
271 <div id="epigraph">
272 <h2 class="section">
273 <span class="text">EPIGRAPHE</span>
274 </h2>
275 [#EPIGRAPHE|cleanCallNotes|tocss]
276 </div>
277 </IF>
278
279 <!--[ NDLR ]-->
280 <IF COND="[#NDLR]">
281 <div id="ndlr">
282 <h2 class="section">
283 <span class="text">NDLR]</span>
284 </h2>
285 [#NDLR|cleanCallNotes|tocss]
286 </div>
287 </IF>
288
289 <!--[ NDLA ]-->
290 <IF COND="[#NDLA]">
291 <div id="ndla">
292 <h2 class="section">
293 <span class="text">NDLA]</span>
294 </h2>
295 [#NDLA|cleanCallNotes|tocss]
296 </div>
297 </IF>
298
299 <!--[ Historique ]-->
300 <IF COND="[#HISTORIQUE]">
301 <div id="history">
302 <h2 class="section">
303 <span class="text">HISTORIQUE]</span>
304 </h2>
305 [#HISTORIQUE|cleanCallNotes|tocss]
306 </div>
307 </IF>
308
309 </div><!-- #docAddendum -->
310
311 </IF>
312
313 <!--[ Texte ]-->
314 <IF COND="[#TEXTE] OR [#ALTERFICHIER]">
315
316 <div id="text" class="section<IF COND="![#TEXTE_ACCESSIBLE]"> excerpt</IF>">
317
318 <!--[ Titre section ]-->
319 <IF COND="[#TYPE] NE 'informations' AND [#TYPE] NE 'actualite'">
320 <h2 class="section">
321 <span class="text"><IF COND="[#TEXTE_ACCESSIBLE]">Texte int&eacute;gral<ELSE/>Texte extrait</IF></span>
322 </h2>
323 </IF>
324
325 <!--[ Widgets ]-->
326 <IF COND="([#TEXTE] AND [#TEXTE_ACCESSIBLE]) AND ([#TYPE] NE 'informations' AND [#TYPE] NE 'actualite')">
327 <div id="widgets" class="withTextSize">
328 <IF COND="[#OPTIONS.METADONNEESSITE.PDF]">
329 <LET VAR="type_pdf">pdf</LET>
330 <LET VAR="info_pdf">PDF</LET>
331 <IF COND="[#ALTERFICHIER]">
332 <?php
333 $context['filesize'] = @filesize($context['alterfichier']);
334 if(!file_exists('./docannexe/file/'.$context['id'].'/pdf_cover_page.pdf'))
335 @file_get_contents('./pdf/'.$context['id']);
336 $context['filesize'] += @filesize('./docannexe/file/'.$context['id'].'/pdf_cover_page.pdf') + 20000;
337 ?>
338 <IF COND="![#OPTIONS.METADONNEESSITE.PDF_ELECTRONIQUE]"><LET VAR="type_pdf">facsimile</LET></IF>
339 <LET VAR="info_pdf">PDF [#FILESIZE|nicefilesize]</LET>
340 </IF>
341 <a id="wDownload" href="./pdf/[#ID]" title="TELECHARGER_PDF]" class="[#TYPE_PDF]">
342 <span class="fileinfo">[#INFO_PDF]</span>
343 </a>&#32;
344 <ELSEIF COND="[#ALTERFICHIER]"/>
345 <a id="wDownload" href="[#ID|makeurlwithfile]" title="TELECHARGER_PDF]" class="facsimile">
346 <span class="fileinfo">PDF [#ALTERFICHIER|nicefilesize]</span>
347 </a>&#32;
348 </IF>
349 <ELSE/>
350 <div id="widgets">
351 </IF>
352 </div><!-- #widgets -->
353
354 <!--[ Avertissement texte différé ]-->
355 <IF COND="[#DATEPUBLI] GT today()">
356 <div id="textDeferred">
357 <p>
358 <strong<IF COND="[#LODELUSER.RIGHTS] GE 10"> class="alert"</IF>>
359 <IF COND="[#LODELUSER.RIGHTS] EQ 5">
360 AVERTISSEMENT_TEXTE_INTEGRAL_LIBRE_ACCES
361 <ELSE/>
362 AVERTISSEMENT_TEXTE_INTEGRAL
363 </IF> [#DATEPUBLI|formateddate('%B %Y')].
364 </strong>
365 </p>
366 </div><!-- #textDeferred -->
367 </IF>
368
369 <IF COND="[#TEXTE_ACCESSIBLE]">
370
371 <IF COND="[#TEXTE]">
372
373 <!--[ Bloc redimensionnable ]-->
374 <div class="text wResizable [#TEXTCLASS]">
375
376 <!--[ Image d'accroche ]-->
377 <LOOP NAME="docAccroche" TABLE="fichiers" WHERE="type = 'imageaccroche' AND idparent = [#ID]" ORDER="rank" LIMIT="0,1">
378 <IF COND="[#VIGNETTE]">
379 <LET VAR="accroche">[#VIGNETTE|vignette(200)]</LET>
380 <ELSE/>
381 <LET VAR="accroche">[#DOCUMENT|vignette(200)]</LET>
382 </IF>
383 <div id="docImage">
384 <a href="[#ID|makeurlwithid]">
385 <img alt="[#TITRE|textebrut]" src="[#ACCROCHE|trim]" [#ACCROCHE|sizeattributs] />AFFICHER_ACCROCHE]
386 </a>
387 <IF COND="[#CREDITS]">
388 <br />CREDITS]&#160;: [#CREDITS]
389 </IF>
390 </div>
391 </LOOP>
392
393 <!--[ Texte intégral ]-->
394 <IF COND="[#FILTREMEDIA]">
395 <IF COND="[#TYPE] NE 'informations' AND [#TYPE] NE 'actualite'">
396 [#TEXTE|tocable|paranumber('texte')]
397 <ELSE/>
398 [#TEXTE|tocable|paranumber('texte')]
399 </IF>
400 <ELSE/>
401 <IF COND="[#TYPE] NE 'informations' AND [#TYPE] NE 'actualite'">
402 [#TEXTE|tocable|paranumber('texte')]
403 <ELSE/>
404 [#TEXTE|tocable|paranumber('texte')]
405 </IF>
406 </IF>
407
408 </div><!-- .text wResizable -->
409
410 <ELSEIF COND="[#ALTERFICHIER]" />
411 <div class="text facsimile">
412 <IF COND="[#OPTIONS.METADONNEESSITE.PDF]">
413 <a href="./pdf/[#ID]" title="[#TITRE|removenotes|textebrut|htmlspecialchars(ENT_COMPAT, 'UTF-8')]">
414 <ELSE/>
415 <a href="[#ID|makeurlwithfile]" title="[#TITRE|removenotes|textebrut|htmlspecialchars(ENT_COMPAT, 'UTF-8')]">
416 </IF>
417 t&eacute;l&eacute;charger
418 </a> | <span class="fileinfo">PDF&#160;&#8211; [#ALTERFICHIER|nicefilesize]</span>
419 </div><!-- .text facsimile -->
420
421 </IF>
422
423 <ELSEIF COND="[#TEXTE]"/>
424
425 <!--[ Plan + aperçu du texte intégral ]-->
426
427 <LOOP NAME="toc" TEXT="[#TEXTE]">
428 <BEFORE>
429 <div id="toc">
430 <h3 class="section">
431 <span class="text">Plan</span>
432 </h3>
433 </BEFORE>
434 <DO>
435 <div class="tocSection[#NIVEAU]">
436 [#TITRE|removenotes]
437 </div>
438 </DO>
439 <AFTER>
440 </div><!-- #toc -->
441 </AFTER>
442 </LOOP>
443
444 <h3 class="section">
445 <span class="text">TEXTE_APERCU]</span>
446 </h3>
447 <div class="text">
448 <IF COND="[#FILTREMEDIA]">
449 [#TEXTE|removenotes|restoreTableMargin|tocable|tocss('heading')|zoom([#MEDIASIZE], [#IMAGESIZE])|embedMedia([#MEDIASIZE])|cuttext(1000, true)]
450 <ELSE/>
451 [#TEXTE|removenotes|restoreTableMargin|tocable|tocss('heading')|zoom([#MEDIASIZE], [#IMAGESIZE])|cuttext(1000, true)]
452 </IF>
453 </div><!-- .text -->
454
455 </IF>
456
457 <IF COND="[#TYPE] NE 'informations' AND [#TYPE] NE 'actualite'">
458 <MACRO NAME="BOUTON_HAUT_DE_PAGE" />
459 </IF>
460
461 </div><!-- #text -->
462
463 <IF COND="[#TEXTE_ACCESSIBLE]">
464
465 <!--[ Bibliographie ]-->
466 <IF COND="[#BIBLIOGRAPHIE]">
467 <div id="bibliography" class="section">
468 <h2 class="section">
469 <span class="text">BIBLIOGRAPHIE</span>
470 </h2>
471 <div class="text">
472 [#BIBLIOGRAPHIE|cleanCallNotes|tocss]
473 </div>
474 <MACRO NAME="BOUTON_HAUT_DE_PAGE" />
475 </div><!-- #bibliography -->
476 </IF>
477
478 <!--[ Annexe ]-->
479 <IF COND="[#ANNEXE]">
480 <div id="annexe" class="section">
481 <h2 class="section">
482 <span class="text">ANNEXE]</span>
483 </h2>
484 <div class="text">
485 <!--[ Pas d'images en habillage dans les annexes ]-->
486 <LET VAR="imagehabillee">0</LET>
487 <IF COND="[#FILTREMEDIA]">
488 [#ANNEXE|cleanCallNotes|restoreTableMargin|tocss|zoom([#MEDIASIZE])|embedMedia([#MEDIASIZE])]
489 <ELSE/>
490 [#ANNEXE|cleanCallNotes|restoreTableMargin|tocss|zoom([#MEDIASIZE])]
491 </IF>
492 </div>
493 <MACRO NAME="BOUTON_HAUT_DE_PAGE" />
494 </div><!-- #annexe -->
495 </IF>
496
497 <!--[ Documents annexes ]-->
498 <IF COND="[%HASDOCANNEXES]">
499 <FUNC NAME="AFFICHER_DOCUMENTS_ANNEXES" WRAP_ID="annexes" WRAP_CLASS="section" />
500 </IF>
501
502 <!--[ Notes]-->
503 <IF COND="[#NOTESBASPAGE]">
504 <div id="notes" class="section">
505 <h2 class="section">
506 <span class="text">Notes</span>
507 </h2>
508 [#NOTESBASPAGE]
509 <MACRO NAME="BOUTON_HAUT_DE_PAGE" />
510 </div><!-- #notes -->
511 </IF>
512
513 <!--[ Note de fin]-->
514 <IF COND="[#NOTEFIN]">
515 <div id="note" class="section">
516 <h2 class="section">
517 <span class="text">NOTEFIN]</span>
518 </h2>
519 [#NOTEFIN]
520 <MACRO NAME="BOUTON_HAUT_DE_PAGE" />
521 </div><!-- #note -->
522 </IF>
523
524 </IF>
525
526 </IF>
527
528 <IF COND="[#TYPE] NE 'informations' AND [#TYPE] NE 'actualite'">
529
530 <!--[ Table des illustrations ]-->
531 <IF COND="[#TEXTE_ACCESSIBLE]">
532 <LOOP NAME="foreach" ARRAY="[#IMAGES]">
533 <BEFORE>
534 <div id="illustrations" class="section">
535 <h2 class="section">
536 <span class="text">TABLE_DES_ILLUSTRATIONS]</span>
537 </h2>
538 <table id="docImages">
539 </BEFORE>
540 <DO>
541 <LET VAR="rowspan">3</LET>
542 <IF COND="[#VALUE.TITRE]"><LET VAR="rowspan">[#ROWSPAN|lmath('+', 1)]</LET></IF>
543 <IF COND="[#VALUE.LEGENDE]"><LET VAR="rowspan">[#ROWSPAN|lmath('+', 1)]</LET></IF>
544 <IF COND="[#VALUE.CREDITS]"><LET VAR="rowspan">[#ROWSPAN|lmath('+', 1)]</LET></IF>
545 <tbody>
546 <tr class="image">
547 <th colspan="2" rowspan="[#ROWSPAN]"><img alt="" src="[#KEY|vignette(64)]" /></th>
548 </tr>
549 <IF COND="[#VALUE.TITRE]">
550 <tr class="titre">
551 <th scope="row">ILLUSTRATION_TITRE]</th>
552 <td>[#VALUE.TITRE]</td>
553 </tr>
554 </IF>
555 <IF COND="[#VALUE.LEGENDE]">
556 <tr class="legende">
557 <th scope="row">ILLUSTRATION_LEGENDE]</th>
558 <td>[#VALUE.LEGENDE]</td>
559 </tr>
560 </IF>
561 <IF COND="[#VALUE.CREDITS]">
562 <tr class="credits">
563 <th scope="row">ILLUSTRATION_CREDITS]</th>
564 <td>[#VALUE.CREDITS]</td>
565 </tr>
566 </IF>
567 <tr class="source">
568 <LET VAR="source">[#SITEINFOS.URL]/[#KEY|htmlspecialchars(ENT_COMPAT, 'UTF-8')]</LET>
569 <th scope="row"><abbr title="Uniform Resource Locator" lang="en" xml:lang="en">URL</abbr></th>
570 <td><a href="[#KEY|htmlspecialchars(ENT_COMPAT, 'UTF-8')]">[#SOURCE|breakslashes]</a></td>
571 </tr>
572 <tr class="info">
573 <th scope="row">ILLUSTRATION_FICHIER]</th>
574 <td>image/[#VALUE.MIME], [#VALUE.POIDS]</td>
575 </tr>
576 </tbody>
577 </DO>
578 <AFTER>
579 </table>
580 <MACRO NAME="BOUTON_HAUT_DE_PAGE" />
581 </div><!-- #illustrations -->
582 </AFTER>
583 </LOOP>
584 </IF>
585
586 <!--[ Pour citer ]-->
587 <div id="quotation" class="section">
588 <h2 class="section">
589 <span class="text">Pour citer</span>
590 </h2>
591 <IF COND="[#NOTICEBIBLIO]">
592 <h3>
593 REFERENCE PAPIER
594 </h3>
595 <p>
596 [#NOTICEBIBLIO]
597 </p>
598 </IF>
599 <p>
600 <FUNC NAME="LISTER_PERSONNES" TYPE="auteur" APPEND=", " />[#TITRE|removenotes] <br /><FUNC NAME="PARU_DANS" /><br />Mise en ligne le: [#DATEPUBLI|humandate], consult&eacute; le: <?php echo strftime('%d %B %Y');?>
601 </p>
602 <MACRO NAME="BOUTON_HAUT_DE_PAGE" />
603 </div><!-- #quotation -->
604
605 <!--[ Auteurs ]-->
606 <IF COND="[%HASAUTHORS]">
607 <LOOP NAME="getPersonsOrdered" SELECT="persons.id" TABLE="relations, persons" WHERE="id1 = '[%ID]' AND id2 = persons.id AND nature = 'G' AND type = 'auteur'" ORDER="degree">
608 <BEFORE>
609 <div id="authors" class="section">
610 <h2 class="section">
611 <span class="text"><IF COND="[#NBRESULTATS] GT 1">Auteurs<ELSE/>Auteur</IF></span>
612 </h2>
613 </BEFORE>
614 <DO>
615 <LOOP NAME="authors" SELECT="idperson,nomfamille,prenom,description" TABLE="auteurs" WHERE="id = '[#ID]' AND iddocument='[%ID]'">
616 <h3>
617 <a href="[#IDPERSON|makeurlwithid]">[#PRENOM] <span class="familyName">[#NOMFAMILLE]</span></a>
618 </h3>
619 <IF COND="[#DESCRIPTION]">
620 <IF COND="false SNE [#DESCRIPTION|strpos('<p')]">
621 [#DESCRIPTION]
622 <ELSE/>
623 <p class="description">
624 [#DESCRIPTION]
625 </p>
626 </IF>
627 </IF>
628 <LET VAR="limit">6</LET>
629 <LOOP NAME="byThisAuthor"
630 SELECT="id,datepubli,langue,LEFT(texte,1) AS texte,LEFT(alterfichier,1) AS alterfichier,documentcliquable,titre,soustitre"
631 TABLE="textes"
632 WHERE="idperson = '[#IDPERSON]' AND type NOT IN ('informations', 'actualite') AND id NOT IN ([%RELATIONS_ARTICLE_COURANT|join(',')])"
633 ORDER="datepubli DESC"
634 LIMIT="[#LIMIT|lmath('+', 1)]">
635 <BEFORE>
636 <h4>
637 Du m&ecirc;me auteur
638 </h4>
639 <ul class="documents">
640 </BEFORE>
641 <DO>
642 <IF COND="[#COUNT] LE [#LIMIT]">
643 <li>
644 <MACRO NAME="AFFICHER_LIGNE_DOCUMENT" />
645 <div class="in">
646 Paru dans <FUNC NAME="PARU_DANS" />
647 </div>
648 </li>
649 </IF>
650 </DO>
651 <AFTER>
652 <IF COND="[#NBRESULTS] GT [#LIMIT]">
653 <li>
654 <a class="more" href="[#IDPERSON|makeurlwithid]">Tous les textes</a>
655 </li>
656 </IF>
657 </ul>
658 </AFTER>
659 </LOOP>
660 </LOOP>
661 </DO>
662 <AFTER>
663 <MACRO NAME="BOUTON_HAUT_DE_PAGE" />
664 </div><!-- #authors -->
665 </AFTER>
666 </LOOP>
667 </IF>
668
669 <!--[ Licence ]-->
670 <LOOP NAME="license" SELECT="indexavances.*" TABLE="relations, indexavances" WHERE="id1 = [#ID] AND id2 = indexavances.identry AND nature = 'E'">
671 <BEFORE>
672 <div id="license" class="section">
673 <h2 class="section">
674 <span class="text">LICENCE]</span>
675 </h2>
676 </BEFORE>
677 <DO>
678 <IF COND="[#DESCRIPTION]">
679 <h3>
680 [#NOM]
681 </h3>
682 <IF COND="[#ICONE]">
683 <IF COND="[#URL]">
684 <a href="[#URL|htmlspecialchars(ENT_COMPAT, 'UTF-8')]">
685 <img id="licenseIcon" alt="[#NOM|textebrut|htmlspecialchars(ENT_COMPAT, 'UTF-8')]" src="[#ICONE]" [#ICONE|sizeattributs] />
686 </a>
687 <ELSE/>
688 <img id="licenseIcon" alt="[#NOM|textebrut|htmlspecialchars(ENT_COMPAT, 'UTF-8')]" src="[#ICONE]" [#ICONE|sizeattributs] />
689 </IF>
690 </IF>
691 [#DESCRIPTION]
692 <ELSE/>
693 <p>
694 [#NOM]
695 </p>
696 </IF>
697 </DO>
698 <AFTER>
699 <MACRO NAME="BOUTON_HAUT_DE_PAGE" />
700 </div><!-- #license -->
701 </AFTER>
702 <ALTERNATIVE>
703 <IF COND="[#OPTIONS.METADONNEESSITE.DROITSAUTEUR]">
704 <div id="license" class="section">
705 <h2 class="section">
706 <span class="text">LICENCE]</span>
707 </h2>
708 <p>
709 [#OPTIONS.METADONNEESSITE.DROITSAUTEUR]
710 </p>
711 <MACRO NAME="BOUTON_HAUT_DE_PAGE" />
712 </div><!-- #license -->
713 </IF>
714 </ALTERNATIVE>
715 </LOOP>
716
717 </IF>
718
719 <IF COND="[#TYPE] NE 'informations' AND [#TYPE] NE 'actualite'">
720
721 <!--[ Le texte contient plus de 10 images : indicateur de chargement ]-->
722 <LET VAR="imagecount">[#IMAGES|count]</LET>
723 <IF COND="[#OPTIONS.METADONNEESSITE.IMAGEHABILLEE] AND [#IMAGEHABILLEE] AND [#IMAGECOUNT] GT 10">
724 <div id="loading">
725 ZOOM CHARGEMENT
726 <p><small>ZOOMIMAGE_CHARGEMENT_IMAGES|sprintf([#IMAGECOUNT])]</small></p>
727 <!-- ZOOMIMAGE_CHARGEMENT_IMAGES] --><!--[ Force la génération de la variable ]-->
728 </div>
729 </IF>
730
731 </IF>
732
733 </div><!-- #docBody -->
734
735
736<MACRO NAME="CONCLUSION" />
737<MACRO NAME="INSERER_JAVASCRIPT" />
738<!--[
739Les autres scripts sont appelés depuis un template
740pour avoir accès aux traductions Lodel. ]-->
741<USE TEMPLATEFILE="article.js" />
742<MACRO NAME="FERMER_HTML" />