Richtlinien: Lesemodus als eigene Seite + Bearbeitungsmodus (§8)
Auf Wunsch: Dokumente öffnen nicht mehr als Popup, sondern als eigene Seite
mit Zurück-Navigation.
- Neue Routen /policies/[code] (Lesen) und /policies/[code]/edit (Bearbeiten);
Popup-Modals durch PolicyReadView/PolicyRegisterView ersetzt. Alle Deeplinks
({{LINK}}, Coverage, Bibliothek, Register-Callouts) zeigen auf /policies/CODE.
- Detailseite: „← Zurück zur Bibliothek", Titel/Status/Version, Control-Chips,
„Bearbeiten"-Button (nur Vorlagen-Dokumente, policy:write).
- Bearbeitungsmodus für Leitlinie/Richtlinien/Verfahren:
* Vorlagen-Markdown-Editor (Textarea) mit Live-Vorschau (Lesemodus),
Speichern via updatePolicyTemplate.
* Dokument-bezogene Variablen (§8 Variablen-Scoping): nur die im Dokument
vorkommenden Variablen — inkl. über BL-Referenzen gebundene — einzeln
editierbar; Änderung propagiert zentral in alle Dokumente (eine Pflegestelle).
- Register-Actions revalidieren jetzt /policies per layout (Detailseiten aktuell).
Verifiziert: R08 als Seite (kein Modal), Editor mit 23 dokument-bezogenen
Variablen; PW_MIN_LENGTH 12→14 propagiert in R08 und Handbuch; Template-Speichern
mit Redirect zur Ansicht; zurückgesetzt.
Hinweis: Der Vier-Augen-Freigabe-Workflow mit Versionierung/Diff (§8) folgt als
nächster Schritt — aktuell speichert der Editor direkt (mit Audit-Log).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
+13
-1
@@ -537,6 +537,18 @@
|
||||
"kpiControlsTrend": "VDA-ISA 2027",
|
||||
"kpiMust": "MUSS-Anforderungen",
|
||||
"kpiShould": "SOLL-Anforderungen",
|
||||
"openFullTable": "Vollständige Tabelle öffnen"
|
||||
"openFullTable": "Vollständige Tabelle öffnen",
|
||||
"backToLibrary": "Zurück zur Bibliothek",
|
||||
"backToDoc": "Zurück zum Dokument",
|
||||
"editableInline": "direkt in der Ansicht bearbeitbar",
|
||||
"edit": "Bearbeiten",
|
||||
"editTitle": "Dokument bearbeiten",
|
||||
"editHint": "Änderungen werden direkt gespeichert. Der Vier-Augen-Freigabe-Workflow mit Versionierung folgt. Variablenwerte gelten zentral für alle Dokumente.",
|
||||
"template": "Vorlage (Markdown)",
|
||||
"docVariables": "Dokument-Variablen",
|
||||
"docVariablesHint": "Nur die in diesem Dokument vorkommenden Variablen. Änderungen wirken in allen Dokumenten (eine Pflegestelle).",
|
||||
"flagOn": "aktiv (ja)",
|
||||
"flagOff": "inaktiv (nein)",
|
||||
"preview": "Vorschau (Lesemodus)"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user