Changes for page Showcase

From version 13.1
edited by Andrea Omicini
on 18/03/2023 01:13
Change comment: There is no comment for this version
To version 17.5
edited by Andrea Omicini
on 16/07/2023 13:26
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,0 +1,1 @@
1 +$services.localization.render('showcase')
Default language
... ... @@ -1,1 +1,0 @@
1 -en
Content
... ... @@ -1,10 +1,85 @@
1 -= Showcase =
1 +{{velocity}}
2 +{{html clean="false" wiki="true"}}
3 +#template('apice_macros.vm')
4 +#template('apice_vars.vm')
5 +#objectspace()
6 +#isuserspace()
7 +#if( $isUserSpace )
8 + #setobjectsubspace("Projects","Personal")
9 + #userspace()
10 +##
11 + #if( $xwiki.exists("${userSpace}.${mainSpace}.PerStatus") || $xwiki.exists("${userSpace}.${mainSpace}.PerSort") || $xwiki.exists("${userSpace}.${mainSpace}.PerContext") || $xwiki.exists("${userSpace}.${mainSpace}.PerRole") )
12 +## PER STATUS / START
13 + #if( $xwiki.exists("${userSpace}.${mainSpace}.PerStatus") )
14 +* $services.localization.render('projects').toLowerCase() [[$services.localization.render('perstatus').toLowerCase()>>${userSpace}.${mainSpace}.PerStatus]]
15 + #foreach( $status in $projectStatuses )
16 +#if( $foreach.first )** #else, #end[[$services.localization.render('Projects.Class_status_${status}').toLowerCase()>>${userSpace}.${mainSpace}.PerStatus||queryString="status=$status"]]#end
2 2  
3 -* {{stringEngIta eng="ongoing projects" ita="progetti in corso"/}}
4 -** {{project}}Aequitas.WebHome{{/project}}
5 -** {{project}}Projects.AI4EUROPE{{/project}}
6 -** {{project}}Projects.Compulaw{{/project}}
7 -** {{project}}Expectation.WebHome{{/project}}
8 -** {{project}}Projects.StairwAI{{/project}}
9 -** {{project}}Projects.Tailor{{/project}}
10 -* [[{{stringEngIta eng="all" ita="tutti"/}}>>Projects.All]] {{stringEngIta eng="the projects" ita="i progetti"/}}
18 + #end
19 +## PER STATUS / END
20 +##
21 +## PER SORT / START
22 + #if( $xwiki.exists("${userSpace}.${mainSpace}.PerSort") )
23 +* {{stringEngIta eng="projects" ita="progetti"/}} [[{{stringEngIta eng="per sort" ita="per tipo"/}}>>${userSpace}.${mainSpace}.PerSort]]
24 + #foreach( $sort in $projectSorts )
25 +#if( $foreach.first )** #else, #end[[{{projectSort short='true'}}$sort{{/projectSort}}>>${mainSpace}.${objectSpace}.PerSort||queryString="sort=$sort"]]#end
26 +
27 + #end
28 +## PER SORT / END
29 +##
30 +## PER CONTEXT / START
31 + #if( $xwiki.exists("${userSpace}.${mainSpace}.PerContext") )
32 +* {{stringEngIta eng="projects" ita="progetti"/}} [[{{stringEngIta eng="per context" ita="per contesto"/}}>>${userSpace}.${mainSpace}.PerContext]]
33 + #foreach( $context in $projectContexts )
34 +#if( $foreach.first )** #else, #end[[{{projectContext short='true'}}$context{{/projectContext}}>>${userSpace}.${objectSpace}.PerContext||queryString="context=$context"]]#end
35 +
36 + #end
37 +## PER CONTEXT / END
38 +##
39 +## PER ROLE / START
40 + #if( $xwiki.exists("${userSpace}.${objectSpace}.PerRole") )
41 +* {{stringEngIta eng="projects" ita="progetti"/}} [[{{stringEngIta eng="per role" ita="per ruolo"/}}>>${userSpace}.${objectSpace}.PerRole]]
42 + #foreach( $role in $projectRoles )
43 +#if( $foreach.first )** #else, #end[[{{projectRole short='false'}}$role{{/projectRole}}>>${userSpace}.${objectSpace}.PerRole||queryString="role=$role"]]#end
44 +
45 + #end
46 +## PER ROLE / END
47 + #end
48 +##
49 +## ONGOING / START
50 +>{{stringIta string="progetti in corso"/}}{{stringEng string="ongoing projects"/}}
51 +
52 +{{projectList short="true" linked="true" status="ongoing" output="dot" dates="true" user=$userName/}}
53 +## ONGOING / END
54 +##
55 +#### USER SHOWCASE / END
56 +#else
57 +#### GENERAL SHOWCASE / START
58 +## PER STATUS / START
59 + #if( $xwiki.exists("${objectSpace}.PerStatus") )
60 +* {{stringEngIta eng="projects" ita="progetti"/}} [[{{stringEngIta eng="per status" ita="per stato"/}}>>${objectSpace}.PerStatus]]
61 + #foreach( $status in $projectStatuses )
62 +#if( $foreach.first )** #else, #end[[{{projectStatus short='true'}}$status{{/projectStatus}}>>${objectSpace}.PerStatus||queryString="status=$status"]]#end
63 +
64 + #end
65 +## PER STATUS / END
66 +##
67 +## PER SORT / START
68 + #if( $xwiki.exists("${objectSpace}.PerSort") )
69 +* {{stringEngIta eng="projects" ita="progetti"/}} [[{{stringEngIta eng="per sort" ita="per tipo"/}}>>${objectSpace}.PerSort]]
70 +#foreach( $sort in $projectSorts )
71 +#if( $foreach.first )** #else, #end[[{{projectSort short='true'}}$sort{{/projectSort}}>>${objectSpace}.PerSort||queryString="sort=$sort"]]#end
72 +
73 + #end
74 +## PER SORT / END
75 +##
76 +## PER CONTEXT / START
77 + #if( $xwiki.exists("${objectSpace}.PerContext") )
78 +* {{stringEngIta eng="projects" ita="progetti"/}} [[{{stringEngIta eng="per context" ita="per contesto"/}}>>${objectSpace}.PerContext]]
79 +#foreach( $context in $projectContexts )
80 +#if( $foreach.first )** #else, #end[[{{projectContext short='true'}}$context{{/projectContext}}>>${objectSpace}.PerContext||queryString="context=$context"]]#end
81 +
82 + #end
83 +## PER CONTEXT / END#### GENERAL SHOWCASE / END
84 +#end
85 +{{/velocity}}