Publications Office of the EU
Agenda_bis - TED Events
DisplayCustomHeader
TED Events - Global header
Asset Publisher
An error occurred while processing the template.
The string doesn't match the expected date/time/date-time format. The string to parse was: "". The expected format was: "yyyy-MM-dd".
The nested reason given follows:
Unparseable date: ""

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign dateZ = date?datetime("yyyy-M...  [in template "10157#10197#10161506" at line 28, column 45]
----
1<#assign liferay_ui = PortletJspTagLibs["/META-INF/liferay-ui.tld"] />  
2<#assign liferay_portlet = PortalJspTagLibs["/META-INF/liferay-portlet-ext.tld"] /> 
3 
4<div class="event-schedule-area-two bg-color"> 
5        <!-- row end --> 
6        <div class="row"> 
7            <div class="col-lg-12">       
8		  			 
9			<#assign columnsCounter = 1 /> 
10			<#assign displayItemsInColumns = 1 /> 
11			<ul class="nav custom-tab" id="myTab" role="tablist"> 
12			<#list entries as entry> 
13				<#assign entry = entry /> 
14				<#assign assetRenderer = entry.getAssetRenderer() /> 
15				<#assign className = assetRenderer.getClassName() > 
16 
17				<#assign article = assetRenderer.getArticle() /> 
18				<#assign articleId = article.getArticleId() /> 
19				<#assign groupId = article.getGroupId() /> 
20 
21				<#assign docXml = saxReaderUtil.read(entry.getAssetRenderer().getArticle().getContent()) /> 
22 
23				<#assign date = docXml.valueOf("//dynamic-element[@name='Date1w4g']/dynamic-content/text()") /> 
24				 
25				<#if entry_index == 0 > 
26					<#assign dateTraker = date /> 
27					 <li class="nav-item"> 
28					    <#assign dateZ = date?datetime("yyyy-MM-dd") /> 
29						<#assign dateZ = dateZ?date /> 
30                        <a class="nav-link active show" id="day1-tab" data-toggle="tab" href="#day1" role="tab" aria-controls="day1" aria-selected="true">Day 1 ${dateZ?string["EEEE dd MMMM"]}</a> 
31                    </li> 
32				</#if> 
33				<#assign order = docXml.valueOf("//dynamic-element[@name='Order']/dynamic-content/text()") /> 
34				<#if order?has_content > 
35					<#if dateTraker != date >   
36						<#assign dateTraker = date /> 
37						<#assign columnsCounter = columnsCounter+1 /> 
38						<#assign dateY = date?datetime("yyyy-MM-dd") /> 
39						<#assign dateY = dateY?date /> 
40						<li class="nav-item"> 
41							<a class="nav-link" id="day${columnsCounter}-tab" data-toggle="tab" href="#day${columnsCounter}" role="tab" aria-controls="day${columnsCounter}" aria-selected="false">Day ${columnsCounter} ${dateY?string["EEEE dd MMMM"]}</a> 
42						</li> 
43							 
44					</#if> 
45				</#if> 
46				 
47			</#list>		 
48			</ul> 
49			 
50		<div class="tab-content" id="myTabContent"> 
51			 
52			<#assign columnsCounter = 0 /> 
53			<#assign activeShow = "active show" />	 
54			<#assign isCounterIncremented = true /> 
55			 
56			<#list entries as entry> 
57				<#assign entry = entry /> 
58				<#assign assetRenderer = entry.getAssetRenderer() /> 
59				<#assign className = assetRenderer.getClassName() /> 
60				 
61				<#assign article = assetRenderer.getArticle() /> 
62				<#assign articleId = article.getArticleId() /> 
63				<#assign groupId = article.getGroupId() /> 
64				 
65				<#assign defaultLocale = "en_GB" /> 
66 
67				<#assign docXml = saxReaderUtil.read(entry.getAssetRenderer().getArticle().getContent()) /> 
68				 
69				<#assign order = docXml.valueOf("//dynamic-element[@name='Order']/dynamic-content/text()") /> 
70                <#if order?has_content > 
71 
72    				<#assign title = docXml.valueOf("//dynamic-element[@name='TitleOfTheSession']/dynamic-content/text()") /> 
73    				<#assign subtitle = docXml.valueOf("//dynamic-element[@name='Subtitle']/dynamic-content/text()") /> 
74    				<#assign ShortDescription = docXml.valueOf("//dynamic-element[@name='ShortDescription']/dynamic-content/text()") /> 
75					<#assign HTMLBoxRight = docXml.valueOf("//dynamic-element[@name='HTMLBoxRight']/dynamic-content/text()") /> 
76    				<#assign time = docXml.valueOf("//dynamic-element[@name='Time']/dynamic-content/text()") /> 
77    				<#assign date = docXml.valueOf("//dynamic-element[@name='Date1w4g']/dynamic-content/text()") /> 
78					 
79    				<#if entry_index == 0 > 
80    					<#assign dateTraker = date /> 
81    				</#if> 
82					 
83					<#if displayItemsInColumns == 1 && (dateTraker != date || entry_index == 0) > 
84						<#assign columnsCounter = columnsCounter+1 /> 
85					</#if> 
86					 
87    				<#if displayItemsInColumns == 1 && (dateTraker != date && entry_index != 0) >   
88								</tbody> 
89                            </table> 
90                        </div> 
91                    </div> 
92    				</#if> 
93    				<#if displayItemsInColumns == 1 && (dateTraker != date || entry_index == 0) > 
94					 
95					<div class="tab-pane fade ${activeShow}" id="day${columnsCounter}" role="tabpanel"> 
96						<#if entry_index == 0 > 
97							<#assign activeShow = "" /> 
98						</#if> 
99                        <div class="table-responsive"> 
100                            <table class="table"> 
101                                <tbody> 
102    				</#if> 
103					 
104                                    <tr class="row"> 
105                                        <th class="col-sm-12 col-md-2"> 
106                                            <div class="event-date"> 
107                                                ${time} 
108                                            </div> 
109                                        </th> 
110                                        <td class="col-sm-12 col-md-6"> 
111                                            <div class="event-wrap"> 
112                                                <div class="title-event-agenda"><h3>${title}</h3></div> 
113                                                <div class="subtitle-event-agenda">${subtitle}</div> 
114												<div class="short-description-event-agenda">${ShortDescription}</div> 
115                                            </div> 
116                                        </td> 
117                                        <td class="col-sm-12 col-md-4 htmlBoxright-event-agenda gcss-op"> 
118                                           ${HTMLBoxRight} 
119                                        </td> 
120                                        <td class="col-sm-12 col-md-12 lineBottomDw"></td> 
121                                    </tr> 
122    				<#if displayItemsInColumns == 1 && dateTraker != date >   
123    					<#assign dateTraker = date /> 
124    				</#if> 
125				</#if> 
126			</#list> 
127			<#if displayItemsInColumns == 1 >   
128						</tbody> 
129					</table> 
130				</div> 
131			</div> 
132			</#if> 
133		</div> 
134	</div> 
135</div> 
136</div> 
137 
138 
139<style> 
140 
141 
142 
143.event-schedule-area .section-title .title-text { 
144    margin-bottom: 50px; 
145
146 
147.event-schedule-area-two .tab-content .table tbody tr td { 
148	border:unset !important; 
149
150 
151.event-schedule-area .tab-area .nav-tabs { 
152    border-bottom: inherit; 
153
154 
155.event-schedule-area .tab-area .nav { 
156    border-bottom: inherit; 
157    display: -webkit-box; 
158    display: -ms-flexbox; 
159    display: flex; 
160    -webkit-box-orient: vertical; 
161    -webkit-box-direction: normal; 
162    -ms-flex-direction: column; 
163    flex-direction: column; 
164    margin-top: 80px; 
165
166 
167.event-schedule-area .tab-area .nav-item { 
168    margin-bottom: 75px; 
169
170.event-schedule-area .tab-area .nav-item .nav-link { 
171    text-align: center; 
172    font-size: 22px; 
173    color: #333; 
174    font-weight: 600; 
175    border-radius: inherit; 
176    border: inherit; 
177    padding: 0px; 
178    text-transform: capitalize !important; 
179
180.event-schedule-area .tab-area .nav-item .nav-link.active { 
181    color: #4125dd; 
182    background-color: transparent; 
183
184 
185.event-schedule-area .tab-area .tab-content .table { 
186    margin-bottom: 0; 
187    width: 80%; 
188
189.event-schedule-area .tab-area .tab-content .table thead td, 
190.event-schedule-area .tab-area .tab-content .table thead th { 
191    border-bottom-width: 1px; 
192    font-size: 20px; 
193    font-weight: 600; 
194    color: #252525; 
195
196.event-schedule-area .tab-area .tab-content .table td, 
197.event-schedule-area .tab-area .tab-content .table th { 
198    border: 1px solid #b7b7b7; 
199    padding-left: 30px; 
200
201.event-schedule-area .tab-area .tab-content .table tbody th .heading, 
202.event-schedule-area .tab-area .tab-content .table tbody td .heading { 
203    font-size: 16px; 
204    text-transform: capitalize; 
205    margin-bottom: 16px; 
206    font-weight: 500; 
207    color: #252525; 
208    margin-bottom: 6px; 
209
210.event-schedule-area .tab-area .tab-content .table tbody th span, 
211.event-schedule-area .tab-area .tab-content .table tbody td span { 
212    color: #4125dd; 
213    font-size: 18px; 
214    text-transform: uppercase; 
215    margin-bottom: 6px; 
216    display: block; 
217
218.event-schedule-area .tab-area .tab-content .table tbody th span.date, 
219.event-schedule-area .tab-area .tab-content .table tbody td span.date { 
220    color: #656565; 
221    font-size: 14px; 
222    font-weight: 500; 
223    margin-top: 15px; 
224
225.event-schedule-area .tab-area .tab-content .table tbody th p { 
226    font-size: 14px; 
227    margin: 0; 
228    font-weight: normal; 
229
230 
231.event-schedule-area-two .section-title .title-text h2 { 
232    margin: 0px 0 15px; 
233
234 
235@media (max-width: 991.5px){ 
236	.event-schedule-area-two ul.custom-tab { 
237    display: inline; 
238
239	 
240	.event-schedule-area-two .tab-content .table tbody tr th .event-date { 
241		text-align:left !important; 
242
243
244 
245.event-schedule-area-two ul.custom-tab { 
246    -webkit-box-pack: center; 
247    -ms-flex-pack: center; 
248    justify-content: center; 
249    flex-direction: initial; 
250
251 
252.event-schedule-area-two ul.custom-tab li { 
253    margin-right: 6px; 
254	margin-bottom:15px; 
255
256.event-schedule-area-two ul.custom-tab li a { 
257    color: #666666; 
258	background-color:#fff; 
259	border:1px solid #666666; 
260	border-radius: 3px; 
261	font-style: normal; 
262	font-weight: bold; 
263	font-size: 14px; 
264	line-height: 20px; 
265    padding: 10px 16px 10px 16px; 
266    position: relative; 
267
268.event-schedule-area-two ul.custom-tab li a:hover:before { 
269    width: 100%; 
270
271 
272.event-schedule-area-two ul.custom-tab li a.active { 
273    color: #fff; 
274	background: #3D6ECF; 
275	border-radius: 3px; 
276	font-size: 14px; 
277	line-height: 20px; 
278	font-style: normal; 
279	font-weight: bold; 
280
281 
282 
283.event-schedule-area-two .tab-content .table thead { 
284    background-color: #007bff; 
285    color: #fff; 
286    font-size: 20px; 
287
288.event-schedule-area-two .tab-content .table thead tr th { 
289    padding: 20px; 
290    border: 0; 
291
292 
293.event-schedule-area-two .tab-content .table tbody tr th { 
294    border: 0; 
295
296.event-schedule-area-two .tab-content .table tbody tr th .event-date { 
297    color: #444444; 
298    text-align: center; 
299    font-size: 17px; 
300    line-height: 23px; 
301    font-style: normal; 
302    font-weight: bold; 
303
304.event-schedule-area-two .tab-content .table tbody tr th .event-date span { 
305    font-size: 50px; 
306    line-height: 50px; 
307    font-weight: normal; 
308
309 
310.event-schedule-area-two .tab-content .table tbody tr td .r-no span { 
311    color: #252525; 
312
313 
314 
315 
316.event-schedule-area-two .tab-content .table tbody tr td .event-wrap h3 a:hover { 
317    color: #4125dd; 
318
319.event-schedule-area-two .tab-content .table tbody tr td .event-wrap .categories { 
320    display: -webkit-inline-box; 
321    display: -ms-inline-flexbox; 
322    display: inline-flex; 
323    margin: 10px 0; 
324
325.event-schedule-area-two .tab-content .table tbody tr td .event-wrap .categories a { 
326    color: #252525; 
327    font-size: 16px; 
328    margin-left: 10px; 
329    -webkit-transition: all 0.4s; 
330    -o-transition: all 0.4s; 
331    transition: all 0.4s; 
332
333.event-schedule-area-two .tab-content .table tbody tr td .event-wrap .categories a:before { 
334    content: "\f07b"; 
335    font-family: fontawesome; 
336    padding-right: 5px; 
337
338.event-schedule-area-two .tab-content .table tbody tr td .event-wrap .time span { 
339    color: #252525; 
340
341.event-schedule-area-two .tab-content .table tbody tr td .event-wrap .organizers { 
342    display: -webkit-inline-box; 
343    display: -ms-inline-flexbox; 
344    display: inline-flex; 
345    margin: 10px 0; 
346
347.event-schedule-area-two .tab-content .table tbody tr td .event-wrap .organizers a { 
348    color: #4125dd; 
349    font-size: 16px; 
350    -webkit-transition: all 0.4s; 
351    -o-transition: all 0.4s; 
352    transition: all 0.4s; 
353
354.event-schedule-area-two .tab-content .table tbody tr td .event-wrap .organizers a:hover { 
355    color: #4125dd; 
356
357.event-schedule-area-two .tab-content .table tbody tr td .event-wrap .organizers a:before { 
358    content: "\f007"; 
359    font-family: fontawesome; 
360    padding-right: 5px; 
361
362 
363.event-schedule-area-two .tab-content .table tbody tr td .event-img img { 
364    width: 100px; 
365    height: 100px; 
366    border-radius: 8px; 
367
368 
369.event-schedule-area-two .speaker { 
370    width: 60px; 
371    height: 60px; 
372    overflow: hidden; 
373    border-radius: 50%; 
374    margin-left:-10px; 
375    display:inline-block; 
376   /* float: left; 
377    margin: 5px 10px 5px 40px;*/ 
378
379 
380.event-schedule-area-two .speaker img { 
381    height: 100%; 
382    -webkit-transform: translateX(-50%); 
383    transform: translateX(-50%); 
384    margin-left: 50%; 
385    transition: all ease-in-out 0.3s; 
386
387 
388.event-schedule-area-two .centerBx { 
389    margin: 0 auto; 
390    width: fit-content; 
391    align-items: center; 
392    text-align: center; 
393
394 
395.event-schedule-area-two .btn.btn-primary { 
396    font-style: normal; 
397font-weight: bold; 
398font-size: 13px !important; 
399line-height: 18px; 
400color: #FFFFFF; 
401background-color: #3D6ECF !important; 
402border-radius: 3px !important; 
403border: unset !important; 
404
405 
406 
407.lineBottomDw { 
408    background-image: url("data:image/svg+xml,%3Csvg width='1198' height='1' viewBox='0 0 1198 1' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline y1='0.5' x2='1198' y2='0.5' stroke='%23C4C4C4'/%3E%3C/svg%3E%0A"); 
409    content: " "; 
410    height:1px; 
411    width:100%; 
412    padding-top:15px; 
413    padding-bottom:15px; 
414    background-repeat: no-repeat; 
415    background-position: center; 
416
417 
418 
419.title-event-agenda, 
420.title-event-agenda p 
421
422    font-style: normal; 
423    font-weight: bold; 
424    font-size: 17px; 
425    line-height: 23px; 
426    color: #444444; 
427    margin:0; 
428
429 
430.title-event-agenda { 
431    margin-bottom:6px; 
432
433 
434.subtitle-event-agenda, 
435.subtitle-event-agenda p 
436
437color: #757575; 
438font-style: normal; 
439font-weight: 700; 
440font-size: 13px; 
441line-height: 18px; 
442margin:0; 
443
444 
445.subtitle-event-agenda { 
446    margin-bottom:12px; 
447
448.short-description-event-agenda{ 
449font-style: normal; 
450font-weight: 400; 
451font-size: 13px; 
452line-height: 18px; 
453color: #666666; 
454
455 
456.htmlBoxright-event-agenda { 
457     
458
459 
460.event-schedule-area-two .tab-content a { 
461    color: #3366CC; 
462    text-decoration: underline; 
463
464 
465 
466.event-schedule-area-two .tab-content a:hover { 
467    color: #3366CC; 
468    text-decoration: none; 
469
470 
471.event-schedule-area-two .btn { 
472 text-decoration: none !important; 
473
474</style>