Changes for page Data types

From version 1.1
edited by N Pompei
on 08/06/2020 17:31
Change comment: Install extension [org.xwiki.platform:xwiki-platform-xclass-ui/12.4]
To version 3.1
edited by Nazzareno Pompei
on 28/10/2022 08:42
Change comment: Install extension [org.xwiki.platform:xwiki-platform-xclass-ui/14.9]

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.NPompei
1 +XWiki.NazzarenoPompei
Content
... ... @@ -49,6 +49,7 @@
49 49  #end
50 50  {{html}}
51 51  <form action="$doc.URL" method="post" class="xform half">
52 + <fieldset>
52 52   <div class="hidden">
53 53   <input type="hidden" name="parent" value="XWiki.XWikiClasses"/>
54 54   <input type="hidden" name="template" value="XWiki.ClassTemplate"/>
... ... @@ -85,6 +85,7 @@
85 85   $services.localization.render('platform.xclass.classes.createClass.label'))"/>
86 86   </span>
87 87   </p>
89 + </fieldset>
88 88  </form>
89 89  {{/html}}
90 90  {{/velocity}}
... ... @@ -92,23 +92,27 @@
92 92  (% id="HClassesLiveTable" %)
93 93  = {{translation key="platform.xclass.classes.livetable.heading"/}} =
94 94  
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}}
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}}