Si è verificato un errore nell'elaborarazione del modello.	
	
		
				
	
The following has evaluated to null or missing:
==> Immagine  [in template "20101#20128#47701" at line 31, column 6]
----
Tip: If the failing expression is known to be 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: #if Immagine.getData()?has_content ||...  [in template "20101#20128#47701" at line 31, column 1]
----
	1<#include "${templatesPath}/45847"/> 
				2<#assign categories=getCategoriesOfArticle()/> 
				3<div> 
				4	<img class="small" alt="stemma crp" src="/documents/20124/48765/stemma.gif/96310d9a-c876-29d0-d315-119813775c93?t=1583485612428"/> <img class="small" alt="puglia notizie" src="/documents/20124/48765/logo_puglia.png/df3e1ad1-9544-5d73-ac32-04b0bcc5c347?t=1583485636788"/> 
				5	<br/> 
				6 
				7	<hr/> 
				8	</div> 
				9	<div class="marginBottom20"> 
				10		 
				11			<b>Nr.:</b> ${Numero.getData()} del ${.vars['reserved-article-display-date'].getData()?datetime("EEE, d MMM yyyy HH:mm:ss Z")?string("dd/MM/yyyy HH:mm")}</label> 
				12	</div> 
				13	<#if categories?size!=0> 
				14    <div class="marginBottom20"><h6 class="tipologia">${categories?first}</h6></div> 
				15</#if> 
				16 
				17	<div class="marginBottom20"> 
				18		<h3>${Titolo.getData()}</h3> 
				19	</div> 
				20	<div class="marginBottom20"> 
				21		<section> 
				22			<article> 
				23				<p> 
				24${Contenuto.getData()} 
				25				</p> 
				26			</article> 
				27		</section> 
				28	</div> 
				29</div> 
				30 
				31<#if Immagine.getData()?has_content|| Immagine1.getData()?has_content || Immagine.getData()?has_content> 
				32 
				33<div id="carouselExampleIndicators" class="carousel slide" data-ride="carousel"> 
				34  <ol class="carousel-indicators" style="margin-bottom:-16px"> 
				35   
				36    <li data-target="#carouselExampleIndicators" data-slide-to="0" class="active" style="background-color: #0059b3"</li> 
				37    <li data-target="#carouselExampleIndicators" data-slide-to="1" style="background-color: #0059b3"</li> 
				38    <li data-target="#carouselExampleIndicators" data-slide-to="2"style="background-color: #0059b3"</li> 
				39    <br><br><br> 
				40  </ol> 
				41   
				42  <div class="carousel-inner" Style="text-align:center"> 
				43    <div class="carousel-item active"> 
				44      <#if Immagine?? && Immagine.getData()?? && Immagine.getData() != ""> 
				45	<img alt="${Immagine.getAttribute("alt")}" data-fileentryid="${Immagine.getAttribute("fileEntryId")}" src="${Immagine.getData()}" style="width:500; height: 400px;text-align:center;"/> 
				46</#if> 
				47    </div> 
				48     
				49    <div class="carousel-item"> 
				50      <#if Immagine1?? && Immagine1.getData()?? && Immagine1.getData() != ""> 
				51	<img alt="${Immagine1.getAttribute("alt")}" data-fileentryid="${Immagine1.getAttribute("fileEntryId")}" src="${Immagine1.getData()}" style="width:500; height: 400px;text-align:center;"/> 
				52</#if> 
				53    </div> 
				54     
				55    <div class="carousel-item" > 
				56      <#if Immagine2?? && Immagine2.getData()?? && Immagine2.getData() != ""> 
				57	<img alt="${Immagine2.getAttribute("alt")}" data-fileentryid="${Immagine2.getAttribute("fileEntryId")}" src="${Immagine2.getData()}" style="width:500; height: 400px;text-align:center;"/> 
				58</#if> 
				59    </div> 
				60     
				61  </div> 
				62 
				63</div> 
				64 
				65</#if> 
				66 
				67<#if Allegati?has_content && Allegati.getSiblings()?has_content && (Allegati.getSiblings()?first)?has_content && (Allegati.getSiblings()?first).getData()!="">		 
				68	<#assign documentFolderAndEntryLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppService")> 
				69	 
				70	<div>             
				71		<table class="grid table table-responsive" cellspacing="0" rules="all" border="1" id="cphMain_ucDettaglioContenuto_gvAllegati" style="display:table;width:100%;border-collapse:collapse;"> 
				72            	<tbody> 
				73            		<tr> 
				74            			<th class="text-center" scope="col" style="width:80%;"> 
				75            				Nome documento 
				76            			</th> 
				77            			<th class="text-center" scope="col" style="width:20%;"> 
				78            				Data 
				79            			</th> 
				80            		</tr> 
				81 
				82	<#list Allegati.getSiblings() as cur_Allegati> 
				83	    <#if cur_Allegati.getData()!=""> 
				84		<#assign link=cur_Allegati.getData()?substring(1)?split("/")/> 
				85		<#assign groupId=themeDisplay.getScopeGroupId()/> 
				86		<#assign uuid=link[4]?split("?")?first/> 
				87		<#assign file=documentFolderAndEntryLocalService.getFileEntryByUuidAndGroupId(uuid,groupId)/> 
				88            		    <#assign icon = getIconFromMime(file.getMimeType())/> 
				89            		    <#assign fileSizeHuman = getFileSizeHuman(file.getSize())/> 
				90            		    <tr> 
				91            		        <td> 
				92            		            <a href="/documents/${file.getGroupId()}/${file.getFolderId()}/${file.getTitle()}/${file.getUuid()}?download=true"><i class="fa ${icon}"></i> ${file.getFileName()}</a> 
				93            		            <div>(dimensione:${fileSizeHuman})</div> 
				94	            				<p>${file.getDescription()}</p> 
				95	            				 
				96            		        </td> 
				97            		        <td class="text-center"> 
				98            		            ${file.getCreateDate()?string("dd/MM/yyyy")} 
				99            		        </td> 
				100            		    </tr> 
				101            		    </#if> 
				102	</#list> 
				103	 
				104	                </tbody> 
				105            </table> 
				106        </div> 
				107 
				108<#else> 
				109<@showAllegati/> 
				110</#if> 
				111 
				112<#if AllegaVideo??  
				113     && AllegaVideo.getData()?has_content> 
				114<div class="mt-3 embed-responsive embed-responsive-16by9" style="text-align:center"> 
				115  <video controls> 
				116    <source src="${AllegaVideo.getData()}" type="video/mp4" class="embed-responsive-item"> 
				117    Il tuo browser non supporta il video. 
				118  </video> 
				119</div> 
				120</#if> 
				121 
				122<#if themeDisplay.isSignedIn()> 
				123    <div class="mt-3"> 
				124      <button 
				125        type="button" 
				126        class="btn btn-primary" 
				127        id="generaUrl" 
				128        data-url="${themeDisplay.getPortalURL()}${themeDisplay.getURLCurrent()}" 
				129      > 
				130        <span class="glyphicon glyphicon-paperclip" aria-hidden="true"></span> 
				131        Genera Short Link 
				132      </button> 
				133     </div> 
				134 </#if> 
				135 
				136<div> 
				137	<hr/> 
				138	<p> 
				139		<small>Direttore Responsabile: Laura Sutto <br/> 
				140Redazione: Via Gentile, 52 - 70126 Bari - Tel 080.540.2296 - 2366 <br/> 
				141Posta Elettronica: <a href="mailto:ufficiostampa@consiglio.puglia.it">ufficiostampa@consiglio.puglia.it</a> - Sito Web: <a href="http://www.consiglio.puglia.it " target="_blank">http://www.consiglio.puglia.it </a> 
				142			<br/> 
				143Iscritto al Registro Pubblico della Stampa del Tribunale di Bari in data 25/02/2003 <br> 
				144			</small> 
				145		</p> 
				146		<hr/> 
				147	</div>