Actions
{% set allActions = pluginObject._list(callerToken) %}
{% set message = allActions.pop('message', None) %}
{% if message %}
Warning: {{message}}
{% endif %}
List of current actions
Name |
Abbreviated description |
Operation |
{% set userList = igor.database.getElements('/data/identities/*', 'get', callerToken) %}
{% for path, description in allActions|dictsort %}
{% set shortName = description.name if 'name' in description else path|replace('/data/actions/','') %}
{% set _ = description.pop('notBefore', None) %}
{% set shortDescriptionList = description|dictsort %}
{% set shortDescription = shortDescriptionList|map('join', '=')|join(' ') %}
{{shortName}} |
{{shortDescription}} |
|
{% endfor %}
Add Action
To add a new action:
{% if returnTo %}
Return to {{returnTo}}.
{% endif %}
Return to action listing page.
Return to Igor homepage