Исходный код вики 02. Деятельность СЗН

Версия 4.2 от Admin Admin на 2024/05/21 15:15

Последние авторы
1 (% class="box infomessage" %)
2 **Деятельность СЗН**
3
4 **Координатор**: Оксана Павловна Гендриксон
5
6 **Краткое описание**: Данный раздел содержит материалы по деятельности Службы занятости населения.
7
8
9 {{velocity}}
10 #set($buttonsValues = [
11 {"title": "Материалы", "ref": "02\. Деятельность СЗН.Материалы.WebHome"},
12 {"title": "Направления деятельности", "ref": "02\. Деятельность СЗН.Направления деятельности.WebHome"}
13 ])
14 {{html clean="false"}} <ul class="custom-button-list"> {{/html}}
15 #set($maxUncutTitle = 120)
16 #set($maxTitleWithoutFontReduction = 90)
17
18 #set($entries = [])
19 #foreach($button in $buttonsValues)
20 #set($title = $button.title)
21 #if($title.length() > $maxUncutTitle)
22 #set($shortTitle = $title.substring(0, $maxUncutTitle))
23 #set($shortTitle = $shortTitle + "...")
24 #else
25 #set($shortTitle = $title)
26 #end
27 #set($map = {"title": $shortTitle, "ref": $button.ref})
28 #set($discard = $entries.add($map))
29 #end
30
31 #foreach($entry in $entries)
32 #set($pubRef = $entry.ref)
33 #set($title = $entry.title)
34
35 #if($title.length() > $maxTitleWithoutFontReduction)
36 ## При передаче в class переменной почему-то из неё берётся значение до первого пробела
37 ## поэтому случай, когда два CSS-класса, прописывается вручную
38 (% class="custom-button small-font" %)
39 [[$title>>$pubRef]]
40 #else
41 (% class="custom-button" %)
42 [[$title>>$pubRef]]
43 #end
44 #end
45 {{html clean="false"}} </ul> {{/html}}
46 {{/velocity}}