Rule: Enable-hierarchy-for-task-selection-root-miscellaneous
loading x elements...

Name: Enable-hierarchy-for-task-selection-root-miscellaneous

Version: 1

Discussion Thread

Creator: initial_tools

Hardcoded Priority (supersedes the rating): 4.5

This Rule has moderator approval.

React to hierarchy_for_task_selection_root.
Provide an Option to list all the miscellaneous features.

ID: 76

Created: Sept. 27, 2018, 3:21 p.m.

full definition:

The below is the JSON description of this object.

It is annotated with links to the documentation of each component. Default values are written in grey.

Click to copy this text to your clipboard.

Rule

{ "name" : "Enable-hierarchy-for-task-selection-root-miscellaneous", "description" : "React to hierarchy_for_task_selection_root.
Provide an Option to list all the miscellaneous features."
, "dependencies" : [

Dependency

{ "symbol" : "hierarchy_for_task_selection_root", "weight" : 1.0, "comment_filter" : null }
], "threshold" : 1.0, "trigger" :

Trigger

{ "allow_repetition" : false, "arguments" : [] }
, "actions" : [

Create an Option

{ "type" : "create_option", "var" : "enable-hierarchy-for-task-selection-root-miscellaneous", "name" : "enable-hierarchy-for-task-selection-root-miscellaneous", "description" : "If selected, list all miscellaneous features.
To do this, nullify the existing hierarchy_for_task_selection_currently_active, activate hierarchy_for_task_selection_root_miscellaneous, and create an Option to go back up in the hierarchy."
, "confidence" : 0.98, "trigger" :

Trigger

{ "allow_repetition" : false, "arguments" : [

Tag filter (for search)

{ "type" : "tag", "var" : "theTriggeringHierarchyTag", "role" : "required", "search_type" : "last", "search_postfilter" : null, "targeted_by" : [

Tag filter (for search)

{ "type" : "tag", "var" : "theCurrentSelectionTag", "role" : "required", "search_type" : "last", "search_postfilter" : null, "targeted_by" : [], "equals" : null, "created_by" : null, "created_earlier_than" : null, "created_in_same_event_as" : null, "created_later_than" : null, "symbol" : "hierarchy_for_task_selection_currently_active", "comment" : null, "comment_matches" : null, "weight" : null, "min_weight" : null, "max_weight" : null, "nullified" : false, "requirement_is_provided" : null, "task_is_finished" : null, "arguments" : {} }
], "equals" : null, "created_by" : null, "created_earlier_than" : null, "created_in_same_event_as" : null, "created_later_than" : null, "symbol" : "hierarchy_for_task_selection_root", "comment" : null, "comment_matches" : null, "weight" : null, "min_weight" : null, "max_weight" : null, "nullified" : false, "requirement_is_provided" : null, "task_is_finished" : null, "arguments" : {} }
] }
, "display" :

Option Display

{ "must_always_be_shown" : true, "parameter_file_name" : null, "message_components" : [

Text message component

{ "type" : "text", "text" : "List all miscellaneous / uncategorized features." }
] }
, "actions" : [

Create a Tag

{ "type" : "create_tag", "var" : null, "symbol" : "!nullify", "comment" : null, "weight" : null, "arguments" : [

Variable

{ "type" : "variable", "nullable" : false, "var" : "theCurrentSelectionTag" }
] }
,

Create a Tag

{ "type" : "create_tag", "var" : "theNewHierarchyTag", "symbol" : "hierarchy_for_task_selection_root_miscellaneous", "comment" : null, "weight" : null, "arguments" : [] }
,

Create a Tag

{ "type" : "create_tag", "var" : null, "symbol" : "!set_signal_weight", "comment" : null, "weight" : 1.0, "arguments" : [

Variable

{ "type" : "variable", "nullable" : false, "var" : "theNewHierarchyTag" }
] }
,

Create a Tag

{ "type" : "create_tag", "var" : "theNewSelectionTag", "symbol" : "hierarchy_for_task_selection_currently_active", "comment" : null, "weight" : null, "arguments" : [

Variable

{ "type" : "variable", "nullable" : false, "var" : "theNewHierarchyTag" }
] }
,

Create an Option

{ "type" : "create_option", "var" : "enable-hierarchy-for-task-selection-return-to-root", "name" : "enable-hierarchy-for-task-selection-return-to-root", "description" : "If selected, go back up in the hierarchy of displayed features. Deactivate hierarchy_for_task_selection_root_miscellaneous and reactivate hierarchy_for_task_selection_root", "confidence" : 0.99, "trigger" :

Trigger

{ "allow_repetition" : false, "arguments" : [

Tag filter (for search)

{ "type" : "tag", "var" : null, "role" : "required", "search_type" : "last", "search_postfilter" : null, "targeted_by" : [], "equals" : "theNewSelectionTag", "created_by" : null, "created_earlier_than" : null, "created_in_same_event_as" : null, "created_later_than" : null, "symbol" : null, "comment" : null, "comment_matches" : null, "weight" : null, "min_weight" : null, "max_weight" : null, "nullified" : false, "requirement_is_provided" : null, "task_is_finished" : null, "arguments" : {} }
] }
, "display" :

Option Display

{ "must_always_be_shown" : true, "parameter_file_name" : null, "message_components" : [

Text message component

{ "type" : "text", "text" : "Go back to the list of all features." }
] }
, "actions" : [

Create a Tag

{ "type" : "create_tag", "var" : null, "symbol" : "!nullify", "comment" : null, "weight" : null, "arguments" : [

Variable

{ "type" : "variable", "nullable" : false, "var" : "theNewSelectionTag" }
] }
,

Create a Tag

{ "type" : "create_tag", "var" : "theNewHierarchyTag", "symbol" : "hierarchy_for_task_selection_root", "comment" : null, "weight" : null, "arguments" : [] }
,

Create a Tag

{ "type" : "create_tag", "var" : null, "symbol" : "hierarchy_for_task_selection_currently_active", "comment" : null, "weight" : null, "arguments" : [

Variable

{ "type" : "variable", "nullable" : false, "var" : "theNewHierarchyTag" }
] }
,

Deactivate this Rule or Option

{ "type" : "deactivate_self", "var" : null }
] }
] }
,

Deactivate this Rule or Option

{ "type" : "deactivate_self", "var" : null }
], "existing_variables" : { "enable-hierarchy-for-task-selection-root-miscellaneous" :

Variable

{ "type" : "option", "value" : null }
} }

all versions of this Rule:

Version 1