Исходный код вики Обзор всех Вики
Редактировал(а) Станислав Федоров 2021/06/09 23:52
Последние авторы
| author | version | line-number | content |
|---|---|---|---|
| 1 | {{velocity}} | ||
| 2 | {{html}} | ||
| 3 | #set ($createWikiDocReference = $services.model.createDocumentReference($services.wiki.mainWikiId, | ||
| 4 | 'WikiManager', 'CreateWiki')) | ||
| 5 | #if ($hasCreateWiki && $xwiki.exists($createWikiDocReference) | ||
| 6 | && $services.security.authorization.hasAccess('view', $createWikiDocReference)) | ||
| 7 | <p> | ||
| 8 | <a href="$xwiki.getURL('WikiManager.CreateWiki')" class="button button-success" id="tmCreateWiki"> | ||
| 9 | $services.icon.renderHTML('add') $services.localization.render('platform.wiki.create.button') | ||
| 10 | </a> | ||
| 11 | </p> | ||
| 12 | #end | ||
| 13 | {{/html}} | ||
| 14 | #set($columns = ['wikiprettyname', 'description', 'owner', 'doc.creationDate', 'membershipType']) | ||
| 15 | #if(!$isGuest) | ||
| 16 | #set($discard = $columns.add('_actions')) | ||
| 17 | #end | ||
| 18 | |||
| 19 | #set ($liveDataConfig = { | ||
| 20 | 'meta': { | ||
| 21 | 'propertyDescriptors': [ | ||
| 22 | { 'id': 'wikiprettyname', 'displayer': { 'id': 'link', 'propertyHref': 'wikiprettyname_url' } }, | ||
| 23 | { 'id': 'membershipType', 'sortable': false, 'filterable': false } | ||
| 24 | ] | ||
| 25 | } | ||
| 26 | }) | ||
| 27 | #set ($sourceParameters = $escapetool.url({ | ||
| 28 | 'className' : 'XWiki.XWikiServerClass', | ||
| 29 | 'resultPage' : 'WikiManager.WikisLiveTableResults', | ||
| 30 | 'translationPrefix' : 'platform.wiki.browse.' | ||
| 31 | |||
| 32 | })) | ||
| 33 | {{liveData | ||
| 34 | id='wikis' | ||
| 35 | source='liveTable' | ||
| 36 | sourceParameters="$sourceParameters" | ||
| 37 | properties="$stringtool.join($columns, ',')" | ||
| 38 | limit=10 | ||
| 39 | }}$jsontool.serialize($liveDataConfig){{/liveData}} | ||
| 40 | #set($docextras=[]) | ||
| 41 | {{/velocity}} |