• Willkommen im Geoclub - dem größten deutschsprachigen Geocaching-Forum. Registriere dich kostenlos, um alle Inhalte zu sehen und neue Beiträge zu erstellen.

CRLF in Templates

Eine kleine Frage :eek:ps:

Bei einem Template in dem der Befehl:
<tmpl_par name="newline" value="CRLF">
am Anfang des .tpl steht, wird in der erzeugten Datei kein "CRLF" also HEX "0D 0A" erzeugt, sondern nur ein "0A". Dieses ist auch bei der value= "CR" oder "LF" so.
Kann diesen Fehler jemand nachvollziehen? Gewollt kann dieses ja wohl nicht sein.
Wäre sehr dankbar wenn mir jemand einen Workaround oder einen Tipp dazu geben könnte. :hilfe: :hilfe:

Ich habe auch noch die .tpl mit angehängt. Wenn man als OZI im Cachewolf exportiert funktioniert alles wie es sollte. Also es ist immer ein "0D 0A" vorhanden, nur in diesem selbst erstellten Template funktioniert es nicht. :hilfe:
 

Anhänge

  • OZI-2.zip
    412 Bytes · Aufrufe: 3

t31

Geowizard
Code:
<#-- Codecs: ASCII, UTF8 -->
<tmpl_par name="charset" value="ASCII">

<#-- newline: CR, LF, CRLF -->
<tmpl_par name="newline" value="CRLF">

<tmpl_loop cache_index>
<tmpl_var WAYPOINT>
<br />
</tmpl_loop>
... value="CRLF" erzeugt bei mir 0D 0A, bei value="CR" 0D und bei value="LF" 0A
 

Inder

Geowizard
@Lembergkraxler

Es könnte evtl. damit zusammenhängen, dass Du den Zeichensatz nicht definiert hast.

Setze doch mal probeweise folgendes ein:
<tmpl_par name="charset" value="ASCII">
 
OP
L

Lembergkraxler

Geocacher
Vielen Dank an euch zwei.
Genau die Zeichensatzdefinition ist der springende Punkt.
Ohne dieses funktioniert der CRLF einfach nicht.
Aber mit:
<tmpl_par name="charset" value="ASCII">

:2thumbs: :2thumbs: :laola: :laola: :applaus: :applaus:
 
Oben