Skip to Main Content
           
  • Help
My space
It's the barcode of your libray card or your DNI/NIE
Is the same PIN you use to access My Account in the Aladí Catalog. It'll only work if you have your email registered. Remember that you can change your PIN from this page of the Aladí Catalog of the Municipal Library Network

Go to Biblioteca Virtual Go to Biblioteca Virtual

Search by categories

Navigation

  • Collections
    • Virtual bookshelves
      • Arts escèniques
      • Cinema
      • Còmics
      • Consum responsable
      • Cuina i vins
      • Cultura popular
      • Espais naturals
      • Esports
      • Idiomes
      • Món laboral
      • Música
      • Novel·la
      • Salut
      • Turisme
    • Audiobooks on mp3
    • Music online. Naxos Music Library
    • Films online
    • Reader’s guides
    • Multimedia resources
    • Special collections
  • |
  • Libraries
    • Find a library
    • Services
    • Online procedures
    • Get the Library Card
    • Advantages of the library card
    • Newsletter subscription
    • Download app BibliotequesXBM
  • |
  • Events
    • Agenda
    • Children's activities
    • Virtuals activities
    • Altres Veus
    • BiblioLab
    • Reading clubs
    • Book club
    • Commemora 2025: 150 anys de la mort de Hans Christian Andersen
    • Commemora 2025: Any Internacional de la Ciència i la Tecnologia Quàntica
    • Connecta’t
    • DeBat a Bat
    • De l'hort a la biblioteca
    • Escriure de cinema
    • Exposicions
    • Ficció en joc
    • Llegim el riu
    • Mens sana
    • Mou fitxa, mou el món
    • Música a fons
    • Parcs i biblioteques... naturalment!
    • Ponts literaris
    • Univers Internet
    • Veure, viure, escriure, crònica periodística
    • Veus amigues
  • |
  • Recommendations
    • Les biblioteques recomanen
    • New arrivals
    • More borrowed of the month
    • Recently returned
  • |
  • Aladí Catalog
  • |
  • Digital loan
  • |
  • Children's library
  • |
  • Trencadís

Libraries map

  1. Biblioteca Virtual
  2. Libraries
  3. Find a library
  4. Libraries map
  • Search by town
  • Bookmobiles
  • Libraries map


An error occurred while processing the template.
Failed to "?eval" string with this error:

---begin-message---
Syntax error in ?eval-ed string in line 1, column 2:
Encountered ")", but was expecting one of these patterns:
    <STRING_LITERAL>
    <RAW_STRING>
    "false"
    "true"
    <INTEGER>
    <DECIMAL>
    "."
    "+"
    "-"
    "!"
    "["
    "("
    "{"
    <ID>
---end-message---

The failing expression:
==> parada.getData()?eval  [in template "10901#10934#437841052" at line 11, column 31]

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign paradaData = parada.getData()...  [in template "10901#10934#437841052" at line 11, column 9]
----
1<#-- [S] Services & utils --> 
2	<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
3	<#assign groupUtil = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")> 
4<#-- [E] Services & utils --> 
5 
6<#assign articleTitle=.vars["reserved-article-title"].data> 
7<#assign webInfoURL = articleTitle?trim?lower_case?replace("à|á","a","r")?replace("é|è","e","r")?replace("ì|í|ï","i","r")?replace("ò|ó","o","r")?replace("ù|ú|ü","u","r")?replace("ç","c")?replace("[.,\\/#!$%\\^&\\*;:{}=_`~()–']"," ","r")?replace("\\s","-","r")?replace("[\\-]+","-","r")> 
8 
9<#assign busStopTemplateKey = "437841332" /> 
10<#list busStop.getSiblings() as parada> 
11	<#assign paradaData = parada.getData()?eval /> 
12	<#assign journalArticle = journalArticleLocalService.getLatestArticle(paradaData.classPK?number) /> 
13	<#assign docXml = journalArticle.getContentByLocale(locale) /> 
14	<#assign xml = saxReaderUtil.read(docXml) /> 
15	<#assign root = xml.getRootElement() /> 
16	<#assign fields = root.elements("dynamic-element") /> 
17 
18	<#assign lat = "" /> 
19	<#assign lon = "" /> 
20	<#assign stopName = "" /> 
21	<#assign shortDesc = "" /> 
22	<#assign longDesc = "" /> 
23 
24	<#list fields as field> 
25	  <#if field.attributeValue("field-reference") == "latitude"> 
26	    <#assign lat = field.element("dynamic-content").getText() /> 
27	  </#if> 
28		<#if field.attributeValue("field-reference") == "longitude"> 
29	    <#assign lon = field.element("dynamic-content").getText() /> 
30	  </#if> 
31		<#if field.attributeValue("field-reference") == "stop"> 
32	    <#assign stopName = field.element("dynamic-content").getText() /> 
33	  </#if> 
34		<#if field.attributeValue("field-reference") == "shortDescription"> 
35	    <#assign shortDesc = field.element("dynamic-content").getText() /> 
36	  </#if> 
37		<#if field.attributeValue("field-reference") == "longDescription"> 
38	    <#assign longDesc = field.element("dynamic-content").getText() /> 
39	  </#if> 
40		 
41		<div class="row" id="${lat}-${lon}"> 
42		    <div class="col-12"> 
43		    	<div class="library-general-info" > 
44		    		<#if busImage.getData() != ''> 
45						<div class="image" style ="float:left; margin-right:1em; margin-bottom:0.5em;;width:20%"> 
46					        <img src="${busImage.getData()}" alt="" class="no-lazy" style="max-width:100%" /> 
47						</div> 
48					</#if> 
49					<h1 style="font-size: 20px;">${stopName} - ${articleTitle}</h1> 
50					<div class="library-contact-data"> 
51						<dl> 
52							<#if shortDesc != ''> 
53								<dt class="m1"> 
54									<span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.address.label")}:</span> 
55									<span class="icon-address"></span> 
56								</dt> 
57								<dd >${shortDesc} <br /> ${longDesc}</dd> 
58							</#if> 
59							<#if phone.getData() != ''> 
60						    	 <dt class="m1"> 
61						    	    <span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.phone.label")}:</span> 
62						    	    <span class="icon-phone"></span> 
63						    	 </dt> 
64						    	 <dd >${phone.getData()}</dd> 
65						    </#if> 
66						         
67						    <#if email.getData() != ''> 
68						    	 <dt class="m1"> 
69						    	    <span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.email.label")}:</span> 
70						    	    <span class="icon-email"></span> 
71						    	 </dt> 
72						    	 <dd >${email.getData()}</dd> 
73						    </#if> 
74						</dl> 
75					</div> 
76					<h1 class="portlet-title"> 
77						<#if webInfoURL != ''> 
78						    <strong><a href="/${webInfoURL}" onclick="if(event.preventDefault) event.preventDefault(); window.open($(this).prop('href'));" style="font-size: 15px; float: left; clear: left; margin:0.5em">${languageUtil.get(locale, "parc.activitat.mesurl")} [+]</a></strong> 
79						<#else> 
80							<strong><a href="#" style="font-size: 15px; float: left; clear: left; margin:0.5em" >${languageUtil.get(locale, "parc.activitat.mesurl")} [+]</a></strong> 
81						</#if> 
82					</h1> 
83		    	</div> 
84		    </div> 
85		</div> 
86	</#list> 
87</#list> 
An error occurred while processing the template.
Failed to "?eval" string with this error:

---begin-message---
Syntax error in ?eval-ed string in line 1, column 2:
Encountered ")", but was expecting one of these patterns:
    <STRING_LITERAL>
    <RAW_STRING>
    "false"
    "true"
    <INTEGER>
    <DECIMAL>
    "."
    "+"
    "-"
    "!"
    "["
    "("
    "{"
    <ID>
---end-message---

The failing expression:
==> parada.getData()?eval  [in template "10901#10934#437841052" at line 11, column 31]

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign paradaData = parada.getData()...  [in template "10901#10934#437841052" at line 11, column 9]
----
1<#-- [S] Services & utils --> 
2	<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
3	<#assign groupUtil = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")> 
4<#-- [E] Services & utils --> 
5 
6<#assign articleTitle=.vars["reserved-article-title"].data> 
7<#assign webInfoURL = articleTitle?trim?lower_case?replace("à|á","a","r")?replace("é|è","e","r")?replace("ì|í|ï","i","r")?replace("ò|ó","o","r")?replace("ù|ú|ü","u","r")?replace("ç","c")?replace("[.,\\/#!$%\\^&\\*;:{}=_`~()–']"," ","r")?replace("\\s","-","r")?replace("[\\-]+","-","r")> 
8 
9<#assign busStopTemplateKey = "437841332" /> 
10<#list busStop.getSiblings() as parada> 
11	<#assign paradaData = parada.getData()?eval /> 
12	<#assign journalArticle = journalArticleLocalService.getLatestArticle(paradaData.classPK?number) /> 
13	<#assign docXml = journalArticle.getContentByLocale(locale) /> 
14	<#assign xml = saxReaderUtil.read(docXml) /> 
15	<#assign root = xml.getRootElement() /> 
16	<#assign fields = root.elements("dynamic-element") /> 
17 
18	<#assign lat = "" /> 
19	<#assign lon = "" /> 
20	<#assign stopName = "" /> 
21	<#assign shortDesc = "" /> 
22	<#assign longDesc = "" /> 
23 
24	<#list fields as field> 
25	  <#if field.attributeValue("field-reference") == "latitude"> 
26	    <#assign lat = field.element("dynamic-content").getText() /> 
27	  </#if> 
28		<#if field.attributeValue("field-reference") == "longitude"> 
29	    <#assign lon = field.element("dynamic-content").getText() /> 
30	  </#if> 
31		<#if field.attributeValue("field-reference") == "stop"> 
32	    <#assign stopName = field.element("dynamic-content").getText() /> 
33	  </#if> 
34		<#if field.attributeValue("field-reference") == "shortDescription"> 
35	    <#assign shortDesc = field.element("dynamic-content").getText() /> 
36	  </#if> 
37		<#if field.attributeValue("field-reference") == "longDescription"> 
38	    <#assign longDesc = field.element("dynamic-content").getText() /> 
39	  </#if> 
40		 
41		<div class="row" id="${lat}-${lon}"> 
42		    <div class="col-12"> 
43		    	<div class="library-general-info" > 
44		    		<#if busImage.getData() != ''> 
45						<div class="image" style ="float:left; margin-right:1em; margin-bottom:0.5em;;width:20%"> 
46					        <img src="${busImage.getData()}" alt="" class="no-lazy" style="max-width:100%" /> 
47						</div> 
48					</#if> 
49					<h1 style="font-size: 20px;">${stopName} - ${articleTitle}</h1> 
50					<div class="library-contact-data"> 
51						<dl> 
52							<#if shortDesc != ''> 
53								<dt class="m1"> 
54									<span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.address.label")}:</span> 
55									<span class="icon-address"></span> 
56								</dt> 
57								<dd >${shortDesc} <br /> ${longDesc}</dd> 
58							</#if> 
59							<#if phone.getData() != ''> 
60						    	 <dt class="m1"> 
61						    	    <span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.phone.label")}:</span> 
62						    	    <span class="icon-phone"></span> 
63						    	 </dt> 
64						    	 <dd >${phone.getData()}</dd> 
65						    </#if> 
66						         
67						    <#if email.getData() != ''> 
68						    	 <dt class="m1"> 
69						    	    <span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.email.label")}:</span> 
70						    	    <span class="icon-email"></span> 
71						    	 </dt> 
72						    	 <dd >${email.getData()}</dd> 
73						    </#if> 
74						</dl> 
75					</div> 
76					<h1 class="portlet-title"> 
77						<#if webInfoURL != ''> 
78						    <strong><a href="/${webInfoURL}" onclick="if(event.preventDefault) event.preventDefault(); window.open($(this).prop('href'));" style="font-size: 15px; float: left; clear: left; margin:0.5em">${languageUtil.get(locale, "parc.activitat.mesurl")} [+]</a></strong> 
79						<#else> 
80							<strong><a href="#" style="font-size: 15px; float: left; clear: left; margin:0.5em" >${languageUtil.get(locale, "parc.activitat.mesurl")} [+]</a></strong> 
81						</#if> 
82					</h1> 
83		    	</div> 
84		    </div> 
85		</div> 
86	</#list> 
87</#list> 
An error occurred while processing the template.
Failed to "?eval" string with this error:

