{% extends "shared/frontend/base.html" %} {% block title %}Sager - BMC Hub{% endblock %} {% block extra_css %} {% endblock %} {% block content %} {% macro initials_bubble(label, group=false) -%} {% if label %} {% set norm = label.strip() %} {% set parts = norm.split() %} {% set initials = ((parts[0][0] if parts|length > 0 else norm[0]) ~ (parts[1][0] if parts|length > 1 else ''))|upper %} {{ initials }} {% else %} - {% endif %} {%- endmacro %}
| SagsID | Virksom. | Kontakt | Beskr. | Type | Prioritet | Status | Ansvarl. | Gruppe/Level | Næste todo | Opret. | Arbejdsstart | Start senest | Deadline | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {% if has_relations %} + {% endif %} | #{{ sag.id }} {% if (sag.unread_email_count or 0) > 0 %} {% set unread_level = sag.unread_email_level or 'fresh' %} {{ sag.unread_email_count if sag.unread_email_count <= 99 else '99+' }} {% endif %} | {{ sag.customer_name if sag.customer_name else '-' }} | {{ sag.kontakt_navn if sag.kontakt_navn and sag.kontakt_navn.strip() else '-' }} |
{{ sag.titel }}
|
{{ sag.template_key or sag.type or 'ticket' }} | {{ sag.priority if sag.priority else 'normal' }} | {% set status_raw = sag.status if sag.status else 'åben' %} {% set status_class = status_raw|lower|replace(' ', '-') %} {{ status_raw }} |
{{ initials_bubble(sag.ansvarlig_navn) }}
|
{{ initials_bubble(sag.assigned_group_name, true) }}
|
{% if sag.next_todo_title %}
{{ sag.next_todo_title }}
{% if sag.next_todo_due_date %}
Forfald: {{ sag.next_todo_due_date.strftime('%d/%m-%Y') }}
{% endif %}
{% else %}
-
{% endif %}
|
{{ sag.created_at.strftime('%d/%m-%Y') if sag.created_at else '-' }} | {{ sag.start_date.strftime('%d/%m-%Y') if sag.start_date else '-' }} | {{ sag.deferred_until.strftime('%d/%m-%Y') if sag.deferred_until else '-' }} | {{ sag.deadline.strftime('%d/%m-%Y') if sag.deadline else '-' }} |
Ingen sager fundet