Main Page: Difference between revisions

From Visual Data Wiki
Jump to navigation Jump to search
No edit summary
Tag: 2017 source edit
Line 78: Line 78:
| mw.widgets.UsersMultiselectWidget throws an error  
| mw.widgets.UsersMultiselectWidget throws an error  
|  
|  
|-
|Triggers for conditional field do not work reliably, especially with OO.ui.ToggleSwitchWidget
|
|}
|}


{{DISPLAYTITLE:VisualData feature ideas}}
{{DISPLAYTITLE:VisualData feature ideas}}

Revision as of 11:40, 16 May 2024


Feature examples


Feature requests

Feature Comment
Better ID management than {{#idprovider-increment:}} '{{#idprovider-increment:}}' (Extension:IDProvider) Similar to <unique number> in PageForms (see here). Solved with Extension:UniquePageTitle
Sorting function for multiple fields
Image preview on file upload Theoretically already provided in the code, see /resources/VisualDataForms.js
Pre-filled fields on form call Works in newer versions of VisualData - Custom code adjustment for handling nested and multiple values - should be committed to VisualData
For long pages: Scroll back to the previous page position after saving popup forms
Internationalization for values in select and dropdown lists Possibly via switch statement, see: https://www.mediawiki.org/wiki/Extension:VisualData/Queries_in_forms
Display label instead of schema name in tabs in forms
Add sub-items and fields in forms based on queries
Ability to open forms from the content block of another form (form button is currently not rendered)


Bugs

Bug Comment
Anonymous users can edit data in popup forms although $wgGroupPermissions['*'][“visualdata-caneditdata”] = false; is set in LocalSettings.php Critical
Categories are stored in an extra slot, which conflicts with the normal categories (these are not displayed) Fixed with v1.0.5
|preload= does not work in form definition (currently commented out in /includes/VisualData.php from line 1602). It is also designed to render entire pages and write them to the target page. It would be better to load normal text, e.g. {{My Template}}, without rendering it into the page
Import script does not work due to incorrect version check 1.41 instead of 1.41.0
includes/classes/SchemaProcessor.php: Line 1225: Typo $properties $this->replaceFormula( $proprties, $wiki['options-label-formula'] ) ); Fixed with v1.0.5
VE (VEForAll) does not load in inactive form tabs
mw.widgets.UsersMultiselectWidget throws an error
Triggers for conditional field do not work reliably, especially with OO.ui.ToggleSwitchWidget