Re: [Talk-de] komisches zeichen in tag

2011-03-11 Diskussionsfäden Sven Geggus
Jochen Topf joc...@remote.org wrote:

 Quasi alle Unicode-Zeichen sind erlaubt in Tags. Das ist Absicht. Solche 
 Sachen
 passieren typischerweise, wenn bei jemand der Zeichensatz falsch eingestellt
 ist.

Die API erlaubt den upload ungültiger UTF-8 Zeichen?

*schauder*

Sven

-- 
linux is evolution, not intelligent design
(Linus Torvalds)

/me is giggls@ircnet, http://sven.gegg.us/ on the Web

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] komisches zeichen in tag

2011-03-11 Diskussionsfäden Fabian Schmidt


Am 11.03.11 schrieb Sven Geggus:


Die API erlaubt den upload ungültiger UTF-8 Zeichen?


es ist kein Buchstabe, aber gültiges UTF-8. Warum soll es zurückgewiesen 
werden?



Gruß, Fabian.___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] komisches zeichen in tag

2011-03-11 Diskussionsfäden Walter Nordmann
\u0080 ist der gute alte control - also eines der ersten 32 als
steuerzeichen im alten ascii-code verwendetes sonderzeichen. wie escape,
backspace, del, ack und was es so noch gibt.

sowas hat in den Strings nix zu suchen.

gruss
Walter



-
33,33% aller Statistiken beruhen auf kleinen Datenmengen.
--
View this message in context: 
http://gis.638310.n2.nabble.com/komisches-zeichen-in-tag-tp6158369p6161157.html
Sent from the Germany mailing list archive at Nabble.com.

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] komisches zeichen in tag

2011-03-11 Diskussionsfäden Michael Bemmerl
Walter Nordmann schrieb:
 \u0080 ist der gute alte control - also eines der ersten 32 als
 steuerzeichen im alten ascii-code verwendetes sonderzeichen. wie escape,
 backspace, del, ack und was es so noch gibt.

Die API erlaubt jedes Unicode-Zeichen als Tag-Name und -Wert, siehe [1].
Da aber die Kommunikation mit der API im XML-Format erfolgt, schränkt
damit die XML-Spezifikation die erlaubten Zeichen ein [2].

Bei Potlatch bin ich mir nicht sicher. Das umgeht doch die API und
greift direkt auf die Datenbank zu, oder? Wenn ja, ist natürlich die
XML-Einschränkung nicht vorhanden.

Grüße,
Michi

P.S.: Die ursprüngliche fehlerhafte Eintragung von \u0081 erfolgte in
der Tat über Potlatch 1.3e [3].

[1] http://wiki.openstreetmap.org/wiki/API_v0.6#Tags
[2] http://en.wikipedia.org/wiki/Valid_characters_in_XML
[3] http://www.openstreetmap.org/browse/changeset/4189609



signature.asc
Description: OpenPGP digital signature
___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] komisches zeichen in tag

2011-03-11 Diskussionsfäden Michael Bemmerl
Fabian Schmidt schrieb:
 
 Am 11.03.11 schrieb Michael Bemmerl:
 
 Die API erlaubt jedes Unicode-Zeichen als Tag-Name und -Wert, siehe [1].
 Da aber die Kommunikation mit der API im XML-Format erfolgt, schränkt
 damit die XML-Spezifikation die erlaubten Zeichen ein [2].
 
 da steht highly discouraged, nicht forbidden. Es geht auch durchaus
 über die API:
   http://www.openstreetmap.org/browse/changeset/7527776

Ich hab' auch nie behauptet, das \u0081 kein valides Zeichen wäre. :-)

Grüße,
Michi



signature.asc
Description: OpenPGP digital signature
___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] komisches zeichen in tag

2011-03-11 Diskussionsfäden Sven Geggus
Fabian Schmidt fschm...@informatik.uni-leipzig.de wrote:

 es ist kein Buchstabe, aber gültiges UTF-8. Warum soll es zurückgewiesen 
 werden?

Wenn man Latin1 Kodierung als UTF-8 interpretiert kommt in der Regel
kein gültiges UTF-8 dabei raus. Eben weil UTF-8 nicht-ASCII Zeichen
mit zwei byteskodiert.

Sven

-- 
Das ist halt der Unterschied: Unix ist ein Betriebssystem mit Tradition,
 die anderen sind einfach von sich aus unlogisch.
  (Anselm Lingnau in de.comp.os.unix.discussion)
/me ist giggls@ircnet, http://sven.gegg.us/ im WWW

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


[Talk-de] komisches zeichen in tag

2011-03-10 Diskussionsfäden Gary68
hi,

wie geht sowas? und darf das sein?

http://www.openstreetmap.org/browse/node/671241576/history

bevor ich es verbessere?

ciao

gerhard


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] komisches zeichen in tag

2011-03-10 Diskussionsfäden Jochen Topf
Hi!

On Thu, Mar 10, 2011 at 05:35:30PM +0100, Gary68 wrote:
 wie geht sowas? und darf das sein?
 
 http://www.openstreetmap.org/browse/node/671241576/history
 
 bevor ich es verbessere?

Quasi alle Unicode-Zeichen sind erlaubt in Tags. Das ist Absicht. Solche Sachen
passieren typischerweise, wenn bei jemand der Zeichensatz falsch eingestellt
ist. Wenn das bei dem User öfter vorkommt, dann kannste ihn ja mal drauf
hinweisen. Ansonsten einfach fixen.

Jochen
-- 
Jochen Topf  joc...@remote.org  http://www.remote.org/jochen/  +49-721-388298


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] komisches zeichen in tag

2011-03-10 Diskussionsfäden Gary68
hat schon einer erledigt...

On Thu, 2011-03-10 at 17:41 +0100, Jochen Topf wrote:
 Hi!
 
 On Thu, Mar 10, 2011 at 05:35:30PM +0100, Gary68 wrote:
  wie geht sowas? und darf das sein?
  
  http://www.openstreetmap.org/browse/node/671241576/history
  
  bevor ich es verbessere?
 
 Quasi alle Unicode-Zeichen sind erlaubt in Tags. Das ist Absicht. Solche 
 Sachen
 passieren typischerweise, wenn bei jemand der Zeichensatz falsch eingestellt
 ist. Wenn das bei dem User öfter vorkommt, dann kannste ihn ja mal drauf
 hinweisen. Ansonsten einfach fixen.
 
 Jochen



___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de