Changes for page Per Status

From version 69.1
edited by Andrea Omicini
on 31/12/2022 02:24
Change comment: There is no comment for this version
To version 69.2
edited by Andrea Omicini
on 02/01/2023 16:27
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -9,7 +9,7 @@
9 9  #set( $firstNamePar = $request.name.trim() )
10 10  #set( $lastNamePar = $request.surname.trim() )
11 11  ## which status
12 -#set($statusPar = $request.status.trim())
12 +#set( $statusPar = $request.status.trim() )
13 13  ##
14 14  #### handle who
15 15  #if( $userName )
... ... @@ -68,16 +68,17 @@
68 68  ## $oneStatus false gets a list of statuses, true just one
69 69  #set( $oneStatus = false )
70 70  ## $statusList gets the list of statuses to be shown
71 +#set( $statusList = [] )
71 71  ## default: all unpublished papers except Rejected ones
72 -#set( $statusList = $statusRangeUnpublished )
73 +#set( $discard = $statusList.addAll($unpublishedStatuses) )
73 73  #if( $statusPar.toLowerCase() == "all" )
74 74  ## 'all' value gets all unpublished papers including "Rejected" ones
75 - #set($statusList = $statusRangeUnpublishedFull)
76 + #set( $discard = $statusList.add("rejected") )
76 76  #else
77 - #if( $statusRangeFull.contains($statusPar) )
78 + #if( $allStatusesPlus.contains($statusPar) )
78 78   ## 'status' parameter is an admissible publication status value
79 - #set($oneStatus = true)
80 - #set($statusList = [$statusPar])
80 + #set( $oneStatus = true )
81 + #set( $statusList = [$statusPar] )
81 81   #end
82 82  #end
83 83  ##