1<h2 class="sr-only">Lista degli ultimi aggiornamenti</h2>
2
3 <script>
4 function removeBlog(xxx)
5 $.ajax(method:"POST",data:p_auth:Liferay.authToken,url:"/group/guest/~/control_panel/manage?p_p_id=com_liferay_blogs_web_portlet_BlogsAdminPortlet&p_p_lifecycle=1&p_p_state=maximized&p_p_mode=view&_com_liferay_blogs_web_portlet_BlogsAdminPortlet_javax.portlet.action=/blogs/edit_entry&_com_liferay_blogs_web_portlet_BlogsAdminPortlet_cmd=move_to_trash&_com_liferay_blogs_web_portlet_BlogsAdminPortlet_redirect="+window.location+"&p_p_lifecycle=0&p_p_state=maximized&p_p_mode=view&_com_liferay_blogs_web_portlet_BlogsAdminPortlet_mvcRenderCommandName=%2Fblogs%2Fview&_com_liferay_blogs_web_portlet_BlogsAdminPortlet_entryId="+xxx).done(function( d )
6 location.reload();
7 )
8
9
10 function removeArticle(xxx)
11 $.ajax(method:"POST",data:p_auth:Liferay.authToken,url:"group/guest/~/control_panel/manage?p_p_id=com_liferay_journal_web_portlet_JournalPortlet&p_p_lifecycle=1&p_p_state=maximized&p_p_mode=view&_com_liferay_journal_web_portlet_JournalPortlet_javax.portlet.action=moveToTrash&_com_liferay_journal_web_portlet_JournalPortlet_redirect="+window.location+"&_com_liferay_journal_web_portlet_JournalPortlet_folderId=0&p_p_mode=view&p_p_state=maximized&p_p_id=com_liferay_journal_web_portlet_JournalPortlet&p_p_lifecycle=0&_com_liferay_journal_web_portlet_JournalPortlet_groupId=20181&_com_liferay_journal_web_portlet_JournalPortlet_articleId="+(xxx-2)).done(function( d )
12 location.reload();
13 )
14
15 </script>
16
17<#list entries as entry>
18
19 <#assign entry = entry />
20 <#assign idEntry = entry.getEntryId() >
21 <#assign pk = entry.getClassPK() >
22
23
24 <#if entry.getAssetRenderer()?has_content >
25 <#assign assetRenderer = entry.getAssetRenderer() />
26 <#assign entryTitle = htmlUtil.escape(assetRenderer.getTitle(locale)) />
27 <#assign viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, entry) />
28
29
30 <#if assetLinkBehavior != "showFullContent">
31 <#assign viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, entry, true) />
32 </#if>
33
34
35 <#if (entry.getClassName() != "it.eng.allerter.model.Allerta" && entry.getClassName() != "it.eng.allerter.model.AllertaValanghe" )
36 || (
37 entry.getClassName() == "it.eng.allerter.model.Allerta"
38 && entry.getAssetRenderer().getAssetObject().getStato() == 0
39 ) || (
40 entry.getClassName() == "it.eng.allerter.model.AllertaValanghe"
41 && entry.getAssetRenderer().getAssetObject().getStato() == 0
42 ) >
43
44 <div class="card card--item " style="margin-bottom:-2.5rem">
45 <div class="lfr-meta-actions asset-actions">
46
47 </div>
48 <a data-senna-off="true" href="$viewURL" title="Vai alla pagina identificata da questo elemento">
49
50 <div class="card-header">
51 <div class="card__thumbnail">
52 <#if
53 entry.getClassName() == "it.eng.allerter.model.Allerta"
54 && entry.getAssetRenderer().getAssetObject().getTipoAllerta()
55 >
56 <#assign viewURL = "/web/guest/singola-allerta/-/asset_publisher/FZPQSb6AzKtJ/Allerta-Bollettino/id/$idEntry" />
57 <span class="icon i-warning-o" title="Allerta"></span>
58 <#elseif
59 entry.getClassName() == "it.eng.bollettino.model.Bollettino">
60 <#assign viewURL = "/web/guest/monitoraggio-dettaglio/-/asset_publisher/16LwXJHZXwfc/Bollettino/id/$idEntry" />
61
62 <span class="icon i-file-text-o" title="Monitoraggio"></span>
63
64 <#elseif
65 entry.getClassName() == "it.eng.allerter.model.Allerta"
66 && !entry.getAssetRenderer().getAssetObject().getTipoAllerta()
67 >
68 <#assign viewURL = "/web/guest/singola-allerta/-/asset_publisher/FZPQSb6AzKtJ/Allerta-Bollettino/id/$idEntry" />
69 <span class="icon i-bullhorn-o" title="Bollettino"></span>
70 <#elseif
71 entry.getClassName() == "it.eng.allerter.model.AllertaValanghe" && entry.getAssetRenderer().getAssetObject().getTipoAllerta()
72 >
73 <#assign viewURL = "/web/guest/singola-allerta-valanghe/-/asset_publisher/3KQ7Ixh8YDd7/AllertaValanghe-Bollettino/id/$idEntry" />
74 <span class="icon i-warning-o" title="Allerta valanghe"></span>
75 <#elseif
76 entry.getClassName() == "it.eng.allerter.model.AllertaValanghe" && !entry.getAssetRenderer().getAssetObject().getTipoAllerta()
77 >
78 <#assign viewURL = "/web/guest/singola-allerta-valanghe/-/asset_publisher/3KQ7Ixh8YDd7/AllertaValanghe-Bollettino/id/$idEntry" />
79 <span class="icon i-bullhorn-o" title="Bollettino valanghe"></span>
80 <#else>
81 <span class="icon i-message" title="Comunicazione"></span>
82 </#if>
83 </div>
84 </div>
85 </a>
86 <div class="card-body">
87 <@getEditIcon />
88 <#if assetRenderer.hasEditPermission(themeDisplay.getPermissionChecker())>
89 <span class onmouseover="Liferay.Portal.ToolTip.show(this, 'Sposta nel Cestino')">
90
91 <#if entry.getClassName() == "com.liferay.blogs.model.BlogsEntry">
92 <a href="javascript:removeBlog($pk)"
93 class=" taglib-icon">
94 <img id="wert_column1_2" src="$themeDisplay.getCDNBaseURL()/o/allerta-theme/images/common/trash.png" alt="" style="background-image: url('$themeDisplay.getCDNBaseURL()/sprite/html/themes/control_panel/images/common/_sprite.png'); background-position: 50% -1688px; background-repeat: no-repeat; height: 16px; width: 16px;">
95 <span class="taglib-text hide-accessible" onmouseover="$(this).attr('title',Liferay.authToken)">Sposta nel Cestino</span>
96 </a>
97 </#if>
98 <#if entry.getClassName() == "com.liferay.journal.model.JournalArticle">
99 <a href="javascript:removeArticle($pk)"
100 class=" taglib-icon">
101 <img id="wert_column1_2" src="$themeDisplay.getCDNBaseURL()/o/allerta-theme/images/common/trash.png" alt="" style="background-image: url('$themeDisplay.getCDNBaseURL()/sprite/html/themes/control_panel/images/common/_sprite.png'); background-position: 50% -1688px; background-repeat: no-repeat; height: 16px; width: 16px;">
102 <span class="taglib-text hide-accessible" onmouseover="$(this).attr('title',Liferay.authToken)">Sposta nel Cestino</span>
103 </a>
104 </#if>
105 </span>
106 </#if>
107
108 <div class="card__heading">
109 <h3 class="card__title">
110 <a data-senna-off="true" href="$viewURL" title="Vai alla pagina identificata da questo elemento"> $entryTitle
111 </a>
112 <div class="row card__data">
113 <div class="col-12 col-xl-12 card__data__item">
114 <span class="icon i-clock-o card__data__icon" title="Emanato il"></span>
115
116 <span class="card__data__value">
117
118 <#if entry.getClassName() == "it.eng.allerter.model.Allerta" >
119
120 $entry.getAssetRenderer().getAssetObject().getDataEmissione()?string["dd MMM yyyy - HH.mm"]
121 <#elseif entry.getClassName() == "it.eng.allerter.model.AllertaValanghe" >
122 <#if entry.getAssetRenderer().getAssetObject().getDataEmissione()?has_content>
123 $entry.getAssetRenderer().getAssetObject().getDataEmissione()?string["dd MMM yyyy - HH.mm"]
124 </#if>
125 <#elseif entry.getClassName() == "it.eng.bollettino.model.Bollettino">
126 <#if entry.getAssetRenderer().getAssetObject().getDataEmissione()?has_content>
127 $entry.getAssetRenderer().getAssetObject().getDataEmissione()?string["dd MMM yyyy - HH.mm"]
128 </#if>
129 <#elseif entry.getClassName() == "com.liferay.blogs.model.BlogsEntry">
130 <@getMetadataField fieldName="publish-date" />
131 <#else><@getMetadataField fieldName="publish-date" />
132
133 </#if>
134
135
136 </span>
137 </div>
138 </div>
139 </h3>
140 </div>
141
142 </div>
143
144 </a>
145 </div>
146
147 </#if>
148 </#if>
149 </#list>
150
151
152<#macro getEditIcon>
153 <#if assetRenderer.hasEditPermission(themeDisplay.getPermissionChecker())>
154
155
156 <#assign redirectURL = renderResponse.createRenderURL() />
157
158 $redirectURL.setParameter("struts_action", "/asset_publisher/add_asset_redirect")
159
160 <#assign editPortletURL = assetRenderer.getURLEdit(renderRequest, renderResponse, windowStateFactory.getWindowState("pop_up"), redirectURL)!"" />
161
162 <#if validator.isNotNull(editPortletURL)>
163 <#assign title = languageUtil.format(locale, "edit-x", entryTitle) />
164
165 <@liferay_ui["icon"]
166 image="edit"
167 message=title
168 url=editPortletURL.toString()
169 />
170 </#if>
171
172
173 </#if>
174</#macro>
175
176<#macro getFlagsIcon>
177 <#if enableFlags == "true">
178 <@liferay_ui["flags"]
179 className=entry.getClassName()
180 classPK=entry.getClassPK()
181 contentTitle=entry.getTitle(locale)
182 label=false
183 reportedUserId=entry.getUserId()
184 />
185 </#if>
186</#macro>
187
188<#macro getMetadataField
189 fieldName
190>
191 <#if stringUtil.split(metadataFields)?seq_contains(fieldName)>
192 <span class="metadata-entry metadata-$fieldName">
193 <#assign dateFormat = "dd MMM yyyy - HH.mm" />
194
195 <#if fieldName == "author">
196 <@liferay.language key="by" /> $portalUtil.getUserName(assetRenderer.getUserId(), assetRenderer.getUserName())
197 <#elseif fieldName == "categories">
198 <@liferay_ui["asset-categories-summary"]
199 className=entry.getClassName()
200 classPK=entry.getClassPK()
201 portletURL=renderResponse.createRenderURL()
202 />
203 <#elseif fieldName == "create-date">
204 $dateUtil.getDate(entry.getCreateDate(), dateFormat, locale)
205 <#elseif fieldName == "expiration-date">
206 $dateUtil.getDate(entry.getExpirationDate(), dateFormat, locale)
207 <#elseif fieldName == "modified-date">
208 $dateUtil.getDate(entry.getModifiedDate(), dateFormat, locale)
209 <#elseif fieldName == "priority">
210 $entry.getPriority()
211 <#elseif fieldName == "emitt-date">
212 $dateUtil.getDate( entry.getAssetRenderer().getAssetObject().getDataEmissione(), dateFormat, locale)
213 <#elseif fieldName == "publish-date">
214 $dateUtil.getDate(entry.getPublishDate(), dateFormat, locale)
215 <#elseif fieldName == "tags">
216 <@liferay_ui["asset-tags-summary"]
217 className=entry.getClassName()
218 classPK=entry.getClassPK()
219 portletURL=renderResponse.createRenderURL()
220 />
221 <#elseif fieldName == "view-count">
222 <@liferay_ui["icon"]
223 image="history"
224 />
225
226 $entry.getViewCount() <@liferay.language key="views" />
227 </#if>
228 </span>
229 </#if>
230</#macro>
231
232
233<#macro getSocialBookmarks>
234 <#if enableSocialBookmarks == "true">
235 <@liferay_ui["social-bookmarks"]
236 displayStyle="$socialBookmarksDisplayStyle"
237 target="_blank"
238 title=entry.getTitle(locale)
239 url=viewURL
240 />
241 </#if>
242</#macro>
***** l’articolo pubblicato è ritenuto affidabile e di qualità*****
Visita il sito e gli articoli pubblicati cliccando sul seguente link