Changes for page Per Year

From version 149.1
edited by Andrea Omicini
on 30/06/2023 20:37
Change comment: There is no comment for this version
To version 152.1
edited by Andrea Omicini
on 30/06/2023 21:20
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -4,10 +4,6 @@
4 4  #### HANDLE PARAMETERS / START
5 5  #template('apice_theses.vm')
6 6  #template('apice_user_param.vm')
7 -## YEARS / START
8 -#set( $yearPar = $request.year.trim() )
9 -#set( $firstYearPar = $request.from.trim() )
10 -#set( $lastYearPar = $request.to.trim() )
11 11  ## years / personal
12 12  #if( $isUserSpace )
13 13   #set( $query = ", BaseObject as objPersonalThesis, LargeStringProperty as propUser
... ... @@ -28,43 +28,7 @@
28 28  ## years / parameters takes precedence
29 29  #set( $firstYear = $firstYearThesis )
30 30  #set( $lastYear = $lastYearThesis )
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
27 +#template('apice_year_param.vm')
68 68  #### handle cycle
69 69  ## $cycleList gets the list of cycles to be shown
70 70  ## $oneCycle true if just one cycle to be shown