forked from chapitreneuf/nova
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmacros_numeros.html
106 lines (93 loc) · 3.03 KB
/
macros_numeros.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
<CONTENT VERSION="1.0" LANG="fr" CHARSET="utf-8"/>
/**
* Initialisation de la page.
*/
<DEFMACRO NAME="NUMEROS_INIT">
<!--[ Dépendances ]-->
<USE MACROFILE="macros_publication.html" />
<!--[ Variables]-->
<LET VAR="titre_page" GLOBAL="1">
<FUNC NAME="BASE_TITRE_PUBLICATION" TEXTEBRUT="1" /> – [#OPTIONS.METADONNEESSITE.TITRESITE]
</LET>
</DEFMACRO>
/**
* Macro principale appelée par le template.
*/
<DEFMACRO NAME="NUMEROS_MAIN">
<LET VAR="NUMEROS_PAR_PAGE">10</LET>
<LOOP NAME="numeros_main" TABLE="publications" WHERE="type = 'numero' AND paraitre != 1 AND idparent = '[#ID]'" ORDER="rank DESC" SPLIT="[#NUMEROS_PAR_PAGE]">
<BEFORE>
<div class="row">
<FUNC NAME="BASE_SECTION_HEADER" TITLE="[@TOUS_LES_NUMEROS]" />
<IF COND="[#NBRESULTS] GT [#NUMEROS_PAR_PAGE]">
<MACRO NAME="NAV_PAGE_SCALE" />
</IF>
</div>
<div id="issues" class="issues">
</BEFORE>
<DO>
<MACRO NAME="NUMEROS_ISSUE" />
</DO>
<AFTER>
</div>
<IF COND="[#NBRESULTS] GT [#NUMEROS_PAR_PAGE]">
<MACRO NAME="NAV_PAGE_SCALE" />
</IF>
</AFTER>
<ALTERNATIVE>
<FUNC NAME="BASE_SECTION_HEADER" TITLE="[@TOUS_LES_NUMEROS]" />
<p>[@AUCUN_RESULTAT]</p>
</ALTERNATIVE>
</LOOP>
</DEFMACRO>
/**
* Afficher tous les numéros.
*/
<DEFMACRO NAME="NUMEROS_ISSUE">
<!--[ Image d'accroche ]-->
<LET VAR="img_accroche"><FUNC NAME="BASE_ACCROCHE_PUBLICATION" SIZE="500" CLASSNAME="publi__accroche" /></LET>
<LET VAR="numero_dir"><FUNC NAME="BASE_GET_LANG_DIR" LANG="[#LANGUE]"/></LET>
<div class="issue lang-[#LANGUE] dir-[#NUMERO_DIR]">
<div class="row">
<IF COND="[#IMG_ACCROCHE]">
<div class="issue__accroche-col col-md-4">
<FUNC NAME="BASE_ACCROCHE_PUBLICATION" SIZE="300" CLASSNAME="issue__accroche" HREF="[#ID|makeurlwithid]" NOTEXT="1" />
</div>
</IF>
<div class="col-md-<IF COND="[#IMG_ACCROCHE]">8<ELSE/>12</IF>">
<!--[ Titre ]-->
<h1 class="main-title publi__title"><FUNC NAME="BASE_TITRE_PUBLICATION" CLIQUABLE="1" /></h1>
<!--[ Sous-titre ]-->
<IF COND="[#SOUSTITRE]">
<div class="main-subtitle publi__subtitle">[#SOUSTITRE]</div>
</IF>
<!--[ Altertitles ]-->
<FUNC NAME="PUBLICATION_ALTERTITRE" WRAP_CLASS="main-altertitle publi__altertitle" />
<!--[ Directeur publication ]-->
<FUNC NAME="BASE_LISTER_PERSONNES" TYPE="directeurdelapublication" WRAP_CLASS="publi__director" PREPEND="[@DIRECTEUR_PUBLICATION] " />
<br/>
</div>
<div class="issue__infos-col">
<MACRO NAME="NUMEROS_ISSUE_INFOS" />
</div>
</div>
<div class="row">
<!--[ Bouton sommaire ]-->
<a class="issue__btn btn" href="[#ID|makeurlwithid]">[@SOMMAIRE_DE_CE_NUMERO]</a>
</div>
<hr/>
</div>
</DEFMACRO>
/**
* Informations sur le numéro.
*/
<DEFMACRO NAME="NUMEROS_ISSUE_INFOS">
<div class="issue__infos">
<!--[ Introduction ]-->
<IF COND="[#INTRODUCTION]">
<section id="publi-introduction" class="publi__introduction">
<FUNC NAME="BASE_ML_ONGLETS" TAB_TEXTE="[#INTRODUCTION]" TAB_ID="introduction-[#ID]" />
</section>
</IF>
</div>
</DEFMACRO>