Изменения документа 08. Рекомендуемая литература
Редактировал(а) Admin Admin 2024/07/19 12:52
От версии 8.1
отредактировано Admin Admin
на 2024/07/03 15:16
на 2024/07/03 15:16
Изменить комментарий:
К данной версии нет комментариев
К версии 7.3
отредактировано Admin Admin
на 2024/02/27 16:43
на 2024/02/27 16:43
Изменить комментарий:
Update document after refactoring.
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -1,1 +1,32 @@ 1 -{{first-letter-grouped-list-of-subpages /}} 1 +{{velocity}} 2 +#set($sortLetter = 'A') 3 +#set($isFirstPub = true) 4 +#set($pubRefs = $doc.getChildrenReferences()) 5 +#set($sortedMap = $collectiontool.getSortedMap()) 6 +#foreach($pubRef in $pubRefs) 7 + #set($pub = $xwiki.getDocument($pubRef)) 8 + #set($title = $pub.getTitle()) 9 + #set($foo = $sortedMap.put($title, $pubRef)) 10 +#end 11 +#foreach($key in $sortedMap.keySet()) 12 + #set($title = $key) 13 + #set($ref = $sortedMap.get($key)) 14 + #if(!$title.length().equals(0)) 15 + #if($title.charAt(0).equals($sortLetter)) 16 + #if($isFirstPub) 17 + * $sortLetter 18 + #set($isFirstPub = false) 19 + #end 20 + ** [[$title>>$ref]] 21 + #else 22 + #set($sortLetter = $title.charAt(0)) 23 + #set($isFirstPub = false) 24 + * $sortLetter 25 + ** [[$title>>$ref]] 26 + #end 27 + #end 28 +#end 29 +{{/velocity}} 30 + 31 + 32 +