Boletín Mensual diciembre 2017
.
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> item.NombreArchivo [in template "33501#33537#126415" at line 348, column 7]
----
Tip: It's the step after the last dot that caused this error, not those before it.
----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----
----
FTL stack trace ("~" means nesting-related):
- Failed at: ${item.NombreArchivo.getData()} [in template "33501#33537#126415" at line 348, column 5]
----
1<style>
2.linkdoc-zip{
3 background-color: #cc3e43;
4 background-image: url("/documents/33528/42250/iconozip.png");
5}
6</style>
7
8<style>
9.linkdoc-csv{
10 background-color: #386FB1;
11 background-image: url("/documents/33528/42250/iconocsv.png");
12}
13</style>
14
15
16
17
18<#assign journalArticleId = .vars['reserved-article-id'].data>
19<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleResourceLocalService")/>
20<#assign JournalArticleService = serviceLocator.findService("com.liferay.journal.service.JournalArticleService") />
21 <#assign assetCategoryLocalServiceUtil = serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryLocalService") />
22 <#assign articleResourcePK = journalArticleLocalService.getArticleResourcePrimKey(groupId, journalArticleId)/>
23 <#assign categoryList=assetCategoryLocalServiceUtil.getCategories("com.liferay.journal.model.JournalArticle",articleResourcePK) />
24
25 <#assign currentUrl = themeDisplay.getPortalURL() + themeDisplay.getURLCurrent() />
26
27 <#assign tituloCabecera = "" />
28 <#list categoryList as categoryList>
29 <#assign tituloCabecera = categoryList.getTitle(locale) />
30 <#break />
31</#list>
32
33<#assign fondo = "pagetitle bg-white" />
34<#assign imagenDeFondo =" " />
35
36
37<div class="${fondo} visor-buscador" style="background-image: url('${imagenDeFondo}');">
38 <div class="container-corp">
39 <div class="row-wrap">
40 <div class="row">
41 <div class="pagetitle-col-title col-md-12">
42 <nav aria-label="Ruta de navegación" id="_com_liferay_site_navigation_breadcrumb_web_portlet_SiteNavigationBreadcrumbPortlet_breadcrumbs-defaultScreen">
43 <ul class="breadcrumb breadcrumb-horizontal">
44 <li class="">
45 <a href="/">
46 Home
47 </a>
48 </li>
49 <li>
50 <#if locale == "es_ES" >
51 Noticias y publicaciones
52 <#else>
53 News and publications
54 </#if>
55 </li>
56 <#list categoryList as categoryList>
57 <li class="active" aria-current="page">
58 ${categoryList.getTitle(locale)}
59 </li>
60 </#list>
61 </ul>
62 </nav>
63 <h1 class="main-title">${tituloCabecera}</h1>
64 </div>
65
66 </div>
67 </div>
68 </div>
69</div>
70
71<section class="pb-14 mb-14">
72 <div class="container-corp">
73 <#if (titulo)??>
74 <h2 class="second-title f-lato-regular c-blue-2 ">
75 <br>
76
77 ${titulo.getData()}</h2>
78 </#if>
79 <#if (autor)??>
80 <#if autor.getData()?has_content >
81
82 <h4>Autor:
83 <#assign contador = 0/>
84 <#list autor.getSiblings() as aut >
85 <#if contador = 0>
86 <#if aut.getData()?eval.title??>
87 ${aut.getData()?eval.title}
88 </#if>
89 <#else>
90 <#if aut.getData()?eval.title??>
91 , ${aut.getData()?eval.title}
92 </#if>
93 </#if>
94 <#assign contador++ />
95 </#list>
96 </h4>
97 </#if>
98 </#if>
99
100 <div class="py-1">
101 <#if (contenido)??>
102 <#if contenido.getData()?has_content >
103 <br>
104 <h3 class="fifth-title c-blue-2 mb-4"><#if locale == "es_ES" >
105 Resumen
106 <#else>
107 Summary
108 </#if></h3>
109 <p>${contenido.getData()}</p>
110 </#if>
111 </#if>
112 </div>
113
114 <#if documento.getData()?has_content>
115
116 <#assign claseDoc = "linkdoc-pdf" />
117 <#if documento.getData()?has_content && documento.getData()?contains(".pdf")>
118 <#assign claseDoc = "linkdoc-pdf" />
119 <#elseif documento.getData()?has_content && documento.getData()?contains(".xlsx")>
120 <#assign claseDoc = "linkdoc-xls" />
121 <#elseif documento.getData()?has_content && documento.getData()?contains(".zip")>
122 <#assign claseDoc = "linkdoc-zip" />
123 <#elseif documento.getData()?has_content && documento.getData()?contains(".xls")>
124 <#assign claseDoc = "linkdoc-xls" />
125 <#elseif documento.getData()?has_content && documento.getData()?contains(".docx")>
126 <#assign claseDoc = "linkdoc-doc" />
127 <#elseif documento.getData()?has_content && documento.getData()?contains(".doc")>
128 <#assign claseDoc = "linkdoc-doc" />
129 </#if>
130
131
132 <#assign nombreArchivoData = "Descargar Archivo" />
133 <#if titulo.getData()?has_content >
134 <#assign nombreArchivoData = titulo.getData()/>
135 </#if>
136
137
138
139 </#if>
140
141
142 <#if (imagen)??>
143 <#if imagen.getData()?? && imagen.getData() != "">
144 <div>
145 <a href="${documento.getData()}" <#if titulo?? >onclick="javascript:marcaje_google_analytics(this, 'Detalle Publicaciones/${titulo.getData()}/DesDoc ${nombreArchivoData}', 'clic')"</#if> data-senna-off="true" target="_blank">
146
147
148
149
150 <img alt="Publicación" data-fileentryid="${imagen.getAttribute("fileEntryId")}" src="${imagen.getData()}" />
151 </a>
152 </div>
153 </#if>
154 </#if>
155
156 <#if descripcion??>
157 <#if descripcion.getData()?has_content >
158 <br>
159 <div class="py-2">
160
161 <h3 class="fifth-title c-blue-2 mb-4"><#if locale == "es_ES" >
162 Descripción
163 <#else>
164 Description
165 </#if></h3>
166 <p>${descripcion.getData()}</p>
167
168 </div>
169 </#if>
170 </#if>
171 <#if (slider1.tituloSlider1)?? || (slider2.tituloSlider2)??>
172 <#if (slider1.tituloSlider1.getData()?has_content) || (slider2.tituloSlider2.getData()?has_content) >
173<div class="container mb-8">
174 <div class="row">
175 <div class="col-md-6">
176 <!-- cajas slider -->
177 <div class="mb-4">
178 <div class="bg-grey-5 rounded-common sliderboxset">
179 <h3 class="text-center fifth-title c-blue-2 mb-8">${slider1.tituloSlider1.getData()}</h3>
180
181 <div class="carousel-corp-wrap">
182 <div class="carousel slide" data-ride="carousel" id="carouselExampleIndicators01">
183 <ol class="carousel-indicators">
184 <#assign seq = 0>
185 <#list slider1.imagenSlider1.getSiblings() as datos>
186 <#if datos?has_content>
187 <#if seq == 0>
188 <li class="active" data-slide-to="${seq}" data-target="#carouselExampleIndicators01"> </li>
189 <#assign seq = seq + 1>
190 <#else>
191 <li data-slide-to="${seq}" data-target="#carouselExampleIndicators01"> </li>
192 </#if>
193 </#if>
194 </#list>
195 </ol>
196 <#assign seq = 0>
197
198 <div class="carousel-inner">
199 <#list slider1.imagenSlider1.getSiblings() as datos>
200 <#if datos?has_content>
201 <#if seq == 0>
202 <div class="carousel-item active"><img alt="First slide" class="d-block w-100" src="${datos.getData()}"></div>
203 <#assign seq = seq + 1>
204 <#else>
205 <div class="carousel-item"><img alt="Second slide" class="d-block w-100" src="${datos.getData()}"></div>
206 <#assign seq = seq + 1>
207 </#if>
208 </#if>
209 </#list>
210 </div>
211
212 <a class="carousel-control-prev" data-senna-off="true" data-slide="prev" href="#carouselExampleIndicators01" role="button">
213 <span aria-hidden="true" class="carousel-control-prev-icon"></span>
214 <span class="sr-only">Previous</span>
215 </a>
216
217 <a class="carousel-control-next" data-senna-off="true" data-slide="next" href="#carouselExampleIndicators01" role="button">
218 <span aria-hidden="true" class="carousel-control-next-icon"></span>
219 <span class="sr-only">Next</span>
220 </a>
221 </div>
222 </div>
223 </div>
224 </div>
225 </div>
226 <div class="col-md-6">
227 <!-- slider 2 -->
228 <div class="mb-4">
229 <div class="bg-grey-5 rounded-common sliderboxset" >
230 <h3 class="text-center fifth-title c-blue-2 mb-8">${slider2.tituloSlider2.getData()}</h3>
231
232 <div class="carousel-corp-wrap">
233 <div class="carousel slide" data-ride="carousel" id="carouselExampleIndicators02">
234 <ol class="carousel-indicators">
235 <#assign seq = 0>
236 <#list slider2.imagenSlider2.getSiblings() as datos>
237 <#if datos?has_content>
238 <#if seq == 0>
239 <li class="active" data-slide-to="${seq}" data-target="#carouselExampleIndicators02"> </li>
240 <#assign seq = seq + 1>
241 <#else>
242 <li data-slide-to="${seq}" data-target="#carouselExampleIndicators02"> </li>
243 </#if>
244 </#if>
245 </#list>
246 </ol>
247 <#assign seq = 0>
248
249 <div class="carousel-inner">
250 <#list slider2.imagenSlider2.getSiblings() as datos>
251 <#if datos?has_content>
252 <#if seq == 0>
253 <div class="carousel-item active"><img alt="First slide" class="d-block w-100" src="${datos.getData()}"></div>
254 <#assign seq = seq + 1>
255 <#else>
256 <div class="carousel-item"><img alt="Second slide" class="d-block w-100" src="${datos.getData()}"></div>
257 <#assign seq = seq + 1>
258 </#if>
259 </#if>
260 </#list>
261 </div>
262
263 <a class="carousel-control-prev" data-senna-off="true" data-slide="prev" href="#carouselExampleIndicators02" role="button">
264 <span aria-hidden="true" class="carousel-control-prev-icon"></span>
265 <span class="sr-only">Previous</span>
266 </a>
267
268 <a class="carousel-control-next" data-senna-off="true" data-slide="next" href="#carouselExampleIndicators02" role="button">
269 <span aria-hidden="true" class="carousel-control-next-icon"></span>
270 <span class="sr-only">Next</span>
271 </a>
272 </div>
273 </div>
274
275 </div>
276 </div>
277 </div>
278
279 </div>
280</div>
281</#if>
282</#if>
283
284
285
286 <!-- acordeon -->
287
288 <#if documento.getData()?has_content>
289 <div class="box-acordeon box-acordeon-basic" id="stage1">
290 <div class="item">
291 <!--Collapse header -->
292
293 <div aria-controls="collapse1" aria-expanded="false" class="box-acordeon-header c-white d-flex justify-content-between align-items-center collapsed" data-target="#collapse1" data-toggle="collapse" id="headingOne">
294 <div class="justify-content-between d-flex align-items-center">
295 <div class="box-acordeon-title p-2">
296 <h5 class="mb-0 fifth-title c-white">${titulo.getData()}</h5>
297 <p class="mb-0 text-base c-white">
298 <#if locale == "es_ES" >
299 Recuadros y gráficos
300 <#else>
301 Boxes and graphics
302 </#if>
303 </p>
304 </div>
305 </div>
306 <div class="ml-auto p-2"><i class="box-acordeon-icon la la-plus-circle"></i></div>
307 </div>
308
309 <!--Collapse body-->
310
311
312 <div aria-labelledby="headingOne" class="box-acordeon-content bg-white c-blue-1 collapse" id="collapse1" style="">
313 <div class="bg-white p-2">
314
315 <#if tituloSeparadorDocumento??>
316 <#if tituloSeparadorDocumento.getData()?has_content >
317 <p class="fs-4 f-opensans-bold c-blue-1 mb-2">${tituloSeparadorDocumento.getData()}</p>
318 </#if>
319 </#if>
320
321 <#if documento.getData()?has_content>
322 <div class="row mb-10">
323 <div class="col-lg-4 col-md-4 col-12">
324
325
326 <a href="${documento.getData()}" class="linkdoc mb-4" <#if titulo?? >onclick="javascript:marcaje_google_analytics(this, 'Detalle Publicaciones/${titulo.getData()}/DesDoc ${nombreArchivoData}', 'clic')"</#if> data-senna-off="true" target="_blank">
327
328
329 <div class="linkdoc-colimg ${claseDoc}"></div>
330 <div class="linkdoc-coltext">
331 <p class="linkdoc-text">${nombreArchivoData}</p>
332 </div>
333 </a>
334
335 </div>
336 </div>
337 </#if>
338
339 <#if (tituloSeparadorArchivo)??>
340 <#if tituloSeparadorArchivo.getData()?has_content >
341 <p class="fs-4 f-opensans-bold c-blue-1 mb-2">${tituloSeparadorArchivo.getData()}</p>
342 </#if>
343 </#if>
344
345
346
347<#list ArchivosAdjuntos.getSiblings() as item>
348 ${item.NombreArchivo.getData()}
349</#list>
350
351 <div class="row">
352 <#if (ArchivosAdjuntosFieldSet)??>
353
354 <#list ArchivosAdjuntosFieldSet.getSiblings() as datoslist>
355 <#assign datos=datoslist.ArchivosAdjuntosFieldSetFieldSet/>
356 <#assign claseDoc = "linkdoc-pdf" />
357 <#if datos.ArchivosDescargables.getData()?has_content >
358 <div class="col-md-4 col-12">
359 <#if datos.NombreArchivo.getData()?has_content && datos.ArchivosDescargables.getData()?contains(".pdf")>
360 <#assign claseDoc = "linkdoc-pdf" />
361 <#elseif datos.NombreArchivo.getData()?has_content && datos.ArchivosDescargables.getData()?contains(".xlsx")>
362 <#assign claseDoc = "linkdoc-xls" />
363 <#elseif datos.NombreArchivo.getData()?has_content && datos.ArchivosDescargables.getData()?contains(".zip")>
364 <#assign claseDoc = "linkdoc-zip" />
365 <#elseif datos.NombreArchivo.getData()?has_content && datos.ArchivosDescargables.getData()?contains(".csv")>
366 <#assign claseDoc = "linkdoc-csv" />
367 <#elseif datos.NombreArchivo.getData()?has_content && datos.ArchivosDescargables.getData()?contains(".xls")>
368 <#assign claseDoc = "linkdoc-xls" />
369 <#elseif datos.NombreArchivo.getData()?has_content && ddatos.ArchivosDescargables.getData()?contains(".docx")>
370 <#assign claseDoc = "linkdoc-doc" />
371 <#elseif datos.NombreArchivo.getData()?has_content && datos.ArchivosDescargables.getData()?contains(".doc")>
372 <#assign claseDoc = "linkdoc-doc" />
373 </#if>
374
375 <#assign nombreArchivo = "Descargar Archivo" />
376 <#if datos.NombreArchivo.getData()?has_content >
377 <#assign nombreArchivo = datos.NombreArchivo.getData()/>
378 </#if>
379
380 <a href="${datos.ArchivosDescargables.getData()}" class="linkdoc mb-4" <#if titulo?? >onclick="javascript:marcaje_google_analytics(this, 'Detalle Publicaciones/${titulo.getData()}/DesDoc ${nombreArchivo}', 'clic')"</#if> data-senna-off="true" target="_blank">
381 <div class="linkdoc-colimg ${claseDoc}">
382 </div>
383
384 <div class="linkdoc-coltext">
385 <p class="linkdoc-text">${nombreArchivo}</p>
386 </div>
387 </a>
388 </div>
389 </#if>
390 </#list>
391 </#if>
392 </div>
393
394
395 <!-- publicaciones nuevas -->
396 <#if (publicacionesNuevas)??>
397
398 <#list publicacionesNuevas.getSiblings() as pub>
399 <#if pub.tituloSeparadorNuevo.getData()?has_content >
400 <p class="fs-4 f-opensans-bold c-blue-1 mb-2">${pub.tituloSeparadorNuevo.getData()}</p>
401 </#if>
402
403 <div class="row">
404 <#if (pub.separadorArchivosNuevo)??>
405 <#list pub.separadorArchivosNuevo.getSiblings() as datos>
406 <#assign claseDoc = "linkdoc-pdf" />
407 <#if datos.archivoNuevo.getData()?has_content >
408 <div class="col-md-4 col-12">
409 <#if datos.tituloArchivoNuevo.getData()?has_content && datos.archivoNuevo.getData()?contains(".pdf")>
410 <#assign claseDoc = "linkdoc-pdf" />
411 <#elseif datos.tituloArchivoNuevo.getData()?has_content && datos.archivoNuevo.getData()?contains(".xlsx")>
412 <#assign claseDoc = "linkdoc-xls" />
413 <#elseif datos.tituloArchivoNuevo.getData()?has_content && datos.archivoNuevo.getData()?contains(".zip")>
414 <#assign claseDoc = "linkdoc-zip" />
415 <#elseif datos.tituloArchivoNuevo.getData()?has_content && datos.archivoNuevo.getData()?contains(".xls")>
416 <#assign claseDoc = "linkdoc-xls" />
417 <#elseif datos.tituloArchivoNuevo.getData()?has_content && datos.archivoNuevo.getData()?contains(".docx")>
418 <#assign claseDoc = "linkdoc-doc" />
419 <#elseif datos.tituloArchivoNuevo.getData()?has_content && datos.archivoNuevo.getData()?contains(".doc")>
420 <#assign claseDoc = "linkdoc-doc" />
421 </#if>
422
423 <#assign nombreArchivo = "Descargar Archivo" />
424 <#if datos.tituloArchivoNuevo.getData()?has_content >
425 <#assign nombreArchivo = datos.tituloArchivoNuevo.getData()/>
426 </#if>
427
428 <a href="${datos.archivoNuevo.getData()}" class="linkdoc mb-4" <#if titulo?? >onclick="javascript:marcaje_google_analytics(this, 'Detalle Publicaciones/${titulo.getData()}/DesDoc ${nombreArchivo}', 'clic')"</#if> data-senna-off="true" target="_blank">
429 <div class="linkdoc-colimg ${claseDoc}">
430 </div>
431
432 <div class="linkdoc-coltext">
433 <p class="linkdoc-text">${nombreArchivo} </p>
434 </div>
435 </a>
436 </div>
437 </#if>
438 </#list>
439 </#if>
440 </div>
441 </#list>
442 </#if>
443
444 <!-- fin publicaciones nuevas -->
445
446 <#if archivosPubAntiguas.tituloSeparadorRecuadro??>
447 <#if archivosPubAntiguas.tituloSeparadorRecuadro.getData()?has_content >
448 <p class="fs-4 f-opensans-bold c-blue-1 mb-2">${archivosPubAntiguas.tituloSeparadorRecuadro.getData()}</p>
449 </#if>
450 </#if>
451
452 <!-- Archivos antiguos-->
453 <#if archivosPubAntiguas.recuadro??>
454 <#if archivosPubAntiguas.recuadro.getSiblings()?has_content >
455 <div class="row">
456 <#list archivosPubAntiguas.recuadro.getSiblings() as datos1>
457
458 <#if datos1.getData()?has_content>
459 <#assign archivo = "" />
460 <#if datos1.getData()?eval.classPK??>
461 <#assign archivo = JournalArticleService.getLatestArticle(datos1.getData()?eval.classPK?number)/>
462 </#if>
463 <#if archivo != "">
464 <#assign docXml3 = saxReaderUtil.read(archivo.getContentByLocale(locale.toString())) />
465 </#if>
466
467 <#if archivo != "">
468 <#assign URLArchivo = docXml3.getRootElement().selectNodes("//dynamic-element[@name='archivosDescargables']") />
469
470 </#if>
471
472 <#assign tituloD= "" />
473 <#if archivo != "" && archivo.getTitle()??>
474 <#assign tituloD= archivo.getTitle() />
475 </#if>
476
477 <#if archivo != "">
478
479 <#list URLArchivo as datos1>
480 <#assign nom = (datos1.selectSingleNode("dynamic-element[@name='nombreArchivo']/dynamic-content"))!"" />
481 <#assign arc = (datos1.selectSingleNode("dynamic-element[@name='archivoDescargable']/dynamic-content"))!"" />
482 <#if nom != "" && aqrc !="" >
483 <#assign uuiid= arc.data?eval.uuid />
484 <#assign group = arc.data?eval.groupId />
485
486 <#assign urlFinal = "/c/document_library/get_file?uuid=" + uuiid+ "&groupId=" +group />
487
488 <#assign claseDoc = "linkdoc-pdf" />
489 <#if arc.data?has_content >
490 <div class="col-md-4 col-12">
491 <#if arc.data?has_content && arc.data?contains(".pdf")>
492 <#assign claseDoc = "linkdoc-pdf" />
493 <#elseif arc.data?has_content && arc.data?contains(".xlsx")>
494 <#assign claseDoc = "linkdoc-xls" />
495 <#elseif arc.data?has_content && arc.data?contains(".zip")>
496 <#assign claseDoc = "linkdoc-zip" />
497 <#elseif arc.data?has_content && arc.data?contains(".xls")>
498 <#assign claseDoc = "linkdoc-xls" />
499 <#elseif arc.data?has_content && arc.data?contains(".docx")>
500 <#assign claseDoc = "linkdoc-doc" />
501 <#elseif arc.data?has_content && darc.data?contains(".doc")>
502 <#assign claseDoc = "linkdoc-doc" />
503 </#if>
504 </#if>
505
506 <#assign nombreArchivo = "Descargar Archivo" />
507 <#if nom.data?has_content >
508 <#assign nombreArchivo = nom.data />
509 </#if>
510 <#if tituloD != "" >
511 <#assign nombreArchivo = tituloD />
512 </#if>
513
514 <a href="${urlFinal}" class="linkdoc mb-4" data-senna-off="true" <#if titulo?? >onclick="javascript:marcaje_google_analytics(this, 'Detalle Publicaciones/${titulo.getData()}/DesDoc ${nombreArchivo}', 'clic')"</#if> target="_blank">
515 <div class="linkdoc-colimg ${claseDoc}">
516 </div>
517
518 <div class="linkdoc-coltext">
519 <p class="linkdoc-text">${nombreArchivo}</p>
520 </div>
521 </a>
522 </div>
523 </#if>
524 </#list>
525 </#if>
526
527 </#if>
528 </#list>
529 </div>
530 </#if>
531 </#if>
532 <!-- fin archivos antiguos -->
533
534
535 <#if archivosPubAntiguas.tituloSeparadorGrafico??>
536 <#if archivosPubAntiguas.tituloSeparadorGrafico.getData()?has_content >
537 <p class="fs-4 f-opensans-bold c-blue-1 mb-2">${archivosPubAntiguas.tituloSeparadorGrafico.getData()}</p>
538 </#if>
539 </#if>
540
541 <!-- Archivos antiguos-->
542 <#if archivosPubAntiguas.grafico??>
543 <#if archivosPubAntiguas.grafico.getSiblings()?has_content >
544 <div class="row">
545 <#list archivosPubAntiguas.grafico.getSiblings() as datos1>
546
547 <#if datos1.getData()?has_content>
548 <#assign archivo ="" />
549 <#if datos1.getData()?eval.classPK?? >
550 <#assign archivo = JournalArticleService.getLatestArticle(datos1.getData()?eval.classPK?number)/>
551 </#if>
552 <#if archivo != "" >
553
554 <#assign docXml3 = saxReaderUtil.read(archivo.getContentByLocale(locale.toString())) />
555 <#assign URLArchivo = docXml3.getRootElement().selectNodes("//dynamic-element[@name='archivosDescargables']") />
556 <#assign tituloD= archivo.getTitle() />
557
558 <#if locale == "es_ES" >
559 archivos antiguos 1
560 <#else>
561 archivos antiguos 1
562 </#if>
563
564 <#list URLArchivo as datos1>
565 <#assign nom = (datos1.selectSingleNode("dynamic-element[@name='nombreArchivo']/dynamic-content"))!"" />
566 <#assign arc = d(atos1.selectSingleNode("dynamic-element[@name='archivoDescargable']/dynamic-content"))!"" />
567 <#if nom != "" && aqrc !="" >
568 <#assign uuiid= arc.data?eval.uuid />
569 <#assign group = arc.data?eval.groupId />
570
571 <#assign urlFinal = "/c/document_library/get_file?uuid=" + uuiid+ "&groupId=" +group />
572
573 <#assign claseDoc = "linkdoc-pdf" />
574 <#if arc.data?has_content >
575 <div class="col-md-4 col-12">
576 <#if arc.data?has_content && arc.data?contains(".pdf")>
577 <#assign claseDoc = "linkdoc-pdf" />
578 <#elseif arc.data?has_content && arc.data?contains(".xlsx")>
579 <#assign claseDoc = "linkdoc-xls" />
580 <#elseif arc.data?has_content && arc.data?contains(".zip")>
581 <#assign claseDoc = "linkdoc-zip" />
582 <#elseif arc.data?has_content && arc.data?contains(".xls")>
583 <#assign claseDoc = "linkdoc-xls" />
584 <#elseif arc.data?has_content && arc.data?contains(".docx")>
585 <#assign claseDoc = "linkdoc-doc" />
586 <#elseif arc.data?has_content && arc.data?contains(".doc")>
587 <#assign claseDoc = "linkdoc-doc" />
588 </#if>
589 </#if>
590
591 <#assign nombreArchivo = "Descargar Archivo" />
592 <#if nom.data?has_content >
593 <#assign nombreArchivo = nom.data />
594 </#if>
595 <#if tituloD != "" >
596 <#assign nombreArchivo = tituloD />
597 </#if>
598
599 <a href="${urlFinal}" class="linkdoc mb-4" data-senna-off="true" <#if titulo?? >onclick="javascript:marcaje_google_analytics(this, 'Detalle Publicaciones/${titulo.getData()}/DesDoc ${nombreArchivo}', 'clic')"</#if> target="_blank">
600 <div class="linkdoc-colimg ${claseDoc}">
601 </div>
602
603 <div class="linkdoc-coltext">
604 <p class="linkdoc-text">${nombreArchivo}</p>
605 </div>
606 </a>
607 </div>
608 </#if>
609 </#list>
610 </#if>
611 </#if>
612
613
614 </#list>
615 </div>
616 </#if>
617 </#if>
618 <!-- fin archivos antiguos -->
619
620 <#if archivosPubAntiguas.tituloSeparadorArticulo??>
621 <#if archivosPubAntiguas.tituloSeparadorArticulo.getData()?has_content >
622 <p class="fs-4 f-opensans-bold c-blue-1 mb-2">${archivosPubAntiguas.tituloSeparadorArticulo.getData()}</p>
623 </#if>
624 </#if>
625
626 <!-- Archivos antiguos-->
627 <#if locale == "es_ES" >
628
629 <#else>
630
631 </#if>
632
633 <#if archivosPubAntiguas.articulo??>
634 <#if archivosPubAntiguas.articulo.getSiblings()?has_content >
635 <div class="row">
636 <#list archivosPubAntiguas.articulo.getSiblings() as datos1>
637 <#if datos1.getData()?has_content >
638 <#assign archivo = "" />
639 <#if datos1.getData()?eval.classPK??>
640 <#assign archivo = JournalArticleService.getLatestArticle(datos1.getData()?eval.classPK?number)/>
641 </#if>
642
643 <#if archivo != "" >
644 <#assign docXml3 = saxReaderUtil.read(archivo.getContentByLocale(locale.toString())) />
645 <#assign URLArchivo = docXml3.getRootElement().selectNodes("//dynamic-element[@name='archivosDescargables']") />
646 <#assign tituloD= archivo.getTitle() />
647
648
649
650 <#list URLArchivo as datos1>
651 <#assign nom = (datos1.selectSingleNode("dynamic-element[@name='nombreArchivo']/dynamic-content"))!"" />
652 <#assign arc = (datos1.selectSingleNode("dynamic-element[@name='archivoDescargable']/dynamic-content"))!"" />
653 <#if nom != "" && arc != "">
654 <#assign uuiid= arc.data?eval.uuid />
655 <#assign group = arc.data?eval.groupId />
656
657 <#assign urlFinal = "/c/document_library/get_file?uuid=" + uuiid+ "&groupId=" +group />
658
659 <#assign claseDoc = "linkdoc-pdf" />
660 <#if arc.data?has_content >
661 <div class="col-md-4 col-12">
662 <#if arc.data?has_content && arc.data?contains(".pdf")>
663 <#assign claseDoc = "linkdoc-pdf" />
664 <#elseif arc.data?has_content && arc.data?contains(".xlsx")>
665 <#assign claseDoc = "linkdoc-xls" />
666 <#elseif arc.data?has_content && arc.data?contains(".zip")>
667 <#assign claseDoc = "linkdoc-zip" />
668 <#elseif arc.data?has_content && arc.data?contains(".xls")>
669 <#assign claseDoc = "linkdoc-xls" />
670 <#elseif arc.data?has_content && arc.data?contains(".docx")>
671 <#assign claseDoc = "linkdoc-doc" />
672 <#elseif arc.data?has_content && arc.data?contains(".doc")>
673 <#assign claseDoc = "linkdoc-doc" />
674 </#if>
675 </#if>
676
677
678 <#assign nombreArchivo = "Descargar Archivo" />
679 <#if nom.data?has_content >
680 <#assign nombreArchivo = nom.data />
681 </#if>
682 <#if tituloD != "" >
683 <#assign nombreArchivo = tituloD />
684 </#if>
685 <a href="${urlFinal}" class="linkdoc mb-4" data-senna-off="true" <#if titulo?? >onclick="javascript:marcaje_google_analytics(this, 'Detalle Publicaciones/${titulo.getData()}/DesDoc ${nombreArchivo}', 'clic')"</#if> target="_blank">
686 <div class="linkdoc-colimg ${claseDoc}">
687 </div>
688
689 <div class="linkdoc-coltext">
690 <p class="linkdoc-text">${nombreArchivo}</p>
691 </div>
692 </a>
693 </div>
694 </#if>
695 </#list>
696 </#if>
697
698 </#if>
699
700 </#list>
701 </div>
702 </#if>
703 </#if>
704 <!-- fin archivos antiguos -->
705
706 <#if archivosPubAntiguas.tituloSeparadorAnexos??>
707 <#if archivosPubAntiguas.tituloSeparadorAnexos.getData()?has_content >
708 <p class="fs-4 f-opensans-bold c-blue-1 mb-2">${archivosPubAntiguas.tituloSeparadorAnexos.getData()}</p>
709 </#if>
710 </#if>
711 <!-- Archivos antiguos-->
712
713 <#if archivosPubAntiguas.archivosAnexos??>
714 <#if archivosPubAntiguas.archivosAnexos.getSiblings()?has_content >
715 <div class="row">
716 <#list archivosPubAntiguas.archivosAnexos.getSiblings() as datos1>
717 <#if datos1.getData()?has_content >
718 <#assign archivo = "" />
719 <#if datos1.getData()?eval.classPK??>
720 <#assign archivo = JournalArticleService.getLatestArticle(datos1.getData()?eval.classPK?number)/>
721 </#if>
722
723 <#if archivo != "" >
724 <#assign docXml3 = saxReaderUtil.read(archivo.getContentByLocale(locale.toString())) />
725 <#assign URLArchivo = docXml3.getRootElement().selectNodes("//dynamic-element[@name='archivosDescargables']") />
726 <#assign tituloD= archivo.getTitle() />
727
728 <#if locale == "es_ES" >
729 archivos antiguos 3
730 <#else>
731 archivos antiguos 3
732 </#if>
733
734 <#list URLArchivo as datos1>
735 <#assign nom = (datos1.selectSingleNode("dynamic-element[@name='nombreArchivo']/dynamic-content"))!"" />
736 <#assign arc = (datos1.selectSingleNode("dynamic-element[@name='archivoDescargable']/dynamic-content"))!"" />
737 <#if nom != "" && aqrc !="" >
738 <#assign uuiid= arc.data?eval.uuid />
739 <#assign group = arc.data?eval.groupId />
740
741 <#assign urlFinal = "/c/document_library/get_file?uuid=" + uuiid+ "&groupId=" +group />
742
743 <#assign claseDoc = "linkdoc-pdf" />
744 <#if arc.data?has_content >
745 <div class="col-md-4 col-12">
746 <#if arc.data?has_content && arc.data?contains(".pdf")>
747 <#assign claseDoc = "linkdoc-pdf" />
748 <#elseif arc.data?has_content && arc.data?contains(".xlsx")>
749 <#assign claseDoc = "linkdoc-xls" />
750 <#elseif arc.data?has_content && arc.data?contains(".zip")>
751 <#assign claseDoc = "linkdoc-zip" />
752 <#elseif arc.data?has_content && arc.data?contains(".xls")>
753 <#assign claseDoc = "linkdoc-xls" />
754 <#elseif arc.data?has_content && arc.data?contains(".docx")>
755 <#assign claseDoc = "linkdoc-doc" />
756 <#elseif arc.data?has_content && arc.data?contains(".doc")>
757 <#assign claseDoc = "linkdoc-doc" />
758 </#if>
759 </#if>
760
761 <#assign nombreArchivo = "Descargar Archivo" />
762 <#if nom.data?has_content >
763 <#assign nombreArchivo = nom.data />
764 </#if>
765 <#if tituloD != "" >
766 <#assign nombreArchivo = tituloD />
767 </#if>
768
769 <a href="${urlFinal}" class="linkdoc mb-4" data-senna-off="true" <#if titulo?? >onclick="javascript:marcaje_google_analytics(this, 'Detalle Publicaciones/${titulo.getData()}/DesDoc ${nombreArchivo}', 'clic')"</#if> target="_blank">
770 <div class="linkdoc-colimg ${claseDoc}">
771 </div>
772
773 <div class="linkdoc-coltext">
774 <p class="linkdoc-text">${nombreArchivo}</p>
775 </div>
776 </a>
777 </div>
778 </#if>
779 </#list>
780 </#if>
781 </#if>
782 </#list>
783 </div>
784 </#if>
785 </#if>
786 <!-- fin archivos antiguos -->
787
788 <#if archivosPubAntiguas.tituloSeparadorNotas??>
789 <#if archivosPubAntiguas.tituloSeparadorNotas.getData()?has_content >
790 <p class="fs-4 f-opensans-bold c-blue-1 mb-2">${archivosPubAntiguas.tituloSeparadorNotas.getData()}</p>
791 </#if>
792 </#if>
793
794 <!-- Archivos antiguos-->
795
796 <#if archivosPubAntiguas.notasInvestigacion??>
797 <#if archivosPubAntiguas.notasInvestigacion.getSiblings()?has_content >
798 <div class="row">
799 <#list archivosPubAntiguas.notasInvestigacion.getSiblings() as datos1>
800 <#if datos1.getData()?has_content >
801 <#assign archivo = "" />
802 <#if datos1.getData()?eval.classPK??>
803 <#assign archivo = JournalArticleService.getLatestArticle(datos1.getData()?eval.classPK?number)/>
804 </#if>
805
806 <#if archivo != "" >
807 <#assign docXml3 = saxReaderUtil.read(archivo.getContentByLocale(locale.toString())) />
808 <#assign URLArchivo = docXml3.getRootElement().selectNodes("//dynamic-element[@name='archivosDescargables']") />
809 <#assign tituloD= archivo.getTitle() />
810
811
812
813 <#list URLArchivo as datos1>
814 <#assign nom = (datos1.selectSingleNode("dynamic-element[@name='nombreArchivo']/dynamic-content"))!"" />
815 <#assign arc = (datos1.selectSingleNode("dynamic-element[@name='archivoDescargable']/dynamic-content"))!"" />
816 <#if nom != "" && aqrc !="" >
817
818 <#assign uuiid= arc.data?eval.uuid />
819 <#assign group = arc.data?eval.groupId />
820
821 <#assign urlFinal = "/c/document_library/get_file?uuid=" + uuiid+ "&groupId=" +group />
822
823 <#assign claseDoc = "linkdoc-pdf" />
824 <#if arc.data?has_content >
825 <div class="col-md-4 col-12">
826 <#if arc.data?has_content && arc.data?contains(".pdf")>
827 <#assign claseDoc = "linkdoc-pdf" />
828 <#elseif arc.data?has_content && arc.data?contains(".xlsx")>
829 <#assign claseDoc = "linkdoc-xls" />
830 <#elseif arc.data?has_content && arc.data?contains(".zip")>
831 <#assign claseDoc = "linkdoc-zip" />
832 <#elseif arc.data?has_content && arc.data?contains(".xls")>
833 <#assign claseDoc = "linkdoc-xls" />
834 <#elseif arc.data?has_content && arc.data?contains(".docx")>
835 <#assign claseDoc = "linkdoc-doc" />
836 <#elseif arc.data?has_content && arc.data?contains(".doc")>
837 <#assign claseDoc = "linkdoc-doc" />
838 </#if>
839 </#if>
840
841 <#assign nombreArchivo = "Descargar Archivo" />
842 <#if nom.data?has_content >
843 <#assign nombreArchivo = nom.data />
844 </#if>
845 <#if tituloD != "" >
846 <#assign nombreArchivo = tituloD />
847 </#if>
848
849 <a href="${urlFinal}" class="linkdoc mb-4" data-senna-off="true" <#if titulo?? >onclick="javascript:marcaje_google_analytics(this, 'Detalle Publicaciones/${titulo.getData()}/DesDoc ${nombreArchivo}', 'clic')"</#if> target="_blank">
850 <div class="linkdoc-colimg ${claseDoc}">
851 </div>
852
853 <div class="linkdoc-coltext">
854 <p class="linkdoc-text">${nombreArchivo}</p>
855 </div>
856 </a>
857 </div>
858 </#if>
859 </#list>
860 </#if>
861 </#if>
862 </#list>
863 </div>
864 </#if>
865 </#if>
866 <!-- fin archivos antiguos -->
867
868 <#if archivosPubAntiguas.tituloSeparadorLibros??>
869 <#if archivosPubAntiguas.tituloSeparadorLibros.getData()?has_content >
870 <p class="fs-4 f-opensans-bold c-blue-1 mb-2">${archivosPubAntiguas.tituloSeparadorLibros.getData()}</p>
871 </#if>
872 </#if>
873
874 <!-- Archivos antiguos-->
875
876 <#if archivosPubAntiguas.revisionLibros??>
877 <#if archivosPubAntiguas.revisionLibros.getSiblings()?has_content >
878 <div class="row">
879 <#list archivosPubAntiguas.revisionLibros.getSiblings() as datos1>
880 <#if datos1.getData()?has_content >
881 <#assign archivo = "" />
882 <#if datos1.getData()?eval.classPK??>
883 <#assign archivo = JournalArticleService.getLatestArticle(datos1.getData()?eval.classPK?number)/>
884 </#if>
885
886 <#if archivo != "" >
887 <#assign docXml3 = saxReaderUtil.read(archivo.getContentByLocale(locale.toString())) />
888 <#assign URLArchivo = docXml3.getRootElement().selectNodes("//dynamic-element[@name='archivosDescargables']") />
889 <#assign tituloD= archivo.getTitle() />
890
891
892
893 <#list URLArchivo as datos1>
894 <#assign nom = (datos1.selectSingleNode("dynamic-element[@name='nombreArchivo']/dynamic-content"))!"" />
895 <#assign arc = (datos1.selectSingleNode("dynamic-element[@name='archivoDescargable']/dynamic-content"))!"" />
896 <#if nom != "" && aqrc !="" >
897 <#assign uuiid= arc.data?eval.uuid />
898 <#assign group = arc.data?eval.groupId />
899
900 <#assign urlFinal = "/c/document_library/get_file?uuid=" + uuiid+ "&groupId=" +group />
901
902 <#assign claseDoc = "linkdoc-pdf" />
903 <#if arc.data?has_content >
904 <div class="col-md-4 col-12">
905 <#if arc.data?has_content && arc.data?contains(".pdf")>
906 <#assign claseDoc = "linkdoc-pdf" />
907 <#elseif arc.data?has_content && arc.data?contains(".xlsx")>
908 <#assign claseDoc = "linkdoc-xls" />
909 <#elseif arc.data?has_content && arc.data?contains(".zip")>
910 <#assign claseDoc = "linkdoc-zip" />
911 <#elseif arc.data?has_content && arc.data?contains(".xls")>
912 <#assign claseDoc = "linkdoc-xls" />
913 <#elseif arc.data?has_content && arc.data?contains(".docx")>
914 <#assign claseDoc = "linkdoc-doc" />
915 <#elseif arc.data?has_content && arc.data?contains(".doc")>
916 <#assign claseDoc = "linkdoc-doc" />
917 </#if>
918 </#if>
919
920 <#assign nombreArchivo = "Descargar Archivo" />
921 <#if nom.data?has_content >
922 <#assign nombreArchivo = nom.data />
923 </#if>
924 <#if tituloD != "" >
925 <#assign nombreArchivo = tituloD />
926 </#if>
927
928 <a href="${urlFinal}" class="linkdoc mb-4" data-senna-off="true" <#if titulo?? >onclick="javascript:marcaje_google_analytics(this, 'Detalle Publicaciones/${titulo.getData()}/DesDoc ${nombreArchivo}', 'clic')"</#if> target="_blank">
929 <div class="linkdoc-colimg ${claseDoc}">
930 </div>
931
932 <div class="linkdoc-coltext">
933 <p class="linkdoc-text">${nombreArchivo}</p>
934 </div>
935 </a>
936 </div>
937 </#if>
938 </#list>
939 </#if>
940 </#if>
941 </#list>
942 </div>
943 </#if>
944 </#if>
945 <!-- fin archivos antiguos -->
946
947 <#if archivosPubAntiguas.tituloSeparadorPublicaciones??>
948 <#if archivosPubAntiguas.tituloSeparadorPublicaciones.getData()?has_content >
949 <p class="fs-4 f-opensans-bold c-blue-1 mb-2">${archivosPubAntiguas.tituloSeparadorPublicaciones.getData()}</p>
950 </#if>
951 </#if>
952
953 <!-- Archivos antiguos-->
954
955 <#if archivosPubAntiguas.revisionPublicaciones??>
956 <#if archivosPubAntiguas.revisionPublicaciones.getSiblings()?has_content >
957 <div class="row">
958 <#list archivosPubAntiguas.revisionPublicaciones.getSiblings() as datos1>
959 <#if datos1.getData()?has_content >
960 <#assign archivo = "" />
961 <#if datos1.getData()?eval.classPK??>
962 <#assign archivo = JournalArticleService.getLatestArticle(datos1.getData()?eval.classPK?number)/>
963 </#if>
964
965 <#if archivo != "" >
966 <#assign docXml3 = saxReaderUtil.read(archivo.getContentByLocale(locale.toString())) />
967 <#assign URLArchivo = docXml3.getRootElement().selectNodes("//dynamic-element[@name='archivosDescargables']") />
968 <#assign tituloD= archivo.getTitle() />
969
970
971
972 <#list URLArchivo as datos1>
973 <#assign nom = (datos1.selectSingleNode("dynamic-element[@name='nombreArchivo']/dynamic-content"))!"" />
974 <#assign arc = (datos1.selectSingleNode("dynamic-element[@name='archivoDescargable']/dynamic-content"))!"" />
975 <#if nom != "" && aqrc !="" >
976 <#assign uuiid= arc.data?eval.uuid />
977 <#assign group = arc.data?eval.groupId />
978
979 <#assign urlFinal = "/c/document_library/get_file?uuid=" + uuiid+ "&groupId=" +group />
980
981 <#assign claseDoc = "linkdoc-pdf" />
982 <#if arc.data?has_content >
983 <div class="col-md-4 col-12">
984 <#if arc.data?has_content && arc.data?contains(".pdf")>
985 <#assign claseDoc = "linkdoc-pdf" />
986 <#elseif arc.data?has_content && arc.data?contains(".xlsx")>
987 <#assign claseDoc = "linkdoc-xls" />
988 <#elseif arc.data?has_content && arc.data?contains(".zip")>
989 <#assign claseDoc = "linkdoc-zip" />
990 <#elseif arc.data?has_content && arc.data?contains(".xls")>
991 <#assign claseDoc = "linkdoc-xls" />
992 <#elseif arc.data?has_content && arc.data?contains(".docx")>
993 <#assign claseDoc = "linkdoc-doc" />
994 <#elseif arc.data?has_content && arc.data?contains(".doc")>
995 <#assign claseDoc = "linkdoc-doc" />
996 </#if>
997 </#if>
998
999 <#assign nombreArchivo = "Descargar Archivo" />
1000 <#if nom.data?has_content >
1001 <#assign nombreArchivo = nom.data />
1002 </#if>
1003 <#if tituloD != "" >
1004 <#assign nombreArchivo = tituloD />
1005 </#if>
1006 <a href="${urlFinal}" class="linkdoc mb-4" <#if titulo?? >onclick="javascript:marcaje_google_analytics(this, 'Detalle Publicaciones/${titulo.getData()}/DesDoc ${nombreArchivo}', 'clic')"</#if> data-senna-off="true" target="_blank">
1007 <div class="linkdoc-colimg ${claseDoc}">
1008 </div>
1009
1010 <div class="linkdoc-coltext">
1011 <p class="linkdoc-text">${nombreArchivo}</p>
1012 </div>
1013 </a>
1014 </div>
1015 </#if>
1016 </#list>
1017 </#if>
1018 </#if>
1019 </#list>
1020 </div>
1021 </#if>
1022 </#if>
1023 <!-- fin archivos antiguos -->
1024
1025 <#if archivosPubAntiguas.tituloSeparadorCapitulos??>
1026 <#if archivosPubAntiguas.tituloSeparadorCapitulos.getData()?has_content >
1027 <p class="fs-4 f-opensans-bold c-blue-1 mb-2">${archivosPubAntiguas.tituloSeparadorCapitulos.getData()}</p>
1028 </#if>
1029 </#if>
1030
1031 <!-- Archivos antiguos-->
1032
1033 <#if archivosPubAntiguas.capitulos??>
1034 <#if archivosPubAntiguas.capitulos.getSiblings()?has_content >
1035 <div class="row">
1036 <#list archivosPubAntiguas.capitulos.getSiblings() as datos1>
1037 <#if datos1.getData()?has_content >
1038 <#assign archivo = "" />
1039 <#if datos1.getData()?eval.classPK??>
1040 <#assign archivo = JournalArticleService.getLatestArticle(datos1.getData()?eval.classPK?number)/>
1041 </#if>
1042
1043 <#if archivo != "" >
1044 <#assign docXml3 = saxReaderUtil.read(archivo.getContentByLocale(locale.toString())) />
1045 <#assign URLArchivo = docXml3.getRootElement().selectNodes("//dynamic-element[@name='archivosDescargables']") />
1046 <#assign tituloD= archivo.getTitle() />
1047
1048
1049
1050 <#list URLArchivo as datos1>
1051 <#assign nom = (datos1.selectSingleNode("dynamic-element[@name='nombreArchivo']/dynamic-content"))!"" />
1052 <#assign arc = (datos1.selectSingleNode("dynamic-element[@name='archivoDescargable']/dynamic-content"))!"" />
1053 <#if nom != "" && aqrc !="" >
1054 <#assign uuiid= arc.data?eval.uuid />
1055 <#assign group = arc.data?eval.groupId />
1056
1057 <#assign urlFinal = "/c/document_library/get_file?uuid=" + uuiid+ "&groupId=" +group />
1058
1059 <#assign claseDoc = "linkdoc-pdf" />
1060 <#if arc.data?has_content >
1061 <div class="col-md-4 col-12">
1062 <#if arc.data?has_content && arc.data?contains(".pdf")>
1063 <#assign claseDoc = "linkdoc-pdf" />
1064 <#elseif arc.data?has_content && arc.data?contains(".xlsx")>
1065 <#assign claseDoc = "linkdoc-xls" />
1066 <#elseif arc.data?has_content && arc.data?contains(".zip")>
1067 <#assign claseDoc = "linkdoc-zip" />
1068 <#elseif arc.data?has_content && arc.data?contains(".xls")>
1069 <#assign claseDoc = "linkdoc-xls" />
1070 <#elseif arc.data?has_content && arc.data?contains(".docx")>
1071 <#assign claseDoc = "linkdoc-doc" />
1072 <#elseif arc.data?has_content && arc.data?contains(".doc")>
1073 <#assign claseDoc = "linkdoc-doc" />
1074 </#if>
1075 </#if>
1076
1077 <#assign nombreArchivo = "Descargar Archivo" />
1078 <#if nom.data?has_content >
1079 <#assign nombreArchivo = nom.data />
1080 </#if>
1081 <#if tituloD != "" >
1082 <#assign nombreArchivo = tituloD />
1083 </#if>
1084
1085 <a href="${urlFinal}" class="linkdoc mb-4" <#if titulo?? >onclick="javascript:marcaje_google_analytics(this, 'Detalle Publicaciones/${titulo.getData()}/DesDoc ${nombreArchivo}', 'clic')"</#if> data-senna-off="true" target="_blank">
1086 <div class="linkdoc-colimg ${claseDoc}">
1087 </div>
1088
1089 <div class="linkdoc-coltext">
1090 <p class="linkdoc-text">${nombreArchivo}</p>
1091 </div>
1092 </a>
1093 </div>
1094 </#if>
1095 </#list>
1096 </#if>
1097 </#if>
1098 </#list>
1099 </div>
1100 </#if>
1101 </#if>
1102 <!-- fin archivos antiguos -->
1103 </div>
1104 </div>
1105
1106 </div>
1107 </div> <!-- fin div ITEM acordeon-->
1108 </#if>
1109 </div>
1110 </div>
1111</section>
1112
1113
1114<!-- REDES SOCIALES -->
1115
1116<div class="mb-8"> </div>
1117
1118<div class="container-corp">
1119 <div class="d-flex justify-content-end box-share ">
1120 <div class="d-flex align-items-center"><span class="c-grey-3 f-opensans-regular mr-1"> <#if locale == "es_ES" >
1121 Comparte:
1122 <#else>
1123 Share:
1124 </#if></span>
1125
1126 <div class="button-share mr-1"><a href="http://twitter.com/intent/tweet?text=${titulo.getData()}&url=${currentUrl}&hashtags=BancoCentral" onclick="window.open(this.href, 'twitterwindow','left=20,top=20,width=600,height=300,toolbar=0,resizable=1'); return false;"><svg fill="none" height="25" viewbox="0 0 25 25" width="25" xmlns="http://www.w3.org/2000/svg"> <rect fill="#7B7E86" height="25" rx="2" width="25"></rect> <path d="M10.5614 20.4756C9.78298 20.4756 8.98181 20.4116 8.17583 20.2834C6.75626 20.0573 5.31925 19.3037 4.91262 19.078L3.84613 18.4862L5.00079 18.1008C6.26298 17.6796 7.03078 17.4182 7.98123 17.009C7.02954 16.5412 6.29607 15.6998 5.943 14.612L5.67439 13.7844L5.89466 13.8185C5.68578 13.6048 5.52085 13.388 5.393 13.1907C4.9383 12.4898 4.69757 11.6333 4.74879 10.8993L4.79933 10.1768L5.22546 10.3444C5.0457 9.99983 4.91578 9.63186 4.83943 9.24619C4.65335 8.30563 4.80908 7.30639 5.27806 6.4326L5.64925 5.74098L6.1457 6.34618C7.71577 8.26047 9.70443 9.39602 12.0647 9.72845C11.9683 9.05398 12.0405 8.40306 12.2796 7.8196C12.558 7.14025 13.0532 6.56418 13.7113 6.15355C14.4421 5.69763 15.3284 5.47671 16.2069 5.53149C17.139 5.58961 17.9852 5.94406 18.6573 6.55721C18.9855 6.47065 19.2273 6.37824 19.5542 6.25335C19.7508 6.17823 19.9739 6.09292 20.2529 5.99536L21.2812 5.63575L20.6107 7.57958C20.6549 7.57582 20.7005 7.57261 20.7481 7.57052L21.8462 7.52007L21.1972 8.42034C21.16 8.47191 21.1505 8.48655 21.1373 8.50676C21.085 8.58677 21.0199 8.68629 20.129 9.89362C19.906 10.1959 19.7946 10.5897 19.8154 11.0026C19.8943 12.5715 19.7047 13.9909 19.2514 15.2214C18.8226 16.3855 18.1582 17.3844 17.2769 18.1901C16.1862 19.187 14.7955 19.8696 13.1431 20.2186C12.3326 20.3897 11.4622 20.4756 10.5614 20.4756Z" fill="white"></path> </svg> </a></div>
1127 <div class="button-share mr-1">
1128 <a href="https://www.facebook.com/sharer/sharer.php?u=${currentUrl}&display=popup&ref=plugin&src=like&kid_directed_site=0&app_id=2580469875387422" >
1129 <svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg">
1130 <path d="M23 0H2C0.9 0 0 0.9 0 2V23C0 24.1 0.9 25 2 25H11V16.2H8.1V11.8H11V8.8C11 6.4 13 4.4 15.4 4.4H19.8V8.8H15.4V11.8H19.8L19.1 16.2H15.4V25H23C24.1 25 25 24.1 25 23V2C25 0.9 24.1 0 23 0Z" fill="#7B7E86"/>
1131 </svg>
1132 </a>
1133 </div>
1134
1135
1136 <div class="button-share mr-1"><a class="rrss-link" href="https://api.whatsapp.com/send?text=${titulo.getData()}: ${currentUrl}" target="_blank" title="Compartir en Whatsapp"><svg fill="none" height="25" viewbox="0 0 25 25" width="25" xmlns="http://www.w3.org/2000/svg"> <rect fill="#7B7E86" height="25" rx="2" width="25"></rect> <path d="M12.5 4C7.83133 4 4 7.83133 4 12.5C4 13.7594 4.27753 14.9915 4.80907 16.1161C5.03687 16.5981 5.1188 17.1441 4.97024 17.6561C4.54946 19.1063 5.89371 20.4505 7.3439 20.0298C7.85591 19.8812 8.40189 19.9631 8.88389 20.1909C10.0085 20.7225 11.2406 21 12.5 21C17.1687 21 21 17.1687 21 12.5C21 7.83133 17.1687 4 12.5 4ZM17.8143 16.0915L17.4189 16.487C16.8593 17.0465 15.5726 17.0021 14.7458 16.8425C11.9965 16.3115 8.79124 13.2047 8.17309 10.5142C7.867 9.18137 8.036 8.02264 8.47801 7.58049L8.87347 7.18504C9.09175 6.96688 9.44635 6.96714 9.66438 7.18504L11.2465 8.76724C11.352 8.87282 11.4099 9.01276 11.4099 9.16257C11.4099 9.31237 11.352 9.45245 11.2465 9.55763L10.8511 9.95348C10.4153 10.3903 10.4153 11.0999 10.8511 11.5357L13.4637 14.1139C13.9008 14.5509 14.6081 14.5515 15.0459 14.1139L15.4413 13.7185C15.6455 13.5132 16.0268 13.5126 16.2326 13.7185L17.8143 15.3002C18.0291 15.5141 18.0373 15.8684 17.8143 16.0915Z" fill="white"></path> </svg> </a></div>
1137
1138 <div class="button-share">
1139 <a href="mailto:?subject=Banco Central&body=${titulo.getData()}: ${currentUrl}" target="_blank" title="${titulo.getData()}"><svg fill="none" height="25" viewbox="0 0 25 25" width="25" xmlns="http://www.w3.org/2000/svg"> <rect fill="#7B7E86" height="25" rx="2" width="25"></rect> <path d="M4 7.41304V16.8361L9.81729 12.5233L4 7.41304Z" fill="white"></path> <path d="M13.2171 12.834L20.3738 6.5625H4.64368L11.7829 12.834C12.205 13.2041 12.7949 13.2041 13.2171 12.834Z" fill="white"></path> <path d="M15.1842 12.5248L20.9999 16.8411V7.42834L15.1842 12.5248Z" fill="white"></path> <path d="M13.8318 13.7099C13.4398 14.0535 12.9698 14.2254 12.5 14.2254C12.0301 14.2254 11.5603 14.0536 11.1681 13.7099L10.6421 13.2477L4 18.172V18.4375H21V18.1774L14.3586 13.2484L13.8318 13.7099Z" fill="white"></path> </svg> </a>
1140 </div>
1141 </div>
1142 </div>
1143</div>
1144
1145<div class="mb-8"> </div>
1146<script>
1147 FB.init({
1148 appId : '157466187730823',
1149 autoLogAppEvents : true,
1150 xfbml : true,
1151 version : 'v7.0'
1152 });
1153</script>
1154<script async defer src="https://connect.facebook.net/en_US/sdk.js"></script><!-- Your share button code -->
1155
1156<!-- <div class="container ">
1157 <div class="row justify-content-center">
1158 <div class="col-md-8" id="boxShare"><br />
1159
1160 </div>
1161 </div>
1162</div> -->
1163<!-- <script src="https://code.jquery.com/jquery-3.4.1.slim.min.js" integrity="sha384-J6qa4849blE2+poT4WnyKhv5vZF5SrPo0iEjwBvKU7imGFAV0wwj1yYfoRSJoZ+n" crossorigin="anonymous"></script>
1164<script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js" integrity="sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo" crossorigin="anonymous"></script>
1165<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js" integrity="sha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6" crossorigin="anonymous"></script> -->
1166
1167<script>
1168 var metaU = document.querySelector('meta[property="og:url"]');
1169 var metaD = document.querySelector('meta[property="og:description"]');
1170 var metaT = document.querySelector('meta[property="og:title"]');
1171 var metaI = document.querySelector('meta[property="og:image"]');
1172
1173
1174
1175 /*document.getElementById('shareBtn').onclick = function() {
1176 FB.ui({
1177 display: 'popup',
1178 method: 'share',
1179 href: window.location.href,
1180 }, function(response){});
1181 }*/
1182
1183
1184
1185
1186 </script>
1187
1188<!-- REDES SOCIALES -->
1189
1190
1191
1192<script>
1193docReady(function() {
1194 AUI().use('liferay-session', function(A) {
1195 Liferay.Session = new Liferay.SessionBase(
1196 {
1197 autoExtend: true,
1198 redirectOnExpire: false,
1199 redirectUrl: 'http\x3a\x2f\x2f10\x2e55\x2e1\x2e31\x3a8080http\x3a\x2f\x2f10\x2e55\x2e1\x2e31\x3a8080\x2fhome',
1200 sessionLength: 890,
1201 warningLength: 0
1202 }
1203 );
1204 })
1205});
1206</script>
1207
1208<#attempt>
1209<#if !currentUrl?contains("e=si") >
1210<#if encuesta?has_content >
1211 <#if getterUtil.getBoolean(encuesta.getData()) && locale == "es_ES" >
1212 <div id="encuesta-modal" style="display:none" class="modal-open">
1213 <div class="modal fade in" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
1214 <div class="modal-dialog" role="document">
1215 <div class="modal-content">
1216 <div class="modal-body">
1217 <@liferay_portlet["runtime"] defaultPreferences="${freeMarkerPortletPreferences}" portletProviderAction=portletProviderAction.VIEW instanceId="portlet_com_liferay_dynamic_data_mapping_form_web_portlet_DDMFormPortlet_INSTANCE_${.vars['reserved-article-id'].data}" portletName="com_liferay_dynamic_data_mapping_form_web_portlet_DDMFormPortlet"/>
1218 <div class="mensaje-fin portlet-forms ">
1219 <a id="no-responder" href="javascript:cerrar_encuesta();" >Saltar encuesta</a>
1220 </div>
1221 </div>
1222 </div>
1223 </div>
1224 </div>
1225 </div>
1226 <#elseif getterUtil.getBoolean(encuesta.getData()) && locale == "es_ES">
1227 <div id="encuesta-modal" style="display:none" class="modal-open">
1228 <div class="modal fade in" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
1229 <div class="modal-dialog" role="document">
1230 <div class="modal-content">
1231 <div class="modal-body">
1232 <@liferay_portlet["runtime"] defaultPreferences="${freeMarkerPortletPreferences}" portletProviderAction=portletProviderAction.VIEW instanceId="portlet_com_liferay_dynamic_data_mapping_form_web_portlet_DDMFormPortlet_INSTANCE_${.vars['reserved-article-id'].data}" portletName="com_liferay_dynamic_data_mapping_form_web_portlet_DDMFormPortlet"/>
1233 <div class="mensaje-fin portlet-forms ">
1234 <a id="no-responder" href="javascript:cerrar_encuesta();" >Skip survey</a>
1235 </div>
1236 </div>
1237 </div>
1238 </div>
1239 </div>
1240 </div>
1241 </#if>
1242</#if>
1243</#if>
1244<#recover>
1245 <p style="display:none">${.error}</p>
1246</#attempt>
1247
1248<script>
1249 function cerrar_encuesta(){
1250 jQuery("#encuesta-modal").remove();
1251 }
1252
1253 $(document).ready(function() {
1254 console.log('ready')
1255 var url = window.location.href;
1256
1257 if(url.indexOf("/-/detalle")<0 && url.indexOf("/-/details")<0){
1258 $(".visor-buscador").hide();
1259 }
1260
1261 setTimeout(function(){
1262 var url = window.location.href;
1263 if(url.indexOf("?")==-1){
1264 jQuery("#encuesta-modal").css("display","block")
1265 }
1266
1267 var $target = jQuery(".lfr-ddm-form-field-container");
1268 var observer = new MutationObserver(function(mutations) {
1269 mutations.forEach(function(mutation) {
1270 if (mutation.attributeName === "class") {
1271 var attributeValue = jQuery(mutation.target).prop(mutation.attributeName);
1272 if (attributeValue.indexOf("lfr-ddm-form-field-container") >= 0){
1273 $('.lfr-ddm-form-field-container').find('label').each(function(){
1274 if($(this).text().split(' ')[0].length == 1 && $(this).text().length > 1){
1275 var num = $(this).text().split(' ')[0]
1276 var txt = $(this).text().split(num)[1]
1277 $(this).html("<span class='text-numb'>" + num + "</span>" + txt);
1278 }
1279
1280 if($(this).text().split(' ')[0] == 3){
1281 $(this).closest('div').next('.custom-control').attr('style', 'display: none');
1282 }
1283 if ($(window).width() > 768) {
1284 if($(this).text().split(' ')[0].indexOf('3.') >= 0){
1285 $(this).attr('style', 'margin-left: 30px');
1286 }
1287 }
1288 })
1289 }
1290 }
1291 });
1292 });
1293 observer.observe($target[1], {
1294 attributes: true
1295 });
1296
1297 $('.lfr-ddm-form-field-container').find('label').each(function(){
1298 if($(this).text().split(' ')[0].length == 1 && $(this).text().length > 1){
1299 var num = $(this).text().split(' ')[0]
1300 var txt = $(this).text().split(num)[1]
1301 $(this).html("<span class='text-numb'>" + num + "</span>" + txt);
1302 }
1303
1304 /**if($(this).text().split(' ')[0] == 3){
1305 $(this).closest('div').next('.custom-control').attr('style', 'display: none');
1306 }**/
1307
1308 if ($(window).width() > 768) {
1309 if($(this).text().split(' ')[0].indexOf('3.') >= 0){
1310 $(this).attr('style', 'margin-left: 30px');
1311 }
1312 }
1313 })
1314
1315 $('.required-warning').prepend('<img src="/documents/33528/0/warning+%281%29.png/ce00599e-0c29-5707-1411-9b740e5dbd59?t=1573240033177" style="width: 35px;">');
1316 },1500)
1317 });
1318</script>
1319
1320<style>
1321
1322@media (min-width: 993px){
1323.sliderboxset {
1324 padding: 30px 20px !important;
1325 min-height: 637px !important;
1326}
1327}
1328
1329
1330@media (max-width: 990px){
1331.sliderboxset {
1332 min-height: 490px !important;
1333}
1334}
1335
1336.carousel-control-prev{
1337 display:none! important;
1338}
1339
1340.carousel-control-next{
1341 display:none! important;
1342}
1343 #encuesta-modal .modal-content {
1344 overflow: hidden;
1345 -ms-overflow-y: auto !important;
1346 max-height: 600px;
1347 max-width: 800px;
1348 margin-left: auto;
1349 margin-right: auto;
1350 }
1351
1352 #encuesta-modal .modal.fade .modal-dialog {
1353 transition: transform .3s ease-out;
1354 transform: translate(0,0);
1355 width: 100%;
1356 }
1357
1358 .modal{
1359 background-color:rgba(0,0,0,0.5)!important;
1360 }
1361
1362 .ddm-form-name {
1363 text-align: center;
1364 color: #182d4f !important;
1365 font-family: "Lato_Bold";
1366 line-height: 1.2;
1367 }
1368
1369 .ddm-form-description {
1370 font-family: "OpenSans";
1371 font-size: 1em;
1372 color: #182d4f !important;
1373 margin-top: 0;
1374 text-align: center;
1375 }
1376
1377 #no-responder {
1378 float: right;
1379 text-decoration: underline;
1380 color: #cc3e43;
1381 margin-top: -8px;
1382 margin-right: 22px;
1383 }
1384
1385 #encuesta-modal .btn-primary {
1386 background-color: #cc3e43;
1387 border: 1px solid #cc3e43;
1388 color: white;
1389 border-radius: 5px;
1390 font-size: 1em;
1391 cursor: pointer;
1392 font-family: "OpenSans";
1393 font-weight: 400;
1394 line-height: 1.188rem;
1395 text-align: center;
1396 padding: .5em 1em;
1397 width: 7.5rem;
1398 }
1399
1400 #encuesta-modal .lfr-ddm-form-page-title {
1401 display: none;
1402 }
1403
1404 #encuesta-modal .required-warning {
1405 text-align: center;
1406 color: tomato;
1407 border: tomato 1px solid;
1408 padding-top: 4px;
1409 padding-bottom: 4px;
1410 margin-left: 150px;
1411 margin-right: 150px;
1412 border-radius: 20px;
1413 padding-left: inherit;
1414 }
1415
1416 #encuesta-modal .lfr-ddm-form-field-container {
1417 font-family: "OpenSans";
1418 font-size: 1em;
1419 color: #4b4b4b;
1420 margin-top: 0;
1421 }
1422
1423 #encuesta-modal .custom-control.custom-radio .custom-control-label {
1424 padding: 7px;
1425 background-color: white;
1426 color: #182d4f;
1427 border-radius: 5px;
1428 min-width: 150px;
1429 display: inline-block;
1430 text-align:center;
1431 font-size:12px;
1432 border: #182d4f 1px solid;
1433 }
1434
1435 #encuesta-modal .custom-control.custom-radio .custom-control-label:before,
1436 #encuesta-modal .custom-control.custom-radio .custom-control-label:after {
1437 display:none;
1438 }
1439
1440 #encuesta-modal .custom-control.custom-radio .custom-control-label .custom-control-label-text {
1441 padding-left:0;
1442 }
1443
1444 #encuesta-modal .custom-control.custom-radio .custom-control-input:checked ~ .custom-control-label {
1445 background-color: #182d4f;
1446 color:white;
1447 }
1448
1449 #encuesta-modal .lexicon-icon {
1450 color: tomato;
1451 font-size: 0.5rem;
1452 }
1453
1454 #encuesta-modal .lfr-icon-item {
1455 color: #182d4f;
1456 text-decoration: underline;
1457 }
1458
1459 #encuesta-modal .lfr-ddm-form-field-container label {
1460 color: #182d4f;
1461 }
1462
1463 #encuesta-modal .text-numb {
1464 border: #182d4f 1px solid;
1465 color: white;
1466 background-color: #182d4f;
1467 padding-left: 7px;
1468 padding-right: 7px;
1469 border-radius: 15px;
1470 }
1471
1472 @media (max-width: 768px) {
1473 #encuesta-modal .required-warning {
1474 width: 100%;
1475 margin-left: 0;
1476 margin-right: 0;
1477 }
1478
1479 #encuesta-modal .modal.fade .modal-dialog {
1480 width:96%;
1481 position: relative;
1482 }
1483
1484 #encuesta-modal .modal-content {
1485 max-height: 90vh;
1486 margin-top: 5vh;
1487 }
1488
1489 #encuesta-modal .container-fluid-1280 {
1490 padding-left:0;
1491 padding-right:0;
1492 }
1493
1494 #encuesta-modal .lfr-ddm-form-page row {
1495 margin-left:0;
1496 margin-right:0;
1497 }
1498
1499 #encuesta-modal .lfr-ddm-form-page row [class*="col-"] {
1500 margin-left:0;
1501 margin-right:0;
1502 }
1503
1504 #encuesta-modal .custom-control.custom-radio .custom-control-label {
1505 display:block;
1506 }
1507
1508 #encuesta-modal .liferay-ddm-form-field-radio .custom-control-inline.custom-control {
1509 display:block;
1510 margin-bottom:10px;
1511 margin-left:0;
1512 }
1513 }
1514
1515 .form-builder-select-field .dropdown-menu{
1516 top: 0 !important;
1517}
1518.form-builder-select-field .drop-chosen{
1519 position: initial !important;
1520}
1521</style>
1522</style>