{# Was man im Textfeld darunter formatieren kann — und wie. **Warum ein Hinweis und keine Knöpfe** (Vorgabe des Auftraggebers, 05.09.2026: «Bei Meldungen fehlt noch die Formatierungsmöglichkeit für den Text»). Der Formatierer gibt es längst: Was ein Bewohner schreibt, geht durch `formatierung.zu_html` und wird als fett, kursiv, Liste oder Link angezeigt. Nur wusste das niemand — das Feld sah aus wie ein reines Textfeld, und die Marken kannte nur, wer sie zufällig probierte. Knöpfe («F», «K»), die Marken in den Text einsetzen, brauchen ein Skript. Der Weg, der skriptfrei bleibt, ist die Auskunft: ein `
`, das zugeklappt eine Zeile kostet. **Zwei Sätze standen hier bis zum 07.09.2026 und waren beide falsch:** «Das Portal hat keines und soll keines bekommen (A8).» Es hat eines (das öffentliche Meldeformular, Fotostrecke und Kategoriekarten), und A8 verbietet auch keines: «Kein JavaScript **ausser dem, was die Sicherheitsrichtlinie mit Hash erlaubt**. Der Liegenschaftswechsel funktioniert ohne Skript.» Die Zusicherung verlangt, dass keine FUNKTION ein Skript braucht, nicht dass keines existiert. Nachgemessen am 07.09.2026, nachdem der Auftraggeber gefragt hatte, ob die Formatierung mit Icons ginge. **Trotzdem kommen keine Knöpfe, und der Grund ist ein anderer.** Ein «F»-Knopf schreibt `**` in den Text; sichtbar bleiben die Sternchen, und genau die haben im Laientest verunsichert (siehe unten). Er verlagert das Problem, statt es zu lösen. Was es löst, ist die Vorschau: der Knopf neben «Antwort senden», der den Text durch `zu_html` schickt und zeigt, was herauskommt. Skriptfrei, weil der Server ihn rendert (Entscheid des Auftraggebers, 07.09.2026). **Die zugeklappte Zeile zeigt KEINE Marken.** Die erste Fassung hiess «Text gestalten: **fett**, *kursiv*, Listen», und der Laientest vom 05.09.2026 zeigte, dass sie das Gegenteil bewirkt: «Ich denke, ich müsse irgendetwas mit Sternchen tippen, damit meine Meldung richtig ankommt, und werde unsicher. Ich schreibe drei Sätze, obwohl ich fünf schreiben wollte.» Ein freiwilliges Angebot muss als freiwillig lesbar sein — die Zeile sagt darum zuerst, dass man einfach losschreiben kann. **Genannt wird nur, was der Formatierer wirklich kann.** Ein Hinweis auf `# Überschrift` oder `> Zitat` wäre ein Versprechen ohne Deckung — beide erscheinen im Text als das, was man tippt. `tests/test_formathilfe.py` schickt jede hier genannte Marke durch `zu_html` und prüft, dass etwas daraus wird. #}
Schreiben Sie einfach los — wie Sie Fettschrift und Listen setzen können {#- **Ohne die Klassen `liste liste-eckwerte`.** Sie zu leihen lag nahe — es ist eine zweispaltige Tabelle wie die Eckwerte. Nur ist jede `.liste`-Regel dieser Datei mit `body.anwendung` präfigiert, und die Verfolgungsseite `/v` ist eine Einzelseite: Dort mass die Tabelle 265 px mit 1 px Zellenpolster, im Portal 666 px mit 10 px (Code-Review 05.09.2026). Derselbe Baustein sah an zwei Orten verschieden aus, und die Grossschreibung der Merkmalspalte musste eigens zurückgenommen werden. Die Hilfe bringt ihre paar Regeln jetzt selbst mit. -#}
So schreiben Sie, so erscheint es
So schreiben SieSo erscheint es
**dringend**dringend
*ungefähr*ungefähr
- Küche
- Bad
  • Küche
  • Bad
1. zuerst
2. danach
  1. zuerst
  2. danach
Leerzeile dazwischenein neuer Absatz
https://…wird anklickbar