Changes for page Per A.Y.

From version 50.1
edited by Andrea Omicini
on 20/07/2023 11:28
Change comment: There is no comment for this version
To version 48.1
edited by Andrea Omicini
on 20/07/2023 10:19
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,8 +1,6 @@
1 1  {{velocity}}
2 2  {{html clean="false" wiki="true"}}
3 3  #template('apice_macros.vm')
4 -#nodoclang()
5 -#nolangpar()
6 6  #setobjectspace("Courses")
7 7  #template('apice_course_macros.vm')
8 8  #template('apice_user_param.vm')
... ... @@ -9,7 +9,7 @@
9 9  ## years / personal
10 10  #if( $isUserSpace )
11 11   #set( $query = ", BaseObject as objPersonalCourse, LargeStringProperty as propUser
12 - where objPersonalCourse.name = doc.fullName and objPersonalCourse.className = '${mainSpace}.Personal.Class' and propUser.id.id = objPersonalCourse.id and propUser.name = 'user' and propUser.value = '$userName' " )
10 + where objPersonalCourse.name = doc.fullName and objPersonalCourse.className = '${objectSpace}.Class' and propUser.id.id = objPersonalCourse.id and propUser.name = 'user' and propUser.value = '$userName' " )
13 13   #set( $personalCourseDocs = $xwiki.searchDocuments($query) )
14 14   #if( $personalCourseDocs.size() > 0 )
15 15   #set( $personalCourseDoc = $xwiki.getDocument($personalCourseDocs[0]) )
... ... @@ -17,18 +17,18 @@
17 17   #stop
18 18   #end
19 19   #if( $personalCourseDoc.maxYears && $personalCourseDoc.maxYears != "" )
20 - #set( $maxCourseYears = $numbertool.toNumber($personalCourseDoc.display('maxYears','view')) )
18 + #set( $maxCourseYears = $personalCourseDoc.display('maxYears','view') )
21 21   #end
22 22   #if( $personalCourseDoc.firstYear && $personalCourseDoc.firstYear != "" )
23 - #set( $firstYearCourse = $numbertool.toNumber($personalCourseDoc.display('firstYear','view')) )
21 + #set( $firstYearCourse = $personalCourseDoc.display('firstYear','view') )
24 24   #end
25 25   #if( $personalCourseDoc.lastYear && $personalCourseDoc.lastYear != "" )
26 - #set( $lastYearCourse = $numbertool.toNumber($personalCourseDoc.display('lastYear','view')) )
24 + #set( $lastYearCourse = $personalCourseDoc.display('lastYear','view') )
27 27   #end
28 28  #end
29 29  ## years / parameters takes precedence
30 -#set( $firstYear = $numbertool.toNumber($firstYearCourse) )
31 -#set( $lastYear = $numbertool.toNumber($lastYearCourse) )
28 +#set( $firstYear = $firstYearCourse )
29 +#set( $lastYear = $lastYearCourse )
32 32  #template('apice_year_param.vm')
33 33  ##
34 34  ## DATA STRUCTURES / START
... ... @@ -35,7 +35,7 @@
35 35  #set( $itemMap = {} )
36 36  #set( $itemNo = 0 )
37 37  ## cycle over years
38 -#foreach( $year in $yearList )
36 +#foreach( $year in $yearList)
39 39   #set( $year1 = $year + 1 )
40 40   #set( $ayear = $year + "/" + $year1 )
41 41   #set( $query = ", BaseObject as objCourse, StringProperty as propYear, LargeStringProperty as propProfessor, LargeStringProperty as propOtherprofessors, LargeStringProperty as propTutors
... ... @@ -62,15 +62,9 @@
62 62  #end
63 63  <span class="textsecondary">&ensp;/&ensp;</span>
64 64  #if( $oneYear )
65 - #set( $year1 = $year + 1 )
66 - #set( $ayear = $year + "/" + $year1 )
67 - $ayear
63 + $year
68 68  #else
69 - #set( $firstYear1 = $firstYear + 1 )
70 - #set( $lastYear1 = $lastYear + 1 )
71 - #set( $aFirstYear = $firstYear + "/" + $firstYear1 )
72 - #set( $aLastYear = $lastYear + "/" + $lastYear1 )
73 - $aFirstYear<span class="textsecondary">&ensp;&mdash;&ensp;</span>$aLastYear
65 + $firstYear–$lastYear
74 74  #end
75 75  #if( $oneUser )
76 76   <span class="textsecondary">&ensp;/&ensp;</span>