Salta al contenuto
Sistema sanitario
Assistenza
Reti
Prevenzione
Servizi on -line
Scarica l'APP

Prevenzione

Acque

Acque potabili, di balneazione e di piscina

Alimenti

Sicurezza alimentare e igiene della nutrizione

Animali

Controllo e miglioramento del livello sanitario degli animali da allevamento e da compagnia

Malattie infettive

Informazioni sulle più comuni malattie infettive

Medicina dello sport

Servizi per cittadini, medici certificatori, associazioni e società sportive

Ondate di calore

Link utili in merito agli effetti sulla popolazione del caldo

Piano regionale della prevenzione 2021-2025

Piano Regionale della Prevenzione (PRP) 2021-2025 pubblicato in data 25 gennaio 2022 - sul Bollettino Ufficiale della Regione Puglia - n. 10

Promozione della salute

Promozione dei corretti stili di vita nella popolazione da 0 a 100 anni e +

Salute e ambiente

Informazioni sul Centro Salute Ambiente e sul Registro Tumori

Salute e sicurezza del lavoro

Pareri preventivi, ricorsi, vigilanza nei luoghi di lavoro, rischio amianto, formazione/informazione

Screening

Informazioni sugli screening della mammella, del colon retto e della cervice uterina

Scuola

In questa sezione sono presenti tutte le progettualità sui corretti stili di vita rivolte alla popolazione studentesca pugliese.

Vaccinazioni

Il calendario, le domande più frequenti, i rischi della non vaccinazione e tanti documenti utili per orientarsi al meglio e con consapevolezza

Informativa privacy

