Wijzigen voor document Wiki's bekijken

Laatst gewijzigd door admin op 28-11-2022

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

Samenvatting

Details

Paginaeigenschappen
Inhoud
... ... @@ -1,41 +1,28 @@
1 1  {{velocity}}
2 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>
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>
12 12  #end
13 13  {{/html}}
14 14  #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 +})
15 15  #if(!$isGuest)
16 16   #set($discard = $columns.add('_actions'))
24 + #set($discard = $columnsProperties.put('_actions', { 'actions' : ['join', 'requestJoin', 'cancelJoinRequest', 'viewInvitation', 'leave', 'edit', 'delete'] }))
17 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}}
26 +#livetable('wikis', $columns, $columnsProperties, $options)
40 40  #set($docextras=[])
41 41  {{/velocity}}
XWiki.StyleSheetExtension[0]
Caching policy
... ... @@ -1,0 +1,1 @@
1 +long
Code
... ... @@ -1,0 +1,19 @@
1 +.actionjoin {
2 + background-image: url("$xwiki.getSkinFile('icons/silk/user_add.png')");
3 +}
4 +
5 +.actionleave {
6 + background-image: url("$xwiki.getSkinFile('icons/silk/user_delete.png')");
7 +}
8 +
9 +.actionrequestJoin {
10 + background-image: url("$xwiki.getSkinFile('icons/silk/bell.png')");
11 +}
12 +
13 +.actioncancelJoinRequest {
14 + background-image: url("$xwiki.getSkinFile('icons/silk/bell_delete.png')");
15 +}
16 +
17 +.actionviewInvitation {
18 + background-image: url("$xwiki.getSkinFile('icons/silk/script.png')");
19 +}
Inhoud verwerken
... ... @@ -1,0 +1,1 @@
1 +Ja
Gebruik deze uitbreiding
... ... @@ -1,0 +1,1 @@
1 +currentPage

Inhoudsopgave

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