Changes for page Per Status

From version 65.1
edited by Andrea Omicini
on 03/11/2021 00:00
Change comment: There is no comment for this version
To version 67.4
edited by Andrea Omicini
on 09/09/2022 12:27
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,0 @@
1 -#if($xcontext.language=="it")Pubblicazioni per stato#{else}Publications per Status#end
Default language
... ... @@ -1,1 +1,0 @@
1 -en
Content
... ... @@ -1,4 +1,6 @@
1 -{{include reference="Publications.Environment"/}}{{include reference="Environment"/}}{{velocity}}
1 += {{italiano}}Per stato{{/italiano}}{{english}}Per Status{{/english}} =
2 +
3 +{{include reference="Publications.Environment" excludeFirstHeading="true"/}}{{velocity}}
2 2  #set( $publicationMenu = true )
3 3  #### get parameters
4 4  ## who
... ... @@ -66,7 +66,7 @@
66 66  ##
67 67  #foreach( $status in $statusList )
68 68   #set( $from = ", BaseObject as obj, LargeStringProperty as prop0, StringProperty as prop1" )
69 - #set( $where = "obj.name=doc.fullName and obj.className='Publications.PublicationClass' and obj.name<>'Publications.PublicationClassTemplate' and prop0.id.id=obj.id and prop1.id.id=obj.id and prop0.name='author' and (prop0.value like '%$authorFirstName $authorLastName%' or prop0.value like '%$authorLastName, $authorFirstName%') and prop1.name = 'status' and prop1.value = '$status'" )
71 + #set( $where = "obj.name=doc.fullName and obj.className='${objectSpace}.${objectClass}' and obj.name<>'${objectSpace}.${objectTemplate}' and prop0.id.id=obj.id and prop1.id.id=obj.id and prop0.name='author' and (prop0.value like '%$authorFirstName $authorLastName%' or prop0.value like '%$authorLastName, $authorFirstName%') and prop1.name = 'status' and prop1.value = '$status'" )
70 70   #set( $sql = $from + " where " + $where )
71 71   #set( $pubFound = $xwiki.searchDocuments($sql) )
72 72   #set( $pubStatusNo = $pubFound.size() )
... ... @@ -74,11 +74,9 @@
74 74   #if( !$oneStatus )
75 75  (% style="border-style:solid hidden hidden solid; border-color:$theme.borderColor; text-align:left; font-style:oblique" %)|{{id name='$sort'/}}{{pubStatus plural='true' uppercase='true'}}$status{{/pubStatus}}{{id name="$status"/}}
76 76   #end
77 - #foreach( $pub in $pubFound )
78 -|(% style='color:$theme.textColor; display:block; line-height:1.25em; margin-top:0; margin-bottom:0em'%){{pubAutheditors eds='true'}}$pub{{/pubAutheditors}}
79 -{{pubTitle}}$pub{{/pubTitle}}
80 -{{pubVenue}}$pub{{/pubVenue}}(%%)
81 - #end
79 + #foreach( $pub in $pubFound )#if( $xwiki.exists($pub) )#set( $pubDoc = $xwiki.getDocument($pub) )#if( $pubDoc.getObject("${objectSpace}.${objectClass}") )## handling visibility at show time
80 +|{{pub inline='false' linked='true'}}$pub{{/pub}}
81 + #end#end#end
82 82  (% style="#if( !$oneStatus )border-style:hidden solid solid hidden;#end border-color:$theme.borderColor; text-align:right; font-style:oblique; font-weight:normal; font-size:smaller; color:gray" %)|($pubStatusNo #if( $pubStatusNo > 1 ){{pubStatus plural='true'}}$status{{/pubStatus}}#else{{pubStatus plural='false'}}$status{{/pubStatus}}#end) [[[top]>>||anchor="top"]]
83 83   #end
84 84  #end