Changes for page LiveTableEditSheet

Last modified by Administrator on 2026/02/17 22:15

From version 6.1
edited by Administrator
on 2026/02/17 22:15
Change comment: Install extension [org.xwiki.platform:xwiki-platform-appwithinminutes-ui/17.10.3]
To version 4.1
edited by Administrator
on 2022/12/28 19:36
Change comment: Install extension [org.xwiki.platform:xwiki-platform-appwithinminutes-ui/14.10.2]

Summary

Details

Page properties
Content
... ... @@ -4,7 +4,7 @@
4 4  
5 5  {{velocity output="false"}}
6 6  #macro (listAvailableColumns $classReference)
7 - <select id="availableColumns" aria-describedby='availableColumnsHint'>
7 + <select id="availableColumns">
8 8   #set ($classFields = $xwiki.getDocument($classReference).getxWikiClass().properties)
9 9   #if ($classFields.size() > 0)
10 10   <optgroup label="$escapetool.xml($services.localization.render(
... ... @@ -112,8 +112,8 @@
112 112   </dt>
113 113   <dd>#displayPropertyValue('description')</dd>
114 114   <dt>
115 - <label id='availableColumnsLabel' for="AppWithinMinutes.LiveTableClass_0_columns">$doc.displayPrettyName('columns', false, false)</label>
116 - <span id='availableColumnsHint' class="xHint">$services.localization.render('platform.appwithinminutes.liveTableEditorColumnsHint')</span>
115 + <label for="AppWithinMinutes.LiveTableClass_0_columns">$doc.displayPrettyName('columns', false, false)</label>
116 + <span class="xHint">$services.localization.render('platform.appwithinminutes.liveTableEditorColumnsHint')</span>
117 117   </dt>
118 118   <dd>#displayPropertyValue('columns')</dd>
119 119   </dl>
... ... @@ -299,7 +299,9 @@
299 299   #updateAndSaveIcon()
300 300   #if ($action == 'save')
301 301   #if ($errorMessage)
302 - {{error}}$services.rendering.escape($errorMessage, 'xwiki/2.1'){{/error}}
302 + {{html clean="false"}}
303 + <div class="box errormessage">$errorMessage</div>
304 + {{/html}}
303 303   #else
304 304   ## Redirect to view mode.
305 305   $response.sendRedirect($doc.getURL())
XWiki.JavaScriptExtension[0]
Code
... ... @@ -66,7 +66,6 @@
66 66  
67 67   var picker = new Element('div', {'class': 'columnPicker'}).insert(this.columnsSelect).insert(addButton);
68 68   this.columnsInput.up().insert(picker);
69 - $('availableColumnsLabel').setAttribute('for', 'availableColumns');
70 70   },
71 71   _onAddColumn : function(event) {
72 72   event.stop();