Изменения документа Home

Редактировал(а) Андрей Ганьков 2025/08/09 18:00

От версии 15.1
отредактировано Андрей Ганьков
на 2025/08/09 18:00
Изменить комментарий: К данной версии нет комментариев
К версии 11.1
отредактировано Андрей Ганьков
на 2025/03/13 14:56
Изменить комментарий: К данной версии нет комментариев

Сводка

Подробности

Свойства страницы
Содержимое
... ... @@ -11,47 +11,14 @@
11 11  = Проекты =
12 12  
13 13  {{velocity}}
14 -#set($parentPath = "Проекты.WebHome")
15 -#set($parentDoc = $xwiki.getDocument($parentPath))
16 -#set($allChildren = $parentDoc.getChildren())
17 -
18 -## Получаем список документов
19 -#set($childDocs = [])
20 -#foreach($child in $allChildren)
21 - #set($doc = $xwiki.getDocument($child))
22 - #set($discard = $childDocs.add($doc))
23 -#end
24 -
25 -## Сортируем по заголовку
26 -#set($sortedDocs = $sorttool.sort($childDocs, "title"))
27 -
28 -#if ($sortedDocs.size() > 0)
29 - {{html clean="false"}}
30 - <style>
31 - .horizontal-list {
32 - display: flex;
33 - flex-wrap: wrap;
34 - gap: 15px;
35 - font-size: 18px; /* Увеличенный шрифт */
36 - }
37 - .child-page {
38 - background-color: #f0f0f0;
39 - padding: 10px;
40 - border-radius: 5px;
41 - text-decoration: none;
42 - color: #333;
43 - }
44 - .child-page:hover {
45 - background-color: #d0d0d0;
46 - }
47 - </style>
48 -
14 +#set($children = $xwiki.getDocument($doc.fullName).getChildren())
15 +#if ($children.size() > 0)
49 49   <div class="horizontal-list">
50 - #foreach($childDoc in $sortedDocs)
17 + #foreach($child in $children)
18 + #set($childDoc = $xwiki.getDocument($child))
51 51   <a href="$childDoc.getURL()" class="child-page">$childDoc.getTitle()</a>
52 52   #end
53 53   </div>
54 - {{/html}}
55 55  #end
56 56  {{/velocity}}
57 57