Wijzigen voor document Overzicht

Laatst gewijzigd door Jeeves de Butler op 05-10-2026 05:09

Van versie 4.1
gewijzigd door Jeeves de Butler
op 05-10-2026 05:07
Opmerking bij wijziging: Er is geen opmerking bij deze versie
Naar versie 5.1
gewijzigd door Jeeves de Butler
op 05-10-2026 05:09
Opmerking bij wijziging: Er is geen opmerking bij deze versie

Samenvatting

Details

Paginaeigenschappen
Inhoud
... ... @@ -15,12 +15,19 @@
15 15   #set ($d = $xwiki.getDocument($ref))
16 16   #if (!$d.isNew() && !$d.isHidden() && $services.security.authorization.hasAccess('view', $ref))
17 17   #set ($aantal = $services.query.xwql("select count(doc.fullName) from Document doc where doc.hidden <> true and doc.name <> 'WebPreferences' and ((doc.space = :s and doc.name <> 'WebHome') or doc.space like :p)").bindValue('s', $r).bindValue('p', "${r}.%").execute().get(0))
18 + ## Zonder onderliggende pagina's is het een gewone pagina, tenzij het zelf een (nog lege) startpagina met dit overzicht is
19 + #set ($icoon = 'folder')
18 18   #if ($aantal == 1)
19 19   #set ($info = '1 pagina')
20 - #else
22 + #elseif ($aantal > 1)
21 21   #set ($info = "$aantal pagina's")
24 + #elseif ($d.content.contains('.Code.Overzicht'))
25 + #set ($info = "Nog geen pagina's")
26 + #else
27 + #set ($icoon = 'page')
28 + #set ($info = "Bijgewerkt op $xwiki.formatDate($d.date, 'dd-MM-yyyy')")
22 22   #end
23 - #set ($discard = $items.add({'titel': $d.plainTitle, 'url': $d.getURL(), 'icoon': 'folder', 'info': $info}))
30 + #set ($discard = $items.add({'titel': $d.plainTitle, 'url': $d.getURL(), 'icoon': $icoon, 'info': $info}))
24 24   #end
25 25   #end
26 26  #end