diff --git a/docs/eca/concepts/tokens.md b/docs/eca/concepts/tokens.md index f3207b37e49b41dda2ff49636a0813b5fc21062d..3009922dc2948f367749e2844b6aefeed96c2053 100644 --- a/docs/eca/concepts/tokens.md +++ b/docs/eca/concepts/tokens.md @@ -186,3 +186,8 @@ entities will cause similar issues. In ECA 2.0 there is an option to force token replacement to plain text only. By default, token replacement remains the same as it is implemented in Drupal core, so that your model only changes behaviour intentionally. + + +### Replacing tokens in non-ECA actions + +Action plugins that are not developed specifically for ECA often do not contain a token-replace function, and therefore may not automatically replace any tokens that are passed into them. Those action plugins (for example, "send mail" and "display message to user" and others listed under "Drupal core" in the task's "Choose element template" dialog) will have a "Replace tokens" field at the bottom of their configuration panes. Setting that field to "yes" may be necessary for proper token replacement. Tip: If you're having trouble with token replace in an action plugin, and the "Replace tokens" field is visible and set to "no," try changing it to "yes" as a first step in debugging. diff --git a/docs/plugins/augmentor/actions/entity_augmentor_action_minimal_paragraph.md b/docs/plugins/augmentor/actions/entity_augmentor_action_minimal_paragraph.md new file mode 100644 index 0000000000000000000000000000000000000000..8bcb363493e624678233b3f617c283b1efebbfb2 --- /dev/null +++ b/docs/plugins/augmentor/actions/entity_augmentor_action_minimal_paragraph.md @@ -0,0 +1,232 @@ +--- +title: "Augmentor Minimal Paragraph" +tags: +- action +- augmentor +- augmentor action unknown +--- +# Augmentor Minimal Paragraph + +Available since: unknown + + + +{!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph.md!} + +## Fields + +`Source Field 1` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/source_field_1.md!} + +`Source Field 2` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/source_field_2.md!} + +`Source Field 3` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/source_field_3.md!} + +`Source Field 4` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/source_field_4.md!} + +`Source Field 5` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/source_field_5.md!} + +`Source Field 6` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/source_field_6.md!} + +`Source Field 7` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/source_field_7.md!} + +`Source Field 8` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/source_field_8.md!} + +`Source Field 9` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/source_field_9.md!} + +`Source Field 10` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/source_field_10.md!} + +`Target Field 1` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/target_field_1.md!} + +`Response key to use 1` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/response_key_1.md!} + +`Target Field 2` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/target_field_2.md!} + +`Response key to use 2` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/response_key_2.md!} + +`Target Field 3` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/target_field_3.md!} + +`Response key to use 3` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/response_key_3.md!} + +`Target Field 4` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/target_field_4.md!} + +`Response key to use 4` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/response_key_4.md!} + +`Target Field 5` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/target_field_5.md!} + +`Response key to use 5` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/response_key_5.md!} + +`Target Field 6` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/target_field_6.md!} + +`Response key to use 6` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/response_key_6.md!} + +`Target Field 7` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/target_field_7.md!} + +`Response key to use 7` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/response_key_7.md!} + +`Target Field 8` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/target_field_8.md!} + +`Response key to use 8` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/response_key_8.md!} + +`Target Field 9` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/target_field_9.md!} + +`Response key to use 9` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/response_key_9.md!} + +`Target Field 10` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/target_field_10.md!} + +`Response key to use 10` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/response_key_10.md!} + +`Augmentor` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/augmentor.md!} + +`Action over target field` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/action.md!} + +`Text Format` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/text_format.md!} + +`Explode separator` + +: Split augmentor response into an array using this separator. + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/explode_separator.md!} + +`Entity` + +: Provide the token name of the <em class="placeholder">paragraph</em> that this action should operate with. Please provide the token name only, without brackets. + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/object.md!} + +`Replace tokens` + +: When enabled, tokens will be replaced <em>before</em> executing the action. <strong>Please note:</strong> Actions might already take care of replacing tokens on their own. Therefore, use this option only with care and when it makes sense. + + {!include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/replace_tokens.md!} diff --git a/docs/plugins/augmentor/actions/entity_augmentor_action_paragraph.md b/docs/plugins/augmentor/actions/entity_augmentor_action_paragraph.md new file mode 100644 index 0000000000000000000000000000000000000000..7f8ba0c0cec4cdaf9917bcabb87ed67498b36244 --- /dev/null +++ b/docs/plugins/augmentor/actions/entity_augmentor_action_paragraph.md @@ -0,0 +1,64 @@ +--- +title: "Augmentor Paragraph" +tags: +- action +- augmentor +- augmentor action unknown +--- +# Augmentor Paragraph + +Available since: unknown + + + +{!include/plugins/augmentor/action/entity_augmentor_action_paragraph.md!} + +## Fields + +`Source fields` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_paragraph/source_fields.md!} + +`Advance targeting` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_paragraph/targets.md!} + +`Augmentor` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_paragraph/augmentor.md!} + +`Action over target field` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_paragraph/action.md!} + +`Text Format` + +: + + {!include/plugins/augmentor/action/entity_augmentor_action_paragraph/text_format.md!} + +`Explode separator` + +: Split augmentor response into an array using this separator. + + {!include/plugins/augmentor/action/entity_augmentor_action_paragraph/explode_separator.md!} + +`Entity` + +: Provide the token name of the <em class="placeholder">paragraph</em> that this action should operate with. Please provide the token name only, without brackets. + + {!include/plugins/augmentor/action/entity_augmentor_action_paragraph/object.md!} + +`Replace tokens` + +: When enabled, tokens will be replaced <em>before</em> executing the action. <strong>Please note:</strong> Actions might already take care of replacing tokens on their own. Therefore, use this option only with care and when it makes sense. + + {!include/plugins/augmentor/action/entity_augmentor_action_paragraph/replace_tokens.md!} diff --git a/docs/plugins/core/actions/entity_publish_action_paragraph.md b/docs/plugins/core/actions/entity_publish_action_paragraph.md new file mode 100644 index 0000000000000000000000000000000000000000..2f13e1f41a561f8d1e34ab04138bfa09e65422d3 --- /dev/null +++ b/docs/plugins/core/actions/entity_publish_action_paragraph.md @@ -0,0 +1,22 @@ +--- +title: "Publish Paragraph" +tags: +- action +- core +- core action unknown +--- +# Publish Paragraph + +Available since: unknown + + + +{!include/plugins/core/action/entity_publish_action_paragraph.md!} + +## Fields + +`Entity` + +: Provide the token name of the <em class="placeholder">paragraph</em> that this action should operate with. Please provide the token name only, without brackets. + + {!include/plugins/core/action/entity_publish_action_paragraph/object.md!} diff --git a/docs/plugins/core/actions/entity_unpublish_action_paragraph.md b/docs/plugins/core/actions/entity_unpublish_action_paragraph.md new file mode 100644 index 0000000000000000000000000000000000000000..9dfc73ad35ea8823fd681f4bfec55bbfee0340c5 --- /dev/null +++ b/docs/plugins/core/actions/entity_unpublish_action_paragraph.md @@ -0,0 +1,22 @@ +--- +title: "Unpublish Paragraph" +tags: +- action +- core +- core action unknown +--- +# Unpublish Paragraph + +Available since: unknown + + + +{!include/plugins/core/action/entity_unpublish_action_paragraph.md!} + +## Fields + +`Entity` + +: Provide the token name of the <em class="placeholder">paragraph</em> that this action should operate with. Please provide the token name only, without brackets. + + {!include/plugins/core/action/entity_unpublish_action_paragraph/object.md!} diff --git a/docs/plugins/eca/access/events/access_create.md b/docs/plugins/eca/access/events/access_create.md index 1aa36bd73a0213ceca619416ce9852dc61b15bbb..7c990feceaefc686e7e18c0d15c9af1b2af8bfc5 100644 --- a/docs/plugins/eca/access/events/access_create.md +++ b/docs/plugins/eca/access/events/access_create.md @@ -28,17 +28,9 @@ Available since: 1.1.0 ## Fields -`account_token_info` +For any successor of this event, the account that asks for access is available under the <strong>[account]</strong> token. Example: <strong>[account:uid]</strong> provides the user ID of the account. -: - - {!include/plugins/eca_access/event/access_create/account_token_info.md!} - -`event_token_info` - -: - - {!include/plugins/eca_access/event/access_create/event_token_info.md!} +Furthermore, following data of the event is available:<ul><li><strong>[event:operation]</strong> holds the requested operation, such as "view".</li></ul> `Restrict by entity type ID` diff --git a/docs/plugins/eca/access/events/access_entity.md b/docs/plugins/eca/access/events/access_entity.md index cbd7e2bb6a344ab1f691017d01f3897361265415..3e5477eae92a26f0db2fc46eccad162db650d1b8 100644 --- a/docs/plugins/eca/access/events/access_entity.md +++ b/docs/plugins/eca/access/events/access_entity.md @@ -32,17 +32,9 @@ Available since: 1.0.0 ## Fields -`account_token_info` +For any successor of this event, the account that asks for access is available under the <strong>[account]</strong> token. Example: <strong>[account:uid]</strong> provides the user ID of the account. -: - - {!include/plugins/eca_access/event/access_entity/account_token_info.md!} - -`event_token_info` - -: - - {!include/plugins/eca_access/event/access_entity/event_token_info.md!} +Furthermore, following data of the event is available:<ul><li><strong>[event:operation]</strong> holds the requested operation, such as "view".</li></ul> `Restrict by entity type ID` diff --git a/docs/plugins/eca/access/events/access_field.md b/docs/plugins/eca/access/events/access_field.md index 405d92efeb6f20713771dd356d052f528d1e6170..c9a451d6c6522fb446625105a6d3251f7ea59f19 100644 --- a/docs/plugins/eca/access/events/access_field.md +++ b/docs/plugins/eca/access/events/access_field.md @@ -33,17 +33,9 @@ Available since: 1.0.0 ## Fields -`account_token_info` +For any successor of this event, the account that asks for access is available under the <strong>[account]</strong> token. Example: <strong>[account:uid]</strong> provides the user ID of the account. -: - - {!include/plugins/eca_access/event/access_field/account_token_info.md!} - -`event_token_info` - -: - - {!include/plugins/eca_access/event/access_field/event_token_info.md!} +Furthermore, following data of the event is available:<ul><li><strong>[event:operation]</strong> holds the requested operation, such as "view".</li><li><strong>[event:field]</strong> holds the machine name of the field.</li></ul> `Restrict by entity type ID` diff --git a/docs/plugins/eca/content/actions/eca_clone_entity.md b/docs/plugins/eca/content/actions/eca_clone_entity.md new file mode 100644 index 0000000000000000000000000000000000000000..181e5067beda338f8e6729769c6f06109c1e0251 --- /dev/null +++ b/docs/plugins/eca/content/actions/eca_clone_entity.md @@ -0,0 +1,46 @@ +--- +title: "Entity: clone existing" +tags: +- action +- eca_content +- eca action 2.1.0 +--- +# Entity: clone existing + +Available since: 2.1.0 + +Clone an existing content entity without saving it. + +{!include/plugins/eca_content/action/eca_clone_entity.md!} + +## Fields + +`Name of token` + +: Provide the name of a token that holds the new entity. Please provide the token name only, without brackets. + + {!include/plugins/eca_content/action/eca_clone_entity/token_name.md!} + +`Entity label` + +: The label of the new entity. + + {!include/plugins/eca_content/action/eca_clone_entity/label.md!} + +`Published` + +: Whether the entity should be published or not. + + {!include/plugins/eca_content/action/eca_clone_entity/published.md!} + +`Owner UID` + +: The owner UID of the new entity. + + {!include/plugins/eca_content/action/eca_clone_entity/owner.md!} + +`Entity` + +: Provide the token name of the <em class="placeholder">entity</em> that this action should operate with. Please provide the token name only, without brackets. + + {!include/plugins/eca_content/action/eca_clone_entity/object.md!} diff --git a/docs/plugins/eca/content/actions/eca_content_validation_error.md b/docs/plugins/eca/content/actions/eca_content_validation_error.md new file mode 100644 index 0000000000000000000000000000000000000000..f785f99421a21e0fad54bd0a1aea039a7567523a --- /dev/null +++ b/docs/plugins/eca/content/actions/eca_content_validation_error.md @@ -0,0 +1,34 @@ +--- +title: "Entity: Set validation error" +tags: +- action +- eca_content +- eca action 2.1.x +--- +# Entity: Set validation error + +Available since: 2.1.x + +Only works when reacting upon <em>Validate content entity</em> events. + +{!include/plugins/eca_content/action/eca_content_validation_error.md!} + +## Fields + +`Error message` + +: <br/>This field supports tokens. + + {!include/plugins/eca_content/action/eca_content_validation_error/message.md!} + +`Property path` + +: The optional property path on the entity, where to set the validation error. This may be the machine name of a field (e.g. <em>body</em>) or a property of a field. Example: <em>body.0.value</em><br/>This field supports tokens. + + {!include/plugins/eca_content/action/eca_content_validation_error/property.md!} + +`Entity` + +: Provide the token name of the <em class="placeholder">entity</em> that this action should operate with. Please provide the token name only, without brackets. + + {!include/plugins/eca_content/action/eca_content_validation_error/object.md!} diff --git a/docs/plugins/eca/content/actions/eca_get_bundle_list.md b/docs/plugins/eca/content/actions/eca_get_bundle_list.md new file mode 100644 index 0000000000000000000000000000000000000000..98042abe33a1d1068c444a5ab8f5c0d49c9865ad --- /dev/null +++ b/docs/plugins/eca/content/actions/eca_get_bundle_list.md @@ -0,0 +1,34 @@ +--- +title: "Entity: get list of bundles" +tags: +- action +- eca_content +- eca action 2.1.0 +--- +# Entity: get list of bundles + +Available since: 2.1.0 + +Gets the list of bundles for a given entity type. + +{!include/plugins/eca_content/action/eca_get_bundle_list.md!} + +## Fields + +`Name of token` + +: Provide the name of a token that holds the bundle list. Please provide the token name only, without brackets. + + {!include/plugins/eca_content/action/eca_get_bundle_list/token_name.md!} + +`Type` + +: The entity type for which to receive the list of bundles.<br/>When using the "Defined by token" option, make sure there is a token with this name: <em>eca_get_bundle_list_type</em> + + {!include/plugins/eca_content/action/eca_get_bundle_list/type.md!} + +`Mode` + +: This either returns a list of bundle IDs or of their labels. + + {!include/plugins/eca_content/action/eca_get_bundle_list/mode.md!} diff --git a/docs/plugins/eca/content/actions/eca_get_entity_type_list.md b/docs/plugins/eca/content/actions/eca_get_entity_type_list.md new file mode 100644 index 0000000000000000000000000000000000000000..bbbc1f748bfd302936063f651128029a143342a3 --- /dev/null +++ b/docs/plugins/eca/content/actions/eca_get_entity_type_list.md @@ -0,0 +1,28 @@ +--- +title: "Entity: get list of entity types" +tags: +- action +- eca_content +- eca action 2.1.0 +--- +# Entity: get list of entity types + +Available since: 2.1.0 + +Gets the list of entity types. + +{!include/plugins/eca_content/action/eca_get_entity_type_list.md!} + +## Fields + +`Name of token` + +: Provide the name of a token that holds the entity types list. Please provide the token name only, without brackets. + + {!include/plugins/eca_content/action/eca_get_entity_type_list/token_name.md!} + +`Mode` + +: This either returns a list of entity type IDs or of their labels. + + {!include/plugins/eca_content/action/eca_get_entity_type_list/mode.md!} diff --git a/docs/plugins/eca/content/actions/eca_new_entity.md b/docs/plugins/eca/content/actions/eca_new_entity.md index e9304d432893134d9ea110801af3760ace63e0bb..7505bd610ef46e4688add2289f1b60094df9e082 100644 --- a/docs/plugins/eca/content/actions/eca_new_entity.md +++ b/docs/plugins/eca/content/actions/eca_new_entity.md @@ -23,7 +23,7 @@ Create a new content entity without saving it. `Type` -: The type of the new entity.<br/>Note: to create a new user entity, enable the eca_user module and use the "User: create new" action from there. +: The type of the new entity.<br/>Note: to create a new user entity, enable the eca_user module and use the "User: create new" action from there.<br/>When using the "Defined by token" option, make sure there is a token with this name: <em>eca_new_entity_type</em> {!include/plugins/eca_content/action/eca_new_entity/type.md!} diff --git a/docs/plugins/eca/content/events/content_entity_validate.md b/docs/plugins/eca/content/events/content_entity_validate.md new file mode 100644 index 0000000000000000000000000000000000000000..890947a672140b83850123740eebab125a7e2b51 --- /dev/null +++ b/docs/plugins/eca/content/events/content_entity_validate.md @@ -0,0 +1,32 @@ +--- +title: "Validate content entity" +tags: +- event +- eca_content +- eca event 1.0.0 +--- +# Validate content entity + +Available since: 1.0.0 + +When an entity is undergoing validation. + +!!! tip "Provided tokens" + + | Token | Description | + | ----- | ----------- | + | `[event]` | The event. | + | `[event:machine_name]` | The machine name of the ECA event. | + | `[session_user]` | The user account that dispatched the event, regardless if ECA is processing models under a different account. | + | `[entity]` | The entity of the event. | + | `[ENTITY_TYPE]` | The entity of the event under the name of its entity type. | + +{!include/plugins/eca_content/event/content_entity_validate.md!} + +## Fields + +`Type (and bundle)` + +: + + {!include/plugins/eca_content/event/content_entity_validate/type.md!} diff --git a/docs/plugins/eca/entity_print/actions/eca_entity_print_print_file_from_entity.md b/docs/plugins/eca/entity_print/actions/eca_entity_print_print_file_from_entity.md new file mode 100644 index 0000000000000000000000000000000000000000..d6e1b8d1eeebbab91badc5fa6ba6b78a1558d7b9 --- /dev/null +++ b/docs/plugins/eca/entity_print/actions/eca_entity_print_print_file_from_entity.md @@ -0,0 +1,40 @@ +--- +title: "Print file document from entity" +tags: +- action +- eca_entity_print +- eca_entity_print action unknown +--- +# Print file document from entity + +Available since: unknown + +Print file document from a chosen entity and saves it as a file entity. + +{!include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_entity.md!} + +## Fields + +`Name of token` + +: Name of the token available after file document from view render is generated. Contains the file entity. Please provide the token name only, without brackets. + + {!include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_entity/token_name.md!} + +`The exported file name` + +: Provide a name for the generated file.<br/>This field supports tokens. + + {!include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_entity/file_name.md!} + +`Export type` + +: + + {!include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_entity/export_type.md!} + +`Entity` + +: Provide the token name of the <em class="placeholder">entity</em> that this action should operate with. Please provide the token name only, without brackets. + + {!include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_entity/object.md!} diff --git a/docs/plugins/eca/entity_print/actions/eca_entity_print_print_file_from_view.md b/docs/plugins/eca/entity_print/actions/eca_entity_print_print_file_from_view.md new file mode 100644 index 0000000000000000000000000000000000000000..4270f87bb5b6f7f05d7503df688354c21b795a48 --- /dev/null +++ b/docs/plugins/eca/entity_print/actions/eca_entity_print_print_file_from_view.md @@ -0,0 +1,52 @@ +--- +title: "Print file document from views output" +tags: +- action +- eca_entity_print +- eca_entity_print action unknown +--- +# Print file document from views output + +Available since: unknown + +Print file document from a chosen view output and saves it as a file entity. + +{!include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_view.md!} + +## Fields + +`View` + +: Select the view from the list. The view will always return a list of complete entities. + + {!include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_view/view_id.md!} + +`Display` + +: Write the view <code>display id</code> to execute. Set as default to use the default view configuration. + + {!include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_view/display_id.md!} + +`Arguments` + +: Provide the Contextual filters of the view in order and one by line. This property supports tokens. + + {!include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_view/arguments.md!} + +`Name of token` + +: Name of the token available after file document from view render is generated. Contains the file entity. Please provide the token name only, without brackets. + + {!include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_view/token_name.md!} + +`The exported file name` + +: Provide a name for the generated file.<br/>This field supports tokens. + + {!include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_view/file_name.md!} + +`Export type` + +: + + {!include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_view/export_type.md!} diff --git a/docs/plugins/eca/entity_print/index.md b/docs/plugins/eca/entity_print/index.md new file mode 100644 index 0000000000000000000000000000000000000000..8474d97fbcc2946ee1fb5bac0b6e16e776232963 --- /dev/null +++ b/docs/plugins/eca/entity_print/index.md @@ -0,0 +1,18 @@ +--- +title: "ECA Entity Print" +tags: +- module +--- +# ECA Entity Print + +{!include/modules/eca_entity_print.md!} + +## Installation + +```shell +composer require drupal/eca_entity_print +drush pm:install eca_entity_print +``` + +Instead of using Drush to enable the module, you can also go to "Administration / Extend" (`/admin/modules`) and +enable the module **ECA Entity Print** from there. diff --git a/docs/plugins/eca/flag/events/flag_delete.md b/docs/plugins/eca/flag/events/flag_delete.md index 056f60d7a68e17610f7f7c8c767957548072aef7..0f17b11b885ec737850c0680c6d5d3fa6b4143da 100644 --- a/docs/plugins/eca/flag/events/flag_delete.md +++ b/docs/plugins/eca/flag/events/flag_delete.md @@ -15,6 +15,9 @@ Available since: 1.0.0 | Token | Description | | ----- | ----------- | + | `[flagging]` | The flagging entity. | + | `[flag]` | The flag entity. | + | `[entity]` | The flagged entity | | `[event]` | The event. | | `[event:flag]` | The flag entity (if there is only 1 item). | | `[event:flagging]` | The flagging entity (if there is only 1 item). | diff --git a/docs/plugins/eca/flag/events/flag_flag.md b/docs/plugins/eca/flag/events/flag_flag.md index aa92af26afedb887a28c7779294f10988f7e41bb..e98da8ec14fc75553c57ad272ae7c4b85d9ce64e 100644 --- a/docs/plugins/eca/flag/events/flag_flag.md +++ b/docs/plugins/eca/flag/events/flag_flag.md @@ -15,6 +15,9 @@ Available since: 1.0.0 | Token | Description | | ----- | ----------- | + | `[flagging]` | The flagging entity. | + | `[flag]` | The flag entity. | + | `[entity]` | The flagged entity | | `[event]` | The event. | | `[event:flag]` | The flag entity. | | `[event:flagging]` | The flagging entity. | diff --git a/docs/plugins/eca/flag/events/flag_insert.md b/docs/plugins/eca/flag/events/flag_insert.md index 7d9e8dc217d5b8d9b5b8df6770abb5f29481e8ea..f28db677a5af3653238860ac26cfb39f00b630b7 100644 --- a/docs/plugins/eca/flag/events/flag_insert.md +++ b/docs/plugins/eca/flag/events/flag_insert.md @@ -15,6 +15,9 @@ Available since: 1.0.0 | Token | Description | | ----- | ----------- | + | `[flagging]` | The flagging entity. | + | `[flag]` | The flag entity. | + | `[entity]` | The flagged entity | | `[event]` | The event. | | `[event:flag]` | The flag entity. | | `[event:flagging]` | The flagging entity. | diff --git a/docs/plugins/eca/flag/events/flag_unflag.md b/docs/plugins/eca/flag/events/flag_unflag.md index 12a8294f0bcd190b6462b549fa809f40a3bc4077..10c82bf423afb07feda6c0fcbb4c2da5d247539d 100644 --- a/docs/plugins/eca/flag/events/flag_unflag.md +++ b/docs/plugins/eca/flag/events/flag_unflag.md @@ -15,6 +15,9 @@ Available since: 1.0.0 | Token | Description | | ----- | ----------- | + | `[flagging]` | The flagging entity. | + | `[flag]` | The flag entity. | + | `[entity]` | The flagged entity | | `[event]` | The event. | | `[event:flag]` | The flag entity (if there is only 1 item). | | `[event:flagging]` | The flagging entity (if there is only 1 item). | diff --git a/docs/plugins/eca/form/actions/eca_form_add_group_element.md b/docs/plugins/eca/form/actions/eca_form_add_group_element.md index 7d5d8ee5d8bdcb67f459ab6e134b368b69d4a333..e198bd6bf9c3ac023cdf3a5f30f90d1ccfdcd67f 100644 --- a/docs/plugins/eca/form/actions/eca_form_add_group_element.md +++ b/docs/plugins/eca/form/actions/eca_form_add_group_element.md @@ -56,3 +56,9 @@ Add a collapsible details element (also known as fieldset) for grouping form fie : Here you can set the summary text of the group. {!include/plugins/eca_form/action/eca_form_add_group_element/summary_value.md!} + +`Group` + +: Here you can set this element to be a part of a parent group.<br/>This field supports tokens. + + {!include/plugins/eca_form/action/eca_form_add_group_element/group.md!} diff --git a/docs/plugins/eca/migrate/events/migrate_idmap_message.md b/docs/plugins/eca/migrate/events/migrate_idmap_message.md index c1d3dee63ea24ac95e9a566ba0352acaa7092d14..a36b46c5830d5df6ce48e33bc3b905771efbeee6 100644 --- a/docs/plugins/eca/migrate/events/migrate_idmap_message.md +++ b/docs/plugins/eca/migrate/events/migrate_idmap_message.md @@ -15,7 +15,7 @@ Available since: 1.0.0 | Token | Description | | ----- | ----------- | - | `[migration]` | The migration entity being run. | + | `[migration]` | The migration plugin being run. | | `[source_id_values]` | The source ID values. | | `[message]` | The message to be logged. | | `[level]` | The severity level of the message. | diff --git a/docs/plugins/eca/migrate/events/migrate_post_import.md b/docs/plugins/eca/migrate/events/migrate_post_import.md index b5734aea8d89fbd70db8903de61265e99f73d069..c8d14d0714855e2b03a7c46e900deb33d4253c80 100644 --- a/docs/plugins/eca/migrate/events/migrate_post_import.md +++ b/docs/plugins/eca/migrate/events/migrate_post_import.md @@ -15,7 +15,7 @@ Available since: 1.0.0 | Token | Description | | ----- | ----------- | - | `[migration]` | The migration entity being run. | + | `[migration]` | The migration plugin being run. | | `[event]` | The event. | | `[event:machine_name]` | The machine name of the ECA event. | | `[session_user]` | The user account that dispatched the event, regardless if ECA is processing models under a different account. | diff --git a/docs/plugins/eca/migrate/events/migrate_post_rollback.md b/docs/plugins/eca/migrate/events/migrate_post_rollback.md index 7d37242c29933a1a13ca5d7169e7e3f8a3d5239b..74f64cfd39e1528bd4e552015ab99289275b022e 100644 --- a/docs/plugins/eca/migrate/events/migrate_post_rollback.md +++ b/docs/plugins/eca/migrate/events/migrate_post_rollback.md @@ -15,7 +15,7 @@ Available since: 1.0.0 | Token | Description | | ----- | ----------- | - | `[migration]` | The migration entity being run. | + | `[migration]` | The migration plugin being run. | | `[event]` | The event. | | `[event:machine_name]` | The machine name of the ECA event. | | `[session_user]` | The user account that dispatched the event, regardless if ECA is processing models under a different account. | diff --git a/docs/plugins/eca/migrate/events/migrate_post_row_delete.md b/docs/plugins/eca/migrate/events/migrate_post_row_delete.md index c326d01dca2c3b5a6547665479d7f3289f0c7f55..77cc5e57f6bb270b5fe507b6fb3febf6cc3772d9 100644 --- a/docs/plugins/eca/migrate/events/migrate_post_row_delete.md +++ b/docs/plugins/eca/migrate/events/migrate_post_row_delete.md @@ -15,7 +15,7 @@ Available since: 1.0.0 | Token | Description | | ----- | ----------- | - | `[migration]` | The migration entity being run. | + | `[migration]` | The migration plugin being run. | | `[row]` | The row about to be imported. | | `[destination_id_values]` | The row's destination ID. | | `[event]` | The event. | diff --git a/docs/plugins/eca/migrate/events/migrate_post_row_save.md b/docs/plugins/eca/migrate/events/migrate_post_row_save.md index 9dcff9a8ee497fcaf4e985244c6e7ac5277e0743..d4123f0239fb2fe9e865f962708a5452d7c50cdd 100644 --- a/docs/plugins/eca/migrate/events/migrate_post_row_save.md +++ b/docs/plugins/eca/migrate/events/migrate_post_row_save.md @@ -15,7 +15,7 @@ Available since: 1.0.0 | Token | Description | | ----- | ----------- | - | `[migration]` | The migration entity being run. | + | `[migration]` | The migration plugin being run. | | `[row]` | The row about to be imported. | | `[destination_id_values]` | The row's destination ID. | | `[event]` | The event. | diff --git a/docs/plugins/eca/migrate/events/migrate_pre_import.md b/docs/plugins/eca/migrate/events/migrate_pre_import.md index 2722f81dce376caa24fc6bde114c2853fd07058a..67e0444241b2117aa80da3e2dfb3da1b6138ea74 100644 --- a/docs/plugins/eca/migrate/events/migrate_pre_import.md +++ b/docs/plugins/eca/migrate/events/migrate_pre_import.md @@ -15,7 +15,7 @@ Available since: 1.0.0 | Token | Description | | ----- | ----------- | - | `[migration]` | The migration entity being run. | + | `[migration]` | The migration plugin being run. | | `[event]` | The event. | | `[event:machine_name]` | The machine name of the ECA event. | | `[session_user]` | The user account that dispatched the event, regardless if ECA is processing models under a different account. | diff --git a/docs/plugins/eca/migrate/events/migrate_pre_rollback.md b/docs/plugins/eca/migrate/events/migrate_pre_rollback.md index 9f07acb522cdca35fa8c9d0b751f19c71d9bc5a9..dc833a9c30a1ee2d7bb36c32444f2ce45d469d7b 100644 --- a/docs/plugins/eca/migrate/events/migrate_pre_rollback.md +++ b/docs/plugins/eca/migrate/events/migrate_pre_rollback.md @@ -15,7 +15,7 @@ Available since: 1.0.0 | Token | Description | | ----- | ----------- | - | `[migration]` | The migration entity being run. | + | `[migration]` | The migration plugin being run. | | `[event]` | The event. | | `[event:machine_name]` | The machine name of the ECA event. | | `[session_user]` | The user account that dispatched the event, regardless if ECA is processing models under a different account. | diff --git a/docs/plugins/eca/migrate/events/migrate_pre_row_delete.md b/docs/plugins/eca/migrate/events/migrate_pre_row_delete.md index 8e7f0f62f03af27d74ab905b3ac387d45e185392..f96fc5b3cd3627074b6d6da9de545e748c3bb36b 100644 --- a/docs/plugins/eca/migrate/events/migrate_pre_row_delete.md +++ b/docs/plugins/eca/migrate/events/migrate_pre_row_delete.md @@ -15,7 +15,7 @@ Available since: 1.0.0 | Token | Description | | ----- | ----------- | - | `[migration]` | The migration entity being run. | + | `[migration]` | The migration plugin being run. | | `[row]` | The row about to be imported. | | `[destination_id_values]` | The row's destination ID. | | `[event]` | The event. | diff --git a/docs/plugins/eca/migrate/events/migrate_pre_row_save.md b/docs/plugins/eca/migrate/events/migrate_pre_row_save.md index 28514ed9b1022238132879216923357530ce01ca..eeefb9b0fb66c6ec2b502f5a983f460ee9adf7ab 100644 --- a/docs/plugins/eca/migrate/events/migrate_pre_row_save.md +++ b/docs/plugins/eca/migrate/events/migrate_pre_row_save.md @@ -15,7 +15,7 @@ Available since: 1.0.0 | Token | Description | | ----- | ----------- | - | `[migration]` | The migration entity being run. | + | `[migration]` | The migration plugin being run. | | `[row]` | The row about to be imported. | | `[event]` | The event. | | `[event:machine_name]` | The machine name of the ECA event. | diff --git a/docs/plugins/eca/misc/actions/eca_token_load_route_param.md b/docs/plugins/eca/misc/actions/eca_token_load_route_param.md index f225620c8d46d2b04f31653c53fa98013eb4cb9e..2cf65b8264456ccf6888ced30c3bfa99088c11d3 100644 --- a/docs/plugins/eca/misc/actions/eca_token_load_route_param.md +++ b/docs/plugins/eca/misc/actions/eca_token_load_route_param.md @@ -23,7 +23,7 @@ Loads a route parameter into the token environment. `Name of route parameter` -: The routes and their parameters can be found in the <em>MODULE.routing.yml</em> file. Example for the route <em>entity.node.preview</em>: <em>/node/preview/{node_preview}/{view_mode_id}</em> where <em>node_preview</em> and <em>view_mode_id</em> are the parameter names. +: The routes and their parameters can be found in the <em>MODULE.routing.yml</em> file. Example for the route <em>entity.node.preview</em>: <em>/node/preview/{node_preview}/{view_mode_id}</em> where <em>node_preview</em> and <em>view_mode_id</em> are the parameter names.<br/>This field supports tokens. {!include/plugins/eca_misc/action/eca_token_load_route_param/parameter_name.md!} diff --git a/docs/plugins/eca/misc/events/kernel_exception_status_code.md b/docs/plugins/eca/misc/events/kernel_exception_status_code.md new file mode 100644 index 0000000000000000000000000000000000000000..a5170ce48528f2dda3181e65eb4483829695d7c9 --- /dev/null +++ b/docs/plugins/eca/misc/events/kernel_exception_status_code.md @@ -0,0 +1,23 @@ +--- +title: "Exception status code" +tags: +- event +- eca_misc +- eca event 1.0.0 +--- +# Exception status code + +Available since: 1.0.0 + +Event that is dispatched when a routing exception 4xx or 5xx is found. + +!!! tip "Provided tokens" + + | Token | Description | + | ----- | ----------- | + | `[event]` | The event. | + | `[event:machine_name]` | The machine name of the ECA event. | + | `[session_user]` | The user account that dispatched the event, regardless if ECA is processing models under a different account. | + +{!include/plugins/eca_misc/event/kernel_exception_status_code.md!} + diff --git a/docs/plugins/eca/push_framework/events/push_framework_channel_post_render.md b/docs/plugins/eca/push_framework/events/push_framework_channel_post_render.md index cfc44714a6ca8f011264be0f2d00da2e5050cc20..51d1af3984f84e7e666551dd3aa2f91ea192b2ca 100644 --- a/docs/plugins/eca/push_framework/events/push_framework_channel_post_render.md +++ b/docs/plugins/eca/push_framework/events/push_framework_channel_post_render.md @@ -19,6 +19,7 @@ Available since: 2.3.0 | `[push_notification:channel]` | The notification channel. | | `[push_notification:recipient]` | The recipient user account. | | `[push_notification:entity]` | The entity. | + | `[push_notification:title]` | The title of the entity. | | `[push_notification:display_mode]` | The display mode for the entity. | | `[push_notification:language_key]` | The language key of the notification. | | `[push_notification:output]` | The rendered output of the notification. | diff --git a/docs/plugins/eca/push_framework/events/push_framework_channel_pre_build.md b/docs/plugins/eca/push_framework/events/push_framework_channel_pre_build.md index b3da47cb321cc1b4b881edd659b3736c88790b1f..1d326b37dec3fbb6219141e0e33e34a8107785a1 100644 --- a/docs/plugins/eca/push_framework/events/push_framework_channel_pre_build.md +++ b/docs/plugins/eca/push_framework/events/push_framework_channel_pre_build.md @@ -19,6 +19,7 @@ Available since: 2.3.0 | `[push_notification:channel]` | The notification channel. | | `[push_notification:recipient]` | The recipient user account. | | `[push_notification:entity]` | The entity. | + | `[push_notification:title]` | The title of the entity. | | `[push_notification:display_mode]` | The display mode for the entity. | | `[push_notification:language_key]` | The language key of the notification. | | `[event]` | The event. | diff --git a/docs/plugins/eca/push_framework/events/push_framework_channel_pre_render.md b/docs/plugins/eca/push_framework/events/push_framework_channel_pre_render.md index 941c30e5565f12416426b36e16148c32e2fe34d5..603a8b3c962bf87b3bb19b37feefbdb08aeb6627 100644 --- a/docs/plugins/eca/push_framework/events/push_framework_channel_pre_render.md +++ b/docs/plugins/eca/push_framework/events/push_framework_channel_pre_render.md @@ -19,6 +19,7 @@ Available since: 2.3.0 | `[push_notification:channel]` | The notification channel. | | `[push_notification:recipient]` | The recipient user account. | | `[push_notification:entity]` | The entity. | + | `[push_notification:title]` | The title of the entity. | | `[push_notification:display_mode]` | The display mode for the entity. | | `[push_notification:language_key]` | The language key of the notification. | | `[push_notification:elements]` | The list of elements. | diff --git a/docs/plugins/eca/push_framework/events/push_framework_channel_prepare_templates.md b/docs/plugins/eca/push_framework/events/push_framework_channel_prepare_templates.md index 669f5148803ffe1e864d0fe23fbfa153a6914f57..03a96ed0a02157ec35aa5f42c8acfbb5d45bb1c9 100644 --- a/docs/plugins/eca/push_framework/events/push_framework_channel_prepare_templates.md +++ b/docs/plugins/eca/push_framework/events/push_framework_channel_prepare_templates.md @@ -19,6 +19,7 @@ Available since: 2.3.0 | `[push_notification:channel]` | The notification channel. | | `[push_notification:recipient]` | The recipient user account. | | `[push_notification:entity]` | The entity. | + | `[push_notification:title]` | The title of the entity. | | `[push_notification:display_mode]` | The display mode for the entity. | | `[push_notification:subject]` | The subject of the notification. | | `[push_notification:body]` | The body of the notification. | diff --git a/docs/plugins/eca/render/events/eca_render_local_tasks.md b/docs/plugins/eca/render/events/eca_render_local_tasks.md new file mode 100644 index 0000000000000000000000000000000000000000..c5b4c7b88437cb469a2773f0c3ed6430b322804c --- /dev/null +++ b/docs/plugins/eca/render/events/eca_render_local_tasks.md @@ -0,0 +1,23 @@ +--- +title: "ECA local tasks" +tags: +- event +- eca_render +- eca event 1.1.0 +--- +# ECA local tasks + +Available since: 1.1.0 + + + +!!! tip "Provided tokens" + + | Token | Description | + | ----- | ----------- | + | `[event]` | The event. | + | `[event:machine_name]` | The machine name of the ECA event. | + | `[session_user]` | The user account that dispatched the event, regardless if ECA is processing models under a different account. | + +{!include/plugins/eca_render/event/eca_render_local_tasks.md!} + diff --git a/docs/plugins/eca/tamper/actions/eca_tamper_aggregate.md b/docs/plugins/eca/tamper/actions/eca_tamper_aggregate.md new file mode 100644 index 0000000000000000000000000000000000000000..63b63464bc9d00529db84897d9e2fa49787c9c8c --- /dev/null +++ b/docs/plugins/eca/tamper/actions/eca_tamper_aggregate.md @@ -0,0 +1,40 @@ +--- +title: "Tamper: Aggregate" +tags: +- action +- eca_tamper +- eca_tamper action 1.0.0 +--- +# Tamper: Aggregate + +Available since: 1.0.0 + +Aggregates data, such as picking the maximum value. + +{!include/plugins/eca_tamper/action/eca_tamper_aggregate.md!} + +## Fields + +`Data to be tampered` + +: <br/>This field supports tokens. + + {!include/plugins/eca_tamper/action/eca_tamper_aggregate/eca_data.md!} + +`Result token name` + +: Provide a token name under which the tampered result will be made available for subsequent actions. + + {!include/plugins/eca_tamper/action/eca_tamper_aggregate/eca_token_name.md!} + +`Function` + +: Method of how to process multiple values into a single value. + + {!include/plugins/eca_tamper/action/eca_tamper_aggregate/function.md!} + +`Count mode` + +: The recursive option will count all elements in a multidimensional array. + + {!include/plugins/eca_tamper/action/eca_tamper_aggregate/count.md!} diff --git a/docs/plugins/eca/tamper/actions/eca_tamper_explode.md b/docs/plugins/eca/tamper/actions/eca_tamper_explode.md index 4a10ef73178549f955a1593fb8781426716e27a8..21a32297812499e61e5360aa38384a2c4ab44eed 100644 --- a/docs/plugins/eca/tamper/actions/eca_tamper_explode.md +++ b/docs/plugins/eca/tamper/actions/eca_tamper_explode.md @@ -29,7 +29,7 @@ Break up sequenced data into an array `String separator` -: This will break up sequenced data into an array. For example, "a, b, c" would get broken up into the array('a', 'b', 'c'). A space can be represented by %s, tabs by %t, and newlines by %n. +: This will break up sequenced data into an array. For example, "a, b, c" would get broken up into the array('a', 'b', 'c'). A space can be represented by %s, tabs by %t, newlines by %n, and carriage returns by %r. {!include/plugins/eca_tamper/action/eca_tamper_explode/separator.md!} diff --git a/docs/plugins/eca/tamper/conditions/eca_tamper_condition_aggregate.md b/docs/plugins/eca/tamper/conditions/eca_tamper_condition_aggregate.md new file mode 100644 index 0000000000000000000000000000000000000000..192349c61e04a0eee201f0b67e612cbd4e324254 --- /dev/null +++ b/docs/plugins/eca/tamper/conditions/eca_tamper_condition_aggregate.md @@ -0,0 +1,64 @@ +--- +title: "Tamper: Aggregate" +tags: +- condition +- eca_tamper +- eca_tamper condition 1.0.0 +--- +# Tamper: Aggregate + +Available since: 1.0.0 + +Aggregates data, such as picking the maximum value. + +{!include/plugins/eca_tamper/condition/eca_tamper_condition_aggregate.md!} + +## Fields + +`Comparison operator` + +: The available comparison operators like <em>equals</em> or <em>less than</em>.<br/>When using the "Defined by token" option, make sure there is a token with this name: <em>eca_tamper_condition:aggregate_operator</em> + + {!include/plugins/eca_tamper/condition/eca_tamper_condition_aggregate/operator.md!} + +`Comparison type` + +: The type of the comparison.<br/>When using the "Defined by token" option, make sure there is a token with this name: <em>eca_tamper_condition:aggregate_type</em> + + {!include/plugins/eca_tamper/condition/eca_tamper_condition_aggregate/type.md!} + +`Case sensitive comparison` + +: Compare the values based on case sensitivity. + + {!include/plugins/eca_tamper/condition/eca_tamper_condition_aggregate/case.md!} + +`Negate the condition` + +: Negates the condition. Makes TRUE to FALSE and vice versa. + + {!include/plugins/eca_tamper/condition/eca_tamper_condition_aggregate/negate.md!} + +`Function` + +: Method of how to process multiple values into a single value. + + {!include/plugins/eca_tamper/condition/eca_tamper_condition_aggregate/function.md!} + +`Count mode` + +: The recursive option will count all elements in a multidimensional array. + + {!include/plugins/eca_tamper/condition/eca_tamper_condition_aggregate/count.md!} + +`Data to be tampered` + +: + + {!include/plugins/eca_tamper/condition/eca_tamper_condition_aggregate/left.md!} + +`Data to compare with` + +: + + {!include/plugins/eca_tamper/condition/eca_tamper_condition_aggregate/right.md!} diff --git a/docs/plugins/eca/vbo/events/vbo_confirm_form_build.md b/docs/plugins/eca/vbo/events/vbo_confirm_form_build.md index c3a8090c2b8567319cb6fbe46a4b8e925aee4ad2..8eeaa7655da8fefb9218e06142b89e1a18b1ba4b 100644 --- a/docs/plugins/eca/vbo/events/vbo_confirm_form_build.md +++ b/docs/plugins/eca/vbo/events/vbo_confirm_form_build.md @@ -30,7 +30,7 @@ Available since: 1.0.0 | `[event:view:display_id]` | The display ID. | | `[event:action]` | The action plugin. | | `[event:action:plugin]` | The ID of the action plugin. | - | `[event:action:condig]` | An array with key value pairs of the configuration of the plugin. | + | `[event:action:config]` | An array with key value pairs of the configuration of the plugin. | | `[event]` | The event. | | `[event:machine_name]` | The machine name of the ECA event. | | `[session_user]` | The user account that dispatched the event, regardless if ECA is processing models under a different account. | diff --git a/docs/plugins/eca/vbo/events/vbo_confirm_form_submit.md b/docs/plugins/eca/vbo/events/vbo_confirm_form_submit.md index c8259e5c254ee3cd83d585ef8ff2c8bbc6ca4f74..2441a59c91b5799766b458b55162c68148ff9665 100644 --- a/docs/plugins/eca/vbo/events/vbo_confirm_form_submit.md +++ b/docs/plugins/eca/vbo/events/vbo_confirm_form_submit.md @@ -30,7 +30,7 @@ Available since: 1.0.0 | `[event:view:display_id]` | The display ID. | | `[event:action]` | The action plugin. | | `[event:action:plugin]` | The ID of the action plugin. | - | `[event:action:condig]` | An array with key value pairs of the configuration of the plugin. | + | `[event:action:config]` | An array with key value pairs of the configuration of the plugin. | | `[event]` | The event. | | `[event:machine_name]` | The machine name of the ECA event. | | `[session_user]` | The user account that dispatched the event, regardless if ECA is processing models under a different account. | diff --git a/docs/plugins/eca/vbo/events/vbo_confirm_form_validate.md b/docs/plugins/eca/vbo/events/vbo_confirm_form_validate.md index 3458acbc50a9db64c62145165956b494e78870bd..1ad1c6017c8dc97ef14aaa5461eb26d4e1153f90 100644 --- a/docs/plugins/eca/vbo/events/vbo_confirm_form_validate.md +++ b/docs/plugins/eca/vbo/events/vbo_confirm_form_validate.md @@ -30,7 +30,7 @@ Available since: 1.0.0 | `[event:view:display_id]` | The display ID. | | `[event:action]` | The action plugin. | | `[event:action:plugin]` | The ID of the action plugin. | - | `[event:action:condig]` | An array with key value pairs of the configuration of the plugin. | + | `[event:action:config]` | An array with key value pairs of the configuration of the plugin. | | `[event]` | The event. | | `[event:machine_name]` | The machine name of the ECA event. | | `[session_user]` | The user account that dispatched the event, regardless if ECA is processing models under a different account. | diff --git a/docs/plugins/eca/vbo/events/vbo_custom_access.md b/docs/plugins/eca/vbo/events/vbo_custom_access.md index 3c9d1128532aa16244c936ac3654fff6722a8ec9..81405f9b10b5d9484896939593370b4abf66a95b 100644 --- a/docs/plugins/eca/vbo/events/vbo_custom_access.md +++ b/docs/plugins/eca/vbo/events/vbo_custom_access.md @@ -21,7 +21,7 @@ Available since: 1.0.0 | `[event:view:display_id]` | The display ID. | | `[event:action]` | The action plugin. | | `[event:action:plugin]` | The ID of the action plugin. | - | `[event:action:condig]` | An array with key value pairs of the configuration of the plugin. | + | `[event:action:config]` | An array with key value pairs of the configuration of the plugin. | | `[event]` | The event. | | `[event:machine_name]` | The machine name of the ECA event. | | `[session_user]` | The user account that dispatched the event, regardless if ECA is processing models under a different account. | diff --git a/docs/plugins/eca/vbo/events/vbo_execute.md b/docs/plugins/eca/vbo/events/vbo_execute.md index b135522a23d6df4872c573f5b7705a4494509cf7..04dd7934142cac041eae836cb55b2c450aeef27f 100644 --- a/docs/plugins/eca/vbo/events/vbo_execute.md +++ b/docs/plugins/eca/vbo/events/vbo_execute.md @@ -21,7 +21,7 @@ Available since: 1.0.0 | `[event:view:display_id]` | The display ID. | | `[event:action]` | The action plugin. | | `[event:action:plugin]` | The ID of the action plugin. | - | `[event:action:condig]` | An array with key value pairs of the configuration of the plugin. | + | `[event:action:config]` | An array with key value pairs of the configuration of the plugin. | | `[event:entity]` | The currently processed entity. | | `[event:entity:id]` | The entity ID. | | `[event:entity:label]` | The entity label. | diff --git a/docs/plugins/eca/vbo/events/vbo_execute_multiple.md b/docs/plugins/eca/vbo/events/vbo_execute_multiple.md index 3af8bb15e6c6fccd115640dff3ab83b3d39117f4..f03a6e5d362204c955ade8a759cc046aa87bddc2 100644 --- a/docs/plugins/eca/vbo/events/vbo_execute_multiple.md +++ b/docs/plugins/eca/vbo/events/vbo_execute_multiple.md @@ -21,7 +21,7 @@ Available since: 1.0.0 | `[event:view:display_id]` | The display ID. | | `[event:action]` | The action plugin. | | `[event:action:plugin]` | The ID of the action plugin. | - | `[event:action:condig]` | An array with key value pairs of the configuration of the plugin. | + | `[event:action:config]` | An array with key value pairs of the configuration of the plugin. | | `[event:queue]` | The queued entities to process. | | `[event:queue:count]` | The number of items in the queue. | | `[event:queue:ids]` | The list of entity ids. | diff --git a/docs/plugins/eca/vbo/events/vbo_form_build.md b/docs/plugins/eca/vbo/events/vbo_form_build.md index c8ec0d083945b052dc0518e09346c3927a0177a5..9fab06dc1152ba91a2f35368ad95e198f892f93e 100644 --- a/docs/plugins/eca/vbo/events/vbo_form_build.md +++ b/docs/plugins/eca/vbo/events/vbo_form_build.md @@ -30,7 +30,7 @@ Available since: 1.0.0 | `[event:view:display_id]` | The display ID. | | `[event:action]` | The action plugin. | | `[event:action:plugin]` | The ID of the action plugin. | - | `[event:action:condig]` | An array with key value pairs of the configuration of the plugin. | + | `[event:action:config]` | An array with key value pairs of the configuration of the plugin. | | `[event]` | The event. | | `[event:machine_name]` | The machine name of the ECA event. | | `[session_user]` | The user account that dispatched the event, regardless if ECA is processing models under a different account. | diff --git a/docs/plugins/eca/vbo/events/vbo_form_submit.md b/docs/plugins/eca/vbo/events/vbo_form_submit.md index 09c97530cb6e6abf7d03c409f8f5858d3fc24198..1a8e7977b60aa2e1cc9a6ca02fb93b131e69ad50 100644 --- a/docs/plugins/eca/vbo/events/vbo_form_submit.md +++ b/docs/plugins/eca/vbo/events/vbo_form_submit.md @@ -30,7 +30,7 @@ Available since: 1.0.0 | `[event:view:display_id]` | The display ID. | | `[event:action]` | The action plugin. | | `[event:action:plugin]` | The ID of the action plugin. | - | `[event:action:condig]` | An array with key value pairs of the configuration of the plugin. | + | `[event:action:config]` | An array with key value pairs of the configuration of the plugin. | | `[event]` | The event. | | `[event:machine_name]` | The machine name of the ECA event. | | `[session_user]` | The user account that dispatched the event, regardless if ECA is processing models under a different account. | diff --git a/docs/plugins/eca/vbo/events/vbo_form_validate.md b/docs/plugins/eca/vbo/events/vbo_form_validate.md index cf4273493f0348bcaebf13b06a12b02399a59dcb..c0dfbd93c047ab423250a55b3ded98dd0e300cf3 100644 --- a/docs/plugins/eca/vbo/events/vbo_form_validate.md +++ b/docs/plugins/eca/vbo/events/vbo_form_validate.md @@ -30,7 +30,7 @@ Available since: 1.0.0 | `[event:view:display_id]` | The display ID. | | `[event:action]` | The action plugin. | | `[event:action:plugin]` | The ID of the action plugin. | - | `[event:action:condig]` | An array with key value pairs of the configuration of the plugin. | + | `[event:action:config]` | An array with key value pairs of the configuration of the plugin. | | `[event]` | The event. | | `[event:machine_name]` | The machine name of the ECA event. | | `[session_user]` | The user account that dispatched the event, regardless if ECA is processing models under a different account. | diff --git a/docs/plugins/private_content/actions/private_content_make_private.md b/docs/plugins/private_content/actions/private_content_make_private.md new file mode 100644 index 0000000000000000000000000000000000000000..9d5424456238f264f50e0f738d72613310f185a7 --- /dev/null +++ b/docs/plugins/private_content/actions/private_content_make_private.md @@ -0,0 +1,22 @@ +--- +title: "Make selected content private" +tags: +- action +- private_content +- private_content action unknown +--- +# Make selected content private + +Available since: unknown + + + +{!include/plugins/private_content/action/private_content_make_private.md!} + +## Fields + +`Entity` + +: Provide the token name of the <em class="placeholder">node</em> that this action should operate with. Please provide the token name only, without brackets. + + {!include/plugins/private_content/action/private_content_make_private/object.md!} diff --git a/docs/plugins/private_content/actions/private_content_make_public.md b/docs/plugins/private_content/actions/private_content_make_public.md new file mode 100644 index 0000000000000000000000000000000000000000..330cd0d3ca358c73a4a74a1555bcbc74cb39adf3 --- /dev/null +++ b/docs/plugins/private_content/actions/private_content_make_public.md @@ -0,0 +1,22 @@ +--- +title: "Make selected content public" +tags: +- action +- private_content +- private_content action unknown +--- +# Make selected content public + +Available since: unknown + + + +{!include/plugins/private_content/action/private_content_make_public.md!} + +## Fields + +`Entity` + +: Provide the token name of the <em class="placeholder">node</em> that this action should operate with. Please provide the token name only, without brackets. + + {!include/plugins/private_content/action/private_content_make_public/object.md!} diff --git a/docs/plugins/private_content/index.md b/docs/plugins/private_content/index.md new file mode 100644 index 0000000000000000000000000000000000000000..96ffb025fbb0141aa1ea19a7b48e8672f9e28e1c --- /dev/null +++ b/docs/plugins/private_content/index.md @@ -0,0 +1,18 @@ +--- +title: "Private Content" +tags: +- module +--- +# Private Content + +{!include/modules/private_content.md!} + +## Installation + +```shell +composer require drupal/private_content +drush pm:install private_content +``` + +Instead of using Drush to enable the module, you can also go to "Administration / Extend" (`/admin/modules`) and +enable the module **Private Content** from there. diff --git a/include/modules/eca_entity_print.md b/include/modules/eca_entity_print.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/modules/private_content.md b/include/modules/private_content.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/action.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/action.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/augmentor.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/augmentor.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/explode_separator.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/explode_separator.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/object.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/object.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/replace_tokens.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/replace_tokens.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/response_key_1.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/response_key_1.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/response_key_10.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/response_key_10.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/response_key_2.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/response_key_2.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/response_key_3.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/response_key_3.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/response_key_4.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/response_key_4.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/response_key_5.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/response_key_5.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/response_key_6.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/response_key_6.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/response_key_7.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/response_key_7.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/response_key_8.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/response_key_8.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/response_key_9.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/response_key_9.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/source_field_1.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/source_field_1.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/source_field_10.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/source_field_10.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/source_field_2.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/source_field_2.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/source_field_3.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/source_field_3.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/source_field_4.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/source_field_4.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/source_field_5.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/source_field_5.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/source_field_6.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/source_field_6.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/source_field_7.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/source_field_7.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/source_field_8.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/source_field_8.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/source_field_9.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/source_field_9.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/target_field_1.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/target_field_1.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/target_field_10.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/target_field_10.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/target_field_2.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/target_field_2.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/target_field_3.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/target_field_3.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/target_field_4.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/target_field_4.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/target_field_5.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/target_field_5.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/target_field_6.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/target_field_6.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/target_field_7.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/target_field_7.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/target_field_8.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/target_field_8.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/target_field_9.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/target_field_9.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/text_format.md b/include/plugins/augmentor/action/entity_augmentor_action_minimal_paragraph/text_format.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_paragraph.md b/include/plugins/augmentor/action/entity_augmentor_action_paragraph.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_paragraph/action.md b/include/plugins/augmentor/action/entity_augmentor_action_paragraph/action.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_paragraph/augmentor.md b/include/plugins/augmentor/action/entity_augmentor_action_paragraph/augmentor.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_paragraph/explode_separator.md b/include/plugins/augmentor/action/entity_augmentor_action_paragraph/explode_separator.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_paragraph/object.md b/include/plugins/augmentor/action/entity_augmentor_action_paragraph/object.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_paragraph/replace_tokens.md b/include/plugins/augmentor/action/entity_augmentor_action_paragraph/replace_tokens.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_paragraph/source_fields.md b/include/plugins/augmentor/action/entity_augmentor_action_paragraph/source_fields.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_paragraph/targets.md b/include/plugins/augmentor/action/entity_augmentor_action_paragraph/targets.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/augmentor/action/entity_augmentor_action_paragraph/text_format.md b/include/plugins/augmentor/action/entity_augmentor_action_paragraph/text_format.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/core/action/entity_publish_action_paragraph.md b/include/plugins/core/action/entity_publish_action_paragraph.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/core/action/entity_publish_action_paragraph/object.md b/include/plugins/core/action/entity_publish_action_paragraph/object.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/core/action/entity_unpublish_action_paragraph.md b/include/plugins/core/action/entity_unpublish_action_paragraph.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/core/action/entity_unpublish_action_paragraph/object.md b/include/plugins/core/action/entity_unpublish_action_paragraph/object.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_content/action/eca_clone_entity.md b/include/plugins/eca_content/action/eca_clone_entity.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_content/action/eca_clone_entity/label.md b/include/plugins/eca_content/action/eca_clone_entity/label.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_content/action/eca_clone_entity/object.md b/include/plugins/eca_content/action/eca_clone_entity/object.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_content/action/eca_clone_entity/owner.md b/include/plugins/eca_content/action/eca_clone_entity/owner.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_content/action/eca_clone_entity/published.md b/include/plugins/eca_content/action/eca_clone_entity/published.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_content/action/eca_clone_entity/token_name.md b/include/plugins/eca_content/action/eca_clone_entity/token_name.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_content/action/eca_content_validation_error.md b/include/plugins/eca_content/action/eca_content_validation_error.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_content/action/eca_content_validation_error/message.md b/include/plugins/eca_content/action/eca_content_validation_error/message.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_content/action/eca_content_validation_error/object.md b/include/plugins/eca_content/action/eca_content_validation_error/object.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_content/action/eca_content_validation_error/property.md b/include/plugins/eca_content/action/eca_content_validation_error/property.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_content/action/eca_get_bundle_list.md b/include/plugins/eca_content/action/eca_get_bundle_list.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_content/action/eca_get_bundle_list/mode.md b/include/plugins/eca_content/action/eca_get_bundle_list/mode.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_content/action/eca_get_bundle_list/token_name.md b/include/plugins/eca_content/action/eca_get_bundle_list/token_name.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_content/action/eca_get_bundle_list/type.md b/include/plugins/eca_content/action/eca_get_bundle_list/type.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_content/action/eca_get_entity_type_list.md b/include/plugins/eca_content/action/eca_get_entity_type_list.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_content/action/eca_get_entity_type_list/mode.md b/include/plugins/eca_content/action/eca_get_entity_type_list/mode.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_content/action/eca_get_entity_type_list/token_name.md b/include/plugins/eca_content/action/eca_get_entity_type_list/token_name.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_content/event/content_entity_validate.md b/include/plugins/eca_content/event/content_entity_validate.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_content/event/content_entity_validate/type.md b/include/plugins/eca_content/event/content_entity_validate/type.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_entity.md b/include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_entity.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_entity/export_type.md b/include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_entity/export_type.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_entity/file_name.md b/include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_entity/file_name.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_entity/object.md b/include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_entity/object.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_entity/token_name.md b/include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_entity/token_name.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_view.md b/include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_view.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_view/arguments.md b/include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_view/arguments.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_view/display_id.md b/include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_view/display_id.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_view/export_type.md b/include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_view/export_type.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_view/file_name.md b/include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_view/file_name.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_view/token_name.md b/include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_view/token_name.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_view/view_id.md b/include/plugins/eca_entity_print/action/eca_entity_print_print_file_from_view/view_id.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_form/action/eca_form_add_group_element/group.md b/include/plugins/eca_form/action/eca_form_add_group_element/group.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_misc/event/kernel_exception_status_code.md b/include/plugins/eca_misc/event/kernel_exception_status_code.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_render/event/eca_render_local_tasks.md b/include/plugins/eca_render/event/eca_render_local_tasks.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_tamper/action/eca_tamper_aggregate.md b/include/plugins/eca_tamper/action/eca_tamper_aggregate.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_tamper/action/eca_tamper_aggregate/count.md b/include/plugins/eca_tamper/action/eca_tamper_aggregate/count.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_tamper/action/eca_tamper_aggregate/eca_data.md b/include/plugins/eca_tamper/action/eca_tamper_aggregate/eca_data.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_tamper/action/eca_tamper_aggregate/eca_token_name.md b/include/plugins/eca_tamper/action/eca_tamper_aggregate/eca_token_name.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_tamper/action/eca_tamper_aggregate/function.md b/include/plugins/eca_tamper/action/eca_tamper_aggregate/function.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_tamper/condition/eca_tamper_condition_aggregate.md b/include/plugins/eca_tamper/condition/eca_tamper_condition_aggregate.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_tamper/condition/eca_tamper_condition_aggregate/case.md b/include/plugins/eca_tamper/condition/eca_tamper_condition_aggregate/case.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_tamper/condition/eca_tamper_condition_aggregate/count.md b/include/plugins/eca_tamper/condition/eca_tamper_condition_aggregate/count.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_tamper/condition/eca_tamper_condition_aggregate/function.md b/include/plugins/eca_tamper/condition/eca_tamper_condition_aggregate/function.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_tamper/condition/eca_tamper_condition_aggregate/left.md b/include/plugins/eca_tamper/condition/eca_tamper_condition_aggregate/left.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_tamper/condition/eca_tamper_condition_aggregate/negate.md b/include/plugins/eca_tamper/condition/eca_tamper_condition_aggregate/negate.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_tamper/condition/eca_tamper_condition_aggregate/operator.md b/include/plugins/eca_tamper/condition/eca_tamper_condition_aggregate/operator.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_tamper/condition/eca_tamper_condition_aggregate/right.md b/include/plugins/eca_tamper/condition/eca_tamper_condition_aggregate/right.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/eca_tamper/condition/eca_tamper_condition_aggregate/type.md b/include/plugins/eca_tamper/condition/eca_tamper_condition_aggregate/type.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/private_content/action/private_content_make_private.md b/include/plugins/private_content/action/private_content_make_private.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/private_content/action/private_content_make_private/object.md b/include/plugins/private_content/action/private_content_make_private/object.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/private_content/action/private_content_make_public.md b/include/plugins/private_content/action/private_content_make_public.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/include/plugins/private_content/action/private_content_make_public/object.md b/include/plugins/private_content/action/private_content_make_public/object.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/toc/plugins.yml b/toc/plugins.yml index e036f5b8dfe963c4558d6ebf521a280f50465bf9..8cf90cbcabafae789f42f5eff4d920da4e272c3e 100644 --- a/toc/plugins.yml +++ b/toc/plugins.yml @@ -209,6 +209,7 @@ - 'Prepare content entity view': plugins/eca/content/events/content_entity_prepareview.md - 'Presave content entity': plugins/eca/content/events/content_entity_presave.md - 'Update content entity': plugins/eca/content/events/content_entity_update.md + - 'Validate content entity': plugins/eca/content/events/content_entity_validate.md - 'View content entity': plugins/eca/content/events/content_entity_view.md - Conditions: - 'Entity form: compare display mode': plugins/eca/content/conditions/eca_content_form_display_mode.md @@ -223,11 +224,15 @@ - 'Entity: is new': plugins/eca/content/conditions/eca_entity_is_new.md - 'Entity: original has field value': plugins/eca/content/conditions/eca_entity_original_field_value.md - Actions: + - 'Entity: Set validation error': plugins/eca/content/actions/eca_content_validation_error.md + - 'Entity: clone existing': plugins/eca/content/actions/eca_clone_entity.md - 'Entity: compare': plugins/eca/content/actions/eca_diff_entity.md - 'Entity: create new': plugins/eca/content/actions/eca_new_entity.md - 'Entity: delete': plugins/eca/content/actions/eca_delete_entity.md - 'Entity: get default field value': plugins/eca/content/actions/eca_get_default_field_value.md - 'Entity: get field value': plugins/eca/content/actions/eca_get_field_value.md + - 'Entity: get list of bundles': plugins/eca/content/actions/eca_get_bundle_list.md + - 'Entity: get list of entity types': plugins/eca/content/actions/eca_get_entity_type_list.md - 'Entity: load': plugins/eca/content/actions/eca_token_load_entity.md - 'Entity: load via reference': plugins/eca/content/actions/eca_token_load_entity_ref.md - 'Entity: save': plugins/eca/content/actions/eca_save_entity.md @@ -302,6 +307,11 @@ - 'Response: set headers': plugins/eca/endpoint/actions/eca_endpoint_set_response_headers.md - 'Response: set max age': plugins/eca/endpoint/actions/eca_endpoint_set_response_max_age.md - 'Response: set status code': plugins/eca/endpoint/actions/eca_endpoint_set_response_status_code.md + - 'ECA Entity Print': + - plugins/eca/entity_print/index.md + - Actions: + - 'Print file document from entity': plugins/eca/entity_print/actions/eca_entity_print_print_file_from_entity.md + - 'Print file document from views output': plugins/eca/entity_print/actions/eca_entity_print_print_file_from_view.md - 'ECA Entity Share Client': - plugins/eca/entity_share_client/index.md - Events: @@ -802,6 +812,7 @@ - 'Controller arguments have been resolved': plugins/eca/misc/events/kernel_controller_arguments.md - 'Controller does not return a Response instance': plugins/eca/misc/events/kernel_view.md - 'Controller found to handle request': plugins/eca/misc/events/kernel_controller.md + - 'Exception status code': plugins/eca/misc/events/kernel_exception_status_code.md - 'Prepare layout builder element': plugins/eca/misc/events/drupal_prepare_layout.md - 'Response created': plugins/eca/misc/events/kernel_response.md - 'Response for request created': plugins/eca/misc/events/kernel_finish_request.md @@ -852,6 +863,7 @@ - 'ECA entity': plugins/eca/render/events/eca_render_entity.md - 'ECA entity operation links': plugins/eca/render/events/eca_render_entity_operations.md - 'ECA lazy element': plugins/eca/render/events/eca_render_lazy_element.md + - 'ECA local tasks': plugins/eca/render/events/eca_render_local_tasks.md - Actions: - 'Get active theme': plugins/eca/render/actions/eca_get_active_theme.md - 'Render: HTML details': plugins/eca/render/actions/eca_render_details.md @@ -888,6 +900,7 @@ - 'ECA Tamper': - plugins/eca/tamper/index.md - Conditions: + - 'Tamper: Aggregate': plugins/eca/tamper/conditions/eca_tamper_condition_aggregate.md - 'Tamper: Cast to integer': plugins/eca/tamper/conditions/eca_tamper_condition_cast_to_int.md - 'Tamper: Characters to trim': plugins/eca/tamper/conditions/eca_tamper_condition_trim.md - 'Tamper: Convert case': plugins/eca/tamper/conditions/eca_tamper_condition_convert_case.md @@ -920,6 +933,7 @@ - 'Tamper: URL Encode': plugins/eca/tamper/conditions/eca_tamper_condition_url_encode.md - 'Tamper: Unix timestamp to Date': plugins/eca/tamper/conditions/eca_tamper_condition_timetodate.md - Actions: + - 'Tamper: Aggregate': plugins/eca/tamper/actions/eca_tamper_aggregate.md - 'Tamper: Cast to integer': plugins/eca/tamper/actions/eca_tamper_cast_to_int.md - 'Tamper: Characters to trim': plugins/eca/tamper/actions/eca_tamper_trim.md - 'Tamper: Convert case': plugins/eca/tamper/actions/eca_tamper_convert_case.md @@ -1063,6 +1077,7 @@ - Augmentor: - plugins/augmentor/index.md - Actions: + - 'Augmentor Minimal Paragraph': plugins/augmentor/actions/entity_augmentor_action_minimal_paragraph.md - 'Augmentor Minimal comment': plugins/augmentor/actions/entity_augmentor_action_minimal_comment.md - 'Augmentor Minimal contact message': plugins/augmentor/actions/entity_augmentor_action_minimal_contact_message.md - 'Augmentor Minimal content block': plugins/augmentor/actions/entity_augmentor_action_minimal_block_content.md @@ -1082,6 +1097,7 @@ - 'Augmentor Minimal store': plugins/augmentor/actions/entity_augmentor_action_minimal_commerce_store.md - 'Augmentor Minimal submission': plugins/augmentor/actions/entity_augmentor_action_minimal_webform_submission.md - 'Augmentor Minimal taxonomy term': plugins/augmentor/actions/entity_augmentor_action_minimal_taxonomy_term.md + - 'Augmentor Paragraph': plugins/augmentor/actions/entity_augmentor_action_paragraph.md - 'Augmentor comment': plugins/augmentor/actions/entity_augmentor_action_comment.md - 'Augmentor contact message': plugins/augmentor/actions/entity_augmentor_action_contact_message.md - 'Augmentor content block': plugins/augmentor/actions/entity_augmentor_action_block_content.md @@ -1152,6 +1168,7 @@ - plugins/core/index.md - Actions: - 'Display a message to the user': plugins/core/actions/action_message_action.md + - 'Publish Paragraph': plugins/core/actions/entity_publish_action_paragraph.md - 'Publish URL alias': plugins/core/actions/entity_publish_action_path_alias.md - 'Publish comment': plugins/core/actions/entity_publish_action_comment.md - 'Publish content block': plugins/core/actions/entity_publish_action_block_content.md @@ -1165,6 +1182,7 @@ - 'Publish taxonomy term': plugins/core/actions/entity_publish_action_taxonomy_term.md - 'Redirect to URL': plugins/core/actions/action_goto_action.md - 'Send email': plugins/core/actions/action_send_email_action.md + - 'Unpublish Paragraph': plugins/core/actions/entity_unpublish_action_paragraph.md - 'Unpublish URL alias': plugins/core/actions/entity_unpublish_action_path_alias.md - 'Unpublish comment': plugins/core/actions/entity_unpublish_action_comment.md - 'Unpublish content block': plugins/core/actions/entity_unpublish_action_block_content.md @@ -1213,6 +1231,11 @@ - plugins/pathauto/index.md - Actions: - 'Update URL alias of an entity': plugins/pathauto/actions/pathauto_update_alias.md +- 'Private Content': + - plugins/private_content/index.md + - Actions: + - 'Make selected content private': plugins/private_content/actions/private_content_make_private.md + - 'Make selected content public': plugins/private_content/actions/private_content_make_public.md - Prompt: - plugins/prompt/index.md - Actions: