D'une part il y a des espaces en excédent mais ça ne résoud pas le problème.
Comme ce sont des règles indépendantes (séparées par ;) On devrait pouvoir
les éclater en plusieurs tags (les tags eux-mêmes n'ayant pas d'ordre,
contrairement aux valeurs séparées par une virgule ',')

Cela suggérerait; en factorisant le sélecteur de mois:
opening_hours[Sep-Jun]=Mo,Th 11:30-14:00;Tu 11:30-14:00,16:45-21:00;We
11:30-14:15;Fr 11:30-13:30,17:30-20:15;Sa 14:00-18:00;Su
09:30-12:30,15:00-18:00
opening_hours[Jul-Aug]=Mo,Sa 14:00-19:00;Tu 10:00-11:30;We,Th
10:00-11:30,14:00-19:00;Fr 10:00-11:30,14:00-21:00;Su
09:00-12:00,14:00-19:00

Mais dans tous les cas l'éclatement d'une valeur unique demanderait une
modification des clients. Une autre facon serait d'inclure une partie des
sélecteurs pour l'associer à une règle dans un autre tag faisant le détail,
cette syntaxe semblant claire et permettant de ne pas "louper" un
"opening_hours=*" dans une sélection qui indique expressément qu'on a
d'autres sous-règles dans des tags déterminés.

opening_hours=Sep-Jun @1;Jul-Aug @2
opening_hours:1=Mo,Th 11:30-14:00;Tu 11:30-14:00,16:45-21:00;We
11:30-14:15;Fr 11:30-13:30,17:30-20:15;Sa 14:00-18:00;Su
09:30-12:30,15:00-18:00
opening_hours:2=Mo,Sa 14:00-19:00;Tu 10:00-11:30;We,Th
10:00-11:30,14:00-19:00;Fr 10:00-11:30,14:00-21:00;Su
09:00-12:00,14:00-19:00

Bref à discuter et proposer.


Le 26 juillet 2017 à 14:07, Charles MILLET <charlesmil...@free.fr> a écrit :

> Bonjour,
>
> Quelqu'un a-t-il une solution ou une astuce pour décrire des horaires
> d'ouverture (*opening_hours*) « complexes » qui dépassent 255 caractères ?
>
> Pour information il s'agit des ces horaires ; elles décrivent un horaire
> différent presque chaque jour et pour deux périodes différentes de l'année
> — Sep-Jun et Jul-Aug :
>
> Sep-Jun Mo,Th 11:30-14:00; Sep-Jun Tu 11:30-14:00,16:45-21:00; Sep-Jun We
> 11:30-14:15; Sep-Jun Fr 11:30-13:30,17:30-20:15; Sep-Jun Sa 14:00-18:00;
> Sep-Jun Su 09:30-12:30,15:00-18:00; Jul-Aug Mo,Sa 14:00-19:00; Jul-Aug Tu
> 10:00-11:30; Jul-Aug We,Th 10:00-11:30,14:00-19:00; Jul-Aug Fr
> 10:00-11:30,14:00-21:00; Jul-Aug Su 09:00-12:00,14:00-19:00
>
> Bonne journée !
>
> --
> Charles milletcharlesmil...@free.fr
>
>
> _______________________________________________
> Talk-fr mailing list
> Talk-fr@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-fr
>
>
_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr

Répondre à