Einzelhandel: Serviceeinschänkungen zu spezifischen Uhrzeiten

Ich muss das jetzt noch mal “hoch bringen”.

Tatsächlich habe ich das nicht eingegeben, das fügt der ID-Editor selbst hinzu. Gebe ich den Werte ein als Mo-Sa 07:00-22:00, Mo-Sa 22:00-24:00 open "nur Expresskassen"; Su,PH off fügt ID einfach vorne und hinten je einen " ein und macht aus "nur Expresskassen" selbst \"nur Expresskassen\".

CoMaps kommt damit nicht klar und gibt den String einfach als Text aus und löst das nicht auf. Also kein “jetzt geöffnet” oder “schließt um …”.

In Map Complete wird das es auf den ersten Blick brauchbar ausgegeben, aber ganz sicher bin ich mir nicht damit.

Diesen Text verstehe ich nicht ganz, da :

Die Öffnungszeiten sind kompliziert. Folgenden Regeln werden im Eingabefenster ignoriert:

Eigentlich sollte payment:cash:conditional=no @ 22:00-24:00 reichen, aber welche Anwendungen werten das schon aus? :slight_smile:

Als ich hier die erste Antwort schrieb, fühlte ich mich eigentlich ziemlich sattelfest mit der opening_hours-syntax. Mittlerweile tun sich bei mir auch viele Fragezeichen auf, mit Komma und Strichpunkt, mit open, mit dem Freitext. Ich kann hier doch noch einiges lernen.

Daher keine Ahnung ob die Syntax falsch ist oder der Fehler bei den Auswertungsprogrammen liegt. Das einzige, was ich sagen kann, CoMaps hat grade massive Probleme mit opening_hours, sobald da irgend ein Freitextfeld mit " oder irgend was komplizierteres kommt, funktioniert es nicht mehr. Kann daher leider nicht als Referenz dienen.

Ich glaube, dein Verständnis ist korrekt. Und die Regel funktioniert grundsätzlich.
Meiner Meinung nach hat CoMaps einen Bug. Deshalb habe ich einen Kommentar in einem entsprechenden Thread hinterlassen.

Ich werde erst Mal keine weitere Zeit damit verbringen und abwarten, ob es da eine Rückmeldung gibt.

Dann haben aber auch sowohl iD als MapComplete einen Bug.

@Mateusz_Konieczny

This would be best to report at Issues · openstreetmap/iD · GitHub

I tried following the thread but it seems that problem is that CoMaps fails to parse valid OH with comments in them. Which would not be iD bug, right?

There is definitely missing iD feature for missing opening hours editor and validator, but we have issue for it, see opening hours form field · Issue #974 · openstreetmap/iD · GitHub

Thanks.

No, that is not an iD bug. But:

If you paste opening hours with comment in the iD field iD puts " around opening hours.

nibbs described it above:

My guess, why @uo4tie pinged you, is, tha the ID editor adds " in front and in the end of the string and \ before the " of the comments when using the text editor.

opening_hours="Mo-Sa 07:00-24:00 open, Mo-Sa 22:00-24:00 open \"nur Expresskassen\"; Su,PH off"

oh, now I understand - thanks!

created opening hours pasting is overly smart · Issue #12819 · openstreetmap/iD · GitHub as it seems to be not reported yet

Proposed a fix : https://github.com/openstreetmap/iD/issues/12819#issuecomment-5550419932

it turns out those are not actual tag content, but formatting appearing there due to escape signs

iD would save what is shown in the main UI

In the case of this Thread no: Way: ‪Netto Marken-Discount‬ (‪51297472‬) | OpenStreetMap