Economia e finanze
资产发布器

Servizi Pubblici

资产发布器

Esplora tutte le Novità

Approvazione graduatoria provvisoria cittadini ammessi al contributo per il superamento del 'Digital Divide'
AVVISI - 23/11/2023
Approvazione graduatoria provvisoria cittadini ammessi al contributo per il superamento del 'Digital Divide'

Di seguito la graduatoria provvisoria in allegato dei cittadini ammessi al contributo

Avviso di manifestazione d’interesse per l’affidamento del servizio di manutenzione degli orologi pubblici comunali
AVVISI - 23/11/2023
Avviso di manifestazione d’interesse per l’affidamento del servizio di manutenzione degli orologi pubblici comunali

Avviso di manifestazione d’interesse per l’affidamento del servizio di manutenzione degli orologi pubblici comunali

Avviso esplorativo per manifestazione di interesse per l’individuazione degli Operatori economici da invitare nella procedura di affidamento diretto, incarichi Professionali di progettazione definitiv...
AVVISI - 23/11/2023
Avviso esplorativo per manifestazione di interesse per l’individuazione degli Operatori economici da invitare nella procedura di affidamento diretto, incarichi Professionali di progettazione definitiv...

Avviso esplorativo per manifestazione di interesse per l’individuazione degli Operatori economici da invitare nella procedura di affidamento diretto, incarichi Professionali di progettazione...

资产发布器

Irricevibilità con conseguente inefficacia delle scia

