Изменения документа 02. Регулирующие документы

Редактировал(а) Admin Admin 2024/07/18 11:44

От версии 5.1
отредактировано Admin Admin
на 2024/07/18 11:19
Изменить комментарий: К данной версии нет комментариев
К версии 3.1
отредактировано Admin Admin
на 2024/07/03 14:59
Изменить комментарий: К данной версии нет комментариев

Сводка

Подробности

Свойства страницы
Теги
... ... @@ -1,0 +1,1 @@
1 +НПА
Содержимое
... ... @@ -1,11 +1,31 @@
1 1  {{velocity}}
2 +#set($sortLetter = 'A')
3 +#set($isFirstPub = true)
2 2  #set($pubRefs = $doc.getChildrenReferences())
5 +#set($sortedMap = $collectiontool.getSortedMap())
3 3  #foreach($pubRef in $pubRefs)
4 4   #if($xwiki.hasAccessLevel('view', $xcontext.userReference, $pubRef))
5 5   #set($pub = $xwiki.getDocument($pubRef))
6 6   #set($title = $pub.getTitle())
7 - * [[$title>>$pubRef]]
8 -
10 + #set($foo = $sortedMap.put($title, $pubRef))
9 9   #end
10 10  #end
13 +#foreach($key in $sortedMap.keySet())
14 + #set($title = $key)
15 + #set($ref = $sortedMap.get($key))
16 + #if(!$title.length().equals(0))
17 + #if($title.charAt(0).equals($sortLetter))
18 + #if($isFirstPub)
19 + * $sortLetter
20 + #set($isFirstPub = false)
21 + #end
22 + ** [[$title>>$ref]]
23 + #else
24 + #set($sortLetter = $title.charAt(0))
25 + #set($isFirstPub = false)
26 + * $sortLetter
27 + ** [[$title>>$ref]]
28 + #end
29 + #end
30 +#end
11 11  {{/velocity}}