Galerie - Conservation-restauration des façades sud et est du bras sud du transept
An error occurred while processing the template.
The string doesn't match the expected date/time/date-time format. The string to parse was: "lun., 21 août 2017 11:56:00 +0200". The expected format was: "EEE, dd MMM yyyy hh:mm:ss Z". The nested reason given follows: Unparseable date: "lun., 21 août 2017 11:56:00 +0200" ---- FTL stack trace ("~" means nesting-related): - Failed at: ${.vars["reserved-article-display-dat... [in template "20116#20160#901276" at line 13, column 65] ----
1<#setting date_format = "dd/MM/yyyy">
2<#setting locale = locale />
3<div class="portlet-cus-galleries portlet-cus-image-fo">
4 <div class="header">
5 <h2 class="gallery-title">${title.getData()}</h2>
6 <#if mainImage.getData()?? && mainImage.getData() != "">
7 <div class="illustration">
8 <img alt="${mainImage.getAttribute("alt")}" src="${mainImage.getData()}" />
9 </div>
10 </#if>
11 <div class="general-informations" style="margin-bottom: 20px">
12 <div class="gray published">
13 <@liferay_ui.message key="eu.published-on" /> : ${.vars['reserved-article-display-date'].data?date('EEE, dd MMM yyyy hh:mm:ss Z')}
14 </div>
15 <div class="gray modified">
16 <@liferay_ui.message key="eu.modified-on" /> : ${.vars['reserved-article-modified-date'].data?date('EEE, dd MMM yyyy hh:mm:ss Z')}
17 </div>
18 <div class="gray number">
19 <@liferay_ui.message key="eu.image-count" /> : ${images.siblings?size}
20 </div>
21 <div class="description ck-editor-content">
22 <div class="article-text">
23 ${content.getData()}
24 </div>
25 </div>
26 </div>
27 </div>
28
29 <div class="button-gray button-gray-right">
30 <div class="middle">
31 <@liferay_portlet.renderURL var="viewURL" portletName="eu_strasbourg_portlet_entity_detail_EntityDetailPortlet" windowState="normal">
32 </@liferay_portlet.renderURL>
33 <a target="_self" href="${viewURL}/medias/visuels" title="<@liferay_ui.message key="eu.galery.all-galeries" />">
34 <@liferay_ui.message key="eu.galery.all-galeries" />
35 </a>
36 </div>
37 <div class="right"> </div>
38 </div>
39
40 <div class="content agenda galeries">
41 <div class="list-evt">
42 <#if images.getSiblings()?has_content>
43 <#assign index = 0 />
44 <#list images.getSiblings() as image>
45 <#if image.getData()?? && image.getData() != "">
46 <#assign fileEntryHelper = serviceLocator.findService("eu.strasbourg.utils.api.FileEntryHelperService") />
47 <#assign file = fileEntryHelper.getFileEntryByRelativeURL(image.getData()) />
48 <#assign title = fileEntryHelper.getFileTitle(file.getFileEntryId(), locale) />
49 <#assign copyright = fileEntryHelper.getImageCopyright(file.getFileEntryId(), locale) />
50 <#assign legend = fileEntryHelper.getImageLegend(file.getFileEntryId(), locale) />
51 <div class="event portlet-visuel-item">
52 <div class="entry-image">
53 <a class="scriptLink openImageLightboxGallery" href="#image${index}" title="${image.getAttribute("alt")}">
54 <img alt="${image.getAttribute("alt")}" src="${image.getData()}" />
55 </a>
56 </div>
57 <div class="entry-header">
58 <h2>
59 <a class="scriptLink openImageLightboxGallery" href="#image${index}">
60 ${title}
61 </a>
62 </h2>
63 </div>
64 <footer class="entry-meta" >
65 <time>${file.createDate?date}</time>
66 <a class="scriptLink openImageLightboxGallery btn-more" href="#image${index}">
67 <@liferay_ui.message key="eu.see-image" />
68 </a>
69 </footer>
70 <div id="image${index}"
71 class="mfp-hide imageLightboxGallery details portlet-cus-image-fo">
72 <div class="mfp-counter"></div>
73 <div class="image-informations">
74 <h2 class="gallery-title">
75 ${title}
76 </h2>
77 <img src="${image.getData()}"
78 alt="${title}" />
79 <div class="gray">
80 <@liferay_ui.message key="eu.published-on" />
81 ${file.createDate?date}
82 <#if copyright?? && copyright != "">
83 © ${copyright}
84 </#if>
85 </div>
86 <div class="description ck-editor-content">
87 ${legend}
88 </div>
89 </div>
90 </div>
91 </div>
92 </#if>
93 <#assign index = index + 1 />
94 </#list>
95 </#if>
96 </div>
97 </div>
98</div>