{% extends 'creme_core/bricks/base/paginated-list.html' %} {% load i18n creme_bricks creme_config_tags %} {% load print_field from creme_core_tags %} {% block brick_extra_class %}{{block.super}} activities-calendars-brick{% endblock %} {% block brick_header_title %} {% brick_header_title title=_('{count} Calendar') plural=_('{count} Calendars') count=calendars_count icon='calendar' %} {% endblock %} {% block brick_header_actions %} {% config_model_creation_url model_config=model_config user=user as creation_url %} {% if creation_url %}{% brick_header_action id='add' url=creation_url label=model.creation_label %}{% endif %} {% endblock %} {% block brick_content %} {% for user in page.object_list %}
{{calendar.name}} {% if calendar.is_default %}{% translate 'Default calendar' %}{% endif %} | {% if calendar.is_public %}{% translate 'Public' %}{% else %}{% translate 'Private' %}{% endif %} | {% print_field object=calendar field='color'%} | {% config_model_edition_url model_config=model_config instance=calendar user=user as edit_url %} {% if edit_url %}{% brick_table_action id='edit' url=edit_url %}{% endif %} | {% config_model_deletion_url model_config=model_config instance=calendar user=user as delete_url %} {% if delete_url %}{% brick_table_action id='edit' url=delete_url enabled=calendar|config_is_custom icon='delete' label=_('Delete') %}{% endif %} |