Исходный код вики 02. Деятельность СЗН
Версия 4.2 от Admin Admin на 2024/05/21 15:15
Скрыть последних авторов
| author | version | line-number | content |
|---|---|---|---|
| |
1.1 | 1 | (% class="box infomessage" %) |
| 2 | **Деятельность СЗН** | ||
| 3 | |||
| |
1.3 | 4 | **Координатор**: Оксана Павловна Гендриксон |
| |
4.2 | 5 | |
| |
1.1 | 6 | **Краткое описание**: Данный раздел содержит материалы по деятельности Службы занятости населения. |
| |
2.1 | 7 | |
| 8 | |||
| 9 | {{velocity}} | ||
| |
4.2 | 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) | ||
| |
4.1 | 17 | |
| 18 | #set($entries = []) | ||
| |
4.2 | 19 | #foreach($button in $buttonsValues) |
| 20 | #set($title = $button.title) | ||
| |
4.1 | 21 | #if($title.length() > $maxUncutTitle) |
| 22 | #set($shortTitle = $title.substring(0, $maxUncutTitle)) | ||
| 23 | #set($shortTitle = $shortTitle + "...") | ||
| 24 | #else | ||
| 25 | #set($shortTitle = $title) | ||
| 26 | #end | ||
| |
4.2 | 27 | #set($map = {"title": $shortTitle, "ref": $button.ref}) |
| |
4.1 | 28 | #set($discard = $entries.add($map)) |
| |
2.1 | 29 | #end |
| |
4.1 | 30 | |
| |
4.2 | 31 | #foreach($entry in $entries) |
| |
4.1 | 32 | #set($pubRef = $entry.ref) |
| 33 | #set($title = $entry.title) | ||
| 34 | |||
| 35 | #if($title.length() > $maxTitleWithoutFontReduction) | ||
| 36 | ## При передаче в class переменной почему-то из неё берётся значение до первого пробела | ||
| 37 | ## поэтому случай, когда два CSS-класса, прописывается вручную | ||
| |
4.2 | 38 | (% class="custom-button small-font" %) |
| |
4.1 | 39 | [[$title>>$pubRef]] |
| 40 | #else | ||
| |
4.2 | 41 | (% class="custom-button" %) |
| |
4.1 | 42 | [[$title>>$pubRef]] |
| 43 | #end | ||
| 44 | #end | ||
| |
2.3 | 45 | {{html clean="false"}} </ul> {{/html}} |
| |
2.1 | 46 | {{/velocity}} |