Publicador de contenidos
- El Balneario Otra manera de hacer turismo
- Izarraitz mendizaleen kuttuna
- Foru Plaza ondarearen edertasuna
- Trenbidea osasunbide bihurtuta
- Aizarna El encanto de los barrios
- Arroagoia El encanto de los barrios
- Elurra, Arroagoia ederragoa
- Festa eta danbor soinuak
- Hiribildua berria eta zaharra solasean
- Laino azpian... Zestoa
- Río Urola Para disfrutar de rincones especiales
- Artisautza sormen bizia
- Zubia, elkarbizitza
- Ekainberri Otra manera de hacer turismo
Aplicaciones anidadas
Noticias
08·11·2024
Zestoako nerabeen parte-hartze prozesua martxan jarri du Udalak
Prozesuaren helburua herriko 12-16 urte bitarteko nerabeen interes eta beharrak ezagutzea, Udala eta nerabeen arteko harremana gertukoagoa izatea eta nerabeak herriko dinamikan parte aktibo bihurtzea da.
06·11·2024
Pasa den astean jarri ziren martxan pilotalekuko teilatuko plaka fotovoltaikoak
Instalazio honi esker, urtean argindarraren fakturan %34,9ko aurrezkia izatea aurreikusten da.
01·11·2024
2024ko aurrekontuen hirugarren aldaketa onartu da aho batez
632.245,19 euroko gehikuntza izango du aurrekontuak.
17·10·2024
2025ean hondakinen tasak %40ko igoera izango du
Ez-ohiko udalbatzarrean 2025ko ordenantza fiskalak onartu dituzte.
14·10·2024
Urola Erdiko Klimari eta Energiari buruzko Plana
Urola Erdiko Energia Mahaia eskualdeko klimari eta energiari buruzko eskualde mailako plana idazten ari da.
Tablón de anuncios
mas2
Agenda
The following has evaluated to null or missing: ==> parts[1] [in template "21222#21260#38053740" at line 67, column 41] ---- Tip: It's the final [] step that caused this error, not those before it. ---- 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: #assign calM = parts[1] + "" [in template "21222#21260#38053740" at line 67, column 25] ----
1<#assign StructureId = "3765706">
2<#assign StructureId_long = StructureId?number>
3<#list portletPreferences?keys as preference>
4 <#if portletPreferences[preference] ??>
5 <#assign mapValues = portletPreferences[preference] />
6 <#list mapValues as value >
7 </#list>
8 </#if>
9</#list>
10
11<#assign DLYServices = serviceLocator.findService("DLYzerbitzua.portlet.service.CustomServiceService")>
12<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")>
13<#assign assetCategoryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryLocalService")>
14<#assign assetVocabularyLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetVocabularyLocalService")>
15<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService")>
16<#assign date_ms = .now?long - (60*60*1000*24*14) />
17<#assign date = date_ms?number_to_date />
18<#assign fromDate = date?string("yyyy-MM-dd") />
19<#assign dateFin = .now?string("yyyy-MM-dd") />
20<#assign term1 = DLYServices.createRangeTerm("ddmFieldValueKeyword_String_sortable", fromDate, dateFin, "RANGE", berriak_id)/>
21
22<#assign articles = DLYServices.getLatestApprovedArticles(
23 null,
24 termsList,
25 groupId,
26 StructureId,
27 "date",
28 "desc",
29 -1,
30 -1,
31 "", locale)>
32
33<#if entries?size > 0 >
34 <#-- Formato del idioma-->
35 <#assign formato_idioma = "yyyy·MM·dd">
36 <#if locale == "es_ES">
37 <#assign formato_idioma = "dd·MM·yyyy">
38 <#elseif locale == "eu_ES">
39 <#assign formato_idioma = "yyyy·MM·dd">
40 <#elseif locale == "en_EN">
41 <#assign formato_idioma = "yyyy·MM·dd">
42 <#elseif locale == "fr_FR">
43 <#assign formato_idioma = "dd·MM·yyyy">
44 <#elseif locale == "de_DE">
45 <#assign formato_idioma = "dd·MM·yyyy">
46 <#elseif locale == "ca_ES">
47 <#assign formato_idioma = "dd·MM·yyyy">
48 <#elseif locale == "gl_ES">
49 <#assign formato_idioma = "dd·MM·yyyy">
50 <#else>
51 <#assign formato_idioma = "yyyy·MM·dd">
52 </#if>
53 <#assign primero = "primero">
54<div class="agendas">
55 <#foreach entry in entries?reverse>
56 <#assign renderer = entry.getAssetRenderer()>
57 <#assign className = renderer.getClassName()>
58 <#if className == "com.liferay.journal.model.JournalArticle">
59 <#assign journalArticle = renderer.getArticle()>
60 <#--set ($document = $saxReaderUtil.read($journalArticle.getContent()))-->
61 <#assign document = saxReaderUtil.read(journalArticle.getContentByLocale(locale.toString()))>
62 <#assign rootElement = document.getRootElement()>
63 <#assign laburpena = saxReaderUtil.createXPath("dynamic-element[@name='laburpena']").selectSingleNode(rootElement).getStringValue()>
64 <#assign mota = document.valueOf("//dynamic-element[@name='mota']/dynamic-content/text()") />
65 <#assign hasieraData = document.valueOf("//dynamic-element[@name='hasieraData']/dynamic-content/text()") />
66 <#assign parts = hasieraData?split("-")>
67 <#assign calM = parts[1]+"">
68 <#if calM?substring(0, 1)=="0">
69 <#assign calM = calM?substring(1)>
70 </#if>
71 <#assign calM = calM?number>
72
73 <#assign amaieraData = document.valueOf("//dynamic-element[@name='amaieraData']/dynamic-content/text()") />
74
75 <#assign erakutsiAmaieraData = document.valueOf("//dynamic-element[@name='erakutsiAmaieraData']/dynamic-content/text()") />
76
77 <#assign catService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryService")>
78 <#assign articleCats = catService.getCategories("com.liferay.journal.model.JournalArticle", getterUtil.getLong(journalArticle.resourcePrimKey))>
79 <#assign enlace = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, entry)>
80 <#if assetLinkBehavior == "viewInPortlet">
81 <#assign enlace = renderer.getURLViewInContext(renderRequest, renderResponse, enlace)>
82 </#if>
83
84 <!--
85 <#assign fecha_inicio_DateObj = dateUtil.parseDate("yyyy-MM-dd", hasieraData, locale)>
86 <#assign fecha_actual_string = dateUtil.getDate(.now, "dd-MM-yyyy", locale)>
87
88 <#assign fecha_actual_string = fecha_actual_string + " 00:00">
89 <#assign fecha_actual = fecha_actual_string?datetime("dd-MM-yyyy HH:mm")>
90 -->
91
92 <!-- Frogak -->
93 <#assign fecha_inicio_DateObj = dateUtil.parseDate("yyyy-MM-dd", hasieraData, locale)>
94 <#assign fecha_actual_string = dateUtil.getDate(.now, "dd-MM-yyyy", locale)>
95 <#assign date_ms = .now?long - (60*60*1000*24*100) />
96 <#assign fecha_actual_string = date_ms?number_to_date?string("dd-MM-yyyy") />
97
98 <#assign fecha_actual_string = fecha_actual_string + " 00:00">
99 <#assign fecha_actual = fecha_actual_string?datetime("dd-MM-yyyy HH:mm")>
100 <!-- Frogak amaiera -->
101 <#if amaieraData!="">
102 <#assign fecha_amaiera_DateObj = dateUtil.parseDate("yyyy-MM-dd", amaieraData, locale)>
103 <#else>
104 <#assign fecha_amaiera_DateObj = dateUtil.parseDate("yyyy-MM-dd", hasieraData, locale)>
105 </#if>
106 <#if (fecha_inicio_DateObj?datetime >= fecha_actual?datetime)>
107 <#if (fecha_amaiera_DateObj?datetime >= .now?datetime)>
108 <div class="agenda ${primero} ${mota}">
109 <div class="fechas">
110 <span class="fecha_wrapper">
111 <span class="dia">${parts[2]}</span>
112 <span class="mes"><@mes monthNum=calM/></span>
113 </span>
114 <#if erakutsiAmaieraData == "true">
115 <#assign parts2 = amaieraData?split("-")>
116 <#assign cal2M = parts2[1]+"">
117 <#if cal2M?substring(0, 1)=="0">
118 <#assign cal2M = cal2M?substring(1)>
119 </#if>
120 <#assign cal2M = cal2M?number>
121 <span class="fecha_wrapper">
122 <span class="dia">${parts2[2]}</span>
123 <span class="mes"><@mes monthNum=cal2M/></span>
124 </span>
125 </#if>
126 </div>
127 <div class="datos">
128 <div class="fecha-categorias">
129 <#assign cont = 0>
130 <#foreach cat in articleCats>
131 <span class="categoria">${cat.getTitle(locale)}</span>
132 <#assign cont = cont + 1>
133 <#if cont < articleCats?size> | </#if>
134 </#foreach>
135 </div>
136 <div class="titulo">
137 <a href="${enlace}">${journalArticle.getTitle(locale)}</a>
138 </div>
139 <div class="descripcion">
140 ${laburpena}
141 </div>
142 </div>
143 </div>
144
145 <#if primero == "primero">
146 <#assign primero = "">
147 </#if>
148 </#if>
149 </#if>
150 </#if>
151 </#foreach>
152</div>
153</#if>
154<#macro mes monthNum>
155 <#if monthNum == 1>
156 <#if locale == "es_ES"> ENE
157 <#else> URT
158 </#if>
159 <#elseif monthNum == 2>
160 <#if locale == "es_ES"> FEB
161 <#else> OTS
162 </#if>
163 <#elseif monthNum == 3>
164 <#if locale == "es_ES"> MAR
165 <#else> MAR
166 </#if>
167 <#elseif monthNum == 4>
168 <#if locale == "es_ES"> ABR
169 <#else> API
170 </#if>
171 <#elseif monthNum == 5>
172 <#if locale == "es_ES"> MAY
173 <#else> MAI
174 </#if>
175 <#elseif monthNum == 6>
176 <#if locale == "es_ES"> JUN
177 <#else> EKA
178 </#if>
179 <#elseif monthNum == 7>
180 <#if locale == "es_ES"> JUL
181 <#else> UZT
182 </#if>
183 <#elseif monthNum == 8>
184 <#if locale == "es_ES"> AGO
185 <#else> ABU
186 </#if>
187 <#elseif monthNum == 9>
188 <#if locale == "es_ES"> SEP
189 <#else> IRA
190 </#if>
191 <#elseif monthNum == 10>
192 <#if locale == "es_ES"> OCT
193 <#else> URR
194 </#if>
195 <#elseif monthNum == 11>
196 <#if locale == "es_ES"> NOV
197 <#else> AZA
198 </#if>
199 <#elseif monthNum == 12>
200 <#if locale == "es_ES"> DIC
201 <#else> ABE
202 </#if>
203 </#if>
204</#macro>
205
206<style>
207 .agenda:nth-child(n+11) {
208 display: none;
209}
210</style>