Noticias
Buscador
Noticias del Ayuntamiento
Atrás

Bando de la Alcaldía

Se ha producido un error al procesar la plantilla.
Error on line 95, column 29 in 10154#10194#305403
dlFileEntry.getFileEntryByUuidAndGroupId(uuId,groupId) is undefined.
It cannot be assigned to file
1<style> 
2    .taglib-social-bookmarks{ 
3        display:none; 
4
5    .ayunticias-social-media-container .social-media-bar a.fa { 
6		padding: 7px; 
7		font-size: 17px; 
8		width: 17px; 
9		text-align: center; 
10		text-decoration: none; 
11		border-radius: 50%; 
12
13	.ayunticias-social-media-container .social-media-bar a.fa-facebook{ 
14		background: #3B5998; 
15		color: white; 
16
17	.ayunticias-social-media-container .social-media-bar a.fa-facebook:hover{ 
18	    opacity: 0.8; 
19
20	.ayunticias-social-media-container .social-media-bar a.fa-facebook:visited{ 
21	    color: white !important; 
22
23 
24	.ayunticias-social-media-container .social-media-bar a.fa-x-twitter { 
25		background: #55ACEE; 
26		color: white; 
27
28	.ayunticias-social-media-container .social-media-bar a.fa-x-twitter:hover { 
29	    opacity: 0.8; 
30
31	.ayunticias-social-media-container .social-media-bar a.fa-x-twitter:visited { 
32	    color: white !important; 
33
34	 
35</style> 
36 
37<link rel="stylesheet" href="https://use.fontawesome.com/releases/v6.5.1/css/all.css" crossorigin="anonymous"> 
38<link type="text/css" rel="stylesheet" href="https://cultura.diputaciondevalladolid.es/Diputacion-theme/css/font-awesome/css/font-awesome.min.css"> 
39 
40<#assign serviceContext = staticUtil["com.liferay.portal.service.ServiceContextThreadLocal"].getServiceContext() > 
41<#assign themeDisplay = serviceContext.getThemeDisplay() /> 
42<#assign instancia= themeDisplay.getPortletDisplay().getId()> 
43<#assign currentURL = themeDisplay.getURLPortal()+themeDisplay.getURLCurrent()> 
44 
45<div class="noticia detail template"> 
46     
47	 
48	 
49	<!--<div class="title-wrapper"> 
50		<div class="title"> 
51			${.vars['reserved-article-title'].data} 
52		</div> 
53	</div>--> 
54	 
55	 
56	<div class="more-info wrapper"> 
57		<div class="text"><p>${Texto.getData()}</p></div> 
58	</div> 
59		 
60	<#if Documentos.Documento.getSiblings()?has_content> 
61	<#assign docs = Documentos.Documento.getSiblings()> 
62		<#if (docs?size >=1)&&(docs[0].getData()?length>5)> 
63    	<div class="documents-wrapper"> 
64    		<span class="important">Documentos</span> 
65    		<ul class="documents row-fluid"> 
66		 
67        	<#list Documentos.Documento.getSiblings() as cur_document> 
68        	 
69        	    <li class="document-entry span6"> 
70        	        <#assign count = 0> 
71        	        <#assign title = "PLACE HOLDER"> 
72        	        <span Style="display:none" class="none2"}>${cur_document.getData()}</span> 
73        	        <#list cur_document.getData()?split("/") as x> 
74        	         
75        	            <#assign count = count+1> 
76            	        <#if count ==3> 
77                            <#assign groupId = x?number> 
78                        </#if> 
79                     
80                        <#if count ==6> 
81                            <#assign count2 = 0> 
82                            <#list x?split("?") as y> 
83                             
84                                <#if count2 ==0> 
85                                    <#assign uuId = y> 
86                                </#if> 
87                                <#assign count2 = count2+1> 
88                            </#list> 
89                        </#if> 
90                    </#list> 
91                     
92                    <span Style="display:none" class="none" ${uuId}>${groupId}</span> 
93                    <#assign dlFileEntry = serviceLocator.findService("com.liferay.portlet.documentlibrary.service.DLFileEntryLocalService")> 
94                        <#if ((uuId??) && (groupId??))> 
95                            <#assign file = dlFileEntry.getFileEntryByUuidAndGroupId(uuId,groupId) > 
96                            <#assign title = file.getTitle() > 
97                            <#assign fileEXT = file.getExtension()> 
98                            <#assign fileSize = file.getSize()/1000> 
99                            <#assign fileSizeText = "" + fileSize + "Kb" > 
100                            <#if (fileSize >100)> 
101                                <#assign fileSize = file.getSize()/1000 > 
102                                <#assign fileSizeText = "" + fileSize + "Mb" > 
103                             </#if> 
104                        </#if> 
105                         
106    							 
107    					<#if cur_document.NombreDocumento.getData() ?has_content> 
108    						<#assign title= cur_document.NombreDocumento.getData() > 
109    					</#if> 
110    					 
111    						 
112    					<a class="document document-${fileEXT} target" href="${cur_document.getData()}" title="Ver ${title}"> 
113    						<span class="title">${title}</span> 
114    						 
115    						<span class="meta"> 
116    					    	<abbr class="ext" title="extension">${fileEXT}</abbr> 
117    							${fileSizeText} 
118    						</span> 
119    					</a> 
120        	         
121        	         
122        	         
123        	             
124    			</li> 
125 
126        	</#list> 
127             
128            </ul> 
129		 
130		</div> 
131		</#if> 
132	</#if> 
133 
134	<#if Enlaces.Enlace.getSiblings()?has_content> 
135	<#assign enls = Enlaces.Enlace.getSiblings()> 
136		<#if (enls?size >=1)&&(enls[0].getData()?length>5)> 
137		<div class="links-wrapper wrapper"> 
138			<span class="wrapper-title">Enlaces</span> 
139			 
140			<ul class="external-links"> 
141				<#list Enlaces.Enlace.getSiblings() as cur_link> 
142					 
143				    <#if cur_link.NombreEnlace.getData() ?has_content> 
144    					<#assign title= cur_link.NombreEnlace.getData() > 
145    				<#else> 
146    					<#assign title=cur_link.getData() > 
147    				</#if> 
148						 
149						 
150					<li class="link external-link"> 
151						<a href="${cur_link.getData()}" onclick="this.target='_blank'" title="ir a ${title}">${title}</a> 
152					</li> 
153				</#list> 
154			</ul> 
155			 
156		</div> 
157		</#if> 
158	</#if>	 
159		 
160<!--Estilo para posicionar estáticas las imagenes--> 
161 
162<style> 
163.image-viewer{ 
164	position:fixed!important; 
165
166.image-viewer-control{ 
167	position:fixed!important; 
168
169</style> 
170 
171<#if Galeria.Imagen.getSiblings()?has_content> 
172<#assign gals = Galeria.Imagen.getSiblings()> 
173		<#if (gals?size >=1)&&(gals[0].getData()?length>5)> 
174	<div class="gallery-wrapper"> 
175		<ul class="images"> 
176			<#list Galeria.Imagen.getSiblings() as cur_img> 
177 
178				<li class="image-entry"> 
179 
180					<a class="full" href="${cur_img.getData()}&imageThumbnail=3" title="Imagen completa ${cur_img.AltImagen.getData()}"> 
181					    <img class="image imagen-galeria" src="${cur_img.getData()}&imageThumbnail=1" alt="${cur_img.AltImagen.getData()}"/> 
182					</a> 
183				</li> 
184			</#list> 
185		</ul> 
186 
187	</div> 
188	</#if> 
189</#if> 
190 
191<div class="ayunticias-social-media-container"> 
192	<div class="social-media-bar"> 
193		<a title="Facebook" href="https://www.facebook.com/sharer/sharer.php?u=${currentURL}" class="fa fa-facebook"><span style="display:none">Facebook</span></a> 
194		<a title="Twitter" href="https://twitter.com/share?url=${currentURL}&text=${.vars['reserved-article-title'].data}" class="fa fa-x-twitter"><span style="display:none">Twitter</span></a> 
195	</div> 
196</div> 
197 
198<script type="text/javascript"> 
199 
200	AUI().ready( 
201		'aui-image-viewer-base', 
202		function(A) { 
203		 
204	//Image lightbox 
205			var winHeight = A.getWin().get('innerHeight'); 
206			var winWidth = A.getWin().get('innerWidth'); 
207			if (winHeight == undefined) 
208				winHeight = document.documentElement.clientHeight; 
209			if (winWidth == undefined) 
210				winWidth = document.documentElement.clientWidth;	 
211		 
212		var crear = true; 
213 
214		document.querySelectorAll('.imagen-galeria').forEach(item => { 
215  			item.addEventListener('click', event => { 
216  			 
217  			if(crear == true){ 
218			new A.ImageViewer({ 
219						anim: true, 
220						captionFromTitle: true, 
221						imageAnim: { 
222							duration: 1, 
223							easing: 'easeIn' 
224						}, 
225						links: '.gallery-wrapper a, a.lightbox', 
226						lockScroll: true, 
227						preloadAllImages: true, 
228						showInfo: true, 
229						maxWidth : (winWidth - 100), 
230						maxHeight : (winHeight - 100), 
231						infoTemplate : 'Imagen {current} de {total}' 
232
233				).render(); 
234				event.preventDefault(); 
235				crear = false; 
236
237  			}); 
238		}); 
239	}); 
240</script> 
241	 
242		 
243</div>