Wijzigen voor document Wiki's bekijken

Laatst gewijzigd door admin op 28-11-2022

<
Van versie < 2.1 >
gewijzigd door admin
op 15-06-2021
Naar versie < 3.1 >
gewijzigd door admin
op 15-06-2021
>
Opmerking bij wijziging: Install extension [org.xwiki.platform:xwiki-platform-wiki-ui-mainwiki/13.4]

Samenvatting

Details

Paginaeigenschappen
Inhoud
... ... @@ -1,37 +1,41 @@
1 1  {{velocity}}
2 2  {{html}}
3 -#set ($createWikiDocReference = $services.model.createDocumentReference($services.wiki.mainWikiId, 'WikiManager', 'CreateWiki'))
4 -#if ($hasCreateWiki&& $xwiki.exists($createWikiDocReference)&& $services.security.authorization.hasAccess('view', $createWikiDocReference))
5 - <p><a href="$xwiki.getURL('WikiManager.CreateWiki')" class="button button-success" id="tmCreateWiki">$services.icon.renderHTML('add') $services.localization.render('platform.wiki.create.button')</a></p>
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>
6 6  #end
7 7  {{/html}}
8 8  #set($columns = ['wikiprettyname', 'description', 'owner', 'doc.creationDate', 'membershipType'])
9 -#set($columnsProperties = {
10 - 'wikiprettyname' : { 'type' : 'text', 'link' : 'field' },
11 - 'description' : { 'type' : 'text' , 'size' : 50, 'html' : 'true' },
12 - 'owner' : { 'html' : 'true' },
13 - 'membershipType' : { 'sortable': false, 'filterable': false},
14 - 'doc.creationDate' : { 'type' : 'date', 'size' : 10, 'html' : 'false' }
15 -})
16 -#set($options = {
17 - 'className' : 'XWiki.XWikiServerClass',
18 - 'rowCount' : 10,
19 - 'resultPage' : 'WikiManager.WikisLiveTableResults',
20 - 'translationPrefix' : 'platform.wiki.browse.'
21 -})
22 22  #if(!$isGuest)
23 23   #set($discard = $columns.add('_actions'))
24 - #set($discard = $columnsProperties.put('_actions', {
25 - 'actions': [
26 - {'id': 'join', 'icon': 'user_add'},
27 - {'id': 'leave', 'icon': 'user_delete'},
28 - {'id': 'requestJoin', 'icon': 'bell'},
29 - {'id': 'cancelJoinRequest', 'icon': 'bell_delete'},
30 - {'id': 'viewInvitation', 'icon': 'envelope'},
31 - 'edit', 'delete'
32 - ]
33 - }))
34 34  #end
35 -#livetable('wikis', $columns, $columnsProperties, $options)
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}}
36 36  #set($docextras=[])
37 37  {{/velocity}}

Inhoudsopgave

Copyright © 2016-2024 ASolutions
Rivium Quadrant 181 - 2909 LC - Capelle aan den IJsselpubliek v14.10.5