Skip to content

kifutraining 1.15.0 — Varianten und Ablauf als Freitext

Choose a tag to compare

@adbstyle adbstyle released this 26 Sep 06:04
· 385 commits to main since this release
b3c36ae

Auf ki-fu.ch schreibst du die Varianten einer Übung jetzt so frei wie den Ablauf. Vorher waren Varianten eine starre Liste mit einem Eintrag pro Zeile. Jetzt sind beide Felder Freitexte, die einfache Listen kennen.

Was sich ändert

  • Varianten als Freitext (#282): Du kannst Varianten in ganzen Sätzen beschreiben, mit Absätzen und Leerzeilen, genau wie den Ablauf. Deine bestehenden Varianten bleiben vollständig erhalten. Jede frühere Variante steht jetzt als Aufzählungspunkt da.
  • Einfache Listen in Ablauf und Varianten: Beginnt eine Zeile mit «- » oder «* », wird sie zum Aufzählungspunkt. Beginnt sie mit «1. », wird sie zum Punkt einer nummerierten Liste. Zeilenumbrüche und Leerzeilen bleiben so stehen, wie du sie gesetzt hast. Unter beiden Feldern steht ein Hinweis auf diese Zeichen.
  • Varianten direkt nach dem Ablauf: In der Übung, im Training, in der Durchführung auf dem Platz und im Druck stehen die Varianten jetzt überall gleich nach dem Ablauf. Das gilt auch bei Übungen mit methodischem Fahrplan.
  • Suche: Die Suche findet eine Übung weiterhin über den Text ihrer Varianten. Die Listenzeichen am Zeilenanfang zählen dabei nicht mit.
  • KI-Assistent: Dein KI-Client bekommt die Varianten jetzt als formatierten Text statt als Liste, bei einer einzelnen Übung wie in einem ganzen Training.

Unter der Haube

  • Eine Migration legt die neue Spalte varianten_text an und überführt den Bestand verlustfrei. Die alte Listenspalte bleibt vorerst stehen und wird über einen Trigger mit der neuen abgeglichen. Das hält auch das noch ausgelieferte alte Bundle während des Deploys lauffähig. Die alte Spalte fällt erst mit #286 in einem späteren Release weg.
  • Ein neues Prüfskript check:freitext läuft in der CI mit. Es gleicht die Listenregeln der Anwendung mit der Suchfunktion in der Datenbank ab.
  • Kein Seed nötig. Die Produktdokumentation ist nachgeführt.

Bekannte Grenze

Die Listenzeichen lassen sich nicht abschalten. Beginnt eine Zeile etwa mit «2. Halbzeit», wird sie zum Listenpunkt, auch wenn sie so nicht gemeint war.