22 lines
1.2 KiB
Python
22 lines
1.2 KiB
Python
# Copyright (c) 2025 Patrick Motsch
|
|
# Shared parameter copy for ``contextBuilder`` fields (upstream data pick).
|
|
|
|
from modules.shared.i18nRegistry import t
|
|
|
|
CONTEXT_BUILDER_PARAM_DESCRIPTION = t(
|
|
"Inhalt aus vorherigen Schritten wählen (DataRef / Daten-Picker): z. B. „response“ für Klartext, "
|
|
"Handover-Pfade für strukturiertes JSON oder Medienlisten. "
|
|
"Die Auflösung erfolgt vollständig serverseitig (`resolveParameterReferences`). "
|
|
"Formular-Schritte speichern Antworten unter „payload“ — fehlt ein gewählter Pfad am Root, "
|
|
"wird derselbe Pfad automatisch unter „payload“ nachgeschlagen (Kompatibilität mit älteren "
|
|
"und neuen Picker-Pfaden). "
|
|
"In Freitext-/Template-Feldern werden weiterhin Platzhalter `{{KnotenId.feld.b.z.}}` ersetzt "
|
|
"(gleiche Semantik inkl. optionalem Nachschlagen unter „payload“)."
|
|
)
|
|
|
|
# Kurzreferenz für Node-Beschreibungen (optional einbinden): dieselbe Auflösungslogik
|
|
# wie bei DataRefs — kein separates Variablen-Subsystem.
|
|
REF_AND_TEMPLATE_COMPATIBILITY_SUMMARY = t(
|
|
"Verweise: typisierte DataRefs im Parameter; Zeichenketten-Templates mit {{…}}; "
|
|
"Formular-Felder unter output.payload."
|
|
)
|