Explorar o código

added correct workflow config files

Bachir Soussi Chiadmi %!s(int64=6) %!d(string=hai) anos
pai
achega
76826c4a42

+ 10 - 1
config/install/field.storage.node.field_workflow.yml

@@ -10,7 +10,16 @@ entity_type: node
 type: workflow
 settings:
   workflow_type: default
-  allowed_values: {  }
+  allowed_values:
+    -
+      value: default_creation
+      label: Creation
+    -
+      value: default_visible
+      label: Visible
+    -
+      value: default_hidden
+      label: Hidden
   allowed_values_function: ''
 module: workflow
 locked: false

+ 1 - 0
config/install/workflow.settings.yml

@@ -0,0 +1 @@
+workflow_states_per_page: 20

+ 11 - 0
config/install/workflow.state.default_creation.yml

@@ -0,0 +1,11 @@
+langcode: en
+status: true
+dependencies:
+  config:
+    - workflow.workflow.default
+id: default_creation
+label: Creation
+module: workflow
+wid: default
+weight: -11
+sysid: 1

+ 11 - 0
config/install/workflow.state.default_hidden.yml

@@ -0,0 +1,11 @@
+langcode: en
+status: true
+dependencies:
+  config:
+    - workflow.workflow.default
+id: default_hidden
+label: Hidden
+module: workflow
+wid: default
+weight: -7
+sysid: 0

+ 11 - 0
config/install/workflow.state.default_visible.yml

@@ -0,0 +1,11 @@
+langcode: en
+status: true
+dependencies:
+  config:
+    - workflow.workflow.default
+id: default_visible
+label: Visible
+module: workflow
+wid: default
+weight: -8
+sysid: 0

+ 18 - 0
config/install/workflow.transition.default_creation_hidden.yml

@@ -0,0 +1,18 @@
+langcode: en
+status: true
+dependencies:
+  config:
+    - workflow.state.default_creation
+    - workflow.state.default_hidden
+id: default_creation_hidden
+label: null
+module: workflow
+from_sid: default_creation
+to_sid: default_hidden
+roles:
+  workflow_author: workflow_author
+  admin: admin
+  root: root
+  anonymous: '0'
+  authenticated: '0'
+  user: '0'

+ 18 - 0
config/install/workflow.transition.default_creation_visible.yml

@@ -0,0 +1,18 @@
+langcode: en
+status: true
+dependencies:
+  config:
+    - workflow.state.default_creation
+    - workflow.state.default_visible
+id: default_creation_visible
+label: null
+module: workflow
+from_sid: default_creation
+to_sid: default_visible
+roles:
+  workflow_author: workflow_author
+  admin: admin
+  root: root
+  anonymous: '0'
+  authenticated: '0'
+  user: '0'

+ 11 - 0
config/install/workflow.transition.default_hidden_hidden.yml

@@ -0,0 +1,11 @@
+langcode: en
+status: true
+dependencies:
+  config:
+    - workflow.state.default_hidden
+id: default_hidden_hidden
+label: null
+module: workflow
+from_sid: default_hidden
+to_sid: default_hidden
+roles: {  }

+ 18 - 0
config/install/workflow.transition.default_hidden_visible.yml

@@ -0,0 +1,18 @@
+langcode: en
+status: true
+dependencies:
+  config:
+    - workflow.state.default_hidden
+    - workflow.state.default_visible
+id: default_hidden_visible
+label: null
+module: workflow
+from_sid: default_hidden
+to_sid: default_visible
+roles:
+  workflow_author: workflow_author
+  admin: admin
+  root: root
+  anonymous: '0'
+  authenticated: '0'
+  user: '0'

+ 18 - 0
config/install/workflow.transition.default_visible_hidden.yml

@@ -0,0 +1,18 @@
+langcode: en
+status: true
+dependencies:
+  config:
+    - workflow.state.default_hidden
+    - workflow.state.default_visible
+id: default_visible_hidden
+label: null
+module: workflow
+from_sid: default_visible
+to_sid: default_hidden
+roles:
+  workflow_author: workflow_author
+  admin: admin
+  root: root
+  anonymous: '0'
+  authenticated: '0'
+  user: '0'

+ 11 - 0
config/install/workflow.transition.default_visible_visible.yml

@@ -0,0 +1,11 @@
+langcode: en
+status: true
+dependencies:
+  config:
+    - workflow.state.default_visible
+id: default_visible_visible
+label: null
+module: workflow
+from_sid: default_visible
+to_sid: default_visible
+roles: {  }

+ 13 - 0
config/install/workflow.workflow.default.yml

@@ -0,0 +1,13 @@
+langcode: en
+status: true
+dependencies: {  }
+id: default
+label: Default
+module: workflow
+options:
+  name_as_title: 0
+  fieldset: 0
+  options: radios
+  schedule_timezone: 1
+  comment_log_node: 1
+  watchdog_log: 0

+ 50 - 0
config/install/workflow_access.role.yml

@@ -0,0 +1,50 @@
+default_visible:
+  anonymous:
+    grant_view: true
+    grant_update: 0
+    grant_delete: 0
+  authenticated:
+    grant_view: true
+    grant_update: 0
+    grant_delete: 0
+  workflow_author:
+    grant_view: 0
+    grant_update: true
+    grant_delete: 0
+  admin:
+    grant_view: 0
+    grant_update: true
+    grant_delete: 0
+  root:
+    grant_view: 0
+    grant_update: true
+    grant_delete: true
+  user:
+    grant_view: 0
+    grant_update: 0
+    grant_delete: 0
+default_hidden:
+  anonymous:
+    grant_view: 0
+    grant_update: 0
+    grant_delete: 0
+  authenticated:
+    grant_view: 0
+    grant_update: 0
+    grant_delete: 0
+  workflow_author:
+    grant_view: true
+    grant_update: true
+    grant_delete: 0
+  admin:
+    grant_view: true
+    grant_update: true
+    grant_delete: 0
+  root:
+    grant_view: true
+    grant_update: true
+    grant_delete: true
+  user:
+    grant_view: 0
+    grant_update: 0
+    grant_delete: 0

+ 1 - 0
config/install/workflow_access.settings.yml

@@ -0,0 +1 @@
+workflow_access_priority: 0