Изменения документа Приказы

Редактировал(а) Admin Admin 2024/05/28 11:23

От версии 4.1
отредактировано Admin Admin
на 2024/05/12 20:45
Изменить комментарий: К данной версии нет комментариев
К версии 3.1
отредактировано Admin Admin
на 2024/05/12 20:40
Изменить комментарий: К данной версии нет комментариев

Сводка

Подробности

Свойства страницы
Содержимое
... ... @@ -1,21 +1,14 @@
1 1  {{velocity}}
2 2  #set($pubRefs = $doc.getChildrenReferences())
3 -#set($dateRefMap = {})
4 -#foreach($pubRef in $pubRefs)
3 +#set($sortedRefs = $pubRefs.sort(false, false) { $doc1, $doc2 ->
4 + #set($date1 = $datetool.toDate("dd.MM.yyyy", $xwiki.getDocument($doc1).getTitle().substring(9, 19)))
5 + #set($date2 = $datetool.toDate("dd.MM.yyyy", $xwiki.getDocument($doc2).getTitle().substring(9, 19)))
6 + $date2.compareTo($date1)
7 +})
8 +#foreach($pubRef in $sortedRefs)
5 5   #set($pub = $xwiki.getDocument($pubRef))
6 6   #set($title = $pub.getTitle())
7 - #set($dateStr = $title.substring(9, 19))
8 - #set($date = $datetool.toDate("dd.MM.yyyy", $dateStr))
9 - #set($discard = $dateRefMap.put($date, $pubRef))
10 -#end
11 -#set($sortedDates = $dateRefMap.keySet().toArray())
12 -#sorttool.sort($sortedDates, false)
13 -#foreach($date in $sortedDates)
14 - #set($pubRef = $dateRefMap.get($date))
15 - #set($pub = $xwiki.getDocument($pubRef))
16 - #set($title = $pub.getTitle())
17 17   * [[$title>>$pubRef]]
18 18  #end
19 19  {{/velocity}}
20 20  
21 -