Исходный код вики Языки
Последние авторы
| author | version | line-number | content |
|---|---|---|---|
| 1 | {{velocity}} | ||
| 2 | #set ($allLocales = []) | ||
| 3 | #set ($locName = $doc.defaultLocale.getDisplayLanguage($services.localization.currentLocale)) | ||
| 4 | #if ($locName.length() > 0) | ||
| 5 | #set ($discard = $allLocales.add([$doc.defaultLocale, $locName.substring(0,1).toUpperCase(), $locName.substring(1)])) | ||
| 6 | #end | ||
| 7 | #foreach ($docLocale in $doc.translationLocales) | ||
| 8 | #if ($xwiki.availableLocales.contains($docLocale)) | ||
| 9 | #set ($locName = $docLocale.getDisplayLanguage($services.localization.currentLocale)) | ||
| 10 | #if (!$allLocales.contains([$docLocale, $locName.substring(0,1).toUpperCase(), $locName.substring(1)])) | ||
| 11 | #set ($discard = $allLocales.add([$docLocale, $locName.substring(0,1).toUpperCase(), $locName.substring(1)])) | ||
| 12 | #end | ||
| 13 | #end | ||
| 14 | #end | ||
| 15 | #set ($outline = '') | ||
| 16 | #foreach ($locale in $allLocales) | ||
| 17 | #set ($outline = $outline + '<li><span class="wikilink"><a href="?language=' + $locale[0] + '">' + $locale[1] + $locale[2] + '</a></span></li>') | ||
| 18 | #end | ||
| 19 | |||
| 20 | {{html}} | ||
| 21 | <ul> | ||
| 22 | $outline | ||
| 23 | </ul> | ||
| 24 | {{/html}} | ||
| 25 | {{/velocity}} |