Calendario Estadístico

Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> con.selectSingleNode("dynamic-element[@name='NombreMes'
                                              ]/dynamic-content")  [in template "33501#33537#4273879" at line 48, column 60]

----
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 nombredos = con.selectSingleN...  [in template "33501#33537#4273879" at line 48, column 41]
----
1<!-- calendario-estadisto = calen-estd--> 
2<#assign anioActual = .now?string('yyyy')> 
3 
4<!--<section class="bg-grey-5 calen-estd pb-15">--> 
5    <div class="container-corp"> 
6      <div class="row"> 
7        <#if entries?has_content> 
8         <div class="col-lg-12"> 
9            <div class="container-corp"> 
10              <div class="tab-content" id="myTabContent"> 
11                 
12   
13                    <!-- TAB 01 Estadisticas monetarias y financieras--> 
14                    <div aria-labelledby="calendario2-tab" class="tab-pane fade" id="calendario-2" role="tabpanel"> 
15                        <#list entries as entry> 
16                          <#assign docXml=saxReaderUtil.read(entry.getAssetRenderer().getArticle().getContentByLocale(locale.toString())) /> 
17                          <#assign assetRenderer=entry.getAssetRenderer() /> 
18   
19                          <#assign textoPieDeCalendario=docXml.getRootElement().selectSingleNode("dynamic-element[@name='textoPieDeCalendario' ]/dynamic-content") /> 
20         
21                          <#assign className=assetRenderer.getClassName /> 
22   
23                          <#list entry.getCategories() as categories>                 
24                            <#assign categoria = categories.name> 
25                          </#list> 
26   
27                          <#if categoria == "Estadisticas Monetarias"> 
28   
29                          <#assign anio = docXml.getRootElement().selectSingleNode("dynamic-element[@name='anio']/dynamic-content") /> 
30 
31                            <#if anioActual == anio.data> 
32                              <#assign classActiveAnio = 'activo'> 
33                            <#else> 
34                              <#assign classActiveAnio= ""> 
35                            </#if> 
36                            <div class="contenedor-anio ${classActiveAnio}" data-anio="${anio.data}"> 
37                                <div class="calen-estd-content-months"> 
38                                    <div class="row mb-5"> 
39                                      <!--Repetible--> 
40                                      <#assign contenido=docXml.getRootElement().selectNodes("//dynamic-element[@ 
41                                        name='contenedorMensual' ]") /> 
42               
43                                      <#assign contactos=docXml .getRootElement (). selectNodes ("// dynamic-element [@ name='seccion' 
44                                        ]") /> 
45               
46                                      <#list contenido as con> 
47               
48                                        <#assign nombredos=con.selectSingleNode("dynamic-element[@name='NombreMes' 
49                                          ]/dynamic-content") /> 
50               
51               
52                                        <#assign even=con.selectNodes("dynamic-element[@ name='evento' ]") /> 
53               
54               
55                                        <div class="col-lg-4"> 
56                                          <div class="calen-estd-month"> 
57                                            <h2 class="calen-estd-month-title">${nombredos.data}</h2> 
58                                            <ul class="calen-estd-month-list"> 
59                                              <#list even as ef> 
60                                                <#assign midia=ef.selectSingleNode("dynamic-element[@name='dia' ]/dynamic-content") /> 
61                                                <#assign color=ef.selectSingleNode("dynamic-element[@name='colorDelEvento' 
62                                                  ]/dynamic-content") /> 
63                                                <#assign desc=ef.selectSingleNode("dynamic-element[@name='titulo' 
64                                                  ]/dynamic-content") /> 
65                                                   
66												 <#assign linkPublicacion="" /> 
67												<#if ef.selectSingleNode("dynamic-element[@name='enlace' 
68                                                  ]/dynamic-content")?? > 
69                                                 <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlace' 
70                                                  ]/dynamic-content") /> 
71												 </#if> 
72												  <#if ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
73                                                  ]/dynamic-content")??> 
74												  <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
75                                                  ]/dynamic-content") /> 
76												  </#if> 
77               
78                                                <li> 
79												   
80                                                  <a href=" 
81												  <#if linkPublicacion?has_content> 
82												  ${linkPublicacion.data} 
83												  </#if>" class="d-flex" target="_blank" > 
84                                                  <div class="calen-estd-month-number"><span 
85                                                      class="${color.data}">${midia.data}</span></div> 
86                                                  <div class="calen-estd-month-text"><span>${desc.data}</span></div> 
87                                                  </a> 
88                                                </li> 
89                                              </#list> 
90               
91               
92                                            </ul> 
93                                          </div> 
94                                        </div> 
95               
96                                      </#list> 
97                                    </div> 
98               
99                                    <div class="row mb-0"> 
100                                      <div class="col-lg-12 mb-0"> 
101                                        <p class="basic-text mb-0">${textoPieDeCalendario.data}</p> 
102                                      </div> 
103                                    </div> 
104               
105                                </div> 
106                            </div> 
107   
108                          <#else> 
109                          </#if> 
110   
111                        </#list> 
112                    </div> 
113   
114                    <!-- TAB 02- Cuentas Nacionales --> 
115                    <div aria-labelledby="calendario3-tab" class="tab-pane fade" id="calendario-3" role="tabpanel"> 
116                        <#list entries as entry> 
117                          <#assign docXml=saxReaderUtil.read(entry.getAssetRenderer().getArticle().getContentByLocale(locale.toString())) /> 
118                          <#assign assetRenderer=entry.getAssetRenderer() /> 
119   
120                          <#assign textoPieDeCalendario=docXml .getRootElement().selectSingleNode("dynamic-element[@name='textoPieDeCalendario' ]/dynamic-content") /> 
121         
122                          <#assign className=assetRenderer.getClassName /> 
123   
124                          <#list entry.getCategories() as categories>                 
125                            <#assign categoria = categories.name> 
126                          </#list> 
127   
128                          <#if categoria == "Cuentas Nacionales"> 
129   
130                             <#assign anio =docXml.getRootElement().selectSingleNode("dynamic-element[@name='anio']/dynamic-content") /> 
131                       
132                             <#if anioActual == anio.data> 
133                             <#assign classActiveAnio = 'activo'> 
134                           <#else> 
135                             <#assign classActiveAnio= ""> 
136                           </#if> 
137                           <div class="contenedor-anio ${classActiveAnio}" data-anio="${anio.data}"> 
138                               <div class="calen-estd-content-months"> 
139                                   <div class="row mb-5"> 
140                                      <!--Repetible--> 
141                                      <#assign contenido=docXml.getRootElement().selectNodes("//dynamic-element[@ 
142                                        name='contenedorMensual' ]") /> 
143               
144                                      <#assign contactos=docXml .getRootElement (). selectNodes ("// dynamic-element [@ name='seccion' 
145                                        ]") /> 
146               
147                                      <#list contenido as con> 
148               
149                                        <#assign nombredos=con.selectSingleNode("dynamic-element[@name='NombreMes' 
150                                          ]/dynamic-content") /> 
151               
152               
153                                        <#assign even=con.selectNodes("dynamic-element[@ name='evento' ]") /> 
154               
155               
156                                        <div class="col-lg-4"> 
157                                          <div class="calen-estd-month"> 
158                                            <h2 class="calen-estd-month-title">${nombredos.data}</h2> 
159                                            <ul class="calen-estd-month-list"> 
160                                              <#list even as ef> 
161                                                <#assign midia=ef.selectSingleNode("dynamic-element[@name='dia' ]/dynamic-content") /> 
162                                                <#assign color=ef.selectSingleNode("dynamic-element[@name='colorDelEvento' 
163                                                  ]/dynamic-content") /> 
164                                                <#assign desc=ef.selectSingleNode("dynamic-element[@name='titulo' 
165                                                  ]/dynamic-content") /> 
166                                                 <#assign linkPublicacion="" /> 
167												<#if ef.selectSingleNode("dynamic-element[@name='enlace' 
168                                                  ]/dynamic-content")?? > 
169                                                 <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlace' 
170                                                  ]/dynamic-content") /> 
171												 </#if> 
172												  <#if ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
173                                                  ]/dynamic-content")??> 
174												  <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
175                                                  ]/dynamic-content") /> 
176												  </#if> 
177                                                <li> 
178                                                  <a href=" 
179												  <#if linkPublicacion?has_content > 
180												  ${linkPublicacion.data} 
181												  </#if>" class="d-flex" target="_blank" > 
182                                                  <div class="calen-estd-month-number"><span 
183                                                      class="${color.data}">${midia.data}</span></div> 
184                                                  <div class="calen-estd-month-text"><span>${desc.data}</span></div> 
185                                                  </a> 
186                                                </li> 
187                                              </#list> 
188               
189               
190                                            </ul> 
191                                          </div> 
192                                        </div> 
193               
194                                      </#list> 
195                                    </div> 
196               
197                                    <div class="row mb-0"> 
198                                      <div class="col-lg-12 mb-0"> 
199                                        <p class="basic-text mb-0">${textoPieDeCalendario.data}</p> 
200                                      </div> 
201                                    </div> 
202               
203                                </div> 
204                            </div> 
205   
206                          <#else> 
207                          </#if> 
208   
209                        </#list> 
210                    </div> 
211   
212                    <!-- TAB 03 Sector Externo --> 
213                    <div aria-labelledby="calendario4-tab" class="tab-pane fade" id="calendario-4" role="tabpanel"> 
214                        <#list entries as entry> 
215                          <#assign docXml=saxReaderUtil.read(entry.getAssetRenderer().getArticle().getContentByLocale(locale.toString())) /> 
216                          <#assign assetRenderer=entry.getAssetRenderer() /> 
217   
218                          <#assign textoPieDeCalendario=docXml .getRootElement().selectSingleNode("dynamic-element[@name='textoPieDeCalendario' ]/dynamic-content") /> 
219         
220                          <#assign className=assetRenderer.getClassName /> 
221   
222                          <#list entry.getCategories() as categories>                 
223                            <#assign categoria = categories.name> 
224                          </#list> 
225   
226                          <#if categoria == "Sector Externo"> 
227   
228                              <#assign anio =docXml.getRootElement().selectSingleNode("dynamic-element[@name='anio']/dynamic-content") /> 
229                       
230                              <#if anioActual == anio.data> 
231                              <#assign classActiveAnio = 'activo'> 
232                            <#else> 
233                              <#assign classActiveAnio= ""> 
234                            </#if> 
235                            <div class="contenedor-anio ${classActiveAnio}" data-anio="${anio.data}"> 
236                                <div class="calen-estd-content-months"> 
237                                    <div class="row mb-5"> 
238                                      <!--Repetible--> 
239                                      <#assign contenido=docXml.getRootElement().selectNodes("//dynamic-element[@ 
240                                        name='contenedorMensual' ]") /> 
241               
242                                      <#assign contactos=docXml .getRootElement (). selectNodes ("// dynamic-element [@ name='seccion' 
243                                        ]") /> 
244               
245                                      <#list contenido as con> 
246               
247                                        <#assign nombredos=con.selectSingleNode("dynamic-element[@name='NombreMes' 
248                                          ]/dynamic-content") /> 
249               
250               
251                                        <#assign even=con.selectNodes("dynamic-element[@ name='evento' ]") /> 
252               
253               
254                                        <div class="col-lg-4"> 
255                                          <div class="calen-estd-month"> 
256                                            <h2 class="calen-estd-month-title">${nombredos.data}</h2> 
257                                            <ul class="calen-estd-month-list"> 
258                                              <#list even as ef> 
259                                                <#assign midia=ef.selectSingleNode("dynamic-element[@name='dia' ]/dynamic-content") /> 
260                                                <#assign color=ef.selectSingleNode("dynamic-element[@name='colorDelEvento' 
261                                                  ]/dynamic-content") /> 
262                                                <#assign desc=ef.selectSingleNode("dynamic-element[@name='titulo' 
263                                                  ]/dynamic-content") /> 
264               
265                                                <#assign linkPublicacion="" /> 
266												<#if ef.selectSingleNode("dynamic-element[@name='enlace' 
267                                                  ]/dynamic-content")?? > 
268                                                 <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlace' 
269                                                  ]/dynamic-content") /> 
270												 </#if> 
271												  <#if ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
272                                                  ]/dynamic-content")??> 
273												  <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
274                                                  ]/dynamic-content") /> 
275												  </#if> 
276                                                <li> 
277                                                  <a href=" 
278												  <#if linkPublicacion?has_content> 
279												  ${linkPublicacion.data} 
280												  </#if>" class="d-flex" target="_blank"> 
281                                                  <div class="calen-estd-month-number"><span 
282                                                      class="${color.data}">${midia.data}</span></div> 
283                                                  <div class="calen-estd-month-text"><span>${desc.data}</span></div> 
284                                                  </a> 
285                                                </li> 
286                                              </#list> 
287               
288               
289                                            </ul> 
290                                          </div> 
291                                        </div> 
292               
293                                      </#list> 
294                                    </div> 
295               
296                                    <div class="row mb-0"> 
297                                      <div class="col-lg-12 mb-0"> 
298                                        <p class="basic-text mb-0">${textoPieDeCalendario.data}</p> 
299                                      </div> 
300                                    </div> 
301               
302                                </div> 
303                            </div> 
304   
305                          <#else> 
306                          </#if> 
307   
308                        </#list> 
309                    </div> 
310   
311                    <!-- TAB 04 Boletin Estadistico--> 
312                    <div aria-labelledby="calendario5-tab" class="tab-pane fade" id="calendario-5" role="tabpanel"> 
313                        <#list entries as entry> 
314                          <#assign docXml=saxReaderUtil.read(entry.getAssetRenderer().getArticle().getContentByLocale(locale.toString())) /> 
315                          <#assign assetRenderer=entry.getAssetRenderer() /> 
316   
317   
318                          <#assign textoPieDeCalendario=docXml .getRootElement().selectSingleNode("dynamic-element[@name='textoPieDeCalendario' ]/dynamic-content") /> 
319         
320                          <#assign className=assetRenderer.getClassName /> 
321   
322                          <#list entry.getCategories() as categories>                 
323                            <#assign categoria = categories.name> 
324                          </#list> 
325   
326                          <#if categoria == "Boletín"> 
327   
328                           <#assign anio =docXml.getRootElement().selectSingleNode("dynamic-element[@name='anio']/dynamic-content") /> 
329                       
330                           <#if anioActual == anio.data> 
331                              <#assign classActiveAnio = 'activo'> 
332                            <#else> 
333                              <#assign classActiveAnio= ""> 
334                            </#if> 
335                            <div class="contenedor-anio ${classActiveAnio}" data-anio="${anio.data}"> 
336                                <div class="calen-estd-content-months"> 
337                                    <div class="row mb-5"> 
338                                      <!--Repetible--> 
339                                      <#assign contenido=docXml.getRootElement().selectNodes("//dynamic-element[@ 
340                                        name='contenedorMensual' ]") /> 
341               
342                                      <#assign contactos=docXml .getRootElement (). selectNodes ("// dynamic-element [@ name='seccion' 
343                                        ]") /> 
344               
345                                      <#list contenido as con> 
346               
347                                        <#assign nombredos=con.selectSingleNode("dynamic-element[@name='NombreMes' 
348                                          ]/dynamic-content") /> 
349               
350               
351                                        <#assign even=con.selectNodes("dynamic-element[@ name='evento' ]") /> 
352               
353               
354                                        <div class="col-lg-4"> 
355                                          <div class="calen-estd-month"> 
356                                            <h2 class="calen-estd-month-title">${nombredos.data}</h2> 
357                                            <ul class="calen-estd-month-list"> 
358                                              <#list even as ef> 
359                                                <#assign midia=ef.selectSingleNode("dynamic-element[@name='dia' ]/dynamic-content") /> 
360                                                <#assign color=ef.selectSingleNode("dynamic-element[@name='colorDelEvento' 
361                                                  ]/dynamic-content") /> 
362                                                <#assign desc=ef.selectSingleNode("dynamic-element[@name='titulo' 
363                                                  ]/dynamic-content") /> 
364               
365                                                <#assign linkPublicacion="" /> 
366												<#if ef.selectSingleNode("dynamic-element[@name='enlace' 
367                                                  ]/dynamic-content")?? > 
368                                                 <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlace' 
369                                                  ]/dynamic-content") /> 
370												 </#if> 
371												  <#if ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
372                                                  ]/dynamic-content")??> 
373												  <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
374                                                  ]/dynamic-content") /> 
375												  </#if> 
376                                                <li> 
377                                                  <a href=" 
378												  <#if linkPublicacion?has_content> 
379												  ${linkPublicacion.data} 
380												  </#if>" class="d-flex" target="_blank"> 
381                                                  <div class="calen-estd-month-number"><span 
382                                                      class="${color.data}">${midia.data}</span></div> 
383                                                  <div class="calen-estd-month-text"><span>${desc.data}</span></div> 
384                                                  </a> 
385                                                </li> 
386                                              </#list> 
387               
388               
389                                            </ul> 
390                                          </div> 
391                                        </div> 
392               
393                                      </#list> 
394                                    </div> 
395               
396                                    <div class="row mb-0"> 
397                                      <div class="col-lg-12 mb-0"> 
398                                        <p class="basic-text mb-0">${textoPieDeCalendario.data}</p> 
399                                      </div> 
400                                    </div> 
401               
402                                </div> 
403                            </div> 
404   
405                          <#else> 
406                             
407                          </#if> 
408   
409                        </#list> 
410                    </div> 
411							    
412							    
413                   <!-- TAB 05 Encuesta de Expectativas--> 
414                    <div aria-labelledby="calendario6-tab" class="tab-pane fade" id="calendario-6" role="tabpanel"> 
415                        <#list entries as entry> 
416                          <#assign docXml=saxReaderUtil.read(entry.getAssetRenderer().getArticle().getContentByLocale(locale.toString())) /> 
417                          <#assign assetRenderer=entry.getAssetRenderer() /> 
418   
419   
420                          <#assign textoPieDeCalendario=docXml .getRootElement().selectSingleNode("dynamic-element[@name='textoPieDeCalendario' ]/dynamic-content") /> 
421         
422                          <#assign className=assetRenderer.getClassName /> 
423   
424                          <#list entry.getCategories() as categories>                 
425                            <#assign categoria = categories.name> 
426                          </#list> 
427   
428                          <#if categoria == "EEE"> 
429   
430                           <#assign anio =docXml.getRootElement().selectSingleNode("dynamic-element[@name='anio']/dynamic-content") /> 
431                       
432                           <#if anioActual == anio.data> 
433                              <#assign classActiveAnio = 'activo'> 
434                            <#else> 
435                              <#assign classActiveAnio= ""> 
436                            </#if> 
437                            <div class="contenedor-anio ${classActiveAnio}" data-anio="${anio.data}"> 
438                                <div class="calen-estd-content-months"> 
439                                    <div class="row mb-5"> 
440                                      <!--Repetible--> 
441                                      <#assign contenido=docXml.getRootElement().selectNodes("//dynamic-element[@ 
442                                        name='contenedorMensual' ]") /> 
443               
444                                      <#assign contactos=docXml .getRootElement (). selectNodes ("// dynamic-element [@ name='seccion' 
445                                        ]") /> 
446               
447                                      <#list contenido as con> 
448               
449                                        <#assign nombredos=con.selectSingleNode("dynamic-element[@name='NombreMes' 
450                                          ]/dynamic-content") /> 
451               
452               
453                                        <#assign even=con.selectNodes("dynamic-element[@ name='evento' ]") /> 
454               
455               
456                                        <div class="col-lg-4"> 
457                                          <div class="calen-estd-month"> 
458                                            <h2 class="calen-estd-month-title">${nombredos.data}</h2> 
459                                            <ul class="calen-estd-month-list"> 
460                                              <#list even as ef> 
461                                                <#assign midia=ef.selectSingleNode("dynamic-element[@name='dia' ]/dynamic-content") /> 
462                                                <#assign color=ef.selectSingleNode("dynamic-element[@name='colorDelEvento' 
463                                                  ]/dynamic-content") /> 
464                                                <#assign desc=ef.selectSingleNode("dynamic-element[@name='titulo' 
465                                                  ]/dynamic-content") /> 
466               
467                                                <#assign linkPublicacion="" /> 
468												<#if ef.selectSingleNode("dynamic-element[@name='enlace' 
469                                                  ]/dynamic-content")?? > 
470                                                 <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlace' 
471                                                  ]/dynamic-content") /> 
472												 </#if> 
473												  <#if ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
474                                                  ]/dynamic-content")??> 
475												  <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
476                                                  ]/dynamic-content") /> 
477												  </#if> 
478                                                <li> 
479                                                  <a href=" 
480												  <#if linkPublicacion?has_content> 
481												  ${linkPublicacion.data} 
482												  </#if>" class="d-flex" target="_blank"> 
483                                                  <div class="calen-estd-month-number"><span 
484                                                      class="${color.data}">${midia.data}</span></div> 
485                                                  <div class="calen-estd-month-text"><span>${desc.data}</span></div> 
486                                                  </a> 
487                                                </li> 
488                                              </#list> 
489               
490               
491                                            </ul> 
492                                          </div> 
493                                        </div> 
494               
495                                      </#list> 
496                                    </div> 
497               
498                                    <div class="row mb-0"> 
499                                      <div class="col-lg-12 mb-0"> 
500                                        <p class="basic-text mb-0">${textoPieDeCalendario.data}</p> 
501                                      </div> 
502                                    </div> 
503               
504                                </div> 
505                            </div> 
506   
507                          <#else> 
508                             
509                          </#if> 
510   
511                        </#list> 
512                    </div> 
513							    
514							    <!-- TAB 06 Estadisticas Derivados y spot--> 
515                    <div aria-labelledby="calendario7-tab" class="tab-pane fade" id="calendario-7" role="tabpanel"> 
516                        <#list entries as entry> 
517                          <#assign docXml=saxReaderUtil.read(entry.getAssetRenderer().getArticle().getContentByLocale(locale.toString())) /> 
518                          <#assign assetRenderer=entry.getAssetRenderer() /> 
519   
520   
521                          <#assign textoPieDeCalendario=docXml .getRootElement().selectSingleNode("dynamic-element[@name='textoPieDeCalendario' ]/dynamic-content") /> 
522         
523                          <#assign className=assetRenderer.getClassName /> 
524   
525                          <#list entry.getCategories() as categories>                 
526                            <#assign categoria = categories.name> 
527                          </#list> 
528   
529                          <#if categoria == "Derivados"> 
530   
531                           <#assign anio =docXml.getRootElement().selectSingleNode("dynamic-element[@name='anio']/dynamic-content") /> 
532                       
533                           <#if anioActual == anio.data> 
534                              <#assign classActiveAnio = 'activo'> 
535                            <#else> 
536                              <#assign classActiveAnio= ""> 
537                            </#if> 
538                            <div class="contenedor-anio ${classActiveAnio}" data-anio="${anio.data}"> 
539                                <div class="calen-estd-content-months"> 
540                                    <div class="row mb-5"> 
541                                      <!--Repetible--> 
542                                      <#assign contenido=docXml.getRootElement().selectNodes("//dynamic-element[@ 
543                                        name='contenedorMensual' ]") /> 
544               
545                                      <#assign contactos=docXml .getRootElement (). selectNodes ("// dynamic-element [@ name='seccion' 
546                                        ]") /> 
547               
548                                      <#list contenido as con> 
549               
550                                        <#assign nombredos=con.selectSingleNode("dynamic-element[@name='NombreMes' 
551                                          ]/dynamic-content") /> 
552               
553               
554                                        <#assign even=con.selectNodes("dynamic-element[@ name='evento' ]") /> 
555               
556               
557                                        <div class="col-lg-4"> 
558                                          <div class="calen-estd-month"> 
559                                            <h2 class="calen-estd-month-title">${nombredos.data}</h2> 
560                                            <ul class="calen-estd-month-list"> 
561                                              <#list even as ef> 
562                                                <#assign midia=ef.selectSingleNode("dynamic-element[@name='dia' ]/dynamic-content") /> 
563                                                <#assign color=ef.selectSingleNode("dynamic-element[@name='colorDelEvento' 
564                                                  ]/dynamic-content") /> 
565                                                <#assign desc=ef.selectSingleNode("dynamic-element[@name='titulo' 
566                                                  ]/dynamic-content") /> 
567               
568                                                <#assign linkPublicacion="" /> 
569												<#if ef.selectSingleNode("dynamic-element[@name='enlace' 
570                                                  ]/dynamic-content")?? > 
571                                                 <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlace' 
572                                                  ]/dynamic-content") /> 
573												 </#if> 
574												  <#if ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
575                                                  ]/dynamic-content")??> 
576												  <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
577                                                  ]/dynamic-content") /> 
578												  </#if> 
579                                                <li> 
580                                                  <a href=" 
581												  <#if linkPublicacion?has_content> 
582												  ${linkPublicacion.data} 
583												  </#if>" class="d-flex" target="_blank"> 
584                                                  <div class="calen-estd-month-number"><span 
585                                                      class="${color.data}">${midia.data}</span></div> 
586                                                  <div class="calen-estd-month-text"><span>${desc.data}</span></div> 
587                                                  </a> 
588                                                </li> 
589                                              </#list> 
590               
591               
592                                            </ul> 
593                                          </div> 
594                                        </div> 
595               
596                                      </#list> 
597                                    </div> 
598               
599                                    <div class="row mb-0"> 
600                                      <div class="col-lg-12 mb-0"> 
601                                        <p class="basic-text mb-0">${textoPieDeCalendario.data}</p> 
602                                      </div> 
603                                    </div> 
604               
605                                </div> 
606                            </div> 
607   
608                          <#else> 
609                             
610                          </#if> 
611   
612                        </#list> 
613                    </div> 
614   
615                    <!-- FIN TAB --> 
616                    <!-- TAB 05--> 
617                    <div aria-labelledby="calendario1-tab" class="tab-pane fade show active" id="calendario-1" role="tabpanel"> 
618							<#assign contadorEntradas = 0 /> 
619							<#list entries as entry> 
620							 
621					 
622						 
623									  <#assign docXml=saxReaderUtil.read(entry.getAssetRenderer().getArticle().getContentByLocale(locale.toString())) /> 
624									  <#assign assetRenderer=entry.getAssetRenderer() /> 
625			   
626			   
627									  <#assign textoPieDeCalendario=docXml .getRootElement().selectSingleNode("dynamic-element[@name='textoPieDeCalendario' ]/dynamic-content") /> 
628					 
629									  <#assign className=assetRenderer.getClassName /> 
630			   
631							 
632			   
633									   <#assign anio =docXml.getRootElement().selectSingleNode("dynamic-element[@name='anio']/dynamic-content") /> 
634								   
635									   <#if anioActual == anio.data> 
636										  <#assign classActiveAnio = 'activo'> 
637										<#else> 
638										  <#assign classActiveAnio= ""> 
639										</#if> 
640										 
641                            <div class="contenedor-anio ${classActiveAnio} serepite${contadorEntradas}" data-anio="${anio.data}"> 
642                                <div class="calen-estd-content-months"> 
643                                    <div class="row mb-5"> 
644                                      <!--Repetible--> 
645                                     
646               
647               
648									<!-- MES ENERO --> 
649                                        <div class="col-lg-12"> 
650                                          <div class="calen-estd-month"> 
651                                            <h2 class="calen-estd-month-title"><#if locale == "es_ES" > 
652																				 Enero 
653																			 <#else> 
654																				  January 
655																			 </#if></h2> 
656                                            <ul class="calen-estd-month-list lista-global"> 
657											 
658											<#assign contadorEventos = 0 /> 
659											 
660								<#list entries as entry> 
661								<#if contadorEventos < 3 || contadorEventos == 3> 
662                          <#assign docXml=saxReaderUtil.read(entry.getAssetRenderer().getArticle().getContentByLocale(locale.toString())) /> 
663                          <#assign assetRenderer=entry.getAssetRenderer() /> 
664   
665   
666                          <#assign textoPieDeCalendario=docXml .getRootElement().selectSingleNode("dynamic-element[@name='textoPieDeCalendario' ]/dynamic-content") /> 
667         
668                          <#assign className=assetRenderer.getClassName /> 
669   
670                          <#list entry.getCategories() as categories>                 
671                            <#assign categoria = categories.name> 
672                          </#list> 
673   
674                         
675   
676                           <#assign anioInterno =docXml.getRootElement().selectSingleNode("dynamic-element[@name='anio']/dynamic-content") /> 
677                       
678					       <#if anio.data == anioInterno.data > 
679						    
680                           <#if anioActual == anio.data> 
681                              <#assign classActiveAnio = 'activo'> 
682                            <#else> 
683                              <#assign classActiveAnio= ""> 
684                            </#if> 
685               
686									<#assign contenido=docXml.getRootElement().selectNodes("//dynamic-element[@ 
687                                        name='contenedorMensual' ]") /> 
688                                      <#assign contactos=docXml .getRootElement (). selectNodes ("// dynamic-element [@ name='seccion' 
689                                        ]") /> 
690               
691                                      <#list contenido as con> 
692										 
693                                        <#assign nombreMesDos=con.selectSingleNode("dynamic-element[@name='NombreMes']/dynamic-content") /> 
694               
695											 
696										<#if nombreMesDos.data == "Enero"> 
697                                        <#assign even=con.selectNodes("dynamic-element[@ name='evento' ]") /> 
698										 
699										 
700                                              <#list even as ef> 
701											  
702                                                <#assign midia=ef.selectSingleNode("dynamic-element[@name='dia' ]/dynamic-content") /> 
703                                                <#assign color=ef.selectSingleNode("dynamic-element[@name='colorDelEvento' 
704                                                  ]/dynamic-content") /> 
705                                                <#assign desc=ef.selectSingleNode("dynamic-element[@name='titulo' 
706                                                  ]/dynamic-content") /> 
707               
708                                                <#assign linkPublicacion="" /> 
709												<#if ef.selectSingleNode("dynamic-element[@name='enlace' 
710                                                  ]/dynamic-content")?? > 
711                                                 <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlace' 
712                                                  ]/dynamic-content") /> 
713												 </#if> 
714												  <#if ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
715                                                  ]/dynamic-content")??> 
716												  <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
717                                                  ]/dynamic-content") /> 
718												  </#if> 
719                                                <li> 
720                                                  <a href=" 
721												  <#if linkPublicacion?has_content> 
722												  ${linkPublicacion.data} 
723												  </#if>" class="d-flex" target="_blank" > 
724                                                  <div class="calen-estd-month-number"><span 
725                                                      class="${color.data}">${midia.data}</span></div> 
726                                                  <div class="calen-estd-month-text"><span>${desc.data} </span></div> 
727                                                  </a> 
728                                                </li> 
729											 
730                                              </#list> 
731											  </#if> 
732											   
733               
734											</#list> 
735											<#assign contadorEventos = contadorEventos+1 /> 
736											</#if> 
737											</#if> 
738											 </#list> 
739                                            </ul> 
740                                          </div> 
741                                        </div> 
742										 
743										 
744										 
745										 
746									<!-- MES FEBRERO --> 
747                                        <div class="col-lg-12"> 
748                                          <div class="calen-estd-month"> 
749                                            <h2 class="calen-estd-month-title"><#if locale == "es_ES" > 
750																				 Febrero 
751																			 <#else> 
752																				  February 
753																			 </#if></h2> 
754                                            <ul class="calen-estd-month-list lista-global"> 
755											 
756											<#assign contadorEventos = 0 /> 
757											 
758								<#list entries as entry> 
759								<#if contadorEventos < 3 || contadorEventos == 3> 
760                          <#assign docXml=saxReaderUtil.read(entry.getAssetRenderer().getArticle().getContentByLocale(locale.toString())) /> 
761                          <#assign assetRenderer=entry.getAssetRenderer() /> 
762   
763   
764                          <#assign textoPieDeCalendario=docXml .getRootElement().selectSingleNode("dynamic-element[@name='textoPieDeCalendario' ]/dynamic-content") /> 
765         
766                          <#assign className=assetRenderer.getClassName /> 
767   
768                          <#list entry.getCategories() as categories>                 
769                            <#assign categoria = categories.name> 
770                          </#list> 
771   
772               
773   
774                           <#assign anioInterno =docXml.getRootElement().selectSingleNode("dynamic-element[@name='anio']/dynamic-content") /> 
775							<#if anio.data == anioInterno.data > 
776                           <#if anioActual == anio.data> 
777                              <#assign classActiveAnio = 'activo'> 
778                            <#else> 
779                              <#assign classActiveAnio= ""> 
780                            </#if> 
781               
782									<#assign contenido=docXml.getRootElement().selectNodes("//dynamic-element[@ 
783                                        name='contenedorMensual' ]") /> 
784                                      <#assign contactos=docXml .getRootElement (). selectNodes ("// dynamic-element [@ name='seccion' 
785                                        ]") /> 
786               
787                                      <#list contenido as con> 
788										 
789                                        <#assign nombreMesDos=con.selectSingleNode("dynamic-element[@name='NombreMes']/dynamic-content") /> 
790               
791											 
792										<#if nombreMesDos.data == "Febrero"> 
793									 
794                                        <#assign even=con.selectNodes("dynamic-element[@ name='evento' ]") /> 
795                                              <#list even as ef> 
796											  
797                                                <#assign midia=ef.selectSingleNode("dynamic-element[@name='dia' ]/dynamic-content") /> 
798                                                <#assign color=ef.selectSingleNode("dynamic-element[@name='colorDelEvento' 
799                                                  ]/dynamic-content") /> 
800                                                <#assign desc=ef.selectSingleNode("dynamic-element[@name='titulo' 
801                                                  ]/dynamic-content") /> 
802               
803                                                <#assign linkPublicacion="" /> 
804												<#if ef.selectSingleNode("dynamic-element[@name='enlace' 
805                                                  ]/dynamic-content")?? > 
806                                                 <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlace' 
807                                                  ]/dynamic-content") /> 
808												 </#if> 
809												  <#if ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
810                                                  ]/dynamic-content")??> 
811												  <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
812                                                  ]/dynamic-content") /> 
813												  </#if> 
814                                                <li> 
815                                                  <a href=" 
816												  <#if linkPublicacion?has_content> 
817												  ${linkPublicacion.data} 
818												  </#if>" class="d-flex" target="_blank"> 
819                                                  <div class="calen-estd-month-number"><span 
820                                                      class="${color.data}">${midia.data}</span></div> 
821                                                  <div class="calen-estd-month-text"><span>${desc.data} </span></div> 
822                                                  </a> 
823                                                </li> 
824											 
825                                              </#list> 
826											  </#if> 
827											   
828               
829											</#list> 
830											<#assign contadorEventos = contadorEventos+1 /> 
831											</#if> 
832											</#if> 
833											 </#list> 
834                                            </ul> 
835                                          </div> 
836                                        </div> 
837										 
838										 
839										 
840										<!-- MES Marzo--> 
841                                        <div class="col-lg-12"> 
842                                          <div class="calen-estd-month"> 
843                                            <h2 class="calen-estd-month-title"><#if locale == "es_ES" > 
844																				 Marzo 
845																			 <#else> 
846																				  March 
847																			 </#if></h2> 
848                                            <ul class="calen-estd-month-list lista-global"> 
849											 
850											<#assign contadorEventos = 0 /> 
851											 
852								<#list entries as entry> 
853								<#if contadorEventos < 3 || contadorEventos == 3> 
854                          <#assign docXml=saxReaderUtil.read(entry.getAssetRenderer().getArticle().getContentByLocale(locale.toString())) /> 
855                          <#assign assetRenderer=entry.getAssetRenderer() /> 
856   
857   
858                          <#assign textoPieDeCalendario=docXml .getRootElement().selectSingleNode("dynamic-element[@name='textoPieDeCalendario' ]/dynamic-content") /> 
859         
860                          <#assign className=assetRenderer.getClassName /> 
861   
862                          <#list entry.getCategories() as categories>                 
863                            <#assign categoria = categories.name> 
864                          </#list> 
865   
866                         
867   
868                           <#assign anioInterno =docXml.getRootElement().selectSingleNode("dynamic-element[@name='anio']/dynamic-content") /> 
869                       
870                             <#if anio.data == anioInterno.data > 
871               
872									<#assign contenido=docXml.getRootElement().selectNodes("//dynamic-element[@ 
873                                        name='contenedorMensual' ]") /> 
874                                      <#assign contactos=docXml .getRootElement (). selectNodes ("// dynamic-element [@ name='seccion' 
875                                        ]") /> 
876               
877                                      <#list contenido as con> 
878										 
879                                        <#assign nombreMesDos=con.selectSingleNode("dynamic-element[@name='NombreMes']/dynamic-content") /> 
880               
881											 
882										<#if nombreMesDos.data == "Marzo"> 
883										 
884									 
885                                        <#assign even=con.selectNodes("dynamic-element[@ name='evento' ]") /> 
886                                              <#list even as ef> 
887											  
888                                                <#assign midia=ef.selectSingleNode("dynamic-element[@name='dia' ]/dynamic-content") /> 
889                                                <#assign color=ef.selectSingleNode("dynamic-element[@name='colorDelEvento' 
890                                                  ]/dynamic-content") /> 
891                                                <#assign desc=ef.selectSingleNode("dynamic-element[@name='titulo' 
892                                                  ]/dynamic-content") /> 
893               
894                                                <#assign linkPublicacion="" /> 
895												<#if ef.selectSingleNode("dynamic-element[@name='enlace' 
896                                                  ]/dynamic-content")?? > 
897                                                 <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlace' 
898                                                  ]/dynamic-content") /> 
899												 </#if> 
900												  <#if ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
901                                                  ]/dynamic-content")??> 
902												  <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
903                                                  ]/dynamic-content") /> 
904												  </#if> 
905                                                <li> 
906                                                  <a href=" 
907												  <#if linkPublicacion?has_content> 
908												  ${linkPublicacion.data} 
909												  </#if>" class="d-flex" target="_blank"> 
910                                                  <div class="calen-estd-month-number"><span 
911                                                      class="${color.data}">${midia.data}</span></div> 
912                                                  <div class="calen-estd-month-text"><span>${desc.data} </span></div> 
913                                                  </a> 
914                                                </li> 
915											 
916                                              </#list> 
917											  </#if> 
918											   
919               
920											</#list> 
921											<#assign contadorEventos = contadorEventos+1 /> 
922											</#if> 
923											 
924											</#if> 
925											 </#list> 
926                                            </ul> 
927                                          </div> 
928                                        </div> 
929										 
930										<!-- MES Abril--> 
931                                        <div class="col-lg-12"> 
932                                          <div class="calen-estd-month"> 
933                                            <h2 class="calen-estd-month-title"><#if locale == "es_ES" > 
934																				Abril 
935																			 <#else> 
936																				 April 
937																			 </#if></h2> 
938                                            <ul class="calen-estd-month-list lista-global"> 
939											 
940											<#assign contadorEventos = 0 /> 
941											 
942								<#list entries as entry> 
943								<#if contadorEventos < 3 || contadorEventos == 3> 
944                          <#assign docXml=saxReaderUtil.read(entry.getAssetRenderer().getArticle().getContentByLocale(locale.toString())) /> 
945                          <#assign assetRenderer=entry.getAssetRenderer() /> 
946   
947   
948                          <#assign textoPieDeCalendario=docXml .getRootElement().selectSingleNode("dynamic-element[@name='textoPieDeCalendario' ]/dynamic-content") /> 
949         
950                          <#assign className=assetRenderer.getClassName /> 
951   
952                          <#list entry.getCategories() as categories>                 
953                            <#assign categoria = categories.name> 
954                          </#list> 
955   
956                      
957   
958                           <#assign anioInterno =docXml.getRootElement().selectSingleNode("dynamic-element[@name='anio']/dynamic-content") /> 
959                       
960                             <#if anio.data == anioInterno.data > 
961               
962									<#assign contenido=docXml.getRootElement().selectNodes("//dynamic-element[@ 
963                                        name='contenedorMensual' ]") /> 
964                                      <#assign contactos=docXml .getRootElement (). selectNodes ("// dynamic-element [@ name='seccion' 
965                                        ]") /> 
966               
967                                      <#list contenido as con> 
968										 
969                                        <#assign nombreMesDos=con.selectSingleNode("dynamic-element[@name='NombreMes']/dynamic-content") /> 
970               
971											 
972										<#if nombreMesDos.data == "Abril"> 
973										 
974				 
975                                        <#assign even=con.selectNodes("dynamic-element[@ name='evento' ]") /> 
976                                              <#list even as ef> 
977											  
978                                                <#assign midia=ef.selectSingleNode("dynamic-element[@name='dia' ]/dynamic-content") /> 
979                                                <#assign color=ef.selectSingleNode("dynamic-element[@name='colorDelEvento' 
980                                                  ]/dynamic-content") /> 
981                                                <#assign desc=ef.selectSingleNode("dynamic-element[@name='titulo' 
982                                                  ]/dynamic-content") /> 
983               
984                                                <#assign linkPublicacion="" /> 
985												<#if ef.selectSingleNode("dynamic-element[@name='enlace' 
986                                                  ]/dynamic-content")?? > 
987                                                 <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlace' 
988                                                  ]/dynamic-content") /> 
989												 </#if> 
990												  <#if ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
991                                                  ]/dynamic-content")??> 
992												  <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
993                                                  ]/dynamic-content") /> 
994												  </#if> 
995                                                <li> 
996                                                  <a href=" 
997												  <#if linkPublicacion?has_content> 
998												  ${linkPublicacion.data} 
999												  </#if>" class="d-flex" target="_blank"> 
1000                                                  <div class="calen-estd-month-number"><span 
1001                                                      class="${color.data}">${midia.data}</span></div> 
1002                                                  <div class="calen-estd-month-text"><span>${desc.data} </span></div> 
1003                                                  </a> 
1004                                                </li> 
1005											 
1006                                              </#list> 
1007											  </#if> 
1008											   
1009               
1010											</#list> 
1011											<#assign contadorEventos = contadorEventos+1 /> 
1012											</#if> 
1013											 
1014											</#if> 
1015											 </#list> 
1016                                            </ul> 
1017                                          </div> 
1018                                        </div> 
1019               
1020                                   
1021								   
1022								   
1023								  <!-- MES Mayo--> 
1024                                        <div class="col-lg-12"> 
1025                                          <div class="calen-estd-month"> 
1026                                            <h2 class="calen-estd-month-title"><#if locale == "es_ES" > 
1027																				 Mayo 
1028																			 <#else> 
1029																				  May 
1030																			 </#if></h2> 
1031                                            <ul class="calen-estd-month-list lista-global"> 
1032											 
1033											<#assign contadorEventos = 0 /> 
1034											 
1035								<#list entries as entry> 
1036								<#if contadorEventos < 3 || contadorEventos == 3> 
1037                          <#assign docXml=saxReaderUtil.read(entry.getAssetRenderer().getArticle().getContentByLocale(locale.toString())) /> 
1038                          <#assign assetRenderer=entry.getAssetRenderer() /> 
1039   
1040   
1041                          <#assign textoPieDeCalendario=docXml .getRootElement().selectSingleNode("dynamic-element[@name='textoPieDeCalendario' ]/dynamic-content") /> 
1042         
1043                          <#assign className=assetRenderer.getClassName /> 
1044   
1045                          <#list entry.getCategories() as categories>                 
1046                            <#assign categoria = categories.name> 
1047                          </#list> 
1048   
1049                
1050   
1051                           <#assign anioInterno =docXml.getRootElement().selectSingleNode("dynamic-element[@name='anio']/dynamic-content") /> 
1052                       
1053                             <#if anio.data == anioInterno.data > 
1054               
1055									<#assign contenido=docXml.getRootElement().selectNodes("//dynamic-element[@ 
1056                                        name='contenedorMensual' ]") /> 
1057                                      <#assign contactos=docXml .getRootElement (). selectNodes ("// dynamic-element [@ name='seccion' 
1058                                        ]") /> 
1059               
1060                                      <#list contenido as con> 
1061										 
1062                                        <#assign nombreMesDos=con.selectSingleNode("dynamic-element[@name='NombreMes']/dynamic-content") /> 
1063               
1064											 
1065										<#if nombreMesDos.data == "Mayo"> 
1066						 
1067                                        <#assign even=con.selectNodes("dynamic-element[@ name='evento' ]") /> 
1068                                              <#list even as ef> 
1069											  
1070                                                <#assign midia=ef.selectSingleNode("dynamic-element[@name='dia' ]/dynamic-content") /> 
1071                                                <#assign color=ef.selectSingleNode("dynamic-element[@name='colorDelEvento' 
1072                                                  ]/dynamic-content") /> 
1073                                                <#assign desc=ef.selectSingleNode("dynamic-element[@name='titulo' 
1074                                                  ]/dynamic-content") /> 
1075               
1076                                                <#assign linkPublicacion="" /> 
1077												<#if ef.selectSingleNode("dynamic-element[@name='enlace' 
1078                                                  ]/dynamic-content")?? > 
1079                                                 <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlace' 
1080                                                  ]/dynamic-content") /> 
1081												 </#if> 
1082												  <#if ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
1083                                                  ]/dynamic-content")??> 
1084												  <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
1085                                                  ]/dynamic-content") /> 
1086												  </#if> 
1087                                                <li> 
1088                                                  <a href=" 
1089												  <#if linkPublicacion?has_content> 
1090												  ${linkPublicacion.data} 
1091												  </#if>" class="d-flex" target="_blank"> 
1092                                                  <div class="calen-estd-month-number"><span 
1093                                                      class="${color.data}">${midia.data}</span></div> 
1094                                                  <div class="calen-estd-month-text"><span>${desc.data} </span></div> 
1095                                                  </a> 
1096                                                </li> 
1097											 
1098                                              </#list> 
1099											  </#if> 
1100											   
1101               
1102											</#list> 
1103											<#assign contadorEventos = contadorEventos+1 /> 
1104											</#if> 
1105											 
1106											</#if> 
1107											 </#list> 
1108                                            </ul> 
1109                                          </div> 
1110                                        </div> 
1111								   
1112								  <!-- MES Junio--> 
1113                                        <div class="col-lg-12"> 
1114                                          <div class="calen-estd-month"> 
1115                                            <h2 class="calen-estd-month-title"><#if locale == "es_ES" > 
1116																				Junio 
1117																			 <#else> 
1118																				June 
1119																			 </#if></h2> 
1120                                            <ul class="calen-estd-month-list lista-global"> 
1121											 
1122											<#assign contadorEventos = 0 /> 
1123											 
1124								<#list entries as entry> 
1125								<#if contadorEventos < 3 || contadorEventos == 3> 
1126                          <#assign docXml=saxReaderUtil.read(entry.getAssetRenderer().getArticle().getContentByLocale(locale.toString())) /> 
1127                          <#assign assetRenderer=entry.getAssetRenderer() /> 
1128   
1129   
1130                          <#assign textoPieDeCalendario=docXml .getRootElement().selectSingleNode("dynamic-element[@name='textoPieDeCalendario' ]/dynamic-content") /> 
1131         
1132                          <#assign className=assetRenderer.getClassName /> 
1133   
1134                          <#list entry.getCategories() as categories>                 
1135                            <#assign categoria = categories.name> 
1136                          </#list> 
1137   
1138                      
1139   
1140                           <#assign anioInterno =docXml.getRootElement().selectSingleNode("dynamic-element[@name='anio']/dynamic-content") /> 
1141                       
1142                             <#if anio.data == anioInterno.data > 
1143               
1144									<#assign contenido=docXml.getRootElement().selectNodes("//dynamic-element[@ 
1145                                        name='contenedorMensual' ]") /> 
1146                                      <#assign contactos=docXml .getRootElement (). selectNodes ("// dynamic-element [@ name='seccion' 
1147                                        ]") /> 
1148               
1149                                      <#list contenido as con> 
1150										 
1151                                        <#assign nombreMesDos=con.selectSingleNode("dynamic-element[@name='NombreMes']/dynamic-content") /> 
1152               
1153											 
1154										<#if nombreMesDos.data == "Junio"> 
1155									 
1156                                        <#assign even=con.selectNodes("dynamic-element[@ name='evento' ]") /> 
1157                                              <#list even as ef> 
1158											  
1159                                                <#assign midia=ef.selectSingleNode("dynamic-element[@name='dia' ]/dynamic-content") /> 
1160                                                <#assign color=ef.selectSingleNode("dynamic-element[@name='colorDelEvento' 
1161                                                  ]/dynamic-content") /> 
1162                                                <#assign desc=ef.selectSingleNode("dynamic-element[@name='titulo' 
1163                                                  ]/dynamic-content") /> 
1164               
1165                                                <#assign linkPublicacion="" /> 
1166												<#if ef.selectSingleNode("dynamic-element[@name='enlace' 
1167                                                  ]/dynamic-content")?? > 
1168                                                 <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlace' 
1169                                                  ]/dynamic-content") /> 
1170												 </#if> 
1171												  <#if ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
1172                                                  ]/dynamic-content")??> 
1173												  <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
1174                                                  ]/dynamic-content") /> 
1175												  </#if> 
1176                                                <li> 
1177                                                  <a href=" 
1178												  <#if linkPublicacion?has_content> 
1179												  ${linkPublicacion.data} 
1180												  </#if>" class="d-flex" target="_blank"> 
1181                                                  <div class="calen-estd-month-number"><span 
1182                                                      class="${color.data}">${midia.data}</span></div> 
1183                                                  <div class="calen-estd-month-text"><span>${desc.data} </span></div> 
1184                                                  </a> 
1185                                                </li> 
1186											 
1187                                              </#list> 
1188											  </#if> 
1189											   
1190               
1191											</#list> 
1192											<#assign contadorEventos = contadorEventos+1 /> 
1193											</#if> 
1194											 
1195											</#if> 
1196											 </#list> 
1197                                            </ul> 
1198                                          </div> 
1199                                        </div> 
1200								   
1201								   
1202								   
1203								  <!-- MES Julio --> 
1204                                        <div class="col-lg-12"> 
1205                                          <div class="calen-estd-month"> 
1206                                            <h2 class="calen-estd-month-title"><#if locale == "es_ES" > 
1207																				 Julio 
1208																			 <#else> 
1209																				 July 
1210																			 </#if></h2> 
1211                                            <ul class="calen-estd-month-list lista-global"> 
1212											 
1213											<#assign contadorEventos = 0 /> 
1214											 
1215								<#list entries as entry> 
1216								<#if contadorEventos < 3 || contadorEventos == 3> 
1217                          <#assign docXml=saxReaderUtil.read(entry.getAssetRenderer().getArticle().getContentByLocale(locale.toString())) /> 
1218                          <#assign assetRenderer=entry.getAssetRenderer() /> 
1219   
1220   
1221                          <#assign textoPieDeCalendario=docXml .getRootElement().selectSingleNode("dynamic-element[@name='textoPieDeCalendario' ]/dynamic-content") /> 
1222         
1223                          <#assign className=assetRenderer.getClassName /> 
1224   
1225                          <#list entry.getCategories() as categories>                 
1226                            <#assign categoria = categories.name> 
1227                          </#list> 
1228   
1229                           <#assign anioInterno =docXml.getRootElement().selectSingleNode("dynamic-element[@name='anio']/dynamic-content") /> 
1230                       
1231                             <#if anio.data == anioInterno.data > 
1232               
1233									<#assign contenido=docXml.getRootElement().selectNodes("//dynamic-element[@ 
1234                                        name='contenedorMensual' ]") /> 
1235                                      <#assign contactos=docXml .getRootElement (). selectNodes ("// dynamic-element [@ name='seccion' 
1236                                        ]") /> 
1237               
1238                                      <#list contenido as con> 
1239										 
1240                                        <#assign nombreMesDos=con.selectSingleNode("dynamic-element[@name='NombreMes']/dynamic-content") /> 
1241               
1242											 
1243										<#if nombreMesDos.data == "Julio"> 
1244								 
1245                                        <#assign even=con.selectNodes("dynamic-element[@ name='evento' ]") /> 
1246                                              <#list even as ef> 
1247											  
1248                                                <#assign midia=ef.selectSingleNode("dynamic-element[@name='dia' ]/dynamic-content") /> 
1249                                                <#assign color=ef.selectSingleNode("dynamic-element[@name='colorDelEvento' 
1250                                                  ]/dynamic-content") /> 
1251                                                <#assign desc=ef.selectSingleNode("dynamic-element[@name='titulo' 
1252                                                  ]/dynamic-content") /> 
1253               
1254                                                <#assign linkPublicacion="" /> 
1255												<#if ef.selectSingleNode("dynamic-element[@name='enlace' 
1256                                                  ]/dynamic-content")?? > 
1257                                                 <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlace' 
1258                                                  ]/dynamic-content") /> 
1259												 </#if> 
1260												  <#if ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
1261                                                  ]/dynamic-content")??> 
1262												  <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
1263                                                  ]/dynamic-content") /> 
1264												  </#if> 
1265                                                <li> 
1266                                                  <a href=" 
1267												  <#if linkPublicacion?has_content> 
1268												  ${linkPublicacion.data} 
1269												  </#if>" class="d-flex" target="_blank"> 
1270                                                  <div class="calen-estd-month-number"><span 
1271                                                      class="${color.data}">${midia.data}</span></div> 
1272                                                  <div class="calen-estd-month-text"><span>${desc.data} </span></div> 
1273                                                  </a> 
1274                                                </li> 
1275											 
1276                                              </#list> 
1277											  </#if> 
1278											   
1279               
1280											</#list> 
1281											<#assign contadorEventos = contadorEventos+1 /> 
1282											</#if> 
1283											 
1284											</#if> 
1285											 </#list> 
1286                                            </ul> 
1287                                          </div> 
1288                                        </div> 
1289										 
1290										 
1291										 
1292										<!-- MES Agosto --> 
1293                                        <div class="col-lg-12"> 
1294                                          <div class="calen-estd-month"> 
1295                                            <h2 class="calen-estd-month-title"><#if locale == "es_ES" > 
1296																				Agosto 
1297																			 <#else> 
1298																				 August 
1299																			 </#if></h2> 
1300                                            <ul class="calen-estd-month-list lista-global"> 
1301											 
1302											<#assign contadorEventos = 0 /> 
1303											 
1304								<#list entries as entry> 
1305								<#if contadorEventos < 3 || contadorEventos == 3> 
1306                          <#assign docXml=saxReaderUtil.read(entry.getAssetRenderer().getArticle().getContentByLocale(locale.toString())) /> 
1307                          <#assign assetRenderer=entry.getAssetRenderer() /> 
1308   
1309   
1310                          <#assign textoPieDeCalendario=docXml .getRootElement().selectSingleNode("dynamic-element[@name='textoPieDeCalendario' ]/dynamic-content") /> 
1311         
1312                          <#assign className=assetRenderer.getClassName /> 
1313   
1314                          <#list entry.getCategories() as categories>                 
1315                            <#assign categoria = categories.name> 
1316                          </#list> 
1317   
1318                         
1319   
1320                           <#assign anioInterno =docXml.getRootElement().selectSingleNode("dynamic-element[@name='anio']/dynamic-content") /> 
1321                       
1322                             <#if anio.data == anioInterno.data > 
1323               
1324									<#assign contenido=docXml.getRootElement().selectNodes("//dynamic-element[@ 
1325                                        name='contenedorMensual' ]") /> 
1326                                      <#assign contactos=docXml .getRootElement (). selectNodes ("// dynamic-element [@ name='seccion' 
1327                                        ]") /> 
1328               
1329                                      <#list contenido as con> 
1330										 
1331                                        <#assign nombreMesDos=con.selectSingleNode("dynamic-element[@name='NombreMes']/dynamic-content") /> 
1332               
1333											 
1334										<#if nombreMesDos.data == "Agosto"> 
1335										 
1336									 
1337                                        <#assign even=con.selectNodes("dynamic-element[@ name='evento' ]") /> 
1338                                              <#list even as ef> 
1339											  
1340                                                <#assign midia=ef.selectSingleNode("dynamic-element[@name='dia' ]/dynamic-content") /> 
1341                                                <#assign color=ef.selectSingleNode("dynamic-element[@name='colorDelEvento' 
1342                                                  ]/dynamic-content") /> 
1343                                                <#assign desc=ef.selectSingleNode("dynamic-element[@name='titulo' 
1344                                                  ]/dynamic-content") /> 
1345               
1346                                                <#assign linkPublicacion="" /> 
1347												<#if ef.selectSingleNode("dynamic-element[@name='enlace' 
1348                                                  ]/dynamic-content")?? > 
1349                                                 <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlace' 
1350                                                  ]/dynamic-content") /> 
1351												 </#if> 
1352												  <#if ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
1353                                                  ]/dynamic-content")??> 
1354												  <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
1355                                                  ]/dynamic-content") /> 
1356												  </#if> 
1357                                                <li> 
1358                                                  <a href=" 
1359												  <#if linkPublicacion?has_content> 
1360												  ${linkPublicacion.data} 
1361												  </#if>" class="d-flex" target="_blank"> 
1362                                                  <div class="calen-estd-month-number"><span 
1363                                                      class="${color.data}">${midia.data}</span></div> 
1364                                                  <div class="calen-estd-month-text"><span>${desc.data} </span></div> 
1365                                                  </a> 
1366                                                </li> 
1367											 
1368                                              </#list> 
1369											  </#if> 
1370											   
1371               
1372											</#list> 
1373											<#assign contadorEventos = contadorEventos+1 /> 
1374											</#if> 
1375											 
1376											</#if> 
1377											 </#list> 
1378                                            </ul> 
1379                                          </div> 
1380                                        </div> 
1381										 
1382										 
1383										 
1384										<!-- MES sept--> 
1385                                        <div class="col-lg-12"> 
1386                                          <div class="calen-estd-month"> 
1387                                            <h2 class="calen-estd-month-title"><#if locale == "es_ES" > 
1388																				 Septiembre 
1389																			 <#else> 
1390																				  September 
1391																			 </#if></h2> 
1392                                            <ul class="calen-estd-month-list lista-global"> 
1393											 
1394											<#assign contadorEventos = 0 /> 
1395											 
1396								<#list entries as entry> 
1397								<#if contadorEventos < 3 || contadorEventos == 3> 
1398                          <#assign docXml=saxReaderUtil.read(entry.getAssetRenderer().getArticle().getContentByLocale(locale.toString())) /> 
1399                          <#assign assetRenderer=entry.getAssetRenderer() /> 
1400   
1401   
1402                          <#assign textoPieDeCalendario=docXml .getRootElement().selectSingleNode("dynamic-element[@name='textoPieDeCalendario' ]/dynamic-content") /> 
1403         
1404                          <#assign className=assetRenderer.getClassName /> 
1405   
1406                          <#list entry.getCategories() as categories>                 
1407                            <#assign categoria = categories.name> 
1408                          </#list> 
1409   
1410   
1411                           <#assign anioInterno =docXml.getRootElement().selectSingleNode("dynamic-element[@name='anio']/dynamic-content") /> 
1412                       
1413                             <#if anio.data == anioInterno.data > 
1414               
1415									<#assign contenido=docXml.getRootElement().selectNodes("//dynamic-element[@ 
1416                                        name='contenedorMensual' ]") /> 
1417                                      <#assign contactos=docXml .getRootElement (). selectNodes ("// dynamic-element [@ name='seccion' 
1418                                        ]") /> 
1419               
1420                                      <#list contenido as con> 
1421										 
1422                                        <#assign nombreMesDos=con.selectSingleNode("dynamic-element[@name='NombreMes']/dynamic-content") /> 
1423               
1424											 
1425										<#if nombreMesDos.data == "Septiembre"> 
1426										 
1427									 
1428                                        <#assign even=con.selectNodes("dynamic-element[@ name='evento' ]") /> 
1429                                              <#list even as ef> 
1430											  
1431                                                <#assign midia=ef.selectSingleNode("dynamic-element[@name='dia' ]/dynamic-content") /> 
1432                                                <#assign color=ef.selectSingleNode("dynamic-element[@name='colorDelEvento' 
1433                                                  ]/dynamic-content") /> 
1434                                                <#assign desc=ef.selectSingleNode("dynamic-element[@name='titulo' 
1435                                                  ]/dynamic-content") /> 
1436               
1437                                                <#assign linkPublicacion="" /> 
1438												<#if ef.selectSingleNode("dynamic-element[@name='enlace' 
1439                                                  ]/dynamic-content")?? > 
1440                                                 <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlace' 
1441                                                  ]/dynamic-content") /> 
1442												 </#if> 
1443												  <#if ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
1444                                                  ]/dynamic-content")??> 
1445												  <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
1446                                                  ]/dynamic-content") /> 
1447												  </#if> 
1448                                                <li> 
1449                                                  <a href=" 
1450												  <#if linkPublicacion?has_content> 
1451												  ${linkPublicacion.data} 
1452												  </#if>" class="d-flex" target="_blank"> 
1453                                                  <div class="calen-estd-month-number"><span 
1454                                                      class="${color.data}">${midia.data}</span></div> 
1455                                                  <div class="calen-estd-month-text"><span>${desc.data} </span></div> 
1456                                                  </a> 
1457                                                </li> 
1458											 
1459                                              </#list> 
1460											  </#if> 
1461											   
1462               
1463											</#list> 
1464											<#assign contadorEventos = contadorEventos+1 /> 
1465											</#if> 
1466											 
1467											</#if> 
1468											 </#list> 
1469                                            </ul> 
1470                                          </div> 
1471                                        </div> 
1472										 
1473										 
1474										<!-- MES Oct--> 
1475                                        <div class="col-lg-12"> 
1476                                          <div class="calen-estd-month"> 
1477                                            <h2 class="calen-estd-month-title"><#if locale == "es_ES" > 
1478																				 Octubre 
1479																			 <#else> 
1480																				  October 
1481																			 </#if></h2> 
1482                                            <ul class="calen-estd-month-list lista-global"> 
1483											 
1484											<#assign contadorEventos = 0 /> 
1485											 
1486								<#list entries as entry> 
1487								<#if contadorEventos < 3 || contadorEventos == 3> 
1488                          <#assign docXml=saxReaderUtil.read(entry.getAssetRenderer().getArticle().getContentByLocale(locale.toString())) /> 
1489                          <#assign assetRenderer=entry.getAssetRenderer() /> 
1490   
1491   
1492                          <#assign textoPieDeCalendario=docXml .getRootElement().selectSingleNode("dynamic-element[@name='textoPieDeCalendario' ]/dynamic-content") /> 
1493         
1494                          <#assign className=assetRenderer.getClassName /> 
1495   
1496                          <#list entry.getCategories() as categories>                 
1497                            <#assign categoria = categories.name> 
1498                          </#list> 
1499   
1500                         
1501   
1502                           <#assign anioInterno =docXml.getRootElement().selectSingleNode("dynamic-element[@name='anio']/dynamic-content") /> 
1503                       
1504                             <#if anio.data == anioInterno.data > 
1505               
1506									<#assign contenido=docXml.getRootElement().selectNodes("//dynamic-element[@ 
1507                                        name='contenedorMensual' ]") /> 
1508                                      <#assign contactos=docXml .getRootElement (). selectNodes ("// dynamic-element [@ name='seccion' 
1509                                        ]") /> 
1510               
1511                                      <#list contenido as con> 
1512										 
1513                                        <#assign nombreMesDos=con.selectSingleNode("dynamic-element[@name='NombreMes']/dynamic-content") /> 
1514               
1515											 
1516										<#if nombreMesDos.data == "Octubre"> 
1517										 
1518									 
1519                                        <#assign even=con.selectNodes("dynamic-element[@ name='evento' ]") /> 
1520                                              <#list even as ef> 
1521											  
1522                                                <#assign midia=ef.selectSingleNode("dynamic-element[@name='dia' ]/dynamic-content") /> 
1523                                                <#assign color=ef.selectSingleNode("dynamic-element[@name='colorDelEvento' 
1524                                                  ]/dynamic-content") /> 
1525                                                <#assign desc=ef.selectSingleNode("dynamic-element[@name='titulo' 
1526                                                  ]/dynamic-content") /> 
1527               
1528                                                <#assign linkPublicacion="" /> 
1529												<#if ef.selectSingleNode("dynamic-element[@name='enlace' 
1530                                                  ]/dynamic-content")?? > 
1531                                                 <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlace' 
1532                                                  ]/dynamic-content") /> 
1533												 </#if> 
1534												  <#if ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
1535                                                  ]/dynamic-content")??> 
1536												  <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
1537                                                  ]/dynamic-content") /> 
1538												  </#if> 
1539                                                <li> 
1540                                                  <a href=" 
1541												  <#if linkPublicacion?has_content> 
1542												  ${linkPublicacion.data} 
1543												  </#if>" class="d-flex" target="_blank"> 
1544                                                  <div class="calen-estd-month-number"><span 
1545                                                      class="${color.data}">${midia.data}</span></div> 
1546                                                  <div class="calen-estd-month-text"><span>${desc.data} </span></div> 
1547                                                  </a> 
1548                                                </li> 
1549											 
1550                                              </#list> 
1551											  </#if> 
1552											   
1553               
1554											</#list> 
1555											<#assign contadorEventos = contadorEventos+1 /> 
1556											</#if> 
1557											 
1558											</#if> 
1559											 </#list> 
1560                                            </ul> 
1561                                          </div> 
1562                                        </div> 
1563										 
1564										 
1565										<!-- MES Nov--> 
1566                                        <div class="col-lg-12"> 
1567                                          <div class="calen-estd-month"> 
1568                                            <h2 class="calen-estd-month-title"><#if locale == "es_ES" > 
1569																				 Noviembre 
1570																			 <#else> 
1571																				  November 
1572																			 </#if></h2> 
1573                                            <ul class="calen-estd-month-list lista-global"> 
1574											 
1575											<#assign contadorEventos = 0 /> 
1576											 
1577								<#list entries as entry> 
1578								<#if contadorEventos < 3 || contadorEventos == 3> 
1579                          <#assign docXml=saxReaderUtil.read(entry.getAssetRenderer().getArticle().getContentByLocale(locale.toString())) /> 
1580                          <#assign assetRenderer=entry.getAssetRenderer() /> 
1581   
1582   
1583                          <#assign textoPieDeCalendario=docXml .getRootElement().selectSingleNode("dynamic-element[@name='textoPieDeCalendario' ]/dynamic-content") /> 
1584         
1585                          <#assign className=assetRenderer.getClassName /> 
1586   
1587                          <#list entry.getCategories() as categories>                 
1588                            <#assign categoria = categories.name> 
1589                          </#list> 
1590   
1591                         
1592   
1593                           <#assign anioInterno =docXml.getRootElement().selectSingleNode("dynamic-element[@name='anio']/dynamic-content") /> 
1594                       
1595                             <#if anio.data == anioInterno.data > 
1596               
1597									<#assign contenido=docXml.getRootElement().selectNodes("//dynamic-element[@ 
1598                                        name='contenedorMensual' ]") /> 
1599                                      <#assign contactos=docXml .getRootElement (). selectNodes ("// dynamic-element [@ name='seccion' 
1600                                        ]") /> 
1601               
1602                                      <#list contenido as con> 
1603										 
1604                                        <#assign nombreMesDos=con.selectSingleNode("dynamic-element[@name='NombreMes']/dynamic-content") /> 
1605               
1606											 
1607										<#if nombreMesDos.data == "Noviembre"> 
1608										 
1609									 
1610                                        <#assign even=con.selectNodes("dynamic-element[@ name='evento' ]") /> 
1611                                              <#list even as ef> 
1612											  
1613                                                <#assign midia=ef.selectSingleNode("dynamic-element[@name='dia' ]/dynamic-content") /> 
1614                                                <#assign color=ef.selectSingleNode("dynamic-element[@name='colorDelEvento' 
1615                                                  ]/dynamic-content") /> 
1616                                                <#assign desc=ef.selectSingleNode("dynamic-element[@name='titulo' 
1617                                                  ]/dynamic-content") /> 
1618               
1619                                                <#assign linkPublicacion="" /> 
1620												<#if ef.selectSingleNode("dynamic-element[@name='enlace' 
1621                                                  ]/dynamic-content")?? > 
1622                                                 <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlace' 
1623                                                  ]/dynamic-content") /> 
1624												 </#if> 
1625												  <#if ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
1626                                                  ]/dynamic-content")??> 
1627												  <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
1628                                                  ]/dynamic-content") /> 
1629												  </#if> 
1630                                                <li> 
1631                                                  <a href=" 
1632												  <#if linkPublicacion?has_content> 
1633												  ${linkPublicacion.data} 
1634												  </#if>" class="d-flex" target="_blank"> 
1635                                                  <div class="calen-estd-month-number"><span 
1636                                                      class="${color.data}">${midia.data}</span></div> 
1637                                                  <div class="calen-estd-month-text"><span>${desc.data} </span></div> 
1638                                                  </a> 
1639                                                </li> 
1640											 
1641                                              </#list> 
1642											  </#if> 
1643											   
1644               
1645											</#list> 
1646											<#assign contadorEventos = contadorEventos+1 /> 
1647											</#if> 
1648											 
1649											</#if> 
1650											 </#list> 
1651                                            </ul> 
1652                                          </div> 
1653                                        </div> 
1654										 
1655										 
1656										 
1657										<!-- MES Diciembre --> 
1658                                        <div class="col-lg-12"> 
1659                                          <div class="calen-estd-month"> 
1660                                            <h2 class="calen-estd-month-title"><#if locale == "es_ES" > 
1661																				 Diciembre 
1662																			 <#else> 
1663																				  December 
1664																			 </#if></h2> 
1665                                            <ul class="calen-estd-month-list lista-global"> 
1666											 
1667											<#assign contadorEventos = 0 /> 
1668											 
1669								<#list entries as entry> 
1670								<#if contadorEventos < 3 || contadorEventos == 3> 
1671                          <#assign docXml=saxReaderUtil.read(entry.getAssetRenderer().getArticle().getContentByLocale(locale.toString())) /> 
1672                          <#assign assetRenderer=entry.getAssetRenderer() /> 
1673   
1674   
1675                          <#assign textoPieDeCalendario=docXml .getRootElement().selectSingleNode("dynamic-element[@name='textoPieDeCalendario' ]/dynamic-content") /> 
1676         
1677                          <#assign className=assetRenderer.getClassName /> 
1678   
1679                          <#list entry.getCategories() as categories>                 
1680                            <#assign categoria = categories.name> 
1681                          </#list> 
1682   
1683                         
1684   
1685                           <#assign anioInterno =docXml.getRootElement().selectSingleNode("dynamic-element[@name='anio']/dynamic-content") /> 
1686                       
1687                             <#if anio.data == anioInterno.data > 
1688               
1689									<#assign contenido=docXml.getRootElement().selectNodes("//dynamic-element[@ 
1690                                        name='contenedorMensual' ]") /> 
1691                                      <#assign contactos=docXml .getRootElement (). selectNodes ("// dynamic-element [@ name='seccion' 
1692                                        ]") /> 
1693               
1694                                      <#list contenido as con> 
1695										 
1696                                        <#assign nombreMesDos=con.selectSingleNode("dynamic-element[@name='NombreMes']/dynamic-content") /> 
1697               
1698											 
1699										<#if nombreMesDos.data == "Diciembre"> 
1700										 
1701									 
1702                                        <#assign even=con.selectNodes("dynamic-element[@ name='evento' ]") /> 
1703                                              <#list even as ef> 
1704											  
1705                                                <#assign midia=ef.selectSingleNode("dynamic-element[@name='dia' ]/dynamic-content") /> 
1706                                                <#assign color=ef.selectSingleNode("dynamic-element[@name='colorDelEvento' 
1707                                                  ]/dynamic-content") /> 
1708                                                <#assign desc=ef.selectSingleNode("dynamic-element[@name='titulo' 
1709                                                  ]/dynamic-content") /> 
1710               
1711                                                <#assign linkPublicacion="" /> 
1712												<#if ef.selectSingleNode("dynamic-element[@name='enlace' 
1713                                                  ]/dynamic-content")?? > 
1714                                                 <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlace' 
1715                                                  ]/dynamic-content") /> 
1716												 </#if> 
1717												  <#if ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
1718                                                  ]/dynamic-content")??> 
1719												  <#assign linkPublicacion=ef.selectSingleNode("dynamic-element[@name='enlaceExterno' 
1720                                                  ]/dynamic-content") /> 
1721												  </#if> 
1722                                                <li> 
1723                                                  <a href=" 
1724												  <#if linkPublicacion?has_content> 
1725												  ${linkPublicacion.data} 
1726												  </#if>" class="d-flex" target="_blank" > 
1727                                                  <div class="calen-estd-month-number"><span 
1728                                                      class="${color.data}">${midia.data}</span></div> 
1729                                                  <div class="calen-estd-month-text"><span>${desc.data} </span></div> 
1730                                                  </a> 
1731                                                </li> 
1732											 
1733                                              </#list> 
1734											  </#if> 
1735											   
1736               
1737											</#list> 
1738											<#assign contadorEventos = contadorEventos+1 /> 
1739											</#if> 
1740											 
1741											</#if> 
1742											 </#list> 
1743                                            </ul> 
1744                                          </div> 
1745                                        </div> 
1746								  <!--fin todos los meses --> 
1747                                    </div> 
1748               
1749                                  
1750               
1751                                </div> 
1752                            </div> 
1753   
1754							 
1755					 
1756						<#assign contadorEntradas = contadorEntradas+1 /> 
1757						 
1758                       </#list> 
1759                    </div> 
1760   
1761   
1762                    <!-- FIN TAB --> 
1763                 
1764              </div> 
1765   
1766            </div> 
1767   
1768          </div> 
1769   
1770   
1771   
1772        </#if> 
1773      </div> 
1774    </div> 
1775  <!--</section>--> 
1776   
1777  <div class="h-6">&nbsp;</div> 
1778  <style> 
1779   
1780      .tab-content .contenedor-anio { 
1781          display:none; 
1782
1783      .tab-content .contenedor-anio.activo { 
1784          display:block; 
1785
1786      .calen-estd-month-list a { 
1787         text-decoration:none; 
1788
1789 
1790    </style> 
1791 
1792<script> 
1793 
1794 
1795if (window.NodeList && !NodeList.prototype.forEach) { 
1796  NodeList.prototype.forEach = Array.prototype.forEach; 
1797
1798 
1799  var selectorAnios = document.getElementById('selectorAnio'); 
1800  var contenedoresAnios = document.querySelectorAll('.contenedor-anio'); 
1801 
1802  selectorAnios.addEventListener('change', function(){ 
1803 
1804    var valorSelect = this.value; 
1805 
1806    contenedoresAnios.forEach( function(element) { 
1807 
1808      var getDataAnio = element.getAttribute("data-anio"); 
1809 
1810      element.classList.remove('activo'); 
1811 
1812      if(getDataAnio == valorSelect ) { 
1813        element.classList.add('activo'); 
1814      }  
1815		 
1816		var i; 
1817		for (i = 0; i < 59; i++) { 
1818		  $(".serepite"+i).hide(); 
1819
1820 
1821		if($(".serepite0").hasClass('activo')){ 
1822			$(".serepite0").show(); 
1823
1824		if($(".serepite4").hasClass('activo')){ 
1825			$(".serepite4").show(); 
1826
1827		if($(".serepite8").hasClass('activo')){ 
1828			$(".serepite8").show(); 
1829
1830		if($(".serepite12").hasClass('activo')){ 
1831			$(".serepite12").show(); 
1832
1833		if($(".serepite16").hasClass('activo')){ 
1834			$(".serepite16").show(); 
1835
1836		if($(".serepite20").hasClass('activo')){ 
1837			$(".serepite20").show(); 
1838
1839		if($(".serepite24").hasClass('activo')){ 
1840			$(".serepite24").show(); 
1841
1842		if($(".serepite28").hasClass('activo')){ 
1843			$(".serepite28").show(); 
1844
1845		if($(".serepite32").hasClass('activo')){ 
1846			$(".serepite32").show(); 
1847
1848		if($(".serepite36").hasClass('activo')){ 
1849			$(".serepite36").show(); 
1850
1851		if($(".serepite40").hasClass('activo')){ 
1852			$(".serepite40").show(); 
1853
1854		if($(".serepite44").hasClass('activo')){ 
1855			$(".serepite44").show(); 
1856
1857		if($(".serepite48").hasClass('activo')){ 
1858			$(".serepite44").show(); 
1859
1860		if($(".serepite52").hasClass('activo')){ 
1861			$(".serepite44").show(); 
1862
1863		if($(".serepite54").hasClass('activo')){ 
1864			$(".serepite44").show(); 
1865
1866 
1867       
1868    }); 
1869	 
1870	$( ".lista-global" ).each(function( index ) { 
1871		var sorted = $(this).find('li').sort(function(a, b) { 
1872		  var a = $(a).find('.calen-estd-month-number span').text(), b = $(b).find('.calen-estd-month-number span').text(); 
1873		  return a.localeCompare(b, false, {numeric: true}) 
1874		}) 
1875 
1876		$(this).html(sorted); 
1877	}); 
1878 
1879	 
1880 
1881 
1882  }); 
1883   
1884  $( ".lista-global" ).each(function( index ) { 
1885		var sorted = $(this).find('li').sort(function(a, b) { 
1886		  var a = $(a).find('.calen-estd-month-number span').text(), b = $(b).find('.calen-estd-month-number span').text(); 
1887		  return a.localeCompare(b, false, {numeric: true}) 
1888		}) 
1889 
1890		$(this).html(sorted); 
1891	}); 
1892 
1893</script> 

Enero