Demo VisualData 1.0 / Page upload

Page upload: Difference between revisions

From Wikisphere
Jump to navigation Jump to search
PageProperties update
No edit summary
Line 1: Line 1:
The following form shows the use of PageProperties as a multiple file uploader fully customizable.
The form below uses the following features:
* wikitext in either title and description of each item and subitem
* subitem files with multiple item and min-item attribute set to 1
* OO.UI.SelectFileWidget for the field "file" with input-config <code><nowiki>droppable</code></nowiki> and <code><nowiki>showDropTarget</code></nowiki>. Note that both the attributes must be set in order to enable a doppable area
* value formula for the file field <code><nowiki>{{PAGEID}}-<value></code></nowiki> in order to upload the file with a filename prefixed with the pageId. This is useful when you don't want to care of uploading files with same filename on the wiki.
* list of accepted mime-types editable in the file input config, accessible from the settings icon beside the available inputs drodown (see picture below)
(the caption associated to each file is simply a field beside the file field in the same subitem, other fields could be added as well)
{{#pagepropertiesform: Page upload
{{#pagepropertiesform: Page upload
|title = Page upload
|title = Page upload

Revision as of 12:20, 30 October 2023

The following form shows the use of PageProperties as a multiple file uploader fully customizable.

The form below uses the following features:

  • wikitext in either title and description of each item and subitem
  • subitem files with multiple item and min-item attribute set to 1
  • OO.UI.SelectFileWidget for the field "file" with input-config droppable</code> and showDropTarget</code>. Note that both the attributes must be set in order to enable a doppable area
  • value formula for the file field {{PAGEID}}-<value></code> in order to upload the file with a filename prefixed with the pageId. This is useful when you don't want to care of uploading files with same filename on the wiki.
  • list of accepted mime-types editable in the file input config, accessible from the settings icon beside the available inputs drodown (see picture below)

(the caption associated to each file is simply a field beside the file field in the same subitem, other fields could be added as well)


{{#pagepropertiesform: Page upload |title = Page upload |action = edit |edit-page = |return-page = |view = popup |popup-size = medium |css-class = |pagename-formula = |edit-freetext = false |edit-categories = false |edit-content-model = false |default-categories = tasks |default-content-model = |layout-align = top |popup-help = true |submit-button-text = |layout = tabs |submit-button-text = |validate-button-text = }}

pageproperties

schemas
Page upload
files
file"File:-Screenshot from 2023-10-28 04-05-12.png"
caption"capt a"
file"File:-PageProperties-MenuTagSearchMultiselect-field.png"
caption"capt b"
schemas-data
untransformed
Page upload/files/0/file"Screenshot from 2023-10-28 04-05-12.png"
Page upload/files/1/file"PageProperties-MenuTagSearchMultiselect-field.png"