Bibliobús Montnegre - Gènius

Ruta de navegació

Busca llibres, música i cinema al catàleg aladí

Bibliobús

S'ha produït un error mentre es processava la plantilla.
The following has evaluated to null or missing:
==> thereIsImage  [in template "10901#10934#BIBLIOBUS" at line 387, column 30]

----
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: #if thereIsImage || thereIsReferenceL...  [in template "10901#10934#BIBLIOBUS" at line 387, column 25]
----
1<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
2<#assign articles = journalArticleLocalService.getStructureArticles(groupId, 435087, 0,1,null)> 
3<#assign groupUtil = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")> 
4<#assign group = groupUtil.getGroup(groupId)> 
5<#assign articleTitle=.vars["reserved-article-title"].data> 
6<#assign imgSrc=""> 
7<#assign thereIsReferenceLibrary = false> 
8<#assign thereAreObs = false> 
9<#setting locale=locale> 
10 
11<#assign geniusGroupId="6200569"> 
12<#if (scopeGroupId?number != geniusGroupId?number)> 
13	<div class="library-general-info bibliobus"> 
14		<h2>${articleTitle}</h2> 
15		<div class="valoraciones hidden-sm hidden-xs">						 
16			<div class="a2a_kit a2a_kit_size_32 a2a_default_style" data-a2a-url="${themeDisplay.getPortalURL()}${themeDisplay.getURLCurrent()}" data-a2a-title="${articleTitle}" style="background-color: #e6e6e6;display: inline-block;" data-a2a-icon-color="#e6e6e6,#000000"> 
17				<div class="a2a_kit a2a_kit_size_32 a2a_default_style"> 
18					<a class="a2a_dd" href="https://www.addtoany.com/share"></a> 
19					<a class="a2a_button_email"></a> 
20					<a class="a2a_button_print"></a> 
21				</div> 
22 
23				<script> 
24					var a2a_config = a2a_config || {}; 
25					a2a_config.onclick = false; 
26					a2a_config.locale = "es"; 
27					 
28					try { 
29						$(document).ready(function() { 
30							try { 
31								console.log("Ready"); 
32								var script = document.createElement('script'); 
33								script.src = "https://static.addtoany.com/menu/page.js"; 
34								script.addEventListener('load', function() { 
35								 
36									try { 
37										console.log("inicialitzant a2a"); 
38										a2a.init_all(); 
39									} catch(error3) { 
40										console.error(error3.message); 
41
42									 
43								}); 
44								 
45								document.head.appendChild(script); 
46							} catch(error2) { 
47								console.error(error3.message); 
48
49						 
50						}); 
51					} catch(error) {	 
52						console.error(error.message); 
53
54				</script> 
55			</div> 
56		</div> 
57		<div class="library-contact-data"> 
58			<div class="row info"> 
59				<div class="hidden-xs hidden-sm col-md-1"> 
60					<!--## Redes sociales			--> 
61					<#assign thereAreValidNetworks = false> 
62 
63					<#list socialNetwork.getSiblings() as network> 
64						<#if ( (network.getData() != "") && (network.socialNetworkUrl.getData() != "") )> 
65							<#assign thereAreValidNetworks = true > 
66							<#break> 
67						</#if>						 
68					</#list> 
69 
70					<#if (thereAreValidNetworks)> 
71						<span class="accesible-hidden">${languageUtil.get(locale, "bibliobus.bibliobusdetail.socialnetworks.label")}:</span>			 
72						<ul class="value">						 
73							<#list socialNetwork.getSiblings() as network> 
74								<#if ( (network.getData() != "") && (network.socialNetworkUrl.getData() != "") )> 
75									<li><a class="${network.getData()}" href="${htmlUtil.escape(network.socialNetworkUrl.getData())}">${network.getData()}</a></li>									 
76								</#if> 
77							</#list>	 
78						</ul>						 
79					</#if> 
80				 
81				</div> 
82				<div class="col-12 col-sm-7 col-md-7"> 
83				<#if referenceLibrary.getData()!=""> 
84					<#assign thereIsReferenceLibrary = true> 
85				</#if> 
86				<#if (busImageFieldSet.busImage.getData() != "" )> 
87					<#assign imgBusSrc = busImageFieldSet.busImage.getData()> 
88				<#elseif (busImageFieldSet.urlExterna2.getData() != "")> 
89					<#assign imgBusSrc= busImageFieldSet.urlExterna2.getData()> 
90				</#if> 
91 
92					<#if (imgBusSrc!="" || thereIsReferenceLibrary)> 
93						<div class="imagen"> 
94							 
95							<#if (articles?has_content)> 
96								<#list articles as article> 
97									<#assign artTemp=article> 
98								</#list> 
99								<#assign contentArticle = artTemp.getContentByLocale(languageUtil.getLanguageId(locale))> 
100								<#assign doc = saxReaderUtil.read(contentArticle)> 
101								<#assign root = doc.getRootElement()> 
102								<#assign imatgesBiblio = root.selectNodes("dynamic-element[@name='BloqueImagenFieldSet']/dynamic-element[@name='ImagenFieldSet']")>								 
103								 
104								<#assign totalCount = 0> 
105								<div id="carousal" class="carousel slide" data-ride="carousel"> 
106									<ol class="carousel-indicators"> 
107										<#assign indexItem=0> 
108										<#assign classCarouselItem="active"> 
109										<li data-target="#carousal" data-slide-to="${indexItem}" class="${classCarouselItem}"></li> 
110										<#assign indexItem++> 
111										<#assign classCarouselItem=""> 
112										<#list imatgesBiblio as imatgeBibliop> 
113											<#assign jsonImatge=imatgeBibliop.getStringValue()?trim> 
114										 
115											<#if (validator.isNotNull(jsonImatge) && jsonImatge!="" && jsonImatge?starts_with('{'))> 
116												<#assign jsonObject=jsonFactoryUtil.createJSONObject(jsonImatge)> 
117												<#if jsonObject.has('groupId') && jsonObject.has('uuid')> 
118													<li data-target="#carousal" data-slide-to="${indexItem}" class="${classCarouselItem}"></li> 
119													<#assign classCarouselItem=""> 
120													<#assign indexItem++> 
121												</#if> 
122											</#if> 
123										</#list> 
124									</ol> 
125									<#assign classCarouselItem="active"> 
126									<#assign indexItem=0> 
127									<div class="carousel-item ${classCarouselItem}">  
128										 <a href="${busImageFieldSet.busImage.getData()}"><img class="d-block w-100" src="${busImageFieldSet.busImage.getData()}" /></a> 
129									</div> 
130									<#assign indexItem++> 
131									<#assign classCarouselItem="">		 
132									<#list imatgesBiblio as imatgeBibliop>	 
133																				  
134										<#assign jsonImatge=imatgeBibliop.getStringValue()?trim> 
135									 
136										<#if (validator.isNotNull(jsonImatge) && jsonImatge!="" && jsonImatge?starts_with('{'))> 
137											<#assign jsonObject=jsonFactoryUtil.createJSONObject(jsonImatge)> 
138											<#if jsonObject.has('groupId') && jsonObject.has('uuid')> 
139												<div class="carousel-item ${classCarouselItem}">  
140														<a href="/documents/${jsonObject.groupId}/${jsonObject.uuid}"><img class="d-block w-100" src="/documents/${jsonObject.groupId}/${jsonObject.uuid}" /></a> 
141												</div> 
142											</#if> 
143										 
144										</#if>										 
145										<#assign indexItem++>								 
146									</#list> 
147									<a class="carousel-control-prev" href="#carousal" role="button" data-slide="prev"> 
148										<span class="carousel-control-prev-icon" aria-hidden="true"></span> 
149										<span class="sr-only">Previous</span> 
150									</a> 
151									<a class="carousel-control-next" href="#carousal" role="button" data-slide="next"> 
152										<span class="carousel-control-next-icon" aria-hidden="true"></span> 
153										<span class="sr-only">Next</span> 
154									</a> 
155								</div> 
156 
157							<#else> 
158								<img src="${htmlUtil.escape(imgBusSrc)}" alt="${name.getData()}" height="230" width="310" /> 
159							</#if> 
160						</div> 
161					</#if> 
162 
163 
164 
165 
166 
167				</div> 
168				<div class="col-12 col-sm-5 col-md-4"> 
169					<div class="biblio-data"> 
170						<dl> 
171 
172							<#if address.getData() != ""> 
173								<dt class="m1"><span class="accesible-hidden">${languageUtil.get(locale, "bibliobus.bibliobusdetail.address.label")}:</span><span class="icon-address"></span></dt> 
174								<dd class="m1">${address.getData()}</dd> 
175							</#if> 
176 
177							<#if phone.getData() != ""> 
178								<dt><span class="accesible-hidden">${languageUtil.get(locale, "bibliobus.bibliobusdetail.phone.label")}:</span><span class="icon-phone"></span></dt> 
179								<dd>${phone.getData()}</dd> 
180							</#if> 
181 
182							<#if email.getData() != ""> 
183								<dt class="m1"><span class="accesible-hidden">${languageUtil.get(locale, "bibliobus.bibliobusdetail.email.label")}:</span><span class="icon-email"></span></dt> 
184								<dd><a href="mailto:${email.getData()}">${email.getData()}</a></dd> 
185							</#if> 
186 
187							<!--## Oculto por si se vuelve a utilizar en un futuro 
188							## #if( $webUrl && ($webUrl.getData() != "") ) 
189							##	 <dt>Web</dt><dd>$webUrl.getData()</dd> 
190							## #end--> 
191 
192							<#if managerName.getData() != ""> 
193								<dt><span class="icon-manager"></span></dt><dd><strong>${languageUtil.get(locale, "bibliobus.bibliobusdetail.manager.label")}:</strong><br/>${managerName.getData()}</dd> 
194							</#if> 
195 
196							<#if thereIsReferenceLibrary> 
197								<dt></dt> 
198								<dd><span class="referenceLibrary">${languageUtil.get(locale, "bibliobus.bibliobusdetail.supporterlibrary.label")}:</span><br/><span>${referenceLibrary.getData()}</span></dd> 
199							</#if> 
200 
201							<#if statisticsUrl.getData() != ""> 
202								 <dt><span class="icon-pdf"></span></dt> 
203								 <dd><a href="${htmlUtil.escape(statisticsUrl.getData())}" target="_blank">${languageUtil.get(locale, "statistics")}</a></dd>	 
204							</#if> 
205 
206 
207							<#if horariosUrl.getData() != ""> 
208								<dt><span class="icon-pdf"></span></dt> 
209								<dd><a href="${htmlUtil.escape(horariosUrl.getData())}" target="_blank">${languageUtil.get(locale, "bibliobus.librarydetail.horarios.label")}</a></dd>	 
210							</#if> 
211							<#if photosPlansUrl.getData() != ""> 
212								<dt><span class="icon-pdf"></span></dt> 
213								<dd><a href="${htmlUtil.escape(photosPlansUrl.getData())}" target="_blank">${languageUtil.get(locale, "bibliobus.librarydetail.floorplans.label")}</a></dd>	 
214							</#if> 
215					 
216 
217							<dt></dt> 
218							<dd> 
219								<div class="btnbibliobus"> 
220									<#assign formPage=""> 
221									<#if locale?string == "ca_ES"> 
222										<#assign formPage="biblioteques/connecta-amb-bibliobus"> 
223									<#elseif locale?string == "es_ES"> 
224										<#assign formPage="biblioteques/conecta-con-bibliobus"> 
225									<#elseif locale?string == "en_US"> 
226										<#assign formPage="biblioteques/connect-with-the-bookmobile"> 
227									</#if> 
228									<a href="http://formularis.diba.cat/diba/${formPage}">${languageUtil.get(locale, "bibliobus.librarydetail.formulario.label")}</a>  
229								</div> 
230							</dd> 
231							</dl> 
232					</div> 
233				</div> 
234			</div> 
235 
236			<div class="row-fluid info-tablet hidden-xs hidden-md hidden-lg"> 
237				<div class="col-sm-12"> 
238					<dl> 
239						<#if statisticsUrl.getData() != ""> 
240							 <dt><span class="icon-pdf"></span></dt> 
241							 <dd><strong>${languageUtil.get(locale, "statistics")}</strong><br/><a href="${htmlUtil.escape(statisticsUrl.getData())}" target="_blank">${languageUtil.get(locale, "view-data")}</a></dd>	 
242						</#if> 
243 
244						<#if photosPlansUrl.getData() != ""> 
245							<dt><span class="icon-pdf"></span></dt> 
246							<dd><strong>${languageUtil.get(locale, "bibliobus.librarydetail.floorplans.label")}</strong><br/><a href="${htmlUtil.escape(photosPlansUrl.getData())}" target="_blank">${languageUtil.get(locale, "view-data")}</a></dd>	 
247						</#if> 
248					</dl> 
249				</div> 
250			</div> 
251 
252 
253			<div class="row-fluid panels"> 
254				<#if obs.getData()!=""> 
255					<#assign thereAreObs=true> 
256				</#if> 
257 
258 
259				<#if thereAreObs> 
260 
261					<div class="panel panel-default" id="library-obs"> 
262						<div class="panel-heading">			 
263							<h3 class="panel-title"> 
264								<a href="javascript:void(0);" onclick="return false;" data-toggle="collapse" data-target="#library-obsbodyContent"> 
265 
266									<span class="desplegable fa-solid fa-chevron-up"></span> &nbsp; ${languageUtil.get(locale, "bibliobus.librarydetail.obs.label")}:<span class="custom-icon"></span> 
267								</a> 
268							</h3>			 
269						</div> 
270						 <div id="library-obsbodyContent" class="panel-collapse collapse in"> 
271							<div class="panel-body"> 
272								 ${obs.getData()} 
273							</div> 
274						</div> 
275					</div>		 
276				</#if> 
277				 
278				 	<div id="route"> 
279					 <h3>${languageUtil.get(locale, "bibliobus.bibliobusdetail.route.label")}:</h3> 
280					 	<#assign nBusStops = 0> 
281						<#list stop.getSiblings() as busStop> 
282 
283							<#if busStop.getData() != ""> 
284 
285								<#assign nBusStops++> 
286								<#assign nBusStopsBodyContent = nBusStops + "bodyContent"> 
287								<div class="panel panel-default" id="parada${nBusStops}"> 
288									<div class="panel-heading"> 
289										<h4 class="panel-title"> 
290											<a href="javascript:void(0);" onclick="return false;" data-toggle="collapse" data-target="#parada${nBusStopsBodyContent}" class="collapsed"> 
291												<span class="desplegable fa-solid fa-chevron-down"></span> &nbsp;${busStop.getData()}: <span class="custom-icon"></span> 
292											</a> 
293										</h4> 
294									</div> 
295									<div id="parada${nBusStopsBodyContent}" class="panel-collapse collapse"> 
296										<div class="panel-body"> 
297											<ul>	 
298												<#if busStop.shortDescription.getData() != "" > 
299													<div>${busStop.shortDescription.getData()}</div>  
300														<#if busStop.longDescription.getData() != ""> 
301															<div style="font-style: italic;"> ${busStop.longDescription.getData()}</div> 
302														</#if> 
303												</#if>	 
304 
305 
306												<#list busStop.month.getSiblings() as busMonth> 
307													<li>						 
308														 
309														<#if busMonth.monthCode.getData()!=""> 
310														<#assign dataMes=busMonth.monthCode.getData()?string+"/01/2000">		 
311														<#assign dataMes=dataMes?date("MM/dd/yyyy")>					 
312														${dataMes?string("MMMM")?capitalize}: 
313														</#if> 
314											 
315														<#assign thereAreValidDays = false> 
316														<#if busMonth.day.getSiblings()?has_content> 
317															<#list busMonth.day.getSiblings() as day> 
318																<#if day.getData() != ""> 
319																	<#assign thereAreValidDays = true> 
320																	<#break> 
321																</#if> 
322															</#list> 
323														</#if> 
324														 
325														<#if thereAreValidDays> 
326 
327															<ul> 
328 
329																<#list busMonth.day.getSiblings() as day> 
330																	<#if day.getData() != ""> 
331 
332																		<li class="tres">${day.getData()}: ${day.hour.getData()}</li> 
333 
334																	</#if> 
335																</#list> 
336 
337															</ul> 
338 
339														</#if> 
340 
341													</li> 
342 
343												</#list> 
344 
345 
346											</ul> 
347 
348											<#if busStop.timeDescription.getData() != ""> 
349												<p class="obs"><span class="label">${languageUtil.get(locale, "bibliobus.bibliobusdetail.warning.label")}:</span><span class="value">${busStop.timeDescription.getData()}</span></p> 
350											</#if> 
351										</div> 
352									</div> 
353								</div>					 
354 
355							</#if>						 
356						</#list> 
357					</div> 
358				</div>			 
359 
360 
361		</div>  
362 
363	</div> 
364	<script> 
365		$(document).ready(function(){ 
366			$('h4 a, h3 a').on('click', function(){ 
367				$(this).find('span.desplegable').toggleClass('fa-solid fa-chevron-up'); 
368				$(this).find('span.desplegable').toggleClass('fa-solid fa-chevron-down'); 
369			}) 
370		}) 
371	</script> 
372<#else> 
373<!--##GENIUS--> 
374 
375	<div class="genius library-general-info"> 
376 
377		<div class="library-contact-data"> 
378 
379			<#if busImage.getData() != ""> 
380				<#assign thereIsImage=true> 
381			</#if> 
382			<#if referenceLibrary.getData() != ""> 
383				<#assign thereIsReferenceLibrary=true> 
384			</#if> 
385 
386			<div class="detail"> 
387			<#if thereIsImage || thereIsReferenceLibrary> 
388				<div class="imagen" style="float:left; max-width:330px;"> 
389 
390					<#if thereIsImage> 
391						<img src="${htmlUtil.escape(busImage.getData())}" alt="${name.getData()}" /> 
392					</#if> 
393 
394					<#if thereIsReferenceLibrary> 
395						<div> 
396							<span class="referenceLibrary">${languageUtil.get(locale, "bibliobus.bibliobusdetail.supporterlibrary.label")}:<span>${referenceLibrary.getData()}</span></span> 
397						</div> 
398					</#if> 
399 
400						<#if statisticsUrl.getData() != ""> 
401							<div> 
402							<br/>${languageUtil.get(locale, "statistics")}: <a href="${htmlUtil.escape(statisticsUrl.getData())}" target="_blank"><img src="/image/image_gallery?img_id=5416321&t=1353937771460" /> ${languageUtil.get(locale, "view-data")}</a>	 
403						</div> 
404					</#if> 
405 
406					<#if photosPlansUrl.getData() != ""> 
407						<br/>${languageUtil.get(locale, "bibliobus.librarydetail.floorplans.label")}: <a href="${htmlUtil.escape(photosPlansUrl.getData())}" target="_blank"><img src="/image/image_gallery?img_id=5416321&t=1353937771460" /> ${languageUtil.get(locale, "view-data")}</a>	 
408					</#if> 
409 
410				</div> 
411			</#if> 
412 
413			<dl> 
414 
415				<#if address.getData() != ""> 
416					<dt class="m1">${languageUtil.get(locale, "bibliobus.bibliobusdetail.address.label")}:</dt><dd class="m1">${address.getData()}</dd> 
417				</#if> 
418 
419				<#if phone.getData() != ""> 
420					<dt>${languageUtil.get(locale, "bibliobus.bibliobusdetail.phone.label")}:</dt><dd>${phone.getData()}</dd> 
421				</#if> 
422 
423				<#if email.getData() != ""> 
424					<dt class="m1">${languageUtil.get(locale, "bibliobus.bibliobusdetail.email.label")}:</dt><dd><a href="mailto:${email.getData()}">${email.getData()}</a></dd> 
425				</#if> 
426 
427				<!--## Oculto por si se vuelve a utilizar en un futuro 
428				## #if( $webUrl && ($webUrl.getData() != "") ) 
429				##	 <dt>Web</dt><dd>$webUrl.getData()</dd> 
430				## #end--> 
431 
432				<#if managerName.getData() != ""> 
433					<dt>${languageUtil.get(locale, "bibliobus.bibliobusdetail.manager.label")}:</dt><dd>${managerName.getData()}</dd> 
434				</#if> 
435 
436				<!--##Horarios y botón formulario--> 
437				<#if horariosUrl.getData() != ""> 
438					<dd><a href="${htmlUtil.escape(horariosUrl.getData())}" target="_blank">${languageUtil.get(locale, "bibliobus.librarydetail.horarios.label")}</a></dd>	 
439				</#if> 
440 
441						<dt></dt> 
442						<dd> 
443							<div class="btnbibliobus"> 
444									<#assign formPage=""> 
445									<#if locale == "ca_ES"> 
446										<#assign formPage="biblioteques/connecta-amb-bibliobus"> 
447									<#elseif locale == "es_ES"> 
448										<#assign formPage="biblioteques/conecta-con-bibliobus"> 
449									<#elseif locale == "en_US"> 
450										<#assign formPage="biblioteques/connect-with-the-bookmobile"> 
451									</#if> 
452									<a href="http://formularis.diba.cat/diba/${formPage}">${languageUtil.get(locale, "bibliobus.librarydetail.formulario.label")}</a>  
453							</div> 
454						</dd> 
455				 
456 
457				<!--## Redes sociales--> 
458 
459				<#if socialNetwork.getData()!=""> 
460 
461					<#assign thereAreValidNetworks = false> 
462 
463					<#list socialNetwork.getSiblings() as network> 
464 
465						<#if network.getData() != "" && network.socialNetworkUrl.getData() != ""> 
466							<#assign thereAreValidNetworks = true> 
467							<#break> 
468						</#if> 
469 
470					</#list> 
471 
472					<#if thereAreValidNetworks> 
473 
474						<dt> 
475 
476							<dt>${languageUtil.get(locale, "bibliobus.bibliobusdetail.socialnetworks.label")}:</dt> 
477 
478							<dd> 
479								<ul class="value"> 
480 
481									<#list socialNetwork.getSiblings() as network> 
482 
483										<#if network.getData() != "" && network.socialNetworkUrl.getData() != ""> 
484 
485											<li><a href="${htmlUtil.escape(network.socialNetworkUrl.getData())}">${network.getData()}</a></li> 
486 
487										</#if> 
488 
489									</#list> 
490 
491								</ul> 
492							</dd> 
493 
494						</dt> 
495 
496					</#if> 
497 
498				</#if><!--	## de redes sociales--> 
499 
500			</dl> 
501			</div> 
502 
503			 
504 
505		<div class="mainDiv"> 
506 
507			<!--## Observaciones--> 
508			<#if obs.getData()!=""> 
509				<#assign thereAreObs=true> 
510			</#if> 
511 
512			  
513				<#if thereAreObs> 
514				<div id="library-obs" class="expandableCollapsibleDiv"> 
515							<span id="icon-collapse" class="fa-solid fa-angle-up"></span> 
516							<h4> ${languageUtil.get(locale, "bibliobus.librarydetail.obs.label")}:</h4> 
517				 		<div id="library-obsbodyContent"> 
518	 			 		${obs.getData()} 
519					</div> 
520				</div> 
521			</#if> 
522 
523 
524 
525			<!--## Itinerario--> 
526 
527 
528			<div id="route"> 
529 
530 
531				<h3>${languageUtil.get(locale, "bibliobus.bibliobusdetail.route.label")}:</h3> 
532				<#assign nBusStops = 0> 
533 
534				<#list stop.getSiblings() as busStop> 
535 
536					<#if busStop.getData() != ""> 
537 
538						<#assign nBusStops++> 
539						<#assign nBusStopsBodyContent = nBusStops + "bodyContent"> 
540						<div id="parada${nBusStops}" class="expandableCollapsibleDiv"> 
541							<span id="icon-collapse" class="fa-solid fa-angle-down"></span> 
542							<h4> ${busStop.getData()}: </h4> 
543							<div id="parada${nBusStopsBodyContent}" style="display: none;"> 
544									<ul> 
545 
546												<#if busStop.shortDescription.getData() != ""> 
547													<div>${busStop.shortDescription.getData()}</div>  
548														<#if busStop.longDescription.getData() != ""> 
549															<div style="font-style: italic;"> ${busStop.longDescription.getData()} </div> 
550														</#if> 
551												</#if> 
552 
553										<#list busStop.month.getSiblings() as busMonth> 
554 
555											<li> 
556 
557												<#if busMonth.monthCode.getData()!=""> 
558														<#assign dataMes=busMonth.monthCode.getData()?string+"/01/2000">		 
559														<#assign dataMes=dataMes?date("MM/dd/yyyy")>					 
560														${dataMes?string("MMMM")?capitalize}: 
561												</#if> 
562												 
563												<#assign thereAreValidDays = false> 
564												<#list busMonth.day.getSiblings() as day> 
565													<#if (day.getData() != "" )> 
566														<#assign thereAreValidDays = true> 
567														<#break> 
568													</#if> 
569												</#list> 
570												 
571												<#if (thereAreValidDays )> 
572 
573													<ul> 
574 
575														<#list busMonth.day.getSiblings() as day> 
576															<#if (day.getData() != "" )> 
577 
578																<li class="tres">${day.getData()}: ${day.hour.getData()}</li> 
579 
580															</#if> 
581														</#list> 
582 
583													</ul> 
584 
585												</#if> 
586 
587											</li> 
588 
589										</#list> 
590 
591									</ul> 
592 
593									<#if busStop.timeDescription.getData() != ""> 
594										<p class="obs"><span class="label">${languageUtil.get(locale, "bibliobus.bibliobusdetail.warning.label")}:</span><span class="value">${busStop.timeDescription.getData()}</span></p> 
595									</#if> 
596 
597					 		</div> <!-- ## stop$nBusStopsbodyContent--> 
598	 				 </div> 
599					</#if> 
600 
601				</#list> 
602 
603			</div> 
604 
605		</div> <!--## .library-contact-data --> 
606 
607	</div> <!--## .library-general-info --> 
608 
609 
610	<script type="text/javascript"> 
611		$(document).ready(function () { 
612			$('.expandableCollapsibleDiv > span').click(function (e) { 
613				var showElementDescription = $(this).parents('.expandableCollapsibleDiv').find('div'); 
614 
615				if ($(showElementDescription).is(':visible')) { 
616					showElementDescription.hide("fast", "swing"); 
617					$(this).attr("class", "fa-solid fa-angle-down"); 
618 
619				} else { 
620					showElementDescription.show("fast", "swing"); 
621					$(this).attr("class", "fa-solid fa-angle-up"); 
622 
623
624			}); 
625		}); 
626	</script> 
627<style> 
628.genius .icon-collapse-top:before { 
629	content: "\f151"; 
630
631.genius .icon-collapse:before { 
632	content: "\f150";} 
633.genius [class^=icon-]:before, [class*=" icon-"]:before { 
634	text-decoration: inherit; 
635	display: inline-block; 
636	speak: none; 
637
638</style> 
639 
640</#if> 

Agenda

No hi ha resultats per a aquesta cerca