MediaWiki:WorkflowTriggers: Difference between revisions

Update
Update
 
(53 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{
{
"trigger-single-user-approval-manual": {
"type": "manual",
"name": "workflows-workflow-file-definition-user-approval-title",
"description": "workflows-workflow-file-definition-user-approval-desc",
"active": true,
"definition": "user-approval",
"repository": "workflow-file",
"initData": [],
"contextData": [],
"editorData": []
},
"trigger-expert-document-control-manual": {
"trigger-expert-document-control-manual": {
"type": "manual",
"type": "manual",
Line 46: Line 35:
"trigger-testlaetitia-manual": {
"trigger-testlaetitia-manual": {
"type": "manual",
"type": "manual",
"name": "TestLaetitia",
"description": "",
"active": true,
"active": true,
"definition": "LaetitaTest",
"repository": "wikipage",
"initData": {
"initData": {
"reportrecipient": "WikiSysop"
"reportrecipient": "WikiSysop"
},
},
"name": "TestLaetitia",
"contextData": [],
"editorData": [],
"rules": {
"include": [],
"exclude": []
}
},
"trigger-test-manual": {
"type": "manual",
"name": "test LH",
"description": "",
"active": true,
"definition": "Kreisklinikumsiegen-Veraltet",
"repository": "wikipage",
"initData": [],
"contextData": [],
"editorData": [],
"rules": {
"include": [],
"exclude": []
}
},
"trigger-gffreigabe-manual": {
"type": "manual",
"name": "GFFreigabe",
"description": "",
"active": true,
"definition": "GFPruefung2",
"repository": "wikipage",
"initData": {
"FormaleFreigabe": "",
"GFFreigabe": ""
},
"contextData": [],
"editorData": [],
"rules": {
"include": [],
"exclude": []
}
},
"trigger-freigabeeinfach-manual": {
"type": "manual",
"name": "FreigabeEinfach",
"description": "",
"active": true,
"definition": "FreigabeEinfach",
"repository": "wikipage",
"initData": {
"username": "",
"instructions": "",
"reportrecipient": ""
},
"contextData": [],
"editorData": [],
"rules": {
"include": [],
"exclude": []
}
},
"trigger-mailtest-manual": {
"type": "manual",
"name": "MailTest",
"description": "",
"active": true,
"definition": "IKSFragebogen",
"repository": "wikipage",
"initData": [],
"contextData": [],
"editorData": [],
"rules": {
"include": [],
"exclude": []
}
},
"trigger-email-manual": {
"type": "manual",
"name": "EMail",
"description": "",
"active": true,
"definition": "EMailTest",
"repository": "wikipage",
"initData": [],
"contextData": [],
"editorData": [],
"rules": {
"include": [],
"exclude": []
}
},
"trigger-e-mail-versenden-manual": {
"type": "manual",
"name": "E-Mail versenden",
"description": "",
"active": true,
"definition": "WorkflowTest2",
"repository": "wikipage",
"initData": {
"E-Mail": ""
},
"contextData": [],
"editorData": [],
"rules": {
"include": [],
"exclude": []
}
},
"trigger-kreisklinikumsiegen-advanced-create": {
"type": "create",
"name": "Kreisklinikumsiegen-Freigabe",
"description": "Test",
"active": false,
"definition": "Kreisklinikumsiegen-Advanced",
"repository": "wikipage",
"initData": [],
"contextData": [],
"editorData": [],
"rules": {
"include": {
"namespace": [
"3002"
]
},
"exclude": []
}
},
"trigger-testapproval-time-smw-prop": {
"type": "time-smw-prop",
"name": "TestApproval",
"description": "",
"active": false,
"definition": "user-approval",
"repository": "workflow-file",
"initData": {
"username": "WikiSysop",
"instructions": "",
"reportrecipient": "Test@Workflow.de"
},
"contextData": [],
"editorData": {
"property": "Modification date",
"days": "-1"
},
"rules": {
"include": {
"pages": "{{#ask:[[Modification date::\u003E={{#time:Y-m-d|-1 days}}]][[Modification date::\u003C{{#time:Y-m-d|{{#time:Y-m-d|-1 days}}+1 days}}]]|format=plainlist|limit=9999|link=none|sep={{!}}}}",
"namespace": [
"3002",
"0"
]
},
"exclude": []
}
},
"trigger-qualitätsgesicherte-freigabe-manual": {
"type": "manual",
"name": "Qualitätsgesicherte Freigabe",
"description": "",
"active": true,
"definition": "Qualitätsgesicherte_Freigabe",
"repository": "wikipage",
"initData": {
"usernameReviewer": [],
"instructionsReviewer": "",
"usernameApprover": "",
"instructionsApprover": "",
"due_date": ""
},
"contextData": [],
"editorData": [],
"rules": {
"include": [],
"exclude": []
}
},
"trigger-testerm45401-edit": {
"type": "edit",
"name": "TestERM45401",
"description": "",
"active": false,
"definition": "user-approval",
"repository": "workflow-file",
"initData": {
"username": "Vhoesl",
"instructions": "",
"reportrecipient": "verena.hoesl@hallowelt.com"
},
"contextData": [],
"editorData": [],
"rules": {
"include": {
"namespace": [
"3006"
]
},
"exclude": {
"editType": "minor"
}
}
},
"trigger-test45190-edit": {
"type": "edit",
"name": "Test45190",
"description": "Freigabe manuell",
"active": false,
"definition": "user-approval",
"repository": "workflow-file",
"initData": {
"username": "{{ROOTPAGENAME:{{#show:{{FULLPAGENAME}}|?Page creator|link=none}}}}",
"instructions": "",
"reportrecipient": "{{#show:{{#if:{{NAMESPACE}}|{{NAMESPACE}}:|}}{{MediaWiki:mainpage}}|?Report mail|link=none|default={{#if:{{NAMESPACE}}|{{NAMESPACE}}-|}}report@{{SERVERNAME}}}}"
},
"contextData": [],
"editorData": [],
"rules": {
"include": {
"namespace": [
"3002"
]
},
"exclude": []
}
},
"trigger-checklist-manual": {
"type": "manual",
"name": "Checklist",
"description": "",
"active": true,
"definition": "Checklist",
"repository": "wikipage",
"initData": {
"wikitext-131": "",
"Meine Liste": []
},
"contextData": [],
"editorData": [],
"rules": {
"include": [],
"exclude": []
}
},
"trigger-erm43598-manual": {
"type": "manual",
"name": "ERM43598",
"description": "",
"active": true,
"definition": "YMWorkflow",
"repository": "wikipage",
"initData": {
"username": "{{ROOTPAGENAME:{{#show:{{FULLPAGENAME}}|?Page creator|link=none}}}}",
"instructions": "",
"reportrecipient": "{{#show:{{#if:{{NAMESPACE}}|{{NAMESPACE}}:|}}{{MediaWiki:mainpage}}|?Report mail|link=none|default={{#if:{{NAMESPACE}}|{{NAMESPACE}}-|}}report@{{SERVERNAME}}}}"
},
"contextData": [],
"editorData": [],
"rules": {
"include": [],
"exclude": []
}
},
"trigger-single-user-approval-manual": {
"type": "manual",
"name": "Freigabe",
"description": "Bitte einen Benutzer diese Seite freizugeben. Das Ergebnis wird per Mail an einen anzugebenden Empfänger geschickt.",
"active": true,
"definition": "user-approval",
"repository": "workflow-file",
"initData": {
"username": "{{ROOTPAGENAME:{{#show:{{FULLPAGENAME}}|?Page creator|link=none}}}}",
"instructions": "",
"reportrecipient": "{{#show:{{#if:{{NAMESPACE}}|{{NAMESPACE}}:|}}{{MediaWiki:mainpage}}|?Report mail|link=none|default={{#if:{{NAMESPACE}}|{{NAMESPACE}}-|}}report@{{SERVERNAME}}}}"
},
"contextData": [],
"editorData": [],
"rules": {
"include": [],
"exclude": []
}
},
"trigger-testmog123-manual": {
"type": "manual",
"name": "TESTMOG123",
"description": "",
"active": true,
"definition": "E-Mail1234",
"repository": "wikipage",
"initData": {
"UserMehrfach": [],
"Einzelgruppe": "",
"Gruppe": [
"sysop"
]
},
"contextData": [],
"editorData": [],
"rules": {
"include": [],
"exclude": []
}
},
"trigger-kreisklinikumsiegen-veraltet-time-smw-prop": {
"type": "time-smw-prop",
"name": "Kreisklinikumsiegen-Veraltet",
"description": "",
"active": true,
"definition": "Kreisklinikumsiegen-Veraltet",
"repository": "wikipage",
"initData": [],
"contextData": [],
"editorData": {
"property": "Modification date",
"days": "0"
},
"rules": {
"include": {
"pages": "{{#ask:[[Modification date::\u003E={{#time:Y-m-d|+0 days}}]][[Modification date::\u003C{{#time:Y-m-d|{{#time:Y-m-d|+0 days}}+1 days}}]]|format=plainlist|limit=9999|link=none|sep={{!}}}}",
"namespace": [
"0"
]
},
"exclude": []
}
},
"trigger-testlisa-edit": {
"type": "edit",
"name": "TestLisa",
"description": "Testing",
"active": false,
"definition": "user-approval",
"repository": "workflow-file",
"initData": {
"username": "WikiSysop",
"instructions": "",
"reportrecipient": ""
},
"contextData": [],
"editorData": [],
"rules": {
"include": {
"namespace": [
"3040"
]
},
"exclude": []
}
},
"trigger-test-bug process-manual": {
"type": "manual",
"name": "Test Bug Process",
"description": "",
"description": "",
"active": true,
"definition": "ERM46624_Process",
"repository": "wikipage",
"initData": {
"usernameReviewer": "",
"instructionsReviewer": "",
"usernameApprover": "",
"instructionsApprover": "",
"due_date": ""
},
"contextData": [],
"editorData": [],
"rules": {
"rules": {
"include": [],
"include": [],
"exclude": []
"exclude": []
}
},
"trigger-freigabezyklus-autom-time-smw-prop": {
"type": "time-smw-prop",
"name": "Freigabezyklus autom",
"description": "",
"active": true,
"definition": "FreigabezyklusAutomatisch",
"repository": "wikipage",
"initData": [],
"contextData": [],
"editorData": {
"property": "QM/Approval_date",
"days": "0"
},
},
"definition": "LaetitaTest",
"rules": {
"repository": "wikipage"
"include": {
"pages": "{{#ask:[[QM/Approval_date::\u003E={{#time:Y-m-d|+0 days}}]][[QM/Approval_date::\u003C{{#time:Y-m-d|{{#time:Y-m-d|+0 days}}+1 days}}]]|format=plainlist|limit=9999|link=none|sep={{!}}}}"
},
"exclude": []
}
}
}
}
}

Latest revision as of 12:25, 13 April 2026

Permission error