Handbuch

STS Handbuch

Stellwerksim Handbuch

Webseiten-Werkzeuge


stellwerksim:erbauer:zugbau:zugtemplate-uebersicht

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
stellwerksim:erbauer:zugbau:zugtemplate-uebersicht [2019/01/19 16:21] DevonFroschstellwerksim:erbauer:zugbau:zugtemplate-uebersicht [2022/10/30 20:19] (aktuell) – [Zugtemplate-Werte (Stammdaten)] Wozzap
Zeile 1: Zeile 1:
 ====== Zugtemplate-Übersicht ====== ====== Zugtemplate-Übersicht ======
  
-Die Zugtemplate-Übersicht ist das zentrale Werkzeug für den Z-Designer. Hier werden die Templates angezeigt und können bearbeitet werden.+Die Zugtemplate-Übersicht ist das zentrale Werkzeug für den Z-Designer. Hier werden die Zugtemplates angezeigt und können bearbeitet werden.
  
 {{ :stellwerksim:erbauer:zugbau:template-uebersicht.png?direct |}} {{ :stellwerksim:erbauer:zugbau:template-uebersicht.png?direct |}}
  
-===== Templatefilter =====+=====Zugtemplate-Filter =====
  
-Im oberen Bereich lassen sich die angezeigten Templates filtern. Näheres dazu im [[stellwerksim:erbauer:zugbau:templatefilter|Artikel Templatefilter]].+Im oberen Bereich lassen sich die angezeigten Zugtemplates filtern. Näheres dazu im [[stellwerksim:erbauer:zugbau:templatefilter|Artikel Zugtemplate-Filter]].
  
-===== Template-Liste =====+===== Zugtemplate-Liste =====
  
-Wurden ein Filter ausgewählt, werden die passenden Templates angezeigt. Neben der Anzeige der Template-ID (TID) und des Namens werden hier folgende Möglichkeiten angeboten:+Wurden ein Filter ausgewählt, werden die passenden Zugtemplates angezeigt. Neben der Anzeige der Zugtemplate-ID (TID) und des Namens werden hier folgende Möglichkeiten angeboten:
  
   * Werte   * Werte
   * Aktion ausführen   * Aktion ausführen
     * [[stellwerksim:erbauer:zugbau:fahrplan|Fahrplan bearbeiten]]     * [[stellwerksim:erbauer:zugbau:fahrplan|Fahrplan bearbeiten]]
