Changes for page Available

From version 54.1
edited by Andrea Omicini
on 29/01/2023 21:54
Change comment: There is no comment for this version
To version 62.1
edited by Andrea Omicini
on 30/06/2023 11:35
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,0 +1,1 @@
1 +$services.localization.render('showcase')
Content
... ... @@ -1,23 +3,35 @@
1 -= {{italiano}}Vetrina{{/italiano}}{{english}}Showcase{{/english}} =
2 -
3 3  {{include reference="Theses.Environment" excludeFirstHeading="true"/}}{{velocity}}
4 4  #set( $thesisMenu = true )
5 -#set( $showAvailableTheses = true )
6 6  ##
7 -#if( $showAvailableTheses )
8 - #set( $statuses = $allThesisStatuses )
9 -#else
10 - #set( $statuses = $workingThesisStatuses )
11 -#end
12 -#if( $showPhDTheses )
13 - #set( $cycles = $allThesisCycles )
14 -#else
15 - #set( $cycles = $lowThesisCycles )
16 -#end
17 -##
18 18  #if( !$userName || $userName == "" || !$userSpace || $userSpace == "" || !$userFullname || $userFullname == "" )
19 19  #### GENERAL SHOWCASE / START
20 20  ##
7 +## set control variables
8 +#set( $statuses = $allThesisStatuses )
9 +##set( $statuses = $workingThesisStatuses )
10 +#set( $cycles = $allThesisCycles )
11 +##set( $cycles = $lowThesisCycles )
12 +##
13 +## CLOUDS / START
14 + #if( $xwiki.exists("${objectSpace}.Clouds.WebHome") )
15 +* {{english}}thesis{{/english}} [[{{stringEngIta eng="clouds" ita="nuvole"/}}>>${objectSpace}.Clouds.WebHome]] {{italiano}}delle tesi{{/italiano}}
16 + #set( $someDisplayed = false )
17 + #if( $xwiki.exists("${objectSpace}.Clouds.Tags") )
18 +#if( $someDisplayed ), #{else}** #end[[{{stringEngIta eng="tags" ita="tag"/}}>>${objectSpace}.Clouds.Tags]]##
19 + #set( $someDisplayed = true )
20 + #end
21 + #if( $xwiki.exists("${objectSpace}.Clouds.Supervisors") )
22 +#if( $someDisplayed ), #{else}** #end[[{{stringEngIta eng="supervisors" ita="supervisori"/}}>>${objectSpace}.Clouds.Supervisors]]##
23 + #set( $someDisplayed = true )
24 + #end
25 + #if( $xwiki.exists("${objectSpace}.Clouds.Cosupervisors") )
26 +#if( $someDisplayed ), #{else}** #end[[{{stringEngIta eng="co-supervisors" ita="co-supervisori"/}}>>${objectSpace}.Clouds.Cosupervisors]]##
27 + #set( $someDisplayed = true )
28 + #end
29 +
30 + #end
31 +## CLOUDS / END
32 +##
21 21  ## PER STATUS / START
22 22   #if( $xwiki.exists("${objectSpace}.PerStatus") )
23 23  * {{stringEngIta eng="theses" ita="tesi"/}} [[{{stringEngIta eng="per status" ita="per stato"/}}>>${objectSpace}.PerStatus]]
... ... @@ -42,15 +42,6 @@
42 42   #end
43 43  ## PER CYCLE / END
44 44  ##
45 -## CLOUDS / START
46 - #if( $xwiki.exists("${objectSpace}.Clouds.WebHome") )
47 -* {{english}}thesis{{/english}} [[{{stringEngIta eng="clouds" ita="nuvole"/}}>>${objectSpace}.Clouds.WebHome]] {{italiano}}delle tesi{{/italiano}}
48 - #if( $xwiki.exists("${objectSpace}.Clouds.Tags") )
49 -** [[{{stringEngIta eng="tags" ita="tag"/}}>>${objectSpace}.Clouds.Tags]]
50 - #end
51 - #end
52 -## CLOUDS / END
53 -##
54 54  ## BY CONTENT / START
55 55   #if( $xwiki.exists("${objectSpace}.Search") )
56 56  * [[{{stringEngIta eng="search" ita="ricerca"/}}>>${objectSpace}.Search]] {{stringEngIta eng="theses by content" ita="tesi per contenuto"/}}
... ... @@ -60,58 +60,69 @@
60 60  #### GENERAL SHOWCASE / END
61 61  #else
62 62  #### USER SHOWCASE / START
63 - #if( $apiceTheses )
66 +##
67 +## set control varibles
68 +##
69 +#if( $showAvailableTheses )
70 + #set( $statuses = $allThesisStatuses )
71 +#else
72 + #set( $statuses = $workingThesisStatuses )
73 +#end
74 +#if( $showPhDTheses )
75 + #set( $cycles = $allThesisCycles )
76 +#else
77 + #set( $cycles = $lowThesisCycles )
78 +#end
79 +##
80 +### APICE / START
81 +#if( $apiceTheses )
82 +##
83 +## CLOUDS / START
84 + #if( $xwiki.exists("${userSpace}.${objectSpace}.Clouds.WebHome") )
85 +* {{english}}thesis{{/english}} [[{{stringEngIta eng="clouds" ita="nuvole"/}}>>${userSpace}.${objectSpace}.Clouds.WebHome]] {{italiano}}delle tesi{{/italiano}}
86 + #if( $xwiki.exists("${userSpace}.${objectSpace}.Clouds.Tags") )
87 +** [[{{stringEngIta eng="tags" ita="tag" /}}>>${userSpace}.${objectSpace}.Clouds.Tags]]
88 + #end
89 + #end
90 +## CLOUDS / END
91 +##
64 64  ## PER STATUS / START
65 - #if( $xwiki.exists("${userSpace}.${objectSpace}.PerStatus") )
93 + #if( $xwiki.exists("${userSpace}.${objectSpace}.PerStatus") )
66 66  * {{stringEngIta eng="theses" ita="tesi"/}} [[{{stringEngIta eng="per status" ita="per stato"/}}>>${userSpace}.${objectSpace}.PerStatus]]
67 - #foreach( $status in $statuses )
95 + #foreach( $status in $statuses )
68 68  #if( !$foreach.first ), #{else}** #end[[{{thesisStatus plural="true" uppercase="false" short='true'}}$status{{/thesisStatus}}>>${userSpace}.${objectSpace}.PerStatus||queryString='status=$status']]#end
69 69  
70 - #end
98 + #end
71 71  ## PER STATUS / END
72 72  ##
73 73  ## PER YEAR / START
74 - #if( $xwiki.exists("${userSpace}.${objectSpace}.PerYear") )
102 + #if( $xwiki.exists("${userSpace}.${objectSpace}.PerYear") )
75 75  * {{thesisStatus plural="true" upperCase="false" short="false"}}completed{{/thesisStatus}} [[{{stringEngIta eng="per year" ita="per anno"/}}>>${userSpace}.${objectSpace}.PerYear]]
76 76  ** #foreach( $year in [$lastYearThesis..$firstYearThesis] )#if( $foreach.count < $maxThesisYears || ($foreach.count == $maxThesisYears && $year == $firstYearThesis) )#if( !$foreach.first ), #end[[$year>>${userSpace}.${objectSpace}.PerYear||queryString="year=$year"]]#elseif( $foreach.count == $maxThesisYears ), [[$year–$firstYearThesis>>${userSpace}.${objectSpace}.PerYear||queryString="from=$firstYearThesis&to=$year"]]#end#end
77 77  
78 - #end
106 + #end
79 79  ## PER YEAR / END
80 80  ##
81 81  ## PER CYCLE / START
82 - #if( $xwiki.exists("${userSpace}.${objectSpace}.PerCycle") )
110 + #if( $xwiki.exists("${userSpace}.${objectSpace}.PerCycle") )
83 83  * {{thesisStatus plural="true" upperCase="false" short="false"}}completed{{/thesisStatus}} [[{{stringEngIta eng="per cycle" ita="per livello"/}}>>${userSpace}.${objectSpace}.PerCycle]]
84 84  ** #foreach( $cycle in $cycles )
85 85  #if( !$foreach.first ), #end[[{{thesisCycle plural="true" uppercase="false" short='true'}}$cycle{{/thesisCycle}}>>${userSpace}.${objectSpace}.PerCycle||queryString='cycle=$cycle']]#end
86 86  
87 - #end
115 + #end
88 88  ## PER CYCLE / END
89 89  ##
90 90  ## PER ROLE / START
91 - #if( $xwiki.exists("${userSpace}.${objectSpace}.PerStatus") )
119 + #if( $xwiki.exists("${userSpace}.${objectSpace}.PerStatus") )
92 92  ##* {{stringEngIta eng="theses" ita="tesi"/}} [[{{stringEngIta eng="per status & role" ita="per stato e ruolo"/}}>>${userSpace}.${objectSpace}.PerStatus]]
93 93  * {{stringEngIta eng="theses" ita="tesi"/}} {{stringEngIta eng="per role" ita="per ruolo"/}}
94 94   #foreach( $role in $allThesisRoles )
95 95  #if( !$foreach.first ), #{else}** #end[[{{thesisRole plural="false" uppercase="false" short='true'}}$role{{/thesisRole}}>>${userSpace}.${objectSpace}.PerStatus||queryString='role=$role']]#end
96 96  
97 - #end
98 -## PER ROLE / END
99 -##
100 -## CLOUDS / START
101 - #if( $xwiki.exists("${userSpace}.${objectSpace}.Clouds.WebHome") )
102 -* {{english}}thesis{{/english}} [[{{stringEngIta eng="clouds" ita="nuvole"/}}>>${userSpace}.${objectSpace}.Clouds.WebHome]] {{italiano}}delle tesi{{/italiano}}
103 - #set( $someDisplayed = false )
104 - #if( $xwiki.exists("${userSpace}.${objectSpace}.Clouds.Tags") )
105 -#if( $someDisplayed ), #{else}** #end[[{{stringEngIta eng="tags" ita="tag" /}}>>${userSpace}.${objectSpace}.Clouds.Tags]]##
106 - #set( $someDisplayed = true )
107 - #end
108 - #if( $xwiki.exists("${userSpace}.${objectSpace}.Clouds.Supervisors") )
109 -#if( $someDisplayed ), #{else}** #end[[{{stringEngIta eng="supervisors" ita="supervisori" /}}>>${userSpace}.${objectSpace}.Clouds.Supervisors]]##
110 - #set( $someDisplayed = true )
111 - #end
112 112   #end
126 +## PER ROLE / END
113 113   #end
114 -## CLOUDS / END
128 +### APICE / END
115 115  ##
116 116  ## OTHER / START
117 117   #if( $amsTheses )