{# Die Handlung der aktuellen Stufe, links. Stufe 1: annehmen oder absagen. Stufe 2: den Termin melden. Auf Stufe 3 ist die Handlung die Rueckmeldung selbst; dann bleibt dieser Teil leer. Die Titel kommen aus `_STUFEN` in `main.py` (`titel`), damit Zeitstrahl, Karte und Knopf dasselbe Wort tragen. Die Karte erscheint nur, wenn `kann` das Formular auch erlaubt: Eine Karte «Termin melden», die fragt «Wann kommen Sie?» und kein Feld hat, sagt «hier handeln» ohne Handlung (Code-Review 2026-09-03). Auf Stufe 1 stehen beide Formulare in EINER Karte: Wer den Auftrag liest, entscheidet an einer Stelle. Der Hauptknopf ist das Annehmen; die Absage traegt den Gefahr-Knopf, weil sie den Zugang beendet. #} {% import "bausteine/bausatz.html" as b %} {% import "handwerker/formulare.html" as f %} {% if jetzt == 1 and ('annehmen' in kann or 'ablehnen' in kann) %} {% call b.kasten(titel[1], klasse="aktion") %}

Wenn Sie den Auftrag übernehmen, sagen Sie hier zu. Sonst geben Sie ihn mit einem kurzen Grund zurück.

{% if 'annehmen' in kann %}{{ f.annehmen(token, titel[1]) }}{% endif %}{% if 'ablehnen' in kann %}{{ f.absagen(token) }}{% endif %}{% endcall %} {% elif jetzt == 2 and 'termin' in kann %} {% call b.kasten(titel[2], klasse="aktion") %}

Wann kommen Sie? Sobald der Termin steht, informiert die Bewirtschaftung die betroffenen Mieter und Eigentümer. Wenn Sie schon wissen, wer vorbeikommt, tragen Sie es gleich mit ein.

{% if 'termin' in kann %}{{ f.termin(token, a, zeit_optionen, titel[2]) }}{% endif %}

Sie wissen es noch nicht, etwa weil Material fehlt? Schreiben Sie es in die Nachrichten; die Bewirtschaftung kann den Termin auch selbst eintragen.

{% endcall %} {% endif %}