-    * [[stellwerksim:erbauer:zugbau:zugscript-testen|Zugscript testen]]+    * [[stellwerksim:erbauer:zugbau:zugscriptlauf#zugscript_testen|Zugscript testen]]
     * [[stellwerksim:erbauer:zugbau:zugscriptlauf|Zugscriptlauf-Auftrag]]     * [[stellwerksim:erbauer:zugbau:zugscriptlauf|Zugscriptlauf-Auftrag]]
-    * [[stellwerksim:erbauer:qs|Freigabeanforderung]] +    * [[stellwerksim:erbauer:zug-qs:fuererbauer#freigabeanforderung|Freigabeanforderung]] 
-    * Zugverknüpfungsgraph +    * Zug kopieren: Nur für R-Admins sichtbar. Hiermit wird eine Kopie des Zugtemplates angelegt, die anschließend angepasst werden kann und muss 
-  * Änderungsansicht (ähnlich zum [[stellwerksim:erbauer:qs:freigabefenster|Freigabefenster der QS]])+    * [[#zugverknüpfungsgraph|Zugverknüpfungsgraph]] 
 +  * Änderungsansicht (ähnlich zum [[stellwerksim:erbauer:zug-qs:fuerqs:freigabefenster|Freigabefenster der QS]])
   * [[stellwerksim:erbauer:zugbau:zughistorie|Historie]]   * [[stellwerksim:erbauer:zugbau:zughistorie|Historie]]
  
-Templates mit einem vorangestellten **//D//** sind als gelöscht markiert und werden nach einiger Zeit komplett gelöscht.+Zugtemplates mit einem vorangestellten **//D//** sind als gelöscht markiert und werden nach einiger Zeit komplett gelöscht.
  
-===== Template-Werte =====+Die Stammdaten der Zugtemplate-Liste lassen sich gesammelt mit dem [[stellwerksim:erbauer:zugbau:stammdatenexport|Stammdaten-Export]] exportieren.
  
-{{ :stellwerksim:erbauer:zugbau:template-werte.png?direct }}+===== Zugtemplate-Werte (Stammdaten) =====
  
-In den Template-Werten lassen sich folgende Einträge ändern:+{{ :stellwerksim:erbauer:zugbau:template-werte.png }}
  
-  * Tempo und Länge: Es gelten die [[stellwerksim:erbauer:zugbau:tempoundlaengen|Tempound Längenstandards]] +In den Zugtemplate-Werten lassen sich folgende Einträge ändern:
-  * [[stellwerksim:erbauer:zugbau:namensmuster|Namensmuster]] +
-  * [[stellwerksim:erbauer:zugbau:zugscript|ZugScript]] +
-  * aktiv Vorgabe: Normalerweise müssen alle Züge aktiv sein. Außnahmen gelten bei Verwendung von [[stellwerksim:erbauer:themascripte|Themascripten]]. +
-  * [[#template_loeschen|Zug gelöscht]] +
-  * [[stellwerksim:erbauer:themascripte|Themascript]] +
-  * Beschreibung: Sie erleichtert die Unterscheidung der Templates, ohne z.B. den Fahrplan öffnen zu müssen. Häufig werden hier der Laufweg sowie sonstige Besonderheiten eingetragen.+
  
-Werden Werte geändert, muss ein Änderungs-Kommentar eingegeben werdender mit der neuen Version gespeichert wirdAussagekräftige Kommentare erleichtern hinterher die Zuordnung der Änderungen (z.B. "Rotenburg dazu""D-Flag in Essen entfernt""Zeiten zwischen Mainz und Koblenz verschoben" etc.).+  * **Tempo und Länge:** Es gelten die [[stellwerksim:erbauer:zugbau:tempoundlaengen|Tempound Längenstandards]] 
 +  * **[[stellwerksim:erbauer:zugbau:namensmuster|Namensmuster]]** 
 +  * **[[stellwerksim:erbauer:zugbau:zugscript|ZugScript]]** 
 +  * **aktiv Vorgabe:** Der Haken muss gesetzt seindamit die von diesem Template erzeugten Züge im Stellwerk erscheinen (auch im Testsystem)Ausnahmen gelten bei Verwendung von [[stellwerksim:erbauer:themascripte|Themascripten]], etwa für Sonderzüge, die nicht immer fahren sollen und durch ein Script unter bestimmten Bedingungen im Stellwerk erscheinen sollen oder umgekehrt. 
 +  * **[[#template_loeschen|Zug gelöscht]]** //(nicht editierbar, nur Statusanzeige)// 
 +  * **[[stellwerksim:erbauer:themascripte|ThemaScript]]** 
 +  * **Beschreibung:** Sie erleichtert die Unterscheidung der Zugtemplates für die Z-Designer, ohne z.B. den Fahrplan öffnen zu müssen. Sie ist nicht für die Spielenden sichtbar. Zeichenbegrenzung: max. 100 
 +  * **Laufweg**: optional, in diesem Feld kann ein Laufweg eingetragen werdender in jedem Stellwerk im hinterlegten Fahrplan am letzten Eintrag den Spielenden angezeigt wirdZeichenbegrenzung: max100
  
-Neben dem Speichern und Abbrechen lässt sich oben neben der TID direkt der [[stellwerksim:erbauer:zugbau:fahrplan|Fahrplaneditor]] aufrufen. Der R-Admin der Template-Region kann außerdem das [[#template_loeschen|Template löschen]].+Werden Werte geändert, muss ein Änderungs-Kommentar eingegeben werden, der mit zusammen mit dem Namen des Bearbeitenden in der neuen Zug-Version gespeichert wird und über Änderungsansicht und Historie abrufbar ist. Aussagekräftige Kommentare erleichtern erheblich die Zuordnung der Änderungen (z.B. "Zug 12345 dazu", "Länge von 5 auf 7", "ThemaScript für Bedarfshalte zugewiesen" etc.). 
 + 
 +Neben dem Speichern und Abbrechen lässt sich oben neben der TID direkt der [[stellwerksim:erbauer:zugbau:fahrplan|Fahrplaneditor]] aufrufen. Der R-Admin der Zugtemplate-Region kann außerdem das [[#template_loeschen|Zugtemplate löschen]].
  
 ===== Neues Zugtemplate anlegen ===== ===== Neues Zugtemplate anlegen =====
Zeile 55: Zeile 59:
   * Tempo, Länge, Namensmuster, ZugScript, Beschreibung und Aktiv sind optional und können auch im Nachgang geändert werden. Dafür gelten die oben genannten Regeln.   * Tempo, Länge, Namensmuster, ZugScript, Beschreibung und Aktiv sind optional und können auch im Nachgang geändert werden. Dafür gelten die oben genannten Regeln.
  
-Es dürfen nur beschränkt viele Templates pro Woche angelegt werden, um das Zusammenfassen von Zügen zu fördernDies sind aktuell 35 Templates pro Woche zuzüglich Regionsbudget, welches durch das Löschen von Templates entsteht.+Es dürfen nur beschränkt viele Templates pro Woche angelegt werden. Dabei wird nach folgendem Regeln vorgegangen: 
 + 
 +  * Es gibt pro Erbauer bzw. R-Admin eine Grenze, die er selbst ausschöpfen kann. Die Grenze der R-Admins ist dabei höher. 
 +  * Ist diese Grenze erreichtkommt das Regionsbudget ins SpielDieses Budget ist ein Zähler, der hochgezählt wird, wenn Templates der Region gelöscht wurden. Ist das Regionsbudget > 0kann für diese Region ein Template angelegt werden, auch wenn die persönliche Grenze erreicht wurde. Dadurch kann man durch das frühere Löschen von Templates ermöglichen, dass man etwa viele Regionallinien innerhalb kurzer Zeit nachzubaut. 
 + 
 +Durch diese Regelung soll erreicht werden, dass möglichst sparsam mit Templates umgegangen wird und gleiche Züge in ein Template zusammengefasst werden, statt immer pro Zug ein Template anzulegen. 
 +===== Zugtemplate löschen ===== 
 + 
 +Wenn ein R-Admin ein Zugtemplate löscht, werden alle Züge des Zugtemplates jeweils beim nächsten Zugscriptlauf aus dem Test- und Aktivsystem entfernt. Ein gesonderter Aktivzugscriptlauf bzw. das Senden des Zugtemplates in die QS ist nicht erforderlich. 
 + 
 +<note gefahr>Beim Löschen eines Zugtemplates kann es zu Problemen mit bestehenden Verknüpfungen kommen. Alle Verknüpfungen sollten vor dem Löschen entfernt werden. Hierzu gibt es im QS-Forum genauere Regeln.</note> 
 + 
 +===== Zugtemplate wiederherstellen ===== 
 + 
 +Um ein Zugtemplate wiederherzustellen, falls es z.B. aus versehen gelöscht wurde, muss bei dem Zugtemplate ein Zugscriptlauf durchgeführt werden, damit es wieder im Testsystem aktiv ist. Anschließend muss das Zugtemplate erneut in die QS und den Aktivzugscriptlauf, damit die Züge wieder für die Spieler sichtbar sind. 
 + 
 +===== Verknüpfungsgraph ===== 
 + 
 +Zur Übersicht über die Verknüpfung der Zugtemplates und ihrer Züge kann ein Zugverknüpfungsgraph erzeugt werden. 
 + 
 +[[http://www.graphviz.org/|Download Graphviz]] 
 + 
 +<note warning>Es werden dabei aber unter Umständen nicht alle Verknüpfungen, sondern nur über eine gewisse Anzahl Verknüpfungen vom Starttemplate berücksichtigt!</note> 
 + 
 +==== vGraph ==== 
 + 
 +vGraph kann auf der Hauptseite des Editors unter "Download vgraph Tool" heruntergeladen werden. Dort kann die Datei unter Datei -> öffnen geöffnet werden. 
 + 
 +<note hinweis>Beim Öffnen von vGraph ist immer ein Muster-Graph geladen.</note> 
 + 
 +{{ :stellwerksim:erbauer:zugbau:vgraph_datei_offen.png?direct&600 }} 
 + 
 +Ein Graph kann über den oben befindlichen Regler vergrößert bzw. auch verkleinert werden. Diese Funktion eignet sich besonders gut bei größeren "Template-Paketen".
  
-==== Template löschen ====+{{ :stellwerksim:erbauer:zugbau:vgraph_zoomen.png?direct&600 |}}
  
-Wenn ein R-Admin ein Template löschtwerden alle Züge des Templates jeweils beim nächsten Zugscriptlauf aus dem Testund Aktivsystem entferntEin gesonderter Aktivzugscriptlauf bzw. das Senden des Templates in die QS ist nicht erforderlich.+Neben der bis jetzt immer auf den Screenshots angewendetem Baum-Ansichtgibt es auch die Zeit-AnsichtDiese kann links oben ausgewählt werden.
  
-<note gefahr>Beim Löschen eines Templates kann es zu Problemen mit bestehenden Verknüpfungen kommenAlle Verknüpfungen sollten vor dem Löschen entfernt werden. Hierzu gibt es im QS-Forum genauere Regeln.</note>+{{ :stellwerksim:erbauer:zugbau:vgraph_zeit.png?direct&600 }}
  
-==== Template wiederherstellen ====+==== Paketgraph ====
  
-Um ein Template wiederherzustellen, falls es z.B. aus versehen gelöscht wurde, muss bei dem Template ein Zugscriptlauf durchgeführt werden, damit es wieder im Testsystem aktiv ist. Anschließend muss das Template erneut in die QS und den Aktivzugscriptlauf, damit die Züge wieder für die Spieler sichtbar sind.+Zur Übersicht über die Verknüpfung der Zugtemplates kann ein Paketgraph erzeugt werden.
  
 {{tag>Template}} {{tag>Template}}
stellwerksim/erbauer/zugbau/zugtemplate-uebersicht.1547911289.txt.gz · Zuletzt geändert: 2019/01/19 16:21 von DevonFrosch