Aggregatore Risorse

Aggregatore Risorse

Si è verificato un errore nell'elaborarazione del modello.
The following has evaluated to null or missing:
==> izenburua  [in template "20907#20945#83328910" at line 19, column 29]

----
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: ${izenburua}  [in template "20907#20945#83328910" at line 19, column 27]
----
1<link rel="stylesheet" href="/documents/20933/83351585/deskodifikatu.css/22978cfa-0e08-a15b-7527-1f2a2aff64a9"> 
2<link rel="stylesheet" href="/documents/20933/2104259/magnific-popup.css/68b65611-426e-b208-5b31-407a14231bb9"> 
3<script src="/documents/20933/2104259/jquery.magnific-popup.min.js/87cdd3da-a8d4-53af-177c-bc1809ff0877"></script> 
4<#if locale == 'es_ES' > 
5	<#assign tooltip = "Ver vídeo" /> 
6	<#assign izenburua = "Podcasts anteriores" /> 
7    <#assign formato_idioma = "dd/MM/yyyy" /> 
8<#elseif locale == 'eu_ES' > 
9	<#assign tooltip = "Bideoa ikusi" /> 
10	<#assign izenburua = "Aurreko podcastak" /> 
11    <#assign formato_idioma = "yyyy/MM/dd" /> 
12<#elseif locale == 'en_EN' > 
13    <#assign formato_idioma = "yyyy/MM/dd" /> 
14<#else> 
15    <#assign formato_idioma = "yyyy/MM/dd" /> 
16</#if> 
17 
18<div class="container mt-5"> 
19    <h2 class="titleList">${izenburua}</h2> 
20</div> 
21<div class="list">   
22<#assign count = 0>     
23<#list entries as curEntry> 
24    <#assign renderer = curEntry.getAssetRenderer() > 
25    <#assign article = renderer.getArticle() > 
26    <#assign title = article.getTitle(locale)> 
27    <#assign lang = locale.getLanguage() + "_" + locale.getCountry()> 
28    <#assign document = saxReaderUtil.read(article.getContentByLocale(lang))> 
29	<#assign fecha_string = document.valueOf("//dynamic-element[@name='FechaDePublicacion']/dynamic-content/text()") /> 
30    <#assign fecha_obj = dateUtil.parseDate("yyyy-MM-dd", fecha_string, locale)>        
31    <#assign fecha_string = dateUtil.getDate(fecha_obj, formato_idioma, locale)> 
32	<#assign titulo = document.valueOf("//dynamic-element[@name='Titulo']/dynamic-content/text()") /> 
33	<#assign descripcion = document.valueOf("//dynamic-element[@name='Descripcion']/dynamic-content/text()") /> 
34	<#assign IDVideoMultimedia = document.valueOf("//dynamic-element[@name='IDVideoMultimedia']/dynamic-content/text()") /> 
35 
36	 
37	<#if IDVideoMultimedia!=""> 
38	<div> 
39	     
40	            <div class="video-box-thumb article-item" data-index="${count}"> 
41	                <div class="video-img-container"> 
42	                        <img src="https://multimedia.gipuzkoa.eus/media/video/${IDVideoMultimedia}.jpg" alt="${titulo}" />   
43	                </div> 
44               
45                    <div class="article-item-content"> 
46                        <h4>${titulo}</h4> 
47                        <div class="date">${fecha_string}</div> 
48                        <div class="text-description"> 
49                            ${descripcion} 
50                        </div> 
51                         
52                    </div> 
53                    <a data-tooltiped="true" aria-label="${titulo} - ${tooltip}" class="video-popup video-box" data-varid="${IDVideoMultimedia}" href="javascript:void(0)"></a> 
54                </div> 
55	     
56	</div> 
57	</#if> 
58 
59	<#assign count = count + 1> 
60</#list> 
61</div> 
62 
63<script> 
64$(document).ready(function() { 
65    if ($(".video-popup").length > 0){ 
66    	$('.video-popup').click(function(){ 
67    		var addID=$(this).data('varid'); 
68    		var resolution=Liferay.Browser.isMobile()?"576":"720"; 
69    		$.magnificPopup.open({ 
70    			items: { 
71    				src:$('<div class="inline-popup" id="test-popup"><video controls="" crossorigin="anonymous" id="player1" playsinline="" poster="https://multimedia.gipuzkoa.eus/media/video/'+addID+'.jpg" preload="none"><source src="https://multimedia.gipuzkoa.eus/media/video/'+addID+'.'+resolution+'.mp4" type="video/mp4" /> <track kind="captions" label="Original" src="https://multimedia.gipuzkoa.eus/media/azpititulua/'+addID+'/'+addID+'.vtt" /> <track kind="captions" label="Euskera" src="https://multimedia.gipuzkoa.eus/media/azpititulua/'+addID+'/'+addID+'.eu.vtt" /> <track kind="captions" label="Castellano" src="https://multimedia.gipuzkoa.eus/media/azpititulua/'+addID+'/'+addID+'.es.vtt" /></video></div>'), 
72    				type: 'inline', 
73    				disableOn: 700, 
74    				mainClass: 'mfp-fade', 
75    				removalDelay: 160, 
76    				preloader: false, 
77     
78    				fixedContentPos: false 
79
80    		}); 
81	    }); 
82
83}); 
84</script>