---begin-message---
Syntax error in ?eval-ed string in line 1, column 2:
Encountered ")", but was expecting one of these patterns:
    <STRING_LITERAL>
    <RAW_STRING>
    "false"
    "true"
    <INTEGER>
    <DECIMAL>
    "."
    "+"
    "-"
    "!"
    "["
    "("
    "{"
    <ID>
---end-message---

The failing expression:
==> parada.getData()?eval  [in template "10901#10934#437841052" at line 11, column 31]

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign paradaData = parada.getData()...  [in template "10901#10934#437841052" at line 11, column 9]
----
1<#-- [S] Services & utils --> 
2	<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
3	<#assign groupUtil = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")> 
4<#-- [E] Services & utils --> 
5 
6<#assign articleTitle=.vars["reserved-article-title"].data> 
7<#assign webInfoURL = articleTitle?trim?lower_case?replace("à|á","a","r")?replace("é|è","e","r")?replace("ì|í|ï","i","r")?replace("ò|ó","o","r")?replace("ù|ú|ü","u","r")?replace("ç","c")?replace("[.,\\/#!$%\\^&\\*;:{}=_`~()–']"," ","r")?replace("\\s","-","r")?replace("[\\-]+","-","r")> 
8 
9<#assign busStopTemplateKey = "437841332" /> 
10<#list busStop.getSiblings() as parada> 
11	<#assign paradaData = parada.getData()?eval /> 
12	<#assign journalArticle = journalArticleLocalService.getLatestArticle(paradaData.classPK?number) /> 
13	<#assign docXml = journalArticle.getContentByLocale(locale) /> 
14	<#assign xml = saxReaderUtil.read(docXml) /> 
15	<#assign root = xml.getRootElement() /> 
16	<#assign fields = root.elements("dynamic-element") /> 
17 
18	<#assign lat = "" /> 
19	<#assign lon = "" /> 
20	<#assign stopName = "" /> 
21	<#assign shortDesc = "" /> 
22	<#assign longDesc = "" /> 
23 
24	<#list fields as field> 
25	  <#if field.attributeValue("field-reference") == "latitude"> 
26	    <#assign lat = field.element("dynamic-content").getText() /> 
27	  </#if> 
28		<#if field.attributeValue("field-reference") == "longitude"> 
29	    <#assign lon = field.element("dynamic-content").getText() /> 
30	  </#if> 
31		<#if field.attributeValue("field-reference") == "stop"> 
32	    <#assign stopName = field.element("dynamic-content").getText() /> 
33	  </#if> 
34		<#if field.attributeValue("field-reference") == "shortDescription"> 
35	    <#assign shortDesc = field.element("dynamic-content").getText() /> 
36	  </#if> 
37		<#if field.attributeValue("field-reference") == "longDescription"> 
38	    <#assign longDesc = field.element("dynamic-content").getText() /> 
39	  </#if> 
40		 
41		<div class="row" id="${lat}-${lon}"> 
42		    <div class="col-12"> 
43		    	<div class="library-general-info" > 
44		    		<#if busImage.getData() != ''> 
45						<div class="image" style ="float:left; margin-right:1em; margin-bottom:0.5em;;width:20%"> 
46					        <img src="${busImage.getData()}" alt="" class="no-lazy" style="max-width:100%" /> 
47						</div> 
48					</#if> 
49					<h1 style="font-size: 20px;">${stopName} - ${articleTitle}</h1> 
50					<div class="library-contact-data"> 
51						<dl> 
52							<#if shortDesc != ''> 
53								<dt class="m1"> 
54									<span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.address.label")}:</span> 
55									<span class="icon-address"></span> 
56								</dt> 
57								<dd >${shortDesc} <br /> ${longDesc}</dd> 
58							</#if> 
59							<#if phone.getData() != ''> 
60						    	 <dt class="m1"> 
61						    	    <span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.phone.label")}:</span> 
62						    	    <span class="icon-phone"></span> 
63						    	 </dt> 
64						    	 <dd >${phone.getData()}</dd> 
65						    </#if> 
66						         
67						    <#if email.getData() != ''> 
68						    	 <dt class="m1"> 
69						    	    <span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.email.label")}:</span> 
70						    	    <span class="icon-email"></span> 
71						    	 </dt> 
72						    	 <dd >${email.getData()}</dd> 
73						    </#if> 
74						</dl> 
75					</div> 
76					<h1 class="portlet-title"> 
77						<#if webInfoURL != ''> 
78						    <strong><a href="/${webInfoURL}" onclick="if(event.preventDefault) event.preventDefault(); window.open($(this).prop('href'));" style="font-size: 15px; float: left; clear: left; margin:0.5em">${languageUtil.get(locale, "parc.activitat.mesurl")} [+]</a></strong> 
79						<#else> 
80							<strong><a href="#" style="font-size: 15px; float: left; clear: left; margin:0.5em" >${languageUtil.get(locale, "parc.activitat.mesurl")} [+]</a></strong> 
81						</#if> 
82					</h1> 
83		    	</div> 
84		    </div> 
85		</div> 
86	</#list> 
87</#list> 
An error occurred while processing the template.
Failed to "?eval" string with this error:

---begin-message---
Syntax error in ?eval-ed string in line 1, column 2:
Encountered ")", but was expecting one of these patterns:
    <STRING_LITERAL>
    <RAW_STRING>
    "false"
    "true"
    <INTEGER>
    <DECIMAL>
    "."
    "+"
    "-"
    "!"
    "["
    "("
    "{"
    <ID>
---end-message---

The failing expression:
==> parada.getData()?eval  [in template "10901#10934#437841052" at line 11, column 31]

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign paradaData = parada.getData()...  [in template "10901#10934#437841052" at line 11, column 9]
----
1<#-- [S] Services & utils --> 
2	<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
3	<#assign groupUtil = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")> 
4<#-- [E] Services & utils --> 
5 
6<#assign articleTitle=.vars["reserved-article-title"].data> 
7<#assign webInfoURL = articleTitle?trim?lower_case?replace("à|á","a","r")?replace("é|è","e","r")?replace("ì|í|ï","i","r")?replace("ò|ó","o","r")?replace("ù|ú|ü","u","r")?replace("ç","c")?replace("[.,\\/#!$%\\^&\\*;:{}=_`~()–']"," ","r")?replace("\\s","-","r")?replace("[\\-]+","-","r")> 
8 
9<#assign busStopTemplateKey = "437841332" /> 
10<#list busStop.getSiblings() as parada> 
11	<#assign paradaData = parada.getData()?eval /> 
12	<#assign journalArticle = journalArticleLocalService.getLatestArticle(paradaData.classPK?number) /> 
13	<#assign docXml = journalArticle.getContentByLocale(locale) /> 
14	<#assign xml = saxReaderUtil.read(docXml) /> 
15	<#assign root = xml.getRootElement() /> 
16	<#assign fields = root.elements("dynamic-element") /> 
17 
18	<#assign lat = "" /> 
19	<#assign lon = "" /> 
20	<#assign stopName = "" /> 
21	<#assign shortDesc = "" /> 
22	<#assign longDesc = "" /> 
23 
24	<#list fields as field> 
25	  <#if field.attributeValue("field-reference") == "latitude"> 
26	    <#assign lat = field.element("dynamic-content").getText() /> 
27	  </#if> 
28		<#if field.attributeValue("field-reference") == "longitude"> 
29	    <#assign lon = field.element("dynamic-content").getText() /> 
30	  </#if> 
31		<#if field.attributeValue("field-reference") == "stop"> 
32	    <#assign stopName = field.element("dynamic-content").getText() /> 
33	  </#if> 
34		<#if field.attributeValue("field-reference") == "shortDescription"> 
35	    <#assign shortDesc = field.element("dynamic-content").getText() /> 
36	  </#if> 
37		<#if field.attributeValue("field-reference") == "longDescription"> 
38	    <#assign longDesc = field.element("dynamic-content").getText() /> 
39	  </#if> 
40		 
41		<div class="row" id="${lat}-${lon}"> 
42		    <div class="col-12"> 
43		    	<div class="library-general-info" > 
44		    		<#if busImage.getData() != ''> 
45						<div class="image" style ="float:left; margin-right:1em; margin-bottom:0.5em;;width:20%"> 
46					        <img src="${busImage.getData()}" alt="" class="no-lazy" style="max-width:100%" /> 
47						</div> 
48					</#if> 
49					<h1 style="font-size: 20px;">${stopName} - ${articleTitle}</h1> 
50					<div class="library-contact-data"> 
51						<dl> 
52							<#if shortDesc != ''> 
53								<dt class="m1"> 
54									<span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.address.label")}:</span> 
55									<span class="icon-address"></span> 
56								</dt> 
57								<dd >${shortDesc} <br /> ${longDesc}</dd> 
58							</#if> 
59							<#if phone.getData() != ''> 
60						    	 <dt class="m1"> 
61						    	    <span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.phone.label")}:</span> 
62						    	    <span class="icon-phone"></span> 
63						    	 </dt> 
64						    	 <dd >${phone.getData()}</dd> 
65						    </#if> 
66						         
67						    <#if email.getData() != ''> 
68						    	 <dt class="m1"> 
69						    	    <span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.email.label")}:</span> 
70						    	    <span class="icon-email"></span> 
71						    	 </dt> 
72						    	 <dd >${email.getData()}</dd> 
73						    </#if> 
74						</dl> 
75					</div> 
76					<h1 class="portlet-title"> 
77						<#if webInfoURL != ''> 
78						    <strong><a href="/${webInfoURL}" onclick="if(event.preventDefault) event.preventDefault(); window.open($(this).prop('href'));" style="font-size: 15px; float: left; clear: left; margin:0.5em">${languageUtil.get(locale, "parc.activitat.mesurl")} [+]</a></strong> 
79						<#else> 
80							<strong><a href="#" style="font-size: 15px; float: left; clear: left; margin:0.5em" >${languageUtil.get(locale, "parc.activitat.mesurl")} [+]</a></strong> 
81						</#if> 
82					</h1> 
83		    	</div> 
84		    </div> 
85		</div> 
86	</#list> 
87</#list> 
An error occurred while processing the template.
Failed to "?eval" string with this error:

