(Admin) |
|||
Line 1: | Line 1: | ||
+ | ===Name=== | ||
+ | _edit | ||
+ | ===Type=== | ||
+ | _edit | ||
+ | ===Synopsis=== | ||
+ | Using a form to edit pages that have content with templates. | ||
+ | ===Description=== | ||
+ | How to edit pages in the wiki with FlexForm | ||
+ | ===Parameters=== | ||
+ | '''_edit''' | ||
+ | '''target''' = Target page ( title or page id ) that needs to be edited | ||
+ | |||
+ | '''template ''' = Name of the template on the target page that needs to be edited | ||
+ | |||
+ | '''formfield''' = Name of the field in the template. Field in the form should have the same name | ||
+ | |||
+ | '''usefield''' = [optional] If the field in the form differs from the template variable name, you can use "usefield" to let _edit know what other field from the form it should use | ||
+ | |||
+ | '''value''' = [optional] Don't read the value from the form field, but use this value explicitly | ||
+ | |||
+ | '''mwslot''' = [optional] Name of content slot to use | ||
+ | |||
+ | ===Example=== | ||
+ | <syntaxhighlight lang="html"> | ||
+ | <_edit target="pageid" template="template" formfield="formfield" /> | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | ===Note=== | ||
+ | |||
+ | * You can have multiple _edit's in a form all doing different tasks. | ||
+ | * If you have more than 5 edits to one singe page in the wiki, consider [[DevOps:Doc/FlexForm/1.0.0/create]] to speed-up the process. | ||
+ | * If you omit value, then the value of the form will be used (so what a user has filled in). | ||
+ | ===Links=== | ||
+ | https://www.mediawiki.org/wiki/Multi-Content_Revisions |
Revision as of 22:46, 15 February 2022
Name
_edit
Type
_edit
Synopsis
Using a form to edit pages that have content with templates.
Description
How to edit pages in the wiki with FlexForm
Parameters
_edit
target = Target page ( title or page id ) that needs to be edited
template = Name of the template on the target page that needs to be edited
formfield = Name of the field in the template. Field in the form should have the same name
usefield = [optional] If the field in the form differs from the template variable name, you can use "usefield" to let _edit know what other field from the form it should use
value = [optional] Don't read the value from the form field, but use this value explicitly
mwslot = [optional] Name of content slot to use
Example
<_edit target="pageid" template="template" formfield="formfield" />
Note
- You can have multiple _edit's in a form all doing different tasks.
- If you have more than 5 edits to one singe page in the wiki, consider DevOps:Doc/FlexForm/1.0.0/create to speed-up the process.
- If you omit value, then the value of the form will be used (so what a user has filled in).
Links
https://www.mediawiki.org/wiki/Multi-Content_Revisions