Hearings - CONSOB AND ITS ACTIVITIES
Hearings and contributions
This section contains hearings carried out by Consob.
An error occurred while processing the template.
Error while loading tag library for URI "/WEB-INF/tld/liferay-ui.tld" from TLD location "servletContext:/WEB-INF/tld/liferay-ui.tld"; see cause exception. ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign liferay_ui = taglibLiferayHas... [in template "10154#10194#958028" at line 1, column 1] ----
1<#assign liferay_ui = taglibLiferayHash["/WEB-INF/tld/liferay-ui.tld"] />
2<div class="sfondo-pers-pers divContent">
3 <#list entries as entry>
4
5 <#assign assetRenderer = entry.getAssetRenderer() />
6
7 <#assign viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, entry) />
8
9 <#assign viewUrlTitle = assetRenderer.getUrlTitle()/>
10 <#assign groupId = assetRenderer.getGroupId()/>
11
12 <#if assetLinkBehavior != "showFullContent">
13 <#assign viewURL = assetRenderer.getURLViewInContext(renderRequest, renderResponse, viewURL) />
14 </#if>
15
16
17
18
19
20
21 <#assign docXml = saxReaderUtil.read(entry.getAssetRenderer().getArticle().getContentByLocale(locale)) />
22
23
24 <#assign fieldData = docXml.valueOf("//dynamic-element[@name='data']/dynamic-content/text()") />
25 <#assign fieldDataPubb = docXml.valueOf("//dynamic-element[@name='dataPubblicazione']/dynamic-content/text()") />
26 <#assign fieldContenuto = docXml.valueOf("//dynamic-element[@name='contenutoHtml']/dynamic-content/text()") />
27 <#assign fieldSommario = docXml.valueOf("//dynamic-element[@name='sommario']/dynamic-content/text()") />
28 <#assign fieldNumero = docXml.valueOf("//dynamic-element[@name='numero']/dynamic-content/text()") />
29
30 <#assign listaAllegati = docXml.selectNodes("//dynamic-element[@name='allegato']") />
31
32
33 <div> <@getEditIcon /> ${fieldContenuto}</div><hr />
34 <#--if fieldData?? >
35 <#assign dataNews_DateObj = dateUtil.newDate(getterUtil.getLong(fieldData))>
36 <div> ${dateUtil.getDate(dataNews_DateObj, "dd MMM yyyy ", locale)} </div>
37 </#if-->
38
39 <#list listaAllegati as cur_allegato>
40 <#assign allegato= cur_allegato.valueOf("./dynamic-content/text()")>
41 <#if allegato?? && allegato?has_content &&allegato!="null">
42 <p>
43 <a class="cambioimmagine" href="${allegato}" target="_blank"> <i class="tablescarica"></i>
44 <strong class="infoStoricheVedi">
45
46 <#assign sappo= allegato?substring(0, allegato?last_index_of("/"))>
47
48 ${httpUtil.decodeURL(sappo?substring(sappo?last_index_of("/")+1))}
49 </strong></a>
50 </p>
51 <div class="clearer" style="clear: both">
52
53 <hr/>
54 </div>
55 </#if>
56 </#list>
57
58 <#if fieldSommario?? && fieldSommario?has_content>
59<div class="toggleSummary bot-sq-ricerca">
60<a title="Maggiori dettagli" href="javascript:void(0);" class="expand" onclick="javascript: $(this).toggleClass( 'active' );$(this).parent().children('.summaryDiv').slideToggle();">
61<span class="visuallyhidden">Apri </span>Sommario
62</a>
63<div style="display:none;" class="summaryDiv clearLeft">
64${fieldSommario}
65</div>
66</div>
67</#if>
68
69
70
71
72
73
74 </#list>
75
76</div>
77
78
79
80<#macro getEditIcon>
81 <#if assetRenderer.hasEditPermission(themeDisplay.getPermissionChecker())>
82 <#assign redirectURL = renderResponse.createRenderURL() />
83
84 ${redirectURL.setParameter("struts_action", "/asset_publisher/add_asset_redirect")}
85 ${redirectURL.setWindowState("pop_up")}
86
87 <#assign editPortletURL = assetRenderer.getURLEdit(renderRequest, renderResponse, windowStateFactory.getWindowState("pop_up"), redirectURL) />
88
89 <#if validator.isNotNull(editPortletURL)>
90 <#assign title = languageUtil.format(locale, "edit-x", htmlUtil.escape(assetRenderer.getTitle(locale))) />
91
92 <@liferay_ui["icon"]
93 image="edit"
94 message=title
95 url="javascript:Liferay.Util.openWindow({dialog: {width: 960}, id:'" + renderResponse.getNamespace() + "editAsset', title: '" + title + "', uri:'" + htmlUtil.escapeURL(editPortletURL.toString()) + "'});"
96 />
97 </#if>
98 </#if>
99</#macro>
100
101
102
103
104
105<#macro getPrintIcon>
106 <#if enablePrint == "true" >
107 <#assign printURL = renderResponse.createRenderURL() />
108
109 ${printURL.setParameter("struts_action", "/asset_publisher/view_content")}
110 ${printURL.setParameter("assetEntryId", entry.getEntryId()?string)}
111 ${printURL.setParameter("viewMode", "print")}
112 ${printURL.setParameter("type", entry.getAssetRendererFactory().getType())}
113
114 <#if (validator.isNotNull(assetRenderer.getUrlTitle()))>
115 <#if (assetRenderer.getGroupId() != themeDisplay.getScopeGroupId())>
116 ${printURL.setParameter("groupId", assetRenderer.getGroupId()?string)}
117 </#if>
118
119 ${printURL.setParameter("urlTitle", assetRenderer.getUrlTitle())}
120 </#if>
121
122 ${printURL.setWindowState("pop_up")}
123
124 <@liferay_ui["icon"]
125 image="print"
126 message="print"
127 url="javascript:Liferay.Util.openWindow({dialog: {width: 960}, id:'" + renderResponse.getNamespace() + "printAsset', title: '" + languageUtil.format(locale, "print-x-x", ["aui-helper-hidden-accessible", htmlUtil.escape(assetRenderer.getTitle(locale))]) + "', uri: '" + htmlUtil.escapeURL(printURL.toString()) + "'});"
128 />
129 </#if>
130</#macro>
131
132
133<#macro getRelatedAssets>
134 <#if enableRelatedAssets == "true">
135 <@liferay_ui["asset-links"]
136 assetEntryId=entry.getEntryId()
137 />
138 </#if>
139</#macro>