---begin-message---
Syntax error in ?eval-ed string in line 1, column 2:
Encountered ")", but was expecting one of these patterns:
    <STRING_LITERAL>
    <RAW_STRING>
    "false"
    "true"
    <INTEGER>
    <DECIMAL>
    "."
    "+"
    "-"
    "!"
    "["
    "("
    "{"
    <ID>
---end-message---

The failing expression:
==> parada.getData()?eval  [in template "10901#10934#437841052" at line 11, column 31]

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign paradaData = parada.getData()...  [in template "10901#10934#437841052" at line 11, column 9]
----
1<#-- [S] Services & utils --> 
2	<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
3	<#assign groupUtil = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")> 
4<#-- [E] Services & utils --> 
5 
6<#assign articleTitle=.vars["reserved-article-title"].data> 
7<#assign webInfoURL = articleTitle?trim?lower_case?replace("à|á","a","r")?replace("é|è","e","r")?replace("ì|í|ï","i","r")?replace("ò|ó","o","r")?replace("ù|ú|ü","u","r")?replace("ç","c")?replace("[.,\\/#!$%\\^&\\*;:{}=_`~()–']"," ","r")?replace("\\s","-","r")?replace("[\\-]+","-","r")> 
8 
9<#assign busStopTemplateKey = "437841332" /> 
10<#list busStop.getSiblings() as parada> 
11	<#assign paradaData = parada.getData()?eval /> 
12	<#assign journalArticle = journalArticleLocalService.getLatestArticle(paradaData.classPK?number) /> 
13	<#assign docXml = journalArticle.getContentByLocale(locale) /> 
14	<#assign xml = saxReaderUtil.read(docXml) /> 
15	<#assign root = xml.getRootElement() /> 
16	<#assign fields = root.elements("dynamic-element") /> 
17 
18	<#assign lat = "" /> 
19	<#assign lon = "" /> 
20	<#assign stopName = "" /> 
21	<#assign shortDesc = "" /> 
22	<#assign longDesc = "" /> 
23 
24	<#list fields as field> 
25	  <#if field.attributeValue("field-reference") == "latitude"> 
26	    <#assign lat = field.element("dynamic-content").getText() /> 
27	  </#if> 
28		<#if field.attributeValue("field-reference") == "longitude"> 
29	    <#assign lon = field.element("dynamic-content").getText() /> 
30	  </#if> 
31		<#if field.attributeValue("field-reference") == "stop"> 
32	    <#assign stopName = field.element("dynamic-content").getText() /> 
33	  </#if> 
34		<#if field.attributeValue("field-reference") == "shortDescription"> 
35	    <#assign shortDesc = field.element("dynamic-content").getText() /> 
36	  </#if> 
37		<#if field.attributeValue("field-reference") == "longDescription"> 
38	    <#assign longDesc = field.element("dynamic-content").getText() /> 
39	  </#if> 
40		 
41		<div class="row" id="${lat}-${lon}"> 
42		    <div class="col-12"> 
43		    	<div class="library-general-info" > 
44		    		<#if busImage.getData() != ''> 
45						<div class="image" style ="float:left; margin-right:1em; margin-bottom:0.5em;;width:20%"> 
46					        <img src="${busImage.getData()}" alt="" class="no-lazy" style="max-width:100%" /> 
47						</div> 
48					</#if> 
49					<h1 style="font-size: 20px;">${stopName} - ${articleTitle}</h1> 
50					<div class="library-contact-data"> 
51						<dl> 
52							<#if shortDesc != ''> 
53								<dt class="m1"> 
54									<span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.address.label")}:</span> 
55									<span class="icon-address"></span> 
56								</dt> 
57								<dd >${shortDesc} <br /> ${longDesc}</dd> 
58							</#if> 
59							<#if phone.getData() != ''> 
60						    	 <dt class="m1"> 
61						    	    <span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.phone.label")}:</span> 
62						    	    <span class="icon-phone"></span> 
63						    	 </dt> 
64						    	 <dd >${phone.getData()}</dd> 
65						    </#if> 
66						         
67						    <#if email.getData() != ''> 
68						    	 <dt class="m1"> 
69						    	    <span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.email.label")}:</span> 
70						    	    <span class="icon-email"></span> 
71						    	 </dt> 
72						    	 <dd >${email.getData()}</dd> 
73						    </#if> 
74						</dl> 
75					</div> 
76					<h1 class="portlet-title"> 
77						<#if webInfoURL != ''> 
78						    <strong><a href="/${webInfoURL}" onclick="if(event.preventDefault) event.preventDefault(); window.open($(this).prop('href'));" style="font-size: 15px; float: left; clear: left; margin:0.5em">${languageUtil.get(locale, "parc.activitat.mesurl")} [+]</a></strong> 
79						<#else> 
80							<strong><a href="#" style="font-size: 15px; float: left; clear: left; margin:0.5em" >${languageUtil.get(locale, "parc.activitat.mesurl")} [+]</a></strong> 
81						</#if> 
82					</h1> 
83		    	</div> 
84		    </div> 
85		</div> 
86	</#list> 
87</#list> 

Avià - Bibliobús Pedraforca

Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Avià - Bibliobús Pedraforca

