Änderungen von Dokument Checks
Zuletzt geändert von holgerengels am 2026/07/25 12:56
Von Version 36.1
bearbeitet von holgerengels
am 2026/07/25 12:56
am 2026/07/25 12:56
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Auf Version 34.1
bearbeitet von Holger Engels
am 2025/11/06 12:58
am 2025/11/06 12:58
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
-
Seiteneigenschaften (2 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Dokument-Autor
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki.holgerengels 1 +xwiki:XWiki.holgerengels - Inhalt
-
... ... @@ -43,6 +43,8 @@ 43 43 noKompetenzen.add([page: link, id : a.parameters.id]) 44 44 if(!a.parameters.quelle || a.parameters.quelle == "") 45 45 noQuelle.add([page: link, id : a.parameters.id]) 46 + if(!a.parameters.lizenz && !a.parameters.cc) 47 + noLizenz.add([page: link, id : a.parameters.id]) 46 46 if(!a.parameters.zeit || a.parameters.zeit == "") 47 47 noZeit.add([page: link, id : a.parameters.id]) 48 48 } ... ... @@ -113,6 +113,19 @@ 113 113 } 114 114 } 115 115 118 +if(noLizenz.size() != 0) { 119 + println("") 120 + println("**Keine Lizenz** (" + noLizenz.size() + ")") 121 + def first = true 122 + for(l in noLizenz) { 123 + def id = new IdGenerator().generateUniqueId("A", l.id); 124 + if(!first) 125 + print(", ") 126 + else first = false 127 + print("[[" + l.id + ">>" + l.page + "||anchor=" + id + "]]") 128 + } 129 +} 130 + 116 116 if(noZeit.size() != 0) { 117 117 println("") 118 118 println("**Keine Bearbeitungszeit** (" + noZeit.size() + ")") ... ... @@ -130,26 +130,3 @@ 130 130 println("**Anzahl Aufgaben** " + c) 131 131 {{/groovy}} 132 132 133 -{{velocity}} 134 -## HQL-Abfrage für isolierte Root-Seiten ohne Backlinks 135 -#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") 136 - 137 -#set ($query = $services.query.hql($hql)) 138 -#set ($discard = $query.setLimit(1000)) 139 -#set ($orphans = $query.execute()) 140 - 141 -### ## Isolierte Top-Level-Waisenseiten (Nested-Pages-Safe): 142 -#if ($orphans.isEmpty()) 143 - *Es wurden keine isolierten Top-Level-Seiten gefunden. Alle Hauptbereiche sind sauber verknüpft oder strukturiert!* 144 -#else 145 - **Gefundene verwaiste Hauptseiten:** $orphans.size() 146 - 147 - | Bereich (Space) | Vollständiger Link | 148 - |-----------------|--------------------| 149 - #foreach ($row in $orphans) 150 - #set ($spaceName = $row.get(0)) 151 - #set ($pageFullName = $row.get(1)) 152 - | $spaceName | [[$spaceName>>$pageFullName]] | 153 - #end 154 -#end 155 -{{/velocity}}