ACT-02 – Aktionen/Skripte global für alle Print- bzw. alle Webbilder¶
Was macht die Funktion?¶
Eine typweite Liste soll dieselbe Bearbeitung auf Print- bzw. Webausgaben anwenden. Sie ergänzt kundenweite und ausgangsbezogene Aufrufe. Sie ersetzt diese nicht. Gerade bei Print weicht die konkrete Lesestelle vom Handbuch ab.
Wo wird sie konfiguriert?¶
| Bereich | Tatsächlich gelesener Ort | Bedeutung |
|---|---|---|
| Web | mainFolder.web.actions, actionsVor, scripts, scriptsVor |
Typweite Weblisten |
mainFolder.print.subFolder[1] mit denselben vier Listennamen |
Speist im untersuchten Reader sowohl die typweiten Printlisten als auch die lokalen Listen des Slots 1 | |
| Historischer Printort | mainFolder.print.actions, actionsVor, scripts, scriptsVor |
Im Handbuch beschrieben, von dieser Sourcefassung nicht als globale Listen gelesen |
Die Felder enthalten Listen aus Namen bzw. Dateinamen. Maximal zehn zusammenhängende Einträge je Liste werden gelesen. [] bedeutet keine Einträge. actionsVor bezeichnet die dokumentierte Vorabsicht, beweist aber keinen ausführenden Aufruf.
Feldanker Web: actions · actionsVor · scripts · scriptsVor.
Erhaltene historische Printanker: actions · actionsVor · scripts · scriptsVor. Diese Links erklären die Abweichung; sie machen alte Pfade nicht zu Parseraliasen. Tatsächliche Printausgangslisten.
Voraussetzungen und Vorgehen¶
- Kläre zuerst den Bereich: alle Webbilder, alle Printbilder oder nur ein Ziel? Verwende nicht automatisch die größte Reichweite.
- Prüfe Aktionsgruppe und Namen bzw. reale Skriptdatei wie in ACT-01 und ACT-05.
- Bei Web trägst du die Liste direkt in
mainFolder.webein. Prüfe zusätzlich die Kunden- und Ausgangslisten auf gleiche Aufrufe. - Bei Print prüfst du ausdrücklich
subFolder[1]. In dieser Fassung ist eine unabhängige Wahl „nur Slot 1“ gegenüber „alle Prints“ mit diesen vier Listen nicht sauber getrennt. - Übernimm die gesicherte Änderung über den abgestimmten Konfigurationsweg und kontrolliere alle aktiven Ziele des betreffenden Typs. Eine Wirkung an nur einem Beispielziel belegt keine vollständige Reichweite.
Beispiel¶
Fragment innerhalb des vorhandenen mainFolder.web-Objekts:
Der reale Skriptname fordert Pfadentfernung an den erreichten Webausgaben an. Er gilt nur bei vorhandener, geprüfter Datei in js. Entfernt werden alle Pfade. Print soll durch diese Webliste nicht bearbeitet werden; kundenweite und andere Printaufrufe können dort trotzdem wirken.
Ablauf und Grenzen¶
ApplyActions(k) arbeitet zuerst die Kundenliste ab, anschließend bei k<5 die Printliste bzw. bei k>=5 die Webliste und zuletzt die lokale Liste. ApplyScripts(k) folgt derselben Scopefolge für Skripte. An regulären Ausgabeaufrufstellen stehen Aktionen vor Skripten; das ist keine universelle Reihenfolge sämtlicher Vorphasen.
Die typweiten actionsVor-Listen werden gelesen, aber ihre Ausführung ist im untersuchten Source nicht belegt. ApplyScriptsVor(k) verarbeitet dagegen die Skriptvorlisten. Printslot 1 kann durch globale und lokale Lesung denselben Namen mehrfach in einen Aufrufweg bringen. Keine automatische Deduplizierung und keine sichere Einfachausführung zusagen.
Quellen und Einordnung¶
ImageConvert-4.pdf, 09.10.2026, PDF-S. 33–34 (gedruckt 29–30), beschreibt den globalen Printort anders. IC/Form1.cs 713–724, 1140–1148, 1652–1682, 2080–2363; Quellstand. Kein neuer Lauf und keine Binarygleichheit behauptet.
Weiter: Ausgangsebene · Eingangsebene · Zuordnungsanleitung · Aktionen und Skripte.