[OSM-talk-fr] Valeur opening_hours supérieure à 255 caractères

Charles MILLET charlesmillet at free.fr
Mer 26 Juil 13:30:31 UTC 2017


Merci pour les différentes versions. Je ne connaissais pas cette façon 
de « contourner » la limite des 255.

Charles MILLET
charlesmillet at free.fr

Le 26/07/2017 à 15:19, Philippe Verdy a écrit :
> Autre solution si ce n'est pas assez clair avec des "@":
>
> opening_hours=Sep-Jun {opening_hours["en période scolaire"]};Jul-Aug 
> {opening_hours["durant l'été"]}
> opening_hours["en période scolaire"]=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["durant l'été"]=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
>
> Là on utilise des {accolades} pour indiquer explicitement le nom du 
> tag complet (le sous-tag est un nom libre, éventuellement entre 
> guillemets pour indiquer un libellé pouvant être affiché tel quel 
> destiné à l'utilisateur et pouvant contenir des caractères "spéciaux 
> ou des espaces), mais pouvant aussi bien être interprété de façon 
> opaque si on ne l'affiche pas car la langue n'est pas adaptée), ou 
> juste (le nom du tag complet est déduit du contenu des accolades on 
> peut reprendre les crochets et éliminer les guillemets.
>
> opening_hours=Sep-Jun [en période scolaire];Jul-Aug [durant l'été]
> opening_hours[en période scolaire]=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[durant l'été]=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
>
> C'est un problème générique, mais la syntaxe doit être claire et 
> légère avant de l'adopter.
>
> Le 26 juillet 2017 à 15:07, Philippe Verdy <verdy_p at wanadoo.fr 
> <mailto:verdy_p at wanadoo.fr>> a écrit :
>
>
>
>     Le 26 juillet 2017 à 15:03, Philippe Verdy <verdy_p at wanadoo.fr
>     <mailto:verdy_p at wanadoo.fr>> a écrit :
>
>         Noter qu'on ne serait pas obligé non plus de factoriser les
>         conditions, et il suffirait aussi de référencer  des régles
>         autosuffisantes:
>
>         opening_hours=@1;@2
>         opening_hours:1=Sep-JunMo,Th 11:30-14:00;Sep-JunTu
>         11:30-14:00,16:45-21:00;Sep-JunWe 11:30-14:15;Sep-JunFr
>         11:30-13:30,17:30-20:15;Sep-JunSa 14:00-18:00;Sep-JunSu
>         09:30-12:30,15:00-18:00
>         opening_hours:2=Jul-AugMo,Sa 14:00-19:00;Jul-AugTu
>         10:00-11:30;Jul-AugWe,Th 10:00-11:30,14:00-19:00;Jul-AugFr
>         10:00-11:30,14:00-21:00;Jul-AugSu 09:00-12:00,14:00-19:00
>
>
>     Ou même encore:
>
>         opening_hours=Sep-JunMo,Th 11:30-14:00;Sep-JunTu
>         11:30-14:00,16:45-21:00;Sep-JunWe 11:30-14:15;Sep-JunFr
>         11:30-13:30,17:30-20:15;Sep-JunSa 14:00-18:00;Sep-JunSu
>         09:30-12:30,15:00-18:00;@2
>         opening_hours:2=Jul-AugMo,Sa 14:00-19:00;Jul-AugTu
>         10:00-11:30;Jul-AugWe,Th 10:00-11:30,14:00-19:00;Jul-AugFr
>         10:00-11:30,14:00-21:00;Jul-AugSu 09:00-12:00,14:00-19:00
>
>
>      le @2 permettant d'indiquer dans quel tag (opening_hours:2) se
>     situe la suite (sans lui adjoindre aucun critère "factorisé")
>
>
>
>
> _______________________________________________
> Talk-fr mailing list
> Talk-fr at openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-fr

-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/talk-fr/attachments/20170726/ac1c6c71/attachment.htm>


Plus d'informations sur la liste de diffusion Talk-fr