We protect your health through science

El ISCIII y la Asociación Española de Genética Humana reúnen a los principales expertos en Medicina de Precisión

A paragraph is a self-contained unit of a discourse in writing dealing with a particular point or idea. Paragraphs are usually an expected part of formal writing, used to organize longer prose.

13/10/2016

por: null

tiempo.estimado.lectura null

​13 de Octubre de 2016 - El Instituto de Salud Carlos III (ISCIII) y la Asociación Española de Genética Humana (AEGH) han reunido a los principales investigadores españoles en medicina personalizada o de precisión. La jornada, enmarcada dentro de los actos de celebración del 30 aniversario del ISCIII, ha sido inaugurada hoy por Carmen Vela, Secretaria de Estado de I+D+i, Javier Castrodeza, Secretario General de Sanidad, Jesús Fernández Crespo, Director del ISCIII y Juan C. Cigudosa, Presidente de AEGH. La jornada puede seguirse en directo por streaming (http://streaming.isciii.es/directo.html)

Otras noticias

An error occurred while processing the template.
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>