Publicador de contenidos

Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> tipo  [in template "20115#20151#3578814" at line 1071, column 71]

----
Tip: If the failing expression is known to be 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: #if (tipo == "ÁREA RECREATIVA" || tip...  [in template "20115#20151#3578814" at line 1071, column 65]
----
1<#assign VOID = freeMarkerPortletPreferences.setValue("provincia", "Sevilla")> 
2<#assign VOID = freeMarkerPortletPreferences.setValue("municipio", "Sevilla")> 
3 
4<#assign year = .now?string('yyyy')> 
5 
6<#assign titulo = .vars['reserved-article-title'].data > 
7<#assign nameEquipamiento = titulo?replace("Á","A")?replace("á", "a")?replace("É","E")?replace("Í","I")?replace("Ó", "O")?replace("Ú","U")?replace("é", "e")?replace("í","i")?replace("ó","o")?replace("ú", "u")?replace("ñ", "n")?replace("Ñ", "N")> 
8 
9<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
10<#assign AssetCategoryLocalServiceUtil = staticUtil["com.liferay.asset.kernel.service.AssetCategoryLocalServiceUtil"]> 
11<#assign groupLocalServiceUtil = staticUtil["com.liferay.portal.kernel.service.GroupLocalServiceUtil"] > 
12<#assign assetLinkLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetLinkLocalService") /> 
13<#assign AssetCategoryPropertyLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryPropertyLocalService") /> 
14<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService") /> 
15<#assign dlFileEntryLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService") /> 
16<#assign assentEntryLocalService = serviceLocator.findService('com.liferay.asset.kernel.service.AssetEntryLocalService')/> 
17<#assign commonServiceApiService = serviceLocator.findService("es.juntadeandalucia.cma.global.common.services.api.CommonServiceApi")/> 
18<#assign getDDMStructureService = serviceLocator.findService("com.liferay.dynamic.data.mapping.service.DDMStructureLocalService")/> 
19<#assign propertyLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryPropertyLocalService") /> 
20 
21<#assign currentArticle = journalArticleLocalService.getArticle(groupId, .vars['reserved-article-id'].data) /> 
22<#assign currentArticleResourcePrimKey = currentArticle.getResourcePrimKey() /> 
23<#assign currentArticleAssetEntry = assetEntryLocalService.getEntry("com.liferay.journal.model.JournalArticle", currentArticleResourcePrimKey) /> 
24<#assign currentArticleAssetEntryId = currentArticleAssetEntry.getEntryId() /> 
25<#assign currentArticleRelatedLinks = assetLinkLocalService.getDirectLinks(currentArticleAssetEntryId) /> 
26<#assign relatedAssetEntries = [] /> 
27<#list currentArticleRelatedLinks as element> 
28    <#assign relatedAssetEntryId = element.getEntryId2() /> 
29    <#assign relatedAssetEntry = assetEntryLocalService.getEntry(relatedAssetEntryId) /> 
30    <#assign relatedAssetEntries = relatedAssetEntries + [ relatedAssetEntry ] /> 
31</#list> 
32 
33<#assign journalArticleId = .vars['reserved-article-id'].data> 
34<#assign mostrar = "true"> 
35<#assign mostrarEN = "false"> 
36<#assign numeroNoticias = 0/> 
37<#assign listEN = [] /> 
38<#assign listadoEspacios = [] /> 
39 
40<#assign commonServiceApiService = serviceLocator.findService("es.juntadeandalucia.cma.global.common.services.api.CommonServiceApi")/> 
41<#assign eqHorarioEstablecidoService = serviceLocator.findService("es.juntadeandalucia.cma.ventana.calendario.service.service.EqHorarioEstablecidoService")/> 
42<#assign getDDMStructureService = serviceLocator.findService("com.liferay.dynamic.data.mapping.service.DDMStructureLocalService")/> 
43<#assign propertyLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryPropertyLocalService") /> 
44 
45<#assign journalArticleId = .vars['reserved-article-id'].data> 
46<#assign curEntry = journalArticleLocalService.fetchArticle(groupId, journalArticleId) /> 
47<#assign articleResourcePK = assetEntryLocalService.getEntry("com.liferay.journal.model.JournalArticle", curEntry.getResourcePrimKey())/> 
48<#assign categoryList = AssetCategoryLocalServiceUtil.getAssetEntryAssetCategories(articleResourcePK.getEntryId()) /> 
49 
50<#-- variables para las descargas cartograficas --> 
51<#-- TODO: Cuando se anada el campo codigoRenpa en el contenido, acceder directamente a el --> 
52<#assign nombreEquipamiento = .vars['reserved-article-title'].data /> 
53<#assign tipoEquipamiento = TipoEquipamiento.getData() /> 
54<#assign tipoEquipamientoLC = TipoEquipamiento.getData()?lower_case /> 
55<#if tipoEquipamiento == "SENDERO SEÑALIZADO" || tipoEquipamiento == "CARRIL CICLOTURISTA"> 
56    <#assign tipoEspacio2 = "senderos"> 
57    <#assign tipoEspacioCod = "CODIGOEQUI"> 
58<#else> 
59    <#assign tipoEspacio2 = "equipamientos_uso_publico"> 
60    <#assign tipoEspacioCod = "CODIGOEQUI"> 
61</#if> 
62 
63<#assign aArticleXML = saxReaderUtil.read(curEntry.getContentByLocale(locale)) /> 
64<#assign codigoEquipamiento = aArticleXML.valueOf("//dynamic-element[@name='codigoEquipamiento']/dynamic-content/text()")!""/> 
65 
66<#-- Asignamos las url del componente descargas de las distintas capas cartograficas --> 
67<#assign urlKML = "https://www.juntadeandalucia.es/medioambiente/mapwms/REDIAM_WFS_Patrimonio_Natural?service=WFS&version=1.0.0&request=GetFeature&typename="+tipoEspacio2+"%3A"+tipoEspacio2+"&outputFormat=application/vnd.google-earth.kml.xml&srsname=EPSG%3A25830&%20&Filter=%3CFilter%20xmlns=%22http://www.opengis.net/ogc%22%20xmlns:gml=%22http://www.opengis.net/gml%22%3E%3CPropertyIsEqualTo%3E%3CPropertyName%3E"+tipoEspacioCod +"%3C/PropertyName%3E%3CLiteral%3E"+ codigoEquipamiento+"%3C/Literal%3E%3C/PropertyIsEqualTo%3E%3C/Filter%3E" /> 
68 
69<#assign urlGML = "https://www.juntadeandalucia.es/medioambiente/mapwms/REDIAM_WFS_Patrimonio_Natural?service=WFS&version=1.0.0&request=GetFeature&typename="+tipoEspacio2+"%3A"+tipoEspacio2+"&outputFormat=gml3&srsname=EPSG%3A25830&%20&Filter=%3CFilter%20xmlns=%22http://www.opengis.net/ogc%22%20xmlns:gml=%22http://www.opengis.net/gml%22%3E%3CPropertyIsEqualTo%3E%3CPropertyName%3E"+tipoEspacioCod +"%3C/PropertyName%3E%3CLiteral%3E"+codigoEquipamiento +"%3C/Literal%3E%3C/PropertyIsEqualTo%3E%3C/Filter%3E" /> 
70 
71<#assign urlGPX = "/medioambiente/mapwms/REDIAM_WFS_Patrimonio_Natural?service=WFS&version=2.0.0&request=GetFeature&typename=" + tipoEspacio2 + "%3A" + tipoEspacio2 + "&outputFormat=geojson&srsname=EPSG%3A4326&%20&Filter=%3CFilter%20xmlns=%22http://www.opengis.net/ogc%22%20xmlns:gml=%22http://www.opengis.net/gml%22%3E%3CPropertyIsEqualTo%3E%3CPropertyName%3E"+ tipoEspacioCod +"%3C/PropertyName%3E%3CLiteral%3E" + codigoEquipamiento + "%3C/Literal%3E%3C/PropertyIsEqualTo%3E%3C/Filter%3E"/> 
72 
73 
74 
75<#-- FIN variables para las descargas cartograficas --> 
76 
77<#-- Habilitar pestanas  --> 
78<#assign tabs_list = []> 
79<#assign tabs_list = [languageUtil.get(locale, "datos.interes")] + [languageUtil.get(locale, "mapa")]> 
80<#-- Clasificacion de las pestanas que tengan contenido --> 
81<#assign accesibilidad = "" > 
82<#assign idStructureBuenasPracticas = commonServiceApiService.getStructureIdSystemSettings() /> 
83<#assign structureBuenasPracticas = getDDMStructureService.getStructure(idStructureBuenasPracticas?number) /> 
84<#assign structureKeyBuenasPracticas = structureBuenasPracticas.getStructureKey()/> 
85<#assign buenaspracticas = "" > 
86<#assign contenidosBuenasPracticas = commonServiceApiService.getBuenasPracticas(categoryList,groupId?number,structureKeyBuenasPracticas?string) /> 
87<#if contenidosBuenasPracticas?has_content && contenidosBuenasPracticas?size gt 0> 
88    <#assign buenaspracticas = languageUtil.get(locale, "buenas.practicas") + ", " > 
89</#if> 
90<#assign horario = languageUtil.get(locale,"horario") + ", " > 
91<#assign multimedia = ""> 
92<#assign noticias = ""> 
93<#assign publicaciones = ""> 
94<#if ImagenPrincipalEquipamiento??> 
95    <#if ImagenPrincipalEquipamiento?? && ImagenPrincipalEquipamiento.getSiblings()?size gt 2> 
96        <#list ImagenPrincipalEquipamiento.getSiblings() as imagen> 
97            <#if imagen?? && imagen.getData() != ""> 
98                <#assign  multimedia = languageUtil.get(locale, "multimedia") + ", "> 
99                <#break> 
100            </#if> 
101        </#list> 
102    </#if> 
103</#if> 
104<#list currentArticleRelatedLinks as related_entry> 
105    <#assign relatedAssetEntryId = related_entry.getEntryId2() /> 
106    <#assign relatedAssetEntry = assetEntryLocalService.getEntry(relatedAssetEntryId) /> 
107    <#assign relatedAssetType = relatedAssetEntry.getClassName() /> 
108    <#if relatedAssetType == "com.liferay.document.library.kernel.model.DLFileEntry"> 
109        <#assign relatedAssetEntryPrimKey = relatedAssetEntry.getClassPK() /> 
110        <#assign publicaciones = languageUtil.get(locale,"publicaciones") + ", " /> 
111 
112    <#elseif relatedAssetType == "com.liferay.journal.model.JournalArticle"> 
113        <#assign relatedAssetEntryPrimKey = relatedAssetEntry.getClassPK() /> 
114        <#assign relatedArticle = journalArticleLocalService.getLatestArticle(relatedAssetEntryPrimKey) /> 
115        <#assign relatedArticleId = relatedArticle.getArticleId() /> 
116        <#assign currentGroupSite = themeDisplay.getLayout().getGroup().getFriendlyURL()  /> 
117        <#assign structure = relatedArticle.getDDMStructure().getName("es_ES") /> 
118        <#if themeDisplay.getLayout().getPrivateLayout() == true > 
119            <#assign state = themeDisplay.getPathFriendlyURLPrivateGroup()/> 
120        <#else> 
121            <#assign state = themeDisplay.getPathFriendlyURLPublic()/> 
122        </#if> 
123        <#assign URLDetalle = themeDisplay.getPortalURL() + state + currentGroupSite + "/-/" + relatedArticle.getUrlTitle() /> 
124        <#assign aArticleXML = saxReaderUtil.read(relatedArticle.getContentByLocale(locale)) /> 
125        <!-- Elementos del contenido --> 
126        <#assign titulo = relatedArticle.getTitle(locale)> 
127        <!-- imagen del recurso --> 
128        <#if aArticleXML.valueOf("//dynamic-element[@name='IconoBP']/dynamic-content/text()")?has_content> 
129            <#assign contentImagen = aArticleXML.valueOf("//dynamic-element[@name='IconoBP']/dynamic-content/text()")/> 
130        <#else> 
131            <#assign contentImagen = "" /> 
132        </#if> 
133        <#assign descripcionBP = aArticleXML.valueOf("//dynamic-element[@name='descripcionBP']/dynamic-content/text()")/> 
134        <#if (structure == "Buenas Prácticas") > 
135            <#assign buenaspracticas = languageUtil.get(locale,"buenas.practicas") + ", " > 
136        </#if> 
137        <#if (structure == "Accesibilidad") > 
138            <#assign accesibilidad = languageUtil.get(locale,"accesibilidad") + ", " > 
139        </#if> 
140        <#if (structure == "Horario") > 
141            <#assign horario = languageUtil.get(locale,"horario") + ", " > 
142        </#if> 
143        <#if (structure == "Multimedia") > 
144            <#assign multimedia = languageUtil.get(locale,"multimedia") + ", " > 
145        </#if> 
146        <#if (structure == "espacios naturales") > 
147            <#if ! listadoEspacios?seq_contains(relatedArticle)> 
148                <#assign listadoEspacios = listadoEspacios + [relatedArticle] /> 
149                <#assign mostrarEN = "true"> 
150            </#if> 
151        </#if> 
152        <#if (structure == "Noticia") > 
153            <#assign noticias = languageUtil.get(locale,"noticias.avisos") + ", "> 
154        </#if> 
155        <#if (structure == "Avisos") > 
156            <#assign noticias = languageUtil.get(locale,"noticias.avisos") + ", "> 
157        </#if> 
158    </#if> 
159</#list> 
160 
161<#assign sociales = "false"> 
162<#if TwitterEquipamiento??> 
163    <#if TwitterEquipamiento.getData() != "" > 
164        <#assign sociales = "true" /> 
165    </#if> 
166</#if> 
167 
168<#if FbEquipamiento??> 
169    <#if FbEquipamiento.getData() != ""> 
170        <#assign sociales = "true" /> 
171    </#if> 
172</#if> 
173 
174<#assign datosInteres = languageUtil.get(locale, "datos.interes") + ", "/> 
175<#assign mapa = languageUtil.get(locale, "mapa") + ", "/> 
176<#assign jsonRes = eqHorarioEstablecidoService.byEquipamientoId(journalArticleId?number, year?number) > 
177<#assign jsonResponse = jsonRes?eval> 
178<#if (jsonResponse.status) > 
179    <#if idHorario?? && getterUtil.getBoolean(idHorario.getData())> 
180        <#assign tabs_list = tabs_list + [""] + [languageUtil.get(locale, "noticias.avisos")] + [languageUtil.get(locale, "accesibilidad")] + [languageUtil.get(locale, "buenas.practicas")] + [languageUtil.get(locale, "publicaciones")] + [languageUtil.get(locale, "multimedia")]> 
181        <#assign tabs = datosInteres + mapa + noticias + accesibilidad + buenaspracticas +  publicaciones + multimedia /> 
182    <#else> 
183        <#assign tabs_list = tabs_list + [languageUtil.get(locale, "horario")] + [languageUtil.get(locale, "noticias.avisos")] + [languageUtil.get(locale, "accesibilidad")] + [languageUtil.get(locale, "buenas.practicas")] + [languageUtil.get(locale, "publicaciones")] + [languageUtil.get(locale, "multimedia")]> 
184        <#assign tabs = datosInteres + mapa + horario + noticias + accesibilidad + buenaspracticas +  publicaciones + multimedia /> 
185    </#if> 
186<#else> 
187    <#assign tabs = datosInteres + mapa + noticias + accesibilidad + buenaspracticas +  publicaciones + multimedia /> 
188    <#assign tabs_list = tabs_list + [""] + [languageUtil.get(locale, "noticias.avisos")] + [languageUtil.get(locale, "accesibilidad")] + [languageUtil.get(locale, "buenas.practicas")] + [languageUtil.get(locale, "publicaciones")] + [languageUtil.get(locale, "multimedia")]> 
189</#if> 
190 
191<#-- FIN Habilitar pestanas  --> 
192<input type="hidden" name="codigo-equipamiento" id="codigo-equipamiento" class="codigo-equipamiento" value="${codigoEquipamiento}"/> 
193<div class="evr-wrapper"> 
194    <#--------------------------------- HEADER OF THE SECTION ------------------------> 
195    <input type="hidden" id="journalArticleId" value="${journalArticleId}" /> 
196    <section class="evr-carrusel-banner"> 
197        <#-- iterator de figuras de proteccion + despues filtrar por la bandera --> 
198        <#-- COMPONENTE LOGO --> 
199        <div class="reflex-grid"> 
200            <div class="reflex-col-lg-4 reflex-col-md-4 reflex-col-sm-12 reflex-col-xs-12 reflex-col-bleed"> 
201                <div class="evr-carrusel-banner__logo-container"> 
202                    <div class="evr-carrusel-banner__logo" style="top:30px;left:30px;"> 
203                        <#if (LogoEquipamiento.getData())?? && LogoEquipamiento.getData() != ""> 
204                            <figure class="evr-carrusel-banner__fig"> 
205                                <#assign logoEquip = LogoEquipamiento.getData() /> 
206                                <#if logoEquip != ""> 
207                                    <#if logoEquip?contains("/medioambiente/portal")> 
208                                        <#assign logoEquip = logoEquip /> 
209                                    <#elseif logoEquip?contains("/medioambiente")> 
210                                        <#assign logoEquip = logoEquip?replace("/medioambiente", "/medioambiente/portal") /> 
211                                    <#else> 
212                                        <#assign logoEquip = "/medioambiente/portal" + logoEquip /> 
213                                    </#if> 
214                                </#if> 
215                                <img class="evr-carrusel-banner__img" alt="${LogoEquipamiento.getAttribute("alt")}" data-fileentryid="${LogoEquipamiento.getAttribute("fileEntryId")}" src="${logoEquip}" /> 
216                            </figure> 
217                        </#if> 
218                    </div> 
219                    <div class="evr-carrusel-banner__text-container"> 
220                        <span  class="evr-carrusel-banner__title" ><@liferay.language key="${TipoEquipamiento.getData()?upper_case?replace(' ', '')}"/></span> 
221                        <p class="evr-carrusel-banner__txt"> 
222                            ${.vars['reserved-article-title'].data} 
223                        </p> 
224 
225                    </div> 
226                </div> 
227            </div> 
228 
229            <#-- COMPONENTE CARRUSEL --> 
230            <div class="reflex-col-lg-8 reflex-col-md-8 reflex-col-sm-12 reflex-col-xs-12 reflex-col-bleed"> 
231                <div class="evr-carrusel"> 
232 
233                    <#if ImagenPrincipalEquipamiento?? && ImagenPrincipalEquipamiento.getSiblings()?has_content> 
234                        <#assign first = 0 /> 
235                        <#list ImagenPrincipalEquipamiento.getSiblings() as cur_ImagenPrincipalEquipamiento> 
236                            <#if cur_ImagenPrincipalEquipamiento.getData()?? && cur_ImagenPrincipalEquipamiento.getData() != ""> 
237                                <#assign imgPrincipal = cur_ImagenPrincipalEquipamiento.getData() /> 
238                                <#if imgPrincipal != ""> 
239                                    <#if imgPrincipal?contains("/medioambiente/portal")> 
240                                        <#assign imgPrincipal = imgPrincipal /> 
241                                    <#elseif imgPrincipal?contains("/medioambiente")> 
242                                        <#assign imgPrincipal = imgPrincipal?replace("/medioambiente", "/medioambiente/portal") /> 
243                                    <#else> 
244                                        <#assign imgPrincipal = "/medioambiente/portal" + imgPrincipal /> 
245                                    </#if> 
246                                    <#assign descriptionFileEntry = "" /> 
247                                    <#if cur_ImagenPrincipalEquipamiento.getAttribute("fileEntryId")?? && cur_ImagenPrincipalEquipamiento.getAttribute("fileEntryId")?has_content > 
248                                        <#if dlFileEntryLocalService.fetchDLFileEntry(cur_ImagenPrincipalEquipamiento.getAttribute("fileEntryId")?number)?? > 
249                                            <#assign descriptionFileEntry = dlFileEntryLocalService.fetchDLFileEntry(cur_ImagenPrincipalEquipamiento.getAttribute("fileEntryId")?number).getDescription() /> 
250                                        </#if> 
251                                    </#if> 
252                                </#if> 
253                                <#if first == 0 > 
254                                    <figure class="evr-carrusel__img-slide"> 
255                                        <img <#if descriptionFileEntry??>title="${descriptionFileEntry}"</#if> class="evr-carrusel__img" alt="${cur_ImagenPrincipalEquipamiento.getAttribute("alt")}" data-fileentryid="${cur_ImagenPrincipalEquipamiento.getAttribute("fileEntryId")}" src="${imgPrincipal}" /> 
256                                    </figure> 
257                                    <#assign first = first + 1/> 
258                                <#else> 
259                                    <figure class="evr-carrusel__img-slide evr-rest-content"> 
260                                        <img <#if descriptionFileEntry??>title="${descriptionFileEntry}"</#if> class="evr-carrusel__img" alt="${cur_ImagenPrincipalEquipamiento.getAttribute("alt")}" data-fileentryid="${cur_ImagenPrincipalEquipamiento.getAttribute("fileEntryId")}" src="${imgPrincipal}" /> 
261                                    </figure> 
262                                    <#assign first = first + 1/> 
263                                </#if> 
264                            </#if> 
265                        </#list> 
266                    </#if> 
267                    <#if first?? && first == 0 > 
268                    <#-- Incluimos la imagen de ejemplo --> 
269                        <#assign imagenDefault = themeDisplay.getPathThemeImages() + "/fotoNoDisponible.jpg" /> 
270                        <figure class="evr-carrusel__img-slide evr-rest-content"> 
271                            <img class="evr-carrusel__img" alt="imagen no disponible" src="${imagenDefault}" /> 
272                        </figure> 
273                    </#if> 
274 
275                </div> 
276                <#-- COMPONENTE BOTONES PARA CARRUSEL --> 
277                <#if ImagenPrincipalEquipamiento?? && ImagenPrincipalEquipamiento.getSiblings()?size gt 1> 
278                    <div class="evr-carrusel__player evr-rest-content"> 
279                        <button aria-label="Last Picture" class="evr-carrusel__btn evr-carrusel__btn-last" data-button-state="deactive-mobile"> 
280                            <figure> 
281                                <img aria-hidden="true" class="evr-carrusel__img-player" src="/medioambiente/portal/o/ventana-theme/images/componente_botones_carrusel/last.png"/> 
282                            </figure> 
283                            <span class="hide-accessible"><@liferay.language key="equipamiento.uso.publico.ir.a.la.primera.imagen"/></span> 
284                        </button> 
285                        <button aria-label="Left" class="evr-carrusel__btn evr-carrusel__btn-left evr-carrusel__btn--margin evr-carrusel__btn--style"> 
286                            <figure> 
287                                <img aria-hidden="true" class="evr-carrusel__img-player" src="/medioambiente/portal/o/ventana-theme/images/componente_botones_carrusel/left.png"/> 
288                            </figure> 
289                            <span class="hide-accessible"><@liferay.language key="equipamiento.uso.publico.ir.a.la.anterior.imagen"/></span> 
290                        </button> 
291                        <button aria-label="Play" class="evr-carrusel__btn evr-carrusel__btn--deactive" data-button-state="deactive" data-button-type="play"> 
292                            <figure> 
293                                <img aria-hidden="true" class="evr-carrusel__img-player" src="/medioambiente/portal/o/ventana-theme/images/componente_botones_carrusel/right.png"/> 
294                            </figure> 
295                            <span class="hide-accessible"><@liferay.language key="equipamiento.uso.publico.seguir.la.reproduccion"/></span> 
296                        </button> 
297                        <button aria-label="Stop" class="evr-carrusel__btn" data-button-state="active" data-button-type="stop"> 
298                            <figure> 
299                                <img aria-hidden="true" class="evr-carrusel__img-player" src="/medioambiente/portal/o/ventana-theme/images/componente_botones_carrusel/pause.png"/> 
300                            </figure> 
301                            <span class="hide-accessible"><@liferay.language key="equipamiento.uso.publico.parar.la.reproduccion"/></span> 
302                        </button> 
303                        <button aria-label="Right" class="evr-carrusel__btn evr-carrusel__btn-right evr-carrusel__btn--style"> 
304                            <figure> 
305                                <img aria-hidden="true" class="evr-carrusel__img-player" src="/medioambiente/portal/o/ventana-theme/images/componente_botones_carrusel/right.png"/> 
306                            </figure> 
307                            <span class="hide-accessible"><@liferay.language key="equipamiento.uso.publico.ir.a.la.siguiente.imagen"/></span> 
308                        </button> 
309                        <button aria-label="Next Picture" class="evr-carrusel__btn evr-carrusel__btn-next" data-button-state="deactive-mobile"> 
310                            <figure> 
311                                <img aria-hidden="true" class="evr-carrusel__img-player" src="/medioambiente/portal/o/ventana-theme/images/componente_botones_carrusel/next.png"/> 
312                            </figure> 
313                            <span class="hide-accessible"><@liferay.language key="equipamiento.uso.publico.ir.a.la.ultima.imagen"/></span> 
314                        </button> 
315                    </div> 
316                </#if> 
317            </div> 
318        </div> 
319 
320    </section> 
321 
322    <#----------------------------- jsSocialShare SHARE LINKS ------------------------> 
323    <div class="evr-caminame__jssocials"> 
324        <div class="evr-social-network"> 
325            <div id="shareRoundIcons" style="width: max-content;"></div> 
326            <div id="rrss-trigger" class="jssocials-share evr-social-network__jssocials-share"> 
327                <a class="jssocials-share-link evr-social-network__jssocials-share-link"> 
328                    <i class="fa fa-share-alt jssocials-share-logo" aria-hidden="true"></i> 
329                </a> 
330                <div id="shareGenericButton" class="evr-social-network__inline">&nbsp;</div> 
331            </div> 
332        </div> 
333 
334        <#-- COMPONENTE BLOQUES REQUIERE AUTORIZACIÓN Y APP CAMINAME --> 
335        <section class="evr-caminame evr-caminame_web" style="margin: 23px 0;"> 
336 
337            <div class="evr-caminame__col"> 
338                <#if Abierto??> 
339                    <#if Abierto.getData() == "false"> 
340                        <span class="evr-caminame__span" style="color:red;"> 
341						   <span class="evr-caminame__a-text" style="font-weight: bold;" > 
342							   <@liferay.language key="equipamiento.uso.publico.cerrado.temporalmente"/> 
343                               <#if tipoSituacion?? && tipoSituacion.getData()?has_content> 
344                                   (${tipoSituacion.getData()}) 
345                               </#if> 
346						   </span> 
347					   </span> 
348                    </#if> 
349                </#if> 
350            </div> 
351            <#if autorizacion??> 
352                <#if getterUtil.getBoolean(autorizacion.getData())> 
353                    <div class="evr-caminame__col"> 
354                        <#if autorizacion.EnlaceAutorizacion.getData()?has_content> 
355                            <button class="evr-caminame__btn" id="autorizationButton"> 
356                                <#--  <i class="fa fa-caret-right"></i>  --> 
357                                <span class="evr-caminame__btn-text" style="font-weight: bold;"><@liferay.language key="equipamiento.uso.publico.requiere.autorizacion"/></span> 
358                            </button> 
359                            <!--<button class="evr-caminame__btn hidden" id="autorizationButtonText"> 
360 
361                                <span class="evr-caminame__btn-text" style="font-weight: bold;"><@liferay.language key="equipamiento.uso.publico.requiere.autorizacion"/></span> 
362                            </button>--> 
363                        <#else> 
364                           <#-- <button class="evr-caminame__btn hidden" id="autorizationButton"> 
365 
366                                <span class="evr-caminame__btn-text" style="font-weight: bold;"><@liferay.language key="equipamiento.uso.publico.requiere.autorizacion"/></span> 
367                            </button>--> 
368                            <button class="evr-caminame__btn" id="autorizationButtonText"> 
369                                <#--  <i class="fa fa-caret-right"></i>  --> 
370                                <span class="evr-caminame__btn-text" style="font-weight: bold;"><@liferay.language key="equipamiento.uso.publico.requiere.autorizacion"/></span> 
371                            </button> 
372                        </#if> 
373                    </div> 
374                </#if> 
375            </#if> 
376 
377           <!-- <div class="evr-caminame__col"> 
378                <#if VisitasGrupoCheck??> 
379                    <#if getterUtil.getBoolean(VisitasGrupoCheck.getData())> 
380                        <span class="evr-caminame__span" style="font-style: italic;"><@liferay.language key="equipamiento.uso.publico.para.visitas.en.grupo"/></span> 
381                    </#if> 
382                </#if> 
383            </div>--> 
384        </section> 
385    </div> 
386    <#-- COMPONENTE BLOQUES REQUIERE AUTORIZACIÓN Y APP CAMINAME --> 
387    <section class="evr-caminame evr-caminame_mobile" style="margin: 23px 0;"> 
388        <div class="evr-caminame__col evr-caminame__col--margin"> 
389            <#if estadoAbierto??> 
390                <#if estadoAbierto.getData() == "Cerrado"> 
391                    <span class="evr-caminame__span" style="color:red;"> 
392                            <span class="evr-caminame__a-text" style="font-weight: bold;" > 
393                                <@liferay.language key="equipamiento.uso.publico.cerrado.temporalmente"/> 
394                                <#if tipoSituacion?? && tipoSituacion.getData()?has_content> 
395                                    (${tipoSituacion.getData()}) 
396                                </#if> 
397                            </span> 
398                    </span> 
399                </#if> 
400            </#if> 
401 
402        </div> 
403 
404        <#if idVisitasVirtuales??> 
405            <#if getterUtil.getBoolean(idVisitasVirtuales.getData())?has_content > 
406                <#if idVisitasVirtuales.CajaDeTexto457l.getData()?has_content> 
407                    <div class="evr-caminame__col evr-caminame__col--margin"> 
408                        <a class="evr-caminame__a" target="_blank" href="${idVisitasVirtuales.CajaDeTexto457l.getData()}" > 
409                            <span class="evr-caminame__a-text" style="font-weight: bold; margin-top:10px;" ><@liferay.language key="equipamiento.uso.publico.visita.virtual"/></span> 
410                            <figure class="evr-caminame__fig"> 
411                                <img class="evr-caminame__img" src="/medioambiente/portal/o/ventana-theme/images/icons/iconfinder_UI_Basic_outline-51_4733211.svg" alt="Imagen App Camíname"/> 
412                            </figure> 
413                        </a> 
414                    </div> 
415                </#if> 
416            </#if> 
417        </#if> 
418        <#if boolCaminame??> 
419            <#if getterUtil.getBoolean(boolCaminame.getData())> 
420                <#if boolCaminame.EnlaceAppCamnamed8fk.getData()?has_content> 
421                    <div class="evr-caminame__col evr-caminame__col--margin"> 
422                        <a class="evr-caminame__a" target="_blank" href="${boolCaminame.EnlaceAppCamnamed8fk.getData()}"> 
423                            <span class="evr-caminame__a-text" style="font-weight: bold;" ><@liferay.language key="equipamiento.uso.publico.app.caminame"/></span> 
424                            <figure class="evr-caminame__fig"> 
425                                <img class="evr-caminame__img" src="/medioambiente/portal/o/ventana-theme/images/caminame.png" alt="Imagen App Camíname"/> 
426                            </figure> 
427                        </a> 
428                    </div> 
429                </#if> 
430            </#if> 
431        </#if> 
432 
433        <#if boolCaminameiOS??> 
434            <#if getterUtil.getBoolean(boolCaminameiOS.getData())> 
435                <#if boolCaminameiOS.EnlaceAppCaminamed459.getData()?has_content> 
436                    <div class="evr-caminame__col evr-caminame__col--margin"> 
437                        <a class="evr-caminame__a" target="_blank" href="${boolCaminameiOS.EnlaceAppCaminamed459.getData()}"> 
438                            <span class="evr-caminame__a-text" style="font-weight: bold;" ><@liferay.language key="equipamiento.uso.publico.app.caminame"/> iOS</span> 
439                            <figure class="evr-caminame__fig"> 
440                                <img class="evr-caminame__img" src="/medioambiente/portal/o/ventana-theme/images/caminame.png" alt="Imagen App Camíname"/> 
441                            </figure> 
442                        </a> 
443                    </div> 
444                </#if> 
445            </#if> 
446        </#if> 
447 
448        <div class="evr-caminame__col"> 
449            <#if VisitasGrupoCheck??> 
450                <#if getterUtil.getBoolean(VisitasGrupoCheck.getData())> 
451                    <span class="evr-caminame__span" style="font-style: italic;"><@liferay.language key="equipamiento.uso.publico.para.visitas.en.grupo"/></span> 
452                </#if> 
453            </#if> 
454        </div> 
455    </section> 
456 
457    <#-- COMPONENTE BLOQUES REQUIERE AUTORIZACIÓN Y APP CAMINAME --> 
458 
459    <section class="evr-caminame evr-caminame_mobile" style="margin: 23px 0;"> 
460 
461        <div class="evr-caminame__col"> 
462            <@liferay_portlet["runtime"] 
463            instanceId="PasaporteModule" 
464            portletName="Pasaportemodule" /> 
465        </div> 
466        <div class="evr-caminame__col"> 
467            <@liferay_portlet["runtime"] 
468            instanceId="favoritosModule" 
469            portletName="favoritosmodule" /> 
470        </div> 
471    </section> 
472    <div id="modal"></div> 
473 
474 
475    <#-------------------------------------- TABS SECTION ----------------------------> 
476    <section class="evr-tabs" id="tabs"> 
477        <div> 
478            <@liferay_ui["tabs"] 
479            names="${tabs}" 
480            refresh=false > 
481 
482                <div class="evr-panel-content tab-content"> 
483                    <#-- Datos de interes subsection --> 
484                    <@liferay_ui["section"] > 
485                        <span class="only-print__title">${tabs_list[0]}</span> 
486                        <div class="evr-panel-content__container reflex-container-full tab-pane" > 
487                            <#if descripcionEquipamiento?? && descripcionEquipamiento.getData() != ""> 
488                                <div class="evr-panel-content__description"> 
489 
490                                <span class="evr-panel-content__title"> 
491                                    <@liferay.language key="equipamiento.uso.publico.descripcion"/> 
492                                </span> 
493                                    <div class="evr-natural-espace-paragraph"> 
494                                        <p class="evr-orgn__text-content evr-orgn__text-content--shadow" id="toggle-orgn-text-2"> 
495                                            ${descripcionEquipamiento.getData()} 
496                                        </p> 
497                                        <button class="evr-btn-collapse" type="button" data-change="open" data-orgn-toggle="collapse"> 
498                                            <div class="evr-btn-collapse__circle"> 
499                                                <div class="evr-btn-collapse__horizontal"></div> 
500                                                <div class="evr-btn-collapse__vertical"></div> 
501                                            </div> 
502                                        </button> 
503                                    </div> 
504                                </div> 
505                            </#if> 
506                        </div> 
507 
508                        <br> 
509                        <#if mostrarEN == "true"> 
510                            <div class="evr-panel-protection evr-panel-content__container reflex-container-full tab-pane"> 
511                        <span class="evr-panel-content__title"> 
512                        <@liferay.language key="equipamiento.uso.publico.ver.espacios.naturales"/> 
513 
514                        </span> 
515                                <#---- NUEVA FORMA DE OBTENER LAS FIGURAS DE PROTECCION --> 
516                                <ul class="evr-panel-protection__container-btn"> 
517                                    <#-- Ordenar las medallas de los espacios naturales segun se ha pedido  Monumento Natural - Reserva Natural 
518                                    - Paraje Natural - Parque Periurbano- Paisaje Protegido - Reserva Natural Concertada - Parque Natural - Parque Nacional - RedNatura2000 
519                                    - Patrimonio de la Humanidad - Reserva de la Biosfera - Geoparque - Sitio Ramsar - ZEPIM --> 
520                                    <#assign tableMedallas = ["MONUMENTO NATURAL", "NATURAL MONUMENT", "MONUMENT NATUREL", "NATÜRLICHES DENKMAL", "RESERVA NATURAL", "NATURAL RESERVE", "RÉSERVE NATURELLE", "NATURRESERVAT", "PARAJE NATURAL", "NATURAL AREA", "ZONE NATURELLE", "NATÜRLICHER BEREICH", "PARQUE PERIURBANO", "PERIURBAN PARK", "PARC PERIURBAIN", "PERIURBAN PARK", "PAISAJE PROTEGIDO", "PROTECTED LANDSCAPE", "PAYSAGE PROTÉGÉ", "GESCHÜTZTE LANDSCHAFT", "RESERVA NATURAL CONCERTADA", "CONCERTED NATURAL RESERVE", "RÉSERVE NATURELLE CONCERTÉE", "KONZERTIERTE NATÜRLICHE RESERVE", "PARQUE NATURAL", "NATURAL PARK", "PARC NATUREL", "NATURPARK", "PARQUE NACIONAL", "NATIONAL PARK", "PARC NATIONAL", "NATIONALPARK", "Z.E.C.", "ZEC", "Z.E.P.A.", "ZEPA", "LUGAR DE IMPORTANCIA COMUNITARIA", "L.I.C.", "LIC", "PATRIMONIO DE  LA HUMANIDAD", "WORLD HERITAGE", "PATRIMOINE DE L&#39;HUMANITÉ", "WELTKULTURERBE", "RESERVA DE LA BIOSFERA", "BIOSPHERE RESERVE", "RÉSERVE DE BIOSPHÈRE", "BIOSPHÄRE RESERVE", "GEOPARQUE", "GEOPARK", "SITIO RAMSAR", "RAMSAR SITE", "SITE RAMSAR", "RAMSAR-WEBSITE", "Z.E.P.I.M.", "ZEPIM"] /> 
521                                    <#list tableMedallas as medalla> 
522                                        <#list listadoEspacios as relatedArticle> 
523                                            <#assign foo={}> 
524                                            <#assign relatedArticleId = relatedArticle.getArticleId() /> 
525                                            <#assign currentGroupSite = themeDisplay.getLayout().getGroup().getFriendlyURL()  /> 
526 
527                                            <#assign groupIdArticle = relatedArticle.getGroupId() /> 
528                                        <#--  Inicio Get enlace  --> 
529                                            <#assign classNameWebContent = "com.liferay.journal.model.JournalArticle"/> 
530                                            <#assign classPKWebContent = relatedArticle.getResourcePrimKey()?number/> 
531                                            <#assign webContent = assentEntryLocalService.fetchEntry(classNameWebContent,classPKWebContent)/> 
532                                            <#assign entryId = webContent.getEntryId()/> 
533                                            <#assign entryClassPK = webContent.getClassPK()/> 
534                                            <#assign enlace = commonServiceApiService.getEnlaceVentana(themeDisplay,entryClassPK,entryId)> 
535                                        <#--  Fin get enlace  --> 
536                                            <#assign URLDetalle = "" /> 
537 
538                                            <#assign aArticleXML = saxReaderUtil.read(relatedArticle.getContentByLocale(locale)) /> 
539                                            <!-- Elementos del contenido --> 
540                                            <#assign tituloEspacio = relatedArticle.getTitle(locale) /> 
541 
542                                            <!-- imagen del recurso --> 
543                                            <#if aArticleXML.valueOf("//dynamic-element[@name='figuraProteccionSeparator']")?has_content> 
544                                                <#assign listadoFigurasProteccionNode = aArticleXML.selectSingleNode("//dynamic-element[@name='figuraProteccionSeparator']") > 
545                                                <#assign listadoFigurasProteccion = listadoFigurasProteccionNode.selectNodes("//dynamic-element[@name='TipoDeEspacioNatural']//dynamic-content/text()") > 
546                                                <#assign logosFigurasProteccion = listadoFigurasProteccionNode.selectNodes("//dynamic-element[@name='logoVerde']//dynamic-content/text()") > 
547                                                <#assign i = 0 > 
548                                                <#assign j = 0 > 
549                                                <#list listadoFigurasProteccion as cur_figuraProteccion> 
550                                                    <#if cur_figuraProteccion.getText() == medalla> 
551                                                        <#if logosFigurasProteccion[i]??> 
552                                                            <#assign foo=foo+{cur_figuraProteccion.getText() : logosFigurasProteccion[i].getText()}> 
553                                                        <#else> 
554                                                            <#assign foo=foo+{cur_figuraProteccion.getText() : ""}> 
555                                                        </#if> 
556                                                    </#if> 
557                                                    <#assign i = i+1 > 
558                                                </#list> 
559                                                <#list foo?keys as k> 
560                                                    <li class="evr-panel-protection__btn"> 
561                                                        <a href="${enlace}" class="evr-panel-protection__lnk"> 
562                                                            <span class="hide-accessible"><@liferay.language key="equipamiento.uso.publico.accede.a.la.pagina" /> ${k} </span> 
563                                                            <figure class="evr-panel-protection__fig"> 
564                                                                <#assign imgMedallas = foo[k] /> 
565                                                                <#if imgMedallas != ""> 
566                                                                    <#if imgMedallas?contains("/medioambiente/portal")> 
567                                                                        <#assign imgMedallas = imgMedallas /> 
568                                                                    <#elseif imgMedallas?contains("/medioambiente")> 
569                                                                        <#assign imgMedallas = imgMedallas?replace("/medioambiente", "/medioambiente/portal") /> 
570                                                                    <#else> 
571                                                                        <#assign imgMedallas = "/medioambiente/portal" + imgMedallas /> 
572                                                                    </#if> 
573                                                                </#if> 
574                                                                <img class="evr-panel-protection__img" alt="${foo[k]}" data-fileentryid="${foo[k]}" src="${imgMedallas}" /> 
575                                                            </figure> 
576                                                            <#assign i = i + 1> 
577                                                            <div class="evr-panel-protection__text-container"> 
578                                                                <span class="evr-panel-protection__btn-title"><span><@liferay.language key="${k?upper_case?replace(' ', '')}" /></span></span> 
579                                                                <span class="evr-panel-protection__btn-span">${tituloEspacio}</span> 
580                                                            </div> 
581                                                        </a> 
582                                                    </li> 
583                                                </#list> 
584                                            </#if> 
585                                        </#list> 
586                                    </#list> 
587                                </ul> 
588                                <#---- FIN NUEVA FORMA DE OBTENER LAS FIGURAS DE PROTECCION --> 
589                            </div> 
590                        </#if> 
591 
592                        <br> 
593                        <div class="evr-panel-data-sheet evr-panel-content__container reflex-container-full tab-pane"> 
594                            <#if TipoDatoTecnico??> 
595                                <#assign datOrde = commonServiceApiService.getDatosTecnicosDatosContactoOrdenados(TipoDatoTecnico.getSiblings(),"EQDatosTecnicos") /> 
596                                <#assign numDatos = datOrde?size> 
597                                <#list datOrde as cur_tipoTecnico> 
598                                    <#if cur_tipoTecnico.datoTecnico.getData() == "false" || cur_tipoTecnico.datoTecnico.getData() == "faux" || cur_tipoTecnico.datoTecnico.getData() == "falsch" || cur_tipoTecnico.datoTecnico.getData() == ""> 
599                                        <#assign numDatos = numDatos - 1> 
600                                    </#if> 
601                                </#list> 
602                                <#if numDatos != 0> 
603                                    <span class="evr-panel-content__title"><@liferay.language key="equipamiento.uso.publico.ficha.tecnica" /></span> 
604                                    <ul class="evr-panel-data-sheet__list"> 
605                                        <#if datOrde?has_content> 
606                                            <#assign mostrarMatricula = "" > 
607                                            <#assign mostrarHomologado = "false" > 
608                                            <#assign numeroPlazasCoches = "" > 
609                                            <#assign plazasCoches = "false" > 
610                                            <#assign numeroPlazasBicicletas = "" > 
611                                            <#assign plazasBicicletas = "false" > 
612                                            <#assign numeroPlazasAutobuses = "" > 
613                                            <#assign plazasAutobuses = "false" > 
614 
615                                            <#list datOrde as cur_tipoTecnico> 
616                                                <#assign mostrarCampo = "true" > 
617                                                <#assign datoTecnicoTipo = cur_tipoTecnico.getData()?lower_case > 
618                                                <#assign datoTecnicoValue = cur_tipoTecnico.datoTecnico.getData()?lower_case > 
619                                                <#if datoTecnicoValue != "" && datoTecnicoValue != "false" && datoTecnicoValue != "faux" && datoTecnicoValue != "falsch"> 
620                                                    <#if datoTecnicoTipo == "municipios" || datoTecnicoTipo == "municipalités" || datoTecnicoTipo == "gemeinden" || datoTecnicoTipo == "municipalities"> 
621                                                        <li class="evr-panel-data-sheet__list-item"> 
622                                                        <div class="evr-panel-data-sheet__list-container"> 
623                                                        <figure class="evr-panel-data-sheet__fig"> 
624                                                            <img src="/medioambiente/portal/o/ventana-theme/images/componente_tabs/municipio.png" alt="city" class="evr-panel-protection__img"/> 
625                                                        </figure> 
626                                                        <#assign municipiosOrder = cur_tipoTecnico.datoTecnico.getData()?split(",")?sort /> 
627                                                        <span class="evr-panel-data-sheet__list-title"> 
628                                                                <@liferay.language key="municipios"/> 
629                                                            </span> 
630                                                    <#elseif datoTecnicoTipo == "longitud"  || datoTecnicoTipo == "length" || datoTecnicoTipo == "longueur" || datoTecnicoTipo == "länge"> 
631                                                        <li class="evr-panel-data-sheet__list-item"> 
632                                                        <div class="evr-panel-data-sheet__list-container"> 
633                                                        <figure class="evr-panel-data-sheet__fig"> 
634                                                            <img src="/medioambiente/portal/o/ventana-theme/images/componente_tabs/distancia.svg" alt="distance" class="evr-panel-protection__img"/> 
635                                                        </figure> 
636                                                        <span class="evr-panel-data-sheet__list-title"> 
637                                                                <@liferay.language key="distancia.ida"/> 
638                                                            </span> 
639                                                    <#elseif datoTecnicoTipo == "trazado" || datoTecnicoTipo == "tracing" || datoTecnicoTipo == "tracé" || datoTecnicoTipo == "rückverfolgung"> 
640                                                        <li class="evr-panel-data-sheet__list-item"> 
641                                                        <div class="evr-panel-data-sheet__list-container"> 
642                                                        <figure class="evr-panel-data-sheet__fig"> 
643                                                            <img src="/medioambiente/portal/o/ventana-theme/images/componente_tabs/trazado.svg" alt="trace" class="evr-panel-protection__img"/> 
644                                                        </figure> 
645                                                        <span class="evr-panel-data-sheet__list-title"> 
646                                                                <@liferay.language key="trazado"/> 
647                                                            </span> 
648                                                    <#elseif datoTecnicoTipo == "duracion" || datoTecnicoTipo == "durée" || datoTecnicoTipo == "dauer" || datoTecnicoTipo == "duration"> 
649                                                        <li class="evr-panel-data-sheet__list-item"> 
650                                                        <div class="evr-panel-data-sheet__list-container"> 
651                                                        <figure class="evr-panel-data-sheet__fig"> 
652                                                            <img src="/medioambiente/portal/o/ventana-theme/images/componente_tabs/duración.svg" alt="Icono Calendario" class="evr-panel-protection__img"/> 
653                                                        </figure> 
654                                                        <span class="evr-panel-data-sheet__list-title"> 
655                                                                <@liferay.language key="duracion"/> 
656                                                            </span> 
657                                                    <#elseif datoTecnicoTipo == "dificultad" || datoTecnicoTipo == "difficulté" || datoTecnicoTipo == "schwierigkeit" || datoTecnicoTipo == "difficulty"> 
658                                                        <li class="evr-panel-data-sheet__list-item"> 
659                                                        <div class="evr-panel-data-sheet__list-container"> 
660                                                        <figure class="evr-panel-data-sheet__fig"> 
661                                                            <img src="/medioambiente/portal/o/ventana-theme/images/componente_tabs/dificultad2.svg" alt="Icono Calendario" class="evr-panel-protection__img"/> 
662                                                        </figure> 
663                                                        <span class="evr-panel-data-sheet__list-title"> 
664                                                                <@liferay.language key="dificultad"/> 
665                                                            </span> 
666                                                    <#elseif datoTecnicoTipo == "provincias" || datoTecnicoTipo == "les provinces" || datoTecnicoTipo == "provinzen" || datoTecnicoTipo == "provinces"> 
667                                                        <li class="evr-panel-data-sheet__list-item"> 
668                                                        <div class="evr-panel-data-sheet__list-container"> 
669                                                        <figure class="evr-panel-data-sheet__fig"> 
670                                                            <img src="/medioambiente/portal/o/ventana-theme/images/componente_tabs/provincia.svg" alt="Icono Provincia" class="evr-panel-protection__img"/> 
671                                                        </figure> 
672                                                        <#assign municipiosOrder = cur_tipoTecnico.datoTecnico.getData()?split(",")?sort /> 
673                                                        <span class="evr-panel-data-sheet__list-title"> 
674                                                                <@liferay.language key="provincias"/> 
675                                                            </span> 
676                                                    <#elseif datoTecnicoTipo == "titularidad" || datoTecnicoTipo == "eigentum" || datoTecnicoTipo == "la possession" || datoTecnicoTipo == "ownership"> 
677                                                        <#if tipoEquipamientoLC == "aula de la naturaleza" || tipoEquipamientoLC == "nature&#39;s classroom" || tipoEquipamientoLC == "salle de classe de la nature" || tipoEquipamientoLC == "naturklassenraum" || tipoEquipamientoLC == "camping" || tipoEquipamientoLC == "casa rural" || tipoEquipamientoLC == "rural house" || tipoEquipamientoLC == "maison rurale" || tipoEquipamientoLC == "ländliches haus" || tipoEquipamientoLC == "centro de visitantes" || tipoEquipamientoLC == "visitors center" || tipoEquipamientoLC == "centre des visiteurs" || tipoEquipamientoLC == "besucher zentrum" || tipoEquipamientoLC == "ecomuseo" || tipoEquipamientoLC == "ecomuseum" || tipoEquipamientoLC == "ecomusée" || tipoEquipamientoLC == "hotel de montaña" || tipoEquipamientoLC == "mountain hotel" || tipoEquipamientoLC == "hôtel de montagne" || tipoEquipamientoLC == "berghotel" || tipoEquipamientoLC == "jardín botánico" || tipoEquipamientoLC == "botanical garden" || tipoEquipamientoLC == "jardin botanique" || tipoEquipamientoLC == "botanischer garten" || tipoEquipamientoLC == "parque de fauna silvestre" || tipoEquipamientoLC == "wildlife park" || tipoEquipamientoLC == "réserve naturelle" || tipoEquipamientoLC == "wildpark" || tipoEquipamientoLC == "punto de información" || tipoEquipamientoLC == "information point" || tipoEquipamientoLC == "point d&#39;information" || tipoEquipamientoLC == "informationspunkt" || tipoEquipamientoLC == "área recreativa" || tipoEquipamientoLC == "recreational area" || tipoEquipamientoLC == "zone récréative" || tipoEquipamientoLC == "erholungsgebiet" || tipoEquipamientoLC == "zona acampada controlada" || tipoEquipamientoLC == "controlled camping area" || tipoEquipamientoLC == "aire de camping contrôlée" || tipoEquipamientoLC == "kontrollierter campingbereich" > 
678                                                            <li class="evr-panel-data-sheet__list-item"> 
679                                                            <div class="evr-panel-data-sheet__list-container"> 
680                                                            <figure class="evr-panel-data-sheet__fig"> 
681                                                                <img src="/medioambiente/portal/o/ventana-theme/images/componente_tabs/empresa.svg" alt="gestion" class="evr-panel-protection__img"/> 
682                                                            </figure> 
683 
684                                                            <span class="evr-panel-data-sheet__list-title"> 
685                                                                    <@liferay.language key="gestion"/> 
686                                                                </span> 
687 
688                                                        <#else> 
689                                                            <#assign mostrarCampo = "false" > 
690                                                        </#if> 
691                                                    <#elseif datoTecnicoTipo == "aseos" || datoTecnicoTipo == "toilettes" || datoTecnicoTipo == "toiletten" || datoTecnicoTipo == "toilets"> 
692                                                        <li class="evr-panel-data-sheet__list-item"> 
693                                                        <div class="evr-panel-data-sheet__list-container"> 
694                                                        <figure class="evr-panel-data-sheet__fig"> 
695                                                            <img src="/medioambiente/portal/o/ventana-theme/images/componente_tabs/aseos.svg" alt="Aseo" class="evr-panel-protection__img"/> 
696                                                        </figure> 
697 
698                                                        <span class="evr-panel-data-sheet__list-title"> 
699 
700                                                                <@liferay.language key="aseos"/> 
701                                                            </span> 
702                                                    <#elseif datoTecnicoTipo == "zonajuegosinfantiles" || datoTecnicoTipo == "zone de jeux pour enfants" || datoTecnicoTipo == "kinderspielzone" || datoTecnicoTipo == "kids games zone"> 
703                                                        <li class="evr-panel-data-sheet__list-item"> 
704                                                        <div class="evr-panel-data-sheet__list-container"> 
705                                                        <figure class="evr-panel-data-sheet__fig"> 
706                                                            <img src="/medioambiente/portal/o/ventana-theme/images/componente_tabs/tobogan.svg" alt="Zona de juegos infantiles" class="evr-panel-protection__img"/> 
707                                                        </figure> 
708 
709                                                        <span class="evr-panel-data-sheet__list-title"> 
710 
711                                                                <@liferay.language key="zona.juegos.infantiles"/> 
712                                                            </span> 
713                                                    <#elseif datoTecnicoTipo == "serviciorestauracion" || datoTecnicoTipo == "service de restauration" || datoTecnicoTipo == "servicewiederherstellung" || datoTecnicoTipo == "servicerestoration"> 
714                                                        <li class="evr-panel-data-sheet__list-item"> 
715                                                        <div class="evr-panel-data-sheet__list-container"> 
716                                                        <figure class="evr-panel-data-sheet__fig"> 
717                                                            <img src="/medioambiente/portal/o/ventana-theme/images/componente_tabs/restauracion.svg" alt="Servicio de Restauracion" class="evr-panel-protection__img"/> 
718                                                        </figure> 
719 
720                                                        <span class="evr-panel-data-sheet__list-title"> 
721 
722                                                                <@liferay.language key="servicio.restauracion"/> 
723                                                            </span> 
724                                                    <#elseif datoTecnicoTipo == "numeromesas" || datoTecnicoTipo == "zahlentabellen" || datoTecnicoTipo == "tables de nombres" || datoTecnicoTipo == "number tables"> 
725                                                        <li class="evr-panel-data-sheet__list-item"> 
726                                                        <div class="evr-panel-data-sheet__list-container"> 
727                                                        <figure class="evr-panel-data-sheet__fig"> 
728                                                            <img src="/medioambiente/portal/o/ventana-theme/images/componente_tabs/mesas.svg" alt="Numero de mesas" class="evr-panel-protection__img"/> 
729                                                        </figure> 
730 
731                                                        <span class="evr-panel-data-sheet__list-title"> 
732 
733                                                                <@liferay.language key="numero.mesas"/> 
734                                                            </span> 
735                                                    <#elseif datoTecnicoTipo == "sombra" || datoTecnicoTipo == "shadow" || datoTecnicoTipo == "ombre" || datoTecnicoTipo == "schatten"> 
736                                                        <li class="evr-panel-data-sheet__list-item"> 
737                                                        <div class="evr-panel-data-sheet__list-container"> 
738                                                        <figure class="evr-panel-data-sheet__fig"> 
739                                                            <img src="/medioambiente/portal/o/ventana-theme/images/componente_tabs/sombra.svg" alt="Sombra" class="evr-panel-protection__img"/> 
740                                                        </figure> 
741 
742                                                        <span class="evr-panel-data-sheet__list-title"> 
743 
744                                                                <@liferay.language key="sombra"/> 
745                                                            </span> 
746                                                    <#elseif datoTecnicoTipo == "tipocamino" || datoTecnicoTipo == "road type" || datoTecnicoTipo == "type de route" || datoTecnicoTipo == "straßentyp"> 
747                                                        <li class="evr-panel-data-sheet__list-item"> 
748                                                        <div class="evr-panel-data-sheet__list-container"> 
749                                                        <figure class="evr-panel-data-sheet__fig"> 
750                                                            <img src="/medioambiente/portal/o/ventana-theme/images/componente_tabs/tipo de camino.svg" alt="tipocamino" class="evr-panel-protection__img"/> 
751                                                        </figure> 
752 
753                                                        <span class="evr-panel-data-sheet__list-title"> 
754 
755                                                                <@liferay.language key="tipocamino"/> 
756                                                            </span> 
757                                                    <#elseif datoTecnicoTipo == "superficie" || datoTecnicoTipo == "oberfläche" || datoTecnicoTipo == "surface"> 
758                                                        <li class="evr-panel-data-sheet__list-item"> 
759                                                        <div class="evr-panel-data-sheet__list-container"> 
760                                                        <figure class="evr-panel-data-sheet__fig"> 
761                                                            <img src="/medioambiente/portal/o/ventana-theme/images/componente_tabs/superficie.svg" alt="superficie" class="evr-panel-protection__img"/> 
762                                                        </figure> 
763 
764                                                        <span class="evr-panel-data-sheet__list-title"> 
765 
766                                                                <@liferay.language key="superficie"/> 
767                                                            </span> 
768                                                    <#elseif datoTecnicoTipo == "altitud" || datoTecnicoTipo == "altitude" || datoTecnicoTipo == "höhe"> 
769                                                        <li class="evr-panel-data-sheet__list-item"> 
770                                                        <div class="evr-panel-data-sheet__list-container"> 
771                                                        <figure class="evr-panel-data-sheet__fig"> 
772                                                            <img src="/medioambiente/portal/o/ventana-theme/images/componente_tabs/altitud.svg" alt="altitud" class="evr-panel-protection__img"/> 
773                                                        </figure> 
774 
775                                                        <span class="evr-panel-data-sheet__list-title"> 
776 
777                                                                <@liferay.language key="altitud"/> 
778                                                            </span> 
779                                                    <#elseif datoTecnicoTipo == "numeroplazas" || datoTecnicoTipo == "numberplazas"> 
780                                                        <li class="evr-panel-data-sheet__list-item"> 
781                                                        <div class="evr-panel-data-sheet__list-container"> 
782                                                        <figure class="evr-panel-data-sheet__fig"> 
783                                                            <img src="/medioambiente/portal/o/ventana-theme/images/componente_tabs/plazas.svg" alt="numeroplazas" class="evr-panel-protection__img"/> 
784                                                        </figure> 
785 
786                                                        <span class="evr-panel-data-sheet__list-title"> 
787 
788                                                                <@liferay.language key="numeroplazas"/> 
789                                                            </span> 
790                                                    <#elseif datoTecnicoTipo == "kioskobar" || datoTecnicoTipo == "kiosk bar" || datoTecnicoTipo == "barre de kiosque" || datoTecnicoTipo == "kiosk-bar"> 
791                                                        <li class="evr-panel-data-sheet__list-item"> 
792                                                        <div class="evr-panel-data-sheet__list-container"> 
793                                                        <figure class="evr-panel-data-sheet__fig"> 
794                                                            <img src="/medioambiente/portal/o/ventana-theme/images/componente_tabs/bar.svg" alt="kioskobar" class="evr-panel-protection__img"/> 
795                                                        </figure> 
796 
797                                                        <span class="evr-panel-data-sheet__list-title"> 
798 
799                                                                <@liferay.language key="kioskobar"/> 
800                                                            </span> 
801                                                    <#elseif datoTecnicoTipo == "homologado" || datoTecnicoTipo == "approuvé" || datoTecnicoTipo == "genehmigt" || datoTecnicoTipo == "approved"> 
802                                                        <#assign mostrarCampo = "false" > 
803                                                    <#elseif datoTecnicoTipo == "matricula" || datoTecnicoTipo == "enrollment" || datoTecnicoTipo == "einschreibung" || datoTecnicoTipo == "inscription"> 
804                                                        <#assign mostrarCampo = "false" > 
805                                                    <#elseif datoTecnicoTipo == "plazascoches" || datoTecnicoTipo == "voitures" || datoTecnicoTipo == "cars" || datoTecnicoTipo == "autos"> 
806                                                        <#assign mostrarCampo = "false" > 
807                                                    <#elseif datoTecnicoTipo == "numeroplazascoches" || datoTecnicoTipo == "nombre de places" || datoTecnicoTipo == "number of seats" || datoTecnicoTipo == "anzahl der sitze"> 
808                                                        <#assign mostrarCampo = "false" > 
809                                                    <#elseif datoTecnicoTipo == "plazasbicicletas" || datoTecnicoTipo == "vélos" || datoTecnicoTipo == "bicycles" || datoTecnicoTipo == "fahrräder"> 
810                                                        <#assign mostrarCampo = "false" > 
811                                                    <#elseif datoTecnicoTipo == "numeroplazasbicicletas" || datoTecnicoTipo == "numberplazasbicyclettes" || datoTecnicoTipo == "numberplazasbicycles"> 
812                                                        <#assign mostrarCampo = "false" > 
813                                                    <#elseif datoTecnicoTipo == "plazasautobuses" || datoTecnicoTipo == "les autobus" || datoTecnicoTipo == "buses" || datoTecnicoTipo == "busse"> 
814                                                        <#assign mostrarCampo = "false" > 
815                                                    <#elseif datoTecnicoTipo == "numeroplazasautobuses" || datoTecnicoTipo == "numberplazasbus"> 
816                                                        <#assign mostrarCampo = "false" > 
817                                                    </#if> 
818                                                    <#if mostrarCampo == "true"> 
819                                                        <#if datoTecnicoValue == "true" || datoTecnicoValue == "vrai" || datoTecnicoValue == "wahr"> 
820                                                            <span class="evr-panel-data-sheet__list-span"><@liferay.language key="si"/></span> 
821                                                        <#elseif datoTecnicoValue == "false" || datoTecnicoValue == "faux" || datoTecnicoValue == "falsch"> 
822                                                            <span class="evr-panel-data-sheet__list-span"><@liferay.language key="no"/></span> 
823                                                        <#else> 
824                                                            <span class="evr-panel-data-sheet__list-span"> 
825                                                                    <#if datoTecnicoTipo == "municipios" || datoTecnicoTipo == "municipalités" || datoTecnicoTipo == "gemeinden" || datoTecnicoTipo == "municipalities" || datoTecnicoTipo == "provincias" || datoTecnicoTipo == "les provinces" || datoTecnicoTipo == "provinzen" || datoTecnicoTipo == "provinces"> 
826                                                                        <#list municipiosOrder as i> 
827                                                                            ${i?capitalize}<#if i?has_next>, </#if> 
828                                                                        </#list> 
829                                                                    <#elseif datoTecnicoTipo == "longitud"  || datoTecnicoTipo == "length" || datoTecnicoTipo == "longueur" || datoTecnicoTipo == "länge" || datoTecnicoTipo == "altitud" || datoTecnicoTipo == "altitude" || datoTecnicoTipo == "höhe" > 
830																		<#assign parsedNumber = cur_tipoTecnico.datoTecnico.getData()?number > 
831																		<#if parsedNumber??> 
832																			${parsedNumber?string(',##0')} 
833																		<#else> 
834																			${parsedNumber} 
835																		</#if> 
836                                                                    <#elseif datoTecnicoTipo == "trazado" > 
837                                                                        ${cur_tipoTecnico.datoTecnico.getData()?lower_case?capitalize} 
838                                                                    <#else> 
839                                                                        ${cur_tipoTecnico.datoTecnico.getData()} 
840                                                                    </#if> 
841                                                                </span> 
842                                                        </#if> 
843                                                        </div> 
844                                                        </li> 
845                                                    </#if> 
846 
847                                                <#-- (LOGICA) ESPECIAL PARA HOMOLOGADO --> 
848                                                    <#if datoTecnicoTipo == "homologado" || datoTecnicoTipo == "approuvé" || datoTecnicoTipo == "genehmigt" || datoTecnicoTipo == "approved"> 
849                                                        <#if datoTecnicoValue == "true" || datoTecnicoValue == "vrai" || datoTecnicoValue == "wahr"> 
850                                                            <#assign mostrarHomologado = "true" > 
851                                                        </#if> 
852                                                    </#if> 
853                                                    <#if datoTecnicoTipo == "matricula" || datoTecnicoTipo == "enrollment" || datoTecnicoTipo == "einschreibung" || datoTecnicoTipo == "inscription"> 
854                                                        <#if datoTecnicoValue != ""> 
855                                                            <#assign mostrarMatricula = cur_tipoTecnico.datoTecnico.getData() > 
856                                                        </#if> 
857                                                    </#if> 
858 
859                                                <#-- (LOGICA) ESPECIAL PARA PLAZA APARCAMIENTOS (BICI, BUS Y COCHE) --> 
860                                                    <#if datoTecnicoTipo == "plazascoches" || datoTecnicoTipo == "voitures" || datoTecnicoTipo == "cars" || datoTecnicoTipo == "autos"> 
861                                                        <#if datoTecnicoValue == "true" || datoTecnicoValue == "vrai" || datoTecnicoValue == "wahr"> 
862                                                            <#assign plazasCoches = "true" > 
863                                                        </#if> 
864                                                    </#if> 
865                                                    <#if datoTecnicoTipo == "numeroplazascoches" || datoTecnicoTipo == "nombre de places" || datoTecnicoTipo == "number of seats" || datoTecnicoTipo == "anzahl der sitze"> 
866                                                        <#if datoTecnicoValue != ""> 
867                                                            <#assign numeroPlazasCoches = cur_tipoTecnico.datoTecnico.getData() > 
868                                                        </#if> 
869                                                    </#if> 
870                                                    <#if datoTecnicoTipo == "plazasbicicletas" || datoTecnicoTipo == "vélos" || datoTecnicoTipo == "bicycles" || datoTecnicoTipo == "fahrräder"> 
871                                                        <#if datoTecnicoValue == "true" || datoTecnicoValue == "vrai" || datoTecnicoValue == "wahr"> 
872                                                            <#assign plazasBicicletas = "true" > 
873                                                        </#if> 
874                                                    </#if> 
875                                                    <#if datoTecnicoTipo == "numeroplazasbicicletas" || datoTecnicoTipo == "numberplazasbicyclettes" || datoTecnicoTipo == "numberplazasbicycles"> 
876                                                        <#if datoTecnicoValue != ""> 
877                                                            <#assign numeroPlazasBicicletas = cur_tipoTecnico.datoTecnico.getData() > 
878                                                        </#if> 
879                                                    </#if> 
880                                                    <#if datoTecnicoTipo == "plazasautobuses" || datoTecnicoTipo == "les autobus" || datoTecnicoTipo == "buses" || datoTecnicoTipo == "busse"> 
881                                                        <#if datoTecnicoValue == "true" || datoTecnicoValue == "vrai" || datoTecnicoValue == "wahr"> 
882                                                            <#assign plazasAutobuses = "true" > 
883                                                        </#if> 
884                                                    </#if> 
885                                                    <#if datoTecnicoTipo == "numeroplazasautobuses" || datoTecnicoTipo == "numberplazasbus"> 
886                                                        <#if datoTecnicoValue != ""> 
887                                                            <#assign numeroPlazasAutobuses = cur_tipoTecnico.datoTecnico.getData() > 
888                                                        </#if> 
889                                                    </#if> 
890                                                </#if> 
891                                            </#list> 
892 
893                                        <#-- (MOSTRAR HTML) ESPECIAL PARA HOMOLOGADO --> 
894                                            <#if mostrarHomologado == "true" && mostrarMatricula != ""> 
895                                                <li class="evr-panel-data-sheet__list-item"> 
896                                                    <div class="evr-panel-data-sheet__list-container"> 
897                                                        <figure class="evr-panel-data-sheet__fig"> 
898                                                            <img src="/medioambiente/portal/o/ventana-theme/images/componente_tabs/homologación.svg" alt="Icono Homologado" class="evr-panel-protection__img"/> 
899                                                        </figure> 
900                                                        <span class="evr-panel-data-sheet__list-title"><@liferay.language key="homologado"/></span> 
901                                                        <span class="evr-panel-data-sheet__list-span">${mostrarMatricula}</span> 
902                                                    </div> 
903                                                </li> 
904                                            </#if> 
905 
906                                        <#-- (MOSTRAR HTML) ESPECIAL PARA PLAZA APARCAMIENTOS (BICI, BUS Y COCHE) --> 
907                                            <#if plazasCoches == "true" || plazasBicicletas == "true" || plazasAutobuses == "true"> 
908                                                <li class="evr-panel-data-sheet__list-item"> 
909                                                    <div class="evr-panel-data-sheet__list-container"> 
910                                                        <figure class="evr-panel-data-sheet__fig"> 
911                                                            <img src="/medioambiente/portal/o/ventana-theme/images/componente_tabs/aparcamiento.svg" alt="plazascoches" class="evr-panel-protection__img"/> 
912                                                        </figure> 
913                                                        <span class="evr-panel-data-sheet__list-title"><@liferay.language key="plazascoches"/></span> 
914                                                        <ul class=evr-panel-data-sheet__list-iconList> 
915                                                            <#if plazasBicicletas == "true" && (numeroPlazasBicicletas != "" || numeroPlazasBicicletas != "0") > 
916                                                                <li class="evr-panel-data-sheet__list-icon evr-panel-data-sheet__list-icon--bike">${numeroPlazasBicicletas}</li> 
917                                                            <#elseif plazasBicicletas == "true"> 
918                                                                <li class="evr-panel-data-sheet__list-icon evr-panel-data-sheet__list-icon--bike"></li> 
919                                                            </#if> 
920                                                            <#if plazasAutobuses == "true" && (numeroPlazasAutobuses != "" || numeroPlazasAutobuses != "0") > 
921                                                                <li class="evr-panel-data-sheet__list-icon evr-panel-data-sheet__list-icon--bus">${numeroPlazasAutobuses}</li> 
922                                                            <#elseif plazasAutobuses == "true"> 
923                                                                <li class="evr-panel-data-sheet__list-icon evr-panel-data-sheet__list-icon--bus"></li> 
924                                                            </#if> 
925                                                            <#if plazasCoches == "true" && (numeroPlazasCoches != "" || numeroPlazasCoches != "0") > 
926                                                                <li class="evr-panel-data-sheet__list-icon evr-panel-data-sheet__list-icon--car">${numeroPlazasCoches}</li> 
927                                                            <#elseif plazasCoches == "true"> 
928                                                                <li class="evr-panel-data-sheet__list-icon evr-panel-data-sheet__list-icon--car"></li> 
929                                                            </#if> 
930                                                        </ul> 
931                                                    </div> 
932                                                </li> 
933                                            </#if> 
934                                        </#if> 
935                                        <!-- Accesibilidad del equipamiento --> 
936                                        <#if (discapacidadAuditiva)?? || (discapacidadVisual)?? || (discapacidadFisica)?? > 
937                                            <#if getterUtil.getBoolean(discapacidadFisica.getData()) || getterUtil.getBoolean(discapacidadVisual.getData()) || getterUtil.getBoolean(discapacidadAuditiva.getData())> 
938                                                <li class="evr-panel-data-sheet__list-item"> 
939                                                    <div class="evr-panel-data-sheet__list-container"> 
940                                                        <#if (discapacidadFisica)?? > 
941                                                            <#if getterUtil.getBoolean(discapacidadFisica.getData())> 
942                                                                <figure class="evr-panel-data-sheet__fig"> 
943                                                                    <img src="/medioambiente/portal/o/ventana-theme/images/componente_tabs/disc. fisica.svg" alt="Fisica" class="evr-panel-protection__img"/> 
944                                                                </figure> 
945                                                            </#if> 
946                                                        </#if> 
947                                                        <#if (discapacidadVisual)??  > 
948                                                            <#if getterUtil.getBoolean(discapacidadVisual.getData())> 
949                                                                <figure class="evr-panel-data-sheet__fig"> 
950                                                                    <img src="/medioambiente/portal/o/ventana-theme/images/componente_tabs/disc. visual.svg" alt="Visual" class="evr-panel-protection__img"/> 
951                                                                </figure> 
952                                                            </#if> 
953                                                        </#if> 
954                                                        <#if (discapacidadAuditiva)?? > 
955                                                            <#if getterUtil.getBoolean(discapacidadAuditiva.getData())> 
956                                                                <figure class="evr-panel-data-sheet__fig"> 
957                                                                    <img src="/medioambiente/portal/o/ventana-theme/images/componente_tabs/disc. auditiva.svg" alt="Auditiva" class="evr-panel-protection__img"/> 
958                                                                </figure> 
959                                                            </#if> 
960                                                        </#if> 
961                                                        <span class="evr-panel-data-sheet__list-title"> <@liferay.language key="equipamiento.uso.publico.accesibilidad"/></span> 
962                                                    </div> 
963                                                </li> 
964                                            </#if> 
965                                        </#if> 
966 
967                                    </ul> 
968                                </#if> 
969                            </#if> 
970                        </div> 
971                        <br> 
972                        <#if DatoDeContacto??> 
973                            <#assign datOrde = commonServiceApiService.getDatosTecnicosDatosContactoOrdenados(DatoDeContacto.getSiblings(),"EQDatosConfiguracion") /> 
974 
975                            <#if datOrde?size gt 0> 
976                                <#assign numDatos = datOrde?size> 
977                                <#list datOrde as cur_datoContacto> 
978 
979                                    <#if cur_datoContacto.ValorDatoDeContacto.getData() == "false" || cur_datoContacto.ValorDatoDeContacto.getData() == "faux" || cur_datoContacto.ValorDatoDeContacto.getData() == "falsch" || cur_datoContacto.ValorDatoDeContacto.getData() == ""> 
980                                        <#assign numDatos = numDatos - 1> 
981 
982                                    </#if> 
983                                </#list> 
984                                <#assign tip = datOrde[0].getData()?lower_case/> 
985 
986                                <#if numDatos==1 && tip?? && tip=="direccion"> 
987                                <#elseif numDatos gt 0> 
988                                    <div class="evr-panel-data-sheet evr-panel-content__container reflex-container-full tab-pane"> 
989                                        <span class="evr-panel-content__title"> <@liferay.language key="equipamiento.uso.publico.datos.de.contacto"/></span> 
990                                        <ul class="evr-panel-data-sheet__list"> 
991                                            <#if datOrde?has_content> 
992                                                <#list datOrde as cur_datoContacto> 
993                                                    <#assign mostrarCampo = "true" > 
994                                                    <#assign datoContactoTipo = cur_datoContacto.getData()?lower_case > 
995                                                    <#assign datoContactoValue = cur_datoContacto.ValorDatoDeContacto.getData()?lower_case > 
996                                                    <#if datoContactoValue != "false" && datoContactoValue != "faux" && datoContactoValue != "falsch"> 
997                                                        <#if datoContactoTipo == "direccion" || datoContactoTipo == "adresse" || datoContactoTipo == "adresse" || datoContactoTipo == "address"> 
998                                                        <#-- <#if tipoEquipamientoLC== "sendero señalizado" ||  tipoEquipamientoLC== "carril cicloturista" || tipoEquipamientoLC == "aula de la naturaleza" || tipoEquipamientoLC == "nature&#39;s classroom" || tipoEquipamientoLC == "salle de classe de la nature" || tipoEquipamientoLC == "naturklassenraum" || tipoEquipamientoLC == "camping" || tipoEquipamientoLC == "casa rural" || tipoEquipamientoLC == "rural house" || tipoEquipamientoLC == "maison rurale" || tipoEquipamientoLC == "ländliches haus" || tipoEquipamientoLC == "centro de visitantes" || tipoEquipamientoLC == "visitors center" || tipoEquipamientoLC == "centre des visiteurs" || tipoEquipamientoLC == "besucher zentrum" || tipoEquipamientoLC == "ecomuseo" || tipoEquipamientoLC == "ecomuseum" || tipoEquipamientoLC == "ecomusée" || tipoEquipamientoLC == "hotel de montaña" || tipoEquipamientoLC == "mountain hotel" || tipoEquipamientoLC == "hôtel de montagne" || tipoEquipamientoLC == "berghotel" || tipoEquipamientoLC == "jardín botánico" || tipoEquipamientoLC == "botanical garden" || tipoEquipamientoLC == "jardin botanique" || tipoEquipamientoLC == "botanischer garten" || tipoEquipamientoLC == "parque de fauna silvestre" || tipoEquipamientoLC == "wildlife park" || tipoEquipamientoLC == "réserve naturelle" || tipoEquipamientoLC == "wildpark" || tipoEquipamientoLC == "punto de información" || tipoEquipamientoLC == "information point" || tipoEquipamientoLC == "point d&#39;information" || tipoEquipamientoLC == "informationspunkt" >--> 
999                                                                <#assign tipo = currentArticle.getDescription(locale)/> 
1000 
1001                                                            <#if tipo!="ÁREA RECREATIVA" && tipo!="CARRIL CICLOTURISTA" && tipo!="MIRADOR" && tipo!="OBSERVATORIO" && tipo!="PARQUE DE FAUNA SILVESTRE" && tipo!="REFUGIO" && tipo!="REFUGIO-VIVAC" && tipo!="SENDERO SEÑALIZADO" && tipo!="ZONA ACAMPADA CONTROLADA" > 
1002                                                                <li class="evr-panel-data-sheet__list-item"> 
1003                                                                <div class="evr-panel-data-sheet__list-container"> 
1004                                                                <figure class="evr-panel-data-sheet__fig"> 
1005                                                                    <img src="/medioambiente/portal/o/ventana-theme/images/componente_tabs/direccion.svg" alt="Direccion" class="evr-panel-protection__img"/> 
1006                                                                </figure> 
1007 
1008                                                                <span class="evr-panel-data-sheet__list-title"> 
1009 
1010                                                                        <@liferay.language key="direccion"/> 
1011                                                                    </span> 
1012                                                            <#else> 
1013                                                                <#assign mostrarCampo = "false" /> 
1014                                                            </#if> 
1015                                                        <#elseif datoContactoTipo == "fax"> 
1016                                                            <#assign mostrarCampo = "false" > 
1017                                                        <#elseif datoContactoTipo == "email" || datoContactoTipo == "e-mail" || datoContactoTipo == "email"> 
1018                                                            <li class="evr-panel-data-sheet__list-item"> 
1019                                                            <div class="evr-panel-data-sheet__list-container"> 
1020                                                            <figure class="evr-panel-data-sheet__fig"> 
1021                                                                <img src="/medioambiente/portal/o/ventana-theme/images/componente_tabs/email.svg" alt="Email" class="evr-panel-protection__img"/> 
1022                                                            </figure> 
1023 
1024                                                            <span class="evr-panel-data-sheet__list-title"> 
1025 
1026                                                                    <@liferay.language key="email"/> 
1027                                                                </span> 
1028                                                        <#elseif datoContactoTipo == "telefonofijo" || datoContactoTipo == "landline" || datoContactoTipo == "téléphone fixe" || datoContactoTipo == "festnetz"> 
1029                                                            <li class="evr-panel-data-sheet__list-item"> 
1030                                                            <div class="evr-panel-data-sheet__list-container"> 
1031                                                            <figure class="evr-panel-data-sheet__fig"> 
1032                                                                <img src="/medioambiente/portal/o/ventana-theme/images/componente_tabs/telefono.svg" alt="Telefono" class="evr-panel-protection__img"/> 
1033                                                            </figure> 
1034 
1035                                                            <span class="evr-panel-data-sheet__list-title"> 
1036 
1037                                                                    <@liferay.language key="telefono.fijo"/> 
1038                                                                </span> 
1039                                                        <#elseif datoContactoTipo == "telefonomovil" || datoContactoTipo == "mobile phone" || datoContactoTipo == "téléphone portable" || datoContactoTipo == "mobiltelefon"> 
1040                                                            <li class="evr-panel-data-sheet__list-item"> 
1041                                                            <div class="evr-panel-data-sheet__list-container"> 
1042                                                            <figure class="evr-panel-data-sheet__fig"> 
1043                                                                <img src="/medioambiente/portal/o/ventana-theme/images/componente_tabs/telefono.svg" alt="Telefono" class="evr-panel-protection__img"/> 
1044                                                            </figure> 
1045 
1046                                                            <span class="evr-panel-data-sheet__list-title"> 
1047 
1048                                                                    <@liferay.language key="telefono.movil"/> 
1049                                                                </span> 
1050                                                        <#elseif datoContactoTipo == "direccionweb" || datoContactoTipo == "webadresse" || datoContactoTipo == "adresse web" || datoContactoTipo == "web address"> 
1051                                                            <li class="evr-panel-data-sheet__list-item"> 
1052                                                            <div class="evr-panel-data-sheet__list-container"> 
1053                                                            <figure class="evr-panel-data-sheet__fig"> 
1054                                                                <img src="/medioambiente/portal/o/ventana-theme/images/componente_tabs/web.svg" alt="direccionWeb" class="evr-panel-protection__img"/> 
1055                                                            </figure> 
1056 
1057                                                            <span class="evr-panel-data-sheet__list-title"> 
1058                                                                    <@liferay.language key="direccionweb"/> 
1059                                                                </span> 
1060                                                        </#if> 
1061 
1062                                                        <#if mostrarCampo == "true"> 
1063                                                            <#if datoContactoValue == "true" || datoContactoValue == "vrai" || datoContactoValue == "wahr"> 
1064                                                                <span class="evr-panel-data-sheet__list-span"><@liferay.language key="si"/></span> 
1065                                                            <#elseif datoContactoValue == "false" || datoContactoValue == "faux" || datoContactoValue == "falsch"> 
1066                                                                <span class="evr-panel-data-sheet__list-span"><@liferay.language key="no"/></span> 
1067                                                            <#elseif datoContactoTipo == "telefonofijo" || datoContactoTipo == "landline" || datoContactoTipo == "téléphone fixe" || datoContactoTipo == "festnetz" || datoContactoTipo == "fax" || datoContactoTipo == "telefonomovil" || datoContactoTipo == "mobile phone" || datoContactoTipo == "téléphone portable" || datoContactoTipo == "mobiltelefon" > 
1068                                                                <#assign parsedTel = cur_datoContacto.ValorDatoDeContacto.getData()?replace("-","")?replace(" ", "")?replace(".","") > 
1069                                                                <span class="evr-panel-data-sheet__list-span">${parsedTel}</span> 
1070                                                            <#else> 
1071                                                                <#if (tipo=="ÁREA RECREATIVA" || tipo=="CARRIL CICLOTURISTA" || tipo=="MIRADOR" || tipo=="OBSERVATORIO" || tipo=="PARQUE DE FAUNA SILVESTRE" || tipo=="REFUGIO" || tipo=="REFUGIO-VIVAC" || tipo=="SENDERO SEÑALIZADO" || tipo=="ZONA ACAMPADA CONTROLADA") && datoContactoTipo=="direccion"> 
1072                                                                <#else> 
1073                                                                    <span class="evr-panel-data-sheet__list-span">${cur_datoContacto.ValorDatoDeContacto.getData()}</span> 
1074 
1075                                                                </#if> 
1076                                                            </#if> 
1077                                                            </div> 
1078                                                            </li> 
1079 
1080                                                        </#if> 
1081 
1082                                                    </#if> 
1083                                                </#list> 
1084                                            </#if> 
1085                                        </ul> 
1086                                    </div> 
1087                                </#if> 
1088                            </#if> 
1089                        </#if> 
1090                        <br> 
1091                    </@> 
1092                    <#-- Map subsection --> 
1093                    <@liferay_ui["section"] instanceId="${nameEquipamiento}-mapa" > 
1094                        <span class="only-print__title">${tabs_list[1]}</span> 
1095                        <div class="evr-panel-content__container reflex-container-full tab-pane" > 
1096                            <script> 
1097                                function startGrama(){ 
1098                                    document.getElementById("ifr").contentWindow.postMessage({"operacion": "zoomBeforeLoad", "datos": [{"tipo": "equipamiento", "codigos":[[${codigoEquipamiento}]], "redNaturaCodigo":[]}]}, '*'); 
1099                                    console.log("peticion enviada, codigoEquipamiento: ${codigoEquipamiento}"); 
1100
1101                            </script> 
1102                            <span class="evr-panel-content__title"><@liferay.language key="equipamiento.uso.publico.como.llegar"/></span> 
1103                            <div class="evr-natural-espace-paragraph2"> 
1104                                <p class="evr-orgn__text-content evr-orgn__text-content--shadow" id="toggle-orgn-text-2"> 
1105                                    ${comoLlegar.getData()} 
1106                                </p> 
1107                            </div> 
1108                            <br> 
1109                            <!--  Incluimos el mapa grama --> 
1110                            <p><iframe onload="startGrama()" height="800px" id="ifr" src="/medioambiente/gr-gibroker/saltoVisor/86d173f9-07c8-4af6-a7d4-43816d9c99e5?url_image=%2Fmedioambiente%2Fportal%2Fo%2Fventana-theme%2Fjs%2Flibs-gis%2Fvisor_gis%2Fimages%2Ficons%2F&amp;url_ver_ficha=%2Fmedioambiente%2Fportal%2Fc%2Fportal%2Fgrama-get-url%3F"></iframe></p> 
1111                        </div> 
1112                    </@> 
1113 
1114                    <script> 
1115                        Liferay.on('allPortletsReady', function() { 
1116                            $(".evr-tabs__nav-lnk").each(function(){ 
1117                                $(".scheduler-base-view-agenda").click(); 
1118                            }); 
1119                            $(".lfr-current-day").click(); 
1120                        }); 
1121                    </script> 
1122 
1123                    <#-- Horario: SECTION --> 
1124                    <#if jsonResponse.status> 
1125                        <#if idHorario?? && getterUtil.getBoolean(idHorario.getData())!=true> 
1126                        <#-- <#if (jsonResponse.status)> --> 
1127                            <@liferay_ui["section"] instanceId="${nameEquipamiento}-horario" > 
1128                                <span class="only-print__title">${tabs_list[2]}</span> 
1129                                <div class="evr-panel-content__container reflex-container tab-pane"> 
1130                                    <@liferay_portlet["runtime"] 
1131                                    portletProviderAction=portletProviderAction.VIEW 
1132                                    portletName="calendarview" 
1133                                    instanceId="${journalArticleId}" 
1134                                    /> 
1135                                </div> 
1136                            </@> 
1137                        <#-- </#if> --> 
1138                        <#else> 
1139                            <@liferay_ui["section"] instanceId="${nameEquipamiento}-horario" > 
1140                                <span class="only-print__title">${tabs_list[2]}</span> 
1141                                <div class="evr-panel-content__container reflex-container tab-pane"> 
1142                                    <@liferay_portlet["runtime"] 
1143                                    portletProviderAction=portletProviderAction.VIEW 
1144                                    portletName="calendarview" 
1145                                    instanceId="${journalArticleId}" 
1146                                    /> 
1147                                </div> 
1148                            </@> 
1149                        </#if> 
1150                    </#if> 
1151 
1152                    <#-- Noticias y avisos subsection --> 
1153                    <#if noticias != ""> 
1154                        <@liferay_ui["section"] > 
1155                            <span class="only-print__title">${tabs_list[3]}</span> 
1156                            <div class="evr-panel-content__container reflex-container tab-pane evr-rest-content"> 
1157                                <div class="reflex-grid"> 
1158                                    <#list currentArticleRelatedLinks as related_entry> 
1159 
1160                                        <#assign relatedAssetEntryId = related_entry.getEntryId2() /> 
1161                                        <#assign relatedAssetEntry = assetEntryLocalService.getEntry(relatedAssetEntryId) /> 
1162                                        <#assign relatedAssetType = relatedAssetEntry.getClassName() /> 
1163                                        <#if relatedAssetType == "com.liferay.journal.model.JournalArticle"> 
1164                                            <#assign relatedAssetEntryPrimKey = relatedAssetEntry.getClassPK() /> 
1165                                            <#assign relatedArticle = journalArticleLocalService.getLatestArticle(relatedAssetEntryPrimKey) /> 
1166                                            <#assign relatedArticleId = relatedArticle.getArticleId() /> 
1167                                            <#assign currentGroupSite = themeDisplay.getLayout().getGroup().getFriendlyURL()  /> 
1168                                            <#assign structure = relatedArticle.getDDMStructure().getName("es_ES") /> 
1169                                            <#if themeDisplay.getLayout().getPrivateLayout() == true > 
1170                                                <#assign state = themeDisplay.getPathFriendlyURLPrivateGroup()/> 
1171                                            <#else> 
1172                                                <#assign state = themeDisplay.getPathFriendlyURLPublic()/> 
1173                                            </#if> 
1174                                            <#assign URLDetalle = themeDisplay.getPortalURL() + state + currentGroupSite + "/-/" + relatedArticle.getUrlTitle() /> 
1175                                            <#assign aArticleXML = saxReaderUtil.read(relatedArticle.getContentByLocale(locale)) /> 
1176                                            <!-- Elementos del contenido --> 
1177                                            <#assign titulo = relatedArticle.getTitle(locale)> 
1178                                            <#assign descriptionNoticia = relatedArticle.getDescription(locale)> 
1179                                            <#assign assetPublishDate = relatedArticle.getDisplayDate()> 
1180                                            <!-- imagen del recurso --> 
1181                                            <#if aArticleXML.valueOf("//dynamic-element[@name='ficheroImagenAdicionalEstructuraNoticia']/dynamic-content/text()")?has_content> 
1182                                                <#assign contentImagen = aArticleXML.valueOf("//dynamic-element[@name='ficheroImagenAdicionalEstructuraNoticia']/dynamic-content/text()")/> 
1183                                            <#else> 
1184                                                <#assign contentImagen = "" /> 
1185                                            </#if> 
1186                                            <#if contentImagen == ""> 
1187                                                <#if aArticleXML.valueOf("//dynamic-element[@name='Imagen3eho']/dynamic-content/text()")?has_content> 
1188                                                    <#assign contentImagen = aArticleXML.valueOf("//dynamic-element[@name='Imagen3eho']/dynamic-content/text()")/> 
1189                                                <#else> 
1190                                                    <#assign contentImagen = "" /> 
1191                                                </#if> 
1192                                            </#if> 
1193                                            <#if contentImagen != ""> 
1194                                                <#if contentImagen?contains("/medioambiente/portal")> 
1195                                                    <#assign contentImagen = contentImagen /> 
1196                                                <#elseif contentImagen?contains("/medioambiente")> 
1197                                                    <#assign contentImagen = contentImagen?replace("/medioambiente", "/medioambiente/portal") /> 
1198                                                <#else> 
1199                                                    <#assign contentImagen = "/medioambiente/portal" + contentImagen /> 
1200                                                </#if> 
1201                                                <#assign params = contentImagen?split("/") /> 
1202                                                <#if params?size gt 6> 
1203                                                    <#assign groupid = contentImagen?split("/")[4] /> 
1204                                                    <#assign uuId = contentImagen?split("/")[7] /> 
1205                                                    <#assign descriptionFileEntry = "" /> 
1206                                                    <#if groupid?? && groupid!="" && groupid?has_content && uuId?? && uuId!="" && uuId?has_content &&dlFileEntryLocalService.fetchFileEntry(uuId?string, groupId?number)?? > 
1207                                                        <#assign descriptionFileEntry = dlFileEntryLocalService.fetchFileEntry(uuId?string, groupId?number) /> 
1208                                                    </#if> 
1209                                                </#if> 
1210                                            </#if> 
1211                                            <#if (structure == "Noticia" || structure == "Avisos") > 
1212                                            <#--  Inicio Get enlace  --> 
1213                                                <#assign classNameWebContent = relatedAssetEntry.getClassName() /> 
1214                                                <#assign classPKWebContent = relatedAssetEntry.getClassPK()?number/> 
1215                                                <#assign webContent = assentEntryLocalService.fetchEntry(classNameWebContent,classPKWebContent)/> 
1216                                                <#assign entryId = webContent.getEntryId()/> 
1217                                                <#assign entryClassPK = webContent.getClassPK()/> 
1218                                                <#assign enlace = commonServiceApiService.getEnlace(themeDisplay,entryClassPK,entryId)> 
1219                                            <#--  Fin get enlace  --> 
1220                                                <#assign numeroNoticias = numeroNoticias + 1 /> 
1221                                                <div class="reflex-col-xs-12 reflex-col-sm-6 reflex-col-md-6 reflex-col-lg-3"> 
1222                                                    <article class="evr-article-result"> 
1223                                                        <a href="${enlace}" style="text-decoration: none;"> 
1224                                                            <div class="evr-article-result__container"> 
1225                                                                <figure class="evr-article-result__thumb"> 
1226                                                                    <img <#if descriptionFileEntry??>title="${descriptionFileEntry}"</#if> src ="${contentImagen}" alt=""/> 
1227                                                                </figure> 
1228                                                                <div class="evr-article-result__body"> 
1229                                                                    <h3><strong class="evr-article-result__txt">${structure}</strong></h3> 
1230                                                                    <span class="evr-article-result__time">${assetPublishDate?string('dd/MM/yyyy')}</span> 
1231                                                                    <strong class="evr-article-result__txt">${titulo}</strong> 
1232                                                                    <#if descriptionNoticia?length gt 69> 
1233                                                                        <p class="evr-article-result__txt">${languageUtil.get(locale,descriptionNoticia[0..69])}...</p> 
1234                                                                    <#else> 
1235                                                                        <p class="evr-article-result__txt">${languageUtil.get(locale, descriptionNoticia)}</p> 
1236                                                                    </#if> 
1237                                                                </div> 
1238                                                            </div> 
1239                                                        </a> 
1240                                                    </article> 
1241                                                </div> 
1242                                            </#if> 
1243                                        </#if> 
1244                                    </#list> 
1245                                </div> 
1246                            </div> 
1247                        </@> 
1248                    </#if> 
1249                    <#-- Accesibilidad subsection --> 
1250                    <#if accesibilidad != ""> 
1251                        <@liferay_ui["section"] > 
1252                            <span class="only-print__title">${tabs_list[4]}</span> 
1253                            <div class="evr-panel-content__container reflex-container-full tab-pane"> 
1254                                <#assign ContenidoAccesibilidad = journalContent.getContent(groupId, "9051017", "", locale, themeDisplay)!"" /> 
1255                                <div style="text-align:center;"> ${ContenidoAccesibilidad}</div> 
1256                            </div> 
1257                        </@> 
1258                    </#if> 
1259                    <#-- Buenas practicas subsection: TODO cambiar por el assetsearch --> 
1260 
1261                    <#if contenidosBuenasPracticas?has_content && contenidosBuenasPracticas?size gt 0> 
1262                        <@liferay_ui["section"] > 
1263                            <span class="only-print__title">${tabs_list[5]}</span> 
1264                            <div class="evr-panel-content__container reflex-container tab-pane evr-rest-content"> 
1265                                <div class="reflex-grid"> 
1266                                    <#list contenidosBuenasPracticas as cbp> 
1267                                        <#if cbp.getArticleId()!="5371668" && cbp.getArticleId()!="5376102"> 
1268                                            <#assign aArticleXML = saxReaderUtil.read(cbp.getContentByLocale(locale)) /> 
1269                                        <#--  Titulo  --> 
1270                                            <#assign titulo = cbp.getTitle(locale)> 
1271                                        <#--  Imagen  --> 
1272                                            <#assign contentImagen = aArticleXML.valueOf("//dynamic-element[@name='IconoBP']/dynamic-content/text()")/> 
1273                                            <#if contentImagen != ""> 
1274                                                <#if contentImagen?contains("/medioambiente/portal")> 
1275                                                    <#assign contentImagen = contentImagen /> 
1276                                                <#elseif contentImagen?contains("/medioambiente")> 
1277                                                    <#assign contentImagen = contentImagen?replace("/medioambiente", "/medioambiente/portal") /> 
1278                                                <#else> 
1279                                                    <#assign contentImagen = "/medioambiente/portal" + contentImagen /> 
1280                                                </#if> 
1281                                            </#if> 
1282                                        <#--  Descripcion  --> 
1283                                            <#assign descripcionBP = aArticleXML.valueOf("//dynamic-element[@name='descripcionBP']/dynamic-content/text()")/> 
1284                                            <div class="reflex-col-xs-12 reflex-col-sm-6 reflex-col-md-6 reflex-col-lg-3"> 
1285                                                <article class="evr-article-result"> 
1286                                                    <div class="evr-article-result__container"> 
1287                                                        <div class="evr-article-collage-map__collection" style="height: auto;"> 
1288                                                            <figure style="padding: 15px; text-align: center;"> 
1289                                                                <img src="${contentImagen}" alt="${titulo}"/> 
1290                                                            </figure> 
1291                                                        </div> 
1292                                                        <div class="evr-article-result__body"> 
1293                                                            <p class="evr-article-result__txt">${descripcionBP}</p> 
1294                                                        </div> 
1295                                                    </div> 
1296                                                </article> 
1297                                            </div> 
1298 
1299                                        </#if> 
1300                                    </#list> 
1301                                </div> 
1302                            </div> 
1303                        </@> 
1304                    <#else> 
1305                        <#assign buenaspracticas = "" > 
1306                    </#if> 
1307                    <#-- Publicaciones subsection --> 
1308                    <#if publicaciones != ""> 
1309                        <@liferay_ui["section"] > 
1310                            <span class="only-print__title">${tabs_list[6]}</span> 
1311                            <div class="evr-panel-content__container reflex-container tab-pane evr-rest-content"> 
1312                                <div class="reflex-grid"> 
1313                                    <#list relatedAssetEntries?sort_by("description") as related_entry> 
1314                                    <#--  <#assign relatedAssetEntryId = related_entry.getEntryId2() />  --> 
1315                                    <#--  <#assign relatedAssetEntry = assetEntryLocalService.getEntry(relatedAssetEntryId) />  --> 
1316                                    <#--  <#assign fileEntryId = relatedAssetEntry.getClassPK() />  --> 
1317                                    <#--  <#assign relatedAssetType = relatedAssetEntry.getClassName() />  --> 
1318                                        <#assign fileEntryId = related_entry.getClassPK() /> 
1319                                        <#assign relatedAssetType = related_entry.getClassName() /> 
1320                                        <#if relatedAssetType == "com.liferay.document.library.kernel.model.DLFileEntry"> 
1321                                            <#assign relatedFile = dlFileEntryLocalService.fetchDLFileEntry(fileEntryId?number) /> 
1322                                            <#assign relatedScopeGroupId = relatedFile.getGroupId() /> 
1323                                            <#assign documentUuid = relatedFile.getUuid() /> 
1324                                            <#assign urlFile = "/medioambiente/portal/documents/" + relatedScopeGroupId + "/" + documentUuid /> 
1325                                            <!-- Elementos del contenido --> 
1326                                            <#assign categorias = commonServiceApiService.getCategoriasFromPublicaciones(related_entry) /> 
1327                                            <#assign titulo = relatedFile.getDescription()> 
1328                                            <div class="reflex-col-xs-12 reflex-col-sm-6 reflex-col-md-6 reflex-col-lg-3"> 
1329                                                <article class="evr-article-result"> 
1330                                                    <div class="evr-article-result__container"> 
1331                                                        <div class="evr-article-collage-map__collection" style="height: auto; text-align: center; padding-top: 10px;"> 
1332                                                            <figure class="evr-table-simple__link-icon"> 
1333                                                                <img class="evr-table__img" src="${themeDisplay.getURLPortal()}/o/ventana-theme/images/componente_descargas/pdf.png"/> 
1334                                                            </figure> 
1335                                                        </div> 
1336                                                        <div class="evr-article-result__body"> 
1337                                                            <p class="evr-article-result__txt" style="width: auto; text-align: center;"><a style="width: auto; text-align: center;" href="${urlFile}" target="_blank" 
1338                                                                                                                                        title="${titulo}" 
1339                                                                                                                                        id="<portlet:namespace/>download${urlFile}" 
1340                                                                                                                                        class="evr-table-simple__link-icon" 
1341                                                                                                                                        data-target="#lexFullScreenModalPDF">${titulo} 
1342 
1343                                                                </a> 
1344                                                                 <#list categorias?values as ct> 
1345                                        <p  class="evr-article-result__txt" style="width: auto; text-align: center;" >${ct}</p> 
1346                                    </#list> 
1347                                                                </p> 
1348                                                        </div> 
1349                                                    </div> 
1350                                                </article> 
1351                                            </div> 
1352                                        </#if> 
1353                                    </#list> 
1354                                </div> 
1355                            </div> 
1356                        </@> 
1357                    </#if> 
1358 
1359                    <#-- Multimedia subsection:  --> 
1360                    <#if multimedia != ""> 
1361                        <@liferay_ui["section"] > 
1362                            <span class="only-print__title">${tabs_list[7]}</span> 
1363                            <div class="evr-panel-content__container reflex-container tab-pane evr-rest-content"> 
1364                                <div class="evr-carousel" style="z-index: 1000 !important;"> 
1365                                    <div class="evr-carousel__slider-container"> 
1366                                        <#if ImagenPrincipalEquipamiento.getSiblings()?has_content> 
1367                                            <#list ImagenPrincipalEquipamiento.getSiblings() as cur_imagenesAdicionales> 
1368												<#if cur_imagenesAdicionales.getData()?? && cur_imagenesAdicionales.getData() != ""> 
1369													<div> 
1370														<figure class="evr-carousel__figure"> 
1371															<#assign imgMultimedia = cur_imagenesAdicionales.getData() /> 
1372															<#if imgMultimedia != ""> 
1373																<#if imgMultimedia?contains("/medioambiente/portal")> 
1374																	<#assign imgMultimedia = imgMultimedia /> 
1375																<#elseif imgMultimedia?contains("/medioambiente")> 
1376																	<#assign imgMultimedia = imgMultimedia?replace("/medioambiente", "/medioambiente/portal") /> 
1377																<#else> 
1378																	<#assign imgMultimedia = "/medioambiente/portal" + imgMultimedia /> 
1379																</#if> 
1380																<#assign descriptionFileEntry = "" /> 
1381																<#if cur_imagenesAdicionales.getAttribute("fileEntryId")?? > 
1382																	<#if dlFileEntryLocalService.fetchDLFileEntry(cur_imagenesAdicionales.getAttribute("fileEntryId")?number)?? > 
1383																		<#assign descriptionFileEntry = dlFileEntryLocalService.fetchDLFileEntry(cur_imagenesAdicionales.getAttribute("fileEntryId")?number).getDescription() /> 
1384																	</#if> 
1385																</#if> 
1386															</#if> 
1387															<img <#if descriptionFileEntry??>title="${descriptionFileEntry}"</#if> class="evr-carousel__slider-image" src="${imgMultimedia}"/> 
1388														</figure> 
1389													</div> 
1390												</#if> 
1391                                            </#list> 
1392                                        </#if> 
1393                                    </div> 
1394                                    <#if ImagenPrincipalEquipamiento.getSiblings()?size gt 0> 
1395                                        <div class="evr-carousel__slider-nav"> 
1396                                            <#if ImagenPrincipalEquipamiento.getSiblings()?has_content> 
1397                                                <#list ImagenPrincipalEquipamiento.getSiblings() as cur_imagenesAdicionales> 
1398													<#if cur_imagenesAdicionales.getData()?? && cur_imagenesAdicionales.getData() != ""> 
1399														<div> 
1400															<figure> 
1401																<#assign imgMultimedia = cur_imagenesAdicionales.getData() /> 
1402																<#if imgMultimedia != ""> 
1403																	<#if imgMultimedia?contains("/medioambiente/portal")> 
1404																		<#assign imgMultimedia = imgMultimedia /> 
1405																	<#elseif imgMultimedia?contains("/medioambiente")> 
1406																		<#assign imgMultimedia = imgMultimedia?replace("/medioambiente", "/medioambiente/portal") /> 
1407																	<#else> 
1408																		<#assign imgMultimedia = "/medioambiente/portal" + imgMultimedia /> 
1409																	</#if> 
1410																	<#assign descriptionFileEntry = "" /> 
1411																	<#if cur_imagenesAdicionales.getAttribute("fileEntryId")?? > 
1412																		<#if dlFileEntryLocalService.fetchDLFileEntry(cur_imagenesAdicionales.getAttribute("fileEntryId")?number)?? > 
1413																			<#assign descriptionFileEntry = dlFileEntryLocalService.fetchDLFileEntry(cur_imagenesAdicionales.getAttribute("fileEntryId")?number).getDescription() /> 
1414																		</#if> 
1415																	</#if> 
1416																</#if> 
1417																<img <#if descriptionFileEntry??>title="${descriptionFileEntry}"</#if> class="evr-carousel__slider-nav-img" src="${imgMultimedia}"/> 
1418															</figure> 
1419														</div> 
1420													</#if> 
1421                                                </#list> 
1422                                            </#if> 
1423                                        </div> 
1424                                    </#if> 
1425                                </div> 
1426                            </div> 
1427                        </@> 
1428                    </#if> 
1429                </div> 
1430            </@> 
1431        </div> 
1432    </section> 
1433    <br> 
1434    <div class="evr-rest-content"> 
1435        <#----------------------------- AEMET and RRSS SECTION ------------------------------------> 
1436        <div class="evr-panel-content__container-out tab-pane"> 
1437            <div class="reflex-grid"> 
1438                <#if sociales == "false"> 
1439                <div id="meteo-full" class="reflex-col-xs-12 reflex-col-sm-12 reflex-col-md-12 reflex-col-lg-12 reflex-col-bleed-y"> 
1440 
1441                    <#else> 
1442                    <div class="reflex-col-xs-12 reflex-col-sm-12 reflex-col-md-8 reflex-col-lg-9 reflex-col-bleed-y"> 
1443                        </#if> 
1444                        <@liferay_portlet["runtime"] 
1445                        defaultPreferences = "${freeMarkerPortletPreferences}" 
1446                        instanceId="aemet" 
1447                        portletName="aemet" /> 
1448                    </div> 
1449                    <#if sociales == "true" > 
1450                        <div class="reflex-col-xs-12 reflex-col-sm-12 reflex-col-md-4 reflex-col-lg-3 reflex-col-bleed-y"> 
1451                            <section class="evr-space-natural-social-networks"> 
1452                                <#if FbEquipamiento.getData() != ""> 
1453                                    <div class="row-fluid text-center"> 
1454                                        <div class="fb-page" data-adapt-container-width="true" data-hide-cover="false" data-href="https://www.facebook.com/${FbEquipamiento.getData()}" data-show-facepile="false" data-small-header="true" data-tabs="timeline" data-width="400" data-height="440"> 
1455                                            <div class="fb-xfbml-parse-ignore"> 
1456                                                <blockquote cite="https://www.facebook.com/${FbEquipamiento.getData()}"><a href="https://www.facebook.com/${FbEquipamiento.getData()}">${FbEquipamiento.getData()}</a></blockquote> 
1457                                            </div> 
1458                                        </div> 
1459                                    </div> 
1460                                </#if> 
1461                                <#if TwitterEquipamiento.getData() != ""> 
1462                                    <div class="row-fluid"><a class="twitter-timeline " data-adapt-container-width="true" data-chrome="nofooter" data-height="440" data-width="400" href="https://twitter.com/${TwitterEquipamiento.getData()}"><@liferay.language key="tweets.por"/> ${TwitterEquipamiento.getData()}</a></div> 
1463                                </#if> 
1464                            </section> 
1465                        </div> 
1466                    </#if> 
1467                </div> 
1468            </div> 
1469            <#----------------------------- INFOCA TWITTER SECTION ---------------------------> 
1470            <div class="evr-panel-content__container-out tab-pane"> 
1471                <@liferay_portlet["runtime"] 
1472                defaultPreferences = "${freeMarkerPortletPreferences}" 
1473                portletName="twitter" 
1474                instanceId="9ptBS5URn7AC" /> 
1475            </div> 
1476            <#----------------------------- DOWNLOADS SECTION --------------------------------> 
1477            <section class="evr-download" > 
1478 
1479                <div class="evr-panel-content__container-out tab-pane"> 
1480                    <span class="evr-panel-content__title"><@liferay.language key="equipamiento.uso.publico.descargas"/></span> 
1481                    <div class="reflex-grid"> 
1482 
1483                        <div class="reflex-col-xs-12 reflex-col-sm-6 reflex-col-md-6 reflex-col-lg-3 reflex-col-bleed-y"> 
1484                            <#assign namespace = request["portlet-namespace"]!'undefined'> 
1485                            <button class="evr-download__btn" type="button"> 
1486                                <a id="imprimible" target="_self"> 
1487                                    <figure class="evr-download__icon"> 
1488                                        <img src="/medioambiente/portal/o/ventana-theme/images/componente_descargas/pdf.png" alt="Logo PDF" /> 
1489                                    </figure> 
1490                                    <span class="evr-download__txt"><@liferay.language key="equipamiento.uso.publico.version.imprimible"/></span> 
1491                                    <!--  <span class="evr-download__txt">VERSIÓN IMPRIMIBLE</span> --> 
1492                                </a> 
1493                            </button> 
1494                        </div> 
1495 
1496                        <div class="reflex-col-xs-12 reflex-col-sm-6 reflex-col-md-6 reflex-col-lg-3 reflex-col-bleed-y"> 
1497                            <a href="${urlKML}" target="_blank"> 
1498                                <button class="evr-download__btn" type="button"> 
1499                                    <figure class="evr-download__icon"> 
1500                                        <img src="/medioambiente/portal/o/ventana-theme/images/componente_descargas/kml.png" alt="Logo KML" /> 
1501                                    </figure> 
1502                                    <span class="evr-download__txt"><@liferay.language key="equipamiento.uso.publico.formato.kml"/></span> 
1503                                </button> 
1504                            </a> 
1505                        </div> 
1506                        <div class="reflex-col-xs-12 reflex-col-sm-6 reflex-col-md-6 reflex-col-lg-3 reflex-col-bleed-y"> 
1507                            <a href="${urlGML}" target="_blank"> 
1508                                <button class="evr-download__btn" type="button"> 
1509                                    <figure class="evr-download__icon"> 
1510                                        <img src="/medioambiente/portal/o/ventana-theme/images/componente_descargas/gml.png" alt="Logo WMS" /> 
1511                                    </figure> 
1512                                    <span class="evr-download__txt"><@liferay.language key="equipamiento.uso.publico.formato.gml"/></span> 
1513                                </button> 
1514                            </a> 
1515                        </div> 
1516                        <div class="reflex-col-xs-12 reflex-col-sm-6 reflex-col-md-6 reflex-col-lg-3 reflex-col-bleed-y"> 
1517                            <a id="gpx_link" href="" target="_blank" download="Equipamiento_publico.gpx"> 
1518                                <button class="evr-download__btn" type="button"> 
1519                                    <figure class="evr-download__icon"> 
1520                                        <img src="/medioambiente/portal/o/ventana-theme/images/componente_descargas/gpx.png" alt="Logo SHP" /> 
1521                                    </figure> 
1522                                    <span class="evr-download__txt"><@liferay.language key="equipamiento.uso.publico.formato.gpx"/></span> 
1523                                </button> 
1524                            </a> 
1525                        </div> 
1526 
1527                    </div> 
1528                </div> 
1529            </section> 
1530            <div class="evr-panel-content__container-out tab-pane"> 
1531            </div> 
1532 
1533        </div> 
1534 
1535    </div> 
1536</div> 
1537<#----------------------------- SCRIPTS ZONE -------------------------------------> 
1538<script> 
1539    function gpxDownload() { 
1540        //var url = "https://www.juntadeandalucia.es/medioambiente/mapwms/REDIAM_WFS_Patrimonio_Natural?service=WFS&version=1.0.0&request=GetFeature&typename=" + tipoEspacio2 + "%3A" + tipoEspacio2 + "&outputFormat=geojson&srsname=EPSG%3A25830&%20&Filter=%3CFilter%20xmlns=%22http://www.opengis.net/ogc%22%20xmlns:gml=%22http://www.opengis.net/gml%22%3E%3CPropertyIsEqualTo%3E%3CPropertyName%3E"+ tipoEspacioCod +"%3C/PropertyName%3E%3CLiteral%3E" + codigoEquipamiento + "%3C/Literal%3E%3C/PropertyIsEqualTo%3E%3C/Filter%3E"; 
1541        var url1 = "${urlGPX}"; 
1542 
1543        var contenido = Get(url1); 
1544        var json1 = JSON.parse(contenido); 
1545        //console.log("Contenido \n" + json); 
1546        // Abrir nuevo tab 
1547        // Cambiar el foco al nuevo tab (punto opcional) 
1548        var gpx = togpx(json1); 
1549        gpx.slice(1, -1).replace("/\n/g", " ").replace("/\/", ""); 
1550        gpx = '<?xml version="1.0" encoding="UTF-8"?>\n' + gpx; 
1551 
1552        document.getElementById('gpx_link').onclick = function(event){ 
1553 
1554            var blob = new Blob([gpx], {type: "text/plain"}), 
1555                url = window.URL.createObjectURL(blob); 
1556 
1557            this.href = url; 
1558            this.target = '_blank'; 
1559
1560 
1561
1562 
1563    function Get(Url){ 
1564        var Httpreq = new XMLHttpRequest(); 
1565        Httpreq.open("GET", Url, false); 
1566        Httpreq.send(); 
1567 
1568        return Httpreq.responseText; 
1569
1570 
1571    YUI().use( 
1572        ['aui-modal', 'event'], 
1573        function(Y) { 
1574            var button = Y.one("#autorizationButton"); 
1575            if(button != null) { 
1576                button.on("click", function (e) { 
1577                        var modal = new Y.Modal( 
1578
1579                                bodyContent: '<a title="${autorizacion.textoAutorizacion.getData()}" href="<#if autorizacion??>${autorizacion.EnlaceAutorizacion.getData()}</#if>" target="_blank"><#if autorizacion??>${autorizacion.textoAutorizacion.getData()} </#if></a>', 
1580                                centered: true, 
1581                                headerContent: '<h3>Autorización</h3>', 
1582                                modal: true, 
1583                                render: '#modal', 
1584                                width: 450 
1585
1586                        ).render(); 
1587
1588 
1589                )}}); 
1590 
1591    YUI().use( 
1592        ['aui-modal', 'event'], 
1593        function(Y) { 
1594            var button = Y.one("#autorizationButtonText"); 
1595            if(button != null) { 
1596                button.on("click", function (e) { 
1597                        var modal = new Y.Modal( 
1598
1599                                bodyContent: '<#if autorizacion??><span>${autorizacion.textoAutorizacion.getData()}</span></#if>', 
1600                                centered: true, 
1601                                headerContent: '<h3>Autorización</h3>', 
1602                                modal: true, 
1603                                render: '#modal', 
1604                                width: 450 
1605
1606                        ).render(); 
1607
1608                )}}); 
1609 
1610 
1611 
1612    var icon = $('#rrss-trigger i'); 
1613    $('#shareGenericButton').addClass('hidden'); 
1614    $('#rrss-trigger').click(function () { 
1615        icon.toggleClass('fa-share-alt').toggleClass('fa-times'); 
1616    }); 
1617 
1618    $(document).ready(function() { 
1619        $("#imprimible").click(function(){ 
1620            window.print() 
1621        }) 
1622        gpxDownload(); 
1623        $('meta[name=description]').remove(); 
1624        $('head').append( '<meta name="description" content="${.vars['reserved-article-title'].data} - Ventana del Visitante">' ); 
1625        var numeroNoticiasJS = ${numeroNoticias?number}; 
1626        if (numeroNoticiasJS != 0) { 
1627            $('li[data-tab-name=" NOTICIAS Y AVISOS"] a').append("<span class='numberCircle'>" +numeroNoticiasJS+ "</span>"); 
1628
1629        $("li.tab").addClass("evr-tabs__nav"); 
1630        $("li.tab > a").addClass("evr-tabs__nav-lnk"); 
1631        $('.tab').on('click', function(event){ 
1632            $(".slick-next.slick-arrow").click(); 
1633        }); 
1634        var url = new URL(window.location.href); 
1635        if (url.searchParams.get("tab")) { 
1636            var parameter = url.searchParams.get("tab"); 
1637            if (parameter === "multimedia") { 
1638                document.getElementById($('li[data-tab-name=" MULTIMEDIA"]').attr('id')).children[0].click(); 
1639                $('html,body').animate({ 
1640                    scrollTop: $('#shareRoundIcons').offset().top - 100 
1641                }, 2000); 
1642
1643
1644 
1645    }); 
1646    if($('#meteo-full').length == 1) { 
1647        $('.evr-meteo-time--inline').addClass('evr-meteo-time'); 
1648        $('.evr-meteo-time--inline').removeClass('evr-meteo-time--inline'); 
1649
1650 
1651    (function(d, s, id) { 
1652        var js, fjs = d.getElementsByTagName(s)[0]; 
1653        if (d.getElementById(id)) 
1654            return; 
1655        js = d.createElement(s); 
1656        js.id = id; 
1657        js.src = "//connect.facebook.net/es_ES/sdk.js#xfbml=1&version=v2.6"; 
1658        fjs.parentNode.insertBefore(js, fjs); 
1659    }(document, 'script', 'facebook-jssdk')); 
1660 
1661    !function(d, s, id) { 
1662        var js, fjs = d.getElementsByTagName(s)[0], p = /^http:/ 
1663            .test(d.location) ? 'http' : 'https'; 
1664        if (!d.getElementById(id)) { 
1665            js = d.createElement(s); 
1666            js.id = id; 
1667            js.src = p + "://platform.twitter.com/widgets.js"; 
1668            fjs.parentNode.insertBefore(js, fjs); 
1669
1670    }(document, "script", "twitter-wjs"); 
1671 
1672    var button = $('[data-button]'); 
1673    var ico = $('[data-ico]'); 
1674    var slide = $('[data-slide]'); 
1675 
1676    if (button){ 
1677        button.click(function(){ 
1678            slide.slideToggle("slow"); 
1679            ico.toggleClass("evr-orgn__arrow-icon--open"); 
1680        }); 
1681
1682 
1683    $('.evr-panel-protection__btn-title').each(function() { 
1684        var texto = $( this ).text(); 
1685        var subString = texto.split("("); 
1686        if(subString.length>1){ 
1687            $( this ).text(subString[0]+ " ("+subString[1].toUpperCase()); 
1688        }else{ 
1689            $( this ).text(subString[0]); 
1690
1691    }); 
1692 
1693    var noCapitalizeTitle = $('.evr-panel-protection__btn-title'); 
1694    for(var i = 0; i < noCapitalizeTitle.length ; i++){ 
1695        var noCapitalizeTileBis = noCapitalizeTitle[i].innerText; 
1696        var eliminateEnesBis =  noCapitalizeTileBis.replace(/Ñ/g, "xx"); 
1697        var eliminateAccentsBis = eliminateEnesBis.replace("Á","AA").replace("á", "aa").replace("É","EE").replace("Í","II").replace("Ó", "OO").replace("Ú","UU").replace("é", "ee").replace("í","ii").replace("ó","oo").replace("ú", "uu").replace("È","EEE").replace("è","eee").replace("à","aaa").replace("À","AAA").replace("ì","iii").replace("Ì","III").replace("ò","ooo").replace("Ò","OOO").replace("ù","uuu").replace("Ù","UUU"); 
1698        noCapitalizeTileBis = capitalizeFirstLetters(eliminateAccentsBis); 
1699 
1700        noCapitalizeTileBis = noCapitalizeTileBis.replace(/xx/g, "ñ"); 
1701        noCapitalizeTileBis = noCapitalizeTileBis.replace("AA","Á").replace("aa","á").replace("EE","É").replace("eee","è").replace("EEE","È").replace("II","Í").replace("OO","Ó").replace("UU","Ú").replace("ee","é").replace("ii","í").replace("oo","ó").replace("uu","ú").replace("aaa","à").replace("AAA","À").replace("iii","ì").replace("III","Ì").replace("ooo","ò").replace("OOO","Ò").replace("uuu","ù").replace("UUU","Ù"); 
1702 
1703        noCapitalizeTitle[i].innerText = noCapitalizeTileBis; 
1704
1705    var noCapitalizeTile2 = $('.evr-carrusel-banner__txt')[0].innerText; 
1706 
1707    var eliminateEnes =  noCapitalizeTile2.replace(/Ñ/g, "xx"); 
1708    var eliminateAccents = eliminateEnes.replace("Á","AA").replace("á", "aa").replace("É","EE").replace("Í","II").replace("Ó", "OO").replace("Ú","UU").replace("é", "ee").replace("í","ii").replace("ó","oo").replace("ú", "uu"); 
1709    noCapitalizeTile2 = capitalizeFirstLetters(eliminateAccents); 
1710    noCapitalizeTile2 = noCapitalizeTile2.replace(/xx/g, "ñ"); 
1711    noCapitalizeTile2 = noCapitalizeTile2.replace("Aa","Á").replace("aa","á").replace("Ee","É").replace("Ii","Í").replace("Oo","Ó").replace("Uu","Ú").replace("ee","é").replace("ii","í").replace("oo","ó").replace("uu","ú"); 
1712    noCapitalizeTile2 = noCapitalizeTile2.replace(" A "," a ").replace(" E "," e ").replace(" I "," i ").replace(" O "," o ").replace(" U "," u "); 
1713    noCapitalizeTile2 = noCapitalizeTile2.replace("-l", "-L"); 
1714 
1715 
1716    $('.evr-carrusel-banner__txt')[0].innerText = noCapitalizeTile2; 
1717 
1718    var noCapitalizeMunicipio = $('.evr-panel-data-sheet__list-span'); 
1719    var arrayVocalesTilde = ['á', 'é', 'í','ó', 'ú', 'Á', 'É', 'Í','Ó', 'Ú']; 
1720    for(var i = 0; i < noCapitalizeMunicipio.length ; i++){ 
1721        var noCapitalizeMunicipioBis = noCapitalizeMunicipio[i].innerText; 
1722        var contieneTilde = false; 
1723        for(var j = 0; j < arrayVocalesTilde.length ; j++){ 
1724            if (noCapitalizeMunicipioBis.includes(arrayVocalesTilde[j])){ 
1725                contieneTilde = true; 
1726
1727
1728        if (contieneTilde){ 
1729            var eliminateEnesBis =  noCapitalizeMunicipioBis.replace(/Ñ/g, "xx"); 
1730            var eliminateAccentsBis = eliminateEnesBis.replace("Á","AA").replace("á", "aa").replace("É","EE").replace("Í","II").replace("Ó", "OO").replace("Ú","UU").replace("é", "ee").replace("í","ii").replace("ó","oo").replace("ú", "uu"); 
1731            noCapitalizeMunicipioBis = capitalizeFirstLetters(eliminateAccentsBis); 
1732            noCapitalizeMunicipioBis = noCapitalizeMunicipioBis.replace(/xx/g, "ñ"); 
1733            noCapitalizeMunicipioBis = noCapitalizeMunicipioBis.replace("AA","Á").replace("aa","á").replace("EE","É").replace("II","Í").replace("OO","Ó").replace("UU","Ú").replace("ee","é").replace("ii","í").replace("oo","ó").replace("uu","ú"); 
1734            noCapitalizeMunicipio[i].innerText = noCapitalizeMunicipioBis; 
1735
1736
1737 
1738    function capitalizeFirstLetters(str){ 
1739        const regex = /(^|\b(?!(the|for|to|o|u|á|é|í|ó|ú|ante|con|contra|de|del|desde|en|y|las|la|lo|los|el|entre|hacia|hasta|para|según|sin|so|sobre|tras|por)\b))\w+/g; 
1740        console.log("Metodo --> " + str.toLowerCase()+str.slice(1)) 
1741        return str.toLowerCase().replace(regex, s => s[0].toUpperCase() + s.slice(1)) 
1742
1743 
1744 
1745 
1746 
1747 
1748 
1749 
1750 
1751 
1752 
1753    var brNav = Liferay.Browser.isIe(); 
1754 
1755    if(navigator){ 
1756        if($('.reflex-col-xs-12.reflex-col-sm-12.reflex-col-md-8.reflex-col-lg-9.reflex-col-bleed-y').length == 1){ 
1757            $('.reflex-col-xs-12.reflex-col-sm-12.reflex-col-md-8.reflex-col-lg-9.reflex-col-bleed-y').addClass('.reflex-col-xs-12.reflex-col-sm-12.reflex-col-md-12.reflex-col-lg-12.reflex-col-bleed-y'); 
1758            $('.reflex-col-xs-12.reflex-col-sm-12.reflex-col-md-8.reflex-col-lg-9.reflex-col-bleed-y').removeClass('.reflex-col-xs-12.reflex-col-sm-12.reflex-col-md-4.reflex-col-lg-3.reflex-col-bleed-y'); 
1759            $('.reflex-col-xs-12.reflex-col-sm-12.reflex-col-md-4.reflex-col-lg-3.reflex-col-bleed-y').addClass('.hidden'); 
1760            $('.reflex-col-xs-12.reflex-col-sm-12.reflex-col-md-4.reflex-col-lg-3.reflex-col-bleed-y').removeClass('.reflex-col-xs-12.reflex-col-sm-12.reflex-col-md-4.reflex-col-lg-3.reflex-col-bleed-y'); 
1761            $('.evr-meteo-time--inline').removeClass('evr-meteo-time'); 
1762            $('.evr-meteo-time--inline').addClass('evr-meteo-time--inline'); 
1763
1764
1765 
1766    $(".evr-tabs__nav-lnk").each(function(){ 
1767 
1768 
1769        $(".scheduler-base-view-agenda").click(); 
1770 
1771    }) 
1772 
1773</script> 
1774<style type="text/css"> 
1775    .jssocials-share-link{ 
1776        border-radius: 50% !important; 
1777
1778    .d-inline-flex { 
1779        display: inline-flex; 
1780        font-size: 14px; 
1781 
1782
1783    .columns-1>.row { 
1784        margin-left: 0!important; 
1785        margin-right: 0!important; 
1786
1787    .evr-menu-block__content{ 
1788        position:relative!important; 
1789
1790    .evr-natural-espace-paragraph { 
1791        text-align: justify; 
1792
1793    .evr-padding { 
1794        padding-right: 3em; 
1795        padding-left: 3em; 
1796        margin-bottom: 1em; 
1797
1798    #slick-slide01 { 
1799        left: 1%; 
1800
1801    .evr-wrapper { 
1802        margin-left: 5%; 
1803        margin-right: 5%; 
1804
1805    .evr-social-network { 
1806        margin-top: 15px; 
1807
1808 
1809    p.evr-carrusel-banner__txt { 
1810        /*text-transform: lowercase;*/ 
1811        font-weight: bold; 
1812        color: white; 
1813
1814 
1815    p.evr-carrusel-banner__txt::first-letter { 
1816        text-transform: uppercase; 
1817
1818 
1819    p.evr-carrusel-banner__title { 
1820        text-transform: lowercase; 
1821        font-weight: bold; 
1822        color: white; 
1823
1824 
1825    p.evr-carrusel-banner__title::first-letter { 
1826        text-transform: uppercase; 
1827
1828    iframe { 
1829        float: none; 
1830
1831 
1832    .evr-carrusel__img { 
1833        height: -webkit-fill-available; 
1834
1835 
1836    @media only screen and (max-width: 768px){ 
1837        .evr-carrusel-banner__logo { 
1838            top: 9px !important; 
1839            left: 5px !important; 
1840 
1841
1842        .evr-carrusel-banner__img { 
1843            min-width: auto !important; 
1844
1845
1846 
1847    @media screen and (min-width: 801px) { 
1848        section.evr-caminame_mobile { 
1849            display: none; 
1850
1851        .evr-carrusel__img { 
1852            min-height: 530px; 
1853
1854 
1855
1856 
1857    @media screen and (max-width: 800px) { 
1858        section.evr-caminame_web { 
1859            display: none; 
1860
1861        section.evr-caminame_mobile { 
1862            /*display: block;*/ 
1863
1864
1865    .evr-carrusel__img { 
1866        width: -webkit-fill-available;  /* Mozilla-based browsers will ignore this. */ 
1867        width: -moz-available;          /* WebKit-based browsers will ignore this. */ 
1868
1869 
1870    .evr-meteo-time--inline .evr-meteo-time__item:first-child .evr-meteo-time__list{ 
1871        width: 80%; 
1872
1873 
1874    .evr-caminame__col:first-child{ 
1875        padding-right:5px; 
1876
1877    .evr-caminame__col{ 
1878        vertical-align: middle; 
1879
1880 
1881    .numberCircle{ 
1882        border-radius:50%; 
1883        padding: 8px; 
1884        color: white; 
1885        background-color: #087021; 
1886
1887 
1888    .evr-panel-content__paragraph  br, .evr-natural-espace-paragraph br{ 
1889 
1890        margin: 20px 0; 
1891        display: block; 
1892        line-height: 22px; 
1893        content: " "; 
1894 
1895
1896    .asset-user-actions{ 
1897        display: none !important; 
1898
1899    .evr-panel-content__paragraph  a, .evr-natural-espace-paragraph a{ 
1900        font-weight: bold; 
1901
1902    .modal-dialog{ 
1903        z-index: 1 !important 
1904
1905    #portlet_ratingsmodule h2.portlet-title-text { 
1906        display: none; 
1907
1908 
1909    .numberCircle{ 
1910        border-radius: 100%; 
1911        padding: 5px 10px; 
1912        color: white; 
1913        background-color: #087021; 
1914        margin-left: 5px; 
1915
1916 
1917</style> 

RatingsModule

Valora este contenido

Votos 3   Promedio 5.0/5