Changes for page Data types
From version 4.1
edited by Nazzareno Pompei
on 19/01/2024 08:57
on 19/01/2024 08:57
Change comment:
Install extension [org.xwiki.platform:xwiki-platform-xclass-ui/15.10.5]
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki.N azzarenoPompei1 +XWiki.NPompei - Content
-
... ... @@ -15,8 +15,7 @@ 15 15 'editor': 'wiki', 16 16 'template': $request.template, 17 17 'parent': $request.parent, 18 - 'title': $classTitle, 19 - 'form_token': $services.csrf.token 18 + 'title': $classTitle 20 20 }))) 21 21 ## Stop processing, since we already sent a redirect. 22 22 #stop ... ... @@ -50,7 +50,6 @@ 50 50 #end 51 51 {{html}} 52 52 <form action="$doc.URL" method="post" class="xform half"> 53 - <fieldset> 54 54 <div class="hidden"> 55 55 <input type="hidden" name="parent" value="XWiki.XWikiClasses"/> 56 56 <input type="hidden" name="template" value="XWiki.ClassTemplate"/> ... ... @@ -87,7 +87,6 @@ 87 87 $services.localization.render('platform.xclass.classes.createClass.label'))"/> 88 88 </span> 89 89 </p> 90 - </fieldset> 91 91 </form> 92 92 {{/html}} 93 93 {{/velocity}} ... ... @@ -95,27 +95,23 @@ 95 95 (% id="HClassesLiveTable" %) 96 96 = {{translation key="platform.xclass.classes.livetable.heading"/}} = 97 97 98 -{{liveData 99 - id="classes" 100 - properties="doc.title,doc.location,doc.date,doc.author,pageCount,_actions" 101 - source="liveTable" 102 - sourceParameters="resultPage=XWiki.XWikiClassesLiveTableResults&translationPrefix=platform.xclass.classes.livetable.&queryFilters=" 103 - }} 104 -{ 105 - "meta": { 106 - "propertyDescriptors": [ 107 - { 108 - "id": "doc.title", 109 - "editable": false 110 - }, 111 - { 112 - "id": "pageCount", 113 - "editable": false, 114 - "filterable": false, 115 - "sortable": false, 116 - "displayer": "number" 117 - } 118 - ] 119 - } 120 -} 121 -{{/liveData}} 95 +{{velocity}} 96 +{{html}} 97 +#set ($columns = ['doc.title', 'doc.location', 'doc.date', 'doc.author', 'pageCount', '_actions']) 98 +#set ($columnsProperties = { 99 + 'doc.title': {'link': 'view'}, 100 + 'doc.location': {'html': true}, 101 + 'doc.author': {'link': 'author'}, 102 + 'pageCount': {'type': 'numeric', 'filterable': false, 'sortable': false}, 103 + '_actions': {'sortable': false, 'filterable': false, 'html': true, 'actions': ['edit', 'delete']} 104 +}) 105 +#set ($options = { 106 + 'resultPage': 'XWiki.XWikiClassesLiveTableResults', 107 + 'translationPrefix' : 'platform.xclass.classes.livetable.', 108 + 'rowCount': 10, 109 + 'outputOnlyHtml': true, 110 + 'queryFilters': [] 111 +}) 112 +#livetable("classes" $columns $columnsProperties $options) 113 +{{/html}} 114 +{{/velocity}}