diff --git a/docs/eca/concepts/permissions.md b/docs/eca/concepts/permissions.md index b371dc43befbe137c111e0c833b4c8c219c5fd3c..218a6769258f503ce4a2c357011bf99a27ab8e1a 100644 --- a/docs/eca/concepts/permissions.md +++ b/docs/eca/concepts/permissions.md @@ -17,7 +17,7 @@ what's allowed under the current user's context. Of course, sometimes a model needs to perform actions with higher permissions. ECA allows that as well, but the model needs to explicitly switch the user context in order to make that possible. Use the -[User: switch current account](/plugins/eca/user/actions/eca_switch_account) action to change to an appropriate user +[User: switch current account](/plugins/eca/user/actions/eca_switch_account.md) action to change to an appropriate user account. **Note:** Switching the user account only lasts for all the successors of that action and will automatically be reset diff --git a/docs/eca/concepts/tokens.md b/docs/eca/concepts/tokens.md index 7e15687136b3aaff7ed82a53dfd32d543a03a5d7..f3207b37e49b41dda2ff49636a0813b5fc21062d 100644 --- a/docs/eca/concepts/tokens.md +++ b/docs/eca/concepts/tokens.md @@ -52,17 +52,17 @@ Most events implicitly provide some tokens under pre-defined names. There is a [feature on the roadmap](https://www.drupal.org/project/eca/issues/3348422) which will expose all the implicit tokens from events in the modeller UI and also here in the ECA Guide. This is currently not possible yet and the user needs to find such tokens either in support channels, in the code or by using the debugging techniques - described in the [Debugging](/eca/debugging) section. + described in the [Debugging](/eca/debugging.md) section. The tokens `user` and `current_user` are always available, they contain the current user entity of the request that triggered the event. When an entity related event gets triggered, e.g. -[Presave content entity](/plugins/eca/content/events/content_entity_presave), then ECA automatically puts the related +[Presave content entity](/plugins/eca/content/events/content_entity_presave.md), then ECA automatically puts the related entity onto the token stack with the name `entity` and also under the name of the entity type, e.g. `node`, `user`, etc. When a form related event gets triggered, e.g. -[Build form](/plugins/eca/form/events/form_form_build), then ECA automatically puts the related form onto the token +[Build form](/plugins/eca/form/events/form_form_build.md), then ECA automatically puts the related form onto the token stack with the names `form` and `current_form`. Others will be documented as soon as the above feature got implemented. @@ -72,8 +72,8 @@ Others will be documented as soon as the above feature got implemented. Most action plugins make their result available as a token, and their configuration form allows you to define the token name for that. Example actions are: -- [Token: Set value](/plugins/eca/base/actions/eca_token_set_value) -- [Entity: load](/plugins/eca/content/actions/eca_token_load_entity) +- [Token: Set value](/plugins/eca/base/actions/eca_token_set_value.md) +- [Entity: load](/plugins/eca/content/actions/eca_token_load_entity.md) !!! info "@todo Tag action plugins" @@ -81,10 +81,10 @@ name for that. Example actions are: ### Tokens being forwarded -When triggering a [Custom event](/plugins/eca/base/events/eca_base_eca_custom) or an -[Entity-aware custom event](/plugins/eca/content/events/content_entity_custom) with the -[Trigger custom event](/plugins/eca/base/actions/eca_trigger_custom_event) action or the -[Trigger entity-aware custom event](/plugins/eca/content/actions/eca_trigger_content_entity_custom_event) action, +When triggering a [Custom event](/plugins/eca/base/events/eca_base_eca_custom.md) or an +[Entity-aware custom event](/plugins/eca/content/events/content_entity_custom.md) with the +[Trigger custom event](/plugins/eca/base/actions/eca_trigger_custom_event.md) action or the +[Trigger entity-aware custom event](/plugins/eca/content/actions/eca_trigger_content_entity_custom_event.md) action, a list of tokens, that are available in the triggering process, can be forwarded to the triggered event. They will then be available in the triggered event and its process under the same name as the triggering process. @@ -117,13 +117,13 @@ being accessible from outside their declaring context. Should you require more global or even persistent values/variables/token, then there are storage mechanisms required. In the ECA eco system there are many options available to do that: -- [Read](/plugins/eca/base/actions/eca_keyvaluestore_read) and [write](/plugins/eca/base/actions/eca_keyvaluestore_write) the key/value store -- [Read](/plugins/eca/base/actions/eca_keyvalueexpirablestore_read) and [write](/plugins/eca/base/actions/eca_keyvalueexpirablestore_write) the expirable key/value store -- [Read](/plugins/eca/base/actions/eca_state_read) and [write](/plugins/eca/base/actions/eca_state_write) the state -- [Read](/plugins/eca/base/actions/eca_privatetempstore_read) and [write](/plugins/eca/base/actions/eca_privatetempstore_write) the private temporary store -- [Read](/plugins/eca/base/actions/eca_sharedtempstore_read) and [write](/plugins/eca/base/actions/eca_sharedtempstore_write) the shared temporary store -- [Read](/plugins/eca/config/actions/eca_config_read) and [write](/plugins/eca/config/actions/eca_config_write) config -- [Get](/plugins/eca/parameters/actions/eca_parameters_get) and [set](/plugins/eca/parameters/actions/eca_parameter_set) parameters +- [Read](/plugins/eca/base/actions/eca_keyvaluestore_read.md) and [write](/plugins/eca/base/actions/eca_keyvaluestore_write.md) the key/value store +- [Read](/plugins/eca/base/actions/eca_keyvalueexpirablestore_read.md) and [write](/plugins/eca/base/actions/eca_keyvalueexpirablestore_write.md) the expirable key/value store +- [Read](/plugins/eca/base/actions/eca_state_read.md) and [write](/plugins/eca/base/actions/eca_state_write.md) the state +- [Read](/plugins/eca/base/actions/eca_privatetempstore_read.md) and [write](/plugins/eca/base/actions/eca_privatetempstore_write.md) the private temporary store +- [Read](/plugins/eca/base/actions/eca_sharedtempstore_read.md) and [write](/plugins/eca/base/actions/eca_sharedtempstore_write.md) the shared temporary store +- [Read](/plugins/eca/config/actions/eca_config_read.md) and [write](/plugins/eca/config/actions/eca_config_write.md) config +- [Get](/plugins/eca/parameters/actions/eca_parameter_get.md) and [set](/plugins/eca/parameters/actions/eca_parameter_set.md) parameters ## Token Browser @@ -140,12 +140,12 @@ ECA model to make sure that a required token is available to the processor prior There is an important difference on how field values are made available as tokens: -- [Token: set value](/plugins/eca/base/actions/eca_token_set_value): when using e.g. `[entity:field_name]` to set a +- [Token: set value](/plugins/eca/base/actions/eca_token_set_value.md): when using e.g. `[entity:field_name]` to set a token, that keeps the reference back to the field and if the token value changes within that ECA model, this will also change the original entity field value. -- [Entity: get field value](/plugins/eca/content/actions/eca_get_field_value): a field value stored in a token this +- [Entity: get field value](/plugins/eca/content/actions/eca_get_field_value.md): a field value stored in a token this way will not keep the link to the original entity field and the token value can be modified safely without having to - worry about unintentionally chaning entity field values. + worry about unintentionally changing entity field values. !!! info "@todo Verify statement" @@ -161,7 +161,7 @@ you're using your token somewhere like `The text containing [myText] and more.` `The text containing Some longer text containing a [site:name] and more.`, so the nested token `[site:name]` won't be replaced. -ECA 2.0 comes with an action [Token: replace](/plugins/eca/base/actions/eca_token_replace) which resolves that issue +ECA 2.0 comes with an action [Token: replace](/plugins/eca/base/actions/eca_token_replace.md) which resolves that issue such that it replaces tokens up to 5 nesting levels deep. ### Entity fields: value or rendered @@ -175,7 +175,7 @@ field formatter. ### String values: plain text or markup All string values are returned as markup rather than plain text by default. This is important for security reasons to -prevent mallicous data to cause cross-site scripting issues. However, that's not helpful in many case in the context +prevent malicious data to cause cross-site scripting issues. However, that's not helpful in many case in the context of ECA processing, when you e.g. want to copy the value from one text field to another in an entity. An example, of what's different in markup and plain text, is the `Terms & conditions` string. If that's returned as diff --git a/docs/library/forms/access_to_form_fields_with_tokens.md b/docs/library/forms/access_to_form_fields_with_tokens.md index c8ff614d053228e6f4fff8ca195ade281ef0e506..233895014e5963bb342e411bdd12802597758500 100644 --- a/docs/library/forms/access_to_form_fields_with_tokens.md +++ b/docs/library/forms/access_to_form_fields_with_tokens.md @@ -42,13 +42,13 @@ The creation of this module was recorded and the video with additional explanati ### Events -- [Validate form ()](/plugins/eca/form/events/form_form_validate) +- [Validate form ()](/plugins/eca/form/events/form_form_validate.md) ### Actions -- [Message](/plugins/core/actions/action_message_action) -- [Build entity](/plugins/eca/form/actions/eca_form_build_entity) -- [Message on the entity](/plugins/core/actions/action_message_action) +- [Message](/plugins/core/actions/action_message_action.md) +- [Build entity](/plugins/eca/form/actions/eca_form_build_entity.md) +- [Message on the entity](/plugins/core/actions/action_message_action.md) ## Changelog diff --git a/docs/library/forms/content_validation.md b/docs/library/forms/content_validation.md index 9382cf9cf9c962582114631f0214569da40cd605..e92158bc3261f7a968b8e0491b72271cffb49c40 100644 --- a/docs/library/forms/content_validation.md +++ b/docs/library/forms/content_validation.md @@ -40,20 +40,20 @@ This example model changes the behaviour when editing a content of type "ar ### Events -- [Process form ()](/plugins/eca/form/events/form_form_process) -- [Validate form ()](/plugins/eca/form/events/form_form_validate) +- [Process form ()](/plugins/eca/form/events/form_form_process.md) +- [Validate form ()](/plugins/eca/form/events/form_form_validate.md) ### Conditions -- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value) -- [Entity: field value is empty](/plugins/eca/content/conditions/eca_entity_field_value_empty) +- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value.md) +- [Entity: field value is empty](/plugins/eca/content/conditions/eca_entity_field_value_empty.md) ### Actions -- [Group title and body into "Authoring"](/plugins/eca/form/actions/eca_form_add_group_element) -- [Build node from submitted values](/plugins/eca/form/actions/eca_form_build_entity) -- [Chain for AND condition](/plugins/eca/base/actions/eca_void_and_condition) -- [Set validation error on body field](/plugins/eca/form/actions/eca_form_field_set_error) +- [Group title and body into "Authoring"](/plugins/eca/form/actions/eca_form_add_group_element.md) +- [Build node from submitted values](/plugins/eca/form/actions/eca_form_build_entity.md) +- [Chain for AND condition](/plugins/eca/base/actions/eca_void_and_condition.md) +- [Set validation error on body field](/plugins/eca/form/actions/eca_form_field_set_error.md) ## Changelog diff --git a/docs/library/simple/add_role_to_inserted_or_updated_user.md b/docs/library/simple/add_role_to_inserted_or_updated_user.md index fe7ade6e8f394a202c9f583395dceef288e28176..f20eae5e8cf3c30655058cab8a8e01e394472d65 100644 --- a/docs/library/simple/add_role_to_inserted_or_updated_user.md +++ b/docs/library/simple/add_role_to_inserted_or_updated_user.md @@ -49,23 +49,23 @@ The creation of this module was recorded and the video with additional explanati ### Events -- [Presave content entity (User: - any -)](/plugins/eca/content/events/content_entity_presave) -- [Insert content entity (User: - any -)](/plugins/eca/content/events/content_entity_insert) -- [Update content entity (User: - any -)](/plugins/eca/content/events/content_entity_update) +- [Presave content entity (User: - any -)](/plugins/eca/content/events/content_entity_presave.md) +- [Insert content entity (User: - any -)](/plugins/eca/content/events/content_entity_insert.md) +- [Update content entity (User: - any -)](/plugins/eca/content/events/content_entity_update.md) ### Conditions -- [Role of user](/plugins/eca/user/conditions/eca_user_role) -- [Role of user](/plugins/eca/user/conditions/eca_user_role) +- [Role of user](/plugins/eca/user/conditions/eca_user_role.md) +- [Role of user](/plugins/eca/user/conditions/eca_user_role.md) ### Actions -- [Switch to user 1](/plugins/eca/user/actions/eca_switch_account) -- [Load saved user entity](/plugins/eca/base/actions/eca_token_set_value) -- [Add role "content editor"](/plugins/user/actions/user_add_role_action) -- [Print success message](/plugins/core/actions/action_message_action) -- [Add role to field](/plugins/eca/content/actions/eca_set_field_value) -- [Print fail message](/plugins/core/actions/action_message_action) +- [Switch to user 1](/plugins/eca/user/actions/eca_switch_account.md) +- [Load saved user entity](/plugins/eca/base/actions/eca_token_set_value.md) +- [Add role "content editor"](/plugins/user/actions/user_add_role_action.md) +- [Print success message](/plugins/core/actions/action_message_action.md) +- [Add role to field](/plugins/eca/content/actions/eca_set_field_value.md) +- [Print fail message](/plugins/core/actions/action_message_action.md) ## Changelog diff --git a/docs/library/simple/asynchronous_views_export.md b/docs/library/simple/asynchronous_views_export.md index d4a56c68136029fe2cec9d869a5930c4e5358571..4f86d117869f9b379578a839815850345a027442 100644 --- a/docs/library/simple/asynchronous_views_export.md +++ b/docs/library/simple/asynchronous_views_export.md @@ -21,7 +21,7 @@ Version v1 This model provides an endpoint `/eca/export/users` which can be published as a menu item or a link. When requested, it does this: -- Check access and only allow users with the administror role to cal that endpoint +- Check access and only allow users with the administrator role to cal that endpoint - Enqueue a task called `export-users` and forward the email address of the current user - Display a message to the user and redirect them back to the page where they came from @@ -46,25 +46,25 @@ Building this model has been recorded: [watch video](https://tube.tchncs.de/w/qp ### Events -- [ECA Endpoint response (export)](/plugins/eca/endpoint/events/eca_endpoint_response) -- [ECA Endpoint access (export)](/plugins/eca/endpoint/events/eca_endpoint_access) -- [ECA processing queued task ()](/plugins/eca/queue/events/eca_queue_processing_task) +- [ECA Endpoint response (export)](/plugins/eca/endpoint/events/eca_endpoint_response.md) +- [ECA Endpoint access (export)](/plugins/eca/endpoint/events/eca_endpoint_access.md) +- [ECA processing queued task ()](/plugins/eca/queue/events/eca_queue_processing_task.md) ### Conditions -- [Role of current user](/plugins/eca/user/conditions/eca_current_user_role) +- [Role of current user](/plugins/eca/user/conditions/eca_current_user_role.md) ### Actions -- [Get user's email address](/plugins/eca/base/actions/eca_token_set_value) -- [Enqueue the export task](/plugins/eca/queue/actions/eca_enqueue_task) -- [Print message](/plugins/core/actions/action_message_action) -- [Get the referrer URL](/plugins/eca/endpoint/actions/eca_endpoint_get_request_header) -- [Redirect the user](/plugins/core/actions/action_goto_action) -- [Allow access](/plugins/eca/access/actions/eca_access_set_result) -- [Run export](/plugins/eca/views/actions/eca_views_export) -- [Send email](/plugins/core/actions/action_send_email_action) -- [Switch user](/plugins/eca/user/actions/eca_switch_account) +- [Get user's email address](/plugins/eca/base/actions/eca_token_set_value.md) +- [Enqueue the export task](/plugins/eca/queue/actions/eca_enqueue_task.md) +- [Print message](/plugins/core/actions/action_message_action.md) +- [Get the referrer URL](/plugins/eca/endpoint/actions/eca_endpoint_get_request_header.md) +- [Redirect the user](/plugins/core/actions/action_goto_action.md) +- [Allow access](/plugins/eca/access/actions/eca_access_set_result.md) +- [Run export](/plugins/eca/views/actions/eca_views_export.md) +- [Send email](/plugins/core/actions/action_send_email_action.md) +- [Switch user](/plugins/eca/user/actions/eca_switch_account.md) ## Changelog diff --git a/docs/library/simple/auto_create_entity_with_values_from_another_one_and_the_current_user.md b/docs/library/simple/auto_create_entity_with_values_from_another_one_and_the_current_user.md index c2670d10acd829be3a14e95a0574fe7ae3cc058f..c11803f398d5da1f26d7043f69ec2fec47c9e257 100644 --- a/docs/library/simple/auto_create_entity_with_values_from_another_one_and_the_current_user.md +++ b/docs/library/simple/auto_create_entity_with_values_from_another_one_and_the_current_user.md @@ -33,13 +33,13 @@ The [recorded video](https://tube.tchncs.de/w/2nSZ9TDmtZ5YYrnyFfaNUC) provides m ### Events -- [Insert content entity (Content: Basic page)](/plugins/eca/content/events/content_entity_insert) +- [Insert content entity (Content: Basic page)](/plugins/eca/content/events/content_entity_insert.md) ### Actions -- [Create a new article](/plugins/eca/content/actions/eca_new_entity) -- [Save](/plugins/eca/content/actions/eca_save_entity) -- [Message](/plugins/core/actions/action_message_action) +- [Create a new article](/plugins/eca/content/actions/eca_new_entity.md) +- [Save](/plugins/eca/content/actions/eca_save_entity.md) +- [Message](/plugins/core/actions/action_message_action.md) ## Changelog diff --git a/docs/library/simple/calculated_entity_field.md b/docs/library/simple/calculated_entity_field.md index 9354f8122544e3288434480f3f18d1c33bd032bd..8d324c4dc471da0b6a4dd6679767713b0d8a6f86 100644 --- a/docs/library/simple/calculated_entity_field.md +++ b/docs/library/simple/calculated_entity_field.md @@ -43,12 +43,12 @@ The creation of this module was recorded with lots of additional explanations an ### Events -- [Presave content entity (Content: Carpet)](/plugins/eca/content/events/content_entity_presave) +- [Presave content entity (Content: Carpet)](/plugins/eca/content/events/content_entity_presave.md) ### Actions -- [Calculate area](/plugins/eca/tamper/actions/eca_tamper_math) -- [Store area value](/plugins/eca/content/actions/eca_set_field_value) +- [Calculate area](/plugins/eca/tamper/actions/eca_tamper_math.md) +- [Store area value](/plugins/eca/content/actions/eca_set_field_value.md) ## Changelog diff --git a/docs/library/simple/count_user_logins.md b/docs/library/simple/count_user_logins.md index 441be79b9956f0ce00a5738c8e709b4aa3f2d7c9..7fe0869aeb4d9d19d1e10054edc571ca52d06083 100644 --- a/docs/library/simple/count_user_logins.md +++ b/docs/library/simple/count_user_logins.md @@ -33,13 +33,13 @@ This model adds a number field to the user entity with a default value 0. It the ### Events -- [Login of a user](/plugins/eca/user/events/user_login) +- [Login of a user](/plugins/eca/user/events/user_login.md) ### Actions -- [Read value from user](/plugins/eca/content/actions/eca_get_field_value) -- [Increment value](/plugins/eca/tamper/actions/eca_tamper_math) -- [Write value back to the user entity](/plugins/eca/content/actions/eca_set_field_value) +- [Read value from user](/plugins/eca/content/actions/eca_get_field_value.md) +- [Increment value](/plugins/eca/tamper/actions/eca_tamper_math.md) +- [Write value back to the user entity](/plugins/eca/content/actions/eca_set_field_value.md) ## Changelog diff --git a/docs/library/simple/create_user_entity_from_json.md b/docs/library/simple/create_user_entity_from_json.md index e23fb34ec862ca9280f4f6e2740f3e3afbec04be..265a57cca6c9c495fc15b5a2c367723911a8e71b 100644 --- a/docs/library/simple/create_user_entity_from_json.md +++ b/docs/library/simple/create_user_entity_from_json.md @@ -36,21 +36,21 @@ The creation of this module was recorded and the video with additional explanati ### Events -- [ECA custom event (U1)](/plugins/eca/base/events/eca_base_eca_custom) -- [ECA custom event (U2)](/plugins/eca/base/events/eca_base_eca_custom) +- [ECA custom event (U1)](/plugins/eca/base/events/eca_base_eca_custom.md) +- [ECA custom event (U2)](/plugins/eca/base/events/eca_base_eca_custom.md) ### Actions -- [Create user entity](/plugins/eca/content/actions/eca_new_entity) -- [Set email](/plugins/eca/content/actions/eca_set_field_value) -- [Create user entity specific](/plugins/eca/user/actions/eca_new_user) -- [Save the user](/plugins/eca/content/actions/eca_save_entity) -- [Success message](/plugins/core/actions/action_message_action) -- [Switch to user 1](/plugins/eca/user/actions/eca_switch_account) -- [Switch to user 1](/plugins/eca/user/actions/eca_switch_account) -- [Unserialize json for user](/plugins/eca/render/actions/eca_render_unserialize_serialization) -- [Save user](/plugins/eca/content/actions/eca_save_entity) -- [Success Message](/plugins/core/actions/action_message_action) +- [Create user entity](/plugins/eca/content/actions/eca_new_entity.md) +- [Set email](/plugins/eca/content/actions/eca_set_field_value.md) +- [Create user entity specific](/plugins/eca/user/actions/eca_new_user.md) +- [Save the user](/plugins/eca/content/actions/eca_save_entity.md) +- [Success message](/plugins/core/actions/action_message_action.md) +- [Switch to user 1](/plugins/eca/user/actions/eca_switch_account.md) +- [Switch to user 1](/plugins/eca/user/actions/eca_switch_account.md) +- [Unserialize json for user](/plugins/eca/render/actions/eca_render_unserialize_serialization.md) +- [Save user](/plugins/eca/content/actions/eca_save_entity.md) +- [Success Message](/plugins/core/actions/action_message_action.md) ## Changelog diff --git a/docs/library/simple/detect_user_role_changes.md b/docs/library/simple/detect_user_role_changes.md index d60c2ab6ef9c9aa0caa818893475a2d2adf0d30f..9f031b0d5b9e277b7fa9ce7297c2febbb2d1a294 100644 --- a/docs/library/simple/detect_user_role_changes.md +++ b/docs/library/simple/detect_user_role_changes.md @@ -35,27 +35,27 @@ For each missing role, this model shows a message on screen. ### Events -- [Presave content entity (User: User)](/plugins/eca/content/events/content_entity_presave) +- [Presave content entity (User: User)](/plugins/eca/content/events/content_entity_presave.md) ### Conditions -- [Compare number of list items](/plugins/eca/base/conditions/eca_count) -- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar) -- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar) -- [Compare number of list items](/plugins/eca/base/conditions/eca_count) -- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar) +- [Compare number of list items](/plugins/eca/base/conditions/eca_count.md) +- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar.md) +- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar.md) +- [Compare number of list items](/plugins/eca/base/conditions/eca_count.md) +- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar.md) ### Actions -- [Load the original user entity](/plugins/eca/content/actions/eca_token_load_entity) -- [Get next role](/plugins/eca/base/actions/eca_list_remove) -- [Message that the role is new](/plugins/core/actions/action_message_action) -- [Join original IDs](/plugins/eca/base/actions/eca_token_set_value) -- [Join current IDs](/plugins/eca/base/actions/eca_token_set_value) -- [Get next role](/plugins/eca/base/actions/eca_list_remove) -- [Message that role has been removed](/plugins/eca/base/actions/eca_warning_message) -- [Get the list of original roles](/plugins/eca/content/actions/eca_get_field_value) -- [Get the list of current roles](/plugins/eca/content/actions/eca_get_field_value) +- [Load the original user entity](/plugins/eca/content/actions/eca_token_load_entity.md) +- [Get next role](/plugins/eca/base/actions/eca_list_remove.md) +- [Message that the role is new](/plugins/core/actions/action_message_action.md) +- [Join original IDs](/plugins/eca/base/actions/eca_token_set_value.md) +- [Join current IDs](/plugins/eca/base/actions/eca_token_set_value.md) +- [Get next role](/plugins/eca/base/actions/eca_list_remove.md) +- [Message that role has been removed](/plugins/eca/base/actions/eca_warning_message.md) +- [Get the list of original roles](/plugins/eca/content/actions/eca_get_field_value.md) +- [Get the list of current roles](/plugins/eca/content/actions/eca_get_field_value.md) ## Changelog diff --git a/docs/library/simple/display_message_to_specific_user_roles_only.md b/docs/library/simple/display_message_to_specific_user_roles_only.md index abb9f138bdfe756481bd641fc1f920b7d8c96d18..ffe2027140025b0dd606c2c1edd622f0e6774c66 100644 --- a/docs/library/simple/display_message_to_specific_user_roles_only.md +++ b/docs/library/simple/display_message_to_specific_user_roles_only.md @@ -29,17 +29,17 @@ This model prints a message on screen, when the user opens the user profile form ### Events -- [Build form ()](/plugins/eca/form/events/form_form_build) +- [Build form ()](/plugins/eca/form/events/form_form_build.md) ### Conditions -- [Role of current user](/plugins/eca/user/conditions/eca_current_user_role) -- [Role of current user](/plugins/eca/user/conditions/eca_current_user_role) -- [Role of current user](/plugins/eca/user/conditions/eca_current_user_role) +- [Role of current user](/plugins/eca/user/conditions/eca_current_user_role.md) +- [Role of current user](/plugins/eca/user/conditions/eca_current_user_role.md) +- [Role of current user](/plugins/eca/user/conditions/eca_current_user_role.md) ### Actions -- [Display message](/plugins/core/actions/action_message_action) +- [Display message](/plugins/core/actions/action_message_action.md) ## Changelog diff --git a/docs/library/simple/eca_and_http_services.md b/docs/library/simple/eca_and_http_services.md index a21cfaf989192313b99793b8fc7eb6fb36fc8b62..2960c60116014f5b2f24d6ff9e27533e8200fc36 100644 --- a/docs/library/simple/eca_and_http_services.md +++ b/docs/library/simple/eca_and_http_services.md @@ -22,7 +22,7 @@ Version v1 This model has 2 parts: 1. It demonstrates how to use API endpoints provided by the [http_client_manager](https://www.drupal.org/project/http_client_manager) module and accessing the data they receive from remote services. -2. It then also demonstrates how to use ECA endpoints to controll the access to that endpoint and building up a response to it. +2. It then also demonstrates how to use ECA endpoints to control the access to that endpoint and building up a response to it. In a follow up model, we will then show how the ECA endpoint can be made available to the HTTP Client Manager, so that one Drupal sites could be offering an API endpoint controlled by ECA, and another Drupal site then requested data from that API. @@ -40,19 +40,19 @@ The creation of this module was recorded and the video with additional explanati ### Events -- [ECA custom event (http01)](/plugins/eca/base/events/eca_base_eca_custom) -- [ECA Endpoint access (tv)](/plugins/eca/endpoint/events/eca_endpoint_access) -- [ECA Endpoint response (tv)](/plugins/eca/endpoint/events/eca_endpoint_response) +- [ECA custom event (http01)](/plugins/eca/base/events/eca_base_eca_custom.md) +- [ECA Endpoint access (tv)](/plugins/eca/endpoint/events/eca_endpoint_access.md) +- [ECA Endpoint response (tv)](/plugins/eca/endpoint/events/eca_endpoint_response.md) ### Actions -- [Receive all posts](/plugins/http_client_manager/actions/http_client_manager_preconfigured_request_all_posts) -- [Store result in a token](/plugins/eca/base/actions/eca_privatetempstore_read) -- [Print result](/plugins/core/actions/action_message_action) -- [allow access](/plugins/eca/access/actions/eca_access_set_result) -- [Define response content](/plugins/eca/endpoint/actions/eca_endpoint_set_response_content) -- [Set response code](/plugins/eca/endpoint/actions/eca_endpoint_set_response_status_code) -- [Set json content type](/plugins/eca/endpoint/actions/eca_endpoint_set_response_content_type) +- [Receive all posts](/plugins/http_client_manager/actions/http_client_manager_preconfigured_request_all_posts.md) +- [Store result in a token](/plugins/eca/base/actions/eca_privatetempstore_read.md) +- [Print result](/plugins/core/actions/action_message_action.md) +- [allow access](/plugins/eca/access/actions/eca_access_set_result.md) +- [Define response content](/plugins/eca/endpoint/actions/eca_endpoint_set_response_content.md) +- [Set response code](/plugins/eca/endpoint/actions/eca_endpoint_set_response_status_code.md) +- [Set json content type](/plugins/eca/endpoint/actions/eca_endpoint_set_response_content_type.md) ## Changelog diff --git a/docs/library/simple/eca_and_http_services_-_part_2.md b/docs/library/simple/eca_and_http_services_-_part_2.md index 373afb9ddb87e6ea674679255c18e3536d306ec2..97ff7a1d2cbd28f1a0ff9c9817945ee36bd8d39d 100644 --- a/docs/library/simple/eca_and_http_services_-_part_2.md +++ b/docs/library/simple/eca_and_http_services_-_part_2.md @@ -19,9 +19,9 @@ Version v1 ## Purpose -This model is a follow up version of [ECA and http services](/library/simple/eca_and_http_services) and uses a self-defined services API for the HTTP Client Manager. +This model is a follow up version of [ECA and http services](/library/simple/eca_and_http_services.md) and uses a self-defined services API for the HTTP Client Manager. -This module requires the services API defined in a [Custom Module](eca_tv_demo.zip). Please download, copy to your Drupal site and enable it before importing this model. +This module requires the services API defined in a [Custom Module](/library/simple/eca_and_http_services_-_part_2/eca_tv_demo.zip). Please download, copy to your Drupal site and enable it before importing this model. The creation of this module was recorded and the video with additional explanations can be [watched here](https://tube.tchncs.de/w/vUXqDxeKtqppRUB2MDWiJq). @@ -37,19 +37,19 @@ The creation of this module was recorded and the video with additional explanati ### Events -- [ECA Endpoint access (tv)](/plugins/eca/endpoint/events/eca_endpoint_access) -- [ECA Endpoint response (tv)](/plugins/eca/endpoint/events/eca_endpoint_response) -- [ECA custom event (http01)](/plugins/eca/base/events/eca_base_eca_custom) +- [ECA Endpoint access (tv)](/plugins/eca/endpoint/events/eca_endpoint_access.md) +- [ECA Endpoint response (tv)](/plugins/eca/endpoint/events/eca_endpoint_response.md) +- [ECA custom event (http01)](/plugins/eca/base/events/eca_base_eca_custom.md) ### Actions -- [allow access](/plugins/eca/access/actions/eca_access_set_result) -- [Set content](/plugins/eca/endpoint/actions/eca_endpoint_set_response_content) -- [Set response code](/plugins/eca/endpoint/actions/eca_endpoint_set_response_status_code) -- [Set json content type](/plugins/eca/endpoint/actions/eca_endpoint_set_response_content_type) -- [Get remote data](/plugins/http_client_manager/actions/http_client_manager_command_eca_tv_demo_services_Get Data) -- [Read received data into a token](/plugins/eca/base/actions/eca_privatetempstore_read) -- [Print message](/plugins/core/actions/action_message_action) +- [allow access](/plugins/eca/access/actions/eca_access_set_result.md) +- [Set content](/plugins/eca/endpoint/actions/eca_endpoint_set_response_content.md) +- [Set response code](/plugins/eca/endpoint/actions/eca_endpoint_set_response_status_code.md) +- [Set json content type](/plugins/eca/endpoint/actions/eca_endpoint_set_response_content_type.md) +- [Get remote data](/plugins/http_client_manager/actions/http_client_manager_command_eca_tv_demo_services_Get Data.md) +- [Read received data into a token](/plugins/eca/base/actions/eca_privatetempstore_read.md) +- [Print message](/plugins/core/actions/action_message_action.md) ## Changelog diff --git a/docs/library/simple/eca_and_views.md b/docs/library/simple/eca_and_views.md index b9a4f82227f4101f58a3bc1bf49c0f6166394214..0c2a3affc006cd118ff57491fd6f37df6ec7728b 100644 --- a/docs/library/simple/eca_and_views.md +++ b/docs/library/simple/eca_and_views.md @@ -16,7 +16,7 @@ Version v1 ## Purpose -This model shows the difference between the [Views: Execute Query](/plugins/eca/views/actions/eca_views_query) action and the [Render: Views](/plugins/eca/render/actions/eca_render_views_views) action. The first one always returns a list of entities (more about in the video, see link below) and the second one returns the rendered result. +This model shows the difference between the [Views: Execute Query](/plugins/eca/views/actions/eca_views_query.md) action and the [Render: Views](/plugins/eca/render/actions/eca_render_views_views.md) action. The first one always returns a list of entities (more about in the video, see link below) and the second one returns the rendered result. The creation of this module was recorded and the video with additional explanations can be [watched here](https://tube.tchncs.de/w/jnzoru2XFHgpoToQB5P6AT). @@ -38,19 +38,19 @@ The creation of this module was recorded and the video with additional explanati ### Events -- [ECA custom event (views)](/plugins/eca/base/events/eca_base_eca_custom) -- [ECA custom event (entity-aware) (Print View Result)](/plugins/eca/content/events/content_entity_custom) +- [ECA custom event (views)](/plugins/eca/base/events/eca_base_eca_custom.md) +- [ECA custom event (entity-aware) (Print View Result)](/plugins/eca/content/events/content_entity_custom.md) ### Actions -- [Switch to user 1](/plugins/eca/user/actions/eca_switch_account) -- [Query ECA Content Count](/plugins/eca/views/actions/eca_views_query) -- [Trigger Print View Result](/plugins/eca/content/actions/eca_trigger_content_entity_custom_event) -- [Message](/plugins/core/actions/action_message_action) -- [Message](/plugins/core/actions/action_message_action) -- [Render ECA Content Count](/plugins/eca/render/actions/eca_render_views_views) -- [Trim the result](/plugins/eca/tamper/actions/eca_tamper_trim) -- [Strip tags](/plugins/eca/tamper/actions/eca_tamper_strip_tags) +- [Switch to user 1](/plugins/eca/user/actions/eca_switch_account.md) +- [Query ECA Content Count](/plugins/eca/views/actions/eca_views_query.md) +- [Trigger Print View Result](/plugins/eca/content/actions/eca_trigger_content_entity_custom_event.md) +- [Message](/plugins/core/actions/action_message_action.md) +- [Message](/plugins/core/actions/action_message_action.md) +- [Render ECA Content Count](/plugins/eca/render/actions/eca_render_views_views.md) +- [Trim the result](/plugins/eca/tamper/actions/eca_tamper_trim.md) +- [Strip tags](/plugins/eca/tamper/actions/eca_tamper_strip_tags.md) ## Changelog diff --git a/docs/library/simple/eca_working_with_vbo.md b/docs/library/simple/eca_working_with_vbo.md index 7ea02e7bf7a0706b78fe7a75c493d09d70313adc..938343eb5e0575b0c8c278a50997b1028f5f62a3 100644 --- a/docs/library/simple/eca_working_with_vbo.md +++ b/docs/library/simple/eca_working_with_vbo.md @@ -29,13 +29,13 @@ This model shows how you get Drupal views working with VBO and ECA together. The ### Events -- [VBO: Execute Views bulk operation (one by one) (Print title of nodes)](/plugins/eca/vbo/events/vbo_execute) -- [VBO: Custom access for Views bulk operation (Print title of nodes)](/plugins/eca/vbo/events/vbo_custom_access) +- [VBO: Execute Views bulk operation (one by one) (Print title of nodes)](/plugins/eca/vbo/events/vbo_execute.md) +- [VBO: Custom access for Views bulk operation (Print title of nodes)](/plugins/eca/vbo/events/vbo_custom_access.md) ### Actions -- [Message](/plugins/core/actions/action_message_action) -- [yes](/plugins/eca/vbo/actions/eca_vbo_set_custom_access) +- [Message](/plugins/core/actions/action_message_action.md) +- [yes](/plugins/eca/vbo/actions/eca_vbo_set_custom_access.md) ## Changelog diff --git a/docs/library/simple/find_values_in_lists.md b/docs/library/simple/find_values_in_lists.md index 89b2dcf14c794a8ad8280abc3eba37a570598737..807335b805a4c529432c67add7010b5eb9340980 100644 --- a/docs/library/simple/find_values_in_lists.md +++ b/docs/library/simple/find_values_in_lists.md @@ -31,26 +31,26 @@ The comparison requires the pipe character also surounding the values in order t ### Events -- [ECA custom event (compare)](/plugins/eca/base/events/eca_base_eca_custom) +- [ECA custom event (compare)](/plugins/eca/base/events/eca_base_eca_custom.md) ### Conditions -- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar) -- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar) +- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar.md) +- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar.md) ### Actions -- [Set value abc](/plugins/eca/base/actions/eca_token_set_value) -- [Set value xyz](/plugins/eca/base/actions/eca_token_set_value) -- [Success message](/plugins/core/actions/action_message_action) -- [Print value](/plugins/core/actions/action_message_action) -- [Set value def](/plugins/eca/base/actions/eca_token_set_value) -- [Failure message](/plugins/core/actions/action_message_action) -- [Define the list](/plugins/eca/base/actions/eca_token_set_value) -- [Set value x](/plugins/eca/base/actions/eca_token_set_value) -- [Set value to mno](/plugins/eca/base/actions/eca_token_set_value) -- [Increment counter](/plugins/eca/tamper/actions/eca_tamper_math) -- [Initialize counter](/plugins/eca/base/actions/eca_token_set_value) +- [Set value abc](/plugins/eca/base/actions/eca_token_set_value.md) +- [Set value xyz](/plugins/eca/base/actions/eca_token_set_value.md) +- [Success message](/plugins/core/actions/action_message_action.md) +- [Print value](/plugins/core/actions/action_message_action.md) +- [Set value def](/plugins/eca/base/actions/eca_token_set_value.md) +- [Failure message](/plugins/core/actions/action_message_action.md) +- [Define the list](/plugins/eca/base/actions/eca_token_set_value.md) +- [Set value x](/plugins/eca/base/actions/eca_token_set_value.md) +- [Set value to mno](/plugins/eca/base/actions/eca_token_set_value.md) +- [Increment counter](/plugins/eca/tamper/actions/eca_tamper_math.md) +- [Initialize counter](/plugins/eca/base/actions/eca_token_set_value.md) ## Changelog diff --git a/docs/library/simple/get_next_incremental_id.md b/docs/library/simple/get_next_incremental_id.md index 173db53be34a09a9fb09552601d48498844f762f..1ffa09e7ccf1166337aaf4e2193823c46d84ad12 100644 --- a/docs/library/simple/get_next_incremental_id.md +++ b/docs/library/simple/get_next_incremental_id.md @@ -18,7 +18,7 @@ Version v2 ## Purpose -This model increments a sidewide ID by 1 and returns that on screen. It uses Drupal's state service to store the value inbetween requests. +This model increments a side wide ID by 1 and returns that on screen. It uses Drupal's state service to store the value inbetween requests. ## Dependencies @@ -30,15 +30,15 @@ This model increments a sidewide ID by 1 and returns that on screen. It uses Dru ### Events -- [ECA custom event (increment)](/plugins/eca/base/events/eca_base_eca_custom) +- [ECA custom event (increment)](/plugins/eca/base/events/eca_base_eca_custom.md) ### Actions -- [Read value from state](/plugins/eca/base/actions/eca_state_read) -- [Increment by 1](/plugins/eca/tamper/actions/eca_tamper_math) -- [Write value back to state](/plugins/eca/base/actions/eca_state_write) -- [Print message](/plugins/core/actions/action_message_action) -- [Acquire lock](/plugins/eca/base/actions/eca_lock_acquire) +- [Read value from state](/plugins/eca/base/actions/eca_state_read.md) +- [Increment by 1](/plugins/eca/tamper/actions/eca_tamper_math.md) +- [Write value back to state](/plugins/eca/base/actions/eca_state_write.md) +- [Print message](/plugins/core/actions/action_message_action.md) +- [Acquire lock](/plugins/eca/base/actions/eca_lock_acquire.md) ## Changelog diff --git a/docs/library/simple/grant_new_user_role_after_3_conditions_are_met.md b/docs/library/simple/grant_new_user_role_after_3_conditions_are_met.md index 5225b5faafb8045640d199f04ebc19fbaae8d3e6..f76ffb67df650f232ab0920ac70d2c9e50bef87a 100644 --- a/docs/library/simple/grant_new_user_role_after_3_conditions_are_met.md +++ b/docs/library/simple/grant_new_user_role_after_3_conditions_are_met.md @@ -34,21 +34,21 @@ The creation of this module was recorded and the video with additional explanati ### Events -- [Update content entity (User: - any -)](/plugins/eca/content/events/content_entity_update) +- [Update content entity (User: - any -)](/plugins/eca/content/events/content_entity_update.md) ### Conditions -- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar) -- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar) -- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar) -- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar) -- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar) -- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar) +- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar.md) +- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar.md) +- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar.md) +- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar.md) +- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar.md) +- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar.md) ### Actions -- [Add role](/plugins/user/actions/user_add_role_action) -- [Remove role](/plugins/user/actions/user_remove_role_action) +- [Add role](/plugins/user/actions/user_add_role_action.md) +- [Remove role](/plugins/user/actions/user_remove_role_action.md) ## Changelog diff --git a/docs/library/simple/keep_2_fields_in_sync.md b/docs/library/simple/keep_2_fields_in_sync.md index e67c2249609032a1f8599f8898899cc796670ae7..32a1a3c35476ebd5845a60eb237dc9295c01c0cb 100644 --- a/docs/library/simple/keep_2_fields_in_sync.md +++ b/docs/library/simple/keep_2_fields_in_sync.md @@ -41,21 +41,21 @@ The creation of that model has been recorded: [Watch the video](https://tube.tch ### Events -- [Update content entity (User: - any -)](/plugins/eca/content/events/content_entity_update) -- [Update content entity (Profile: Contact detail)](/plugins/eca/content/events/content_entity_update) +- [Update content entity (User: - any -)](/plugins/eca/content/events/content_entity_update.md) +- [Update content entity (Profile: Contact detail)](/plugins/eca/content/events/content_entity_update.md) ### Conditions -- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar) -- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar) -- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar) +- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar.md) +- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar.md) +- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar.md) ### Actions -- [Load profile entity](/plugins/eca/content/actions/eca_token_load_entity) -- [Set real name in profile](/plugins/eca/content/actions/eca_set_field_value) -- [Load user entity](/plugins/eca/base/actions/eca_token_set_value) -- [Set real name in user](/plugins/eca/content/actions/eca_set_field_value) +- [Load profile entity](/plugins/eca/content/actions/eca_token_load_entity.md) +- [Set real name in profile](/plugins/eca/content/actions/eca_set_field_value.md) +- [Load user entity](/plugins/eca/base/actions/eca_token_set_value.md) +- [Set real name in user](/plugins/eca/content/actions/eca_set_field_value.md) ## Changelog diff --git a/docs/library/simple/notifications.md b/docs/library/simple/notifications.md index 3232364010e56323c8c1b5491fec19cab38c250a..a6352ebd72b86ad0f29492b29782286b79f52b5e 100644 --- a/docs/library/simple/notifications.md +++ b/docs/library/simple/notifications.md @@ -34,27 +34,27 @@ The creation of this model has been commented and [recorded on video](https://tu ### Events -- [Login of a user](/plugins/eca/user/events/user_login) -- [Insert content entity (User: - any -)](/plugins/eca/content/events/content_entity_insert) -- [Log message created ()](/plugins/eca/log/events/log_log_message) -- [IP signalled](/plugins/eca/crowdsec/events/crowdsec_signalled) -- [Insert content entity (Comment: - any -)](/plugins/eca/content/events/content_entity_insert) +- [Login of a user](/plugins/eca/user/events/user_login.md) +- [Insert content entity (User: - any -)](/plugins/eca/content/events/content_entity_insert.md) +- [Log message created ()](/plugins/eca/log/events/log_log_message.md) +- [IP signalled](/plugins/eca/crowdsec/events/crowdsec_signalled.md) +- [Insert content entity (Comment: - any -)](/plugins/eca/content/events/content_entity_insert.md) ### Actions -- [Notify email](/plugins/core/actions/action_send_email_action) -- [Notify Alerta](/plugins/push_framework/actions/push_framework_notify) -- [Notify Mattermost](/plugins/push_framework/actions/push_framework_notify) -- [Set subject](/plugins/eca/base/actions/eca_token_set_value) -- [Set body](/plugins/eca/base/actions/eca_token_set_value) -- [Set subject](/plugins/eca/base/actions/eca_token_set_value) -- [Set body](/plugins/eca/base/actions/eca_token_set_value) -- [Set subject](/plugins/eca/base/actions/eca_token_set_value) -- [Set body](/plugins/eca/base/actions/eca_token_set_value) -- [Set subject](/plugins/eca/base/actions/eca_token_set_value) -- [Set body](/plugins/eca/base/actions/eca_token_set_value) -- [Set subject](/plugins/eca/base/actions/eca_token_set_value) -- [Set body](/plugins/eca/base/actions/eca_token_set_value) +- [Notify email](/plugins/core/actions/action_send_email_action.md) +- [Notify Alerta](/plugins/push_framework/actions/push_framework_notify.md) +- [Notify Mattermost](/plugins/push_framework/actions/push_framework_notify.md) +- [Set subject](/plugins/eca/base/actions/eca_token_set_value.md) +- [Set body](/plugins/eca/base/actions/eca_token_set_value.md) +- [Set subject](/plugins/eca/base/actions/eca_token_set_value.md) +- [Set body](/plugins/eca/base/actions/eca_token_set_value.md) +- [Set subject](/plugins/eca/base/actions/eca_token_set_value.md) +- [Set body](/plugins/eca/base/actions/eca_token_set_value.md) +- [Set subject](/plugins/eca/base/actions/eca_token_set_value.md) +- [Set body](/plugins/eca/base/actions/eca_token_set_value.md) +- [Set subject](/plugins/eca/base/actions/eca_token_set_value.md) +- [Set body](/plugins/eca/base/actions/eca_token_set_value.md) ## Changelog diff --git a/docs/library/simple/processing_sequence.md b/docs/library/simple/processing_sequence.md index d5af0d0375eda07de4be38f2699ef3efb9519e7e..b35c0e779dd9c5705b0086dd2df6b45887351cd6 100644 --- a/docs/library/simple/processing_sequence.md +++ b/docs/library/simple/processing_sequence.md @@ -34,17 +34,17 @@ We have recorded a video which discusses that topic alongside this model and dem ### Events -- [ECA custom event (procorder)](/plugins/eca/base/events/eca_base_eca_custom) -- [ECA custom event (procorder)](/plugins/eca/base/events/eca_base_eca_custom) +- [ECA custom event (procorder)](/plugins/eca/base/events/eca_base_eca_custom.md) +- [ECA custom event (procorder)](/plugins/eca/base/events/eca_base_eca_custom.md) ### Actions -- [Set token to 1](/plugins/eca/base/actions/eca_token_set_value) -- [Overwrite token value to 2](/plugins/eca/base/actions/eca_token_set_value) -- [Print message with value](/plugins/core/actions/action_message_action) -- [Set token to 5](/plugins/eca/base/actions/eca_token_set_value) -- [Print message with value](/plugins/core/actions/action_message_action) -- [Overwrite token value to 12](/plugins/eca/base/actions/eca_token_set_value) +- [Set token to 1](/plugins/eca/base/actions/eca_token_set_value.md) +- [Overwrite token value to 2](/plugins/eca/base/actions/eca_token_set_value.md) +- [Print message with value](/plugins/core/actions/action_message_action.md) +- [Set token to 5](/plugins/eca/base/actions/eca_token_set_value.md) +- [Print message with value](/plugins/core/actions/action_message_action.md) +- [Overwrite token value to 12](/plugins/eca/base/actions/eca_token_set_value.md) ## Changelog diff --git a/docs/library/simple/route_test.md b/docs/library/simple/route_test.md index be82b1eb36241e91eed10350e0a541c2086ca1f5..fe4e3531445c3144f343a02e588378782d58d1cb 100644 --- a/docs/library/simple/route_test.md +++ b/docs/library/simple/route_test.md @@ -20,7 +20,7 @@ Version v2 If a node page gets requested and the node is of type "article", a message will be printed. -This is using the event [Controller found to handle request](https://ecaguide.org/plugins/eca/misc/events/kernel_controller/?h=controller+found+handle+request) as thiss is working even if pages are cached. +This is using the event [Controller found to handle request](https://ecaguide.org/plugins/eca/misc/events/kernel_controller/?h=controller+found+handle+request) as this is working even if pages are cached. ## Dependencies @@ -32,17 +32,17 @@ This is using the event [Controller found to handle request](https://ecaguide.or ### Events -- [Controller found to handle request](/plugins/eca/misc/events/kernel_controller) +- [Controller found to handle request](/plugins/eca/misc/events/kernel_controller.md) ### Conditions -- [Route match](/plugins/eca/misc/conditions/eca_route_match) -- [Entity type and bundle](/plugins/eca/content/conditions/eca_entity_type_bundle) +- [Route match](/plugins/eca/misc/conditions/eca_route_match.md) +- [Entity type and bundle](/plugins/eca/content/conditions/eca_entity_type_bundle.md) ### Actions -- [Add node from route to token](/plugins/eca/misc/actions/eca_token_load_route_param) -- [Print node title as message](/plugins/core/actions/action_message_action) +- [Add node from route to token](/plugins/eca/misc/actions/eca_token_load_route_param.md) +- [Print node title as message](/plugins/core/actions/action_message_action.md) ## Changelog diff --git a/docs/library/simple/scheduled_publishing.md b/docs/library/simple/scheduled_publishing.md index 15e74204f2fa18855b4b88e57dc263f7b5a25075..bfa7d9a1e4f0404c5cae787f39c6a4cbd577cc65 100644 --- a/docs/library/simple/scheduled_publishing.md +++ b/docs/library/simple/scheduled_publishing.md @@ -39,22 +39,22 @@ The creation of this module was recorded and the video with additional explanati ### Events -- [ECA cron event (* * * * *)](/plugins/eca/base/events/eca_base_eca_cron) -- [ECA custom event (entity-aware) (publish)](/plugins/eca/content/events/content_entity_custom) -- [ECA custom event (entity-aware) (unpublish)](/plugins/eca/content/events/content_entity_custom) -- [ECA custom event (auto-publish)](/plugins/eca/base/events/eca_base_eca_custom) +- [ECA cron event (* * * * *)](/plugins/eca/base/events/eca_base_eca_cron.md) +- [ECA custom event (entity-aware) (publish)](/plugins/eca/content/events/content_entity_custom.md) +- [ECA custom event (entity-aware) (unpublish)](/plugins/eca/content/events/content_entity_custom.md) +- [ECA custom event (auto-publish)](/plugins/eca/base/events/eca_base_eca_custom.md) ### Actions -- [Switch user](/plugins/eca/user/actions/eca_switch_account) -- [View: get due nodes for publishing](/plugins/eca/views/actions/eca_views_query) -- [Trigger publish event](/plugins/eca/content/actions/eca_trigger_content_entity_custom_event) -- [Publish node](/plugins/core/actions/entity_publish_action_node) -- [Message](/plugins/core/actions/action_message_action) -- [View: get due nodes for unpublishing](/plugins/eca/views/actions/eca_views_query) -- [Trigger unpublish event](/plugins/eca/content/actions/eca_trigger_content_entity_custom_event) -- [Unpublish node](/plugins/core/actions/entity_unpublish_action_node) -- [Message](/plugins/core/actions/action_message_action) +- [Switch user](/plugins/eca/user/actions/eca_switch_account.md) +- [View: get due nodes for publishing](/plugins/eca/views/actions/eca_views_query.md) +- [Trigger publish event](/plugins/eca/content/actions/eca_trigger_content_entity_custom_event.md) +- [Publish node](/plugins/core/actions/entity_publish_action_node.md) +- [Message](/plugins/core/actions/action_message_action.md) +- [View: get due nodes for unpublishing](/plugins/eca/views/actions/eca_views_query.md) +- [Trigger unpublish event](/plugins/eca/content/actions/eca_trigger_content_entity_custom_event.md) +- [Unpublish node](/plugins/core/actions/entity_unpublish_action_node.md) +- [Message](/plugins/core/actions/action_message_action.md) ## Changelog diff --git a/docs/library/simple/send_email_on_user_registration_with_field_values.md b/docs/library/simple/send_email_on_user_registration_with_field_values.md index df005fa4f8e9881da2980624e2d6c36b77420d15..7d42da8203a5aeee559fe11fbabdbd6a89b200d8 100644 --- a/docs/library/simple/send_email_on_user_registration_with_field_values.md +++ b/docs/library/simple/send_email_on_user_registration_with_field_values.md @@ -39,18 +39,18 @@ The creation of this model was recorded and [can be watched here](https://tube.t ### Events -- [Insert content entity (User: User)](/plugins/eca/content/events/content_entity_insert) +- [Insert content entity (User: User)](/plugins/eca/content/events/content_entity_insert.md) ### Conditions -- [Entity: field value is empty](/plugins/eca/content/conditions/eca_entity_field_value_empty) -- [Entity: field value is empty](/plugins/eca/content/conditions/eca_entity_field_value_empty) +- [Entity: field value is empty](/plugins/eca/content/conditions/eca_entity_field_value_empty.md) +- [Entity: field value is empty](/plugins/eca/content/conditions/eca_entity_field_value_empty.md) ### Actions -- [Send email](/plugins/core/actions/action_send_email_action) -- [Build message](/plugins/eca/base/actions/eca_token_set_value) -- [Append country](/plugins/eca/base/actions/eca_token_set_value) +- [Send email](/plugins/core/actions/action_send_email_action.md) +- [Build message](/plugins/eca/base/actions/eca_token_set_value.md) +- [Append country](/plugins/eca/base/actions/eca_token_set_value.md) ## Changelog diff --git a/docs/library/simple/send_email_to_users_of_a_given_role.md b/docs/library/simple/send_email_to_users_of_a_given_role.md index 48ca9b03fd73c71f83ef9656bd1cddac7816bbd8..a8a5a874e2f655b16144bded323df8cf55a7e100 100644 --- a/docs/library/simple/send_email_to_users_of_a_given_role.md +++ b/docs/library/simple/send_email_to_users_of_a_given_role.md @@ -39,15 +39,15 @@ The creation of this model was recorded with lots of additional explanations (e. ### Events -- [ECA custom event (email)](/plugins/eca/base/events/eca_base_eca_custom) -- [ECA custom event (entity-aware) (x1)](/plugins/eca/content/events/content_entity_custom) +- [ECA custom event (email)](/plugins/eca/base/events/eca_base_eca_custom.md) +- [ECA custom event (entity-aware) (x1)](/plugins/eca/content/events/content_entity_custom.md) ### Actions -- [List users](/plugins/eca/views/actions/eca_views_query) -- [Switch user](/plugins/eca/user/actions/eca_switch_account) -- [Trigger X1](/plugins/eca/content/actions/eca_trigger_content_entity_custom_event) -- [Email](/plugins/core/actions/action_send_email_action) +- [List users](/plugins/eca/views/actions/eca_views_query.md) +- [Switch user](/plugins/eca/user/actions/eca_switch_account.md) +- [Trigger X1](/plugins/eca/content/actions/eca_trigger_content_entity_custom_event.md) +- [Email](/plugins/core/actions/action_send_email_action.md) ## Changelog diff --git a/docs/library/simple/send_notification_including_revision_log_message_for_node_changes.md b/docs/library/simple/send_notification_including_revision_log_message_for_node_changes.md index 0fce998d587afc85ff19306a99c84bb53755f183..eb0ddf0a4ad8d5b43849f8c399ab0e2586856121 100644 --- a/docs/library/simple/send_notification_including_revision_log_message_for_node_changes.md +++ b/docs/library/simple/send_notification_including_revision_log_message_for_node_changes.md @@ -44,32 +44,32 @@ The creation of this model's enhancement has also been recorded: [Watch the ### Events -- [Update content entity (Content: - any -)](/plugins/eca/content/events/content_entity_update) -- [Build form ()](/plugins/eca/form/events/form_form_build) -- [Update content entity (Content: Wiki)](/plugins/eca/content/events/content_entity_update) +- [Update content entity (Content: - any -)](/plugins/eca/content/events/content_entity_update.md) +- [Build form ()](/plugins/eca/form/events/form_form_build.md) +- [Update content entity (Content: Wiki)](/plugins/eca/content/events/content_entity_update.md) ### Conditions -- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value) -- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value) -- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value) -- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value) -- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value) -- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value) -- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value) +- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value.md) +- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value.md) +- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value.md) +- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value.md) +- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value.md) +- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value.md) +- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value.md) ### Actions -- [Send email to admin](/plugins/core/actions/action_send_email_action) -- [Make revision log required](/plugins/eca/form/actions/eca_form_field_require) -- [Set role to reviewers](/plugins/eca/base/actions/eca_token_set_value) -- [Send email](/plugins/core/actions/action_send_email_action) -- [Set role to publisher](/plugins/eca/base/actions/eca_token_set_value) -- [Set role to admin](/plugins/eca/base/actions/eca_token_set_value) -- [Set email to original author](/plugins/eca/base/actions/eca_token_set_value) -- [Set email to products](/plugins/eca/base/actions/eca_token_set_value) -- [Set email to departments](/plugins/eca/base/actions/eca_token_set_value) -- [Set email to markets](/plugins/eca/base/actions/eca_token_set_value) +- [Send email to admin](/plugins/core/actions/action_send_email_action.md) +- [Make revision log required](/plugins/eca/form/actions/eca_form_field_require.md) +- [Set role to reviewers](/plugins/eca/base/actions/eca_token_set_value.md) +- [Send email](/plugins/core/actions/action_send_email_action.md) +- [Set role to publisher](/plugins/eca/base/actions/eca_token_set_value.md) +- [Set role to admin](/plugins/eca/base/actions/eca_token_set_value.md) +- [Set email to original author](/plugins/eca/base/actions/eca_token_set_value.md) +- [Set email to products](/plugins/eca/base/actions/eca_token_set_value.md) +- [Set email to departments](/plugins/eca/base/actions/eca_token_set_value.md) +- [Set email to markets](/plugins/eca/base/actions/eca_token_set_value.md) ## Changelog diff --git a/docs/library/simple/switch_case_default.md b/docs/library/simple/switch_case_default.md index f7de4461665a8be277cea46b1beee5ebddd549fb..56dcf376b8e82932b3cd695bf978c9acb6718b80 100644 --- a/docs/library/simple/switch_case_default.md +++ b/docs/library/simple/switch_case_default.md @@ -54,22 +54,17 @@ switch ($field_select) { ### Events -- [Presave content entity (Content: Article)](/plugins/eca/content/events/content_entity_presave) +- [Presave content entity (Content: Article)](/plugins/eca/content/events/content_entity_presave.md) ### Conditions -- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value) -- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value) -- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value) -- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value) -- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value) -- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value) +- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value.md) ### Actions -- [Set Status to 3](/plugins/eca/content/actions/eca_set_field_value) -- [Set Status to 4](/plugins/eca/content/actions/eca_set_field_value) -- [Set default Status](/plugins/eca/content/actions/eca_set_field_value) +- [Set Status to 3](/plugins/eca/content/actions/eca_set_field_value.md) +- [Set Status to 4](/plugins/eca/content/actions/eca_set_field_value.md) +- [Set default Status](/plugins/eca/content/actions/eca_set_field_value.md) ## Changelog diff --git a/docs/library/simple/update_user_entity_when_they_save_an_article_node.md b/docs/library/simple/update_user_entity_when_they_save_an_article_node.md index b693920a5ef8331e27d56f0a0acbaca6178aa837..63f3f9a08ae696ca9bc2e04134cada52a355b3c9 100644 --- a/docs/library/simple/update_user_entity_when_they_save_an_article_node.md +++ b/docs/library/simple/update_user_entity_when_they_save_an_article_node.md @@ -34,13 +34,13 @@ The creation of this module was recorded and the video with additional explanati ### Events -- [Insert content entity (Content: - any -)](/plugins/eca/content/events/content_entity_insert) -- [Update content entity (Content: - any -)](/plugins/eca/content/events/content_entity_update) +- [Insert content entity (Content: - any -)](/plugins/eca/content/events/content_entity_insert.md) +- [Update content entity (Content: - any -)](/plugins/eca/content/events/content_entity_update.md) ### Actions -- [Load authors user entity](/plugins/eca/content/actions/eca_token_load_entity) -- [Set author comment in the user entity](/plugins/eca/content/actions/eca_set_field_value) +- [Load authors user entity](/plugins/eca/content/actions/eca_token_load_entity.md) +- [Set author comment in the user entity](/plugins/eca/content/actions/eca_set_field_value.md) ## Changelog diff --git a/docs/library/simple/working_with_dates_and_time.md b/docs/library/simple/working_with_dates_and_time.md index 685e0ce14b240ffa32cef256e5e0e54d1afaf91b..9599e513ae77cfdeae14c26008a052596484f2de 100644 --- a/docs/library/simple/working_with_dates_and_time.md +++ b/docs/library/simple/working_with_dates_and_time.md @@ -41,27 +41,27 @@ The creation of this module was recorded and the video with additional explanati ### Events -- [Controller arguments have been resolved](/plugins/eca/misc/events/kernel_controller_arguments) +- [Controller arguments have been resolved](/plugins/eca/misc/events/kernel_controller_arguments.md) ### Conditions -- [Route match](/plugins/eca/misc/conditions/eca_route_match) +- [Route match](/plugins/eca/misc/conditions/eca_route_match.md) ### Actions -- [Get date value from field date 1](/plugins/eca/content/actions/eca_get_field_value) -- [Output plain value](/plugins/core/actions/action_message_action) -- [Load node from route](/plugins/eca/misc/actions/eca_token_load_route_param) -- [Convert date into timestamp](/plugins/eca/tamper/actions/eca_tamper_strtotime) -- [Output timestamp](/plugins/core/actions/action_message_action) -- [Format timestamp into day, month, time](/plugins/eca/tamper/actions/eca_tamper_timetodate) -- [Output day/month/time](/plugins/core/actions/action_message_action) -- [Add 1 week](/plugins/eca/tamper/actions/eca_tamper_math) -- [Output 1 week later](/plugins/core/actions/action_message_action) -- [Format timestamp into date](/plugins/eca/tamper/actions/eca_tamper_timetodate) -- [Format in PST timezone](/plugins/eca/tamper/actions/eca_tamper_timetodate) -- [Output PST date](/plugins/core/actions/action_message_action) -- [Calculate PST time](/plugins/eca/tamper/actions/eca_tamper_timeoffset) +- [Get date value from field date 1](/plugins/eca/content/actions/eca_get_field_value.md) +- [Output plain value](/plugins/core/actions/action_message_action.md) +- [Load node from route](/plugins/eca/misc/actions/eca_token_load_route_param.md) +- [Convert date into timestamp](/plugins/eca/tamper/actions/eca_tamper_strtotime.md) +- [Output timestamp](/plugins/core/actions/action_message_action.md) +- [Format timestamp into day, month, time](/plugins/eca/tamper/actions/eca_tamper_timetodate.md) +- [Output day/month/time](/plugins/core/actions/action_message_action.md) +- [Add 1 week](/plugins/eca/tamper/actions/eca_tamper_math.md) +- [Output 1 week later](/plugins/core/actions/action_message_action.md) +- [Format timestamp into date](/plugins/eca/tamper/actions/eca_tamper_timetodate.md) +- [Format in PST timezone](/plugins/eca/tamper/actions/eca_tamper_timetodate.md) +- [Output PST date](/plugins/core/actions/action_message_action.md) +- [Calculate PST time](/plugins/eca/tamper/actions/eca_tamper_timeoffset.md) ## Changelog diff --git a/docs/library/test models/basic_entity_tests.md b/docs/library/test models/basic_entity_tests.md index 99e2e6fc2396b72f99cf81a89a7ea38b3f9a5072..2dc209b4bd2c9212651bf71eca79047ad03ca2b4 100644 --- a/docs/library/test models/basic_entity_tests.md +++ b/docs/library/test models/basic_entity_tests.md @@ -19,7 +19,7 @@ Version v1 ## Purpose -This model contains somebasic conditions and actions on nodes. +This model contains some basic conditions and actions on nodes. ## Dependencies @@ -32,23 +32,23 @@ This model contains somebasic conditions and actions on nodes. ### Events -- [Update content entity (Content: - any -)](/plugins/eca/content/events/content_entity_update) -- [Presave content entity (Content: - any -)](/plugins/eca/content/events/content_entity_presave) +- [Update content entity (Content: - any -)](/plugins/eca/content/events/content_entity_update.md) +- [Presave content entity (Content: - any -)](/plugins/eca/content/events/content_entity_presave.md) ### Conditions -- [Entity type and bundle](/plugins/eca/content/conditions/eca_entity_type_bundle) +- [Entity type and bundle](/plugins/eca/content/conditions/eca_entity_type_bundle.md) ### Actions -- [Msg](/plugins/core/actions/action_message_action) -- [Make stÃcky](/plugins/node/actions/node_make_sticky_action) -- [Promote to front page](/plugins/node/actions/node_promote_action) -- [Msg](/plugins/core/actions/action_message_action) -- [Msg](/plugins/core/actions/action_message_action) -- [Set title](/plugins/eca/content/actions/eca_set_field_value) -- [Msg](/plugins/core/actions/action_message_action) -- [Load user](/plugins/eca/user/actions/eca_token_load_user_current) +- [Msg](/plugins/core/actions/action_message_action.md) +- [Make stÃcky](/plugins/node/actions/node_make_sticky_action.md) +- [Promote to front page](/plugins/node/actions/node_promote_action.md) +- [Msg](/plugins/core/actions/action_message_action.md) +- [Msg](/plugins/core/actions/action_message_action.md) +- [Set title](/plugins/eca/content/actions/eca_set_field_value.md) +- [Msg](/plugins/core/actions/action_message_action.md) +- [Load user](/plugins/eca/user/actions/eca_token_load_user_current.md) ## Changelog diff --git a/docs/library/test models/cross_references.md b/docs/library/test models/cross_references.md index 4661cd257df85856cdc6d1ac68a53b81cd46b876..18fd8f05b0cc5bd10f3920a0e2624cb5a8cb0c4f 100644 --- a/docs/library/test models/cross_references.md +++ b/docs/library/test models/cross_references.md @@ -36,30 +36,30 @@ Two different node types are referring each other. If one node gets saved with a ### Events -- [Insert content entity (Content: - any -)](/plugins/eca/content/events/content_entity_insert) -- [Update content entity (Content: - any -)](/plugins/eca/content/events/content_entity_update) +- [Insert content entity (Content: - any -)](/plugins/eca/content/events/content_entity_insert.md) +- [Update content entity (Content: - any -)](/plugins/eca/content/events/content_entity_update.md) ### Conditions -- [Entity type and bundle](/plugins/eca/content/conditions/eca_entity_type_bundle) -- [Entity type and bundle](/plugins/eca/content/conditions/eca_entity_type_bundle) -- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value) -- [Entity: field value is empty](/plugins/eca/content/conditions/eca_entity_field_value_empty) -- [Entity: field value is empty](/plugins/eca/content/conditions/eca_entity_field_value_empty) -- [Entity: field value is empty](/plugins/eca/content/conditions/eca_entity_field_value_empty) +- [Entity type and bundle](/plugins/eca/content/conditions/eca_entity_type_bundle.md) +- [Entity type and bundle](/plugins/eca/content/conditions/eca_entity_type_bundle.md) +- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value.md) +- [Entity: field value is empty](/plugins/eca/content/conditions/eca_entity_field_value_empty.md) +- [Entity: field value is empty](/plugins/eca/content/conditions/eca_entity_field_value_empty.md) +- [Entity: field value is empty](/plugins/eca/content/conditions/eca_entity_field_value_empty.md) ### Actions -- [Load original entity](/plugins/eca/content/actions/eca_token_load_entity) -- [Load referenced node](/plugins/eca/content/actions/eca_token_load_entity_ref) -- [Set Cross Ref](/plugins/eca/content/actions/eca_set_field_value) -- [void](/plugins/eca/base/actions/eca_void_and_condition) -- [Msg](/plugins/core/actions/action_message_action) -- [Msg](/plugins/core/actions/action_message_action) -- [Load referenced node](/plugins/eca/content/actions/eca_token_load_entity_ref) -- [void](/plugins/eca/base/actions/eca_void_and_condition) -- [Empty Cross Ref](/plugins/eca/content/actions/eca_set_field_value) -- [Msg](/plugins/core/actions/action_message_action) +- [Load original entity](/plugins/eca/content/actions/eca_token_load_entity.md) +- [Load referenced node](/plugins/eca/content/actions/eca_token_load_entity_ref.md) +- [Set Cross Ref](/plugins/eca/content/actions/eca_set_field_value.md) +- [void](/plugins/eca/base/actions/eca_void_and_condition.md) +- [Msg](/plugins/core/actions/action_message_action.md) +- [Msg](/plugins/core/actions/action_message_action.md) +- [Load referenced node](/plugins/eca/content/actions/eca_token_load_entity_ref.md) +- [void](/plugins/eca/base/actions/eca_void_and_condition.md) +- [Empty Cross Ref](/plugins/eca/content/actions/eca_set_field_value.md) +- [Msg](/plugins/core/actions/action_message_action.md) ## Changelog diff --git a/docs/library/test models/entity_events_part_1.md b/docs/library/test models/entity_events_part_1.md index 031c88879516f521fad2ba41abdddd2effe6a57d..07e00c2f55619753aecd920c4904d13d4d1640ba 100644 --- a/docs/library/test models/entity_events_part_1.md +++ b/docs/library/test models/entity_events_part_1.md @@ -16,7 +16,7 @@ Version v1 ## Purpose -Triggers custom events in the same model and in anoher model, see also "Entity Events Part 2" +Triggers custom events in the same model and in another model, see also "Entity Events Part 2" ## Dependencies @@ -29,22 +29,22 @@ Triggers custom events in the same model and in anoher model, see also "Ent ### Events -- [Presave content entity (Content: - any -)](/plugins/eca/content/events/content_entity_presave) -- [ECA custom event (entity-aware) (C1)](/plugins/eca/content/events/content_entity_custom) -- [Set current user](/plugins/eca/user/events/user_set_user) -- [ECA custom event ()](/plugins/eca/base/events/eca_base_eca_custom) +- [Presave content entity (Content: - any -)](/plugins/eca/content/events/content_entity_presave.md) +- [ECA custom event (entity-aware) (C1)](/plugins/eca/content/events/content_entity_custom.md) +- [Set current user](/plugins/eca/user/events/user_set_user.md) +- [ECA custom event ()](/plugins/eca/base/events/eca_base_eca_custom.md) ### Actions -- [Msg](/plugins/core/actions/action_message_action) -- [Trigger C1](/plugins/eca/content/actions/eca_trigger_content_entity_custom_event) -- [Trigger C2](/plugins/eca/content/actions/eca_trigger_content_entity_custom_event) -- [Load current user](/plugins/eca/user/actions/eca_token_load_user_current) -- [Trigger C3](/plugins/eca/content/actions/eca_trigger_content_entity_custom_event) -- [Msg](/plugins/core/actions/action_message_action) -- [Msg](/plugins/core/actions/action_message_action) -- [Msg](/plugins/core/actions/action_message_action) -- [Trigger Cplain](/plugins/eca/base/actions/eca_trigger_custom_event) +- [Msg](/plugins/core/actions/action_message_action.md) +- [Trigger C1](/plugins/eca/content/actions/eca_trigger_content_entity_custom_event.md) +- [Trigger C2](/plugins/eca/content/actions/eca_trigger_content_entity_custom_event.md) +- [Load current user](/plugins/eca/user/actions/eca_token_load_user_current.md) +- [Trigger C3](/plugins/eca/content/actions/eca_trigger_content_entity_custom_event.md) +- [Msg](/plugins/core/actions/action_message_action.md) +- [Msg](/plugins/core/actions/action_message_action.md) +- [Msg](/plugins/core/actions/action_message_action.md) +- [Trigger Cplain](/plugins/eca/base/actions/eca_trigger_custom_event.md) ## Changelog diff --git a/docs/library/test models/entity_events_part_2.md b/docs/library/test models/entity_events_part_2.md index 9919516268bffa4ddafe46942f2ff84d536c4137..0d7a6c894b1e05908cc02f5689ddd4400ba0a2dc 100644 --- a/docs/library/test models/entity_events_part_2.md +++ b/docs/library/test models/entity_events_part_2.md @@ -27,13 +27,13 @@ Implements 2 custom events that get triggered by another model, see also "E ### Events -- [ECA custom event (entity-aware) (C2)](/plugins/eca/content/events/content_entity_custom) -- [ECA custom event (entity-aware) (C3)](/plugins/eca/content/events/content_entity_custom) +- [ECA custom event (entity-aware) (C2)](/plugins/eca/content/events/content_entity_custom.md) +- [ECA custom event (entity-aware) (C3)](/plugins/eca/content/events/content_entity_custom.md) ### Actions -- [Msg](/plugins/core/actions/action_message_action) -- [Msg](/plugins/core/actions/action_message_action) +- [Msg](/plugins/core/actions/action_message_action.md) +- [Msg](/plugins/core/actions/action_message_action.md) ## Changelog diff --git a/docs/library/test models/forward_tokens_to_custom_event.md b/docs/library/test models/forward_tokens_to_custom_event.md index 6c14b46462544ae983cd75eb063b92e696f4aabf..a4def065367dac8fe436a7aac4d2abb2bf7a0394 100644 --- a/docs/library/test models/forward_tokens_to_custom_event.md +++ b/docs/library/test models/forward_tokens_to_custom_event.md @@ -17,7 +17,7 @@ Version v1 ## Purpose -Demonstrates how okens can be forwarded to triggered custom events. +Demonstrates how tokens can be forwarded to triggered custom events. ## Dependencies @@ -30,17 +30,17 @@ Demonstrates how okens can be forwarded to triggered custom events. ### Events -- [Presave content entity (Content: - any -)](/plugins/eca/content/events/content_entity_presave) -- [ECA custom event (CE1)](/plugins/eca/base/events/eca_base_eca_custom) -- [ECA custom event (CE2)](/plugins/eca/base/events/eca_base_eca_custom) +- [Presave content entity (Content: - any -)](/plugins/eca/content/events/content_entity_presave.md) +- [ECA custom event (CE1)](/plugins/eca/base/events/eca_base_eca_custom.md) +- [ECA custom event (CE2)](/plugins/eca/base/events/eca_base_eca_custom.md) ### Actions -- [Add current user to token](/plugins/eca/user/actions/eca_token_load_user_current) -- [Trigger custom event without tokens](/plugins/eca/base/actions/eca_trigger_custom_event) -- [Trigger custom event with tokens](/plugins/eca/base/actions/eca_trigger_custom_event) -- [Msg](/plugins/core/actions/action_message_action) -- [Msg](/plugins/core/actions/action_message_action) +- [Add current user to token](/plugins/eca/user/actions/eca_token_load_user_current.md) +- [Trigger custom event without tokens](/plugins/eca/base/actions/eca_trigger_custom_event.md) +- [Trigger custom event with tokens](/plugins/eca/base/actions/eca_trigger_custom_event.md) +- [Msg](/plugins/core/actions/action_message_action.md) +- [Msg](/plugins/core/actions/action_message_action.md) ## Changelog diff --git a/docs/library/test models/redirects_for_deleted_entities.md b/docs/library/test models/redirects_for_deleted_entities.md index 42f34f83fe95b4285cfb53db3beac5accf1919b8..4b2f9a78232e0c73dfb014fed0fe31513e1b1936 100644 --- a/docs/library/test models/redirects_for_deleted_entities.md +++ b/docs/library/test models/redirects_for_deleted_entities.md @@ -29,15 +29,15 @@ When a node gets deleted, this model creates an automatic redirect config entity ### Events -- [Delete content entity (Content: - any -)](/plugins/eca/content/events/content_entity_delete) +- [Delete content entity (Content: - any -)](/plugins/eca/content/events/content_entity_delete.md) ### Actions -- [Create redirect](/plugins/eca/content/actions/eca_new_entity) -- [Set source path](/plugins/eca/content/actions/eca_set_field_value) -- [Set destination](/plugins/eca/content/actions/eca_set_field_value) -- [Set title](/plugins/eca/content/actions/eca_set_field_value) -- [Set status](/plugins/eca/content/actions/eca_set_field_value) +- [Create redirect](/plugins/eca/content/actions/eca_new_entity.md) +- [Set source path](/plugins/eca/content/actions/eca_set_field_value.md) +- [Set destination](/plugins/eca/content/actions/eca_set_field_value.md) +- [Set title](/plugins/eca/content/actions/eca_set_field_value.md) +- [Set status](/plugins/eca/content/actions/eca_set_field_value.md) ## Changelog diff --git a/docs/library/test models/save_new_entity.md b/docs/library/test models/save_new_entity.md index 4b9d83dc28deda16efd5ca9f0e5fae81ddd66f78..4500b781a503c18109d9e4e74f2ed9c298a040ef 100644 --- a/docs/library/test models/save_new_entity.md +++ b/docs/library/test models/save_new_entity.md @@ -27,13 +27,13 @@ Create new tag with the same label as the triggering node. ### Events -- [Insert content entity (Content: - any -)](/plugins/eca/content/events/content_entity_insert) +- [Insert content entity (Content: - any -)](/plugins/eca/content/events/content_entity_insert.md) ### Actions -- [Load node](/plugins/eca/content/actions/eca_token_load_entity) -- [Create new tag](/plugins/eca/content/actions/eca_new_entity) -- [Save tag](/plugins/eca/content/actions/eca_save_entity) +- [Load node](/plugins/eca/content/actions/eca_token_load_entity.md) +- [Create new tag](/plugins/eca/content/actions/eca_new_entity.md) +- [Save tag](/plugins/eca/content/actions/eca_save_entity.md) ## Changelog diff --git a/docs/library/test models/set_field_values.md b/docs/library/test models/set_field_values.md index ec852d06189dd0d67c7e868ce31b5bfdbcbbb143..c870839a4ccd9b24e7e66936388ec11af10346d4 100644 --- a/docs/library/test models/set_field_values.md +++ b/docs/library/test models/set_field_values.md @@ -34,27 +34,25 @@ Set single and multi value fields with values, testing different variations. ### Events -- [Presave content entity (Content: Type Set Field Value)](/plugins/eca/content/events/content_entity_presave) +- [Presave content entity (Content: Type Set Field Value)](/plugins/eca/content/events/content_entity_presave.md) ### Conditions -- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value) -- [Entity: is new](/plugins/eca/content/conditions/eca_entity_is_new) -- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value) -- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value) -- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value) +- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value.md) +- [Entity: is new](/plugins/eca/content/conditions/eca_entity_is_new.md) +- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value.md) ### Actions -- [Set text line](/plugins/eca/content/actions/eca_set_field_value) -- [Set lines 1](/plugins/eca/content/actions/eca_set_field_value) -- [Overwrite text line](/plugins/eca/content/actions/eca_set_field_value) -- [Append line](/plugins/eca/content/actions/eca_set_field_value) -- [Append another line](/plugins/eca/content/actions/eca_set_field_value) -- [Append another line](/plugins/eca/content/actions/eca_set_field_value) -- [Append line](/plugins/eca/content/actions/eca_set_field_value) -- [Reset lines](/plugins/eca/content/actions/eca_set_field_value) -- [Prepend line](/plugins/eca/content/actions/eca_set_field_value) +- [Set text line](/plugins/eca/content/actions/eca_set_field_value.md) +- [Set lines 1](/plugins/eca/content/actions/eca_set_field_value.md) +- [Overwrite text line](/plugins/eca/content/actions/eca_set_field_value.md) +- [Append line](/plugins/eca/content/actions/eca_set_field_value.md) +- [Append another line](/plugins/eca/content/actions/eca_set_field_value.md) +- [Append another line](/plugins/eca/content/actions/eca_set_field_value.md) +- [Append line](/plugins/eca/content/actions/eca_set_field_value.md) +- [Reset lines](/plugins/eca/content/actions/eca_set_field_value.md) +- [Prepend line](/plugins/eca/content/actions/eca_set_field_value.md) ## Changelog diff --git a/docs/library/test models/views.md b/docs/library/test models/views.md index 526e865adae33bd2b90b5072ae060a01191c7030..5a0c4eb1f9e9fd4235da4e854ff7518438d23a42 100644 --- a/docs/library/test models/views.md +++ b/docs/library/test models/views.md @@ -37,15 +37,15 @@ During cron, this model switches the user context, queries a view to receive all ### Events -- [ECA cron event (* * * * *)](/plugins/eca/base/events/eca_base_eca_cron) -- [ECA custom event (entity-aware) (x1)](/plugins/eca/content/events/content_entity_custom) +- [ECA cron event (* * * * *)](/plugins/eca/base/events/eca_base_eca_cron.md) +- [ECA custom event (entity-aware) (x1)](/plugins/eca/content/events/content_entity_custom.md) ### Actions -- [List users](/plugins/eca/views/actions/eca_views_query) -- [Switch user](/plugins/eca/user/actions/eca_switch_account) -- [Trigger X1](/plugins/eca/content/actions/eca_trigger_content_entity_custom_event) -- [Msg](/plugins/core/actions/action_message_action) +- [List users](/plugins/eca/views/actions/eca_views_query.md) +- [Switch user](/plugins/eca/user/actions/eca_switch_account.md) +- [Trigger X1](/plugins/eca/content/actions/eca_trigger_content_entity_custom_event.md) +- [Msg](/plugins/core/actions/action_message_action.md) ## Changelog diff --git a/docs/library/test models/write_log_message.md b/docs/library/test models/write_log_message.md index 288622cab368494e0e752295f73f3bc70d001194..f126b1b5eb0d28bced37d3bdd0aa177470c23d99 100644 --- a/docs/library/test models/write_log_message.md +++ b/docs/library/test models/write_log_message.md @@ -28,11 +28,11 @@ Write log messages. ### Events -- [Presave content entity (Content: - any -)](/plugins/eca/content/events/content_entity_presave) +- [Presave content entity (Content: - any -)](/plugins/eca/content/events/content_entity_presave.md) ### Actions -- [Log](/plugins/eca/log/actions/eca_write_log_message) +- [Log](/plugins/eca/log/actions/eca_write_log_message.md) ## Changelog diff --git a/docs/library/use case/eca_feature_demo.md b/docs/library/use case/eca_feature_demo.md index 6cd1ed1f30d0b00e65abbe5d7311c5e61245bdbe..4604520436e846cf09612632567900c6ac009ef5 100644 --- a/docs/library/use case/eca_feature_demo.md +++ b/docs/library/use case/eca_feature_demo.md @@ -22,7 +22,7 @@ This model demonstrates a number of smart features around user accounts: 2. When a user logs in, a number of actions applies: depending on their role, different redirect destinations will be used after login. Also, the assigment of the internal user role gets executed, see below. 3. When a user gets updated, the assigment of the internal user role also gets executed. -The assignment of the internal user role assigns that role to the current user if their email domain contains @example.com and removes it otherwise. It does that only if the situation had changed and also displayes an according message on screen. +The assignment of the internal user role assigns that role to the current user if their email domain contains @example.com and removes it otherwise. It does that only if the situation had changed and also displays an according message on screen. ## Dependencies @@ -40,42 +40,41 @@ The assignment of the internal user role assigns that role to the current user i ### Events -- [Login of a user](/plugins/eca/user/events/user_login) -- [Insert content entity (User: User)](/plugins/eca/content/events/content_entity_insert) -- [Update content entity (User: User)](/plugins/eca/content/events/content_entity_update) +- [Login of a user](/plugins/eca/user/events/user_login.md) +- [Insert content entity (User: User)](/plugins/eca/content/events/content_entity_insert.md) +- [Update content entity (User: User)](/plugins/eca/content/events/content_entity_update.md) ### Conditions -- [Role of current user](/plugins/eca/user/conditions/eca_current_user_role) -- [Role of current user](/plugins/eca/user/conditions/eca_current_user_role) -- [Compare number of list items](/plugins/eca/base/conditions/eca_count) -- [Role of current user](/plugins/eca/user/conditions/eca_current_user_role) -- [Role of current user](/plugins/eca/user/conditions/eca_current_user_role) -- [Role of current user](/plugins/eca/user/conditions/eca_current_user_role) -- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar) -- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar) -- [Role of user](/plugins/eca/user/conditions/eca_user_role) -- [Role of user](/plugins/eca/user/conditions/eca_user_role) +- [Role of current user](/plugins/eca/user/conditions/eca_current_user_role.md) +- [Role of current user](/plugins/eca/user/conditions/eca_current_user_role.md) +- [Compare number of list items](/plugins/eca/base/conditions/eca_count.md) +- [Role of current user](/plugins/eca/user/conditions/eca_current_user_role.md) +- [Role of current user](/plugins/eca/user/conditions/eca_current_user_role.md) +- [Role of current user](/plugins/eca/user/conditions/eca_current_user_role.md) +- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar.md) +- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar.md) +- [Role of user](/plugins/eca/user/conditions/eca_user_role.md) ### Actions -- [Redirect to content overview](/plugins/core/actions/action_goto_action) -- [Redirect to admin overview](/plugins/core/actions/action_goto_action) +- [Redirect to content overview](/plugins/core/actions/action_goto_action.md) +- [Redirect to admin overview](/plugins/core/actions/action_goto_action.md) - [Redirect to -user profile](/plugins/core/actions/action_goto_action) -- [Inform admins by email](/plugins/core/actions/action_send_email_action) +user profile](/plugins/core/actions/action_goto_action.md) +- [Inform admins by email](/plugins/core/actions/action_send_email_action.md) - [Load all -admin users](/plugins/eca/views/actions/eca_views_query) -- [Pop an admin from the list](/plugins/eca/base/actions/eca_list_remove) -- [Save new user as token](/plugins/eca/base/actions/eca_token_set_value) -- [Switch user](/plugins/eca/user/actions/eca_switch_account) -- [Display link to Mailhog](/plugins/eca/base/actions/eca_warning_message) -- [Add internal role](/plugins/user/actions/user_add_role_action) -- [Remove internal role](/plugins/user/actions/user_remove_role_action) -- [Switch user](/plugins/eca/user/actions/eca_switch_account) -- [Message](/plugins/core/actions/action_message_action) -- [Warning](/plugins/eca/base/actions/eca_warning_message) -- [Save user as token](/plugins/eca/base/actions/eca_token_set_value) +admin users](/plugins/eca/views/actions/eca_views_query.md) +- [Pop an admin from the list](/plugins/eca/base/actions/eca_list_remove.md) +- [Save new user as token](/plugins/eca/base/actions/eca_token_set_value.md) +- [Switch user](/plugins/eca/user/actions/eca_switch_account.md) +- [Display link to Mailhog](/plugins/eca/base/actions/eca_warning_message.md) +- [Add internal role](/plugins/user/actions/user_add_role_action.md) +- [Remove internal role](/plugins/user/actions/user_remove_role_action.md) +- [Switch user](/plugins/eca/user/actions/eca_switch_account.md) +- [Message](/plugins/core/actions/action_message_action.md) +- [Warning](/plugins/eca/base/actions/eca_warning_message.md) +- [Save user as token](/plugins/eca/base/actions/eca_token_set_value.md) ## Changelog diff --git a/docs/library/use case/multi_value_field_loop.md b/docs/library/use case/multi_value_field_loop.md index e37be8d06f82fd6166c313e2e31122460ee7c635..81d6e44035d8f15375e289f531699ff249f8888b 100644 --- a/docs/library/use case/multi_value_field_loop.md +++ b/docs/library/use case/multi_value_field_loop.md @@ -36,18 +36,18 @@ This model demonstrates how to loop over all values of a multi value field witho ### Events -- [Login of a user](/plugins/eca/user/events/user_login) +- [Login of a user](/plugins/eca/user/events/user_login.md) ### Conditions -- [Compare number of list items](/plugins/eca/base/conditions/eca_count) +- [Compare number of list items](/plugins/eca/base/conditions/eca_count.md) ### Actions -- [Put list of user networks into a token](/plugins/eca/base/actions/eca_token_set_value) -- [Pop an item from the list](/plugins/eca/base/actions/eca_list_remove) -- [Print message](/plugins/core/actions/action_message_action) -- [Load term](/plugins/eca/content/actions/eca_token_load_entity) +- [Put list of user networks into a token](/plugins/eca/base/actions/eca_token_set_value.md) +- [Pop an item from the list](/plugins/eca/base/actions/eca_list_remove.md) +- [Print message](/plugins/core/actions/action_message_action.md) +- [Load term](/plugins/eca/content/actions/eca_token_load_entity.md) ## Changelog diff --git a/docs/library/use case/redirect_403_to_login_page.md b/docs/library/use case/redirect_403_to_login_page.md index cfdb41046b04f58c2318a8428f088dfa7fab798c..622c5614f624fd68aaad785932ebae39b305601f 100644 --- a/docs/library/use case/redirect_403_to_login_page.md +++ b/docs/library/use case/redirect_403_to_login_page.md @@ -17,7 +17,7 @@ Version v1 ## Purpose -This module redirects page requests, that would normaly respond with a "403 Access denied" page, to the login form. Very much like the module "Redirect 403 To Login Page" which can be replaced with this model. +This module redirects page requests, that would normally respond with a "403 Access denied" page, to the login form. Very much like the module "Redirect 403 To Login Page" which can be replaced with this model. Note: this model requires ECA 1.2, or you need to apply the patch from https://www.drupal.org/project/eca/issues/3332859 if you want to use it on ECA 1.1 @@ -32,17 +32,17 @@ Note: this model requires ECA 1.2, or you need to apply the patch from https://w ### Events -- [Response created](/plugins/eca/misc/events/kernel_response) +- [Response created](/plugins/eca/misc/events/kernel_response.md) ### Conditions -- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar) -- [Role of current user](/plugins/eca/user/conditions/eca_current_user_role) +- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar.md) +- [Role of current user](/plugins/eca/user/conditions/eca_current_user_role.md) ### Actions -- [AND](/plugins/eca/base/actions/eca_void_and_condition) -- [Redirect](/plugins/core/actions/action_goto_action) +- [AND](/plugins/eca/base/actions/eca_void_and_condition.md) +- [Redirect](/plugins/core/actions/action_goto_action.md) ## Changelog diff --git a/docs/library/use case/redirect_unpublished.md b/docs/library/use case/redirect_unpublished.md index 3ef8a4699e2df0af7706ecff3a92737a9063544c..409844242a03f8e9f1cc2348b3b1bd04e65ff475 100644 --- a/docs/library/use case/redirect_unpublished.md +++ b/docs/library/use case/redirect_unpublished.md @@ -29,21 +29,21 @@ If a user requests an unpublished article node, but doesn't have the permis ### Events -- [Start dispatching request](/plugins/eca/misc/events/kernel_request) +- [Start dispatching request](/plugins/eca/misc/events/kernel_request.md) ### Conditions -- [Route match](/plugins/eca/misc/conditions/eca_route_match) -- [Entity type and bundle](/plugins/eca/content/conditions/eca_entity_type_bundle) -- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value) -- [Current user has permission](/plugins/eca/user/conditions/eca_current_user_permission) +- [Route match](/plugins/eca/misc/conditions/eca_route_match.md) +- [Entity type and bundle](/plugins/eca/content/conditions/eca_entity_type_bundle.md) +- [Entity: compare field value](/plugins/eca/content/conditions/eca_entity_field_value.md) +- [Current user has permission](/plugins/eca/user/conditions/eca_current_user_permission.md) ### Actions -- [Add node from route to token](/plugins/eca/misc/actions/eca_token_load_route_param) -- [Print node title as message](/plugins/core/actions/action_message_action) -- [Redirect](/plugins/core/actions/action_goto_action) -- [Switch User](/plugins/eca/user/actions/eca_switch_account) +- [Add node from route to token](/plugins/eca/misc/actions/eca_token_load_route_param.md) +- [Print node title as message](/plugins/core/actions/action_message_action.md) +- [Redirect](/plugins/core/actions/action_goto_action.md) +- [Switch User](/plugins/eca/user/actions/eca_switch_account.md) ## Changelog diff --git a/docs/library/use case/user_network_changes.md b/docs/library/use case/user_network_changes.md index 71bf1a38b90081f4501715c04a25d9dc27b255a5..915c932afc24e4920cbfddfc18198f07ec477e6b 100644 --- a/docs/library/use case/user_network_changes.md +++ b/docs/library/use case/user_network_changes.md @@ -19,7 +19,7 @@ Version v1 Users have references to a number of networks and when one gets added or deleted, this model recognizes the exact change and displays different messages about it. -For further reading, please [go to this tutorial](/resources/tutorials/btown-1/). +For further reading, please [go to this tutorial](/resources/tutorials/btown-1.md). ## Dependencies @@ -38,39 +38,39 @@ For further reading, please [go to this tutorial](/resources/tutorials/btown-1/) ### Events -- [Update content entity (User: User)](/plugins/eca/content/events/content_entity_update) -- [ECA custom event (entity-aware) (additions)](/plugins/eca/content/events/content_entity_custom) -- [ECA custom event (entity-aware) (deletions)](/plugins/eca/content/events/content_entity_custom) +- [Update content entity (User: User)](/plugins/eca/content/events/content_entity_update.md) +- [ECA custom event (entity-aware) (additions)](/plugins/eca/content/events/content_entity_custom.md) +- [ECA custom event (entity-aware) (deletions)](/plugins/eca/content/events/content_entity_custom.md) ### Conditions -- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar) -- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar) -- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar) -- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar) -- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar) -- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar) +- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar.md) +- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar.md) +- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar.md) +- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar.md) +- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar.md) +- [Compare two scalar values](/plugins/eca/base/conditions/eca_scalar.md) ### Actions -- [Load original version of user (unchanged)](/plugins/eca/content/actions/eca_token_load_entity) -- [Show Message: no changes](/plugins/core/actions/action_message_action) -- [Serialize new networks](/plugins/eca/tamper/actions/eca_tamper_encode) -- [Serialize orig networks](/plugins/eca/tamper/actions/eca_tamper_encode) -- [Custom event: additions](/plugins/eca/content/actions/eca_trigger_content_entity_custom_event) -- [Custom event: deletions](/plugins/eca/content/actions/eca_trigger_content_entity_custom_event) -- [Load item provided by custom event](/plugins/eca/content/actions/eca_token_load_entity) +- [Load original version of user (unchanged)](/plugins/eca/content/actions/eca_token_load_entity.md) +- [Show Message: no changes](/plugins/core/actions/action_message_action.md) +- [Serialize new networks](/plugins/eca/tamper/actions/eca_tamper_encode.md) +- [Serialize orig networks](/plugins/eca/tamper/actions/eca_tamper_encode.md) +- [Custom event: additions](/plugins/eca/content/actions/eca_trigger_content_entity_custom_event.md) +- [Custom event: deletions](/plugins/eca/content/actions/eca_trigger_content_entity_custom_event.md) +- [Load item provided by custom event](/plugins/eca/content/actions/eca_token_load_entity.md) - [Message: -new item](/plugins/core/actions/action_message_action) +new item](/plugins/core/actions/action_message_action.md) - [Message: -item exists](/plugins/core/actions/action_message_action) -- [Load item provided by custom event](/plugins/eca/content/actions/eca_token_load_entity) +item exists](/plugins/core/actions/action_message_action.md) +- [Load item provided by custom event](/plugins/eca/content/actions/eca_token_load_entity.md) - [Message: -deleted item](/plugins/core/actions/action_message_action) +deleted item](/plugins/core/actions/action_message_action.md) - [Message: -item remains](/plugins/core/actions/action_message_action) -- [Get field value: new networks](/plugins/eca/content/actions/eca_get_field_value) -- [Get field value: orig networks](/plugins/eca/content/actions/eca_get_field_value) +item remains](/plugins/core/actions/action_message_action.md) +- [Get field value: new networks](/plugins/eca/content/actions/eca_get_field_value.md) +- [Get field value: orig networks](/plugins/eca/content/actions/eca_get_field_value.md) ## Changelog diff --git a/docs/modeller/bpmn/bpmn_io/usage.md b/docs/modeller/bpmn/bpmn_io/usage.md index 3f2781e617231bb2c60c77aefdef9d0f51b4177c..e23df197078d07d00aec7042413fb458cfa66b0f 100644 --- a/docs/modeller/bpmn/bpmn_io/usage.md +++ b/docs/modeller/bpmn/bpmn_io/usage.md @@ -12,14 +12,13 @@ title: Usage find a form to configure the currently selected business process element (click on arrows beside the label to show or hide the form input elements): + +  + + - **Name**: The name of your model. + - **ID**: generated automatically by default. + - **Version tag**: version of your model. + - **Executable**: uncheck to disable the model. + - **Documentation**: - - - -- **Name**: The name of your model. -- **ID**: generated automatically by default. -- **Version tag**: version of your model. -- **Executable**: uncheck to disable the model. -- **Documentation**: - -5. Click *Save*. +4. Click *Save*. diff --git a/docs/resources/tutorials/mherchel-1.md b/docs/resources/tutorials/mherchel-1.md index 459e6fe9357a223cbe57e47073c99b25fb0c04f6..78a7315e9fb0ceca582b44ef46fa0cc319c03317 100644 --- a/docs/resources/tutorials/mherchel-1.md +++ b/docs/resources/tutorials/mherchel-1.md @@ -18,7 +18,7 @@ infinite flexibility, while side-stepping some of the core Workflows issues that In this article, I’ll set up the ECA module, and then configure it to send an email when a user creates a session node. ~~There will be a followup article~~ After this article, read -[how to configure ECA to send an email when the session is accepted or rejected](mherchel-2). +[how to configure ECA to send an email when the session is accepted or rejected](/resources/tutorials/mherchel-2.md). ## About ECA