x

tag2link ändern/erweitern: "Probleme" mit Leerzeichen


Geschrieben von MKnight (Gast) am 03. Dezember 2017 18:39:44: [flux]

Moin,

ich möchte tag2link erweitern und bevor ich ein PR etc. schreibe, wollte ich das mal selbst testen. Mein Code:

<!--Opening_hours-->
<src␣name="Opening␣Hours">
<rule>
<condition␣k="opening_hours"␣/>
<link␣name="Evaluation␣Tool␣for␣opening␣Hours"␣href="http://openingh.openstreetmap.de/evaluation_tool/?EXP=%v%"␣/>
</rule>
</src>

Geht erstmal irgendwie. Problem ist allerdings, dass an irgendeinem Punkt, den ich nicht kenne, Leerzeichen (innerhalb '%v%') in + umgewandelt werden.

Beispiel:

Mo 07:00-10:00

kippt am evaluation tool

Mo+07:00-10:00

ab.

Nun weiss ich nicht, wo dieses + herkommt, bzw. bei wem ich mich "beschweren" muss. Beteiligte Kandidaten sind deren viele:
Josm, tag2link, mein Browser oder das w3c, das evaluation tool oder sonstwas, was ich nicht auf dem Schirm habe. Jemand ne Idee?

Um den Fehler einzugrenzen, habe ich versucht eine Webseite mit Leerzeichen (http://example.org/hallo welt) an tag2link zu verfüttern, da macht es gar nix. Bin ich auch nicht schlauer.

Edit: das komplette xml von tag2link (ohne meine Änderung...) findet man hier: https://trac.openstreetmap.org/browser/ … ources.xml


Antworten: