home.harvest.workflows.dmpt.json Maven / Gradle / Ivy
{
"presentation-settings": {
"hide-funding-body-label" : "false"
},
"harvester": {
"type": "workflow-harvester",
"workflow-harvester": {
"force-storage": "true"
}
},
"workflow-id":"dmpt",
"page-title": "Data management plan",
"default-owner":"admin",
"transformer": {
"curation": ["local"],
"metadata": ["jsonVelocity","jsonVelocityPDF"]
},
"curation": {
"neverPublish": false,
"alreadyCurated": false
},
"display-type":"package-dmpt",
"transformerOverrides": {
"local": {
"template": "${server.url.base}published/detail/[[OID]]"
}
},
"indexer": {
"script": {
"type": "python",
"rules": "simpleworkflow-rules.py"
},
"params": {
"repository.name": "ReDBox",
"repository.type": "Data Management Portal"
}
},
"form-configuration": "form-configuration/dmptform.json",
"stages": [
{
"name": "dmpt-draft",
"label": "Draft",
"description": "Draft plans by researchers",
"owner_edit_allowed": "true",
"security": ["admin"],
"visibility": ["admin"],
"actions" :[ { "action-name" : "next",
"target-step" : "investigation" }]
},
{
"name": "dmpt-complete",
"label": "Complete",
"description": "Records under investigation.",
"security": [ "admin"],
"visibility": ["admin"],
"template": "workflows/simpleworkflow"
}
]
}