{% extends "base.html" %} {% block title %}Aufgaben{% endblock %} {% block content %}

Aufgaben{% if active_tag %} für {{ active_tag }}{% endif %}

Im Zeitraum von {{ start.strftime("%A, dem %d.%m.%Y") }}, bis {{ end.strftime("%A, den %d.%m.%Y") }}

{% if root %}Zurück zu allen Aufgaben{% endif %} Aktiven Aufgaben Wartenden/zurückgestellten Aufgaben Abgeschlossenen Aufgaben

{% if tags %}

Tag-Cloud

{% endif %} {% for status_group, subtasks in tasks|groupby('status_group') %}

{{ ['Aktiv', 'Wartend/Zurückgestellt', 'Abgeschlossen'][status_group] }}

{% for task in subtasks %}

{{ task.title|e }}

{% if task.start and task.end and task.start == task.end %}
Datum:
{{ task.start.strftime("%A, der %d.%m.%Y") }}
{% else %} {% if task.start %}
Beginnt am:
{{ task.start.strftime("%A, dem %d.%m.%Y") }}
{% endif %} {% if task.end %}
Endet am:
{{ task.end.strftime("%A, dem %d.%m.%Y") }}
{% endif %} {% endif %}
Status:
{{ {'done': 'Abgeschlossen', 'waiting': 'Wartend', 'deferred': 'Verschoben', 'inprogress': 'In Arbeit', 'notstarted': 'Noch nicht angefangen'}[task.status] }}
{{ task.percent_completed }}%
{% if task.participants %}
Zuständig:
    {% for p in task.participants %} {% if 'members' in p %}
  • {{ p.display_name }}
  • {% else %}
  • {{ p.display_name|replace('.', ' ')|title }}
  • {% endif %} {% endfor %}
{% endif %} {% if task.tags %}
Tags:
{% for tag in task.tags %}{{ tag }}{% if not loop.last %}, {% endif %}{% endfor %}
{% endif %}
{% if task.description %}

{{ task.description|e }}

{% endif %}
{% endfor %} {% endfor %} {% endblock %}