caes
Conservació de la Biodiversitat

Conservació de la Biodiversitat

Navegació

S'ha produït un error mentre es processava la plantilla.
The following has evaluated to null or missing:
==> documento  [in template "10311#10344#ACCIO_CONSERVACIO" at line 253, column 24]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${documento.getData()}  [in template "10311#10344#ACCIO_CONSERVACIO" at line 253, column 22]
----
1<#assign journalArticleLocalService= serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
2<#assign journalArticle= journalArticleLocalService.getArticle( groupId, .vars["reserved-article-id"].data)> 
3 
4<#assign assetEntryService= serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService")> 
5<#assign assetEntry= assetEntryService.getEntry("com.liferay.journal.model.JournalArticle", journalArticle.getResourcePrimKey())> 
6 
7 
8<#assign assetCategoryService= serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryLocalService")> 
9<#assign categorias= assetCategoryService.getEntryCategories( assetEntry.getEntryId())> 
10 
11 
12<section class="article_content col-12"> 
13<article> 
14<h1 class="section_cab tam_h1">${title.getData()}</h1> 
15<#if titolAngles.getData()?has_content> 
16    <p class="h4"><em>${titolAngles.getData()}</em></p> 
17</#if>  
18<hr class="line_xarxa_parcs_full"> 
19<br/> 
20 
21<#if imatge?has_content> 
22<#assign imagenURL= imatge.getData()> 
23<#if !imagenURL?has_content ||  imagenURL?length ==0> 
24   <#assign imagenURL= imatge.urlExterna.getData()> 
25</#if>  
26<div class="col-5 pull-right"> 
27    <img style="float:right;margin:10px 0 10px 10px" src="${imagenURL}"> 
28    <#if peuImatge.getData()?has_content> 
29        <p>${peuImatge.getData()}</p> 
30    </#if>  
31</div> 
32</#if> 
33<#assign tipusExp=false> 
34<#list categorias as categoria> 
35    <#--Vocabulari de tipus d'experiència--> 
36    <#if categoria.getVocabularyId()==50223016> 
37        <#if !tipusExp> 
38            <h4 class="destacado_xarxa_parcs"> 
39            <#if locale=="es_ES"> 
40            Tipo de experiencia 
41            <#else>            Tipus d'experiència 
42            </#if> 
43            </h4> <p> 
44        </#if> 
45        ${categoria.getTitle(locale)}  
46        <#assign tipusExp=true> 
47    </#if> 
48</#list>  
49<#if tipusExp> 
50    </p> 
51</#if> 
52 
53<#if objecteConservacio.getData()?has_content> 
54    <br><h4 class="destacado_xarxa_parcs"> 
55    <#if locale=="es_ES"> 
56    Objeto de conservación sobre el cual actúa 
57    <#else>    Objecte de conservació sobre el qual actua  
58    </#if> 
59    </h4> 
60    ${objecteConservacio.getData()} 
61</#if> 
62 
63<#if dataInici?has_content &&  dataInici.getData()?has_content &&  dataInici.getData()?length gte 8> 
64    <#assign dataI= dataInici.getData()?substring(6,8)+"/"+ dataInici.getData()?substring(4,6)+"/"+ dataInici.getData()?substring(0,4)> 
65</#if> 
66<#if dataFi?has_content &&  dataFi.getData()?has_content &&  dataFi.getData()?length gte 8> 
67    <#assign dataF= dataFi.getData()?substring(6,8)+"/"+ dataFi.getData()?substring(4,6)+"/"+ dataFi.getData()?substring(0,4)> 
68</#if> 
69<br><h4 class="destacado_xarxa_parcs"><@liferay.language key="date"/></h4>  
70<p>${dataI} <#if dataFi.getData()?has_content>- dataF<#else>(encurs)</#if></p> 
71 
72<#if paraulesClau.getData()?has_content> 
73    <br><h4 class="destacado_xarxa_parcs"><@liferay.language key="keywords"/></h4>  
74    <p>${paraulesClau.getData()}</p> 
75</#if>  
76 
77<#if keywords.getData()?has_content> 
78    <br><h4 class="destacado_xarxa_parcs" lang="en">Keywords</h4>  
79    <p lang="en"><em>${keywords.getData()}</em></p> 
80</#if>  
81 
82<#if ambitTerritorial.getData()?has_content> 
83    <br><h4 class="destacado_xarxa_parcs"> 
84    <#if locale=="es_ES"> 
85    Ámbito territorial 
86    <#else>    Àmbit territorial 
87    </#if> 
88    </h4>  
89    <p>${ambitTerritorial.getData()}</p> 
90</#if> 
91<#if latitud.getData()?has_content &&  longitud.getData()?has_content> 
92	<link rel="stylesheet" href="https://unpkg.com/leaflet@1.9.1/dist/leaflet.css" integrity="sha256-sA+zWATbFveLLNqWO2gtiw3HL/lh1giY/Inf1BJ0z14=" crossorigin="" /> 
93    <script src="https://unpkg.com/leaflet@1.9.1/dist/leaflet.js" integrity="sha256-NDI0K41gVbWqfkkaHj15IzU7PtMoelkzyKp8TOaFQ3s=" crossorigin=""></script> 
94    <div id="map_canvas${.vars["reserved-article-id"].data}" class="embed-responsive embed-responsive-16by9"  style="margin: 10px 0;"></div> 
95	<script type="text/javascript"> 
96		window.onload = function() { 
97			$(function() { 
98				// Llista de cartografies. 
99				var googleStreets = L.tileLayer('https://{s}.google.com/vt/lyrs=m&x={x}&y={y}&z={z}&hl=ca', { 
100				  maxZoom: 20, 
101				  subdomains: ['mt0', 'mt1', 'mt2', 'mt3'], 
102				  attribution: "&copy; Diputació de Barcelona" 
103				}); 
104				// Punt central del mapa. 
105				var latlng${.vars["reserved-article-id"].data} = L.latLng(${latitud.getData()},${longitud.getData()}); 
106				var map_canvas${.vars["reserved-article-id"].data} = L.map("map_canvas${.vars["reserved-article-id"].data}", {center: latlng${.vars["reserved-article-id"].data}, zoom: 15, layers: [googleStreets]}); 
107				var titol = "${htmlUtil.escapeJS(.vars["reserved-article-title"].data)}"; 
108				L.marker([${latitud.getData()},${longitud.getData()}],{title: titol}).addTo(map_canvas${.vars["reserved-article-id"].data}).bindPopup(titol); 
109			}); 
110		}; 
111	</script> 
112</#if> 
113 
114<#if contacteNom.getData()?has_content> 
115 
116    <br><h4 class="destacado_xarxa_parcs"> 
117    <#if locale=="es_ES"> 
118    Persona de contacto/responsable 
119    <#else>    Persona de contacte/responsable 
120    </#if> 
121    </h4>  
122    <p><strong><@liferay.language key="name"/>:</strong> ${contacteNom.getData()} 
123    <#if contacteEmail.getData()?has_content> 
124    <br><strong><@liferay.language key="email"/>:</strong> <a href="mailto:${contacteEmail.getData()}">${contacteEmail.getData()}</a> 
125        <#if contacteEmail2?has_content &&  contacteEmail2.getData()?has_content> 
126         | <a href="mailto:${contacteEmail2.getData()}">${contacteEmail2.getData()}</a> 
127        </#if>  
128    </#if> 
129    </p> 
130</#if>  
131 
132<#if instrumentPlanificacio.getData()?has_content> 
133    <br><h4 class="destacado_xarxa_parcs"> 
134    <#if locale=="es_ES"> 
135    Instrumento de planificación sobre el cual se enmarca 
136    <#else>    Instrument de planificació sobre el qual s’emmarca  
137    </#if> 
138    </h4>  
139    <p>${instrumentPlanificacio.getData()}</p> 
140</#if> 
141 
142<#if situacioPartida.getData()?has_content> 
143    <br><h4 class="destacado_xarxa_parcs"> 
144    <#if locale=="es_ES"> 
145    Situación de partida 
146    <#else>    Situació de partida 
147    </#if> 
148    </h4>  
149    <p>${situacioPartida.getData()}</p> 
150</#if> 
151 
152<#if objectius.getData()?has_content> 
153    <br><h4 class="destacado_xarxa_parcs"> 
154    <#if locale=="es_ES"> 
155    Objetivo(s) de la acción 
156    <#else>    Objectiu(s) de l'acció 
157    </#if> 
158    </h4>  
159    ${objectius.getData()} 
160</#if> 
161 
162<#if accions.getData()?has_content> 
163    <br><h4 class="destacado_xarxa_parcs"> 
164    <#if locale=="es_ES"> 
165    Acciones concretas previstas/realizadas 
166    <#else>    Accions concretes previstes/realitzades 
167    </#if> 
168    </h4>  
169    ${accions.getData()} 
170</#if> 
171 
172<#if resultats.getData()?has_content> 
173    <br><h4 class="destacado_xarxa_parcs"> 
174    <#if locale=="es_ES"> 
175    Resultados obtenidos 
176    <#else>    Resultats obtinguts 
177    </#if> 
178    </h4>  
179    ${resultats.getData()} 
180</#if> 
181 
182<#if difusio.getData()?has_content> 
183    <br><h4 class="destacado_xarxa_parcs"> 
184    <#if locale=="es_ES"> 
185    Difusión de los resultados 
186    <#else>    Difusió dels resultats 
187    </#if> 
188    </h4>  
189    ${difusio.getData()} 
190</#if> 
191 
192<#if dificultats.getData()?has_content> 
193    <br><h4 class="destacado_xarxa_parcs"> 
194    <#if locale=="es_ES"> 
195    Dificultades encontradas 
196    <#else>    Dificultats trobades 
197    </#if> 
198    </h4>  
199    ${dificultats.getData()} 
200</#if> 
201 
202<#if documents?has_content> 
203    <#assign primerDocument=true> 
204    <#list documents.getSiblings() as documento> 
205        <#assign docURL= documento.getData()> 
206        <#if !docURL?has_content ||  docURL?length ==0> 
207           <#assign docURL= documento.urlExterna2.getData()> 
208        </#if>  
209        <#if !docURL?has_content ||  docURL==""> 
210            <#break> 
211        </#if> 
212        <#if primerDocument> 
213            <br><h4 class="destacado_xarxa_parcs"> 
214            <#if locale=="es_ES"> 
215            Documentos adicionales 
216            <#else>            Documents addicionals 
217            </#if> 
218            </h4> 
219            <ul> 
220            <#assign primerDocument=false> 
221        </#if> 
222 
223        <#if documento.documentDescripcio.getData()?has_content> 
224            <li><a href="${docURL}" target="_blank">${documento.documentDescripcio.getData()}</a></li> 
225        <#else>            <#if documento.urlExterna2.getData()?has_content> 
226                <li><a href="${docURL}" target="_blank">${documento.urlExterna2.getData()}</a></li> 
227            <#else>                <#assign url= staticUtil['com.liferay.portal.kernel.util.HttpComponentsUtil'].decodeURL( documents.getData(),true)> 
228                <#assign parts= stringUtil.split( url,"/")> 
229                <#assign docname= parts[4]> 
230                <li><a href="${docURL}" target="_blank">${docname}</a></li> 
231            </#if> 
232        </#if> 
233 
234    </#list> 
235    <#if !primerDocument> 
236        </ul> 
237    </#if> 
238</#if> 
239 
240<#if mesInformacio.getData()?has_content> 
241    <#assign primeraURL=true> 
242    <#list mesInformacio.getSiblings() as mesInfo> 
243        <#if primeraURL> 
244            <br><h4 class="destacado_xarxa_parcs"> 
245            <#if locale=="es_ES"> 
246            Más información 
247            <#else>            Més informació 
248            </#if> 
249            </h4> 
250            <ul> 
251            <#assign primeraURL=false> 
252        </#if> 
253        <li><a href="${documento.getData()}" target="_blank">${mesInfo.getData()}</a></li> 
254    </#list> 
255    <#if !primeraURL> 
256        </ul> 
257    </#if> 
258</#if> 
259 
260<#if galeriaImatges.getData()?has_content> 
261    <p class="text-center"><br> 
262    <#if locale=="es_ES"> 
263    <a class="btn btn-lg btn-default" href="${galeriaImatges.getData()}" role="button" style="background-color:#be3f3f; color:white;"><span class="glyphicon glyphicon-camera" aria-hidden="true">&nbsp;</span>Galería de imágenes</a> 
264    <#else>    <a class="btn btn-lg btn-default" href="${galeriaImatges.getData()}" role="button" style="background-color:#be3f3f; color:white;"><span class="glyphicon glyphicon-camera" aria-hidden="true">&nbsp;</span>Galeria d'imatges</a> 
265    </#if> 
266    </p>  
267</#if> 
268 
269<#if dataElaboracio.getData()?has_content> 
270    <br><h4 class="destacado_xarxa_parcs"> 
271    <#if locale=="es_ES"> 
272    Fecha de elaboración de la ficha 
273    <#else>    Data d'elaboració de la fitxa 
274    </#if> 
275    </h4>  
276    ${dataElaboracio.getData()} 
277</#if> 
278<p class="text-center"><br/> 
279    <a href="https://wikiconservacion.org/wiki" target="_blank" title="Wiki de conservación d'Europarc"> 
280        <img src="/documents/43788175/77805504/WikiConservacionEuroparc.jpg" class="img-fluid center-block" alt="Wiki de conservación d'Europarc"> 
281    </a> 
282</p> 
283</article> 
284</section> 

#language("interest")