Changes for page Per Status
From version 100.1
edited by Andrea Omicini
on 03/07/2023 23:46
on 03/07/2023 23:46
Change comment:
There is no comment for this version
To version 101.3
edited by Andrea Omicini
on 11/07/2023 17:07
on 11/07/2023 17:07
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -60,7 +60,7 @@ 60 60 #foreach( $status in $statusList ) 61 61 #if( $status != "published" && $status != "rejected" || $status == "published" && $showPublished || $status == "rejected" && $showRejected ) 62 62 #set( $query = ", BaseObject as obj, #if( $oneUser ) LargeStringProperty as propAuthor, LargeStringProperty as propEditor, #end StringProperty as propStatus #if( !$hasEdit ), StringProperty as propAccess #end 63 - where obj.name = doc.fullName and obj.className = '${ objectSpace}.Class' and obj.name <> '${objectPool}.Template' #if( $oneUser ) and propAuthor.id.id = obj.id and propEditor.id.id = obj.id and propAuthor.name = 'author' and propEditor.name = 'editor' and ( propAuthor.value like '$userString' or ( propAuthor.value = '' and propEditor.value like '$userString' ) ) #end and propStatus.id.id = obj.id and propStatus.name = 'status' and propStatus.value = '$status' #if( !$hasEdit ) and propAccess.id.id = obj.id and propAccess.name = 'access' and propAccess.value <> 'hidden' #end" )63 + where obj.name = doc.fullName and obj.className = '${mainSpace}.Class' and obj.name <> '${objectPool}.Template' #if( $oneUser ) and propAuthor.id.id = obj.id and propEditor.id.id = obj.id and propAuthor.name = 'author' and propEditor.name = 'editor' and ( propAuthor.value like '$userString' or ( propAuthor.value = '' and propEditor.value like '$userString' ) ) #end and propStatus.id.id = obj.id and propStatus.name = 'status' and propStatus.value = '$status' #if( !$hasEdit ) and propAccess.id.id = obj.id and propAccess.name = 'access' and propAccess.value <> 'hidden' #end" ) 64 64 #set( $itemFound = $xwiki.searchDocuments($query) ) 65 65 ## set counters 66 66 #set( $itemStatusNo = $itemFound.size() ) ... ... @@ -81,11 +81,11 @@ 81 81 #if( $itemNo == 1 ) 82 82 $services.localization.render('work').toLowerCase() 83 83 <span class="textsecondary"> / </span> 84 - $services.localization.render("${ objectSpace}.Class_status_${statusList[0]}").toLowerCase()84 + $services.localization.render("${mainSpace}.Class_status_${statusList[0]}").toLowerCase() 85 85 #else 86 86 $services.localization.render('works').toLowerCase() 87 87 <span class="textsecondary"> / </span> 88 - $services.localization.render("${ objectSpace}.Class_status_${statusList[0]}_plural").toLowerCase() #end88 + $services.localization.render("${mainSpace}.Class_status_${statusList[0]}_plural").toLowerCase() #end 89 89 #else 90 90 #if( $itemNo == 1 ) 91 91 #if( $showPublished ) ... ... @@ -129,7 +129,7 @@ 129 129 #if( !$foreach.first ) 130 130  •  131 131 #end 132 - [[$services.localization.render("${ objectSpace}.Class_status_${status}_short_plural").toLowerCase()>>||anchor="$status"]]132 + [[$services.localization.render("${mainSpace}.Class_status_${status}_short_plural").toLowerCase()>>||anchor="$status"]] 133 133 #end 134 134 </div> 135 135 #end ... ... @@ -139,8 +139,8 @@ 139 139 #foreach( $status in $itemMap.keySet() ) 140 140 ## status top / start 141 141 <div class="mainselectseparator"> 142 - <a class="mainselectseparatorlink" id="$status" href=$xwiki.getURL($doc,"view","status=$status#if( $apiceUser )&user=$userName#elseif( $oneUser )&name=$userFirstName&surname=$userLastName#end")> 143 - $services.localization.render("${ objectSpace}.Class_status_${status}_plural").toLowerCase()142 + <a class="mainselectseparatorlink" id="$status" href=$xwiki.getURL($doc,"view","status=$status&bibtex=$showBibtex&inline=$showInline#if( $apiceUser )&user=$userName#elseif( $oneUser )&name=$userFirstName&surname=$userLastName#end")> 143 + $services.localization.render("${mainSpace}.Class_status_${status}_plural").toLowerCase() 144 144 </a> 145 145 </div> 146 146 ## status top / end ... ... @@ -162,10 +162,10 @@ 162 162 ((({{code language="bibtex"}}$xwiki.getDocument($item).getValue('bibtex'){{/code}}))) 163 163 #end 164 164 #else 165 - <div style="border-style:hidden hidden hidden hidden; font-size:smaller; line-height: 1.25em; margin -bottom: .5em">166 - #pubauthed($item)< br/>167 - #pubtitle($item)< br/>168 - <span class="textsecondary">(#pubsort($item))</span> {{pubVenue linked="false"}}$item{{/pubVenue}} 165 + <div style="border-style: hidden hidden hidden hidden; font-size: smaller; line-height: 1.25em; margin: .75em 0 .75em 0"> 166 + <div style="margin: 0 0 0 0">#pubauthed($item)</div> 167 + <div style="margin: 0 0 0 0">#pubtitle($item)</div> 168 + <div style="margin: 0 0 0 0"><span class="textsecondary">(#pubsort($item))</span> {{pubVenue linked="false"}}$item{{/pubVenue}}</div> 169 169 </div> 170 170 #end 171 171 #end ... ... @@ -176,7 +176,7 @@ 176 176 ## status bottom / start 177 177 <div #if( $foreach.last )id="bottom"#end class="mainselectbottom"> 178 178 #set( $itemStatusNo = $itemMap[$status].size() ) 179 -$itemStatusNo #if( $itemStatusNo == 1 )$services.localization.render("${ objectSpace}.Class_status_${status}").toLowerCase()#{else}$services.localization.render("${objectSpace}.Class_status_${status}_plural").toLowerCase()#end • #anchorlinks()179 +$itemStatusNo #if( $itemStatusNo == 1 )$services.localization.render("${mainSpace}.Class_status_${status}").toLowerCase()#{else}$services.localization.render("${mainSpace}.Class_status_${status}_plural").toLowerCase()#end • #anchorlinks() 180 180 </div> 181 181 ## status bottom / end 182 182 #end