Une erreur s'est produite lors du traitement du gabarit.
The string doesn't match the expected date/time/date-time format. The string to parse was: "mer, 15 gen 2020 11:00:29 +0100". The expected format was: "EEE, dd MMM yyyy".
The nested reason given follows:
Unparseable date: "mer, 15 gen 2020 11:00:29 +0100"

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign display_date = modifiedDate?d...  [in template "10155#10195#163559" at line 153, column 9]
----
1<link rel="stylesheet" type="text/css" 
2    href="/documents/685883/6450688/lightbox.css/826f11b7-1a79-84cf-835f-2a2a5ce252f9?t=1646833166215" /> 
3<link rel="stylesheet" type="text/css" 
4    href="/documents/685883/6450688/slick-theme.css/45261912-1e16-7ec7-7e35-e8c0467c5710?t=1646833165230" /> 
5<link rel="stylesheet" type="text/css" 
6    href="/documents/685883/6450688/slick.css/19e2d471-0a2c-f0a1-4299-7b82b3327358?t=1646833163944" /> 
7<script src="/documents/685883/6450685/slick.min.js/a7bdd8de-6532-4fee-9f5b-ab60c202fd08?t=1646833220867"></script> 
8<script src="/documents/685883/6450685/lightbox.js/ed68d532-f276-69bc-58fc-fe976e8e8fc4?t=1646833219527"></script> 
9 
10<style> 
11     
12    .portlet:hover .visible-interaction { 
13        display: inline-block; 
14
15     
16</style> 
17 
18<#assign currentUrl = "" /> 
19 
20<#if !themeDisplay.getLayoutSet().getVirtualHostname()?has_content> 
21    <#assign currentUrl = "/web" + themeDisplay.getScopeGroup().getFriendlyURL() /> 
22</#if> 
23 
24 
25<#setting time_zone=timeZone.ID> 
26<#setting locale=locale.toString()> 
27<#setting datetime_format="dd MMMM yyyy"> 
28 
29 
30<#assign JournalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") /> 
31<#assign layoutLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.LayoutLocalService") /> 
32<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService") /> 
33 
34<#assign article = JournalArticleLocalService.getArticle(groupId, .vars['reserved-article-id'].data) /> 
35<#assign currentArticleResourcePrimKey = article.getResourcePrimKey() /> 
36<#assign currentArticleAssetEntry = assetEntryLocalService.getEntry("com.liferay.journal.model.JournalArticle", currentArticleResourcePrimKey) /> 
37<#assign currentArticleAssetEntryId = currentArticleAssetEntry.getEntryId() /> 
38 
39<#assign entryTitle = htmlUtil.escape(currentArticleAssetEntry.getTitle(locale)?html) /> 
40<#assign assetRenderer = currentArticleAssetEntry.getAssetRenderer() /> 
41 
42 
43 
44<#assign approfondimentiList = [] /> 
45 
46<#if Approfondimenti?? && Approfondimenti.getSiblings()?has_content> 
47    <#list Approfondimenti.getSiblings() as cur_Approfondimenti> 
48        <#if cur_Approfondimenti.getData()?? &&  cur_Approfondimenti.getData()?has_content && cur_Approfondimenti.getData() != ""> 
49            <#assign cur = cur_Approfondimenti.getData()?eval /> 
50            <#assign newJournal = JournalArticleLocalService.getLatestArticle(cur.classPK?number?long)  /> 
51            <#assign approfondimentiList = approfondimentiList + [{'title': newJournal.getTitle(), 'url': currentUrl + '/-/${newJournal.getUrlTitle()}'}] /> 
52        </#if> 
53    </#list> 
54</#if> 
55 
56<div id="pagina-argomento" class="assets-news-container container-fluid"> 
57 
58    <#assign plid=themeDisplay.getLayout().getPlid() /> 
59    <#assign 
60        layoutLocalService=serviceLocator.findService("com.liferay.portal.kernel.service.LayoutLocalService") /> 
61 
62    <#assign currentLayout=layoutLocalService.getLayout(plid?number?long) /> 
63    <#assign listAncestors=currentLayout.getAncestors() /> 
64    <#assign parentCurrentLayout="" /> 
65 
66    <#if currentLayout.isRootLayout()> 
67        <#assign icona=currentLayout.getExpandoBridge().getAttribute("icona") /> 
68        <#assign colore=currentLayout.getExpandoBridge().getAttribute("colore-icona") /> 
69        <#else> 
70            <#assign parentCurrentLayout=layoutLocalService.getLayout(currentLayout.getParentPlid()) /> 
71            <#assign num=(listAncestors?size -2) /> 
72            <#assign icona=currentLayout.getExpandoBridge().getAttribute("icona") /> 
73            <#assign colore=currentLayout.getExpandoBridge().getAttribute("colore-icona") /> 
74    </#if> 
75 
76    <script type="text/javascript"> 
77        $(document).ready(function () { 
78            $('<style type="text/css">.portlet-navigation .nav-menu li a.active{border-left: 5px solid ${colore};background-color: white}</style>').appendTo("head"); 
79 
80            var size = $(".titolo-argomento").height(); 
81            if (size > 100) { 
82                $(".titolo-argomento").css('line-height', '1'); 
83
84 
85            var iconClass = $(".journal-content-article .icona-argomento").attr("class"); 
86            $(".nav-pills > li > a").before('<span id="icona-argomento"  class="' + iconClass + '"></span>') 
87        }); 
88    </script> 
89 
90    <div class="table"> 
91        <div class="row-table"> 
92            <#if icona?has_content> 
93                <div class="cell-table min-width-table"><span 
94                        class="icona-argomento circle-block rt-icon-${icona}"></span></div> 
95            </#if> 
96            <div class="cell-table"> 
97                <h1 class="title titolo-argomento">${.vars['reserved-article-title'].data} <@getEditIcon /></h1> 
98            </div> 
99        </div> 
100    </div> 
101 
102     
103    <#assign 
104        DLFileEntryLocalServiceUtil=staticUtil["com.liferay.document.library.kernel.service.DLFileEntryLocalServiceUtil"] /> 
105 
106    <#assign docXml=saxReaderUtil.read(currentArticleAssetEntry.getAssetRenderer().getArticle().getContent()) /> 
107    <#assign immagine=docXml.valueOf("//dynamic-element[@name='Immagine' ]/dynamic-content/text()") /> 
108 
109 
110 
111 
112    <#if Immagine.getData() !=""> 
113        <img class="img-top img-responsive" alt="${Immagine.getAttribute("alt")}" 
114            data-fileentryid="${Immagine.getAttribute("fileEntryId")}" src="${Immagine.getData()}" /> 
115 
116        <#else> 
117            <#if immagine !=""> 
118                <#assign json=jsonFactoryUtil.createJSONObject(immagine) /> 
119                <#assign uuid=json.getString("uuid") /> 
120                <#assign groupIdScopedd=themeDisplay.getLayout().getGroup().getGroupId() /> 
121 
122                <#assign 
123                    fileEntry=DLFileEntryLocalServiceUtil.getFileEntryByUuidAndGroupId(uuid,groupIdScopedd) /> 
124                <#assign fileUrl2="/documents/" + fileEntry.getGroupId() + "/" + fileEntry.getFolderId() 
125                    + "/" + fileEntry.getTitle() + "/" + fileEntry.getUuid() /> 
126                <img class="img-top img-responsive" alt="${fileEntry.getTitle()}" src="${fileUrl2}" /> 
127            </#if> 
128 
129    </#if> 
130 
131 
132    <#if IdVideoYoutube.getData() !=""> 
133        <div class="video"> 
134            <iframe width="460" height="315" 
135                src="https://www.youtube-nocookie.com/embed/${IdVideoYoutube.getData()}" allowfullscreen 
136                style="width: 100%; border:0"> 
137 
138            </iframe> 
139        </div> 
140    </#if> 
141 
142    <#if Sottotitolo.getData() !=""> 
143        <h4 style="padding: 15px 0 10px 0;font-weight: normal;font-style: italic;text-align: justify;"> 
144            ${Sottotitolo.getData()}</h4> 
145    </#if> 
146 
147    <#if Contenuto.getData() !=""> 
148        <div class="contenuto">${Contenuto.getData()}</div> 
149    </#if> 
150 
151    <div class="pull-right" style="margin: 15px 0;"> 
152        <#assign modifiedDate=.vars['reserved-article-modified-date'].data /> 
153        <#assign display_date=modifiedDate?datetime("EEE, dd MMM yyyy") /> 
154        <#assign display_date=display_date?string["dd.MM.yyyy"] /> 
155        <i>Ultimo aggiornamento: ${display_date}</i> 
156    </div> 
157 
158    <div class="clearfix"></div> 
159 
160 
161 
162    <div class="post-social pull-right"> 
163        <div class="condividi text-uppercase">Condividi</div> 
164        <ul class="inline"> 
165            <li> 
166                <a class="fb_share" href="" title="Condividi su Facebook"> 
167                    <span class="hide">Condividi su Facebook</span> 
168                    <span class="icon-stack"> 
169                        <i class="icon-circle icon-stack-base"></i> 
170                        <i class="icon-facebook icon-light"></i> 
171                    </span> 
172                </a> 
173            </li> 
174            <li> 
175                <a class="gplus" href="" title="Condividi su google plus"> 
176                    <span class="hide">Condividi su google plus</span> 
177                    <span class="icon-stack"> 
178                        <i class="icon-circle icon-stack-base"></i> 
179                        <i class="icon-google-plus icon-light"></i> 
180                    </span> 
181                </a> 
182            </li> 
183            <li> 
184                <a class="tweet" href="" title="Condividi su twitter"> 
185                    <span class="hide">Condividi su twitter</span> 
186                    <span class="icon-stack"> 
187                        <i class="icon-circle icon-stack-base"></i> 
188                        <i class="icon-twitter icon-light"></i> 
189                    </span> 
190                </a> 
191            </li> 
192        </ul> 
193    </div> 
194    <div class="clearfix"></div> 
195 
196    <#--if MostraPagineAllegate?has_content> 
197        <#if getterUtil.getBoolean(MostraPagineAllegate.getData())> 
198            <#assign 
199                layoutLocalService=serviceLocator.findService("com.liferay.portal.kernel.service.LayoutLocalService") /> 
200 
201 
202            <h3 class="subtitle text-uppercase">Approfondimenti</h3> 
203            <div class="table tabella-allegati"> 
204 
205                <#list PagineAllegate.getSiblings() as cur_Pagina> 
206                    <#if validator.isNotNull(cur_Pagina.getData())> 
207                        <#assign 
208                            currentLayout=layoutLocalService.getLayout(getterUtil.getLong(groupId),false,getterUtil.getLong(cur_Pagina.getData())) /> 
209                        <a href="${cur_Pagina.getFriendlyUrl()}"></a> 
210                        <div class="row-table attachments"> 
211                            <div class="cell-table min-width-table"><i 
212                                    class="icon-circle-arrow-right icon-2x"></i></div> 
213                            <div class="cell-table"><a 
214                                    href="${cur_Pagina.getFriendlyUrl()}">${currentLayout.getName()}</a> 
215                            </div> 
216                        </div> 
217                    </#if> 
218                </#list> 
219            </div> 
220        </#if> 
221    </#if--> 
222 
223    <#if approfondimentiList?size gt 0> 
224        <h3 class="subtitle text-uppercase">Approfondimenti</h3> 
225        <div class="table tabella-allegati"> 
226 
227 
228            <#list approfondimentiList as approfondimento> 
229                <#if approfondimento?? > 
230                    <a href="${approfondimento.url}"></a> 
231                    <div class="row-table attachments"> 
232                        <div  class="cell-table min-width-table"><i class="icon-circle-arrow-right icon-2x"></i></div> 
233                        <div  class="cell-table"><a href="${approfondimento.url}">${approfondimento.title}</a></div> 
234                    </div> 
235                    </#if> 
236            </#list> 
237        </div> 
238    </#if> 
239 
240    <#if Documenti.getSiblings()?has_content && (Documenti.getSiblings()?size> 0) > 
241            <#list Documenti.getSiblings() as cur_Allegati> 
242                <#if cur_Allegati?has_content && cur_Allegati.getData() !=""> 
243                    <#if cur_Allegati?is_first> 
244                        <h3 class="subtitle text-uppercase">Documenti Allegati</h3> 
245                        <div class="table tabella-allegati"> 
246                    </#if> 
247                    <#assign groupId=""> 
248                        <#assign uuId=""> 
249 
250                            <#assign counter=0> 
251 
252                                <#list "${cur_Allegati.getData()}" ?split("/") as x> 
253                                    <#if counter==2> 
254                                        <#assign groupId=x?number?long> 
255                                    </#if> 
256 
257                                    <#if counter==5> 
258                                        <#assign uuId=x?split("?")[0]> 
259                                    </#if> 
260 
261                                    <#assign counter=counter+1> 
262                                </#list> 
263 
264                                <#assign 
265                                    file=DLFileEntryLocalServiceUtil.getDLFileEntryByUuidAndGroupId(uuId, 
266                                    groupId) /> 
267 
268                                <div class="row-table attachments"> 
269                                    <div class="cell-table min-width-table"> 
270                                        <i class="icon-file icon-2x"></i> 
271                                    </div> 
272                                    <div class="cell-table"> 
273                                        <a href="${cur_Allegati.getData()}" target="_blank"> 
274                                            ${file.fileName}</a> 
275                                    </div> 
276 
277                                </div> 
278                    <#if cur_Allegati?is_last> 
279                        </div> 
280                    </#if> 
281                </#if> 
282            </#list> 
283    </#if> 
284 
285    <#assign jsPath=themeDisplay.getTheme().getContextPath() + themeDisplay.getTheme().getJavaScriptPath() + "/" /> 
286 
287 
288    <#assign nowTimeStamp=.now?long /> 
289    <#assign gallery_size = 4 /> 
290    <#if Photogallery.getSiblings()?has_content && Photogallery.getSiblings()?size &gt; 1> 
291     
292        <h3 class="subtitle text-uppercase">Galleria Fotografica</h3> 
293 
294        <#if Photogallery.getSiblings()?size lte 4 > 
295            <#assign gallery_size = Photogallery.getSiblings()?size /> 
296        </#if> 
297        <div class="rt-gallery" id="makeMeScrollable"> 
298            <#assign listSize=Photogallery.getSiblings()?size /> 
299            <#assign counterTemp=0 /> 
300            <#assign counterTotal=0 /> 
301 
302            <div class="rt-gallery__slider" id="gallery-stage-${nowTimeStamp}"> 
303                <#list Photogallery.getSiblings() as cur_ImmaginePerGallery> 
304                    <#if cur_ImmaginePerGallery.getData()?? && cur_ImmaginePerGallery.getData() !=""> 
305 
306                        <#assign counterTemp=counterTemp + 1 /> 
307                        <#assign counterTotal=counterTotal + 1 /> 
308 
309 
310                        <#if counterTemp==1> 
311                            <div class="rt-gallery__panel"> 
312                                <ul class="rt-gallery__list"> 
313                        </#if> 
314 
315                        <li class="rt-gallery__item"> 
316                            <a data-lightbox="gallery_${nowTimeStamp}" 
317                                href="${cur_ImmaginePerGallery.getData()}"> 
318                                <img alt="${cur_ImmaginePerGallery.getAttribute("alt")}" 
319                                    src="${cur_ImmaginePerGallery.getData()}">  
320                            </a> 
321                        </li> 
322 
323 
324                        <#if counterTemp==8 || counterTotal==listSize> 
325                                </ul> 
326                            </div> 
327                        </#if> 
328 
329                        <#if counterTemp==8> 
330                            <#assign counterTemp=0 /> 
331                        </#if> 
332                    </#if> 
333 
334                </#list> 
335        </div> 
336    </div> 
337 
338 
339<script> 
340    $(document).ready(function () { 
341        $('.rt-gallery__list').slick({ infinite: true, slidesToShow: ${gallery_size} }); 
342    }); 
343</script> 
344 
345<style> 
346    #rt-galler { 
347        border: 1px solid #ececec; 
348        padding: 2em 3em 2em 3em; 
349        background-color: #e6e6e6; 
350
351 
352    ul.rt-gallery__list { 
353        padding-left: 0; 
354
355 
356    .slick-track { 
357        display: flex !important; 
358
359 
360    .slick-slide { 
361        height: inherit !important; 
362
363 
364    .slick-slide img { 
365        height: 100%; 
366        padding: 0.25rem; 
367
368</style> 
369 
370</#if> 
371 
372</div> 
373 
374 
375<#macro getEditIcon> 
376	<#if assetRenderer.hasEditPermission(themeDisplay.getPermissionChecker())> 
377		<#if renderResponse??> 
378			<#assign redirectURL = renderResponse.createRenderURL() /> 
379 
380			${redirectURL.setParameter("mvcPath", "/add_asset_redirect.jsp")} 
381			${redirectURL.setWindowState("pop_up")} 
382 
383			<#assign editPortletURL = assetRenderer.getURLEdit(renderRequest, renderResponse, windowStateFactory.getWindowState("pop_up"), redirectURL)!"" /> 
384 
385			<#if validator.isNotNull(editPortletURL)> 
386				<#assign title = languageUtil.format(locale, "edit-x", entryTitle, false) /> 
387 
388				<@liferay_ui["icon"] 
389					cssClass="icon-monospaced visible-interaction" 
390					icon="pencil" 
391					markupView="lexicon" 
392					message=title 
393					url="javascript:Liferay.Util.openWindow({id:'" + renderResponse.getNamespace() + "editAsset', title: '" + title + "', uri:'" + htmlUtil.escapeURL(editPortletURL.toString()) + "'});" 
394				/> 
395			</#if> 
396		</#if>	 
397	</#if> 
398</#macro>