{% extends 'creme_core/bricks/base/list.html' %} {% load i18n creme_config_tags creme_widgets creme_bricks %} {% load has_perm_to url from creme_core_tags %} {% block brick_extra_class %}{{block.super}} creme_config-buttonmenu-brick{% endblock %} {% block brick_header_title %} {% brick_header_title title=_('{count} Configured type of resource') plural=_('{count} Configured types of resource') empty=_('Configured types of resource') count=buttons|length icon='config' %} {% endblock %} {% block brick_header_actions %} {% has_perm_to admin 'creme_core' as admin_perm %} {% brick_header_action id='add' url='creme_config__add_buttons_to_ctype'|url label=_('New buttons configuration') enabled=admin_perm %} {% endblock %} {% block brick_content %} {% has_perm_to admin 'creme_core' as admin_perm %}{% url 'creme_config__delete_ctype_buttons' as delete_url %}
{% translate 'Default configuration' %}
{% brick_action id='edit' url='creme_config__edit_ctype_buttons'|url:0 label=_('Edit the default configuration') enabled=admin_perm %}
{% config_render_buttons_placeholders default_buttons _('No button') %}
{% for ctype, buttons_data in buttons %}
{% widget_icon ctype=ctype size='brick-list' class='buttonmenu-config-type-icon' %} {{ctype}}
{% brick_action id='edit' url='creme_config__edit_ctype_buttons'|url:ctype.id label=_('Edit this configuration') enabled=admin_perm %} {% brick_action id='delete' url=delete_url __id=ctype.id label=_('Delete this configuration') enabled=admin_perm %}
{% config_render_buttons_placeholders buttons_data _('No button') %}
{% endfor %} {% endblock %}