User Tools

Site Tools


editplan-it

Differences

This shows you the differences between two versions of the page.


editplan-it [2020/04/19 19:23] (current) – created - external edit 127.0.0.1
Line 1: Line 1:
 +====== Modifica manuale del file XML del progetto======
 +[[:italian#rocrail|{{  :server.png}}]][[:italian|{{  :rocrail-logo-32.png}}]]
 +[[:italian | Indice ]] -> [[:italian#rocrail|Server Rocrail]] -> **Progetto**\\
 +  * [[router-it|Router]] | [[planhealth-it|Stato di salute del progetto]] | **Modifica manuale del file XML**
 + \\
 + \\
  
 +===== Spostare livelli =====
 +L'ordine dei nodi **zlevel** nel progetto è usato in Rocview per l'ordine del piano.\\
 +Per cambiare questo ordine il file XML deve essere modificato manualmente.\\
 +====Esempio====
 +Spostare "Kieswerk" alla prima posizione:\\
 +Prima della modifica:
 +<code xml>
 +<plan title="Demo.xml" name="Demo.xml" >
 +  <zlevel title="Bahnhof" z="0" modviewx="0" modviewy="0" active="true"/>
 +  <zlevel title="Bergstrecke" z="1" active="false" modviewx="0" modviewy="0"/>
 +  <zlevel title="Kieswerk" z="2" active="false" modviewx="0" modviewy="0"/>
 +  ...
 +</plan>
 +</code>
 +Dopo la modifica:
 +<code xml>
 +<plan title="Demo.xml" name="Demo.xml" >
 +  <zlevel title="Kieswerk" z="2" active="false" modviewx="0" modviewy="0"/>
 +  <zlevel title="Bahnhof" z="0" modviewx="0" modviewy="0" active="true"/>
 +  <zlevel title="Bergstrecke" z="1" active="false" modviewx="0" modviewy="0"/>
 +  ...
 +</plan>
 +</code>
 + \\
 +===== Pulire livelli =====
 +Dopo le prove di rinominare/eliminare/ricreare i tracciati ci potrebbero essere le definizioni **multiple zlevel** per lo stesso livello.\\
 +Per pulire ciò il file XML deve essere modificato manualmente.\\
 +====Esempio====
 +Ci sono nodi più zlevel con lo stesso indice livello z="<ABC>" (<ABC> è un numero)\\
 +Per ogni livello <ABC> si dovrebbe cancellare tutto ad eccezione della prima (!) linea contenente z="<ABC>".
 +\\
 +Prima della modifica:
 +<code xml>
 +<plan title="Demo.xml" name="Demo.xml" >
 +  <zlevel title="Kieswerk" z="2" active="false" modviewx="0" modviewy="0"/>
 +  <zlevel title="Bahnhof" z="0" modviewx="0" modviewy="0" active="true"/>
 +  <zlevel title="Bahn" z="0" active="false" modviewx="0" modviewy="0"/>
 +  <zlevel title="Bergstrecke" z="1" active="false" modviewx="0" modviewy="0"/>
 +  <zlevel title="Kies" z="0" active="false"/>
 +  <zlevel title="Berg" z="1"/>
 +  ...
 +</plan>
 +</code>
 +Dopo la modifica:
 +<code xml>
 +<plan title="Demo.xml" name="Demo.xml" >
 +  <zlevel title="Kieswerk" z="2" active="false" modviewx="0" modviewy="0"/>
 +  <zlevel title="Bahnhof" z="0" modviewx="0" modviewy="0" active="true"/>
 +  <zlevel title="Bergstrecke" z="1" active="false" modviewx="0" modviewy="0"/>
 +  ...
 +</plan>
 +</code>
 +
 +Nota: le definizioni del nodo del livello potrebbero apparire ovunque nel file del progetto, il più delle volte in testa o in coda.