VI Jornada de vacunación de la Sociedad Española de Epidemiología
Del 03/11/2022 al 03/11/2022
En: Instituto de Salud Carlos III. Salón Ernest Lluch, Campus de Chamartín
Organizado por: Sociedad Española de Epidemiología (SEE)
Temática del evento: Epidemiología, vacunas
- Las jornadas tratarán el control de la COVID-19 y otras enfermedades transmisibles mediante vacunación.
- Participación de investigadoras del Centro Nacional de Epidemiología del ISCIII.
- Programa en este enlace.
- La jornada se podrá seguir en directo en el canal YouTube de la SEE.
Otros eventos
Se ha producido un error al procesar la plantilla.
Denied access to method or field getParameter of class org.apache.catalina.core.ApplicationHttpRequest ---- FTL stack trace ("~" means nesting-related): - Failed at: #if request.getParameter("catId")?? &... [in template "20096#20121#38196" at line 61, column 25] ----
1<#--
2Template name: ADT - NoticiasRelacionadas
3Autor: Francisco Sánchez Collado
4Fecha de creación: 31/10/2023
5Versión: 0.0
6******************************************
7Autor: Toni Frontera
8Fecha de modificación: 14/12/2023
9Versión: 1.2
10******************************************
11Autor: Óscar Melero Camacho
12Fecha de modificación: 18/12/2023
13Versión: 1.3
14-->
15<style>
16 .contRelacionados hr {
17 margin-left: 0;
18 margin-top: 15px;
19 margin-bottom: 15px;
20 border-color: var(--brand-color-2);
21 }
22
23 .contRelacionados img {
24 height: 100%;
25 object-fit: cover;
26 }
27
28 .contRelacionados .titulo {
29 font-size: var(--fs-h5-desktop, 20px);
30 font-style: normal;
31 font-weight: 400;
32 display: -webkit-box;
33 -webkit-line-clamp: 4;
34 -webkit-box-orient: vertical;
35 overflow: hidden;
36 text-overflow: ellipsis;
37 color: var(--brand-color-1);
38 text-decoration: none!important;
39 }
40
41 .contRelacionados .titulo:hover {
42 text-decoration: none;
43 opacity: .5;
44 }
45</style>
46<#assign AssetCategoryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryLocalService") />
47
48<div class="contRelacionados">
49 <#if entries?has_content>
50 <#assign indice = 0 />
51 <#list entries as curEntry>
52 <#assign mostrado = false />
53
54 <#assign assetViewURL=assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, curEntry,
55 true) />
56 <#assign renderer=curEntry.getAssetRenderer() article=renderer.getArticle()
57 articleId=article.getId() journalArticle=renderer.getAssetObject() />
58
59 <#assign categories = AssetCategoryLocalService.getCategories("com.liferay.journal.model.JournalArticle", journalArticle.getResourcePrimKey()) />
60
61 <#if request.getParameter('catId')?? && request.getParameter('catId') != "">
62 <#list categories as cat>
63 <#list request.getParameter('catId')?split(',') as catUrl>
64 <#if catUrl?string == cat.getCategoryId()?string && !mostrado && indice lt 6>
65 <hr class="w-50" />
66 <div class="cardRelacionado <#if indice == 5>ultimoItem</#if>">
67 <input class="assetViewURL" type="hidden" value="${assetViewURL}" />
68 <@liferay_journal["journal-article"]
69 articleId=journalArticle.getArticleId() ddmTemplateKey="TPL_RELACIONADO_ITEM"
70 groupId=journalArticle.getGroupId() />
71 </div>
72 <#assign mostrado = true />
73 <#assign indice = indice + 1/>
74
75
76 </#if>
77 </#list>
78 </#list>
79 <#else>
80 <#if indice lt 6>
81 <hr class="w-50" />
82 <div class="cardRelacionado">
83 <input class="assetViewURL" type="hidden" value="${assetViewURL}" />
84 <@liferay_journal["journal-article"]
85 articleId=journalArticle.getArticleId() ddmTemplateKey="TPL_RELACIONADO_ITEM"
86 groupId=journalArticle.getGroupId() />
87 </div>
88 <#assign indice = indice + 1/>
89 </#if>
90 </#if>
91 </#list>
92 </#if>
93</div>
94
95<script>
96 $(function () {
97 let idJournalDetalleNoticia = $('.detalleNoticia').parent().attr('data-analytics-web-content-resource-pk');
98 let idJournalDetalleEvento = $('.detalleEvento').parent().attr('data-analytics-web-content-resource-pk');
99
100 //Saber si el articulo que se muestra en el detalle tambien se muestra en el publicador del lateral derecho
101 if($('.contBordeIzquierdo').find('div[data-analytics-web-content-resource-pk="'+idJournalDetalleNoticia+'"]').length>0 ||
102 $('.contBordeIzquierdo').find('div[data-analytics-web-content-resource-pk="'+idJournalDetalleEvento+'"]').length>0){
103
104 //Borramos contenido repetido
105 $('.contBordeIzquierdo').find('div[data-analytics-web-content-resource-pk="'+idJournalDetalleNoticia+'"]').parent().prev().remove();
106 $('.contBordeIzquierdo').find('div[data-analytics-web-content-resource-pk="'+idJournalDetalleNoticia+'"]').parent().remove();
107
108 $('.contBordeIzquierdo').find('div[data-analytics-web-content-resource-pk="'+idJournalDetalleEvento+'"]').parent().prev().remove();
109 $('.contBordeIzquierdo').find('div[data-analytics-web-content-resource-pk="'+idJournalDetalleEvento+'"]').parent().remove();
110 }else{
111 //Borramos ultimo item, de esta forma siempre muestra 5
112 $('.ultimoItem').prev().remove();
113 $('.ultimoItem').remove();
114 }
115 });
116</script>