处理模板时发生错误。
Java method "com.sun.proxy.$Proxy1077.getArticle(long, String)" threw an exception when invoked on com.sun.proxy.$Proxy1077 object "com.liferay.journal.service.impl.JournalArticleLocalServiceImpl@47abfbb6"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign article = journalArticleLocal...  [in template "46861" in function "getCategoriesOfArticle" at line 135, column 1]
----
1<#include "${templatesPath}/46861"/> 
2<script src="https://code.jquery.com/jquery-3.6.4.min.js"></script> 
3 
4 
5 
6<div class="container"> 
7<div class="row justify-content-center"> 
8<div class="col-8 "> 
9<div class="cmp-hero"> 
10<section class="it-hero-wrapper bg-white align-items-start"> 
11<div class="it-hero-text-wrapper pt-0 ps-0 pb-4 pb-lg-60"> 
12<h1 class="text-black" data-element="page-name"><#if Titolo.getData() != ''><div class="marginBottom20"> ${Titolo.getData()}</b></div></#if></h1> 
13 
14<div class="hero-text"> 
15   <p><#if Descrizione_breve.getData() != ''><div class="marginBottom20">${Descrizione_breve.getData()}</div></#if></p> 
16</div> 
17</div> 
18<div class="category-top"> 
19                     
20 
21</section> 
22</div> 
23</div> 
24 
25<div class="col-4"> 
26<#assign articleCategories = getCategoriesOfArticle()> 
27 
28       <#if articleCategories?has_content> 
29          Argomenti <br/> 
30         	<#list articleCategories as catEntry> 
31												<a class="chip chip-simple" href="#"> 
32											<span class="chip-label">${(catEntry)}</span> 
33													</a> 
34                   </#list> 
35          
36      </#if> 
37				  
38</div> 
39</div> 
40</div> 
41 
42 
43<div class="container-fluid my-3"> 
44<div class="row"> 
45    <div class="col-12 col-md-12"> 
46            <#if Image26187286.getData() != ''> 
47                <img src="${Image26187286.getData()}" style="width: 100%;"> 
48        </#if> 
49    </div> 
50</div> 
51</div> 
52 
53<!-- inizio parte centrale --> 
54<div class="container"> 
55        <div class="row border-top border-light row-column-border row-column-menu-left"> 
56          <aside class="col-lg-3"> 
57            <div class="cmp-navscroll sticky-top" aria-labelledby="accordion-title-one"> 
58              <nav class="navbar it-navscroll-wrapper navbar-expand-lg" aria-label="INDICE DELLA PAGINA" data-bs-navscroll=""> 
59                <div class="navbar-custom" id="navbarNavProgress"> 
60                  <div class="menu-wrapper"> 
61                    <div class="link-list-wrapper"> 
62                      <div class="accordion"> 
63                        <div class="accordion-item"> 
64                          <span class="accordion-header" id="accordion-title-one"> 
65                            <button class="accordion-button pb-10 px-3" type="button" data-bs-toggle="collapse" data-bs-target="#collapse-one" aria-expanded="true" aria-controls="collapse-one"> 
66                              INDICE DELLA PAGINA 
67                              
68                            </button> 
69                          </span> 
70                          <div class="progress"> 
71                            <div class="progress-bar it-navscroll-progressbar" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100" style="width: 0%;"></div> 
72                          </div> 
73                          <div id="collapse-one" class="accordion-collapse collapse show" role="region" aria-labelledby="accordion-title-one"> 
74                            <div class="accordion-body"> 
75                              <ul class="link-list" data-element="page-index"> 
76                                 <li class="nav-item"> 
77                                    <a class="nav-link active" href="#" data-anchor="descrizione"> 
78                                      <span class="title-medium">Descrizione</span> 
79                                    </a> 
80                                  </li> 
81                                  <li class="nav-item"> 
82                                    <a class="nav-link" href="#" data-anchor="allegati"> 
83                                      <span class="title-medium">Allegati</span> 
84                                    </a> 
85                                  </li> 
86                                <li class="nav-item"> 
87                                    <a class="nav-link" href="#" data-anchor="ulteriori-informazioni"> 
88                                      <span class="title-medium">Ulteriori informazioni</span> 
89                                    </a> 
90                                  </li> 
91                              </ul> 
92                            </div> 
93                          </div> 
94                        </div> 
95                      </div> 
96                    </div> 
97                  </div> 
98                </div> 
99              </nav> 
100            </div>      </aside> 
101          <section class="col-lg-9 it-page-sections-container border-light"> 
102			 <article id="descrizione" class="it-page-section anchor-offset" data-audio=""> 
103                <#if Descrizione.getData() != ''><div class="marginBottom20"><h3>Descrizione</h3> ${Descrizione.getData()}</div></#if>  
104								<#if (Modulistica.getData())??> 
105	                  ${Modulistica.getData()} 
106                </#if> 
107       </article> 
108            <div class="row">&nbsp</div>    
109              <article id="allegati" class="it-page-section anchor-offset mt-5"> 
110                <h2 class="mb-3">Allegati</h2> 
111 
112       <!--  <#if Allegati.getData() != ''><div class="marginBottom20"><a href="${Allegati.getData()}" download>Allegati</a></div></#if>--> 
113 
114			 
115 
116 
117			<div class="accordion" id="myAccordion"> 
118						<div class="card"> 
119							<span class="accordion-header" id="accordion-title-one"> 
120								<button class="accordion-button pb-10 px-3" type="button" data-toggle="collapse" data-target="#collapseOne" aria-expanded="true" aria-controls="collapseOne"> 
121									Allegati 
122								</button> 
123							</span> 
124 
125							<div id="collapseOne" class="collapse show" aria-labelledby="headingOne" data-parent="#myAccordion"> 
126									<#if Allegati?has_content && Allegati.getSiblings()?has_content && (Allegati.getSiblings()?first)?has_content && (Allegati.getSiblings()?first).getData()!=''>         
127    <#assign documentFolderAndEntryLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppService")> 
128     
129    <div>             
130        <table class="grid table table-responsive" cellspacing="0" rules="all" border="1" id="cphMain_ucDettaglioContenuto_gvAllegati" style="display:table;width:100%;border-collapse:collapse;"> 
131                <tbody> 
132                    <tr> 
133                        <th class="text-center" scope="col" style="width:80%;"> 
134                            Nome documento 
135                        </th> 
136                        <th class="text-center" scope="col" style="width:20%;"> 
137                            Data 
138                        </th> 
139                    </tr> 
140<#if Allegati.getSiblings()?has_content> 
141    <#list Allegati.getSiblings() as cur_Allegati> 
142        <#if cur_Allegati?? && cur_Allegati.getData()?has_content && cur_Allegati.getData()!=''> 
143        <#assign link=cur_Allegati.getData()?substring(1)?split("/")/> 
144        <#assign groupId=themeDisplay.getScopeGroupId()/> 
145        <#assign uuid=link[7]?split("?")?first/>	 
146				       <#assign file=documentFolderAndEntryLocalService.getFileEntryByUuidAndGroupId(uuid,groupId)/> 
147                        <#assign icon = getIconFromMime(file.getMimeType())/> 
148                        <#assign fileSizeHuman = getFileSizeHuman(file.getSize())/> 
149                        <tr> 
150                            <td> 
151                                <a <#if cur_Allegati?? && cur_Allegati.TitoloAll?? && cur_Allegati.TitoloAll.getData()?has_content> 
152                                 title="${cur_Allegati.TitoloAll.getData()}" 
153                                </#if> 
154                                href="/documents/${file.getGroupId()}/${file.getFolderId()}/${file.getTitle()}/${file.getUuid()}?download=true"><i class="fa ${icon}"></i> ${file.getFileName()?replace("+", " ")?html}</a> 
155                                <div>(dimensione:${fileSizeHuman})</div> 
156                                <p>${file.getDescription()}</p> 
157                                 
158                            </td> 
159                            <td class="text-center"> 
160                                ${file.getCreateDate()?string("dd/MM/yyyy")} 
161                            </td> 
162                        </tr> 
163				 
164    </#if> 
165    </#list> 
166</#if> 
167	           </tbody> 
168            </table> 
169        </div> 
170 
171</#if>	 
172							</div> 
173		 
174						</div>			 
175					</div> 
176 
177 
178 
179			 
180			 
181			 
182			<!-- Nicola Dileo 30072025 
183    <h2 class="mb-3">Ambiente</h2> 
184  
185	<#if Ambiente?has_content && Ambiente.getSiblings()?has_content && (Ambiente.getSiblings()?first)?has_content && (Ambiente.getSiblings()?first).getData()!=''>         
186    <#assign documentFolderAndEntryLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppService")> 
187     
188    <div>             
189        <table class="grid table table-responsive" cellspacing="0" rules="all" border="1" id="cphMain_ucDettaglioContenuto_gvAllegati" style="display:table;width:100%;border-collapse:collapse;"> 
190                <tbody> 
191                    <tr> 
192                        <th class="text-center" scope="col" style="width:80%;"> 
193                            Nome documento 
194                        </th> 
195                        <th class="text-center" scope="col" style="width:20%;"> 
196                            Data 
197                        </th> 
198                    </tr>			 
199<#if Ambiente.getSiblings()?has_content> 
200    <#list Ambiente.getSiblings() as cur_Allegati> 
201        <#if cur_Allegati?? && cur_Allegati.getData()?has_content && cur_Allegati.getData()!=''> 
202        <#assign link=cur_Allegati.getData()?substring(1)?split("/")/> 
203        <#assign groupId=themeDisplay.getScopeGroupId()/> 
204        <#assign uuid=link[7]?split("?")?first/>	 
205				       <#assign file=documentFolderAndEntryLocalService.getFileEntryByUuidAndGroupId(uuid,groupId)/> 
206                        <#assign icon = getIconFromMime(file.getMimeType())/> 
207                        <#assign fileSizeHuman = getFileSizeHuman(file.getSize())/> 
208                        <tr> 
209                            <td> 
210                                <a <#if cur_Allegati?? && cur_Allegati.TitoloAll?? && cur_Allegati.TitoloAll.getData()?has_content> 
211    title="${cur_Allegati.TitoloAll.getData()}" 
212</#if> 
213                                href="/documents/${file.getGroupId()}/${file.getFolderId()}/${file.getTitle()}/${file.getUuid()}?download=true"><i class="fa ${icon}"></i> ${file.getFileName()?replace("+", " ")?html}</a> 
214                                <div>(dimensione:${fileSizeHuman})</div> 
215                                <p>${file.getDescription()}</p> 
216                                 
217                            </td> 
218                            <td class="text-center"> 
219                                ${file.getCreateDate()?string("dd/MM/yyyy")} 
220                            </td> 
221                        </tr> 
222				 
223    </#if> 
224    </#list> 
225</#if> 
226	           </tbody> 
227            </table> 
228        </div> 
229 
230</#if>	 
231 
232 
233 
234 
235 
236 
237    <h2 class="mb-3">Attività agenzie viaggio e turismo</h2> 
238  
239	<#if AttivitAgenzieViaggioETurismo?has_content && AttivitAgenzieViaggioETurismo.getSiblings()?has_content && (AttivitAgenzieViaggioETurismo.getSiblings()?first)?has_content && (AttivitAgenzieViaggioETurismo.getSiblings()?first).getData()!=''>         
240    <#assign documentFolderAndEntryLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppService")> 
241     
242    <div>             
243        <table class="grid table table-responsive" cellspacing="0" rules="all" border="1" id="cphMain_ucDettaglioContenuto_gvAllegati" style="display:table;width:100%;border-collapse:collapse;"> 
244                <tbody> 
245                    <tr> 
246                        <th class="text-center" scope="col" style="width:80%;"> 
247                            Nome documento 
248                        </th> 
249                        <th class="text-center" scope="col" style="width:20%;"> 
250                            Data 
251                        </th> 
252                    </tr>			 
253<#if AttivitAgenzieViaggioETurismo.getSiblings()?has_content> 
254    <#list AttivitAgenzieViaggioETurismo.getSiblings() as cur_Allegati> 
255        <#if cur_Allegati?? && cur_Allegati.getData()?has_content && cur_Allegati.getData()!=''> 
256        <#assign link=cur_Allegati.getData()?substring(1)?split("/")/> 
257        <#assign groupId=themeDisplay.getScopeGroupId()/> 
258        <#assign uuid=link[7]?split("?")?first/>	 
259				       <#assign file=documentFolderAndEntryLocalService.getFileEntryByUuidAndGroupId(uuid,groupId)/> 
260                        <#assign icon = getIconFromMime(file.getMimeType())/> 
261                        <#assign fileSizeHuman = getFileSizeHuman(file.getSize())/> 
262                        <tr> 
263                            <td> 
264                                <a <#if cur_Allegati?? && cur_Allegati.TitoloAll?? && cur_Allegati.TitoloAll.getData()?has_content> 
265    title="${cur_Allegati.TitoloAll.getData()}" 
266</#if> 
267                                href="/documents/${file.getGroupId()}/${file.getFolderId()}/${file.getTitle()}/${file.getUuid()}?download=true"><i class="fa ${icon}"></i> ${file.getFileName()?replace("+", " ")?html}</a> 
268                                <div>(dimensione:${fileSizeHuman})</div> 
269                                <p>${file.getDescription()}</p> 
270                                 
271                            </td> 
272                            <td class="text-center"> 
273                                ${file.getCreateDate()?string("dd/MM/yyyy")} 
274                            </td> 
275                        </tr> 
276				 
277    </#if> 
278    </#list> 
279</#if> 
280	           </tbody> 
281            </table> 
282        </div> 
283 
284</#if>	 
285 
286 
287 
288 
289 
290 
291 
292 
293								 
294								 
295								 
296							 
297 
298 
299    <h2 class="mb-3">Attivit di acconciatore</h2> 
300  
301	<#if AttivitDiAcconciatore?has_content && AttivitDiAcconciatore.getSiblings()?has_content && (AttivitDiAcconciatore.getSiblings()?first)?has_content && (AttivitDiAcconciatore.getSiblings()?first).getData()!=''>         
302    <#assign documentFolderAndEntryLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppService")> 
303     
304    <div>             
305        <table class="grid table table-responsive" cellspacing="0" rules="all" border="1" id="cphMain_ucDettaglioContenuto_gvAllegati" style="display:table;width:100%;border-collapse:collapse;"> 
306                <tbody> 
307                    <tr> 
308                        <th class="text-center" scope="col" style="width:80%;"> 
309                            Nome documento 
310                        </th> 
311                        <th class="text-center" scope="col" style="width:20%;"> 
312                            Data 
313                        </th> 
314                    </tr>			 
315<#if AttivitDiAcconciatore.getSiblings()?has_content> 
316    <#list AttivitDiAcconciatore.getSiblings() as cur_Allegati> 
317        <#if cur_Allegati?? && cur_Allegati.getData()?has_content && cur_Allegati.getData()!=''> 
318        <#assign link=cur_Allegati.getData()?substring(1)?split("/")/> 
319        <#assign groupId=themeDisplay.getScopeGroupId()/> 
320        <#assign uuid=link[7]?split("?")?first/>	 
321				       <#assign file=documentFolderAndEntryLocalService.getFileEntryByUuidAndGroupId(uuid,groupId)/> 
322                        <#assign icon = getIconFromMime(file.getMimeType())/> 
323                        <#assign fileSizeHuman = getFileSizeHuman(file.getSize())/> 
324                        <tr> 
325                            <td> 
326                                <a <#if cur_Allegati?? && cur_Allegati.TitoloAll?? && cur_Allegati.TitoloAll.getData()?has_content> 
327    title="${cur_Allegati.TitoloAll.getData()}" 
328</#if> 
329                                href="/documents/${file.getGroupId()}/${file.getFolderId()}/${file.getTitle()}/${file.getUuid()}?download=true"><i class="fa ${icon}"></i> ${file.getFileName()?replace("+", " ")?html}</a> 
330                                <div>(dimensione:${fileSizeHuman})</div> 
331                                <p>${file.getDescription()}</p> 
332                                 
333                            </td> 
334                            <td class="text-center"> 
335                                ${file.getCreateDate()?string("dd/MM/yyyy")} 
336                            </td> 
337                        </tr> 
338				 
339    </#if> 
340    </#list> 
341</#if> 
342	           </tbody> 
343            </table> 
344        </div> 
345 
346</#if>	 
347 
348 
349 
350 
351 
352 
353 
354 
355 
356    <h2 class="mb-3">Attivit di somministrazione</h2> 
357  
358	<#if AttivitDiSomministrazione?has_content && AttivitDiSomministrazione.getSiblings()?has_content && (AttivitDiSomministrazione.getSiblings()?first)?has_content && (AttivitDiSomministrazione.getSiblings()?first).getData()!=''>         
359    <#assign documentFolderAndEntryLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppService")> 
360     
361    <div>             
362        <table class="grid table table-responsive" cellspacing="0" rules="all" border="1" id="cphMain_ucDettaglioContenuto_gvAllegati" style="display:table;width:100%;border-collapse:collapse;"> 
363                <tbody> 
364                    <tr> 
365                        <th class="text-center" scope="col" style="width:80%;"> 
366                            Nome documento 
367                        </th> 
368                        <th class="text-center" scope="col" style="width:20%;"> 
369                            Data 
370                        </th> 
371                    </tr>			 
372<#if AttivitDiSomministrazione.getSiblings()?has_content> 
373    <#list AttivitDiSomministrazione.getSiblings() as cur_Allegati> 
374        <#if cur_Allegati?? && cur_Allegati.getData()?has_content && cur_Allegati.getData()!=''> 
375        <#assign link=cur_Allegati.getData()?substring(1)?split("/")/> 
376        <#assign groupId=themeDisplay.getScopeGroupId()/> 
377        <#assign uuid=link[7]?split("?")?first/>	 
378				       <#assign file=documentFolderAndEntryLocalService.getFileEntryByUuidAndGroupId(uuid,groupId)/> 
379                        <#assign icon = getIconFromMime(file.getMimeType())/> 
380                        <#assign fileSizeHuman = getFileSizeHuman(file.getSize())/> 
381                        <tr> 
382                            <td> 
383                                <a <#if cur_Allegati?? && cur_Allegati.TitoloAll?? && cur_Allegati.TitoloAll.getData()?has_content> 
384    title="${cur_Allegati.TitoloAll.getData()}" 
385</#if> 
386                                href="/documents/${file.getGroupId()}/${file.getFolderId()}/${file.getTitle()}/${file.getUuid()}?download=true"><i class="fa ${icon}"></i> ${file.getFileName()?replace("+", " ")?html}</a> 
387                                <div>(dimensione:${fileSizeHuman})</div> 
388                                <p>${file.getDescription()}</p> 
389                                 
390                            </td> 
391                            <td class="text-center"> 
392                                ${file.getCreateDate()?string("dd/MM/yyyy")} 
393                            </td> 
394                        </tr> 
395				 
396    </#if> 
397    </#list> 
398</#if> 
399	           </tbody> 
400            </table> 
401        </div> 
402 
403</#if>	 
404 
405 
406 
407 
408 
409 
410 
411 
412 
413 
414    <h2 class="mb-3">Attivit ricettive</h2> 
415  
416	<#if AttivitRicettive?has_content && AttivitRicettive.getSiblings()?has_content && (AttivitRicettive.getSiblings()?first)?has_content && (AttivitRicettive.getSiblings()?first).getData()!=''>         
417    <#assign documentFolderAndEntryLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppService")> 
418     
419    <div>             
420        <table class="grid table table-responsive" cellspacing="0" rules="all" border="1" id="cphMain_ucDettaglioContenuto_gvAllegati" style="display:table;width:100%;border-collapse:collapse;"> 
421                <tbody> 
422                    <tr> 
423                        <th class="text-center" scope="col" style="width:80%;"> 
424                            Nome documento 
425                        </th> 
426                        <th class="text-center" scope="col" style="width:20%;"> 
427                            Data 
428                        </th> 
429                    </tr>			 
430<#if AttivitRicettive.getSiblings()?has_content> 
431    <#list AttivitRicettive.getSiblings() as cur_Allegati> 
432        <#if cur_Allegati?? && cur_Allegati.getData()?has_content && cur_Allegati.getData()!=''> 
433        <#assign link=cur_Allegati.getData()?substring(1)?split("/")/> 
434        <#assign groupId=themeDisplay.getScopeGroupId()/> 
435        <#assign uuid=link[7]?split("?")?first/>	 
436				       <#assign file=documentFolderAndEntryLocalService.getFileEntryByUuidAndGroupId(uuid,groupId)/> 
437                        <#assign icon = getIconFromMime(file.getMimeType())/> 
438                        <#assign fileSizeHuman = getFileSizeHuman(file.getSize())/> 
439                        <tr> 
440                            <td> 
441                                <a <#if cur_Allegati?? && cur_Allegati.TitoloAll?? && cur_Allegati.TitoloAll.getData()?has_content> 
442    title="${cur_Allegati.TitoloAll.getData()}" 
443</#if> 
444                                href="/documents/${file.getGroupId()}/${file.getFolderId()}/${file.getTitle()}/${file.getUuid()}?download=true"><i class="fa ${icon}"></i> ${file.getFileName()?replace("+", " ")?html}</a> 
445                                <div>(dimensione:${fileSizeHuman})</div> 
446                                <p>${file.getDescription()}</p> 
447                                 
448                            </td> 
449                            <td class="text-center"> 
450                                ${file.getCreateDate()?string("dd/MM/yyyy")} 
451                            </td> 
452                        </tr> 
453				 
454    </#if> 
455    </#list> 
456</#if> 
457	           </tbody> 
458            </table> 
459        </div> 
460 
461</#if>	 
462 
463 
464 
465 
466 
467 
468 
469 
470 
471 
472 
473 
474		 
475								 
476						  
477    <h2 class="mb-3">Attivitò soggette</h2> 
478  
479	<#if AttivitSoggette?has_content && AttivitSoggette.getSiblings()?has_content && (AttivitSoggette.getSiblings()?first)?has_content && (AttivitSoggette.getSiblings()?first).getData()!=''>         
480    <#assign documentFolderAndEntryLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppService")> 
481     
482    <div>             
483        <table class="grid table table-responsive" cellspacing="0" rules="all" border="1" id="cphMain_ucDettaglioContenuto_gvAllegati" style="display:table;width:100%;border-collapse:collapse;"> 
484                <tbody> 
485                    <tr> 
486                        <th class="text-center" scope="col" style="width:80%;"> 
487                            Nome documento 
488                        </th> 
489                        <th class="text-center" scope="col" style="width:20%;"> 
490                            Data 
491                        </th> 
492                    </tr>			 
493<#if AttivitSoggette.getSiblings()?has_content> 
494    <#list AttivitSoggette.getSiblings() as cur_Allegati> 
495        <#if cur_Allegati?? && cur_Allegati.getData()?has_content && cur_Allegati.getData()!=''> 
496        <#assign link=cur_Allegati.getData()?substring(1)?split("/")/> 
497        <#assign groupId=themeDisplay.getScopeGroupId()/> 
498        <#assign uuid=link[7]?split("?")?first/>	 
499				       <#assign file=documentFolderAndEntryLocalService.getFileEntryByUuidAndGroupId(uuid,groupId)/> 
500                        <#assign icon = getIconFromMime(file.getMimeType())/> 
501                        <#assign fileSizeHuman = getFileSizeHuman(file.getSize())/> 
502                        <tr> 
503                            <td> 
504                                <a <#if cur_Allegati?? && cur_Allegati.TitoloAll?? && cur_Allegati.TitoloAll.getData()?has_content> 
505    title="${cur_Allegati.TitoloAll.getData()}" 
506</#if> 
507                                href="/documents/${file.getGroupId()}/${file.getFolderId()}/${file.getTitle()}/${file.getUuid()}?download=true"><i class="fa ${icon}"></i> ${file.getFileName()?replace("+", " ")?html}</a> 
508                                <div>(dimensione:${fileSizeHuman})</div> 
509                                <p>${file.getDescription()}</p> 
510                                 
511                            </td> 
512                            <td class="text-center"> 
513                                ${file.getCreateDate()?string("dd/MM/yyyy")} 
514                            </td> 
515                        </tr> 
516				 
517    </#if> 
518    </#list> 
519</#if> 
520	           </tbody> 
521            </table> 
522        </div> 
523 
524</#if>					 
525								 
526								 
527								 
528            
529 
530 
531 
532		 
533								 
534						  
535    <h2 class="mb-3">Attività varie</h2> 
536  
537	<#if AttivitVarie?has_content && AttivitVarie.getSiblings()?has_content && (AttivitVarie.getSiblings()?first)?has_content && (AttivitVarie.getSiblings()?first).getData()!=''>         
538    <#assign documentFolderAndEntryLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppService")> 
539     
540    <div>             
541        <table class="grid table table-responsive" cellspacing="0" rules="all" border="1" id="cphMain_ucDettaglioContenuto_gvAllegati" style="display:table;width:100%;border-collapse:collapse;"> 
542                <tbody> 
543                    <tr> 
544                        <th class="text-center" scope="col" style="width:80%;"> 
545                            Nome documento 
546                        </th> 
547                        <th class="text-center" scope="col" style="width:20%;"> 
548                            Data 
549                        </th> 
550                    </tr>			 
551<#if AttivitVarie.getSiblings()?has_content> 
552    <#list AttivitVarie.getSiblings() as cur_Allegati> 
553        <#if cur_Allegati?? && cur_Allegati.getData()?has_content && cur_Allegati.getData()!=''> 
554        <#assign link=cur_Allegati.getData()?substring(1)?split("/")/> 
555        <#assign groupId=themeDisplay.getScopeGroupId()/> 
556        <#assign uuid=link[7]?split("?")?first/>	 
557				       <#assign file=documentFolderAndEntryLocalService.getFileEntryByUuidAndGroupId(uuid,groupId)/> 
558                        <#assign icon = getIconFromMime(file.getMimeType())/> 
559                        <#assign fileSizeHuman = getFileSizeHuman(file.getSize())/> 
560                        <tr> 
561                            <td> 
562                                <a <#if cur_Allegati?? && cur_Allegati.TitoloAll?? && cur_Allegati.TitoloAll.getData()?has_content> 
563    title="${cur_Allegati.TitoloAll.getData()}" 
564</#if> 
565                                href="/documents/${file.getGroupId()}/${file.getFolderId()}/${file.getTitle()}/${file.getUuid()}?download=true"><i class="fa ${icon}"></i> ${file.getFileName()?replace("+", " ")?html}</a> 
566                                <div>(dimensione:${fileSizeHuman})</div> 
567                                <p>${file.getDescription()}</p> 
568                                 
569                            </td> 
570                            <td class="text-center"> 
571                                ${file.getCreateDate()?string("dd/MM/yyyy")} 
572                            </td> 
573                        </tr> 
574				 
575    </#if> 
576    </#list> 
577</#if> 
578	           </tbody> 
579            </table> 
580        </div> 
581 
582</#if>					 
583					 
584 
585 
586 
587 
588 
589    <h2 class="mb-3">Commercio in sede fissa</h2> 
590  
591	<#if CommercioInSedeFissa?has_content && CommercioInSedeFissa.getSiblings()?has_content && (CommercioInSedeFissa.getSiblings()?first)?has_content && (CommercioInSedeFissa.getSiblings()?first).getData()!=''>         
592    <#assign documentFolderAndEntryLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppService")> 
593     
594    <div>             
595        <table class="grid table table-responsive" cellspacing="0" rules="all" border="1" id="cphMain_ucDettaglioContenuto_gvAllegati" style="display:table;width:100%;border-collapse:collapse;"> 
596                <tbody> 
597                    <tr> 
598                        <th class="text-center" scope="col" style="width:80%;"> 
599                            Nome documento 
600                        </th> 
601                        <th class="text-center" scope="col" style="width:20%;"> 
602                            Data 
603                        </th> 
604                    </tr>			 
605<#if CommercioInSedeFissa.getSiblings()?has_content> 
606    <#list CommercioInSedeFissa.getSiblings() as cur_Allegati> 
607        <#if cur_Allegati?? && cur_Allegati.getData()?has_content && cur_Allegati.getData()!=''> 
608        <#assign link=cur_Allegati.getData()?substring(1)?split("/")/> 
609        <#assign groupId=themeDisplay.getScopeGroupId()/> 
610        <#assign uuid=link[7]?split("?")?first/>	 
611				       <#assign file=documentFolderAndEntryLocalService.getFileEntryByUuidAndGroupId(uuid,groupId)/> 
612                        <#assign icon = getIconFromMime(file.getMimeType())/> 
613                        <#assign fileSizeHuman = getFileSizeHuman(file.getSize())/> 
614                        <tr> 
615                            <td> 
616                                <a <#if cur_Allegati?? && cur_Allegati.TitoloAll?? && cur_Allegati.TitoloAll.getData()?has_content> 
617    title="${cur_Allegati.TitoloAll.getData()}" 
618</#if> 
619                                href="/documents/${file.getGroupId()}/${file.getFolderId()}/${file.getTitle()}/${file.getUuid()}?download=true"><i class="fa ${icon}"></i> ${file.getFileName()?replace("+", " ")?html}</a> 
620                                <div>(dimensione:${fileSizeHuman})</div> 
621                                <p>${file.getDescription()}</p> 
622                                 
623                            </td> 
624                            <td class="text-center"> 
625                                ${file.getCreateDate()?string("dd/MM/yyyy")} 
626                            </td> 
627                        </tr> 
628				 
629    </#if> 
630    </#list> 
631</#if> 
632	           </tbody> 
633            </table> 
634        </div> 
635 
636</#if>					 
637			 
638 
639 
640 
641    <h2 class="mb-3">Irricevibilità</h2> 
642  
643	<#if Irricevibilita?has_content && Irricevibilita.getSiblings()?has_content && (Irricevibilita.getSiblings()?first)?has_content && (Irricevibilita.getSiblings()?first).getData()!=''>         
644    <#assign documentFolderAndEntryLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppService")> 
645     
646    <div>             
647        <table class="grid table table-responsive" cellspacing="0" rules="all" border="1" id="cphMain_ucDettaglioContenuto_gvAllegati" style="display:table;width:100%;border-collapse:collapse;"> 
648                <tbody> 
649                    <tr> 
650                        <th class="text-center" scope="col" style="width:80%;"> 
651                            Nome documento 
652                        </th> 
653                        <th class="text-center" scope="col" style="width:20%;"> 
654                            Data 
655                        </th> 
656                    </tr>			 
657<#if Irricevibilita.getSiblings()?has_content> 
658    <#list Irricevibilita.getSiblings() as cur_Allegati> 
659        <#if cur_Allegati?? && cur_Allegati.getData()?has_content && cur_Allegati.getData()!=''> 
660        <#assign link=cur_Allegati.getData()?substring(1)?split("/")/> 
661        <#assign groupId=themeDisplay.getScopeGroupId()/> 
662        <#assign uuid=link[7]?split("?")?first/>	 
663				       <#assign file=documentFolderAndEntryLocalService.getFileEntryByUuidAndGroupId(uuid,groupId)/> 
664                        <#assign icon = getIconFromMime(file.getMimeType())/> 
665                        <#assign fileSizeHuman = getFileSizeHuman(file.getSize())/> 
666                        <tr> 
667                            <td> 
668                                <a <#if cur_Allegati?? && cur_Allegati.TitoloAll?? && cur_Allegati.TitoloAll.getData()?has_content> 
669    title="${cur_Allegati.TitoloAll.getData()}" 
670</#if> 
671                                href="/documents/${file.getGroupId()}/${file.getFolderId()}/${file.getTitle()}/${file.getUuid()}?download=true"><i class="fa ${icon}"></i> ${file.getFileName()?replace("+", " ")?html}</a> 
672                                <div>(dimensione:${fileSizeHuman})</div> 
673                                <p>${file.getDescription()}</p> 
674                                 
675                            </td> 
676                            <td class="text-center"> 
677                                ${file.getCreateDate()?string("dd/MM/yyyy")} 
678                            </td> 
679                        </tr> 
680				 
681    </#if> 
682    </#list> 
683</#if> 
684	           </tbody> 
685            </table> 
686        </div> 
687 
688</#if>			 
689 
690 
691 
692 
693 
694 
695 
696 
697 
698 
699    <h2 class="mb-3">Modulistica comune</h2> 
700  
701	<#if ModulisticaComune?has_content && ModulisticaComune.getSiblings()?has_content && (ModulisticaComune.getSiblings()?first)?has_content && (ModulisticaComune.getSiblings()?first).getData()!=''>         
702    <#assign documentFolderAndEntryLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppService")> 
703     
704    <div>             
705        <table class="grid table table-responsive" cellspacing="0" rules="all" border="1" id="cphMain_ucDettaglioContenuto_gvAllegati" style="display:table;width:100%;border-collapse:collapse;"> 
706                <tbody> 
707                    <tr> 
708                        <th class="text-center" scope="col" style="width:80%;"> 
709                            Nome documento 
710                        </th> 
711                        <th class="text-center" scope="col" style="width:20%;"> 
712                            Data 
713                        </th> 
714                    </tr>			 
715<#if ModulisticaComune.getSiblings()?has_content> 
716    <#list ModulisticaComune.getSiblings() as cur_Allegati> 
717        <#if cur_Allegati?? && cur_Allegati.getData()?has_content && cur_Allegati.getData()!=''> 
718        <#assign link=cur_Allegati.getData()?substring(1)?split("/")/> 
719        <#assign groupId=themeDisplay.getScopeGroupId()/> 
720        <#assign uuid=link[7]?split("?")?first/>	 
721				       <#assign file=documentFolderAndEntryLocalService.getFileEntryByUuidAndGroupId(uuid,groupId)/> 
722                        <#assign icon = getIconFromMime(file.getMimeType())/> 
723                        <#assign fileSizeHuman = getFileSizeHuman(file.getSize())/> 
724                        <tr> 
725                            <td> 
726                                <a <#if cur_Allegati?? && cur_Allegati.TitoloAll?? && cur_Allegati.TitoloAll.getData()?has_content> 
727    title="${cur_Allegati.TitoloAll.getData()}" 
728</#if> 
729                                href="/documents/${file.getGroupId()}/${file.getFolderId()}/${file.getTitle()}/${file.getUuid()}?download=true"><i class="fa ${icon}"></i> ${file.getFileName()?replace("+", " ")?html}</a> 
730                                <div>(dimensione:${fileSizeHuman})</div> 
731                                <p>${file.getDescription()}</p> 
732                                 
733                            </td> 
734                            <td class="text-center"> 
735                                ${file.getCreateDate()?string("dd/MM/yyyy")} 
736                            </td> 
737                        </tr> 
738				 
739    </#if> 
740    </#list> 
741</#if> 
742	           </tbody> 
743            </table> 
744        </div> 
745 
746</#if>	 
747 
748 
749 
750 
751 
752 
753 
754 
755 
756    <h2 class="mb-3">Modulistica e licenze</h2> 
757  
758	<#if ModulisticaLicenze?has_content && ModulisticaLicenze.getSiblings()?has_content && (ModulisticaLicenze.getSiblings()?first)?has_content && (ModulisticaLicenze.getSiblings()?first).getData()!=''>         
759    <#assign documentFolderAndEntryLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppService")> 
760     
761    <div>             
762        <table class="grid table table-responsive" cellspacing="0" rules="all" border="1" id="cphMain_ucDettaglioContenuto_gvAllegati" style="display:table;width:100%;border-collapse:collapse;"> 
763                <tbody> 
764                    <tr> 
765                        <th class="text-center" scope="col" style="width:80%;"> 
766                            Nome documento 
767                        </th> 
768                        <th class="text-center" scope="col" style="width:20%;"> 
769                            Data 
770                        </th> 
771                    </tr>			 
772<#if ModulisticaLicenze.getSiblings()?has_content> 
773    <#list ModulisticaLicenze.getSiblings() as cur_Allegati> 
774        <#if cur_Allegati?? && cur_Allegati.getData()?has_content && cur_Allegati.getData()!=''> 
775        <#assign link=cur_Allegati.getData()?substring(1)?split("/")/> 
776        <#assign groupId=themeDisplay.getScopeGroupId()/> 
777        <#assign uuid=link[7]?split("?")?first/>	 
778				       <#assign file=documentFolderAndEntryLocalService.getFileEntryByUuidAndGroupId(uuid,groupId)/> 
779                        <#assign icon = getIconFromMime(file.getMimeType())/> 
780                        <#assign fileSizeHuman = getFileSizeHuman(file.getSize())/> 
781                        <tr> 
782                            <td> 
783                                <a <#if cur_Allegati?? && cur_Allegati.TitoloAll?? && cur_Allegati.TitoloAll.getData()?has_content> 
784    title="${cur_Allegati.TitoloAll.getData()}" 
785</#if> 
786                                href="/documents/${file.getGroupId()}/${file.getFolderId()}/${file.getTitle()}/${file.getUuid()}?download=true"><i class="fa ${icon}"></i> ${file.getFileName()?replace("+", " ")?html}</a> 
787                                <div>(dimensione:${fileSizeHuman})</div> 
788                                <p>${file.getDescription()}</p> 
789                                 
790                            </td> 
791                            <td class="text-center"> 
792                                ${file.getCreateDate()?string("dd/MM/yyyy")} 
793                            </td> 
794                        </tr> 
795				 
796    </#if> 
797    </#list> 
798</#if> 
799	           </tbody> 
800            </table> 
801        </div> 
802 
803</#if>	 
804 
805 
806 
807 
808 
809 
810 
811 
812 
813 
814 
815    <h2 class="mb-3">Procedimento ordinario</h2> 
816  
817	<#if ProcedimentoOrdinario?has_content && ProcedimentoOrdinario.getSiblings()?has_content && (ProcedimentoOrdinario.getSiblings()?first)?has_content && (ProcedimentoOrdinario.getSiblings()?first).getData()!=''>         
818    <#assign documentFolderAndEntryLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppService")> 
819     
820    <div>             
821        <table class="grid table table-responsive" cellspacing="0" rules="all" border="1" id="cphMain_ucDettaglioContenuto_gvAllegati" style="display:table;width:100%;border-collapse:collapse;"> 
822                <tbody> 
823                    <tr> 
824                        <th class="text-center" scope="col" style="width:80%;"> 
825                            Nome documento 
826                        </th> 
827                        <th class="text-center" scope="col" style="width:20%;"> 
828                            Data 
829                        </th> 
830                    </tr>			 
831<#if ProcedimentoOrdinario.getSiblings()?has_content> 
832    <#list ProcedimentoOrdinario.getSiblings() as cur_Allegati> 
833        <#if cur_Allegati?? && cur_Allegati.getData()?has_content && cur_Allegati.getData()!=''> 
834        <#assign link=cur_Allegati.getData()?substring(1)?split("/")/> 
835        <#assign groupId=themeDisplay.getScopeGroupId()/> 
836        <#assign uuid=link[7]?split("?")?first/>	 
837				       <#assign file=documentFolderAndEntryLocalService.getFileEntryByUuidAndGroupId(uuid,groupId)/> 
838                        <#assign icon = getIconFromMime(file.getMimeType())/> 
839                        <#assign fileSizeHuman = getFileSizeHuman(file.getSize())/> 
840                        <tr> 
841                            <td> 
842                                <a <#if cur_Allegati?? && cur_Allegati.TitoloAll?? && cur_Allegati.TitoloAll.getData()?has_content> 
843    title="${cur_Allegati.TitoloAll.getData()}" 
844</#if> 
845                                href="/documents/${file.getGroupId()}/${file.getFolderId()}/${file.getTitle()}/${file.getUuid()}?download=true"><i class="fa ${icon}"></i> ${file.getFileName()?replace("+", " ")?html}</a> 
846                                <div>(dimensione:${fileSizeHuman})</div> 
847                                <p>${file.getDescription()}</p> 
848                                 
849                            </td> 
850                            <td class="text-center"> 
851                                ${file.getCreateDate()?string("dd/MM/yyyy")} 
852                            </td> 
853                        </tr> 
854				 
855    </#if> 
856    </#list> 
857</#if> 
858	           </tbody> 
859            </table> 
860        </div> 
861 
862</#if>	 
863 
864 
865 
866 
867 
868    <h2 class="mb-3">Commercio</h2> 
869  
870	<#if Commercio?has_content && Commercio.getSiblings()?has_content && (Commercio.getSiblings()?first)?has_content && (Commercio.getSiblings()?first).getData()!=''>         
871    <#assign documentFolderAndEntryLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppService")> 
872     
873    <div>             
874        <table class="grid table table-responsive" cellspacing="0" rules="all" border="1" id="cphMain_ucDettaglioContenuto_gvAllegati" style="display:table;width:100%;border-collapse:collapse;"> 
875                <tbody> 
876                    <tr> 
877                        <th class="text-center" scope="col" style="width:80%;"> 
878                            Nome documento 
879                        </th> 
880                        <th class="text-center" scope="col" style="width:20%;"> 
881                            Data 
882                        </th> 
883                    </tr>			 
884<#if Commercio.getSiblings()?has_content> 
885    <#list Commercio.getSiblings() as cur_Allegati> 
886        <#if cur_Allegati?? && cur_Allegati.getData()?has_content && cur_Allegati.getData()!=''> 
887        <#assign link=cur_Allegati.getData()?substring(1)?split("/")/> 
888        <#assign groupId=themeDisplay.getScopeGroupId()/> 
889        <#assign uuid=link[7]?split("?")?first/>	 
890				       <#assign file=documentFolderAndEntryLocalService.getFileEntryByUuidAndGroupId(uuid,groupId)/> 
891                        <#assign icon = getIconFromMime(file.getMimeType())/> 
892                        <#assign fileSizeHuman = getFileSizeHuman(file.getSize())/> 
893                        <tr> 
894                            <td> 
895                                <a <#if cur_Allegati?? && cur_Allegati.TitoloAll?? && cur_Allegati.TitoloAll.getData()?has_content> 
896    title="${cur_Allegati.TitoloAll.getData()}" 
897</#if> 
898                                href="/documents/${file.getGroupId()}/${file.getFolderId()}/${file.getTitle()}/${file.getUuid()}?download=true"><i class="fa ${icon}"></i> ${file.getFileName()?replace("+", " ")?html}</a> 
899                                <div>(dimensione:${fileSizeHuman})</div> 
900                                <p>${file.getDescription()}</p> 
901                                 
902                            </td> 
903                            <td class="text-center"> 
904                                ${file.getCreateDate()?string("dd/MM/yyyy")} 
905                            </td> 
906                        </tr> 
907				 
908    </#if> 
909    </#list> 
910</#if> 
911	           </tbody> 
912            </table> 
913        </div> 
914 
915</#if>	 
916 
917 
918 
919 
920 
921 
922 
923    <h2 class="mb-3">Deliberazione commissariale con i poteri del consiglio comunale N19</h2> 
924  
925	<#if DeliberazioneCommissarialeConIPoteriDelConsiglioComunaleN19?has_content && DeliberazioneCommissarialeConIPoteriDelConsiglioComunaleN19.getSiblings()?has_content && (DeliberazioneCommissarialeConIPoteriDelConsiglioComunaleN19.getSiblings()?first)?has_content && (DeliberazioneCommissarialeConIPoteriDelConsiglioComunaleN19.getSiblings()?first).getData()!=''>         
926    <#assign documentFolderAndEntryLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppService")> 
927     
928    <div>             
929        <table class="grid table table-responsive" cellspacing="0" rules="all" border="1" id="cphMain_ucDettaglioContenuto_gvAllegati" style="display:table;width:100%;border-collapse:collapse;"> 
930                <tbody> 
931                    <tr> 
932                        <th class="text-center" scope="col" style="width:80%;"> 
933                            Nome documento 
934                        </th> 
935                        <th class="text-center" scope="col" style="width:20%;"> 
936                            Data 
937                        </th> 
938                    </tr>			 
939<#if DeliberazioneCommissarialeConIPoteriDelConsiglioComunaleN19.getSiblings()?has_content> 
940    <#list DeliberazioneCommissarialeConIPoteriDelConsiglioComunaleN19.getSiblings() as cur_Allegati> 
941        <#if cur_Allegati?? && cur_Allegati.getData()?has_content && cur_Allegati.getData()!=''> 
942        <#assign link=cur_Allegati.getData()?substring(1)?split("/")/> 
943        <#assign groupId=themeDisplay.getScopeGroupId()/> 
944        <#assign uuid=link[7]?split("?")?first/>	 
945				       <#assign file=documentFolderAndEntryLocalService.getFileEntryByUuidAndGroupId(uuid,groupId)/> 
946                        <#assign icon = getIconFromMime(file.getMimeType())/> 
947                        <#assign fileSizeHuman = getFileSizeHuman(file.getSize())/> 
948                        <tr> 
949                            <td> 
950                                <a <#if cur_Allegati?? && cur_Allegati.TitoloAll?? && cur_Allegati.TitoloAll.getData()?has_content> 
951    title="${cur_Allegati.TitoloAll.getData()}" 
952</#if> 
953                                href="/documents/${file.getGroupId()}/${file.getFolderId()}/${file.getTitle()}/${file.getUuid()}?download=true"><i class="fa ${icon}"></i> ${file.getFileName()?replace("+", " ")?html}</a> 
954                                <div>(dimensione:${fileSizeHuman})</div> 
955                                <p>${file.getDescription()}</p> 
956                                 
957                            </td> 
958                            <td class="text-center"> 
959                                ${file.getCreateDate()?string("dd/MM/yyyy")} 
960                            </td> 
961                        </tr> 
962				 
963    </#if> 
964    </#list> 
965</#if> 
966	           </tbody> 
967            </table> 
968        </div> 
969 
970</#if>	 
971--> 
972 
973 
974</article> 
975 
976 
977 
978 
979 
980 
981 
982 
983 
984 
985 
986 
987  
988					  
989					 </article> 
990                  <div class="row">&nbsp</div>    <div class="row">&nbsp</div> 
991              <article id="Uffici" class="it-page-section anchor-offset" data-audio=""> 
992                <#if AreaUfficio.getData() != ''><div class="marginBottom20"><b>Area Ufficio:</b> ${AreaUfficio.getData()}</div></#if> 
993                <#if DescrizioneUfficio.getData() != ''><div class="marginBottom20"><b>Ufficio responsabile:</b> ${DescrizioneUfficio.getData()}</div></#if> 
994              </article> 
995			<div class="row">&nbsp</div>   
996			<article id="ulteriori-informazioni" class="it-page-section anchor-offset mt-5"> 
997				<h2 class="mb-3">Ulteriori Informazioni</h2> 
998				<h5 class="no_toc">Licenza d'uso</h5> 
999				<div class="text-sans-serif chip chip-lg mr-2 me-2 text-nowrap chip-simple chip-secondary"><span class="chip-label">Licenza sconosciuta</span></div> 
1000				<#if !(UlterioriInformazioni.getData() ?contains("Ulteriori informazioni") ) > ${UlterioriInformazioni.getData()}</#if> 
1001			</article> 
1002						 
1003            <article id="ultimo-aggiornamento" class="anchor-offset mt-5"> 
1004              <h4>Ultimo aggiornamento: <span class="h6 fw-normal"> 
1005              ${.vars["reserved-article-modified-date"].data} 
1006			 
1007			</article> 
1008          </section> 
1009        </div> 
1010      </div> 
1011 
1012 
1013<!-- fine --> 
1014 
1015<script> 
1016    /*document.addEventListener('DOMContentLoaded', function () {*/ 
1017        // Ottieni tutti gli elementi con la classe "nav-link" 
1018        var navLinks = document.querySelectorAll('.nav-link'); 
1019 
1020        // Aggiungi un gestore di eventi a ciascun elemento 
1021        navLinks.forEach(function (link) { 
1022            link.addEventListener('click', function (event) { 
1023                // Rimuovi la classe "active" da tutti gli elementi 
1024                navLinks.forEach(function (link) { 
1025                    link.classList.remove('active'); 
1026                }); 
1027 
1028                // Aggiungi la classe "active" solo all'elemento cliccato 
1029                this.classList.add('active'); 
1030            }); 
1031 
1032            // Aggiungi un gestore di eventi per l'hover 
1033            link.addEventListener('mouseover', function (event) { 
1034                // Aggiungi la classe "hover" quando l'elemento è passato sopra 
1035                this.classList.add('hover'); 
1036            }); 
1037 
1038            link.addEventListener('mouseout', function (event) { 
1039                // Rimuovi la classe "hover" quando l'elemento non è più passato sopra 
1040                this.classList.remove('hover'); 
1041            }); 
1042        }); 
1043  //  }); 
1044</script> 
1045<style> 
1046 
1047 
1048 
1049 
1050 
1051</style> 
1052 
1053<#function getCategoriesOfArticle> 
1054<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
1055<#assign articleId=.vars['reserved-article-id'].getData()/> 
1056<#assign groupId = themeDisplay.getScopeGroupId()/> 
1057<#assign article = journalArticleLocalService.getArticle(groupId,articleId)/> 
1058<#assign assetCategoryLocalService = staticUtil["com.liferay.asset.kernel.service.AssetCategoryLocalServiceUtil"]/> 
1059<#assign resourcePrimaryKey=article.getResourcePrimKey()/> 
1060<#assign categories = assetCategoryLocalService.getCategoryNames("com.liferay.journal.model.JournalArticle",resourcePrimaryKey)/> 
1061<#return categories/> 
1062</#function>