{% extends "base.html" %} {% block title %}{% if mode == 'edit' %}Aufgabe bearbeiten{% else %}Aufgabe erstellen{% endif %} · Putzliga{% endblock %} {% block page_title %}{% if mode == 'edit' %}Aufgabe bearbeiten{% else %}Aufgabe erstellen{% endif %}{% endblock %} {% block content %} {% if mode == 'edit' %}Bestehende Aufgabe anpassen{% else %}Neue Aufgabe und Vorlage{% endif %} {% if mode == 'edit' %}Änderungen für {{ task.title }}{% else %}Neue Aufgabe anlegen{% endif %} {{ form.hidden_tag() }} {{ form.title.label }} {{ form.title(placeholder="Zum Beispiel: Küche wischen") }} {% for error in form.title.errors %}{{ error }}{% endfor %} {{ form.description.label }} {{ form.description(rows="4", placeholder="Optional: kurze Hinweise zur Aufgabe") }} {% for error in form.description.errors %}{{ error }}{% endfor %} {{ form.default_points.label }} {{ form.default_points() }} {% for error in form.default_points.errors %}{{ error }}{% endfor %} {{ form.assigned_user_id.label }} {{ form.assigned_user_id() }} {% for error in form.assigned_user_id.errors %}{{ error }}{% endfor %} {{ form.due_date.label }} {{ form.due_date() }} {% for error in form.due_date.errors %}{{ error }}{% endfor %} {{ form.recurrence_interval_unit.label }} {{ form.recurrence_interval_unit() }} {{ form.recurrence_interval_value.label }} {{ form.recurrence_interval_value() }} {% for error in form.recurrence_interval_value.errors %}{{ error }}{% endfor %} {{ form.active() }} Vorlage bleibt aktiv und erzeugt bei Wiederholung weitere Aufgaben {{ form.submit(class_='button') }} Abbrechen {% endblock %}
{% if mode == 'edit' %}Bestehende Aufgabe anpassen{% else %}Neue Aufgabe und Vorlage{% endif %}