Address:
Avinguda de Pau Casals (pàrquing municipal davant de l'Ajuntament)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Avià - Bibliobús Pedraforca

Address:
Avinguda de Pau Casals (pàrquing municipal davant de l'Ajuntament)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Avià - Bibliobús Pedraforca

Address:
Avinguda de Pau Casals (pàrquing municipal davant de l'Ajuntament)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Avià - Bibliobús Pedraforca

Address:
Avinguda de Pau Casals (pàrquing municipal davant de l'Ajuntament)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Avià - Bibliobús Pedraforca

Address:
Avinguda de Pau Casals (pàrquing municipal davant de l'Ajuntament)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Avià - Bibliobús Pedraforca

Address:
Avinguda de Pau Casals (pàrquing municipal davant de l'Ajuntament)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Bagà - Bibliobús Pedraforca

Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Bagà - Bibliobús Pedraforca

Address:
Plaça del Raval
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Bagà - Bibliobús Pedraforca

Address:
Plaça del Raval
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Bagà - Bibliobús Pedraforca

Address:
Plaça del Raval
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Bagà - Bibliobús Pedraforca

Address:
Plaça del Raval
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Bagà - Bibliobús Pedraforca

Address:
Plaça del Raval
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Bagà - Bibliobús Pedraforca

Address:
Plaça del Raval
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Borredà - Bibliobús Pedraforca

Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Borredà - Bibliobús Pedraforca

Address:
Carrer de Barcelona, s/n (davant de l'escola i la zona esportiva)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Borredà - Bibliobús Pedraforca

Address:
Carrer de Barcelona, s/n (davant de l'escola i la zona esportiva)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Borredà - Bibliobús Pedraforca

Address:
Carrer de Barcelona, s/n (davant de l'escola i la zona esportiva)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Borredà - Bibliobús Pedraforca

Address:
Carrer de Barcelona, s/n (davant de l'escola i la zona esportiva)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Borredà - Bibliobús Pedraforca

Address:
Carrer de Barcelona, s/n (davant de l'escola i la zona esportiva)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Borredà - Bibliobús Pedraforca

Address:
Carrer de Barcelona, s/n (davant de l'escola i la zona esportiva)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Cercs - Sant Jordi - Bibliobús Pedraforca

Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Cercs - Sant Jordi - Bibliobús Pedraforca

Address:
Carrer de Joan Carles I, 4  (GPS: 42.151186, 1.856501)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Cercs - Sant Jordi - Bibliobús Pedraforca

Address:
Carrer de Joan Carles I, 4  (GPS: 42.151186, 1.856501)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Cercs - Sant Jordi - Bibliobús Pedraforca

Address:
Carrer de Joan Carles I, 4  (GPS: 42.151186, 1.856501)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Cercs - Sant Jordi - Bibliobús Pedraforca

Address:
Carrer de Joan Carles I, 4  (GPS: 42.151186, 1.856501)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Cercs - Sant Jordi - Bibliobús Pedraforca

Address:
Carrer de Joan Carles I, 4  (GPS: 42.151186, 1.856501)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Cercs - Sant Jordi - Bibliobús Pedraforca

Address:
Carrer de Joan Carles I, 4  (GPS: 42.151186, 1.856501)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Guardiola de Berguedà - Bibliobús Pedraforca

Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Guardiola de Berguedà - Bibliobús Pedraforca

Address:
Plaça Nova de l'Església
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Guardiola de Berguedà - Bibliobús Pedraforca

Address:
Plaça Nova de l'Església
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Guardiola de Berguedà - Bibliobús Pedraforca

Address:
Plaça Nova de l'Església
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Guardiola de Berguedà - Bibliobús Pedraforca

Address:
Plaça Nova de l'Església
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Guardiola de Berguedà - Bibliobús Pedraforca

Address:
Plaça Nova de l'Església
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Guardiola de Berguedà - Bibliobús Pedraforca

Address:
Plaça Nova de l'Església
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

La Pobla de Lillet - Bibliobús Pedraforca

Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

La Pobla de Lillet - Bibliobús Pedraforca

Address:
Carrer Jussà, 11 (davant de l'Ajuntament)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

La Pobla de Lillet - Bibliobús Pedraforca

Address:
Carrer Jussà, 11 (davant de l'Ajuntament)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

La Pobla de Lillet - Bibliobús Pedraforca

Address:
Carrer Jussà, 11 (davant de l'Ajuntament)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

La Pobla de Lillet - Bibliobús Pedraforca

Address:
Carrer Jussà, 11 (davant de l'Ajuntament)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

La Pobla de Lillet - Bibliobús Pedraforca

Address:
Carrer Jussà, 11 (davant de l'Ajuntament)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

La Pobla de Lillet - Bibliobús Pedraforca

Address:
Carrer Jussà, 11 (davant de l'Ajuntament)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Montmajor - Bibliobús Pedraforca

Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Montmajor - Bibliobús Pedraforca

Address:
Carrer de les Escoles, 42
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Montmajor - Bibliobús Pedraforca

Address:
Carrer de les Escoles, 42
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Montmajor - Bibliobús Pedraforca

Address:
Carrer de les Escoles, 42
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Montmajor - Bibliobús Pedraforca

Address:
Carrer de les Escoles, 42
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Montmajor - Bibliobús Pedraforca

Address:
Carrer de les Escoles, 42
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Montmajor - Bibliobús Pedraforca

Address:
Carrer de les Escoles, 42
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Olvan - Bibliobús Pedraforca

Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Olvan - Bibliobús Pedraforca

Address:
Plaça de l'Ajuntament
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Olvan - Bibliobús Pedraforca

Address:
Plaça de l'Ajuntament
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Olvan - Bibliobús Pedraforca

Address:
Plaça de l'Ajuntament
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Olvan - Bibliobús Pedraforca

Address:
Plaça de l'Ajuntament
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Olvan - Bibliobús Pedraforca

Address:
Plaça de l'Ajuntament
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Olvan - Bibliobús Pedraforca

Address:
Plaça de l'Ajuntament
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Olvan - Can Rosal - Bibliobús Pedraforca

Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Olvan - Can Rosal - Bibliobús Pedraforca

Address:
Carretera de l'Estació, 9 (davant Local Social)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Olvan - Can Rosal - Bibliobús Pedraforca

Address:
Carretera de l'Estació, 9 (davant Local Social)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Olvan - Can Rosal - Bibliobús Pedraforca

Address:
Carretera de l'Estació, 9 (davant Local Social)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Olvan - Can Rosal - Bibliobús Pedraforca

Address:
Carretera de l'Estació, 9 (davant Local Social)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Olvan - Can Rosal - Bibliobús Pedraforca

Address:
Carretera de l'Estació, 9 (davant Local Social)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Olvan - Can Rosal - Bibliobús Pedraforca

Address:
Carretera de l'Estació, 9 (davant Local Social)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Saldes - Bibliobús Pedraforca

Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Saldes - Bibliobús Pedraforca

Address:
Plaça del Pedraforca, s/n
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Saldes - Bibliobús Pedraforca

Address:
Plaça del Pedraforca, s/n
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Saldes - Bibliobús Pedraforca

Address:
Plaça del Pedraforca, s/n
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Saldes - Bibliobús Pedraforca

Address:
Plaça del Pedraforca, s/n
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Saldes - Bibliobús Pedraforca

Address:
Plaça del Pedraforca, s/n
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Saldes - Bibliobús Pedraforca

Address:
Plaça del Pedraforca, s/n
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Sant Julià de Cerdanyola - Bibliobús Pedraforca

Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Sant Julià de Cerdanyola - Bibliobús Pedraforca

Address:
Local municipal, s/n (davant de l'Ajuntament)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Sant Julià de Cerdanyola - Bibliobús Pedraforca

Address:
Local municipal, s/n (davant de l'Ajuntament)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Sant Julià de Cerdanyola - Bibliobús Pedraforca

Address:
Local municipal, s/n (davant de l'Ajuntament)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Sant Julià de Cerdanyola - Bibliobús Pedraforca

Address:
Local municipal, s/n (davant de l'Ajuntament)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Sant Julià de Cerdanyola - Bibliobús Pedraforca

Address:
Local municipal, s/n (davant de l'Ajuntament)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Sant Julià de Cerdanyola - Bibliobús Pedraforca

Address:
Local municipal, s/n (davant de l'Ajuntament)
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Vallcebre - Bibliobús Pedraforca

Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Vallcebre - Bibliobús Pedraforca

Address:
Plaça de l'Església
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Vallcebre - Bibliobús Pedraforca

Address:
Plaça de l'Església
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Vallcebre - Bibliobús Pedraforca

Address:
Plaça de l'Església
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Vallcebre - Bibliobús Pedraforca

Address:
Plaça de l'Església
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Vallcebre - Bibliobús Pedraforca

Address:
Plaça de l'Església
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Vallcebre - Bibliobús Pedraforca

Address:
Plaça de l'Església
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Vilada - Bibliobús Pedraforca

Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Vilada - Bibliobús Pedraforca

Address:
Plaça dels Gronxadors (des del 24-5-2018 nou emplaçament aquí )
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Vilada - Bibliobús Pedraforca

Address:
Plaça dels Gronxadors (des del 24-5-2018 nou emplaçament aquí )
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Vilada - Bibliobús Pedraforca

Address:
Plaça dels Gronxadors (des del 24-5-2018 nou emplaçament aquí )
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Vilada - Bibliobús Pedraforca

Address:
Plaça dels Gronxadors (des del 24-5-2018 nou emplaçament aquí )
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Vilada - Bibliobús Pedraforca

Address:
Plaça dels Gronxadors (des del 24-5-2018 nou emplaçament aquí )
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

Vilada - Bibliobús Pedraforca

Address:
Plaça dels Gronxadors (des del 24-5-2018 nou emplaçament aquí )
Telephone:
609 196 401
E-mail:
b.pedraforca@diba.cat

More information [+]

An error occurred while processing the template.
Failed to "?eval" string with this error:

---begin-message---
Syntax error in ?eval-ed string in line 1, column 2:
Encountered ")", but was expecting one of these patterns:
    <STRING_LITERAL>
    <RAW_STRING>
    "false"
    "true"
    <INTEGER>
    <DECIMAL>
    "."
    "+"
    "-"
    "!"
    "["
    "("
    "{"
    <ID>
---end-message---

The failing expression:
==> parada.getData()?eval  [in template "10901#10934#437841052" at line 11, column 31]

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign paradaData = parada.getData()...  [in template "10901#10934#437841052" at line 11, column 9]
----
1<#-- [S] Services & utils --> 
2	<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
3	<#assign groupUtil = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")> 
4<#-- [E] Services & utils --> 
5 
6<#assign articleTitle=.vars["reserved-article-title"].data> 
7<#assign webInfoURL = articleTitle?trim?lower_case?replace("à|á","a","r")?replace("é|è","e","r")?replace("ì|í|ï","i","r")?replace("ò|ó","o","r")?replace("ù|ú|ü","u","r")?replace("ç","c")?replace("[.,\\/#!$%\\^&\\*;:{}=_`~()–']"," ","r")?replace("\\s","-","r")?replace("[\\-]+","-","r")> 
8 
9<#assign busStopTemplateKey = "437841332" /> 
10<#list busStop.getSiblings() as parada> 
11	<#assign paradaData = parada.getData()?eval /> 
12	<#assign journalArticle = journalArticleLocalService.getLatestArticle(paradaData.classPK?number) /> 
13	<#assign docXml = journalArticle.getContentByLocale(locale) /> 
14	<#assign xml = saxReaderUtil.read(docXml) /> 
15	<#assign root = xml.getRootElement() /> 
16	<#assign fields = root.elements("dynamic-element") /> 
17 
18	<#assign lat = "" /> 
19	<#assign lon = "" /> 
20	<#assign stopName = "" /> 
21	<#assign shortDesc = "" /> 
22	<#assign longDesc = "" /> 
23 
24	<#list fields as field> 
25	  <#if field.attributeValue("field-reference") == "latitude"> 
26	    <#assign lat = field.element("dynamic-content").getText() /> 
27	  </#if> 
28		<#if field.attributeValue("field-reference") == "longitude"> 
29	    <#assign lon = field.element("dynamic-content").getText() /> 
30	  </#if> 
31		<#if field.attributeValue("field-reference") == "stop"> 
32	    <#assign stopName = field.element("dynamic-content").getText() /> 
33	  </#if> 
34		<#if field.attributeValue("field-reference") == "shortDescription"> 
35	    <#assign shortDesc = field.element("dynamic-content").getText() /> 
36	  </#if> 
37		<#if field.attributeValue("field-reference") == "longDescription"> 
38	    <#assign longDesc = field.element("dynamic-content").getText() /> 
39	  </#if> 
40		 
41		<div class="row" id="${lat}-${lon}"> 
42		    <div class="col-12"> 
43		    	<div class="library-general-info" > 
44		    		<#if busImage.getData() != ''> 
45						<div class="image" style ="float:left; margin-right:1em; margin-bottom:0.5em;;width:20%"> 
46					        <img src="${busImage.getData()}" alt="" class="no-lazy" style="max-width:100%" /> 
47						</div> 
48					</#if> 
49					<h1 style="font-size: 20px;">${stopName} - ${articleTitle}</h1> 
50					<div class="library-contact-data"> 
51						<dl> 
52							<#if shortDesc != ''> 
53								<dt class="m1"> 
54									<span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.address.label")}:</span> 
55									<span class="icon-address"></span> 
56								</dt> 
57								<dd >${shortDesc} <br /> ${longDesc}</dd> 
58							</#if> 
59							<#if phone.getData() != ''> 
60						    	 <dt class="m1"> 
61						    	    <span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.phone.label")}:</span> 
62						    	    <span class="icon-phone"></span> 
63						    	 </dt> 
64						    	 <dd >${phone.getData()}</dd> 
65						    </#if> 
66						         
67						    <#if email.getData() != ''> 
68						    	 <dt class="m1"> 
69						    	    <span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.email.label")}:</span> 
70						    	    <span class="icon-email"></span> 
71						    	 </dt> 
72						    	 <dd >${email.getData()}</dd> 
73						    </#if> 
74						</dl> 
75					</div> 
76					<h1 class="portlet-title"> 
77						<#if webInfoURL != ''> 
78						    <strong><a href="/${webInfoURL}" onclick="if(event.preventDefault) event.preventDefault(); window.open($(this).prop('href'));" style="font-size: 15px; float: left; clear: left; margin:0.5em">${languageUtil.get(locale, "parc.activitat.mesurl")} [+]</a></strong> 
79						<#else> 
80							<strong><a href="#" style="font-size: 15px; float: left; clear: left; margin:0.5em" >${languageUtil.get(locale, "parc.activitat.mesurl")} [+]</a></strong> 
81						</#if> 
82					</h1> 
83		    	</div> 
84		    </div> 
85		</div> 
86	</#list> 
87</#list> 
An error occurred while processing the template.
Failed to "?eval" string with this error:

---begin-message---
Syntax error in ?eval-ed string in line 1, column 2:
Encountered ")", but was expecting one of these patterns:
    <STRING_LITERAL>
    <RAW_STRING>
    "false"
    "true"
    <INTEGER>
    <DECIMAL>
    "."
    "+"
    "-"
    "!"
    "["
    "("
    "{"
    <ID>
---end-message---

The failing expression:
==> parada.getData()?eval  [in template "10901#10934#437841052" at line 11, column 31]

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign paradaData = parada.getData()...  [in template "10901#10934#437841052" at line 11, column 9]
----
1<#-- [S] Services & utils --> 
2	<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
3	<#assign groupUtil = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")> 
4<#-- [E] Services & utils --> 
5 
6<#assign articleTitle=.vars["reserved-article-title"].data> 
7<#assign webInfoURL = articleTitle?trim?lower_case?replace("à|á","a","r")?replace("é|è","e","r")?replace("ì|í|ï","i","r")?replace("ò|ó","o","r")?replace("ù|ú|ü","u","r")?replace("ç","c")?replace("[.,\\/#!$%\\^&\\*;:{}=_`~()–']"," ","r")?replace("\\s","-","r")?replace("[\\-]+","-","r")> 
8 
9<#assign busStopTemplateKey = "437841332" /> 
10<#list busStop.getSiblings() as parada> 
11	<#assign paradaData = parada.getData()?eval /> 
12	<#assign journalArticle = journalArticleLocalService.getLatestArticle(paradaData.classPK?number) /> 
13	<#assign docXml = journalArticle.getContentByLocale(locale) /> 
14	<#assign xml = saxReaderUtil.read(docXml) /> 
15	<#assign root = xml.getRootElement() /> 
16	<#assign fields = root.elements("dynamic-element") /> 
17 
18	<#assign lat = "" /> 
19	<#assign lon = "" /> 
20	<#assign stopName = "" /> 
21	<#assign shortDesc = "" /> 
22	<#assign longDesc = "" /> 
23 
24	<#list fields as field> 
25	  <#if field.attributeValue("field-reference") == "latitude"> 
26	    <#assign lat = field.element("dynamic-content").getText() /> 
27	  </#if> 
28		<#if field.attributeValue("field-reference") == "longitude"> 
29	    <#assign lon = field.element("dynamic-content").getText() /> 
30	  </#if> 
31		<#if field.attributeValue("field-reference") == "stop"> 
32	    <#assign stopName = field.element("dynamic-content").getText() /> 
33	  </#if> 
34		<#if field.attributeValue("field-reference") == "shortDescription"> 
35	    <#assign shortDesc = field.element("dynamic-content").getText() /> 
36	  </#if> 
37		<#if field.attributeValue("field-reference") == "longDescription"> 
38	    <#assign longDesc = field.element("dynamic-content").getText() /> 
39	  </#if> 
40		 
41		<div class="row" id="${lat}-${lon}"> 
42		    <div class="col-12"> 
43		    	<div class="library-general-info" > 
44		    		<#if busImage.getData() != ''> 
45						<div class="image" style ="float:left; margin-right:1em; margin-bottom:0.5em;;width:20%"> 
46					        <img src="${busImage.getData()}" alt="" class="no-lazy" style="max-width:100%" /> 
47						</div> 
48					</#if> 
49					<h1 style="font-size: 20px;">${stopName} - ${articleTitle}</h1> 
50					<div class="library-contact-data"> 
51						<dl> 
52							<#if shortDesc != ''> 
53								<dt class="m1"> 
54									<span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.address.label")}:</span> 
55									<span class="icon-address"></span> 
56								</dt> 
57								<dd >${shortDesc} <br /> ${longDesc}</dd> 
58							</#if> 
59							<#if phone.getData() != ''> 
60						    	 <dt class="m1"> 
61						    	    <span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.phone.label")}:</span> 
62						    	    <span class="icon-phone"></span> 
63						    	 </dt> 
64						    	 <dd >${phone.getData()}</dd> 
65						    </#if> 
66						         
67						    <#if email.getData() != ''> 
68						    	 <dt class="m1"> 
69						    	    <span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.email.label")}:</span> 
70						    	    <span class="icon-email"></span> 
71						    	 </dt> 
72						    	 <dd >${email.getData()}</dd> 
73						    </#if> 
74						</dl> 
75					</div> 
76					<h1 class="portlet-title"> 
77						<#if webInfoURL != ''> 
78						    <strong><a href="/${webInfoURL}" onclick="if(event.preventDefault) event.preventDefault(); window.open($(this).prop('href'));" style="font-size: 15px; float: left; clear: left; margin:0.5em">${languageUtil.get(locale, "parc.activitat.mesurl")} [+]</a></strong> 
79						<#else> 
80							<strong><a href="#" style="font-size: 15px; float: left; clear: left; margin:0.5em" >${languageUtil.get(locale, "parc.activitat.mesurl")} [+]</a></strong> 
81						</#if> 
82					</h1> 
83		    	</div> 
84		    </div> 
85		</div> 
86	</#list> 
87</#list> 
An error occurred while processing the template.
Failed to "?eval" string with this error:

---begin-message---
Syntax error in ?eval-ed string in line 1, column 2:
Encountered ")", but was expecting one of these patterns:
    <STRING_LITERAL>
    <RAW_STRING>
    "false"
    "true"
    <INTEGER>
    <DECIMAL>
    "."
    "+"
    "-"
    "!"
    "["
    "("
    "{"
    <ID>
---end-message---

The failing expression:
==> parada.getData()?eval  [in template "10901#10934#437841052" at line 11, column 31]

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign paradaData = parada.getData()...  [in template "10901#10934#437841052" at line 11, column 9]
----
1<#-- [S] Services & utils --> 
2	<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
3	<#assign groupUtil = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")> 
4<#-- [E] Services & utils --> 
5 
6<#assign articleTitle=.vars["reserved-article-title"].data> 
7<#assign webInfoURL = articleTitle?trim?lower_case?replace("à|á","a","r")?replace("é|è","e","r")?replace("ì|í|ï","i","r")?replace("ò|ó","o","r")?replace("ù|ú|ü","u","r")?replace("ç","c")?replace("[.,\\/#!$%\\^&\\*;:{}=_`~()–']"," ","r")?replace("\\s","-","r")?replace("[\\-]+","-","r")> 
8 
9<#assign busStopTemplateKey = "437841332" /> 
10<#list busStop.getSiblings() as parada> 
11	<#assign paradaData = parada.getData()?eval /> 
12	<#assign journalArticle = journalArticleLocalService.getLatestArticle(paradaData.classPK?number) /> 
13	<#assign docXml = journalArticle.getContentByLocale(locale) /> 
14	<#assign xml = saxReaderUtil.read(docXml) /> 
15	<#assign root = xml.getRootElement() /> 
16	<#assign fields = root.elements("dynamic-element") /> 
17 
18	<#assign lat = "" /> 
19	<#assign lon = "" /> 
20	<#assign stopName = "" /> 
21	<#assign shortDesc = "" /> 
22	<#assign longDesc = "" /> 
23 
24	<#list fields as field> 
25	  <#if field.attributeValue("field-reference") == "latitude"> 
26	    <#assign lat = field.element("dynamic-content").getText() /> 
27	  </#if> 
28		<#if field.attributeValue("field-reference") == "longitude"> 
29	    <#assign lon = field.element("dynamic-content").getText() /> 
30	  </#if> 
31		<#if field.attributeValue("field-reference") == "stop"> 
32	    <#assign stopName = field.element("dynamic-content").getText() /> 
33	  </#if> 
34		<#if field.attributeValue("field-reference") == "shortDescription"> 
35	    <#assign shortDesc = field.element("dynamic-content").getText() /> 
36	  </#if> 
37		<#if field.attributeValue("field-reference") == "longDescription"> 
38	    <#assign longDesc = field.element("dynamic-content").getText() /> 
39	  </#if> 
40		 
41		<div class="row" id="${lat}-${lon}"> 
42		    <div class="col-12"> 
43		    	<div class="library-general-info" > 
44		    		<#if busImage.getData() != ''> 
45						<div class="image" style ="float:left; margin-right:1em; margin-bottom:0.5em;;width:20%"> 
46					        <img src="${busImage.getData()}" alt="" class="no-lazy" style="max-width:100%" /> 
47						</div> 
48					</#if> 
49					<h1 style="font-size: 20px;">${stopName} - ${articleTitle}</h1> 
50					<div class="library-contact-data"> 
51						<dl> 
52							<#if shortDesc != ''> 
53								<dt class="m1"> 
54									<span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.address.label")}:</span> 
55									<span class="icon-address"></span> 
56								</dt> 
57								<dd >${shortDesc} <br /> ${longDesc}</dd> 
58							</#if> 
59							<#if phone.getData() != ''> 
60						    	 <dt class="m1"> 
61						    	    <span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.phone.label")}:</span> 
62						    	    <span class="icon-phone"></span> 
63						    	 </dt> 
64						    	 <dd >${phone.getData()}</dd> 
65						    </#if> 
66						         
67						    <#if email.getData() != ''> 
68						    	 <dt class="m1"> 
69						    	    <span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.email.label")}:</span> 
70						    	    <span class="icon-email"></span> 
71						    	 </dt> 
72						    	 <dd >${email.getData()}</dd> 
73						    </#if> 
74						</dl> 
75					</div> 
76					<h1 class="portlet-title"> 
77						<#if webInfoURL != ''> 
78						    <strong><a href="/${webInfoURL}" onclick="if(event.preventDefault) event.preventDefault(); window.open($(this).prop('href'));" style="font-size: 15px; float: left; clear: left; margin:0.5em">${languageUtil.get(locale, "parc.activitat.mesurl")} [+]</a></strong> 
79						<#else> 
80							<strong><a href="#" style="font-size: 15px; float: left; clear: left; margin:0.5em" >${languageUtil.get(locale, "parc.activitat.mesurl")} [+]</a></strong> 
81						</#if> 
82					</h1> 
83		    	</div> 
84		    </div> 
85		</div> 
86	</#list> 
87</#list> 
An error occurred while processing the template.
Failed to "?eval" string with this error:

---begin-message---
Syntax error in ?eval-ed string in line 1, column 2:
Encountered ")", but was expecting one of these patterns:
    <STRING_LITERAL>
    <RAW_STRING>
    "false"
    "true"
    <INTEGER>
    <DECIMAL>
    "."
    "+"
    "-"
    "!"
    "["
    "("
    "{"
    <ID>
---end-message---

The failing expression:
==> parada.getData()?eval  [in template "10901#10934#437841052" at line 11, column 31]

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign paradaData = parada.getData()...  [in template "10901#10934#437841052" at line 11, column 9]
----
1<#-- [S] Services & utils --> 
2	<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
3	<#assign groupUtil = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")> 
4<#-- [E] Services & utils --> 
5 
6<#assign articleTitle=.vars["reserved-article-title"].data> 
7<#assign webInfoURL = articleTitle?trim?lower_case?replace("à|á","a","r")?replace("é|è","e","r")?replace("ì|í|ï","i","r")?replace("ò|ó","o","r")?replace("ù|ú|ü","u","r")?replace("ç","c")?replace("[.,\\/#!$%\\^&\\*;:{}=_`~()–']"," ","r")?replace("\\s","-","r")?replace("[\\-]+","-","r")> 
8 
9<#assign busStopTemplateKey = "437841332" /> 
10<#list busStop.getSiblings() as parada> 
11	<#assign paradaData = parada.getData()?eval /> 
12	<#assign journalArticle = journalArticleLocalService.getLatestArticle(paradaData.classPK?number) /> 
13	<#assign docXml = journalArticle.getContentByLocale(locale) /> 
14	<#assign xml = saxReaderUtil.read(docXml) /> 
15	<#assign root = xml.getRootElement() /> 
16	<#assign fields = root.elements("dynamic-element") /> 
17 
18	<#assign lat = "" /> 
19	<#assign lon = "" /> 
20	<#assign stopName = "" /> 
21	<#assign shortDesc = "" /> 
22	<#assign longDesc = "" /> 
23 
24	<#list fields as field> 
25	  <#if field.attributeValue("field-reference") == "latitude"> 
26	    <#assign lat = field.element("dynamic-content").getText() /> 
27	  </#if> 
28		<#if field.attributeValue("field-reference") == "longitude"> 
29	    <#assign lon = field.element("dynamic-content").getText() /> 
30	  </#if> 
31		<#if field.attributeValue("field-reference") == "stop"> 
32	    <#assign stopName = field.element("dynamic-content").getText() /> 
33	  </#if> 
34		<#if field.attributeValue("field-reference") == "shortDescription"> 
35	    <#assign shortDesc = field.element("dynamic-content").getText() /> 
36	  </#if> 
37		<#if field.attributeValue("field-reference") == "longDescription"> 
38	    <#assign longDesc = field.element("dynamic-content").getText() /> 
39	  </#if> 
40		 
41		<div class="row" id="${lat}-${lon}"> 
42		    <div class="col-12"> 
43		    	<div class="library-general-info" > 
44		    		<#if busImage.getData() != ''> 
45						<div class="image" style ="float:left; margin-right:1em; margin-bottom:0.5em;;width:20%"> 
46					        <img src="${busImage.getData()}" alt="" class="no-lazy" style="max-width:100%" /> 
47						</div> 
48					</#if> 
49					<h1 style="font-size: 20px;">${stopName} - ${articleTitle}</h1> 
50					<div class="library-contact-data"> 
51						<dl> 
52							<#if shortDesc != ''> 
53								<dt class="m1"> 
54									<span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.address.label")}:</span> 
55									<span class="icon-address"></span> 
56								</dt> 
57								<dd >${shortDesc} <br /> ${longDesc}</dd> 
58							</#if> 
59							<#if phone.getData() != ''> 
60						    	 <dt class="m1"> 
61						    	    <span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.phone.label")}:</span> 
62						    	    <span class="icon-phone"></span> 
63						    	 </dt> 
64						    	 <dd >${phone.getData()}</dd> 
65						    </#if> 
66						         
67						    <#if email.getData() != ''> 
68						    	 <dt class="m1"> 
69						    	    <span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.email.label")}:</span> 
70						    	    <span class="icon-email"></span> 
71						    	 </dt> 
72						    	 <dd >${email.getData()}</dd> 
73						    </#if> 
74						</dl> 
75					</div> 
76					<h1 class="portlet-title"> 
77						<#if webInfoURL != ''> 
78						    <strong><a href="/${webInfoURL}" onclick="if(event.preventDefault) event.preventDefault(); window.open($(this).prop('href'));" style="font-size: 15px; float: left; clear: left; margin:0.5em">${languageUtil.get(locale, "parc.activitat.mesurl")} [+]</a></strong> 
79						<#else> 
80							<strong><a href="#" style="font-size: 15px; float: left; clear: left; margin:0.5em" >${languageUtil.get(locale, "parc.activitat.mesurl")} [+]</a></strong> 
81						</#if> 
82					</h1> 
83		    	</div> 
84		    </div> 
85		</div> 
86	</#list> 
87</#list> 
An error occurred while processing the template.
Failed to "?eval" string with this error:

---begin-message---
Syntax error in ?eval-ed string in line 1, column 2:
Encountered ")", but was expecting one of these patterns:
    <STRING_LITERAL>
    <RAW_STRING>
    "false"
    "true"
    <INTEGER>
    <DECIMAL>
    "."
    "+"
    "-"
    "!"
    "["
    "("
    "{"
    <ID>
---end-message---

The failing expression:
==> parada.getData()?eval  [in template "10901#10934#437841052" at line 11, column 31]

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign paradaData = parada.getData()...  [in template "10901#10934#437841052" at line 11, column 9]
----
1<#-- [S] Services & utils --> 
2	<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
3	<#assign groupUtil = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")> 
4<#-- [E] Services & utils --> 
5 
6<#assign articleTitle=.vars["reserved-article-title"].data> 
7<#assign webInfoURL = articleTitle?trim?lower_case?replace("à|á","a","r")?replace("é|è","e","r")?replace("ì|í|ï","i","r")?replace("ò|ó","o","r")?replace("ù|ú|ü","u","r")?replace("ç","c")?replace("[.,\\/#!$%\\^&\\*;:{}=_`~()–']"," ","r")?replace("\\s","-","r")?replace("[\\-]+","-","r")> 
8 
9<#assign busStopTemplateKey = "437841332" /> 
10<#list busStop.getSiblings() as parada> 
11	<#assign paradaData = parada.getData()?eval /> 
12	<#assign journalArticle = journalArticleLocalService.getLatestArticle(paradaData.classPK?number) /> 
13	<#assign docXml = journalArticle.getContentByLocale(locale) /> 
14	<#assign xml = saxReaderUtil.read(docXml) /> 
15	<#assign root = xml.getRootElement() /> 
16	<#assign fields = root.elements("dynamic-element") /> 
17 
18	<#assign lat = "" /> 
19	<#assign lon = "" /> 
20	<#assign stopName = "" /> 
21	<#assign shortDesc = "" /> 
22	<#assign longDesc = "" /> 
23 
24	<#list fields as field> 
25	  <#if field.attributeValue("field-reference") == "latitude"> 
26	    <#assign lat = field.element("dynamic-content").getText() /> 
27	  </#if> 
28		<#if field.attributeValue("field-reference") == "longitude"> 
29	    <#assign lon = field.element("dynamic-content").getText() /> 
30	  </#if> 
31		<#if field.attributeValue("field-reference") == "stop"> 
32	    <#assign stopName = field.element("dynamic-content").getText() /> 
33	  </#if> 
34		<#if field.attributeValue("field-reference") == "shortDescription"> 
35	    <#assign shortDesc = field.element("dynamic-content").getText() /> 
36	  </#if> 
37		<#if field.attributeValue("field-reference") == "longDescription"> 
38	    <#assign longDesc = field.element("dynamic-content").getText() /> 
39	  </#if> 
40		 
41		<div class="row" id="${lat}-${lon}"> 
42		    <div class="col-12"> 
43		    	<div class="library-general-info" > 
44		    		<#if busImage.getData() != ''> 
45						<div class="image" style ="float:left; margin-right:1em; margin-bottom:0.5em;;width:20%"> 
46					        <img src="${busImage.getData()}" alt="" class="no-lazy" style="max-width:100%" /> 
47						</div> 
48					</#if> 
49					<h1 style="font-size: 20px;">${stopName} - ${articleTitle}</h1> 
50					<div class="library-contact-data"> 
51						<dl> 
52							<#if shortDesc != ''> 
53								<dt class="m1"> 
54									<span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.address.label")}:</span> 
55									<span class="icon-address"></span> 
56								</dt> 
57								<dd >${shortDesc} <br /> ${longDesc}</dd> 
58							</#if> 
59							<#if phone.getData() != ''> 
60						    	 <dt class="m1"> 
61						    	    <span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.phone.label")}:</span> 
62						    	    <span class="icon-phone"></span> 
63						    	 </dt> 
64						    	 <dd >${phone.getData()}</dd> 
65						    </#if> 
66						         
67						    <#if email.getData() != ''> 
68						    	 <dt class="m1"> 
69						    	    <span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.email.label")}:</span> 
70						    	    <span class="icon-email"></span> 
71						    	 </dt> 
72						    	 <dd >${email.getData()}</dd> 
73						    </#if> 
74						</dl> 
75					</div> 
76					<h1 class="portlet-title"> 
77						<#if webInfoURL != ''> 
78						    <strong><a href="/${webInfoURL}" onclick="if(event.preventDefault) event.preventDefault(); window.open($(this).prop('href'));" style="font-size: 15px; float: left; clear: left; margin:0.5em">${languageUtil.get(locale, "parc.activitat.mesurl")} [+]</a></strong> 
79						<#else> 
80							<strong><a href="#" style="font-size: 15px; float: left; clear: left; margin:0.5em" >${languageUtil.get(locale, "parc.activitat.mesurl")} [+]</a></strong> 
81						</#if> 
82					</h1> 
83		    	</div> 
84		    </div> 
85		</div> 
86	</#list> 
87</#list> 
An error occurred while processing the template.
Failed to "?eval" string with this error:

---begin-message---
Syntax error in ?eval-ed string in line 1, column 2:
Encountered ")", but was expecting one of these patterns:
    <STRING_LITERAL>
    <RAW_STRING>
    "false"
    "true"
    <INTEGER>
    <DECIMAL>
    "."
    "+"
    "-"
    "!"
    "["
    "("
    "{"
    <ID>
---end-message---

The failing expression:
==> parada.getData()?eval  [in template "10901#10934#437841052" at line 11, column 31]

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign paradaData = parada.getData()...  [in template "10901#10934#437841052" at line 11, column 9]
----
1<#-- [S] Services & utils --> 
2	<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
3	<#assign groupUtil = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")> 
4<#-- [E] Services & utils --> 
5 
6<#assign articleTitle=.vars["reserved-article-title"].data> 
7<#assign webInfoURL = articleTitle?trim?lower_case?replace("à|á","a","r")?replace("é|è","e","r")?replace("ì|í|ï","i","r")?replace("ò|ó","o","r")?replace("ù|ú|ü","u","r")?replace("ç","c")?replace("[.,\\/#!$%\\^&\\*;:{}=_`~()–']"," ","r")?replace("\\s","-","r")?replace("[\\-]+","-","r")> 
8 
9<#assign busStopTemplateKey = "437841332" /> 
10<#list busStop.getSiblings() as parada> 
11	<#assign paradaData = parada.getData()?eval /> 
12	<#assign journalArticle = journalArticleLocalService.getLatestArticle(paradaData.classPK?number) /> 
13	<#assign docXml = journalArticle.getContentByLocale(locale) /> 
14	<#assign xml = saxReaderUtil.read(docXml) /> 
15	<#assign root = xml.getRootElement() /> 
16	<#assign fields = root.elements("dynamic-element") /> 
17 
18	<#assign lat = "" /> 
19	<#assign lon = "" /> 
20	<#assign stopName = "" /> 
21	<#assign shortDesc = "" /> 
22	<#assign longDesc = "" /> 
23 
24	<#list fields as field> 
25	  <#if field.attributeValue("field-reference") == "latitude"> 
26	    <#assign lat = field.element("dynamic-content").getText() /> 
27	  </#if> 
28		<#if field.attributeValue("field-reference") == "longitude"> 
29	    <#assign lon = field.element("dynamic-content").getText() /> 
30	  </#if> 
31		<#if field.attributeValue("field-reference") == "stop"> 
32	    <#assign stopName = field.element("dynamic-content").getText() /> 
33	  </#if> 
34		<#if field.attributeValue("field-reference") == "shortDescription"> 
35	    <#assign shortDesc = field.element("dynamic-content").getText() /> 
36	  </#if> 
37		<#if field.attributeValue("field-reference") == "longDescription"> 
38	    <#assign longDesc = field.element("dynamic-content").getText() /> 
39	  </#if> 
40		 
41		<div class="row" id="${lat}-${lon}"> 
42		    <div class="col-12"> 
43		    	<div class="library-general-info" > 
44		    		<#if busImage.getData() != ''> 
45						<div class="image" style ="float:left; margin-right:1em; margin-bottom:0.5em;;width:20%"> 
46					        <img src="${busImage.getData()}" alt="" class="no-lazy" style="max-width:100%" /> 
47						</div> 
48					</#if> 
49					<h1 style="font-size: 20px;">${stopName} - ${articleTitle}</h1> 
50					<div class="library-contact-data"> 
51						<dl> 
52							<#if shortDesc != ''> 
53								<dt class="m1"> 
54									<span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.address.label")}:</span> 
55									<span class="icon-address"></span> 
56								</dt> 
57								<dd >${shortDesc} <br /> ${longDesc}</dd> 
58							</#if> 
59							<#if phone.getData() != ''> 
60						    	 <dt class="m1"> 
61						    	    <span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.phone.label")}:</span> 
62						    	    <span class="icon-phone"></span> 
63						    	 </dt> 
64						    	 <dd >${phone.getData()}</dd> 
65						    </#if> 
66						         
67						    <#if email.getData() != ''> 
68						    	 <dt class="m1"> 
69						    	    <span class="accesible-hidden" >${languageUtil.get(locale, "bibliobus.librarydetail.email.label")}:</span> 
70						    	    <span class="icon-email"></span> 
71						    	 </dt> 
72						    	 <dd >${email.getData()}</dd> 
73						    </#if> 
74						</dl> 
75					</div> 
76					<h1 class="portlet-title"> 
77						<#if webInfoURL != ''> 
78						    <strong><a href="/${webInfoURL}" onclick="if(event.preventDefault) event.preventDefault(); window.open($(this).prop('href'));" style="font-size: 15px; float: left; clear: left; margin:0.5em">${languageUtil.get(locale, "parc.activitat.mesurl")} [+]</a></strong> 
79						<#else> 
80							<strong><a href="#" style="font-size: 15px; float: left; clear: left; margin:0.5em" >${languageUtil.get(locale, "parc.activitat.mesurl")} [+]</a></strong> 
81						</#if> 
82					</h1> 
83		    	</div> 
84		    </div> 
85		</div> 
86	</#list> 
87</#list> 

Calders - Bibliobús Cavall Bernat

Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Calders - Bibliobús Cavall Bernat

Address:
(davant de l'escola, al costat de la carretera N-141c)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Calders - Bibliobús Cavall Bernat

Address:
(davant de l'escola, al costat de la carretera N-141c)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Calders - Bibliobús Cavall Bernat

Address:
(davant de l'escola, al costat de la carretera N-141c)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Calders - Bibliobús Cavall Bernat

Address:
(davant de l'escola, al costat de la carretera N-141c)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Calders - Bibliobús Cavall Bernat

Address:
(davant de l'escola, al costat de la carretera N-141c)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Calders - Bibliobús Cavall Bernat

Address:
(davant de l'escola, al costat de la carretera N-141c)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Callús - Bibliobús Cavall Bernat

Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Callús - Bibliobús Cavall Bernat

Address:
Passeig d'Anselm Clavé, 20 (davant de l'Ajuntament)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Callús - Bibliobús Cavall Bernat

Address:
Passeig d'Anselm Clavé, 20 (davant de l'Ajuntament)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Callús - Bibliobús Cavall Bernat

Address:
Passeig d'Anselm Clavé, 20 (davant de l'Ajuntament)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Callús - Bibliobús Cavall Bernat

Address:
Passeig d'Anselm Clavé, 20 (davant de l'Ajuntament)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Callús - Bibliobús Cavall Bernat

Address:
Passeig d'Anselm Clavé, 20 (davant de l'Ajuntament)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Callús - Bibliobús Cavall Bernat

Address:
Passeig d'Anselm Clavé, 20 (davant de l'Ajuntament)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Casserres - Bibliobús Cavall Bernat

Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Casserres - Bibliobús Cavall Bernat

Address:
Plaça de Santa Maria, s/n
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Casserres - Bibliobús Cavall Bernat

Address:
Plaça de Santa Maria, s/n
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Casserres - Bibliobús Cavall Bernat

Address:
Plaça de Santa Maria, s/n
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Casserres - Bibliobús Cavall Bernat

Address:
Plaça de Santa Maria, s/n
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Casserres - Bibliobús Cavall Bernat

Address:
Plaça de Santa Maria, s/n
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Casserres - Bibliobús Cavall Bernat

Address:
Plaça de Santa Maria, s/n
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Castellfollit del Boix - Bibliobús Cavall Bernat

Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Castellfollit del Boix - Bibliobús Cavall Bernat

Address:
BV-1081 (davant de l'escola bressol)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Castellfollit del Boix - Bibliobús Cavall Bernat

Address:
BV-1081 (davant de l'escola bressol)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Castellfollit del Boix - Bibliobús Cavall Bernat

Address:
BV-1081 (davant de l'escola bressol)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Castellfollit del Boix - Bibliobús Cavall Bernat

Address:
BV-1081 (davant de l'escola bressol)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Castellfollit del Boix - Bibliobús Cavall Bernat

Address:
BV-1081 (davant de l'escola bressol)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Castellfollit del Boix - Bibliobús Cavall Bernat

Address:
BV-1081 (davant de l'escola bressol)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Castellfollit del Boix - Maians - Bibliobús Cavall Bernat

Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Castellfollit del Boix - Maians - Bibliobús Cavall Bernat

Address:
Plaça de l'Escola (davant de l'escola)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Castellfollit del Boix - Maians - Bibliobús Cavall Bernat

Address:
Plaça de l'Escola (davant de l'escola)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Castellfollit del Boix - Maians - Bibliobús Cavall Bernat

Address:
Plaça de l'Escola (davant de l'escola)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Castellfollit del Boix - Maians - Bibliobús Cavall Bernat

Address:
Plaça de l'Escola (davant de l'escola)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Castellfollit del Boix - Maians - Bibliobús Cavall Bernat

Address:
Plaça de l'Escola (davant de l'escola)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Castellfollit del Boix - Maians - Bibliobús Cavall Bernat

Address:
Plaça de l'Escola (davant de l'escola)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Castellnou de Bages - el Serrat - Bibliobús Cavall Bernat

Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Castellnou de Bages - el Serrat - Bibliobús Cavall Bernat

Address:
Plaça davant del centre cívic (carrer sense nom al costat de la plaça)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Castellnou de Bages - el Serrat - Bibliobús Cavall Bernat

Address:
Plaça davant del centre cívic (carrer sense nom al costat de la plaça)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Castellnou de Bages - el Serrat - Bibliobús Cavall Bernat

Address:
Plaça davant del centre cívic (carrer sense nom al costat de la plaça)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Castellnou de Bages - el Serrat - Bibliobús Cavall Bernat

Address:
Plaça davant del centre cívic (carrer sense nom al costat de la plaça)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Castellnou de Bages - el Serrat - Bibliobús Cavall Bernat

Address:
Plaça davant del centre cívic (carrer sense nom al costat de la plaça)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Castellnou de Bages - el Serrat - Bibliobús Cavall Bernat

Address:
Plaça davant del centre cívic (carrer sense nom al costat de la plaça)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Castellnou de Bages - les Pinedes - Bibliobús Cavall Bernat

Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Castellnou de Bages - les Pinedes - Bibliobús Cavall Bernat

Address:
Carrer Major (davant de les piscines)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Castellnou de Bages - les Pinedes - Bibliobús Cavall Bernat

Address:
Carrer Major (davant de les piscines)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Castellnou de Bages - les Pinedes - Bibliobús Cavall Bernat

Address:
Carrer Major (davant de les piscines)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Castellnou de Bages - les Pinedes - Bibliobús Cavall Bernat

Address:
Carrer Major (davant de les piscines)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Castellnou de Bages - les Pinedes - Bibliobús Cavall Bernat

Address:
Carrer Major (davant de les piscines)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Castellnou de Bages - les Pinedes - Bibliobús Cavall Bernat

Address:
Carrer Major (davant de les piscines)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Els Prat de Rei - Bibliobús Cavall Bernat

Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Els Prat de Rei - Bibliobús Cavall Bernat

Address:
Carrer del Mur (davant de l'Escola Mare de Déu del Portal)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Els Prat de Rei - Bibliobús Cavall Bernat

Address:
Carrer del Mur (davant de l'Escola Mare de Déu del Portal)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Els Prat de Rei - Bibliobús Cavall Bernat

Address:
Carrer del Mur (davant de l'Escola Mare de Déu del Portal)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Els Prat de Rei - Bibliobús Cavall Bernat

Address:
Carrer del Mur (davant de l'Escola Mare de Déu del Portal)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Els Prat de Rei - Bibliobús Cavall Bernat

Address:
Carrer del Mur (davant de l'Escola Mare de Déu del Portal)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Els Prat de Rei - Bibliobús Cavall Bernat

Address:
Carrer del Mur (davant de l'Escola Mare de Déu del Portal)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Fonollosa - Bibliobús Cavall Bernat

Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Fonollosa - Bibliobús Cavall Bernat

Address:
Carrer Major (davant del CAP i l'Ajuntament)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Fonollosa - Bibliobús Cavall Bernat

Address:
Carrer Major (davant del CAP i l'Ajuntament)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Fonollosa - Bibliobús Cavall Bernat

Address:
Carrer Major (davant del CAP i l'Ajuntament)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Fonollosa - Bibliobús Cavall Bernat

Address:
Carrer Major (davant del CAP i l'Ajuntament)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Fonollosa - Bibliobús Cavall Bernat

Address:
Carrer Major (davant del CAP i l'Ajuntament)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Fonollosa - Bibliobús Cavall Bernat

Address:
Carrer Major (davant del CAP i l'Ajuntament)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

L'Estany - Bibliobús Cavall Bernat

Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

L'Estany - Bibliobús Cavall Bernat

Address:
Plaça del Monestir, 1
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

L'Estany - Bibliobús Cavall Bernat

Address:
Plaça del Monestir, 1
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

L'Estany - Bibliobús Cavall Bernat

Address:
Plaça del Monestir, 1
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

L'Estany - Bibliobús Cavall Bernat

Address:
Plaça del Monestir, 1
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

L'Estany - Bibliobús Cavall Bernat

Address:
Plaça del Monestir, 1
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

L'Estany - Bibliobús Cavall Bernat

Address:
Plaça del Monestir, 1
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Monistrol de Calders - Bibliobús Cavall Bernat

Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Monistrol de Calders - Bibliobús Cavall Bernat

Address:
Parada de l'autobús del poble a l'avinguda del Doctor Pere Tarrés
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Monistrol de Calders - Bibliobús Cavall Bernat

Address:
Parada de l'autobús del poble a l'avinguda del Doctor Pere Tarrés
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Monistrol de Calders - Bibliobús Cavall Bernat

Address:
Parada de l'autobús del poble a l'avinguda del Doctor Pere Tarrés
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Monistrol de Calders - Bibliobús Cavall Bernat

Address:
Parada de l'autobús del poble a l'avinguda del Doctor Pere Tarrés
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Monistrol de Calders - Bibliobús Cavall Bernat

Address:
Parada de l'autobús del poble a l'avinguda del Doctor Pere Tarrés
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Monistrol de Calders - Bibliobús Cavall Bernat

Address:
Parada de l'autobús del poble a l'avinguda del Doctor Pere Tarrés
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Rajadell - els Molins - Bibliobús Cavall Bernat

Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Rajadell - els Molins - Bibliobús Cavall Bernat

Address:
Nucli dels Molins (al costat de l'antiga escola)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Rajadell - els Molins - Bibliobús Cavall Bernat

Address:
Nucli dels Molins (al costat de l'antiga escola)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Rajadell - els Molins - Bibliobús Cavall Bernat

Address:
Nucli dels Molins (al costat de l'antiga escola)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Rajadell - els Molins - Bibliobús Cavall Bernat

Address:
Nucli dels Molins (al costat de l'antiga escola)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Rajadell - els Molins - Bibliobús Cavall Bernat

Address:
Nucli dels Molins (al costat de l'antiga escola)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Rajadell - els Molins - Bibliobús Cavall Bernat

Address:
Nucli dels Molins (al costat de l'antiga escola)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Sant Mateu de Bages - les Valls de Torroella - Bibliobús Cavall Bernat

Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Sant Mateu de Bages - les Valls de Torroella - Bibliobús Cavall Bernat

Address:
Plaça de Sant Josep (davant de l'Ajuntament)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Sant Mateu de Bages - les Valls de Torroella - Bibliobús Cavall Bernat

Address:
Plaça de Sant Josep (davant de l'Ajuntament)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Sant Mateu de Bages - les Valls de Torroella - Bibliobús Cavall Bernat

Address:
Plaça de Sant Josep (davant de l'Ajuntament)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Sant Mateu de Bages - les Valls de Torroella - Bibliobús Cavall Bernat

Address:
Plaça de Sant Josep (davant de l'Ajuntament)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Sant Mateu de Bages - les Valls de Torroella - Bibliobús Cavall Bernat

Address:
Plaça de Sant Josep (davant de l'Ajuntament)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Sant Mateu de Bages - les Valls de Torroella - Bibliobús Cavall Bernat

Address:
Plaça de Sant Josep (davant de l'Ajuntament)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Sant Salvador de Guardiola - Bibliobús Cavall Bernat

Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Sant Salvador de Guardiola - Bibliobús Cavall Bernat

Address:
Carrer de Marganell, s/n (al costat de l'escola)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Sant Salvador de Guardiola - Bibliobús Cavall Bernat

Address:
Carrer de Marganell, s/n (al costat de l'escola)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Sant Salvador de Guardiola - Bibliobús Cavall Bernat

Address:
Carrer de Marganell, s/n (al costat de l'escola)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Sant Salvador de Guardiola - Bibliobús Cavall Bernat

Address:
Carrer de Marganell, s/n (al costat de l'escola)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Sant Salvador de Guardiola - Bibliobús Cavall Bernat

Address:
Carrer de Marganell, s/n (al costat de l'escola)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Sant Salvador de Guardiola - Bibliobús Cavall Bernat

Address:
Carrer de Marganell, s/n (al costat de l'escola)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Santa Maria d'Oló - Bibliobús Cavall Bernat

Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Santa Maria d'Oló - Bibliobús Cavall Bernat

Address:
Plaça de Catalunya, s/n (al costat de l'Espai Hemalosa)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Santa Maria d'Oló - Bibliobús Cavall Bernat

Address:
Plaça de Catalunya, s/n (al costat de l'Espai Hemalosa)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Santa Maria d'Oló - Bibliobús Cavall Bernat

Address:
Plaça de Catalunya, s/n (al costat de l'Espai Hemalosa)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Santa Maria d'Oló - Bibliobús Cavall Bernat

Address:
Plaça de Catalunya, s/n (al costat de l'Espai Hemalosa)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Santa Maria d'Oló - Bibliobús Cavall Bernat

Address:
Plaça de Catalunya, s/n (al costat de l'Espai Hemalosa)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Santa Maria d'Oló - Bibliobús Cavall Bernat

Address:
Plaça de Catalunya, s/n (al costat de l'Espai Hemalosa)
Telephone:
649 093 980
E-mail:
b.cavallbernat@diba.cat

More information [+]

Llegim el riu
Connecta't
App Mòbil
Els més prestats
En xarxa
 
Club del libro
Escriure de cinema
Biblioteques PIT
Parcs i Biblios
De l'hort a la biblioteca
BiblioLab
Go to Biblioteca Virtual
  • Accessibility
  • Legal Information
  • Privacy policy
  • Site Map
  • Who are we?
  • Contact
Go to Biblioteca Virtual
           
Àrea de Cultura – Gerència de Serveis de Biblioteques. Comte d’Urgell, 187. 08036 Barcelona. Tel: 934 022 222

This website only uses its own cookies for technical purposes, it does not collect or transfer personal data from users without their knowledge. However, it contains links to third-party websites with privacy policies that are different from those of the Barcelona Provincial Council, which you can decide whether to accept or not when accessing them. Visit our Privacy Policy