Informazioni sulle finalità e le modalità di utilizzo dei Suoi dati personali e dei dati relativi alla Sua salute
Si è verificato un errore nell'elaborarazione del modello.
Error on line 19, column 17 in 20155#20195#12907996
entry.getAssetRenderer() is undefined.
It cannot be assigned to assetRenderer
1<#assign liferay_ui = taglibLiferayHash["/WEB-INF/tld/liferay-ui.tld"] /> 
2<#assign inizioUrlCorrente> ${currentURL}</#assign> 
3<#assign inizioUrlCorrente> ${inizioUrlCorrente?substring(0, inizioUrlCorrente?last_index_of("/"))}</#assign> 
4<div id="listaElencoNewsHome"> 
5<div class="clearfix  cont-titolo-2" style="float: left; width: 67%;"> 
6						<h1 class="Titoli nero f_left"><@liferay.language key="msg.tpl.home.News" /></h1> 
7</div> 
8<div id="titoloAltro" style="text-align: right;"> 
9						<a href ="${inizioUrlCorrente}/archivio-news"><@liferay.language key="msg.tpl.home.ArchivioNews" /></a> 
10</div> 
11<div class="column-list"> 
12<!-- codice  per recuperare gli elementi dispari della lista --> 
13<ul class="list0-ASL listaNewsHome col-1"> 
14 
15<#assign x=0 /> 
16	<#list entries as entry> 
17 
18		<#assign x=x+1 /> 
19		<#assign assetRenderer = entry.getAssetRenderer() /> 
20		<#assign viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, entry) /> 
21	    <#if (assetRenderer.getUrlTitle())?? > 
22			<#assign viewUrlTitle = assetRenderer.getUrlTitle()/> 
23		</#if> 
24	    <#assign groupId = assetRenderer.getGroupId()/> 
25		<#if (assetRenderer.getArticle().getArticleId())?? > 
26			<#assign articleId =  assetRenderer.getArticle().getArticleId() /> 
27		</#if> 
28		<#assign urlTitle  = assetRenderer.getArticle().getUrlTitle() /> 
29		<#assign link = "${inizioUrlCorrente}/news-in-archivio_det/-/journal_content/56/${groupId}/${urlTitle}"/> 
30		 
31		<#if assetLinkBehavior != "showFullContent"> 
32			<#assign viewURL = assetRenderer.getURLViewInContext(renderRequest, renderResponse, viewURL) /> 
33		</#if> 
34 
35		<#assign docXml = saxReaderUtil.read(entry.getAssetRenderer().getArticle().getContentByLocale(locale)) /> 
36		<#assign fieldDenominazione = docXml.valueOf("//dynamic-element[@name='denominazione']/dynamic-content/text()") /> 
37		<#assign fieldDescrizioneBreve = docXml.valueOf("//dynamic-element[@name='descrizioneBreve']/dynamic-content/text()") /> 
38		<#if fieldDenominazione?trim == "" > 
39			<#assign fieldDenominazione = urlTitle/> 
40		</#if> 
41		 
42		<#assign fieldImmagine = docXml.valueOf("//dynamic-element[@name='immagine']/dynamic-content/text()") /> 
43		<#assign fieldTestoAlternativo = docXml.valueOf("//dynamic-element[@name='testoAlternativo']/dynamic-content/text()") /> 
44	 
45		 
46		 
47		 
48		<#if ( (entry_index< 2 )) > 
49		 
50	    <li class="Titoli-news Titoli-news-home col--1"> 
51	     
52	     
53	    	<#if (fieldImmagine)?? && fieldImmagine?has_content > 
54 
55					<div> 
56						<img class="position_content" src="${fieldImmagine}"  
57						<#if (fieldTestoAlternativo)?? && fieldTestoAlternativo?has_content > 
58						alt="${fieldTestoAlternativo}"		 
59						<#else> 
60						alt=""  
61						</#if> 
62						 /> 
63					</div>	 
64					 
65					 
66			<#else> 
67			 
68			<div> 
69				<img class="position_content" alt=""  
70				 src="https://www.sanita.puglia.it/documents/20182/12907901/NewsDefault/a5291b56-1edd-4636-97b2-a13386f29227?t=1473067294287"	/>			 
71			<!--div class="default-image">			 
72			</div--> 
73			</div> 
74					 
75			</#if> 
76	     
77	        <div class="titolo-news-bg"> 
78	    	<a class="nonblock" href="${link}">${fieldDenominazione}</a> 
79	    	</div> 
80	    	<#if fieldDescrizioneBreve?trim != "" > 
81			<#--	<div style="font-size: 14px;line-height: 20px;font-family: source-sans-pro, sans-serif;font-weight:normal;margin-top: 10px;">${fieldDescrizioneBreve}</div>--> 
82			</#if> 
83			<div class="lfr-meta-actions asset-actions"> 
84				<@getEditIcon /> 
85			</div> 
86		</li> 
87		 
88		<#elseif entry_index==2> 
89		</ul> 
90		<ul class="list0-ASL listaNewsHome col-1" style="margin-right:0 !important; "> 
91		 
92			<li class="Titoli-news Titoli-news-home col--2"> 
93		    	<a class="nonblock" href="${link}">${fieldDenominazione}</a> 
94		    	<#if fieldDescrizioneBreve?trim != "" > 
95					<div class="descrizione-breve">${fieldDescrizioneBreve}</div> 
96				</#if> 
97				<div class="lfr-meta-actions asset-actions"> 
98					<@getEditIcon /> 
99				</div> 
100			</li> 
101		<#else>			 
102		<#if (entry_index==4)>  
103		 <li class="frecciaNewsRes "> <div id="frHNews" style="cursor:pointer;"   > + </div> </li> 
104		 </#if> 
105			<li class="Titoli-news Titoli-news-home col--2 <#if (entry_index>3)>resNews  </#if>"> 
106		    	<a class="nonblock" href="${link}">${fieldDenominazione}</a> 
107		    	<#if fieldDescrizioneBreve?trim != "" > 
108					<div class="descrizione-breve">${fieldDescrizioneBreve}</div> 
109				</#if> 
110				<div class="lfr-meta-actions asset-actions"> 
111					<@getEditIcon /> 
112				</div> 
113			</li> 
114		</#if> 
115	</#list>	 
116</ul> 
117<!-- codice duplicato per recuperare gli elementi pari della lista --> 
118 
119</div> 
120</div> 
121<script> 
122<#if x==0 > 
123$("#listaElencoNewsHome").hide(); 
124</#if> 
125</script> 
126<#macro getEditIcon> 
127	<#if assetRenderer.hasEditPermission(themeDisplay.getPermissionChecker())> 
128		<#assign redirectURL = renderResponse.createRenderURL() /> 
129 
130		${redirectURL.setParameter("struts_action", "/asset_publisher/add_asset_redirect")} 
131		${redirectURL.setWindowState("pop_up")} 
132 
133		<#assign editPortletURL = assetRenderer.getURLEdit(renderRequest, renderResponse, windowStateFactory.getWindowState("pop_up"), redirectURL) /> 
134 
135		<#if validator.isNotNull(editPortletURL)> 
136			<#assign title = languageUtil.format(locale, "edit-x", htmlUtil.escape(assetRenderer.getTitle(locale))) /> 
137 
138			<@liferay_ui["icon"] 
139				image="edit" 
140				message=title 
141				url="javascript:Liferay.Util.openWindow({dialog: {width: 960}, id:'" + renderResponse.getNamespace() + "editAsset', title: '" + title + "', uri:'" + htmlUtil.escapeURL(editPortletURL.toString()) + "'});" 
142			/> 
143		</#if> 
144	</#if> 
145</#macro> 
146 
147 
148 
149 
150<#macro getRelatedAssets> 
151	<#if enableRelatedAssets == "true"> 
152		<@liferay_ui["asset-links"] 
153			assetEntryId=entry.getEntryId() 
154		/> 
155	</#if> 
156</#macro> 
157<script type="text/javascript"> 
158$(document).ready( 
159		function(){		 
160			 $('#frHNews').click(function() {			  
161	    		$('.resNews').toggle(); 
162	    		$('#frHNews').toggleClass("frUpN");	    		 
163	    		$( "#listaElencoNewsHome" ).siblings("p.Testo-descrizione-link-home.f_right").toggle(); 
164	    		 
165			 }); 
166
167); 
168</script> 
Si è verificato un errore nell'elaborarazione del modello.
Error on line 21, column 17 in 20155#20195#12907999
entry.getAssetRenderer() is undefined.
It cannot be assigned to assetRenderer
1<#assign inizioUrlCorrente> ${currentURL}</#assign> 
2<#assign inizioUrlCorrente> ${inizioUrlCorrente?substring(0, inizioUrlCorrente?last_index_of("/"))}</#assign> 
3 
4<div class="contenutoVideoHome"> 
5 
6<#assign liferay_ui = taglibLiferayHash["/WEB-INF/tld/liferay-ui.tld"] /> 
7 
8<div class="clearfix  cont-titolo-2" id="titoloVideoHome"> 
9						<h1 class="Titoli nero f_left"><@liferay.language key="msg.tpl.home.Video" /></h1> 
10</div> 
11 
12<div id="titoloAltro"> 
13						<a href ="${inizioUrlCorrente}/videonews"><@liferay.language key="msg.tpl.home.ArchivioVideo" /></a> 
14</div> 
15 
16<div > 
17<ul> 
18<#assign x=0 /> 
19	<#list entries as entry> 
20	<#assign x=x+1 /> 
21		<#assign assetRenderer = entry.getAssetRenderer() /> 
22 
23		<#assign viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, entry) /> 
24 
25    <#assign viewUrlTitle = assetRenderer.getUrlTitle()/> 
26    <#assign groupId = assetRenderer.getGroupId()/> 
27	<#assign articleId =  assetRenderer.getArticle().getArticleId() /> 
28	<#assign urlTitle  = assetRenderer.getArticle().getUrlTitle() /> 
29	<#assign link = "${inizioUrlCorrente}/videonews_det/-/journal_content/56/${groupId}/${urlTitle}"/> 
30		<#if assetLinkBehavior != "showFullContent"> 
31			<#assign viewURL = assetRenderer.getURLViewInContext(renderRequest, renderResponse, viewURL) /> 
32		</#if> 
33		 <#if (entry_index==2) > 
34		 <div class="frecciaViedeoRes "> <div id="frHVideoNews" style="cursor:pointer;"  > + </div> </div> 
35		 
36		 </#if> 
37		 
38		  <div class="clearfix grpelem column2video  <#if (entry_index>1) >resVideo </#if> " > 
39		<div class="lfr-meta-actions asset-actions"> 
40			<@getEditIcon /> 
41		</div> 
42 
43	  	<#assign docXml = saxReaderUtil.read(entry.getAssetRenderer().getArticle().getContentByLocale(locale)) /> 
44	    <#assign urlVideo = docXml.valueOf("//dynamic-element[@name='urlVideo']/dynamic-content/text()") /> 
45	    <#assign videoInterno = docXml.valueOf("//dynamic-element[@name='videoInterno']/dynamic-content/text()") /> 
46	 
47			<#if (urlVideo)?? && urlVideo != "" > 
48		          <#assign urlFinale = "https://www.youtube.com/embed/" /> 
49		           
50				  <#if urlVideo?index_of("=")!=-1 > 
51					<#assign urlFinale> ${urlFinale + urlVideo?substring(urlVideo?index_of("=")+1)} </#assign> 
52				  <#else> 
53					<#assign urlFinale> ${urlFinale + urlVideo?substring(urlVideo?last_index_of("/")+1)} </#assign> 
54		          </#if> 
55				  
56				  <li class="contenutoLiListaHome"> 
57					<iframe class="sfondoNero" width="288" height="180.1706161137441"   src="${urlFinale?trim}?wmode=transparent" align="middle" frameborder="0" allowfullscreen=""></iframe> 
58				  </li> 
59				  
60			 
61			<#elseif (videoInterno)?? && videoInterno != "" > 
62				  
63				  <li class="contenutoLiListaHome">           
64					<video class="sfondoNero" width="288" height="180.1706161137441"  align="middle" frameborder="0" allowfullscreen="" controls> 
65		                <source src="${videoInterno}" type="video/mp4"> 
66		                    Your browser does not support HTML5 video. 
67					</video> 
68				  </li>           
69		     
70			 </#if> 
71</div> 
72	</#list> 
73  </ul> 
74</div> 
75</div> 
76<script> 
77<#if x==0 > 
78$(".contenutoVideoHome").hide(); 
79</#if> 
80</script> 
81 
82<#macro getEditIcon> 
83	<#if assetRenderer.hasEditPermission(themeDisplay.getPermissionChecker())> 
84		<#assign redirectURL = renderResponse.createRenderURL() /> 
85 
86		${redirectURL.setParameter("struts_action", "/asset_publisher/add_asset_redirect")} 
87		${redirectURL.setWindowState("pop_up")} 
88 
89		<#assign editPortletURL = assetRenderer.getURLEdit(renderRequest, renderResponse, windowStateFactory.getWindowState("pop_up"), redirectURL) /> 
90 
91		<#if validator.isNotNull(editPortletURL)> 
92			<#assign title = languageUtil.format(locale, "edit-x", htmlUtil.escape(assetRenderer.getTitle(locale))) /> 
93 
94			<@liferay_ui["icon"] 
95				image="edit" 
96				message=title 
97				url="javascript:Liferay.Util.openWindow({dialog: {width: 960}, id:'" + renderResponse.getNamespace() + "editAsset', title: '" + title + "', uri:'" + htmlUtil.escapeURL(editPortletURL.toString()) + "'});" 
98			/> 
99		</#if> 
100	</#if> 
101</#macro> 
102 
103 
104 
105 
106<#macro getRelatedAssets> 
107	<#if enableRelatedAssets == "true"> 
108		<@liferay_ui["asset-links"] 
109			assetEntryId=entry.getEntryId() 
110		/> 
111	</#if> 
112</#macro> 
113 
114<script type="text/javascript"> 
115$(document).ready( 
116		function(){		 
117			 $('#frHVideoNews').click(function() {			  
118	    		$('.resVideo').toggle(); 
119	    		$('#frHVideoNews').toggleClass("frUpN");	 
120			 }); 
121
122); 
123</script> 

I numeri della buona sanità