Handbuch

STS Handbuch

Stellwerksim Handbuch

Webseiten-Werkzeuge


stellwerksim:erbauer:themascripte:hooks

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
stellwerksim:erbauer:themascripte:hooks [2019/01/20 12:38] – wording peterostellwerksim:erbauer:themascripte:hooks [2021/01/24 13:41] – Namen der Standardscripts ausgeschrieben DevonFrosch
Zeile 8: Zeile 8:
  
 ^ Befehl ^ Region ^ Parameter ^ Name des aufgerufenen ThemaScripts ^ ^ Befehl ^ Region ^ Parameter ^ Name des aufgerufenen ThemaScripts ^
-| hook | Region des Zug-Templates | <NAME>,hook | ZH-<REGION>-<NAME> |+| hook | Region des Zugtemplates | <NAME>,hook | ZH-<REGION>-<NAME> |
 | regionhook | Region der Anlage | <NAME>,regionhook | RH-<REGION>-<NAME> | regionhook | Region der Anlage | <NAME>,regionhook | RH-<REGION>-<NAME>
-Hier wird jeweils das ganze ThemaScript aufgerufen, wenn das Zug-Template bzw. die Anlage in welchem sich der Zug gerade befindet zu der übergebenen Region gehört.+Hier wird jeweils das ganze ThemaScript aufgerufen, wenn das Zugtemplate bzw. die Anlage in welchem sich der Zug gerade befindet zu der übergebenen Region gehört.
  
 ^ Befehl ^ Region ^ Parameter ^ Name des aufgerufenen ThemaScripts ^ ^ Befehl ^ Region ^ Parameter ^ Name des aufgerufenen ThemaScripts ^
-| thook | Region des Zug-Templates | <NAME>,<THEMA>,regionhook | ZH-<REGION>-<NAME> |+| thook | Region des Zugtemplates | <NAME>,<THEMA>,regionhook | ZH-<REGION>-<NAME> |
 | tregionhook | Region der Anlage| <NAME>,<THEMA>,tregionhook | RH-<REGION>-<NAME> | | tregionhook | Region der Anlage| <NAME>,<THEMA>,tregionhook | RH-<REGION>-<NAME> |
 Bei diesen beiden Befehlen werden jeweils nur die für das übergebene Thema relevanten Blocks aufgerufen. Bei diesen beiden Befehlen werden jeweils nur die für das übergebene Thema relevanten Blocks aufgerufen.
Zeile 19: Zeile 19:
 <note verbot>In einem Hook darf niemals ein ''sub'' eingebunden werden, welcher auf ein Script verweist, welches selber schon ein Hook enthält. Dies gilt insbesondere für das Standard-ThemaScript(1) oder ein anderes ThemaScript, welches auf das Standard-ThemaScript verweist.</note> <note verbot>In einem Hook darf niemals ein ''sub'' eingebunden werden, welcher auf ein Script verweist, welches selber schon ein Hook enthält. Dies gilt insbesondere für das Standard-ThemaScript(1) oder ein anderes ThemaScript, welches auf das Standard-ThemaScript verweist.</note>
  
-Hooks sind im Standardscript bereits eingebaut. Folgende Namen (In den obigen Tabellen als <NAME> gekennzeichnet) können dabei für das aufzurufende ThemaScript vergeben werden. +Hooks sind im Standardscript bereits eingebaut. Folgende Namen können dabei für das aufzurufende ThemaScript vergeben werden: 
-NAME ^ Hinweis ^ +Name ^ Hinweis ^ 
-| stdstarthook | Befehle aus dem Hook werden von Befehlen aus dem Standardscript überschrieben. | +ZH-<REGION>-stdstarthook | Befehle aus dem Hook werden von Befehlen aus dem Standardscript überschrieben. | 
-| stdreghook | Befehle aus dem Regionhook werden von Befehlen aus dem Standardscript überschrieben. | +RH-<REGION>-stdreghook | Befehle aus dem Regionhook werden von Befehlen aus dem Standardscript überschrieben. | 
-| stdendhook | Befehle aus dem Hook überschreiben die Befehle aus dem Standardscript. |+ZH-<REGION>-stdendhook | Befehle aus dem Hook überschreiben die Befehle aus dem Standardscript. |
  
 <note>Es wird nur ein ThemaScript mit dem jeweiligen Namen aufgerufen. Hat es mehrere aufzurufende ThemaScripte mit dem selben Namen und der selben Region werden nach dem ersten gefundenen alle weiteren ignoriert.</note> <note>Es wird nur ein ThemaScript mit dem jeweiligen Namen aufgerufen. Hat es mehrere aufzurufende ThemaScripte mit dem selben Namen und der selben Region werden nach dem ersten gefundenen alle weiteren ignoriert.</note>
 {{tag>ThemaScript}} {{tag>ThemaScript}}
stellwerksim/erbauer/themascripte/hooks.txt · Zuletzt geändert: 2021/04/14 16:08 von DevonFrosch