Recherche
- Accueil
- Recherche
Recherche
Aucun résultat pour votre recherche.
26 Résultats pour ""brevet""
Une erreur s'est produite lors du traitement du modèle.
The following has evaluated to null or missing: ==> xPathSelectorItem.selectSingleNode(rootElement).selectSingleNode("dynamic-content") [in template "20096#20122#66871" at line 421, column 118] ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign DateDePublication = xPathSele... [in template "20096#20122#66871" at line 421, column 89] ----
1<#assign actualLocale= .locale />
2<#setting locale="fr_FR">
3
4<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService")>
5<#assign assetCategoryPropertyLocalService = serviceLocator.findService("com.liferay.asset.category.property.service.AssetCategoryPropertyLocalService")>
6
7<#assign qParam = request.getParameter("q")>
8
9<#if request.getParameter("start")??>
10 <#assign qStart = request.getParameter("start")?number>
11<#else>
12 <#assign qStart = 2 >
13</#if>
14
15<#if request.getParameter("delta")??>
16 <#assign qDelta = request.getParameter("delta")>
17<#else>
18 <#assign qDelta = 15 >
19</#if>
20
21<#assign currUrl = currentURL >
22
23<div class="row mt-5">
24 <div class="">
25 <#if entries?has_content>
26 <#list entries as entry>
27 <#assign assetEntry = assetEntryLocalService.getEntry(entry.getClassName(), entry.getClassPK()) />
28 <#assign categories = assetEntry.getCategories() />
29 <#assign renderer = assetEntry.getAssetRenderer() />
30 <#assign className = renderer.getClassName() />
31
32 <#assign url = "" />
33 <#assign target = "" />
34
35 <#if entry.isModelResourceVisible()>
36 <#assign typeTitle = entry.getModelResource() />
37 <#switch entry.getModelResource()?lower_case>
38 <#case "dossier de documents">
39 <#assign typeTitle = "Dossier de documents" />
40 <#break>
41 <#case "mes documents">
42 <#assign typeTitle = "Mes Documents" />
43 <#break>
44 <#case "utilisateur">
45 <#assign typeTitle = "Utilisateur" />
46 <#break>
47 <#case "page">
48 <#assign typeTitle = "Page" />
49 <#break>
50 <#case "dossier de contenu web">
51 <#assign typeTitle = "Dossier de contenu web" />
52 <#break>
53 <#case "contenu web">
54 <#assign class = entry.getClassName() />
55 <#if class = "com.liferay.journal.model.JournalArticle" >
56 <#assign asset = assetEntryLocalService.getEntry( class, getterUtil.getLong( entry.getClassPK() ) ) />
57 <#assign renderer = asset.getAssetRenderer() />
58 <#assign webArticle = asset.getAssetRenderer().getArticle() />
59 <#assign structure = webArticle.getDDMStructure().structureKey />
60
61 <#switch structure>
62 <#case "ARTICLE">
63 <#assign typeTitle = "Article" />
64 <#setting date_format="yyyy-MM-dd">
65
66 <#assign document = saxReaderUtil.read(webArticle.getContent()) >
67 <#assign rootElement = document.getRootElement() >
68
69 <#-- image -->
70 <#assign Image ="" />
71 <#assign xPathSelectorItem = saxReaderUtil.createXPath("dynamic-element[@name='Image']") >
72 <#if xPathSelectorItem.selectSingleNode(rootElement)?? >
73 <#assign Image = xPathSelectorItem.selectSingleNode(rootElement).selectSingleNode("dynamic-content").getStringValue() />
74 <#if Image != "">
75 <#assign imgJson = jsonFactoryUtil.createJSONObject(Image)>
76 <#if imgJson?? && imgJson.groupId?? >
77 <#assign Image = "/documents/"+ imgJson.groupId +"/" + imgJson.uuid >
78 <#else>
79 <#assign Image = "" >
80 </#if>
81 </#if>
82 </#if>
83
84 <#assign selectedTag ="" />
85 <#assign xPathSelectorItem = saxReaderUtil.createXPath("dynamic-element[@name='selectedTag']") >
86 <#if xPathSelectorItem.selectSingleNode(rootElement)?? >
87 <#assign selectedTag = xPathSelectorItem.selectSingleNode(rootElement).selectSingleNode("dynamic-content").getStringValue() />
88 </#if>
89
90 <#assign Chapeau ="" />
91 <#assign xPathSelectorItem = saxReaderUtil.createXPath("dynamic-element[@name='Chapeau']") >
92 <#if xPathSelectorItem.selectSingleNode(rootElement)?? >
93 <#assign Chapeau = xPathSelectorItem.selectSingleNode(rootElement).selectSingleNode("dynamic-content").getStringValue() />
94 </#if>
95
96 <#assign DateDePublication ="" />
97 <#assign day ="" />
98 <#assign dayStr ="" />
99 <#assign month="" />
100 <#assign year ="" />
101
102 <#assign xPathSelectorItem = saxReaderUtil.createXPath("dynamic-element[@name='DateDePublication']") >
103 <#if xPathSelectorItem.selectSingleNode(rootElement)?? >
104 <#assign DateDePublication = xPathSelectorItem.selectSingleNode(rootElement).selectSingleNode("dynamic-content").getStringValue() />
105 <#if DateDePublication?? && DateDePublication != "" >
106 <#assign DateDePublication = DateDePublication?date />
107 <#assign day = DateDePublication?string["dd"] />
108 <#assign dayStr = DateDePublication?string["EEEE"]?capitalize />
109 <#assign month= DateDePublication?string["MMM"] />
110 <#assign year = DateDePublication?string["yyyy"] />
111 </#if>
112
113 </#if>
114
115 <#assign url = "" />
116 <#if url?? && url == "" >
117 <#assign url = entry.getViewURL() />
118 </#if>
119
120 <div class="card card-result mb-3 mb-lg-4 border-0 border-bottom pb-3 pb-lg-4">
121 <div class="row">
122 <div class="col-lg-6 mb-2 mb-lg-0">
123 <div class="img-holder">
124 <#if Image?? && Image?length gt 15 >
125 <a><img class="img-fluid" src="${Image}" alt=""></a>
126 </#if>
127 </div>
128 </div>
129 <div class="col-lg-6">
130 <h2 class="card-title"><a class="text-dark" href="${url}">${entry.getHighlightedTitle()}</a></h2>
131 <div class="d-flex align-items-center justify-content-between mb-2">
132 <span class="text-muted small">Publié le ${dayStr} ${day} ${month} ${year}</span>
133 </div>
134 <div class="card-content py-2 d-inline">
135 <a class="text-pink d-inline me-2" href="#tag">#<span class="text-bold">${selectedTag}</span></a>
136 <p class="text-secondary d-inline intro mb-0">${Chapeau}</p>
137 </div>
138 </div>
139 </div>
140 </div>
141 <#break>
142 <#case "OPINION">
143 <#assign typeTitle = "Opinion" />
144 <#setting date_format="yyyy-MM-dd">
145 <#assign document = saxReaderUtil.read(webArticle.getContent()) >
146 <#assign rootElement = document.getRootElement() >
147 <#-- image -->
148 <#assign Image ="" />
149 <#assign xPathSelectorItem = saxReaderUtil.createXPath("dynamic-element[@name='photoAuteur']") >
150 <#if xPathSelectorItem.selectSingleNode(rootElement)?? >
151 <#assign Image = xPathSelectorItem.selectSingleNode(rootElement).selectSingleNode("dynamic-content").getStringValue() />
152 <#if Image != "">
153 <#assign imgJson = jsonFactoryUtil.createJSONObject(Image)>
154 <#if imgJson != "" && imgJson.groupId?? >
155 <#assign Image = "/documents/"+ imgJson.groupId +"/" + imgJson.uuid >
156 </#if>
157 </#if>
158 </#if>
159
160 <#assign Auteur ="" />
161 <#assign xPathSelectorItem = saxReaderUtil.createXPath("dynamic-element[@name='Auteur']") >
162 <#if xPathSelectorItem.selectSingleNode(rootElement)?? >
163 <#assign Auteur = xPathSelectorItem.selectSingleNode(rootElement).selectSingleNode("dynamic-content").getStringValue() />
164 </#if>
165
166 <#assign TitreAuteur ="" />
167 <#assign xPathSelectorItem = saxReaderUtil.createXPath("dynamic-element[@name='TitreAuteur']") >
168 <#if xPathSelectorItem.selectSingleNode(rootElement)?? >
169 <#assign TitreAuteur = xPathSelectorItem.selectSingleNode(rootElement).selectSingleNode("dynamic-content").getStringValue() />
170 </#if>
171
172 <#assign selectedTag ="" />
173 <#assign xPathSelectorItem = saxReaderUtil.createXPath("dynamic-element[@name='selectedTag']") >
174 <#if xPathSelectorItem.selectSingleNode(rootElement)?? >
175 <#assign selectedTag = xPathSelectorItem.selectSingleNode(rootElement).selectSingleNode("dynamic-content").getStringValue() />
176 </#if>
177
178 <#assign Chapeau ="" />
179 <#assign xPathSelectorItem = saxReaderUtil.createXPath("dynamic-element[@name='Chapeau']") >
180 <#if xPathSelectorItem.selectSingleNode(rootElement)?? >
181 <#assign Chapeau = xPathSelectorItem.selectSingleNode(rootElement).selectSingleNode("dynamic-content").getStringValue() />
182 </#if>
183
184 <#assign DateDePublication ="" />
185 <#assign day ="" />
186 <#assign dayStr ="" />
187 <#assign month="" />
188 <#assign year ="" />
189
190 <#assign xPathSelectorItem = saxReaderUtil.createXPath("dynamic-element[@name='DateDePublication']") >
191 <#if xPathSelectorItem.selectSingleNode(rootElement)?? >
192 <#assign DateDePublication = xPathSelectorItem.selectSingleNode(rootElement).selectSingleNode("dynamic-content").getStringValue() />
193 <#if DateDePublication?? && DateDePublication != "" >
194 <#assign DateDePublication = DateDePublication?date />
195 <#assign day = DateDePublication?string["dd"]?capitalize />
196 <#assign dayStr = DateDePublication?string["EEEE"] />
197 <#assign month= DateDePublication?string["MMM"] />
198 <#assign year = DateDePublication?string["yyyy"] />
199 </#if>
200
201 </#if>
202
203 <#assign url = "" />
204 <#if url?? && url == "" >
205 <#assign url = entry.getViewURL() />
206 </#if>
207
208 <div class="card card-result card-result-opinion mb-3 mb-lg-4 border-0 border-bottom pb-3 pb-lg-4">
209 <div class="row">
210 <div class="col-lg-6">
211 <div class="d-flex flex-column justify-content-center align-items-center align-items-lg-end pe-2">
212 <a class="thumbnail-holder mb-3" href="${url}">
213 <#if Image?? && Image?length gt 15 >
214 <img width="100" class="img-fluid rounded-circle" src="${Image}" alt="Article">
215 </#if>
216 </a>
217 <div class="d-flex flex-column h-100 align-items-center align-items-lg-end justify-content-center">
218 <span class="text-uppercase">${Auteur}</span>
219 <span class="text-muted small">${TitreAuteur}</span>
220 </div>
221 </div>
222 </div>
223 <div class="col-lg-6">
224 <h2 class="acumin-condensed strong"><a class="text-blue" href="${url}">OPINION</a></h2>
225 <h2 class="card-title"><a class="text-dark" href="${url}">${entry.getHighlightedTitle()}</a></h2>
226 <div class="d-flex align-items-center justify-content-between mb-2">
227 <span class="text-muted small">Publié le ${dayStr} ${day} ${month} ${year}</span>
228 </div>
229 <div class="card-content py-2 d-inline">
230 <a class="text-pink d-inline me-2" href="#tag">#<span class="text-bold">${selectedTag}</span></a>
231 <p class="text-secondary d-inline intro mb-0">${Chapeau}</p>
232 </div>
233 </div>
234 </div>
235 </div>
236 <#break>
237 <#case "COMICS-STRIP">
238 <#assign typeTitle = "Comics-Strip" />
239 <#setting date_format="yyyy-MM-dd">
240 <#assign document = saxReaderUtil.read(webArticle.getContent()) >
241 <#assign rootElement = document.getRootElement() >
242
243 <#assign Title = entry.getTitle() >
244 <#-- image -->
245 <#assign Image ="" />
246 <#assign xPathSelectorItem = saxReaderUtil.createXPath("dynamic-element[@name='GrandeImage']") >
247 <#if xPathSelectorItem.selectSingleNode(rootElement)?? >
248 <#assign Image = xPathSelectorItem.selectSingleNode(rootElement).selectSingleNode("dynamic-content").getStringValue() />
249 <#if Image != "">
250 <#assign imgJson = jsonFactoryUtil.createJSONObject(Image)>
251 <#if imgJson != "" && imgJson.groupId?? >
252 <#assign Image = "/documents/"+ imgJson.groupId +"/" + imgJson.uuid >
253 </#if>
254 </#if>
255 </#if>
256
257 <#assign Chapeau ="" />
258 <#assign xPathSelectorItem = saxReaderUtil.createXPath("dynamic-element[@name='Chapeau']") >
259 <#if xPathSelectorItem.selectSingleNode(rootElement)?? >
260 <#assign Chapeau = xPathSelectorItem.selectSingleNode(rootElement).selectSingleNode("dynamic-content").getStringValue() />
261 </#if>
262
263 <#assign DateDePublication ="" />
264 <#assign day ="" />
265 <#assign dayStr ="" />
266 <#assign month="" />
267 <#assign year ="" />
268
269 <#assign xPathSelectorItem = saxReaderUtil.createXPath("dynamic-element[@name='DateDePublication']") >
270 <#if xPathSelectorItem.selectSingleNode(rootElement)?? >
271 <#assign DateDePublication = xPathSelectorItem.selectSingleNode(rootElement).selectSingleNode("dynamic-content").getStringValue() />
272 <#if DateDePublication?? && DateDePublication != "" >
273 <#assign DateDePublication = DateDePublication?date />
274 <#assign day = DateDePublication?string["dd"]?capitalize />
275 <#assign dayStr = DateDePublication?string["EEEE"] />
276 <#assign month= DateDePublication?string["MMM"] />
277 <#assign year = DateDePublication?string["yyyy"] />
278 </#if>
279
280 </#if>
281
282 <#assign url = "" />
283 <#if url?? && url == "" >
284 <#assign url = entry.getViewURL() />
285 </#if>
286
287 <div class="card card-result mb-3 mb-lg-4 border-0 border-bottom pb-3 pb-lg-4">
288 <div class="row">
289 <div class="col-lg-6 mb-2 mb-lg-0">
290 <div class="img-holder">
291 <#if Image?? && Image?length gt 15 >
292 <a><img class="img-fluid" src="${Image}" alt=""></a>
293 </#if>
294 </div>
295 </div>
296 <div class="col-lg-6">
297 <h2 class="card-title"><a class="text-dark" href="${url}">${entry.getHighlightedTitle()}</a></h2>
298 <div class="d-flex align-items-center justify-content-between mb-2">
299 <span class="text-muted small">Publié le ${dayStr} ${day} ${month} ${year}</span>
300 </div>
301 <div class="card-content py-2 d-inline">
302 <p class="text-secondary d-inline intro mb-0">${Chapeau}</p>
303 </div>
304 </div>
305 </div>
306 </div>
307 <#break>
308 <#case "GALLERY">
309
310 <#assign typeTitle = "Gallery" />
311 <#setting date_format="yyyy-MM-dd">
312
313 <#assign document = saxReaderUtil.read(webArticle.getContent()) >
314 <#assign rootElement = document.getRootElement() >
315
316 <#-- image -->
317 <#assign Image ="" />
318 <#assign xPathSelectorItem = saxReaderUtil.createXPath("dynamic-element[@name='Image']") >
319 <#if xPathSelectorItem.selectSingleNode(rootElement)?? >
320 <#assign Image = xPathSelectorItem.selectSingleNode(rootElement).selectSingleNode("dynamic-content").getStringValue() />
321 </#if>
322 <#assign selectedTag ="" />
323 <#assign xPathSelectorItem = saxReaderUtil.createXPath("dynamic-element[@name='selectedTag']") >
324 <#if xPathSelectorItem.selectSingleNode(rootElement)?? >
325 <#assign selectedTag = xPathSelectorItem.selectSingleNode(rootElement).selectSingleNode("dynamic-content").getStringValue() />
326 </#if>
327
328 <#assign Chapeau ="" />
329 <#assign xPathSelectorItem = saxReaderUtil.createXPath("dynamic-element[@name='Chapeau']") >
330 <#if xPathSelectorItem.selectSingleNode(rootElement)?? >
331 <#assign Chapeau = xPathSelectorItem.selectSingleNode(rootElement).selectSingleNode("dynamic-content").getStringValue() />
332 </#if>
333
334 <#assign DateDePublication ="" />
335 <#assign day ="" />
336 <#assign dayStr ="" />
337 <#assign month="" />
338 <#assign year ="" />
339
340 <#assign xPathSelectorItem = saxReaderUtil.createXPath("dynamic-element[@name='DateDePublication']") >
341 <#if xPathSelectorItem.selectSingleNode(rootElement)?? && xPathSelectorItem.selectSingleNode(rootElement).selectSingleNode("dynamic-content")?? >
342 <#assign DateDePublication = xPathSelectorItem.selectSingleNode(rootElement).selectSingleNode("dynamic-content").getStringValue() />
343 <#if DateDePublication?? && DateDePublication != "" >
344 <#assign DateDePublication = DateDePublication?date />
345 <#assign day = DateDePublication?string["dd"] />
346 <#assign dayStr = DateDePublication?string["EEEE"]?capitalize />
347 <#assign month= DateDePublication?string["MMM"] />
348 <#assign year = DateDePublication?string["yyyy"] />
349 </#if>
350
351 </#if>
352
353 <#assign url = "" />
354 <#if url?? && url == "" >
355 <#assign url = entry.getViewURL() />
356 </#if>
357
358 <div class="card card-result mb-3 mb-lg-4 border-0 border-bottom pb-3 pb-lg-4">
359 <div class="row">
360 <div class="col-lg-6 mb-2 mb-lg-0">
361 <div class="img-holder">
362 <#if Image?? && Image?length gt 15 >
363 <a><img class="img-fluid" src="${Image?eval.url}" alt=""></a>
364 </#if>
365 </div>
366 </div>
367 <div class="col-lg-6">
368 <h2 class="card-title"><a class="text-dark" href="${url}">${entry.getHighlightedTitle()}</a></h2>
369 <div class="d-flex align-items-center justify-content-between mb-2">
370 <span class="text-muted small">Publié le ${dayStr} ${day} ${month} ${year}</span>
371 </div>
372 <div class="card-content py-2 d-inline">
373 <a class="text-pink d-inline me-2" href="#tag">#<span class="text-bold">${selectedTag}</span></a>
374 <p class="text-secondary d-inline intro mb-0">${Chapeau}</p>
375 </div>
376 </div>
377 </div>
378 </div>
379 <#break>
380 <#case "VIDEO">
381
382 <#assign typeTitle = "Video" />
383 <#setting date_format="yyyy-MM-dd">
384
385 <#assign document = saxReaderUtil.read(webArticle.getContent()) >
386 <#assign rootElement = document.getRootElement() >
387
388 <#-- image -->
389 <#assign Image ="" />
390 <#assign xPathSelectorItem = saxReaderUtil.createXPath("dynamic-element[@name='Image']") >
391 <#if xPathSelectorItem.selectSingleNode(rootElement)?? >
392 <#assign Image = xPathSelectorItem.selectSingleNode(rootElement).selectSingleNode("dynamic-content").getStringValue() />
393 <#if Image?? && Image != "">
394 <#assign imgJson = jsonFactoryUtil.createJSONObject(Image)>
395 <#if imageJson?? && imgJson.groupId?? >
396 <#assign Image = "/documents/"+ imgJson.groupId +"/" + imgJson.uuid >
397 </#if>
398 </#if>
399 </#if>
400
401 <#assign selectedTag ="" />
402 <#assign xPathSelectorItem = saxReaderUtil.createXPath("dynamic-element[@name='selectedTag']") >
403 <#if xPathSelectorItem.selectSingleNode(rootElement)?? >
404 <#assign selectedTag = xPathSelectorItem.selectSingleNode(rootElement).selectSingleNode("dynamic-content").getStringValue() />
405 </#if>
406
407 <#assign Chapeau ="" />
408 <#assign xPathSelectorItem = saxReaderUtil.createXPath("dynamic-element[@name='Chapeau']") >
409 <#if xPathSelectorItem.selectSingleNode(rootElement)?? >
410 <#assign Chapeau = xPathSelectorItem.selectSingleNode(rootElement).selectSingleNode("dynamic-content").getStringValue() />
411 </#if>
412
413 <#assign DateDePublication ="" />
414 <#assign day ="" />
415 <#assign dayStr ="" />
416 <#assign month="" />
417 <#assign year ="" />
418
419 <#assign xPathSelectorItem = saxReaderUtil.createXPath("dynamic-element[@name='DateDePublication']") >
420 <#if xPathSelectorItem.selectSingleNode(rootElement)?? >
421 <#assign DateDePublication = xPathSelectorItem.selectSingleNode(rootElement).selectSingleNode("dynamic-content").getStringValue() />
422 <#if DateDePublication?? && DateDePublication != "" >
423 <#assign DateDePublication = DateDePublication?date />
424 <#assign day = DateDePublication?string["dd"] />
425 <#assign dayStr = DateDePublication?string["EEEE"]?capitalize />
426 <#assign month= DateDePublication?string["MMM"] />
427 <#assign year = DateDePublication?string["yyyy"] />
428 </#if>
429
430 </#if>
431
432 <#assign url = "" />
433 <#if url?? && url == "" >
434 <#assign url = entry.getViewURL() />
435 </#if>
436
437 <div class="card card-result mb-3 mb-lg-4 border-0 border-bottom pb-3 pb-lg-4">
438 <div class="row">
439 <div class="col-lg-6 mb-2 mb-lg-0">
440 <div class="img-holder">
441 <#if Image?? && Image?length gt 15 >
442 <a><img class="img-fluid" src="${Image}" alt=""></a>
443 </#if>
444 </div>
445 </div>
446 <div class="col-lg-6">
447 <h2 class="card-title"><a class="text-dark" href="${url}">${entry.getHighlightedTitle()}</a></h2>
448 <div class="d-flex align-items-center justify-content-between mb-2">
449 <span class="text-muted small">Publié le ${dayStr} ${day} ${month} ${year}</span>
450 </div>
451 <div class="card-content py-2 d-inline">
452 <a class="text-pink d-inline me-2" href="#tag">#<span class="text-bold">${selectedTag}</span></a>
453 <p class="text-secondary d-inline intro mb-0">${Chapeau}</p>
454 </div>
455 </div>
456 </div>
457 </div>
458 <#break>
459 <#default>
460 <#assign typeTitle = webArticle.getDDMStructure().getName() />
461 <div class="card card-result mb-3 mb-lg-4 border-0 border-bottom pb-3 pb-lg-4">
462 <div class="row">
463 <div class="col-lg-6 mb-2 mb-lg-0">
464 <div class="img-holder">
465 </div>
466 </div>
467 <div class="col-lg-6">
468 <h2 class="card-title"><a class="text-dark" href="${url}">${entry.getHighlightedTitle()}</a></h2>
469 <div class="d-flex align-items-center justify-content-between mb-2">
470 </div>
471 <div class="card-content py-2 d-inline">
472 </div>
473 </div>
474 </div>
475 </div>
476 <#break>
477 </#switch>
478 </#if>
479 <#break>
480 <#default>
481
482 <#break>
483 </#switch>
484 </#if>
485 </#list>
486 </#if>
487 </div>
488</div>
489
490<#assign nbItems = (qStart?number - 1) * qDelta?number />
491
492<#assign noClickPrev = false />
493<#if searchContainer.getStart() == 0 >
494 <#assign noClickPrev = true />
495</#if>
496
497<#assign noClickNext = false />
498<#if searchContainer.getEnd() gte searchContainer.getTotal() >
499 <#assign noClickNext = true />
500</#if>
501<#if nbItems gte searchContainer.getTotal() >
502 <#assign noClickNext = true />
503</#if>
504
505<nav class="mt-5 pagination d-flex justify-content-center align-items-center pagination-bar d-flex justify-content-center align-items-center mt-5" data-qa-id="paginator" id="${themeDisplay.getPortletDisplay().getId()}">
506 <a class="btn btn-lg btn-blue-50 acumin-condensed text-bold <#if noClickPrev>disabled</#if>" href="<#if noClickPrev>javascript:void(0)<#else>${currUrl}&q=${qParam}&delta=${qDelta}&start=${qStart-1}</#if>">Précédent</a>
507 <a class="ms-2 ms-lg-5 btn btn-lg btn-secondary acumin-condensed text-bold <#if noClickNext>disabled</#if>" href="<#if noClickNext>javascript:void(0)<#else>${currUrl}&q=${qParam}&delta=${qDelta}&start=${qStart}</#if>">Suivant</a>
508</nav>