m ((username removed) (log details removed)) |
No edit summary |
||
Line 2: | Line 2: | ||
The ''EditWikiPage'' activity appends content to an existing wiki page. | The ''EditWikiPage'' activity appends content to an existing wiki page. | ||
{| class="wikitable" style="" | {| class="wikitable" style="" | ||
! colspan="2" style="background-color:rgb(234, 236, 240);text-align:center;" |'''Short profile''' | ! colspan="2" style="background-color:rgb(234, 236, 240);text-align:center;" class="" |'''Short profile''' | ||
|- | |- | ||
| style="" |Name | | style="" |Name | ||
Line 22: | Line 22: | ||
Each input property can provide a default value if no other value is set by the workflow. | Each input property can provide a default value if no other value is set by the workflow. | ||
{| class="wikitable" style="width:100%;" | {| class="wikitable" style="width:100%;" | ||
! style="background-color:rgb(234, 236, 240);text-align:center;" |Name of property | ! style="background-color:rgb(234, 236, 240);text-align:center;" class="" |Name of property | ||
! style="background-color:rgb(234, 236, 240);text-align:center;" class="" |Description | |||
! style="background-color:rgb(234, 236, 240);text-align:center;" |Description | |||
!Possible values | !Possible values | ||
! style="background-color:rgb(234, 236, 240);text-align:center;" |Type | ! style="background-color:rgb(234, 236, 240);text-align:center;" class="" |Type | ||
|- | |- | ||
| style="" |<code>title</code> | | style="" |<code>title</code> | ||
| style="" |Name of the wiki page that will be edited by this activity. | | style="" |Name of the wiki page that will be edited by this activity. | ||
| | | | ||
Line 35: | Line 33: | ||
|- | |- | ||
|<code>user</code> | |<code>user</code> | ||
|Name of user that will be shown as making the edit. | |Name of user that will be shown as making the edit. | ||
|Default value: ''MediaWiki default'' | |Default value: ''MediaWiki default'' | ||
Line 41: | Line 38: | ||
|- | |- | ||
|<code>content</code> | |<code>content</code> | ||
|Content that will be added to the wiki page. | |Content that will be added to the wiki page. | ||
| | | | ||
Line 47: | Line 43: | ||
|- | |- | ||
|<code>mode</code> | |<code>mode</code> | ||
|How the content is added to the wiki page. | |How the content is added to the wiki page. | ||
| | | | ||
Line 56: | Line 51: | ||
|- | |- | ||
|<code>minor</code> | |<code>minor</code> | ||
|The edit will be marked as ''major'' or ''minor'' revision. | |The edit will be marked as ''major'' or ''minor'' revision. | ||
| | | | ||
Line 66: | Line 60: | ||
=== Output properties === | === Output properties === | ||
{| class="wikitable" style="width:100%;" | {| class="wikitable" style="width:100%;" | ||
! style="background-color:rgb(234, 236, 240);text-align:center;" |Name of property | ! style="background-color:rgb(234, 236, 240);text-align:center;" class="" |Name of property | ||
! style="background-color:rgb(234, 236, 240);text-align:center;" class="" |Description | |||
! style="background-color:rgb(234, 236, 240);text-align:center;" |Description | ! style="background-color:rgb(234, 236, 240);text-align:center;" class="" |Type | ||
! style="background-color:rgb(234, 236, 240);text-align:center;" |Type | |||
|- | |- | ||
|<code>revisionId</code> | |<code>revisionId</code> | ||
|The revision ID of the edited page. | |The revision ID of the edited page. | ||
|string | |string | ||
|- | |- | ||
|<code>timestamp</code> | |<code>timestamp</code> | ||
|The revision time of the edited page. | |The revision time of the edited page. | ||
|timestamp | |timestamp |
Revision as of 11:43, 25 October 2023
Description
The EditWikiPage activity appends content to an existing wiki page.
Short profile | |
---|---|
Name | EditWikiPage |
Async | Yes |
BPMN type | bpmn:Task
|
BPMN Extension Element "wf:type" | edit_page
|
Properties
Input properties
Each input property can provide a default value if no other value is set by the workflow.
Name of property | Description | Possible values | Type |
---|---|---|---|
title
|
Name of the wiki page that will be edited by this activity. | string | |
user
|
Name of user that will be shown as making the edit. | Default value: MediaWiki default | string |
content
|
Content that will be added to the wiki page. | string | |
mode
|
How the content is added to the wiki page. |
|
string |
minor
|
The edit will be marked as major or minor revision. |
|
int |
Output properties
Name of property | Description | Type |
---|---|---|
revisionId
|
The revision ID of the edited page. | string |
timestamp
|
The revision time of the edited page. | timestamp |
Example
<bpmn:task id="Activity_18egh9o" name="Edit page">
<bpmn:extensionElements>
<wf:type>edit_page</wf:type>
</bpmn:extensionElements>
<bpmn:property name="title" default="Some page" validation="required"/>
<bpmn:property name="user" default="Mediawiki default" validation="existing-user"/>
<bpmn:property name="content" default="This is my test at editing"/>
<bpmn:property name="mode" default="append"/> <!-- ALlowed: append, replace, prepend -->
<bpmn:property name="minor" default="1"/>
<!-- Output properties -->
<bpmn:property name="revisionId"/>
<bpmn:property name="timestamp"/>
</bpmn:task>