Änderungen von Dokument Checks
Zuletzt geändert von Holger Engels am 2026/05/19 22:48
Von Version 33.1
bearbeitet von Holger Engels
am 2025/07/14 15:22
am 2025/07/14 15:22
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Auf Version 35.1
bearbeitet von Holger Engels
am 2026/05/19 22:48
am 2026/05/19 22:48
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
-
Seiteneigenschaften (1 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Inhalt
-
... ... @@ -55,11 +55,12 @@ 55 55 println("") 56 56 println("**Keine ID** (" + noID.size() + ")") 57 57 def first = true 58 - for(l in noID) 58 + for(l in noID) { 59 59 if(!first) 60 60 print(", ") 61 61 else first = false 62 - print("[[" + l.page + "]]") 62 + print("[[" + l.page + "]]") 63 + } 63 63 } 64 64 65 65 if(noLoesung.size() != 0) { ... ... @@ -144,3 +144,26 @@ 144 144 println("**Anzahl Aufgaben** " + c) 145 145 {{/groovy}} 146 146 148 +{{velocity}} 149 +## HQL-Abfrage für isolierte Root-Seiten ohne Backlinks 150 +#set ($hql = "select distinct doc.space, doc.fullName from XWikiDocument doc where doc.fullName not in (select distinct backlink.id.link from XWikiLink backlink) and doc.hidden = false and doc.space <> 'XWiki' and doc.name = 'WebHome' and doc.space not like '%.%' order by doc.space asc") 151 + 152 +#set ($query = $services.query.hql($hql)) 153 +#set ($discard = $query.setLimit(1000)) 154 +#set ($orphans = $query.execute()) 155 + 156 +### ## Isolierte Top-Level-Waisenseiten (Nested-Pages-Safe): 157 +#if ($orphans.isEmpty()) 158 + *Es wurden keine isolierten Top-Level-Seiten gefunden. Alle Hauptbereiche sind sauber verknüpft oder strukturiert!* 159 +#else 160 + **Gefundene verwaiste Hauptseiten:** $orphans.size() 161 + 162 + | Bereich (Space) | Vollständiger Link | 163 + |-----------------|--------------------| 164 + #foreach ($row in $orphans) 165 + #set ($spaceName = $row.get(0)) 166 + #set ($pageFullName = $row.get(1)) 167 + | $spaceName | [[$spaceName>>$pageFullName]] | 168 + #end 169 +#end 170 +{{/velocity}}