{# fallback block for limitations without defined value mapper #}
{% block ez_limitation_value_fallback %}
{% apply spaceless %}
{{ values|join(', ') }}
{% endapply %}
{% endblock %}
{% block ez_limitation_class_value %}
{% apply spaceless %}
{% for value in values %}
{{ value.name }}{% if not loop.last %},{% endif %}
{% endfor %}
{% endapply %}
{% endblock %}
{% block ez_limitation_language_value %}
{% apply spaceless %}
{% for value in values %}
{{ value.name }}{% if not loop.last %},{% else %}{% endif %}
{% endfor %}
{% endapply %}
{% endblock %}
{% block ez_limitation_node_value %}
{% apply spaceless %}
{% for path in values %}
{% for value in path %}/{{ value.name }}{% endfor %}
{% if not loop.last %}, {% endif %}
{% endfor %}
{% endapply %}
{% endblock %}
{% block ez_limitation_owner_value %}
{% apply spaceless %}
{{ values|join(', ') }}
{% endapply %}
{% endblock %}
{% block ez_limitation_changeowner_value %}
{% apply spaceless %}
{{ values|join(', ') }}
{% endapply %}
{% endblock %}
{% block ez_limitation_parentowner_value %}
{% apply spaceless %}
{{ values|join(', ') }}
{% endapply %}
{% endblock %}
{% block ez_limitation_parentclass_value %}
{% apply spaceless %}
{% for value in values %}
{{ value.name }}{% if not loop.last %},{% endif %}
{% endfor %}
{% endapply %}
{% endblock %}
{% block ez_limitation_section_value %}
{% apply spaceless %}
{% for value in values %}
{{ value.name }}{% if not loop.last %},{% else %}{% endif %}
{% endfor %}
{% endapply %}
{% endblock %}
{% block ez_limitation_newsection_value %}
{% apply spaceless %}
{% for value in values %}
{{ value.name }}{% if not loop.last %},{% else %}{% endif %}
{% endfor %}
{% endapply %}
{% endblock %}
{% block ez_limitation_siteaccess_value %}
{% apply spaceless %}
{{ values|join(', ') }}
{% endapply %}
{% endblock %}
{% block ez_limitation_state_value %}
{% apply spaceless %}
{{ values|join(', ') }}
{% endapply %}
{% endblock %}
{% block ez_limitation_newstate_value %}
{% apply spaceless %}
{{ values|join(', ') }}
{% endapply %}
{% endblock %}
{% block ez_limitation_subtree_value %}
{% apply spaceless %}
{% for path in values %}
{% for value in path %}/{{ value.name }}{% endfor %}
{% if not loop.last %}, {% endif %}
{% endfor %}
{% endapply %}
{% endblock %}
{% block ez_limitation_group_value %}
{% apply spaceless %}
{{ values|join(', ') }}
{% endapply %}
{% endblock %}
{% block ez_limitation_parentdepth_value %}
{% apply spaceless %}
{{ values|join(', ') }}
{% endapply %}
{% endblock %}
{% block ez_limitation_parentgroup_value %}
{% apply spaceless %}
{{ values|join(', ') }}
{% endapply %}
{% endblock %}
{% block ez_limitation_status_value %}
{% apply spaceless %}
{{ values|join(', ') }}
{% endapply %}
{% endblock %}
{% block ez_limitation_userpermissions_value %}
{% apply spaceless %}
{{ "role.policy.limitation.userpermissions.role_title"
|trans({}, 'ibexa_content_forms_role')
|desc("Roles:") }}
{% if values['roles'] is empty %}
{{- 'policy.limitation.none'|trans|desc('None') -}}
{% endif %}
{% for role in values['roles'] %}
{{ role.identifier }}{% if not loop.last %},{% else %}{% endif %}
{% endfor %}
{{ "role.policy.limitation.userpermissions.user_groups_title"
|trans({}, 'ibexa_content_forms_role')
|desc("User Groups:") }}
{% if values['user_groups'] is empty %}
{{- 'policy.limitation.none'|trans|desc('None') -}}
{% endif %}
{% for user_group in values['user_groups'] %}
{{ user_group.name }}{% if not loop.last %},{% else %}{% endif %}
{% endfor %}
{% endapply %}
{% endblock %}
{% block ez_limitation_memberof_value %}
{% apply spaceless %}
{{ values|join(', ') }}
{% endapply %}
{% endblock %}
{% block ez_limitation_role_value %}
{% apply spaceless %}
{{ values|join(', ') }}
{% endapply %}
{% endblock %}