Changes for page Data types
From version 3.1
edited by Nazzareno Pompei
on 28/10/2022 08:42
on 28/10/2022 08:42
Change comment:
Install extension [org.xwiki.platform:xwiki-platform-xclass-ui/14.9]
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki.N azzarenoPompei1 +XWiki.NPompei - Content
-
... ... @@ -49,7 +49,6 @@ 49 49 #end 50 50 {{html}} 51 51 <form action="$doc.URL" method="post" class="xform half"> 52 - <fieldset> 53 53 <div class="hidden"> 54 54 <input type="hidden" name="parent" value="XWiki.XWikiClasses"/> 55 55 <input type="hidden" name="template" value="XWiki.ClassTemplate"/> ... ... @@ -86,7 +86,6 @@ 86 86 $services.localization.render('platform.xclass.classes.createClass.label'))"/> 87 87 </span> 88 88 </p> 89 - </fieldset> 90 90 </form> 91 91 {{/html}} 92 92 {{/velocity}} ... ... @@ -94,27 +94,23 @@ 94 94 (% id="HClassesLiveTable" %) 95 95 = {{translation key="platform.xclass.classes.livetable.heading"/}} = 96 96 97 -{{liveData 98 - id="classes" 99 - properties="doc.title,doc.location,doc.date,doc.author,pageCount,_actions" 100 - source="liveTable" 101 - sourceParameters="resultPage=XWiki.XWikiClassesLiveTableResults&translationPrefix=platform.xclass.classes.livetable.&queryFilters=" 102 - }} 103 -{ 104 - "meta": { 105 - "propertyDescriptors": [ 106 - { 107 - "id": "doc.title", 108 - "editable": false 109 - }, 110 - { 111 - "id": "pageCount", 112 - "editable": false, 113 - "filterable": false, 114 - "sortable": false, 115 - "displayer": "number" 116 - } 117 - ] 118 - } 119 -} 120 -{{/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}}