Home Squadre Calendario e Classifiche Albo d'oro Foto Dove

3° memorial
Renato Palumbi

12-14 maggio 2017

Indietro

Web Content Display Web Content Display

1

MINI OLIMPIA MILANO

2

MENS SANA SIENA

3

MINIBASKET L’AQUILA

4

BLUOROBICA BERGAMO

5

PONTEVECCHIO BOLOGNA

6

MASI CASALECCHIO

7

PETRARCA PADOVA

8

SG FORTITUDO BOLOGNA

9

BSL SAN LAZZARO

10

VIRTUS BOLOGNA

11

LIBERTAS CERNUSCO

12

FORTITUDO 103 BOLOGNA

Asset Publisher Asset Publisher

An error occurred while processing the template.
Error on line 63, column 9 in 20154#20194#35512
saxReaderUtil.readURL("http://memorialpalumbi.sgfortitudo.it/c/journal/get_articles?groupId=23929&delta=100&approved=true&expired=false&orderBy=display-date") is undefined.
It cannot be assigned to getStructure
1<#if entries?has_content> 
2	<#assign vinciteCasaSG = 0 /> 
3	<#assign vinciteCasaVR = 0 /> 
4	<#assign vinciteCasaSL = 0 /> 
5	<#assign vinciteCasaCL = 0 /> 
6	<#assign vinciteCasaPO = 0 /> 
7	<#assign vinciteCasaCER = 0 /> 
8	<#assign vinciteCasaOL = 0 /> 
9	<#assign vinciteCasaAQ = 0 /> 
10	<#assign vinciteCasaPD = 0 /> 
11	<#assign vinciteCasaBLU = 0 /> 
12	<#assign vinciteCasaMENS = 0 /> 
13	 
14	<#assign vinciteTrasfertaSG = 0 /> 
15	<#assign vinciteTrasfertaVR = 0 /> 
16	<#assign vinciteTrasfertaSL = 0 /> 
17	<#assign vinciteTrasfertaCL = 0 /> 
18	<#assign vinciteTrasfertaPO = 0 /> 
19	<#assign vinciteTrasfertaCER = 0 /> 
20	<#assign vinciteTrasfertaOL = 0 /> 
21	<#assign vinciteTrasfertaAQ = 0 /> 
22	<#assign vinciteTrasfertaPD = 0 /> 
23	<#assign vinciteTrasfertaBLU = 0 /> 
24	<#assign vinciteTrasfertaMENS = 0 /> 
25	 
26	<#assign perditeCasaSG = 0 /> 
27	<#assign perditeCasaVR = 0 /> 
28	<#assign perditeCasaSL = 0 /> 
29	<#assign perditeCasaCL = 0 /> 
30	<#assign perditeCasaPO = 0 /> 
31	<#assign perditeCasaCER = 0 /> 
32	<#assign perditeCasaOL = 0 /> 
33	<#assign perditeCasaAQ = 0 /> 
34	<#assign perditeCasaPD = 0 /> 
35	<#assign perditeCasaBLU = 0 /> 
36	<#assign perditeCasaMENS = 0 /> 
37	 
38	<#assign perditeTrasfertaSG = 0 /> 
39	<#assign perditeTrasfertaVR = 0 /> 
40	<#assign perditeTrasfertaSL = 0 /> 
41	<#assign perditeTrasfertaCL = 0 /> 
42	<#assign perditeTrasfertaPO = 0 /> 
43	<#assign perditeTrasfertaCER = 0 /> 
44	<#assign perditeTrasfertaOL = 0 /> 
45	<#assign perditeTrasfertaAQ = 0 /> 
46	<#assign perditeTrasfertaPD = 0 /> 
47	<#assign perditeTrasfertaBLU = 0 /> 
48	<#assign perditeTrasfertaMENS = 0 /> 
49 
50	<#assign journalLocalService = serviceLocator.findService("com.liferay.portlet.journal.service.JournalArticleLocalService") /> 
51	<#assign squadre = journalLocalService.getStructureArticles(getterUtil.getLong(groupId), "Squadra") /> 
52	<#list squadre as squadra> 
53		${squadra.title}<br> 
54		${squadra.Team_URL}<br> 
55	</#list> 
56 
57	<#-- Questo template estrae l'ultima news di tipo marketing  
58		e visualizza i campi della propria struttura  
59	--> 
60	<#assign themeDisplay = objectUtil("com.liferay.portal.theme.ThemeDisplay") /> 
61	<#assign portal_url = themeDisplay.getPortalURL() /> 
62	<#assign group_id = themeDisplay.getParentGroupId() /> 
63	<#assign getStructure = saxReaderUtil.readURL("http://memorialpalumbi.sgfortitudo.it/c/journal/get_articles?groupId=23929&delta=100&approved=true&expired=false&orderBy=display-date") /> 
64	<#assign root = getStructure.getRootElement() /> 
65	<#assign articles = root.selectNodes("/result-set/result/root") /> 
66 
67	<#list articles as article> 
68		<#assign articleId = article.selectSingleNode("dynamic-element[@name='reserved-article-id']/dynamic-content") /> 
69		<#assign articleTitle = article.selectSingleNode("dynamic-element[@name='reserved-article-title']/dynamic-content") /> 
70		<#assign articleModifiedDate = article.selectSingleNode("dynamic-element[@name='reserved-article-modified-date']/dynamic-content") /> 
71		<#assign articleAuthorName = article.selectSingleNode("dynamic-element[@name='reserved-article-author-name']/dynamic-content") /> 
72 
73		<div id="news_sx"> 
74			<h4>${articleTitle.getData()}</h4> 
75		</div> 
76	</#list> 
77 
78 
79	<#list entries as curEntry> 
80		<#assign assetRenderer = curEntry.getAssetRenderer() /> 
81		<#assign entryTitle = htmlUtil.escape(assetRenderer.getTitle(locale)) /> 
82		<#assign viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, curEntry) /> 
83 
84		<#assign className = assetRenderer.getClassName() /> 
85		<#if className == "com.liferay.portlet.journal.model.JournalArticle"> 
86			<#assign journalArticle = assetRenderer.getArticle() /> 
87			<#assign document = saxReaderUtil.read(journalArticle.getContentByLocale(locale.toString())) /> 
88			 
89			<#assign squadraCasa = document.selectSingleNode("/root/dynamic-element[@name='Squadra_Casa']/dynamic-content") /> 
90			<#assign squadraTrasferta = document.selectSingleNode("/root/dynamic-element[@name='Squadra_Trasferta']/dynamic-content") /> 
91			<#assign puntiCasa = document.selectSingleNode("/root/dynamic-element[@name='Punti_Casa']/dynamic-content") /> 
92			<#assign puntiTrasferta = document.selectSingleNode("/root/dynamic-element[@name='Punti_Trasferta']/dynamic-content") /> 
93			<#assign gironeNode = document.selectSingleNode("/root/dynamic-element[@name='Girone']/dynamic-content") /> 
94			<#assign girone = gironeNode.getText() /> 
95			<#assign data = document.selectSingleNode("/root/dynamic-element[@name='Data']/dynamic-content") /> 
96			 
97			<#assign Data_Data = getterUtil.getLong(data.getText()) /> 
98 
99			<#assign folderLocalService = serviceLocator.findService("com.liferay.portlet.documentlibrary.service.DLFolderLocalService") /> 
100			<#assign folderId = folderLocalService.getFolder(groupId,0,"Loghi squadre").getFolderId() /> 
101			<#assign documentsPath = themeDisplay.getPortalURL() + themeDisplay.getPathContext() + "/documents/" + themeDisplay.getScopeGroupId() + "/${folderId}" /> 
102			 
103			<#assign logoCasa = "" /> 
104			<#assign logoTrasferta = "" /> 
105			<#assign teamTitleHom = "" /> 
106			<#assign teamTitleTras = "" /> 
107			 
108			<#switch squadraCasa.getText()> 
109				<#case "sg-fortitudo"> 
110					<#assign logoCasa = "${documentsPath}/logo-fortitudo.png"/> 
111					<#assign teamTitleHom = "S.G. Fortitudo Bologna" /> 
112					<#break> 
113				<#case "virtus-bologna"> 
114					<#assign logoCasa = "${documentsPath}/logo-virtus.png"/> 
115					<#assign teamTitleHom = "Virtus Bologna" /> 
116					<#break> 
117				<#case "bsl-san-lazzaro"> 
118					<#assign logoCasa = "${documentsPath}/BSL.png"/> 
119					<#assign teamTitleHom = "B.S.L. San Lazzaro" /> 
120					<#break> 
121				<#case "masi-casalecchio"> 
122					<#assign logoCasa = "${documentsPath}/Polisp.-Masi.png"/> 
123					<#assign teamTitleHom = "Pol. Masi Casalecchio" /> 
124					<#break> 
125				<#case "pontevecchio-bologna"> 
126					<#assign logoCasa = "${documentsPath}/Pontevecchio.png"/> 
127					<#assign teamTitleHom = "Pol. Pontevecchio Bologna" /> 
128					<#break> 
129				<#case "libertas-cernusco"> 
130					<#assign logoCasa = "${documentsPath}/Cernusco.png"/> 
131					<#assign teamTitleHom = "Libertas Cernusco" /> 
132					<#break> 
133				<#case "mini-olimpia"> 
134					<#assign logoCasa = "${documentsPath}/Mini-Olimpia.png"/> 
135					<#assign teamTitleHom = "Mini Olimpia 1936 Milano" /> 
136					<#break> 
137				<#case "aquila-minibasket"> 
138					<#assign logoCasa = "${documentsPath}/laquila.png"/> 
139					<#assign teamTitleHom = "Scuola Minibasket L’Aquila" /> 
140					<#break> 
141				<#case "petrarca-padova"> 
142					<#assign logoCasa = "${documentsPath}/Petrarca.png"/> 
143					<#assign teamTitleHom = "Petrarca Padova" /> 
144					<#break> 
145				<#case "bluorobica-bergamo"> 
146					<#assign logoCasa = "${documentsPath}/BluOrobica.png"/> 
147					<#assign teamTitleHom = "Bluorobica Bergamo" /> 
148					<#break> 
149				<#case "mens-sana"> 
150					<#assign logoCasa = "${documentsPath}/Mens-Sana.png"/> 
151					<#assign teamTitleHom = "Mens Sana" /> 
152					<#break> 
153				<#default> 
154			</#switch> 
155			<#switch squadraTrasferta.getText()> 
156				<#case "sg-fortitudo"> 
157					<#assign logoTrasferta = "${documentsPath}/logo-fortitudo.png"/> 
158					<#assign teamTitleTras = "S.G. Fortitudo Bologna" /> 
159					<#break> 
160				<#case "virtus-bologna"> 
161					<#assign logoTrasferta = "${documentsPath}/logo-virtus.png"/> 
162					<#assign teamTitleTras = "Virtus Bologna" /> 
163					<#break> 
164				<#case "bsl-san-lazzaro"> 
165					<#assign logoTrasferta = "${documentsPath}/BSL.png"/> 
166					<#assign teamTitleTras = "B.S.L. San Lazzaro" /> 
167					<#break> 
168				<#case "masi-casalecchio"> 
169					<#assign logoTrasferta = "${documentsPath}/Polisp.-Masi.png"/> 
170					<#assign teamTitleTras = "Pol. Masi Casalecchio" /> 
171					<#break> 
172				<#case "pontevecchio-bologna"> 
173					<#assign logoTrasferta = "${documentsPath}/Pontevecchio.png"/> 
174					<#assign teamTitleTras = "Pol. Pontevecchio Bologna" /> 
175					<#break> 
176				<#case "libertas-cernusco"> 
177					<#assign logoTrasferta = "${documentsPath}/Cernusco.png"/> 
178					<#assign teamTitleTras = "Libertas Cernusco" /> 
179					<#break> 
180				<#case "mini-olimpia"> 
181					<#assign logoTrasferta = "${documentsPath}/Mini-Olimpia.png"/> 
182					<#assign teamTitleTras = "Mini Olimpia 1936 Milano" /> 
183					<#break> 
184				<#case "aquila-minibasket"> 
185					<#assign logoTrasferta = "${documentsPath}/laquila.png"/> 
186					<#assign teamTitleTras = "Scuola Minibasket L’Aquila" /> 
187					<#break> 
188				<#case "petrarca-padova"> 
189					<#assign logoTrasferta = "${documentsPath}/Petrarca.png"/> 
190					<#assign teamTitleTras = "Petrarca Padova" /> 
191					<#break> 
192				<#case "bluorobica-bergamo"> 
193					<#assign logoTrasferta = "${documentsPath}/BluOrobica.png"/> 
194					<#assign teamTitleTras = "Bluorobica Bergamo" /> 
195					<#break> 
196				<#case "mens-sana"> 
197					<#assign logoTrasferta = "${documentsPath}/Mens-Sana.png"/> 
198					<#assign teamTitleTras = "Mens Sana" /> 
199					<#break> 
200				<#default> 
201			</#switch> 
202 
203			<#if validator.isNotNull(puntiCasa.getText()) && validator.isNotNull(puntiTrasferta.getText())> 
204				<#if puntiCasa.getText()?number gt puntiTrasferta.getText()?number> 
205					<#switch squadraCasa.getText()> 
206						<#case "sg-fortitudo"> 
207							<#assign vinciteCasaSG = vinciteCasaSG + 1 /> 
208							<#break> 
209						<#case "virtus-bologna"> 
210							<#assign vinciteCasaVR = vinciteCasaVR + 1 /> 
211							<#break> 
212						<#case "bsl-san-lazzaro"> 
213							<#assign vinciteCasaSL = vinciteCasaSL + 1 /> 
214							<#break> 
215						<#case "masi-casalecchio"> 
216							<#assign vinciteCasaCL = vinciteCasaCL + 1 /> 
217							<#break> 
218						<#case "pontevecchio-bologna"> 
219							<#assign vinciteCasaPO = vinciteCasaPO + 1 /> 
220							<#break> 
221						<#case "libertas-cernusco"> 
222							<#assign vinciteCasaCER = vinciteCasaCER + 1 /> 
223							<#break> 
224						<#case "mini-olimpia"> 
225							<#assign vinciteCasaOL = vinciteCasaOL + 1 /> 
226							<#break> 
227						<#case "aquila-minibasket"> 
228							<#assign vinciteCasaAQ = vinciteCasaAQ + 1 /> 
229							<#break> 
230						<#case "petrarca-padova"> 
231							<#assign vinciteCasaPD = vinciteCasaPD + 1 /> 
232							<#break> 
233						<#case "bluorobica-bergamo"> 
234							<#assign vinciteCasaBLU = vinciteCasaBLU + 1 /> 
235							<#break> 
236						<#case "mens-sana"> 
237							<#assign vinciteCasaMENS = vinciteCasaMENS + 1 /> 
238							<#break> 
239						<#default> 
240					</#switch> 
241					<#switch squadraTrasferta.getText()> 
242						<#case "sg-fortitudo"> 
243							<#assign perditeTrasfertaSG = perditeTrasfertaSG + 1 /> 
244							<#break> 
245						<#case "virtus-bologna"> 
246							<#assign perditeTrasfertaVR = perditeTrasfertaVR + 1 /> 
247							<#break> 
248						<#case "bsl-san-lazzaro"> 
249							<#assign perditeTrasfertaSL = perditeTrasfertaSL + 1 /> 
250							<#break> 
251						<#case "masi-casalecchio"> 
252							<#assign perditeTrasfertaCL = perditeTrasfertaCL + 1 /> 
253							<#break> 
254						<#case "pontevecchio-bologna"> 
255							<#assign perditeTrasfertaPO = perditeTrasfertaPO + 1 /> 
256							<#break> 
257						<#case "libertas-cernusco"> 
258							<#assign perditeTrasfertaCER = perditeTrasfertaCER + 1 /> 
259							<#break> 
260						<#case "mini-olimpia"> 
261							<#assign perditeTrasfertaOL = perditeTrasfertaOL + 1 /> 
262							<#break> 
263						<#case "aquila-minibasket"> 
264							<#assign perditeTrasfertaAQ = perditeTrasfertaAQ + 1 /> 
265							<#break> 
266						<#case "petrarca-padova"> 
267							<#assign perditeTrasfertaPD = perditeTrasfertaPD + 1 /> 
268							<#break> 
269						<#case "bluorobica-bergamo"> 
270							<#assign perditeTrasfertaBLU = perditeTrasfertaBLU + 1 /> 
271							<#break> 
272						<#case "mens-sana"> 
273							<#assign perditeTrasfertaMENS = perditeTrasfertaMENS + 1 /> 
274							<#break> 
275						<#default> 
276					</#switch> 
277				<#else> 
278				</#if> 
279					 
280				<#if puntiTrasferta.getText()?number gt puntiCasa.getText()?number> 
281					<#switch squadraTrasferta.getText()> 
282						<#case "sg-fortitudo"> 
283							<#assign vinciteTrasfertaSG = vinciteTrasfertaSG + 1 /> 
284							<#break> 
285						<#case "virtus-bologna"> 
286							<#assign vinciteTrasfertaVR = vinciteTrasfertaVR + 1 /> 
287							<#break> 
288						<#case "bsl-san-lazzaro"> 
289							<#assign vinciteTrasfertaSL = vinciteTrasfertaSL + 1 /> 
290							<#break> 
291						<#case "masi-casalecchio"> 
292							<#assign vinciteTrasfertaCL = vinciteTrasfertaCL + 1 /> 
293							<#break> 
294						<#case "pontevecchio-bologna"> 
295							<#assign vinciteTrasfertaPO = vinciteTrasfertaPO + 1 /> 
296							<#break> 
297						<#case "libertas-cernusco"> 
298							<#assign vinciteTrasfertaCER = vinciteTrasfertaCER + 1 /> 
299							<#break> 
300						<#case "mini-olimpia"> 
301							<#assign vinciteTrasfertaOL = vinciteTrasfertaOL + 1 /> 
302							<#break> 
303						<#case "aquila-minibasket"> 
304							<#assign vinciteTrasfertaAQ = vinciteTrasfertaAQ + 1 /> 
305							<#break> 
306						<#case "petrarca-padova"> 
307							<#assign vinciteTrasfertaPD = vinciteTrasfertaPD + 1 /> 
308							<#break> 
309						<#case "bluorobica-bergamo"> 
310							<#assign vinciteTrasfertaBLU = vinciteTrasfertaBLU + 1 /> 
311							<#break> 
312						<#case "mens-sana"> 
313							<#assign vinciteTrasfertaMENS = vinciteTrasfertaMENS + 1 /> 
314							<#break> 
315						<#default> 
316					</#switch> 
317					<#switch squadraCasa.getText()> 
318						<#case "sg-fortitudo"> 
319							<#assign perditeCasaSG = perditeCasaSG + 1 /> 
320							<#break> 
321						<#case "virtus-bologna"> 
322							<#assign perditeCasaVR = perditeCasaVR + 1 /> 
323							<#break> 
324						<#case "bsl-san-lazzaro"> 
325							<#assign perditeCasaSL = perditeCasaSL + 1 /> 
326							<#break> 
327						<#case "masi-casalecchio"> 
328							<#assign perditeCasaCL = perditeCasaCL + 1 /> 
329							<#break> 
330						<#case "pontevecchio-bologna"> 
331							<#assign perditeCasaPO = perditeCasaPO + 1 /> 
332							<#break> 
333						<#case "libertas-cernusco"> 
334							<#assign perditeCasaCER = perditeCasaCER + 1 /> 
335							<#break> 
336						<#case "mini-olimpia"> 
337							<#assign perditeCasaOL = perditeCasaOL + 1 /> 
338							<#break> 
339						<#case "aquila-minibasket"> 
340							<#assign perditeCasaAQ = perditeCasaAQ + 1 /> 
341							<#break> 
342						<#case "petrarca-padova"> 
343							<#assign perditeCasaPD = perditeCasaPD + 1 /> 
344							<#break> 
345						<#case "bluorobica-bergamo"> 
346							<#assign perditeCasaBLU = perditeCasaBLU + 1 /> 
347							<#break> 
348						<#case "mens-sana"> 
349							<#assign perditeCasaMENS = perditeCasaMENS + 1 /> 
350							<#break> 
351						<#default> 
352					</#switch> 
353				<#else> 
354				</#if> 
355			</#if> 
356		</#if> 
357	</#list> 
358	 
359	<#assign teamDetails = [ 
360	  {"name":"S.G. Fortitudo Bologna", "vincite": vinciteCasaSG + vinciteTrasfertaSG, "perdite": perditeCasaSG + perditeTrasfertaSG, "girone": girone}, 
361	  {"name":"Virtus Bologna", "vincite": vinciteCasaVR + vinciteTrasfertaVR, "perdite": perditeCasaVR + perditeTrasfertaVR, "girone": girone}, 
362	  {"name":"B.S.L. San Lazzaro", "vincite": vinciteCasaSL + vinciteTrasfertaSL, "perdite": perditeCasaSL + perditeTrasfertaSL, "girone": girone}, 
363	  {"name":"Pol. Masi Casalecchio", "vincite": vinciteCasaCL + vinciteTrasfertaCL, "perdite": perditeCasaCL + perditeTrasfertaCL, "girone": girone}, 
364	  {"name":"Pol. Pontevecchio Bologna", "vincite": vinciteCasaPO + vinciteTrasfertaPO, "perdite": perditeCasaPO + perditeTrasfertaPO, "girone": girone}, 
365	  {"name":"Libertas Cernusco", "vincite": vinciteCasaCER + vinciteTrasfertaCER, "perdite": perditeCasaCER + perditeTrasfertaCER, "girone": girone}, 
366	  {"name":"Mini Olimpia 1936 Milano", "vincite": vinciteCasaOL + vinciteTrasfertaOL, "perdite": perditeCasaOL + perditeTrasfertaOL, "girone": girone}, 
367	  {"name":"Scuola Minibasket L’Aquila", "vincite": vinciteCasaAQ + vinciteTrasfertaAQ, "perdite": perditeCasaAQ + perditeTrasfertaAQ, "girone": girone}, 
368	  {"name":"Petrarca Padova", "vincite": vinciteCasaPD + vinciteTrasfertaPD, "perdite": perditeCasaPD + perditeTrasfertaPD, "girone": girone}, 
369	  {"name":"Bluorobica Bergamo", "vincite": vinciteCasaBLU + vinciteTrasfertaBLU, "perdite": perditeCasaBLU + perditeTrasfertaBLU, "girone": girone}, 
370	  {"name":"Mens Sana", "vincite": vinciteCasaMENS + vinciteTrasfertaMENS, "perdite": perditeCasaMENS + perditeTrasfertaMENS, "girone": girone} 
371	] /> 
372 
373	<md-content> 
374		<md-table-container> 
375			<table md-table class="ng-pristine ng-untouched ng-valid md-table md-row-select"> 
376				<thead md-head> 
377					<tr md-row> 
378						<th md-column style="width: 70px;"><span></span></th> 
379						<th md-column><span>Squadre</span></th> 
380						<th md-column><span>Punti</span></th> 
381						<th md-column><span>Vinte</span></th> 
382						<th md-column><span>Perse</span></th> 
383						<th md-column><span>Girone</span></th> 
384					</tr> 
385				</thead> 
386				<tbody md-body> 
387				<#list teamDetails?sort_by("vincite")?reverse as team> 
388					<tr md-row> 
389						<td md-cell><#if team_index == 0><strong>${team_index + 1}</strong><#else>${team_index + 1}</#if></td> 
390						<td md-cell><#if team_index == 0><strong>${team.name}</strong><#else>${team.name}</#if></td> 
391						<td md-cell><#if team_index == 0><strong>${team.vincite * 2}</strong><#else>${team.vincite * 2}</#if></td> 
392						<td md-cell><#if team_index == 0><strong>${team.vincite}</strong><#else>${team.vincite}</#if></td> 
393						<td md-cell><#if team_index == 0><strong>${team.perdite}</strong><#else>${team.perdite}</#if></td> 
394						<td md-cell><#if team_index == 0><strong>${team.girone}</strong><#else>${team.girone}</#if></td> 
395					</tr> 
396				</#list> 
397				</tbody> 
398			</table> 
399		</md-table-container> 
400	</md-content> 
401 
402<#else> 
403	${renderRequest.setAttribute("PORTLET_CONFIGURATOR_VISIBILITY", true)} 
404</#if> 

Asset Publisher Asset Publisher