Stopp nach der Gliederung als Häkchen neben „Buch erzeugen“

Das Häkchen steht im Lauf neben dem Startknopf und bei „Neue Version“
neben „Buch erzeugen“, nicht mehr im Anlegen-Formular. Es wird mit dem
Start gespeichert und ist sichtbar, solange die Gliederung aussteht.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
team3andClaude Fable 5.1 committed 2026-10-12 16:02:57 +02:00
1 parent 4cd4b7ed2e
commit e06be9d50a
7 files changed
+26 -21

No files matched your search

+2 -5
View File
@@ -36,7 +36,6 @@ const fehler = ref('')
const neuName = ref('')
const neuHinweise = ref('')
const neuSpezialisierung = ref('')
const neuStopp = ref(false)
const navAuf = ref(false)
let timer = null
@@ -106,11 +105,10 @@ async function anlegen() {
const name = neuName.value.trim()
if (!name) return
try {
const t = await api.anlegen(name, neuHinweise.value.trim(), neuSpezialisierung.value.trim(), neuStopp.value)
const t = await api.anlegen(name, neuHinweise.value.trim(), neuSpezialisierung.value.trim())
neuName.value = ''
neuHinweise.value = ''
neuSpezialisierung.value = ''
neuStopp.value = false
await topicsLaden()
themaWaehlen(t.slug)
} catch (e) { fehler.value = String(e.message || e) }
@@ -175,7 +173,6 @@ function tokens(n) { return n >= 1e6 ? (n / 1e6).toFixed(1) + 'M' : n >= 1e3 ? M
<input v-model="neuName" placeholder="Thema, z. B. Godot 4" @keyup.enter="anlegen" />
<input v-model="neuHinweise" placeholder="Hinweise (optional), z. B. für Entwickler, ab Version 4.6" @keyup.enter="anlegen" />
<input v-model="neuSpezialisierung" placeholder="Spezialisierung (optional), z. B. Kartenspiel" title="Grenzt das Thema ein; Bezeichnung wird „Thema – Spezialisierung“" @keyup.enter="anlegen" />
<label class="haken" title="Günstiger Testlauf: Recherche und Gliederung, dann Pause"><input type="checkbox" v-model="neuStopp" /> Nach der Gliederung anhalten</label>
<button @click="anlegen">Anlegen</button>
</div>
</aside>
@@ -202,7 +199,7 @@ function tokens(n) { return n >= 1e6 ? (n / 1e6).toFixed(1) + 'M' : n >= 1e3 ? M
<div v-if="fehler" class="fehler" @click="fehler = ''">{{ fehler }} — klicken zum Schließen</div>
<main class="inhalt" id="inhalt" tabindex="-1">
<Lauf v-if="tab === 'lauf' && state" :state="state"
@start="aktion(() => api.start(slug, versionAktiv))"
@start="(stopp) => aktion(() => api.start(slug, versionAktiv, { stopp_gliederung: stopp }))"
@pause="aktion(() => api.pause(slug, versionAktiv))"
@reset="aktion(() => api.reset(slug, versionAktiv))"
@neue-version="neueVersion" />