Piattaforma Collaborativa Pi.Co. - Piattaforma Collaborativa Pi.Co.
Si è verificato un errore nell'elaborarazione del modello.
Template inclusion failed (for parameter value "_TEMPLATE_CONTEXT_/20097/20121/38515/NAVIGATION-MACRO-FTL"):
Unable to find FreeMarker template with ID _TEMPLATE_CONTEXT_/20097/20121/38515/NAVIGATION-MACRO-FTL
----
FTL stack trace ("~" means nesting-related):
- Failed at: #include "${templatesPath}/NAVIGATION... [in template "20097#20123#47264" at line 1, column 1]
----
1<#include "${templatesPath}/NAVIGATION-MACRO-FTL" />
2
3<#if !entries?has_content>
4 <#if themeDisplay.isSignedIn()>
5 <div class="alert alert-info">
6 <@liferay.language key="there-are-no-menu-items-to-display" />
7 </div>
8 </#if>
9<#else>
10 <#assign
11 portletDisplay = themeDisplay.getPortletDisplay()
12 navbarId = "navbar_" + portletDisplay.getId() + "_${randomNamespace}"
13 />
14
15 <div id="${navbarId}">
16 <ul aria-label="<@liferay.language key='site-pages' />" class="nav navbar-nav navbar-site" role="menubar">
17 <#assign navItems = entries />
18 <#list navItems as navItem>
19 <#assign showChildrenNavItems = (displayDepth != 1) && navItem.hasBrowsableChildren() />
20
21 <#if navItem.isBrowsable()>
22 <#assign
23 nav_item_href_link = ""
24 nav_item_css_class = "lfr-nav-item nav-item"
25 nav_item_link_css_class = "nav-link text-truncate"
26 />
27
28 <#if navItem.isBrowsable()>
29 <#assign nav_item_href_link = "href='${navItem.getURL()}'" />
30 </#if>
31 <#if navItem.getURL()?ends_with("helpdesk") && themeDisplay.isSignedIn()>
32 <#assign nav_item_href_link = "href='https://helpdesk.pi-co.eu/znuny/customer.pl'" />
33 </#if>
34
35 <#if navItem.isSelected()>
36 <#assign
37 nav_item_css_class = "${nav_item_css_class} selected active"
38 />
39 </#if>
40
41
42 <li class="${nav_item_css_class}" id="layout_${portletDisplay.getId()}_${portletDisplay.getId()}_${navItem.getLayoutId()}" role="presentation">
43 <a class="${nav_item_link_css_class}" ${nav_item_href_link} ${navItem.getTarget()} role="menuitem">
44 <span class="text-truncate d-flex align-items-center" aria-hidden="true">
45 <#if navItem.iconURL()?has_content && navItem.iconURL() != "">
46 <img class="layout-logo" src="${navItem.iconURL()}" title="${navItem.getName()}">
47 </#if>
48 <span class="d-none d-lg-block">
49 <#if navItem.getURL()?ends_with("registrazione-ai-servizi-digitali")>
50 <#if !themeDisplay.isSignedIn()>
51 ${navItem.getName()}
52 <#else>
53 <@liferay.language key='change-profile' />
54 </#if>
55 <#else>
56 ${navItem.getName()}
57 </#if>
58 </span>
59 </span>
60 </a>
61 </li>
62
63 </#if>
64 </#list>
65
66 <#if themeDisplay.isSignedIn()>
67 <li class="lfr-nav-item nav-item" role="presentation">
68 <span class="nav-link text-truncate" style="color:#fff;">
69 <span class="text-truncate d-flex align-items-center" aria-hidden="true">
70 <img class="layout-logo" src="${themeDisplay.getPathThemeImages()}/pic/login.png" title="<@liferay.language key='access-to-services' />" />
71 <span class="d-none d-lg-block">
72 ${themeDisplay.getUser().getFirstName()} ${themeDisplay.getUser().getLastName()}
73 </span>
74 </span>
75 </span>
76 </li>
77 <li class="lfr-nav-item nav-item" role="presentation">
78 <a class="nav-link text-truncate" href="${htmlUtil.escape(themeDisplay.getURLSignOut())}" role="menuitem">
79 <span class="text-truncate d-flex align-items-center" aria-hidden="true">
80 <img class="layout-logo" src="${themeDisplay.getPathThemeImages()}/pic/logout.png" title="<@liferay.language key='logout' />">
81 </span>
82 </a>
83 </li>
84 <#else>
85 <li class="lfr-nav-item nav-item" role="presentation">
86 <a class="nav-link text-truncate" href="${htmlUtil.escape(themeDisplay.getURLSignIn())}" role="menuitem">
87 <span class="text-truncate d-flex align-items-center" aria-hidden="true">
88 <img class="layout-logo" src="${themeDisplay.getPathThemeImages()}/pic/login.png" title="<@liferay.language key='access-to-services' />">
89 <span class="d-none d-lg-block">
90 <@liferay.language key='access-to-services' />
91 </span>
92 </span>
93 </a>
94 </li>
95 </#if>
96 </ul>
97 </div>
98
99 <@liferay_aui.script use="liferay-navigation-interaction">
100 var navigation = A.one('#${navbarId}');
101
102 Liferay.Data.NAV_INTERACTION_LIST_SELECTOR = '.navbar-site';
103 Liferay.Data.NAV_LIST_SELECTOR = '.navbar-site';
104
105 if (navigation) {
106 navigation.plug(Liferay.NavigationInteraction);
107 }
108 </@>
109</#if>
News ed eventi
In questa pagina sono archiviate tutte le notizie pubblicate nel portale Upi Pi.co. Attraverso il motore di ricerca è possibile filtrare i contenuti e ricercare i contenuti di proprio interesse.
Elenco notizie
Contenuto con News Bandi .
PROGETTO PROVINCE & COMUNI: WEBINAR “L’APPLICAZIONE NELLE PROVINCE DEI NUOVI CONTRATTI DI LAVORO PER LE FUNZIONI LOCALI" – 16 GIUGNO ORE 10.30 - INTERVENTI DEI RELATORI
UPI ha organizzato il 16 giugno scorso il Webinar su "L’applicazione nelle Province dei nuovi contratti di lavoro per le funzioni locali". L’incontro ha avuto l’obiettivo di illustrare le...
NUOVO BOLLETTINO UPI SETTORE APPALTI – LA VERIFICA DEI REQUISITI DI PARTECIPAZIONE E LE CAUSE DI ESCLUSIONE
Pubblichiamo su Pi.Co. il ventesimo numero della collana di Bollettini UPI, a cura dell’esperto nel settore Appalti nell’ambito del progetto strategico “Province&Comuni”, dal titolo: “LA...
NUOVO BOLLETTINO UPI PROGETTO PROVINCE & COMUNI: RISULTATI, IMPATTI E PROSPETTIVE DI UN’ESPERIENZA NAZIONALE DI RAFFORZAMENTO ISTITUZIONALE
Pubblichiamo su Pi.Co. il diciannovesimo numero della collana di Bollettini UPI, a cura del Coordinatore del progetto strategico “Province&Comuni”, dal titolo: “Progetto PROVINCE &...
NUOVO BOLLETTINO UPI SETTORE GESTIONE DEL PERSONALE: “LE ULTIME NOVITÀ DEL CCNL TRA NORME E PARERI ARAN. APPROFONDIMENTO OPERATIVO PER GLI UFFICI PERSONALE DELLE PROVINCE”.
Pubblichiamo su Pi.Co. il diciassettesimo numero della collana di Bollettini UPI a cura dell’esperto nel settore Gestione del personale, nell’ambito del progetto strategico “Province &...
PART-TIME E FONDO RISORSE: DALL’ARAN DUE INDICAZIONI OPERATIVE PER GLI ENTI LOCALI
Due recenti interventi dell’Aran offrono agli enti locali, e in particolare alle Province, indicazioni utili su due fronti molto concreti della gestione del personale: il rapporto di lavoro a tempo...
DAL TERRITORIO AL CAD: IDEE PER UNA PA DIGITALE PIÙ SEMPLICE
Il Codice dell’Amministrazione Digitale sta entrando in una nuova fase. Con la consultazione pubblica avviata dal Governo nell’ambito della Legge 10 novembre 2025, n. 167, si apre infatti un...
PROGETTO PROVINCE & COMUNI: WEBINAR FORMAZIONE DEL PERSONALE
Si è svolto il 19 maggio u.s. il secondo webinar di restituzione dei risultati del percorso di accompagnamento sulle politiche del personale svolto da Afol Monza e Brianza in collaborazione con UPI...
“BUONGIORNO, SONO L’IA”: LE NUOVE REGOLE EUROPEE SULLA TRASPARENZA E GLI IMPATTI SULLE PA
L’intelligenza artificiale sta entrando rapidamente anche nelle Pubbliche Amministrazioni locali. Chatbot, assistenti virtuali, automazione documentale, strumenti generativi e sistemi di supporto...
PROGRESSIONI VERTICALI IN DEROGA: PIÙ TEMPO FINO AL 2026, MA SERVONO REGOLE PIÙ SOLIDE
Il nuovo CCNL Funzioni Locali 2022-2024 ha riaperto una finestra importante per gli enti locali: le progressioni verticali in deroga potranno essere espletate fino al 31 dicembre 2026. La...