Changes for page Showcase
From version 21.1
edited by Andrea Omicini
on 16/07/2023 18:00
on 16/07/2023 18:00
Change comment:
There is no comment for this version
To version 17.15
edited by Andrea Omicini
on 16/07/2023 14:04
on 16/07/2023 14:04
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -6,28 +6,6 @@ 6 6 #if( $isUserSpace ) 7 7 #setobjectsubspace("Projects","Personal") 8 8 #userspace() 9 -## user space variables 10 - #set( $query = ", BaseObject as objPersonalProjects, LargeStringProperty as propUser 11 - where objPersonalProjects.name = doc.fullName and objPersonalProjects.className = '${objectSpace}.Class' and propUser.id.id = objPersonalProjects.id and propUser.name = 'user' and propUser.value = '$userName' " ) 12 - #set( $personalProjectDocs = $xwiki.searchDocuments($query) ) 13 - #if( $personalProjectDocs.size() > 0 ) 14 - #set( $personalProjectDoc = $xwiki.getDocument($personalProjectDocs[0]) ) 15 - #else 16 - #stop 17 - #end 18 - #if( $personalProjectDoc.getValue('sorts').size() > 0 ) 19 - #set( $projectSorts = $personalProjectDoc.getValue('sorts') ) 20 - #end 21 - #if( $personalProjectDoc.getValue('statuses').size() > 0 ) 22 - #set( $projectStatuses = $personalProjectDoc.getValue('statuses') ) 23 - #end 24 - #if( $personalProjectDoc.getValue('contexts').size() > 0 ) 25 - #set( $projectContexts = $personalProjectDoc.getValue('contexts') ) 26 - #end 27 - #if( $personalProjectDoc.getValue('roles').size() > 0 ) 28 - #set( $projectRoles = $personalProjectDoc.getValue('roles') ) 29 - #end 30 -#### USER SHOWCASE / START 31 31 ## 32 32 #if( $xwiki.exists("${userSpace}.${mainSpace}.PerStatus") || $xwiki.exists("${userSpace}.${mainSpace}.PerSort") || $xwiki.exists("${userSpace}.${mainSpace}.PerContext") || $xwiki.exists("${userSpace}.${mainSpace}.PerRole") ) 33 33 ## PER STATUS / START ... ... @@ -59,13 +59,20 @@ 59 59 ## 60 60 ## PER ROLE / START 61 61 #if( $xwiki.exists("${userSpace}.${mainSpace}.PerRole") ) 62 -* $services.localization.render('projects').toLowerCase()[[$services.localization.render('perrole').toLowerCase()>>${userSpace}.${mainSpace}.PerRole]]40 +* {{stringEngIta eng="projects" ita="progetti"/}} [[{{stringEngIta eng="per role" ita="per ruolo"/}}>>${userSpace}.${mainSpace}.PerRole]] 63 63 #foreach( $role in $projectRoles ) 64 -#if( $foreach.first )** #else, #end[[ $services.localization.render("${mainSpace}.Roles.Class_role_${role}").toLowerCase()>>${userSpace}.${mainSpace}.PerRole||queryString="role=$role"]]#end42 +#if( $foreach.first )** #else, #end[[{{projectRole short='false'}}$role{{/projectRole}}>>${userSpace}.${mainSpace}.PerRole||queryString="role=$role"]]#end 65 65 66 66 #end 67 67 ## PER ROLE / END 68 68 #end 47 +## 48 +## ONGOING / START 49 +>{{stringIta string="progetti in corso"/}}{{stringEng string="ongoing projects"/}} 50 + 51 +{{projectList short="true" linked="true" status="ongoing" output="dot" dates="true" user=$userName/}} 52 +## ONGOING / END 53 +## 69 69 #### USER SHOWCASE / END 70 70 #else 71 71 #### GENERAL SHOWCASE / START ... ... @@ -73,7 +73,7 @@ 73 73 #if( $xwiki.exists("${mainSpace}.PerStatus") ) 74 74 * $services.localization.render('projects').toLowerCase() [[$services.localization.render('perstatus').toLowerCase()>>${mainSpace}.PerStatus]] 75 75 #foreach( $status in $projectStatuses ) 76 -#if( $foreach.first )** #else, #end[[ $services.localization.render("${mainSpace}.Class_status_${status}_plural").toLowerCase()>>${mainSpace}.PerStatus||queryString="status=$status"]]#end61 +#if( $foreach.first )** #else, #end[[{{projectStatus short='true'}}$status{{/projectStatus}}>>${mainSpace}.PerStatus||queryString="status=$status"]]#end 77 77 78 78 #end 79 79 ## PER STATUS / END ... ... @@ -82,7 +82,7 @@ 82 82 #if( $xwiki.exists("${mainSpace}.PerSort") ) 83 83 * $services.localization.render('projects').toLowerCase() [[$services.localization.render('persort').toLowerCase()>>${mainSpace}.PerSort]] 84 84 #foreach( $sort in $projectSorts ) 85 -#if( $foreach.first )** #else, #end[[ $services.localization.render("${mainSpace}.Class_sort_${sort}_plural").toLowerCase()>>${mainSpace}.PerSort||queryString="sort=$sort"]]#end70 +#if( $foreach.first )** #else, #end[[{{projectSort short='true'}}$sort{{/projectSort}}>>${mainSpace}.PerSort||queryString="sort=$sort"]]#end 86 86 87 87 #end 88 88 ## PER SORT / END ... ... @@ -91,7 +91,7 @@ 91 91 #if( $xwiki.exists("${mainSpace}.PerContext") ) 92 92 * $services.localization.render('projects').toLowerCase() [[$services.localization.render('percontext').toLowerCase()>>${mainSpace}.PerContext]] 93 93 #foreach( $context in $projectContexts ) 94 -#if( $foreach.first )** #else, #end[[ $services.localization.render("${mainSpace}.Class_context_${context}_plural").toLowerCase()>>${mainSpace}.PerContext||queryString="context=$context"]]#end79 +#if( $foreach.first )** #else, #end[[{{projectContext short='true'}}$context{{/projectContext}}>>${mainSpace}.PerContext||queryString="context=$context"]]#end 95 95 96 96 #end 97 97 ## PER CONTEXT / END#### GENERAL SHOWCASE / END