Changes for page Per Year
From version 150.1
edited by Andrea Omicini
on 30/06/2023 21:14
on 30/06/2023 21:14
Change comment:
There is no comment for this version
To version 151.1
edited by Andrea Omicini
on 30/06/2023 21:15
on 30/06/2023 21:15
Change comment:
Rollback to version 149.1
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -28,7 +28,43 @@ 28 28 ## years / parameters takes precedence 29 29 #set( $firstYear = $firstYearThesis ) 30 30 #set( $lastYear = $lastYearThesis ) 31 -#template('apice_years_param.vm') 31 +#if( $yearPar ) 32 + #set( $yearInt = $numbertool.toNumber($yearPar) ) 33 + #if( $yearInt > 0 ) 34 + #set( $firstYear = $yearInt ) 35 + #set( $lastYear = $yearInt ) 36 + #end 37 +#end 38 +#if( $firstYearPar ) 39 + #set( $yearInt = $numbertool.toNumber($firstYearPar) ) 40 + #if( $yearInt > 0 ) 41 + #set( $firstYear = $yearInt ) 42 + #end 43 +#end 44 +#if( $lastYearPar ) 45 + #set( $yearInt = $numbertool.toNumber($lastYearPar) ) 46 + #if( $yearInt > 0 ) 47 + #set( $lastYear = $yearInt ) 48 + #end 49 +#end 50 +#if( $lastYear < $firstYear ) 51 +## swap 52 + #set( $yearTemp = $lastYear ) 53 + #set( $lastYear = $firstYear ) 54 + #set( $firstYear = $yearTemp ) 55 +#end 56 +## invariant: $lastYear >= $firstYear 57 +#if( $lastYear > $firstYear ) 58 + #set( $year = -1 ) 59 + #set( $yearList = [$lastYear..$firstYear] ) 60 + #set( $oneYear = false ) 61 +#else 62 +## $lastYear = $firstYear 63 + #set( $year = $lastYear ) 64 + #set( $yearList = [$year] ) 65 + #set( $oneYear = true ) 66 +#end 67 +## YEARS / END 32 32 #### handle cycle 33 33 ## $cycleList gets the list of cycles to be shown 34 34 ## $oneCycle true if just one cycle to be shown