diff --git a/Docs/BuiltinIndex.md b/Docs/BuiltinIndex.md
index 735fe1f69..df9f45b2f 100644
--- a/Docs/BuiltinIndex.md
+++ b/Docs/BuiltinIndex.md
@@ -685,6 +685,11 @@
- souvenir_coin
- souvenir_note
+ ### reservation
+
+ - food
+ - shops
+
### sugar_free
- food
diff --git a/Docs/BuiltinQuestions.md b/Docs/BuiltinQuestions.md
index 31143a8f9..785d5b18e 100644
--- a/Docs/BuiltinQuestions.md
+++ b/Docs/BuiltinQuestions.md
@@ -77,6 +77,7 @@ This is a special layer - data is not sourced from OpenStreetMap
- [maxstay](#maxstay)
- [name](#name)
- [has_toilets](#has_toilets)
+ - [reservation](#reservation)
## Supported attributes
@@ -120,6 +121,7 @@ This is a special layer - data is not sourced from OpenStreetMap
|
[maxstay](https://wiki.openstreetmap.org/wiki/Key:maxstay) | [pfloat](../SpecialInputElements.md#pfloat) | [unlimited](https://wiki.openstreetmap.org/wiki/Tag:maxstay%3Dunlimited) |
|
[name](https://wiki.openstreetmap.org/wiki/Key:name) | [string](../SpecialInputElements.md#string) | |
|
[toilets](https://wiki.openstreetmap.org/wiki/Key:toilets) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dno) [separate](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dseparate) |
+|
[reservation](https://wiki.openstreetmap.org/wiki/Key:reservation) | Multiple choice | [required](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drequired) [recommended](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drecommended) [yes](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dno) |
## Featureview elements and TagRenderings
@@ -179,41 +181,49 @@ This is a special layer - data is not sourced from OpenStreetMap
| [maxstay](#maxstay)
_(Original in [questions](./BuiltinQuestions.md#maxstay))_ | What is the maximum amount of time one is allowed to stay here?
_One can stay at most {canonical(maxstay)}_
1 options | | *[maxstay](https://wiki.osm.org/wiki/Key:maxstay)* ([pfloat](../SpecialInputElements.md#pfloat)) |
| [name](#name)
_(Original in [questions](./BuiltinQuestions.md#name))_ | What is the name of this place?
_{name}_ | | *[name](https://wiki.osm.org/wiki/Key:name)* ([string](../SpecialInputElements.md#string)) |
| [has_toilets](#has_toilets)
_(Original in [questions](./BuiltinQuestions.md#has_toilets))_ | Has toilets?
3 options | | _Multiple choice only_ |
+| [reservation](#reservation)
_(Original in [questions](./BuiltinQuestions.md#reservation))_ | Is a reservation required for this place?
4 options | | _Multiple choice only_ |
### questions
Show the questions block at this location
_This tagrendering has no question and is thus read-only_
+
*{questions()}*
### images
This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images
_This tagrendering has no question and is thus read-only_
+
*{image_carousel()}{image_upload()}*
### images_no_blur
Same as `images`, but uploaded request to disable blurring to the panoramax server
_This tagrendering has no question and is thus read-only_
+
*{image_carousel()}{image_upload(,,,true)}*
### mapillary
Shows a button to open Mapillary on this location
_This tagrendering has no question and is thus read-only_
+
*{mapillary_link()}*
### export_as_gpx
Shows a button to export this feature as GPX. Especially useful for route relations
_This tagrendering has no question and is thus read-only_
+
*{export_as_gpx()}*
### export_as_geojson
Shows a button to export this feature as geojson. Especially useful for debugging or using this in other programs
_This tagrendering has no question and is thus read-only_
+
*{export_as_geojson()}*
### wikipedia
Shows a wikipedia box with the corresponding wikipedia article; the wikidata-item link can be changed by a contributor
The question is `What is the corresponding Wikidata entity?`
-*{wikipedia():max-height:25rem}* is shown if `wikidata` is set
+
+*{wikipedia():max-height:25rem}* is shown if `wikidata` is set.
- *{wikipedia():max-height:25rem}* is shown if with wikipedia~.+. _This option cannot be chosen as answer_
- *No Wikipedia page has been linked yet* is shown if with wikidata=. _This option cannot be chosen as answer_
@@ -221,12 +231,14 @@ The question is `What is the corresponding Wikidata entity?`
### reviews
Shows the reviews module (including the possibility to leave a review)
_This tagrendering has no question and is thus read-only_
+
*{create_review()}{list_reviews()}*
### phone
The question is `What is the phone number of {title()}?`
-*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set
+
+*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set.
-
*{link(&LBRACEcontact:phone&RBRACE,tel:&LBRACEcontact:phone&RBRACE,,,,)}* is shown if with contact:phone~.+. _This option cannot be chosen as answer_
@@ -236,16 +248,19 @@ This tagrendering has labels
### mastodon
Shows and asks for the mastodon handle
The question is `What is the Mastodon-handle of {title()}?`
-*{fediverse_link(contact:mastodon)}* is shown if `contact:mastodon` is set
+
+*{fediverse_link(contact:mastodon)}* is shown if `contact:mastodon` is set.
### facebook
Shows and asks for the facebook handle
The question is `What is the facebook page of of {title()}?`
-*{link(Facebook page,&LBRACEcontact:facebook&RBRACE,,,,)}
Facebook is known to harm mental health, manipulate public opinion and cause hate. Try to use healthier alternatives
* is shown if `contact:facebook` is set
+
+*{link(Facebook page,&LBRACEcontact:facebook&RBRACE,,,,)}Facebook is known to harm mental health, manipulate public opinion and cause hate. Try to use healthier alternatives
* is shown if `contact:facebook` is set.
### osmlink
_This tagrendering has no question and is thus read-only_
+
*Some wands might have different opening hours. Many hospitals allow visits during emergencies too.
\" and can be updated. The question is \"When are visitors allowed to visit?\" by layer Hospitals",
+ "description": "Values of `opening_hours:visitors` are shown with \"Some wands might have different opening hours. Many hospitals allow visits during emergencies too.
\" and can be updated. The question is \"When are visitors allowed to visit?\" by layer Hospitals",
"doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/hospital.md#oh_visitor",
"icon_url": "./assets/layers/hospital/hospital.svg"
},
diff --git a/Docs/TagInfo/mapcomplete_food.json b/Docs/TagInfo/mapcomplete_food.json
index aeb1e31a0..8f0efc4ab 100644
--- a/Docs/TagInfo/mapcomplete_food.json
+++ b/Docs/TagInfo/mapcomplete_food.json
@@ -403,28 +403,28 @@
"key": "reservation",
"value": "required",
"description": "reservation=required is displayed as \"A reservation is required at this place\" by layer Restaurants and fast food",
- "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/food.md#Reservation",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/food.md#reservation",
"icon_url": "./assets/layers/food/restaurant.svg"
},
{
"key": "reservation",
"value": "recommended",
"description": "reservation=recommended is displayed as \"A reservation is not required, but still recommended to make sure you get a table\" by layer Restaurants and fast food",
- "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/food.md#Reservation",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/food.md#reservation",
"icon_url": "./assets/layers/food/restaurant.svg"
},
{
"key": "reservation",
"value": "yes",
"description": "reservation=yes is displayed as \"Reservation is possible at this place\" by layer Restaurants and fast food",
- "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/food.md#Reservation",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/food.md#reservation",
"icon_url": "./assets/layers/food/restaurant.svg"
},
{
"key": "reservation",
"value": "no",
"description": "reservation=no is displayed as \"Reservation is not possible at this place\" by layer Restaurants and fast food",
- "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/food.md#Reservation",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/food.md#reservation",
"icon_url": "./assets/layers/food/restaurant.svg"
},
{
diff --git a/Docs/TagInfo/mapcomplete_fritures.json b/Docs/TagInfo/mapcomplete_fritures.json
index 438067d81..f88c01751 100644
--- a/Docs/TagInfo/mapcomplete_fritures.json
+++ b/Docs/TagInfo/mapcomplete_fritures.json
@@ -409,28 +409,28 @@
"key": "reservation",
"value": "required",
"description": "reservation=required is displayed as \"A reservation is required at this place\" by layer Fries shop",
- "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/friture.md#Reservation",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/friture.md#reservation",
"icon_url": "./assets/layers/food/restaurant.svg"
},
{
"key": "reservation",
"value": "recommended",
"description": "reservation=recommended is displayed as \"A reservation is not required, but still recommended to make sure you get a table\" by layer Fries shop",
- "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/friture.md#Reservation",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/friture.md#reservation",
"icon_url": "./assets/layers/food/restaurant.svg"
},
{
"key": "reservation",
"value": "yes",
"description": "reservation=yes is displayed as \"Reservation is possible at this place\" by layer Fries shop",
- "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/friture.md#Reservation",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/friture.md#reservation",
"icon_url": "./assets/layers/food/restaurant.svg"
},
{
"key": "reservation",
"value": "no",
"description": "reservation=no is displayed as \"Reservation is not possible at this place\" by layer Fries shop",
- "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/friture.md#Reservation",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/friture.md#reservation",
"icon_url": "./assets/layers/food/restaurant.svg"
},
{
diff --git a/Docs/TagInfo/mapcomplete_glutenfree.json b/Docs/TagInfo/mapcomplete_glutenfree.json
index 1007fe6d9..2ec712cff 100644
--- a/Docs/TagInfo/mapcomplete_glutenfree.json
+++ b/Docs/TagInfo/mapcomplete_glutenfree.json
@@ -436,29 +436,29 @@
{
"key": "reservation",
"value": "required",
- "description": "reservation=required is displayed as \"A reservation is required at this place\" by layer Restaurants and fast food",
- "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/food_glutenfree.md#Reservation",
+ "description": "reservation=required is displayed as \"A reservation is required at this place\" by layers Restaurants and fast food, Shop",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/food_glutenfree.md#reservation",
"icon_url": "./assets/layers/food/restaurant.svg"
},
{
"key": "reservation",
"value": "recommended",
- "description": "reservation=recommended is displayed as \"A reservation is not required, but still recommended to make sure you get a table\" by layer Restaurants and fast food",
- "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/food_glutenfree.md#Reservation",
+ "description": "reservation=recommended is displayed as \"A reservation is not required, but still recommended to make sure you get a table\" by layers Restaurants and fast food, Shop",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/food_glutenfree.md#reservation",
"icon_url": "./assets/layers/food/restaurant.svg"
},
{
"key": "reservation",
"value": "yes",
- "description": "reservation=yes is displayed as \"Reservation is possible at this place\" by layer Restaurants and fast food",
- "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/food_glutenfree.md#Reservation",
+ "description": "reservation=yes is displayed as \"Reservation is possible at this place\" by layers Restaurants and fast food, Shop",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/food_glutenfree.md#reservation",
"icon_url": "./assets/layers/food/restaurant.svg"
},
{
"key": "reservation",
"value": "no",
- "description": "reservation=no is displayed as \"Reservation is not possible at this place\" by layer Restaurants and fast food",
- "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/food_glutenfree.md#Reservation",
+ "description": "reservation=no is displayed as \"Reservation is not possible at this place\" by layers Restaurants and fast food, Shop",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/food_glutenfree.md#reservation",
"icon_url": "./assets/layers/food/restaurant.svg"
},
{
@@ -2972,6 +2972,27 @@
"doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/shops_glutenfree.md#key_cutter",
"icon_url": "./assets/layers/id_presets/maki-shop.svg"
},
+ {
+ "key": "male",
+ "value": "yes",
+ "description": "male=yes is displayed as \"Specializes in cutting men's hair.\" by layer Shop",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/shops_glutenfree.md#hairdresser_targetgroup",
+ "icon_url": "./assets/layers/id_presets/maki-shop.svg"
+ },
+ {
+ "key": "female",
+ "value": "yes",
+ "description": "female=yes is displayed as \"Specializes in cutting women's hair.\" by layer Shop",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/shops_glutenfree.md#hairdresser_targetgroup",
+ "icon_url": "./assets/layers/id_presets/maki-shop.svg"
+ },
+ {
+ "key": "children",
+ "value": "yes",
+ "description": "children=yes is displayed as \"Specializes in cutting kids hair.\" by layer Shop",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/shops_glutenfree.md#hairdresser_targetgroup",
+ "icon_url": "./assets/layers/id_presets/maki-shop.svg"
+ },
{
"key": "service:bicycle:retail",
"value": "yes",
diff --git a/Docs/TagInfo/mapcomplete_healthcare.json b/Docs/TagInfo/mapcomplete_healthcare.json
index 8ca9ead5d..eda57ac34 100644
--- a/Docs/TagInfo/mapcomplete_healthcare.json
+++ b/Docs/TagInfo/mapcomplete_healthcare.json
@@ -272,7 +272,7 @@
},
{
"key": "opening_hours:visitors",
- "description": "Values of `opening_hours:visitors` are shown with \"Some wands might have different opening hours. Many hospitals allow visits during emergencies too.
\" and can be updated. The question is \"When are visitors allowed to visit?\" by layer Hospitals",
+ "description": "Values of `opening_hours:visitors` are shown with \"Some wands might have different opening hours. Many hospitals allow visits during emergencies too.
\" and can be updated. The question is \"When are visitors allowed to visit?\" by layer Hospitals",
"doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/hospital.md#oh_visitor",
"icon_url": "./assets/layers/hospital/hospital.svg"
},
@@ -1681,6 +1681,55 @@
"doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/medical_shops.md#key_cutter",
"icon_url": "./assets/layers/id_presets/maki-shop.svg"
},
+ {
+ "key": "male",
+ "value": "yes",
+ "description": "male=yes is displayed as \"Specializes in cutting men's hair.\" by layer Shop",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/medical_shops.md#hairdresser_targetgroup",
+ "icon_url": "./assets/layers/id_presets/maki-shop.svg"
+ },
+ {
+ "key": "female",
+ "value": "yes",
+ "description": "female=yes is displayed as \"Specializes in cutting women's hair.\" by layer Shop",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/medical_shops.md#hairdresser_targetgroup",
+ "icon_url": "./assets/layers/id_presets/maki-shop.svg"
+ },
+ {
+ "key": "children",
+ "value": "yes",
+ "description": "children=yes is displayed as \"Specializes in cutting kids hair.\" by layer Shop",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/medical_shops.md#hairdresser_targetgroup",
+ "icon_url": "./assets/layers/id_presets/maki-shop.svg"
+ },
+ {
+ "key": "reservation",
+ "value": "required",
+ "description": "reservation=required is displayed as \"A reservation is required at this place\" by layer Shop",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/medical_shops.md#reservation",
+ "icon_url": "./assets/layers/id_presets/maki-shop.svg"
+ },
+ {
+ "key": "reservation",
+ "value": "recommended",
+ "description": "reservation=recommended is displayed as \"A reservation is not required, but still recommended to make sure you get a table\" by layer Shop",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/medical_shops.md#reservation",
+ "icon_url": "./assets/layers/id_presets/maki-shop.svg"
+ },
+ {
+ "key": "reservation",
+ "value": "yes",
+ "description": "reservation=yes is displayed as \"Reservation is possible at this place\" by layer Shop",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/medical_shops.md#reservation",
+ "icon_url": "./assets/layers/id_presets/maki-shop.svg"
+ },
+ {
+ "key": "reservation",
+ "value": "no",
+ "description": "reservation=no is displayed as \"Reservation is not possible at this place\" by layer Shop",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/medical_shops.md#reservation",
+ "icon_url": "./assets/layers/id_presets/maki-shop.svg"
+ },
{
"key": "service:bicycle:retail",
"value": "yes",
@@ -2143,35 +2192,35 @@
"key": "dog",
"value": "yes",
"description": "dog=yes is displayed as \"Dogs are allowed\" by layer Shop",
- "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/medical_shops.md#dog_access",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/medical_shops.md#shop_dog_access",
"icon_url": "./assets/layers/questions/dogs_allowed.svg"
},
{
"key": "dog",
"value": "no",
"description": "dog=no is displayed as \"Dogs are Some wands might have different opening hours. Many hospitals allow visits during emergencies too.
\" and can be updated. The question is \"When are visitors allowed to visit?\" by layer Hospitals",
+ "description": "Values of `opening_hours:visitors` are shown with \"Some wands might have different opening hours. Many hospitals allow visits during emergencies too.
\" and can be updated. The question is \"When are visitors allowed to visit?\" by layer Hospitals",
"doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/hospital.md#oh_visitor",
"icon_url": "./assets/themes/onwheels/hospital.svg"
},
diff --git a/Docs/TagInfo/mapcomplete_pets.json b/Docs/TagInfo/mapcomplete_pets.json
index 3b5a10a61..89f5a8aaf 100644
--- a/Docs/TagInfo/mapcomplete_pets.json
+++ b/Docs/TagInfo/mapcomplete_pets.json
@@ -614,29 +614,29 @@
{
"key": "reservation",
"value": "required",
- "description": "reservation=required is displayed as \"A reservation is required at this place\" by layer Dog friendly eateries",
- "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/food_dog_friendly.md#Reservation",
+ "description": "reservation=required is displayed as \"A reservation is required at this place\" by layers Dog friendly eateries, Pet stores, Dog-friendly shops",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/food_dog_friendly.md#reservation",
"icon_url": "./assets/layers/food/restaurant.svg"
},
{
"key": "reservation",
"value": "recommended",
- "description": "reservation=recommended is displayed as \"A reservation is not required, but still recommended to make sure you get a table\" by layer Dog friendly eateries",
- "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/food_dog_friendly.md#Reservation",
+ "description": "reservation=recommended is displayed as \"A reservation is not required, but still recommended to make sure you get a table\" by layers Dog friendly eateries, Pet stores, Dog-friendly shops",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/food_dog_friendly.md#reservation",
"icon_url": "./assets/layers/food/restaurant.svg"
},
{
"key": "reservation",
"value": "yes",
- "description": "reservation=yes is displayed as \"Reservation is possible at this place\" by layer Dog friendly eateries",
- "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/food_dog_friendly.md#Reservation",
+ "description": "reservation=yes is displayed as \"Reservation is possible at this place\" by layers Dog friendly eateries, Pet stores, Dog-friendly shops",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/food_dog_friendly.md#reservation",
"icon_url": "./assets/layers/food/restaurant.svg"
},
{
"key": "reservation",
"value": "no",
- "description": "reservation=no is displayed as \"Reservation is not possible at this place\" by layer Dog friendly eateries",
- "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/food_dog_friendly.md#Reservation",
+ "description": "reservation=no is displayed as \"Reservation is not possible at this place\" by layers Dog friendly eateries, Pet stores, Dog-friendly shops",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/food_dog_friendly.md#reservation",
"icon_url": "./assets/layers/food/restaurant.svg"
},
{
@@ -3124,6 +3124,27 @@
"doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/pet_shops.md#key_cutter",
"icon_url": "./assets/layers/id_presets/maki-shop.svg"
},
+ {
+ "key": "male",
+ "value": "yes",
+ "description": "male=yes is displayed as \"Specializes in cutting men's hair.\" by layers Pet stores, Dog-friendly shops",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/pet_shops.md#hairdresser_targetgroup",
+ "icon_url": "./assets/layers/id_presets/maki-shop.svg"
+ },
+ {
+ "key": "female",
+ "value": "yes",
+ "description": "female=yes is displayed as \"Specializes in cutting women's hair.\" by layers Pet stores, Dog-friendly shops",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/pet_shops.md#hairdresser_targetgroup",
+ "icon_url": "./assets/layers/id_presets/maki-shop.svg"
+ },
+ {
+ "key": "children",
+ "value": "yes",
+ "description": "children=yes is displayed as \"Specializes in cutting kids hair.\" by layers Pet stores, Dog-friendly shops",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/pet_shops.md#hairdresser_targetgroup",
+ "icon_url": "./assets/layers/id_presets/maki-shop.svg"
+ },
{
"key": "service:bicycle:retail",
"value": "yes",
diff --git a/Docs/TagInfo/mapcomplete_postboxes.json b/Docs/TagInfo/mapcomplete_postboxes.json
index 10d5454b6..f9250453e 100644
--- a/Docs/TagInfo/mapcomplete_postboxes.json
+++ b/Docs/TagInfo/mapcomplete_postboxes.json
@@ -1774,6 +1774,55 @@
"doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/shops.md#key_cutter",
"icon_url": "./assets/layers/id_presets/maki-shop.svg"
},
+ {
+ "key": "male",
+ "value": "yes",
+ "description": "male=yes is displayed as \"Specializes in cutting men's hair.\" by layer Shop",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/shops.md#hairdresser_targetgroup",
+ "icon_url": "./assets/layers/id_presets/maki-shop.svg"
+ },
+ {
+ "key": "female",
+ "value": "yes",
+ "description": "female=yes is displayed as \"Specializes in cutting women's hair.\" by layer Shop",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/shops.md#hairdresser_targetgroup",
+ "icon_url": "./assets/layers/id_presets/maki-shop.svg"
+ },
+ {
+ "key": "children",
+ "value": "yes",
+ "description": "children=yes is displayed as \"Specializes in cutting kids hair.\" by layer Shop",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/shops.md#hairdresser_targetgroup",
+ "icon_url": "./assets/layers/id_presets/maki-shop.svg"
+ },
+ {
+ "key": "reservation",
+ "value": "required",
+ "description": "reservation=required is displayed as \"A reservation is required at this place\" by layer Shop",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/shops.md#reservation",
+ "icon_url": "./assets/layers/id_presets/maki-shop.svg"
+ },
+ {
+ "key": "reservation",
+ "value": "recommended",
+ "description": "reservation=recommended is displayed as \"A reservation is not required, but still recommended to make sure you get a table\" by layer Shop",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/shops.md#reservation",
+ "icon_url": "./assets/layers/id_presets/maki-shop.svg"
+ },
+ {
+ "key": "reservation",
+ "value": "yes",
+ "description": "reservation=yes is displayed as \"Reservation is possible at this place\" by layer Shop",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/shops.md#reservation",
+ "icon_url": "./assets/layers/id_presets/maki-shop.svg"
+ },
+ {
+ "key": "reservation",
+ "value": "no",
+ "description": "reservation=no is displayed as \"Reservation is not possible at this place\" by layer Shop",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/shops.md#reservation",
+ "icon_url": "./assets/layers/id_presets/maki-shop.svg"
+ },
{
"key": "service:bicycle:retail",
"value": "yes",
@@ -2236,35 +2285,35 @@
"key": "dog",
"value": "yes",
"description": "dog=yes is displayed as \"Dogs are allowed\" by layer Shop",
- "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/shops.md#dog_access",
+ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/shops.md#shop_dog_access",
"icon_url": "./assets/layers/questions/dogs_allowed.svg"
},
{
"key": "dog",
"value": "no",
"description": "dog=no is displayed as \"Dogs are Facebook is known to harm mental health, manipulate public opinion and cause hate. Try to use healthier alternatives
* is shown if `contact:facebook` is set
+
+*{link(Facebook page,&LBRACEcontact:facebook&RBRACE,,,,)}Facebook is known to harm mental health, manipulate public opinion and cause hate. Try to use healthier alternatives
* is shown if `contact:facebook` is set.
### item:repair
@@ -383,6 +392,7 @@ The question is `What type of items are repaired here?`
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,hidden)}*
This tagrendering has labels
@@ -392,16 +402,19 @@ This tagrendering has labels
### move-button
_This tagrendering has no question and is thus read-only_
+
*{move_button()}*
### delete-button
_This tagrendering has no question and is thus read-only_
+
*{delete_button()}*
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
@@ -479,6 +492,7 @@ Elements must match **all** of the following expressions:
### images
This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images
_This tagrendering has no question and is thus read-only_
+
*{image_carousel()}{image_upload()}*
### bicycle_rental_type
@@ -497,7 +511,8 @@ This tagrendering is only visible in the popup if the following condition is met
### website
The question is `What is the website of {title()}?`
-*The overlapping openstreetmap-building has a different address then this GRB-object: {addr:street} {addr:housenumber}
{tag_apply(addr:street=$addr:street; addr:housenumber=$addr:housenumber,Copy the GRB-address onto the OSM-object,,_osm_obj:id)}*
This tagrendering is only visible in the popup if the following condition is met: (addr:street!= | addr:housenumber!=) & _osm_obj:id~.+ & addr:street~.+ & addr:housenumber~.+
@@ -277,6 +291,7 @@ This tagrendering is only visible in the popup if the following condition is met
### overlapping building id
_This tagrendering has no question and is thus read-only_
+
*The overlapping
openstreetmap-building has id {_osm_obj:id}*
This tagrendering is only visible in the popup if the following condition is met: _osm_obj:id~.+
@@ -284,6 +299,7 @@ This tagrendering is only visible in the popup if the following condition is met
### overlapping building type
_This tagrendering has no question and is thus read-only_
+
*The overlapping building is a
{_osm_obj:building} and covers
{_overlap_percentage}% of the GRB building.
The GRB-building covers
{_reverse_overlap_percentage}% of the OSM building
The OSM-building is based on GRB-data from {_osm_obj:source:date}.*
This tagrendering is only visible in the popup if the following condition is met: _osm_obj:id~.+
@@ -291,6 +307,7 @@ This tagrendering is only visible in the popup if the following condition is met
### overlapping building map
_This tagrendering has no question and is thus read-only_
+
*
GRB geometry:
{minimap(21, id):height:10rem;border-radius:1rem;overflow:hidden}
OSM geometry:
{minimap(21,_osm_obj:id):height:10rem;border-radius:1rem;overflow:hidden}*
This tagrendering is only visible in the popup if the following condition is met: _osm_obj:id~.+
@@ -298,6 +315,7 @@ This tagrendering is only visible in the popup if the following condition is met
### apply-id
_This tagrendering has no question and is thus read-only_
+
*{tag_apply(source:geometry:date=$_grb_date; source:geometry:ref=$_grb_ref,Mark the OSM-building as imported,,_osm_obj:id)}*
This tagrendering is only visible in the popup if the following condition is met: _imported!=yes & _overlaps_with~.+
@@ -305,6 +323,7 @@ This tagrendering is only visible in the popup if the following condition is met
### apply-building-type
_This tagrendering has no question and is thus read-only_
+
*{tag_apply(building=$building,Use the building type from GRB,,_osm_obj:id)}*
This tagrendering is only visible in the popup if the following condition is met:
_osm_obj:building=
yes & _overlaps_with~.+ & building!=yes
@@ -312,6 +331,7 @@ This tagrendering is only visible in the popup if the following condition is met
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,hidden)}*
This tagrendering has labels
@@ -321,6 +341,7 @@ This tagrendering has labels
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
@@ -352,6 +373,7 @@ Elements must match the expression **

[level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) |
|

[service:binding](https://wiki.openstreetmap.org/wiki/Key:service:binding) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dno) |
|

[healthcare](https://wiki.openstreetmap.org/wiki/Key:healthcare) | Multiple choice | [optometrist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Doptometrist) [audiologist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Daudiologist) |
+|

[reservation](https://wiki.openstreetmap.org/wiki/Key:reservation) | Multiple choice | [required](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drequired) [recommended](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drecommended) [yes](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dno) |
|

[service:bicycle:retail](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:retail) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dno) |
|

[service:bicycle:second_hand](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:second_hand) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dno) [only](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Donly) |
|

[service:bicycle:repair](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dno) [only_sold](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Donly_sold) [brand](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dbrand) |
@@ -254,6 +257,8 @@ Elements must match **all** of the following expressions:
| [copyshop-binding](#copyshop-binding) | Does this shop offer a binding service?
2 options | | _Multiple choice only_ |
| [optometrist_service](#optometrist_service) | Are medical services available here?
2 options | | _Multiple choice only_ |
| [key_cutter](#key_cutter) | Does this shop offer key cutting?
3 options | | _Multiple choice only_ |
+| [hairdresser-targetgroup](#hairdresser-targetgroup) | In what target groups does this hairdresser specialize?
3 options | | _Multiple choice only_ |
+| [reservation](#reservation)
_(Original in [questions](./BuiltinQuestions.md#reservation))_ | Is a reservation required for this place?
4 options | | _Multiple choice only_ |
| [sells_new_bikes](#sells_new_bikes) | Does this shop sell bikes?
2 options | | _Multiple choice only_ |
| [bike_second_hand](#bike_second_hand) | Does this shop sell second-hand bikes?
3 options | | _Multiple choice only_ |
| [repairs_bikes](#repairs_bikes) | Does this shop repair bikes?
4 options | | _Multiple choice only_ |
@@ -277,7 +282,7 @@ Elements must match **all** of the following expressions:
| [sugar_free](#sugar_free)
_(Original in [questions](./BuiltinQuestions.md#sugar_free))_ | Does this shop have a sugar free offering?
4 options | diets | _Multiple choice only_ |
| [gluten_free](#gluten_free)
_(Original in [questions](./BuiltinQuestions.md#gluten_free))_ | Does this shop have a gluten free offering?
4 options | diets | _Multiple choice only_ |
| [lactose_free](#lactose_free)
_(Original in [questions](./BuiltinQuestions.md#lactose_free))_ | Does have a lactose-free offering?
4 options | diets | _Multiple choice only_ |
-| [dog-access](#dog-access)
_(Original in [questions](./BuiltinQuestions.md#dog-access))_ | Are dogs allowed in this business?
5 options | | _Multiple choice only_ |
+| [shop-dog-access](#shop-dog-access)
_(Original in [questions](./BuiltinQuestions.md#dog-access))_ | Are dogs allowed in this business?
5 options | | _Multiple choice only_ |
| [description](#description)
_(Original in [questions](./BuiltinQuestions.md#description))_ | Is there still some relevant info that the previous questions did not cover? Feel free to add it here.
_{description}_ | | *[description](https://wiki.osm.org/wiki/Key:description)* ([text](../SpecialInputElements.md#text)) |
| [toilets-group](#toilets-group)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-group))_ | _{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}_ | all | _Multiple choice only_ |
| [grouptitle](#grouptitle)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#grouptitle))_ | _Toilet information_
1 options | all, hidden | _Multiple choice only_ |
@@ -324,22 +329,26 @@ Elements must match **all** of the following expressions:
### images
This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images
_This tagrendering has no question and is thus read-only_
+
*{image_carousel()}{image_upload()}*
### reviews
Shows the reviews module (including the possibility to leave a review)
_This tagrendering has no question and is thus read-only_
+
*{create_review()}{list_reviews()}*
### shops-name
The question is `What is the name of this shop?`
-*This shop is called
{name}* is shown if `name` is set
+
+*This shop is called
{name}* is shown if `name` is set.
### shop_types
The question is `What kind of shop is this?`
-*This is a {shop}* is shown if `shop` is set
+
+*This is a {shop}* is shown if `shop` is set.
-

*Bicycle rental shop* is shown if with
shop=
bicycle_rental
-

*Farm Supply Shop* is shown if with
shop=
agrarian
@@ -513,7 +522,8 @@ This tagrendering has labels
### brand
The question is `What is the brand of this shop?`
-*Part of
{brand}* is shown if `brand` is set
+
+*Part of
{brand}* is shown if `brand` is set.
- *This shop does not have a specific brand, it is not part of a bigger chain* is shown if with
not:brand=
yes
@@ -530,14 +540,16 @@ This tagrendering is only visible in the popup if the following condition is met
### opening_hours
The question is `What are the opening hours of {title()}?`
-*
Opening hours
{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set
+
+*
Opening hours
{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set.
- *Marked as closed for an unspecified time* is shown if with
opening_hours=
closed. _This option cannot be chosen as answer_
### website
The question is `What is the website of {title()}?`
-*
{website}* is shown if `website` is set
+
+*
{website}* is shown if `website` is set.
-

*
{contact:website}* is shown if with contact:website~.+. _This option cannot be chosen as answer_
@@ -547,7 +559,8 @@ This tagrendering has labels
### email
The question is `What is the email address of {title()}?`
-*
{email}* is shown if `email` is set
+
+*
{email}* is shown if `email` is set.
-

*
{contact:email}* is shown if with contact:email~.+. _This option cannot be chosen as answer_
-

*
{operator:email}* is shown if with operator:email~.+. _This option cannot be chosen as answer_
@@ -558,7 +571,8 @@ This tagrendering has labels
### phone
The question is `What is the phone number of {title()}?`
-*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set
+
+*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set.
-

*{link(&LBRACEcontact:phone&RBRACE,tel:&LBRACEcontact:phone&RBRACE,,,,)}* is shown if with contact:phone~.+. _This option cannot be chosen as answer_
@@ -576,6 +590,7 @@ The question is `Which methods of payment are accepted here?`
### repeated
_This tagrendering has no question and is thus read-only_
+
*Multiple, identical objects can be found on floors {repeat_on}.*
This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+
@@ -585,7 +600,8 @@ This tagrendering has labels
### single_level
The question is `On what level is this feature located?`
-*Located on the {level}th floor* is shown if `level` is set
+
+*Located on the {level}th floor* is shown if `level` is set.
- *Located underground* is shown if with
location=
underground. _This option cannot be chosen as answer_
- *Located on the ground floor* is shown if with
level=
0
@@ -636,6 +652,27 @@ The question is `Does this shop offer key cutting?`
This tagrendering is only visible in the popup if the following condition is met:
craft=
key_cutting |
shop=
shoe_repair |
shop=
diy |
shop=
doityourself |
shop=
home_improvement |
shop=
hardware |
shop=
locksmith |
shop=
repair | service:key_cutting~.+
+### hairdresser-targetgroup
+
+The question is `In what target groups does this hairdresser specialize?`
+
+ - *Specializes in cutting men's hair.* is shown if with
male=
yes. Unselecting this answer will add
male=
no
+ - *Specializes in cutting women's hair.* is shown if with
female=
yes. Unselecting this answer will add
female=
no
+ - *Specializes in cutting kids hair.* is shown if with
children=
yes. Unselecting this answer will add
children=
no
+
+This tagrendering is only visible in the popup if the following condition is met:
shop=
hairdresser
+
+### reservation
+
+The question is `Is a reservation required for this place?`
+
+ - *A reservation is required at this place* is shown if with
reservation=
required
+ - *A reservation is not required, but still recommended to make sure you get a table* is shown if with
reservation=
recommended
+ - *Reservation is possible at this place* is shown if with
reservation=
yes
+ - *Reservation is not possible at this place* is shown if with
reservation=
no
+
+This tagrendering is only visible in the popup if the following condition is met:
shop=
hairdresser
+
### sells_new_bikes
The question is `Does this shop sell bikes?`
@@ -678,7 +715,8 @@ This tagrendering is only visible in the popup if the following condition is met
### bicycle-types
The question is `What kind of bicycles and accessories are rented here?`
-*{rental} is rented here* is shown if `rental` is set
+
+*{rental} is rented here* is shown if `rental` is set.
- *Normal city bikes can be rented here* is shown if with
rental=
city_bike
- *Electrical bikes can be rented here* is shown if with
rental=
ebike
@@ -697,7 +735,8 @@ This tagrendering has labels
### rental-capacity-city_bike
The question is `How many city bikes can be rented here?`
-*{capacity:city_bike} city bikes can be rented here* is shown if `capacity:city_bike` is set
+
+*{capacity:city_bike} city bikes can be rented here* is shown if `capacity:city_bike` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*city_bike.*)$
This tagrendering has labels
@@ -706,7 +745,8 @@ This tagrendering has labels
### rental-capacity-ebike
The question is `How many electrical bikes can be rented here?`
-*{capacity:ebike} electrical bikes can be rented here* is shown if `capacity:ebike` is set
+
+*{capacity:ebike} electrical bikes can be rented here* is shown if `capacity:ebike` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*ebike.*)$
This tagrendering has labels
@@ -715,7 +755,8 @@ This tagrendering has labels
### rental-capacity-kid_bike
The question is `How many bikes for children can be rented here?`
-*{capacity:kid_bike} bikes for children can be rented here* is shown if `capacity:kid_bike` is set
+
+*{capacity:kid_bike} bikes for children can be rented here* is shown if `capacity:kid_bike` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*kid_bike.*)$
This tagrendering has labels
@@ -724,7 +765,8 @@ This tagrendering has labels
### rental-capacity-bmx
The question is `How many BMX bikes can be rented here?`
-*{capacity:bmx} BMX bikes can be rented here* is shown if `capacity:bmx` is set
+
+*{capacity:bmx} BMX bikes can be rented here* is shown if `capacity:bmx` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*bmx.*)$
This tagrendering has labels
@@ -733,7 +775,8 @@ This tagrendering has labels
### rental-capacity-mtb
The question is `How many mountainbikes can be rented here?`
-*{capacity:mtb} mountainbikes can be rented here* is shown if `capacity:mtb` is set
+
+*{capacity:mtb} mountainbikes can be rented here* is shown if `capacity:mtb` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*mtb.*)$
This tagrendering has labels
@@ -742,7 +785,8 @@ This tagrendering has labels
### rental-capacity-bicycle_pannier
The question is `How many bicycle panniers can be rented here?`
-*{capacity:bicycle_pannier} bicycle panniers can be rented here* is shown if `capacity:bicycle_pannier` is set
+
+*{capacity:bicycle_pannier} bicycle panniers can be rented here* is shown if `capacity:bicycle_pannier` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*bicycle_pannier.*)$
This tagrendering has labels
@@ -751,7 +795,8 @@ This tagrendering has labels
### rental-capacity-tandem_bicycle
The question is `How many tandem can be rented here?`
-*{capacity:tandem_bicycle} tandem can be rented here* is shown if `capacity:tandem_bicycle` is set
+
+*{capacity:tandem_bicycle} tandem can be rented here* is shown if `capacity:tandem_bicycle` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*tandem_bicycle.*)$
This tagrendering has labels
@@ -790,7 +835,8 @@ This tagrendering is only visible in the popup if the following condition is met
### bike_cleaning-service_bicycle_cleaning_charge
The question is `How much does it cost to use the cleaning service?`
-*Using the cleaning service costs {service:bicycle:cleaning:charge}* is shown if `service:bicycle:cleaning:charge` is set
+
+*Using the cleaning service costs {service:bicycle:cleaning:charge}* is shown if `service:bicycle:cleaning:charge` is set.
- *The cleaning service is free to use* is shown if with
service:bicycle:cleaning:fee=
no
- *Free to use* is shown if with
service:bicycle:cleaning:fee=
yes & service:bicycle:cleaning:charge=. _This option cannot be chosen as answer_
@@ -826,7 +872,8 @@ This tagrendering has labels
### internet-ssid
The question is `What is the network name for the wireless internet access?`
-*The network name is
{internet_access:ssid}* is shown if `internet_access:ssid` is set
+
+*The network name is
{internet_access:ssid}* is shown if `internet_access:ssid` is set.
- *Telekom* is shown if with
internet_access:ssid=
Telekom
@@ -883,7 +930,7 @@ This tagrendering is only visible in the popup if the following condition is met
This tagrendering has labels
`diets`
-### dog-access
+### shop-dog-access
The question is `Are dogs allowed in this business?`
@@ -896,11 +943,13 @@ The question is `Are dogs allowed in this business?`
### description
The question is `Is there still some relevant info that the previous questions did not cover? Feel free to add it here.`
-*{description}* is shown if `description` is set
+
+*{description}* is shown if `description` is set.
### toilets-group
_This tagrendering has no question and is thus read-only_
+
*{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}*
This tagrendering has labels
@@ -909,6 +958,7 @@ This tagrendering has labels
### grouptitle
_This tagrendering has no question and is thus read-only_
+
*Toilet information*
- *Does not have toilets* is shown if with
toilets=
no
@@ -933,6 +983,7 @@ This tagrendering has labels
### toilets_repeated
_This tagrendering has no question and is thus read-only_
+
*Multiple, identical objects can be found on floors {toilets:repeat_on}.*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes & toilets:repeat_on~.+
@@ -947,7 +998,8 @@ This tagrendering has labels
### toilets_single_level
The question is `On what level is this feature located?`
-*Located on the {toilets:level}th floor* is shown if `toilets:level` is set
+
+*Located on the {toilets:level}th floor* is shown if `toilets:level` is set.
- *Located underground* is shown if with
toilets:location=
underground. _This option cannot be chosen as answer_
- *Located on the ground floor* is shown if with
toilets:level=
0
@@ -967,7 +1019,8 @@ This tagrendering has labels
### toilets_toilet-access
The question is `Are these toilets publicly accessible?`
-*Access is {toilets:access}* is shown if `toilets:access` is set
+
+*Access is {toilets:access}* is shown if `toilets:access` is set.
- *Public access* is shown if with
toilets:access=
yes
-

*Only access to customers* is shown if with
toilets:access=
customers
@@ -1002,7 +1055,8 @@ This tagrendering has labels
### toilets_toilet-charge
The question is `How much does one have to pay for these toilets?`
-*The fee is {toilets:charge}* is shown if `toilets:charge` is set
+
+*The fee is {toilets:charge}* is shown if `toilets:charge` is set.
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes &
toilets:fee=
yes
This tagrendering has labels
@@ -1072,7 +1126,8 @@ This tagrendering has labels
### toilets_description
The question is `Is there still some relevant info that the previous questions did not cover? Feel free to add it here.`
-*{toilets:description}* is shown if `toilets:description` is set
+
+*{toilets:description}* is shown if `toilets:description` is set.
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
This tagrendering has labels
@@ -1162,7 +1217,8 @@ This tagrendering has labels
### menstrual_products_location
The question is `Where are the free menstrual products located?`
-*The menstrual products are located in {toilets:menstrual_products:location}* is shown if `toilets:menstrual_products:location` is set
+
+*The menstrual products are located in {toilets:menstrual_products:location}* is shown if `toilets:menstrual_products:location` is set.
- *The free, menstrual products are located in the toilet for women* is shown if with
toilets:menstrual_products:location=
female_toilet
- *The free, menstrual products are located in the toilet for men* is shown if with
toilets:menstrual_products:location=
male_toilet
@@ -1198,7 +1254,8 @@ This tagrendering has labels
### toilet-changing_table:location
The question is `Where is the changing table located?`
-*A changing table is located at {changing_table:location}* is shown if `changing_table:location` is set
+
+*A changing table is located at {changing_table:location}* is shown if `changing_table:location` is set.
- *A changing table is in the toilet for women* is shown if with
changing_table:location=
female_toilet
- *A changing table is in the toilet for men* is shown if with
changing_table:location=
male_toilet
@@ -1271,6 +1328,7 @@ This tagrendering has labels
### wheelchair-group
_This tagrendering has no question and is thus read-only_
+
*{group(wheelchair-title,wheelchair;adult-changing-table,)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
@@ -1286,6 +1344,7 @@ This tagrendering has labels
### wheelchair-picture-carousel
_This tagrendering has no question and is thus read-only_
+
*{image_carousel(toilets:wheelchair:panoramax;toilets:wheelchair:image;toilets:wheelchair:mapillary)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes & (
toilets:wheelchair=
yes |
wheelchair=
yes)
@@ -1303,6 +1362,7 @@ This tagrendering has labels
### wheelchair-picture
_This tagrendering has no question and is thus read-only_
+
*{image_upload(toilets:wheelchair:panoramax,Add a picture of the wheelchair accessible toilet,)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes & (
toilets:wheelchair=
yes |
wheelchair=
yes)
@@ -1320,6 +1380,7 @@ This tagrendering has labels
### wheelchair-title
_This tagrendering has no question and is thus read-only_
+
*Wheelchair accessible toilet*
- *Wheelchair accessibility features* is shown if with
wheelchair=
designated |
toilets:wheelchair=
designated
@@ -1361,6 +1422,7 @@ This tagrendering has labels
### questions-wheelchair
_This tagrendering has no question and is thus read-only_
+
*{questions(wheelchair,,)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
@@ -1377,6 +1439,7 @@ This tagrendering has labels
### adult_changing_table_title
_This tagrendering has no question and is thus read-only_
+
*Adult changing table*
This tagrendering is only visible in the popup if the following condition is met:
changing_table:adult=
yes &
toilets=
yes
@@ -1412,7 +1475,10 @@ This tagrendering has labels
### changing_table_adult_height
The question is `What is the height of the adult changing table?`
-*The changing table is {canonical(changing_table:adult:height)} high* is shown if `changing_table:adult:height` is set
+
+*The changing table is {canonical(changing_table:adult:height)} high* is shown if `changing_table:adult:height` is set.
+
+The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7.
- *The changing table is
adjustable in height* is shown if with
changing_table:adult:height=
adjustable
@@ -1431,7 +1497,10 @@ This tagrendering has labels
### changing_table_adult_adult-changing-table-min_height
The question is `What is the lowest height the adult changing table can be moved to?`
-*The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}* is shown if `changing_table:adult:min_height` is set
+
+*The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}* is shown if `changing_table:adult:min_height` is set.
+
+The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7.
This tagrendering is only visible in the popup if the following condition is met:
changing_table:adult=
yes &
changing_table:adult:height=
adjustable &
toilets=
yes
This tagrendering has labels
@@ -1448,7 +1517,10 @@ This tagrendering has labels
### changing_table_adult_adult-changing-table-max_height
The question is `What is the highest height the adult changing table can be moved to?`
-*The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}* is shown if `changing_table:adult:max_height` is set
+
+*The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}* is shown if `changing_table:adult:max_height` is set.
+
+The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7.
This tagrendering is only visible in the popup if the following condition is met:
changing_table:adult=
yes &
changing_table:adult:height=
adjustable &
toilets=
yes
This tagrendering has labels
@@ -1507,6 +1579,7 @@ This tagrendering has labels
### questions-adult-changing-table
_This tagrendering has no question and is thus read-only_
+
*{questions(adult-changing-table,,yes)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
@@ -1523,6 +1596,7 @@ This tagrendering has labels
### toilet-question-box
_This tagrendering has no question and is thus read-only_
+
*{questions(toilet-questions,,)}*
This tagrendering has labels
@@ -1533,6 +1607,7 @@ This tagrendering has labels
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,wheelchair;adult-changing-table;toilet-questions;hidden)}*
This tagrendering has labels
@@ -1542,16 +1617,19 @@ This tagrendering has labels
### move-button
_This tagrendering has no question and is thus read-only_
+
*{move_button()}*
### delete-button
_This tagrendering has no question and is thus read-only_
+
*{delete_button()}*
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
diff --git a/Docs/Themes/kerbs_and_crossings.md b/Docs/Themes/kerbs_and_crossings.md
index d69588f86..3d8e3bb68 100644
--- a/Docs/Themes/kerbs_and_crossings.md
+++ b/Docs/Themes/kerbs_and_crossings.md
@@ -125,6 +125,7 @@ Elements must match the expression **
*This crossing has no markings* is shown if with crossing:markings=
no
-

*This crossing has zebra markings* is shown if with
crossing:markings=
zebra
@@ -259,6 +261,7 @@ This tagrendering is only visible in the popup if the following condition is met
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,hidden)}*
This tagrendering has labels
@@ -268,11 +271,13 @@ This tagrendering has labels
### move-button
_This tagrendering has no question and is thus read-only_
+
*{move_button()}*
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
diff --git a/Docs/Themes/lactosefree.md b/Docs/Themes/lactosefree.md
index 1563de2d6..de45dffa4 100644
--- a/Docs/Themes/lactosefree.md
+++ b/Docs/Themes/lactosefree.md
@@ -57,7 +57,7 @@ Available languages:
+ [show-menu-image](#show-menu-image)
+ [add-menu-image](#add-menu-image)
+ [menu-website](#menu-website)
- + [Reservation](#reservation)
+ + [reservation](#reservation)
+ [Takeaway](#takeaway)
+ [delivery](#delivery)
+ [drive-through](#drive-through)
@@ -170,6 +170,8 @@ Available languages:
+ [copyshop-binding](#copyshop-binding)
+ [optometrist_service](#optometrist_service)
+ [key_cutter](#key_cutter)
+ + [hairdresser-targetgroup](#hairdresser-targetgroup)
+ + [reservation](#reservation)
+ [sells_new_bikes](#sells_new_bikes)
+ [bike_second_hand](#bike_second_hand)
+ [repairs_bikes](#repairs_bikes)
@@ -192,7 +194,7 @@ Available languages:
+ [organic](#organic)
+ [sugar_free](#sugar_free)
+ [gluten_free](#gluten_free)
- + [dog-access](#dog-access)
+ + [shop-dog-access](#shop-dog-access)
+ [description](#description)
+ [toilets-group](#toilets-group)
+ [grouptitle](#grouptitle)
@@ -346,7 +348,7 @@ Elements must match **all** of the following expressions:
| [show-menu-image](#show-menu-image) | _{image_carousel(image:menu)}_ | | _Multiple choice only_ |
| [add-menu-image](#add-menu-image) | _{image_upload(image:menu,Add an image from the menu,)}_ | | _Multiple choice only_ |
| [menu-website](#menu-website) | On what webpage is the menu published?
_{link(Consult the menu,&LBRACEwebsite:menu&RBRACE,,,,)}_ | | *[website:menu](https://wiki.osm.org/wiki/Key:website:menu)* ([url](../SpecialInputElements.md#url)) |
-| [Reservation](#Reservation) | Is a reservation required for this place?
4 options | | _Multiple choice only_ |
+| [reservation](#reservation)
_(Original in [questions](./BuiltinQuestions.md#reservation))_ | Is a reservation required for this place?
4 options | | _Multiple choice only_ |
| [Takeaway](#Takeaway) | Does this place offer take-away?
3 options | | _Multiple choice only_ |
| [delivery](#delivery) | Does deliver food to your home?
2 options | | _Multiple choice only_ |
| [drive-through](#drive-through) | Does this fast-food restaurant have a drive-through?
2 options | | _Multiple choice only_ |
@@ -414,11 +416,13 @@ Elements must match **all** of the following expressions:
### images
This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images
_This tagrendering has no question and is thus read-only_
+
*{image_carousel()}{image_upload()}*
### reviews
Shows the reviews module (including the possibility to leave a review)
_This tagrendering has no question and is thus read-only_
+
*{create_review()}{list_reviews()}*
### lactose_free
@@ -436,7 +440,8 @@ This tagrendering has labels
### Name
The question is `What is the name of this business?`
-*The name of this business is {name}* is shown if `name` is set
+
+*The name of this business is {name}* is shown if `name` is set.
### Fastfood vs restaurant
@@ -448,14 +453,16 @@ The question is `What type of business is this?`
### opening_hours
The question is `What are the opening hours of {title()}?`
-*
Opening hours
{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set
+
+*
Opening hours
{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set.
- *Marked as closed for an unspecified time* is shown if with
opening_hours=
closed. _This option cannot be chosen as answer_
### website
The question is `What is the website of {title()}?`
-*
{website}* is shown if `website` is set
+
+*
{website}* is shown if `website` is set.
-

*
{contact:website}* is shown if with contact:website~.+. _This option cannot be chosen as answer_
@@ -465,7 +472,8 @@ This tagrendering has labels
### email
The question is `What is the email address of {title()}?`
-*
{email}* is shown if `email` is set
+
+*
{email}* is shown if `email` is set.
-

*
{contact:email}* is shown if with contact:email~.+. _This option cannot be chosen as answer_
-

*
{operator:email}* is shown if with operator:email~.+. _This option cannot be chosen as answer_
@@ -476,7 +484,8 @@ This tagrendering has labels
### phone
The question is `What is the phone number of {title()}?`
-*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set
+
+*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set.
-

*{link(&LBRACEcontact:phone&RBRACE,tel:&LBRACEcontact:phone&RBRACE,,,,)}* is shown if with contact:phone~.+. _This option cannot be chosen as answer_
@@ -494,6 +503,7 @@ The question is `Which methods of payment are accepted here?`
### repeated
_This tagrendering has no question and is thus read-only_
+
*Multiple, identical objects can be found on floors {repeat_on}.*
This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+
@@ -503,7 +513,8 @@ This tagrendering has labels
### single_level
The question is `On what level is this feature located?`
-*Located on the {level}th floor* is shown if `level` is set
+
+*Located on the {level}th floor* is shown if `level` is set.
- *Located underground* is shown if with
location=
underground. _This option cannot be chosen as answer_
- *Located on the ground floor* is shown if with
level=
0
@@ -526,7 +537,8 @@ The question is `Is this place accessible with a wheelchair?`
### Cuisine
The question is `What kind of food is served here?`
-*This place mostly serves {cuisine}* is shown if `cuisine` is set
+
+*This place mostly serves {cuisine}* is shown if `cuisine` is set.
-

*Pizzeria* is shown if with
cuisine=
pizza
-

*Friture* is shown if with
cuisine=
friture
@@ -551,19 +563,22 @@ The question is `What kind of food is served here?`
### show-menu-image
_This tagrendering has no question and is thus read-only_
+
*{image_carousel(image:menu)}*
### add-menu-image
_This tagrendering has no question and is thus read-only_
+
*{image_upload(image:menu,Add an image from the menu,)}*
### menu-website
The question is `On what webpage is the menu published?`
-*{link(Consult the menu,&LBRACEwebsite:menu&RBRACE,,,,)}* is shown if `website:menu` is set
-### Reservation
+*{link(Consult the menu,&LBRACEwebsite:menu&RBRACE,,,,)}* is shown if `website:menu` is set.
+
+### reservation
The question is `Is a reservation required for this place?`
@@ -599,7 +614,8 @@ This tagrendering is only visible in the popup if the following condition is met
### drive-through-opening_hours
The question is `What are the opening hours of the drive-through?`
-*
Drive-through opening hours
{opening_hours_table(opening_hours:drive_through)}* is shown if `opening_hours:drive_through` is set
+
+*
Drive-through opening hours
{opening_hours_table(opening_hours:drive_through)}* is shown if `opening_hours:drive_through` is set.
- *The opening hours of the drive-through are the same as the restaurant* is shown if with opening_hours:drive_through=
@@ -780,7 +796,8 @@ This tagrendering has labels
### internet-ssid
The question is `What is the network name for the wireless internet access?`
-*The network name is
{internet_access:ssid}* is shown if `internet_access:ssid` is set
+
+*The network name is
{internet_access:ssid}* is shown if `internet_access:ssid` is set.
- *Telekom* is shown if with
internet_access:ssid=
Telekom
@@ -791,6 +808,7 @@ This tagrendering has labels
### toilets-group
_This tagrendering has no question and is thus read-only_
+
*{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}*
This tagrendering has labels
@@ -799,6 +817,7 @@ This tagrendering has labels
### grouptitle
_This tagrendering has no question and is thus read-only_
+
*Toilet information*
- *Does not have toilets* is shown if with
toilets=
no
@@ -823,6 +842,7 @@ This tagrendering has labels
### toilets_repeated
_This tagrendering has no question and is thus read-only_
+
*Multiple, identical objects can be found on floors {toilets:repeat_on}.*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes & toilets:repeat_on~.+
@@ -837,7 +857,8 @@ This tagrendering has labels
### toilets_single_level
The question is `On what level is this feature located?`
-*Located on the {toilets:level}th floor* is shown if `toilets:level` is set
+
+*Located on the {toilets:level}th floor* is shown if `toilets:level` is set.
- *Located underground* is shown if with
toilets:location=
underground. _This option cannot be chosen as answer_
- *Located on the ground floor* is shown if with
toilets:level=
0
@@ -857,7 +878,8 @@ This tagrendering has labels
### toilets_toilet-access
The question is `Are these toilets publicly accessible?`
-*Access is {toilets:access}* is shown if `toilets:access` is set
+
+*Access is {toilets:access}* is shown if `toilets:access` is set.
- *Public access* is shown if with
toilets:access=
yes
-

*Only access to customers* is shown if with
toilets:access=
customers
@@ -892,7 +914,8 @@ This tagrendering has labels
### toilets_toilet-charge
The question is `How much does one have to pay for these toilets?`
-*The fee is {toilets:charge}* is shown if `toilets:charge` is set
+
+*The fee is {toilets:charge}* is shown if `toilets:charge` is set.
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes &
toilets:fee=
yes
This tagrendering has labels
@@ -962,7 +985,8 @@ This tagrendering has labels
### toilets_description
The question is `Is there still some relevant info that the previous questions did not cover? Feel free to add it here.`
-*{toilets:description}* is shown if `toilets:description` is set
+
+*{toilets:description}* is shown if `toilets:description` is set.
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
This tagrendering has labels
@@ -1052,7 +1076,8 @@ This tagrendering has labels
### menstrual_products_location
The question is `Where are the free menstrual products located?`
-*The menstrual products are located in {toilets:menstrual_products:location}* is shown if `toilets:menstrual_products:location` is set
+
+*The menstrual products are located in {toilets:menstrual_products:location}* is shown if `toilets:menstrual_products:location` is set.
- *The free, menstrual products are located in the toilet for women* is shown if with
toilets:menstrual_products:location=
female_toilet
- *The free, menstrual products are located in the toilet for men* is shown if with
toilets:menstrual_products:location=
male_toilet
@@ -1088,7 +1113,8 @@ This tagrendering has labels
### toilet-changing_table:location
The question is `Where is the changing table located?`
-*A changing table is located at {changing_table:location}* is shown if `changing_table:location` is set
+
+*A changing table is located at {changing_table:location}* is shown if `changing_table:location` is set.
- *A changing table is in the toilet for women* is shown if with
changing_table:location=
female_toilet
- *A changing table is in the toilet for men* is shown if with
changing_table:location=
male_toilet
@@ -1161,6 +1187,7 @@ This tagrendering has labels
### wheelchair-group
_This tagrendering has no question and is thus read-only_
+
*{group(wheelchair-title,wheelchair;adult-changing-table,)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
@@ -1176,6 +1203,7 @@ This tagrendering has labels
### wheelchair-picture-carousel
_This tagrendering has no question and is thus read-only_
+
*{image_carousel(toilets:wheelchair:panoramax;toilets:wheelchair:image;toilets:wheelchair:mapillary)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes & (
toilets:wheelchair=
yes |
wheelchair=
yes)
@@ -1193,6 +1221,7 @@ This tagrendering has labels
### wheelchair-picture
_This tagrendering has no question and is thus read-only_
+
*{image_upload(toilets:wheelchair:panoramax,Add a picture of the wheelchair accessible toilet,)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes & (
toilets:wheelchair=
yes |
wheelchair=
yes)
@@ -1210,6 +1239,7 @@ This tagrendering has labels
### wheelchair-title
_This tagrendering has no question and is thus read-only_
+
*Wheelchair accessible toilet*
- *Wheelchair accessibility features* is shown if with
wheelchair=
designated |
toilets:wheelchair=
designated
@@ -1251,6 +1281,7 @@ This tagrendering has labels
### questions-wheelchair
_This tagrendering has no question and is thus read-only_
+
*{questions(wheelchair,,)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
@@ -1267,6 +1298,7 @@ This tagrendering has labels
### adult_changing_table_title
_This tagrendering has no question and is thus read-only_
+
*Adult changing table*
This tagrendering is only visible in the popup if the following condition is met:
changing_table:adult=
yes &
toilets=
yes
@@ -1302,7 +1334,10 @@ This tagrendering has labels
### changing_table_adult_height
The question is `What is the height of the adult changing table?`
-*The changing table is {canonical(changing_table:adult:height)} high* is shown if `changing_table:adult:height` is set
+
+*The changing table is {canonical(changing_table:adult:height)} high* is shown if `changing_table:adult:height` is set.
+
+The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7.
- *The changing table is
adjustable in height* is shown if with
changing_table:adult:height=
adjustable
@@ -1321,7 +1356,10 @@ This tagrendering has labels
### changing_table_adult_adult-changing-table-min_height
The question is `What is the lowest height the adult changing table can be moved to?`
-*The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}* is shown if `changing_table:adult:min_height` is set
+
+*The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}* is shown if `changing_table:adult:min_height` is set.
+
+The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7.
This tagrendering is only visible in the popup if the following condition is met:
changing_table:adult=
yes &
changing_table:adult:height=
adjustable &
toilets=
yes
This tagrendering has labels
@@ -1338,7 +1376,10 @@ This tagrendering has labels
### changing_table_adult_adult-changing-table-max_height
The question is `What is the highest height the adult changing table can be moved to?`
-*The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}* is shown if `changing_table:adult:max_height` is set
+
+*The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}* is shown if `changing_table:adult:max_height` is set.
+
+The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7.
This tagrendering is only visible in the popup if the following condition is met:
changing_table:adult=
yes &
changing_table:adult:height=
adjustable &
toilets=
yes
This tagrendering has labels
@@ -1397,6 +1438,7 @@ This tagrendering has labels
### questions-adult-changing-table
_This tagrendering has no question and is thus read-only_
+
*{questions(adult-changing-table,,yes)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
@@ -1413,6 +1455,7 @@ This tagrendering has labels
### toilet-question-box
_This tagrendering has no question and is thus read-only_
+
*{questions(toilet-questions,,)}*
This tagrendering has labels
@@ -1423,6 +1466,7 @@ This tagrendering has labels
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,wheelchair;adult-changing-table;toilet-questions;hidden)}*
This tagrendering has labels
@@ -1432,16 +1476,19 @@ This tagrendering has labels
### move-button
_This tagrendering has no question and is thus read-only_
+
*{move_button()}*
### delete-button
_This tagrendering has no question and is thus read-only_
+
*{delete_button()}*
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
@@ -1601,11 +1648,13 @@ Elements must match **all** of the following expressions:
### images
This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images
_This tagrendering has no question and is thus read-only_
+
*{image_carousel()}{image_upload()}*
### reviews
Shows the reviews module (including the possibility to leave a review)
_This tagrendering has no question and is thus read-only_
+
*{create_review()}{list_reviews()}*
### lactose_free
@@ -1623,19 +1672,22 @@ This tagrendering has labels
### 1
The question is `What is the name of this ice cream parlor?`
-*This ice cream parlor is named
{name}* is shown if `name` is set
+
+*This ice cream parlor is named
{name}* is shown if `name` is set.
### opening_hours
The question is `What are the opening hours of {title()}?`
-*
Opening hours
{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set
+
+*
Opening hours
{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set.
- *Marked as closed for an unspecified time* is shown if with
opening_hours=
closed. _This option cannot be chosen as answer_
### phone
The question is `What is the phone number of {title()}?`
-*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set
+
+*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set.
-

*{link(&LBRACEcontact:phone&RBRACE,tel:&LBRACEcontact:phone&RBRACE,,,,)}* is shown if with contact:phone~.+. _This option cannot be chosen as answer_
@@ -1645,7 +1697,8 @@ This tagrendering has labels
### email
The question is `What is the email address of {title()}?`
-*
{email}* is shown if `email` is set
+
+*
{email}* is shown if `email` is set.
-

*
{contact:email}* is shown if with contact:email~.+. _This option cannot be chosen as answer_
-

*
{operator:email}* is shown if with operator:email~.+. _This option cannot be chosen as answer_
@@ -1656,7 +1709,8 @@ This tagrendering has labels
### website
The question is `What is the website of {title()}?`
-*
{website}* is shown if `website` is set
+
+*
{website}* is shown if `website` is set.
-

*
{contact:website}* is shown if with contact:website~.+. _This option cannot be chosen as answer_
@@ -1719,6 +1773,7 @@ The question is `Is this place accessible with a wheelchair?`
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,hidden)}*
This tagrendering has labels
@@ -1728,11 +1783,13 @@ This tagrendering has labels
### move-button
_This tagrendering has no question and is thus read-only_
+
*{move_button()}*
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
@@ -1803,6 +1860,7 @@ Elements must match **all** of the following expressions:
|

[level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) |
|

[service:binding](https://wiki.openstreetmap.org/wiki/Key:service:binding) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dno) |
|

[healthcare](https://wiki.openstreetmap.org/wiki/Key:healthcare) | Multiple choice | [optometrist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Doptometrist) [audiologist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Daudiologist) |
+|

[reservation](https://wiki.openstreetmap.org/wiki/Key:reservation) | Multiple choice | [required](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drequired) [recommended](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drecommended) [yes](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dno) |
|

[service:bicycle:retail](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:retail) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dno) |
|

[service:bicycle:second_hand](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:second_hand) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dno) [only](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Donly) |
|

[service:bicycle:repair](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dno) [only_sold](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Donly_sold) [brand](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dbrand) |
@@ -1876,6 +1934,8 @@ Elements must match **all** of the following expressions:
| [copyshop-binding](#copyshop-binding) | Does this shop offer a binding service?
2 options | | _Multiple choice only_ |
| [optometrist_service](#optometrist_service) | Are medical services available here?
2 options | | _Multiple choice only_ |
| [key_cutter](#key_cutter) | Does this shop offer key cutting?
3 options | | _Multiple choice only_ |
+| [hairdresser-targetgroup](#hairdresser-targetgroup) | In what target groups does this hairdresser specialize?
3 options | | _Multiple choice only_ |
+| [reservation](#reservation)
_(Original in [questions](./BuiltinQuestions.md#reservation))_ | Is a reservation required for this place?
4 options | | _Multiple choice only_ |
| [sells_new_bikes](#sells_new_bikes) | Does this shop sell bikes?
2 options | | _Multiple choice only_ |
| [bike_second_hand](#bike_second_hand) | Does this shop sell second-hand bikes?
3 options | | _Multiple choice only_ |
| [repairs_bikes](#repairs_bikes) | Does this shop repair bikes?
4 options | | _Multiple choice only_ |
@@ -1898,7 +1958,7 @@ Elements must match **all** of the following expressions:
| [organic](#organic) | Does this shop offer organic products?
3 options | | _Multiple choice only_ |
| [sugar_free](#sugar_free)
_(Original in [questions](./BuiltinQuestions.md#sugar_free))_ | Does this shop have a sugar free offering?
4 options | diets | _Multiple choice only_ |
| [gluten_free](#gluten_free)
_(Original in [questions](./BuiltinQuestions.md#gluten_free))_ | Does this shop have a gluten free offering?
4 options | diets | _Multiple choice only_ |
-| [dog-access](#dog-access)
_(Original in [questions](./BuiltinQuestions.md#dog-access))_ | Are dogs allowed in this business?
5 options | | _Multiple choice only_ |
+| [shop-dog-access](#shop-dog-access)
_(Original in [questions](./BuiltinQuestions.md#dog-access))_ | Are dogs allowed in this business?
5 options | | _Multiple choice only_ |
| [description](#description)
_(Original in [questions](./BuiltinQuestions.md#description))_ | Is there still some relevant info that the previous questions did not cover? Feel free to add it here.
_{description}_ | | *[description](https://wiki.osm.org/wiki/Key:description)* ([text](../SpecialInputElements.md#text)) |
| [toilets-group](#toilets-group)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-group))_ | _{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}_ | all | _Multiple choice only_ |
| [grouptitle](#grouptitle)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#grouptitle))_ | _Toilet information_
1 options | all, hidden | _Multiple choice only_ |
@@ -1945,11 +2005,13 @@ Elements must match **all** of the following expressions:
### images
This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images
_This tagrendering has no question and is thus read-only_
+
*{image_carousel()}{image_upload()}*
### reviews
Shows the reviews module (including the possibility to leave a review)
_This tagrendering has no question and is thus read-only_
+
*{create_review()}{list_reviews()}*
### lactose_free
@@ -1967,12 +2029,14 @@ This tagrendering has labels
### shops-name
The question is `What is the name of this shop?`
-*This shop is called
{name}* is shown if `name` is set
+
+*This shop is called
{name}* is shown if `name` is set.
### shop_types
The question is `What kind of shop is this?`
-*This is a {shop}* is shown if `shop` is set
+
+*This is a {shop}* is shown if `shop` is set.
-

*Bicycle rental shop* is shown if with
shop=
bicycle_rental
-

*Farm Supply Shop* is shown if with
shop=
agrarian
@@ -2146,7 +2210,8 @@ This tagrendering has labels
### brand
The question is `What is the brand of this shop?`
-*Part of
{brand}* is shown if `brand` is set
+
+*Part of
{brand}* is shown if `brand` is set.
- *This shop does not have a specific brand, it is not part of a bigger chain* is shown if with
not:brand=
yes
@@ -2163,14 +2228,16 @@ This tagrendering is only visible in the popup if the following condition is met
### opening_hours
The question is `What are the opening hours of {title()}?`
-*
Opening hours
{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set
+
+*
Opening hours
{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set.
- *Marked as closed for an unspecified time* is shown if with
opening_hours=
closed. _This option cannot be chosen as answer_
### website
The question is `What is the website of {title()}?`
-*
{website}* is shown if `website` is set
+
+*
{website}* is shown if `website` is set.
-

*
{contact:website}* is shown if with contact:website~.+. _This option cannot be chosen as answer_
@@ -2180,7 +2247,8 @@ This tagrendering has labels
### email
The question is `What is the email address of {title()}?`
-*
{email}* is shown if `email` is set
+
+*
{email}* is shown if `email` is set.
-

*
{contact:email}* is shown if with contact:email~.+. _This option cannot be chosen as answer_
-

*
{operator:email}* is shown if with operator:email~.+. _This option cannot be chosen as answer_
@@ -2191,7 +2259,8 @@ This tagrendering has labels
### phone
The question is `What is the phone number of {title()}?`
-*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set
+
+*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set.
-

*{link(&LBRACEcontact:phone&RBRACE,tel:&LBRACEcontact:phone&RBRACE,,,,)}* is shown if with contact:phone~.+. _This option cannot be chosen as answer_
@@ -2209,6 +2278,7 @@ The question is `Which methods of payment are accepted here?`
### repeated
_This tagrendering has no question and is thus read-only_
+
*Multiple, identical objects can be found on floors {repeat_on}.*
This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+
@@ -2218,7 +2288,8 @@ This tagrendering has labels
### single_level
The question is `On what level is this feature located?`
-*Located on the {level}th floor* is shown if `level` is set
+
+*Located on the {level}th floor* is shown if `level` is set.
- *Located underground* is shown if with
location=
underground. _This option cannot be chosen as answer_
- *Located on the ground floor* is shown if with
level=
0
@@ -2269,6 +2340,27 @@ The question is `Does this shop offer key cutting?`
This tagrendering is only visible in the popup if the following condition is met:
craft=
key_cutting |
shop=
shoe_repair |
shop=
diy |
shop=
doityourself |
shop=
home_improvement |
shop=
hardware |
shop=
locksmith |
shop=
repair | service:key_cutting~.+
+### hairdresser-targetgroup
+
+The question is `In what target groups does this hairdresser specialize?`
+
+ - *Specializes in cutting men's hair.* is shown if with
male=
yes. Unselecting this answer will add
male=
no
+ - *Specializes in cutting women's hair.* is shown if with
female=
yes. Unselecting this answer will add
female=
no
+ - *Specializes in cutting kids hair.* is shown if with
children=
yes. Unselecting this answer will add
children=
no
+
+This tagrendering is only visible in the popup if the following condition is met:
shop=
hairdresser
+
+### reservation
+
+The question is `Is a reservation required for this place?`
+
+ - *A reservation is required at this place* is shown if with
reservation=
required
+ - *A reservation is not required, but still recommended to make sure you get a table* is shown if with
reservation=
recommended
+ - *Reservation is possible at this place* is shown if with
reservation=
yes
+ - *Reservation is not possible at this place* is shown if with
reservation=
no
+
+This tagrendering is only visible in the popup if the following condition is met:
shop=
hairdresser
+
### sells_new_bikes
The question is `Does this shop sell bikes?`
@@ -2311,7 +2403,8 @@ This tagrendering is only visible in the popup if the following condition is met
### bicycle-types
The question is `What kind of bicycles and accessories are rented here?`
-*{rental} is rented here* is shown if `rental` is set
+
+*{rental} is rented here* is shown if `rental` is set.
- *Normal city bikes can be rented here* is shown if with
rental=
city_bike
- *Electrical bikes can be rented here* is shown if with
rental=
ebike
@@ -2330,7 +2423,8 @@ This tagrendering has labels
### rental-capacity-city_bike
The question is `How many city bikes can be rented here?`
-*{capacity:city_bike} city bikes can be rented here* is shown if `capacity:city_bike` is set
+
+*{capacity:city_bike} city bikes can be rented here* is shown if `capacity:city_bike` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*city_bike.*)$
This tagrendering has labels
@@ -2339,7 +2433,8 @@ This tagrendering has labels
### rental-capacity-ebike
The question is `How many electrical bikes can be rented here?`
-*{capacity:ebike} electrical bikes can be rented here* is shown if `capacity:ebike` is set
+
+*{capacity:ebike} electrical bikes can be rented here* is shown if `capacity:ebike` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*ebike.*)$
This tagrendering has labels
@@ -2348,7 +2443,8 @@ This tagrendering has labels
### rental-capacity-kid_bike
The question is `How many bikes for children can be rented here?`
-*{capacity:kid_bike} bikes for children can be rented here* is shown if `capacity:kid_bike` is set
+
+*{capacity:kid_bike} bikes for children can be rented here* is shown if `capacity:kid_bike` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*kid_bike.*)$
This tagrendering has labels
@@ -2357,7 +2453,8 @@ This tagrendering has labels
### rental-capacity-bmx
The question is `How many BMX bikes can be rented here?`
-*{capacity:bmx} BMX bikes can be rented here* is shown if `capacity:bmx` is set
+
+*{capacity:bmx} BMX bikes can be rented here* is shown if `capacity:bmx` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*bmx.*)$
This tagrendering has labels
@@ -2366,7 +2463,8 @@ This tagrendering has labels
### rental-capacity-mtb
The question is `How many mountainbikes can be rented here?`
-*{capacity:mtb} mountainbikes can be rented here* is shown if `capacity:mtb` is set
+
+*{capacity:mtb} mountainbikes can be rented here* is shown if `capacity:mtb` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*mtb.*)$
This tagrendering has labels
@@ -2375,7 +2473,8 @@ This tagrendering has labels
### rental-capacity-bicycle_pannier
The question is `How many bicycle panniers can be rented here?`
-*{capacity:bicycle_pannier} bicycle panniers can be rented here* is shown if `capacity:bicycle_pannier` is set
+
+*{capacity:bicycle_pannier} bicycle panniers can be rented here* is shown if `capacity:bicycle_pannier` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*bicycle_pannier.*)$
This tagrendering has labels
@@ -2384,7 +2483,8 @@ This tagrendering has labels
### rental-capacity-tandem_bicycle
The question is `How many tandem can be rented here?`
-*{capacity:tandem_bicycle} tandem can be rented here* is shown if `capacity:tandem_bicycle` is set
+
+*{capacity:tandem_bicycle} tandem can be rented here* is shown if `capacity:tandem_bicycle` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*tandem_bicycle.*)$
This tagrendering has labels
@@ -2423,7 +2523,8 @@ This tagrendering is only visible in the popup if the following condition is met
### bike_cleaning-service_bicycle_cleaning_charge
The question is `How much does it cost to use the cleaning service?`
-*Using the cleaning service costs {service:bicycle:cleaning:charge}* is shown if `service:bicycle:cleaning:charge` is set
+
+*Using the cleaning service costs {service:bicycle:cleaning:charge}* is shown if `service:bicycle:cleaning:charge` is set.
- *The cleaning service is free to use* is shown if with
service:bicycle:cleaning:fee=
no
- *Free to use* is shown if with
service:bicycle:cleaning:fee=
yes & service:bicycle:cleaning:charge=. _This option cannot be chosen as answer_
@@ -2459,7 +2560,8 @@ This tagrendering has labels
### internet-ssid
The question is `What is the network name for the wireless internet access?`
-*The network name is
{internet_access:ssid}* is shown if `internet_access:ssid` is set
+
+*The network name is
{internet_access:ssid}* is shown if `internet_access:ssid` is set.
- *Telekom* is shown if with
internet_access:ssid=
Telekom
@@ -2503,7 +2605,7 @@ This tagrendering is only visible in the popup if the following condition is met
This tagrendering has labels
`diets`
-### dog-access
+### shop-dog-access
The question is `Are dogs allowed in this business?`
@@ -2516,11 +2618,13 @@ The question is `Are dogs allowed in this business?`
### description
The question is `Is there still some relevant info that the previous questions did not cover? Feel free to add it here.`
-*{description}* is shown if `description` is set
+
+*{description}* is shown if `description` is set.
### toilets-group
_This tagrendering has no question and is thus read-only_
+
*{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}*
This tagrendering has labels
@@ -2529,6 +2633,7 @@ This tagrendering has labels
### grouptitle
_This tagrendering has no question and is thus read-only_
+
*Toilet information*
- *Does not have toilets* is shown if with
toilets=
no
@@ -2553,6 +2658,7 @@ This tagrendering has labels
### toilets_repeated
_This tagrendering has no question and is thus read-only_
+
*Multiple, identical objects can be found on floors {toilets:repeat_on}.*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes & toilets:repeat_on~.+
@@ -2567,7 +2673,8 @@ This tagrendering has labels
### toilets_single_level
The question is `On what level is this feature located?`
-*Located on the {toilets:level}th floor* is shown if `toilets:level` is set
+
+*Located on the {toilets:level}th floor* is shown if `toilets:level` is set.
- *Located underground* is shown if with
toilets:location=
underground. _This option cannot be chosen as answer_
- *Located on the ground floor* is shown if with
toilets:level=
0
@@ -2587,7 +2694,8 @@ This tagrendering has labels
### toilets_toilet-access
The question is `Are these toilets publicly accessible?`
-*Access is {toilets:access}* is shown if `toilets:access` is set
+
+*Access is {toilets:access}* is shown if `toilets:access` is set.
- *Public access* is shown if with
toilets:access=
yes
-

*Only access to customers* is shown if with
toilets:access=
customers
@@ -2622,7 +2730,8 @@ This tagrendering has labels
### toilets_toilet-charge
The question is `How much does one have to pay for these toilets?`
-*The fee is {toilets:charge}* is shown if `toilets:charge` is set
+
+*The fee is {toilets:charge}* is shown if `toilets:charge` is set.
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes &
toilets:fee=
yes
This tagrendering has labels
@@ -2692,7 +2801,8 @@ This tagrendering has labels
### toilets_description
The question is `Is there still some relevant info that the previous questions did not cover? Feel free to add it here.`
-*{toilets:description}* is shown if `toilets:description` is set
+
+*{toilets:description}* is shown if `toilets:description` is set.
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
This tagrendering has labels
@@ -2782,7 +2892,8 @@ This tagrendering has labels
### menstrual_products_location
The question is `Where are the free menstrual products located?`
-*The menstrual products are located in {toilets:menstrual_products:location}* is shown if `toilets:menstrual_products:location` is set
+
+*The menstrual products are located in {toilets:menstrual_products:location}* is shown if `toilets:menstrual_products:location` is set.
- *The free, menstrual products are located in the toilet for women* is shown if with
toilets:menstrual_products:location=
female_toilet
- *The free, menstrual products are located in the toilet for men* is shown if with
toilets:menstrual_products:location=
male_toilet
@@ -2818,7 +2929,8 @@ This tagrendering has labels
### toilet-changing_table:location
The question is `Where is the changing table located?`
-*A changing table is located at {changing_table:location}* is shown if `changing_table:location` is set
+
+*A changing table is located at {changing_table:location}* is shown if `changing_table:location` is set.
- *A changing table is in the toilet for women* is shown if with
changing_table:location=
female_toilet
- *A changing table is in the toilet for men* is shown if with
changing_table:location=
male_toilet
@@ -2891,6 +3003,7 @@ This tagrendering has labels
### wheelchair-group
_This tagrendering has no question and is thus read-only_
+
*{group(wheelchair-title,wheelchair;adult-changing-table,)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
@@ -2906,6 +3019,7 @@ This tagrendering has labels
### wheelchair-picture-carousel
_This tagrendering has no question and is thus read-only_
+
*{image_carousel(toilets:wheelchair:panoramax;toilets:wheelchair:image;toilets:wheelchair:mapillary)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes & (
toilets:wheelchair=
yes |
wheelchair=
yes)
@@ -2923,6 +3037,7 @@ This tagrendering has labels
### wheelchair-picture
_This tagrendering has no question and is thus read-only_
+
*{image_upload(toilets:wheelchair:panoramax,Add a picture of the wheelchair accessible toilet,)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes & (
toilets:wheelchair=
yes |
wheelchair=
yes)
@@ -2940,6 +3055,7 @@ This tagrendering has labels
### wheelchair-title
_This tagrendering has no question and is thus read-only_
+
*Wheelchair accessible toilet*
- *Wheelchair accessibility features* is shown if with
wheelchair=
designated |
toilets:wheelchair=
designated
@@ -2981,6 +3097,7 @@ This tagrendering has labels
### questions-wheelchair
_This tagrendering has no question and is thus read-only_
+
*{questions(wheelchair,,)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
@@ -2997,6 +3114,7 @@ This tagrendering has labels
### adult_changing_table_title
_This tagrendering has no question and is thus read-only_
+
*Adult changing table*
This tagrendering is only visible in the popup if the following condition is met:
changing_table:adult=
yes &
toilets=
yes
@@ -3032,7 +3150,10 @@ This tagrendering has labels
### changing_table_adult_height
The question is `What is the height of the adult changing table?`
-*The changing table is {canonical(changing_table:adult:height)} high* is shown if `changing_table:adult:height` is set
+
+*The changing table is {canonical(changing_table:adult:height)} high* is shown if `changing_table:adult:height` is set.
+
+The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7.
- *The changing table is
adjustable in height* is shown if with
changing_table:adult:height=
adjustable
@@ -3051,7 +3172,10 @@ This tagrendering has labels
### changing_table_adult_adult-changing-table-min_height
The question is `What is the lowest height the adult changing table can be moved to?`
-*The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}* is shown if `changing_table:adult:min_height` is set
+
+*The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}* is shown if `changing_table:adult:min_height` is set.
+
+The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7.
This tagrendering is only visible in the popup if the following condition is met:
changing_table:adult=
yes &
changing_table:adult:height=
adjustable &
toilets=
yes
This tagrendering has labels
@@ -3068,7 +3192,10 @@ This tagrendering has labels
### changing_table_adult_adult-changing-table-max_height
The question is `What is the highest height the adult changing table can be moved to?`
-*The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}* is shown if `changing_table:adult:max_height` is set
+
+*The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}* is shown if `changing_table:adult:max_height` is set.
+
+The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7.
This tagrendering is only visible in the popup if the following condition is met:
changing_table:adult=
yes &
changing_table:adult:height=
adjustable &
toilets=
yes
This tagrendering has labels
@@ -3127,6 +3254,7 @@ This tagrendering has labels
### questions-adult-changing-table
_This tagrendering has no question and is thus read-only_
+
*{questions(adult-changing-table,,yes)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
@@ -3143,6 +3271,7 @@ This tagrendering has labels
### toilet-question-box
_This tagrendering has no question and is thus read-only_
+
*{questions(toilet-questions,,)}*
This tagrendering has labels
@@ -3153,6 +3282,7 @@ This tagrendering has labels
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,wheelchair;adult-changing-table;toilet-questions;hidden)}*
This tagrendering has labels
@@ -3162,16 +3292,19 @@ This tagrendering has labels
### move-button
_This tagrendering has no question and is thus read-only_
+
*{move_button()}*
### delete-button
_This tagrendering has no question and is thus read-only_
+
*{delete_button()}*
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
diff --git a/Docs/Themes/mapcomplete-changes.md b/Docs/Themes/mapcomplete-changes.md
index 1330f6108..047386cb8 100644
--- a/Docs/Themes/mapcomplete-changes.md
+++ b/Docs/Themes/mapcomplete-changes.md
@@ -92,27 +92,32 @@ Elements must match the expression **editor~.+**
### show_changeset_id
_This tagrendering has no question and is thus read-only_
+
*Changeset
{id}*
### contributor
The question is `What contributor did make this change?`
-*Change made by
{user}* is shown if `user` is set
+
+*Change made by
{user}* is shown if `user` is set.
### theme-id
The question is `What theme was used to make this change?`
-*Change with theme
{theme}* is shown if `theme` is set
+
+*Change with theme
{theme}* is shown if `theme` is set.
### locale
The question is `What locale (language) was this change made in?`
-*User locale is {locale}* is shown if `locale` is set
+
+*User locale is {locale}* is shown if `locale` is set.
### host
The question is `What host (website) was this change made with?`
-*Change with with
{host}* is shown if `host` is set
+
+*Change with with
{host}* is shown if `host` is set.
- *waldbrand-app.de* is shown if with
host=
www.waldbrand-app.de. _This option cannot be chosen as answer_
- *Develop* is shown if with host~^(https:\/\/pietervdvn.github.io\/mc\/develop\/.*)$. _This option cannot be chosen as answer_
@@ -127,11 +132,13 @@ The question is `With what platform was the change made?`
### version
The question is `What version of MapComplete was used to make this change?`
-*Made with {editor}* is shown if `editor` is set
+
+*Made with {editor}* is shown if `editor` is set.
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,hidden)}*
This tagrendering has labels
@@ -141,6 +148,7 @@ This tagrendering has labels
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
diff --git a/Docs/Themes/onwheels.md b/Docs/Themes/onwheels.md
index a2271e5f8..8f109672d 100644
--- a/Docs/Themes/onwheels.md
+++ b/Docs/Themes/onwheels.md
@@ -108,11 +108,13 @@ Elements must match **all** of the following expressions:
### _stolen_entrances
_This tagrendering has no question and is thus read-only_
+
*{steal(_enclosing_building,walls_and_buildings.entrance_info; walls_and_buildings.biggest_width)}*
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,hidden)}*
This tagrendering has labels
@@ -122,6 +124,7 @@ This tagrendering has labels
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
@@ -157,16 +160,19 @@ Elements must match the expression **

[level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) |
|

[service:binding](https://wiki.openstreetmap.org/wiki/Key:service:binding) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dno) |
|

[healthcare](https://wiki.openstreetmap.org/wiki/Key:healthcare) | Multiple choice | [optometrist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Doptometrist) [audiologist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Daudiologist) |
+|

[reservation](https://wiki.openstreetmap.org/wiki/Key:reservation) | Multiple choice | [required](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drequired) [recommended](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drecommended) [yes](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dno) |
|

[service:bicycle:retail](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:retail) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dno) |
|

[service:bicycle:second_hand](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:second_hand) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dno) [only](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Donly) |
|

[service:bicycle:repair](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dno) [only_sold](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Donly_sold) [brand](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dbrand) |
@@ -294,6 +297,8 @@ Elements must match the expression **
_(Original in [questions](./BuiltinQuestions.md#sugar_free))_ | Does this shop have a sugar free offering?
4 options | diets | _Multiple choice only_ |
| [gluten_free](#gluten_free)
_(Original in [questions](./BuiltinQuestions.md#gluten_free))_ | Does this shop have a gluten free offering?
4 options | diets | _Multiple choice only_ |
| [lactose_free](#lactose_free)
_(Original in [questions](./BuiltinQuestions.md#lactose_free))_ | Does have a lactose-free offering?
4 options | diets | _Multiple choice only_ |
-| [dog-access](#dog-access)
_(Original in [questions](./BuiltinQuestions.md#dog-access))_ | Are dogs allowed in this business?
5 options | | _Multiple choice only_ |
+| [shop-dog-access](#shop-dog-access)
_(Original in [questions](./BuiltinQuestions.md#dog-access))_ | Are dogs allowed in this business?
5 options | | _Multiple choice only_ |
| [description](#description)
_(Original in [questions](./BuiltinQuestions.md#description))_ | Is there still some relevant info that the previous questions did not cover? Feel free to add it here.
_{description}_ | | *[description](https://wiki.osm.org/wiki/Key:description)* ([text](../SpecialInputElements.md#text)) |
| [toilets-group](#toilets-group)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-group))_ | _{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}_ | all | _Multiple choice only_ |
| [grouptitle](#grouptitle)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#grouptitle))_ | _Toilet information_
1 options | all, hidden | _Multiple choice only_ |
@@ -366,22 +371,26 @@ Elements must match the expression **
*Bicycle rental shop* is shown if with shop=
bicycle_rental
-

*Farm Supply Shop* is shown if with
shop=
agrarian
@@ -555,7 +564,8 @@ This tagrendering has labels
### brand
The question is `What is the brand of this shop?`
-*Part of
{brand}* is shown if `brand` is set
+
+*Part of
{brand}* is shown if `brand` is set.
- *This shop does not have a specific brand, it is not part of a bigger chain* is shown if with
not:brand=
yes
@@ -572,14 +582,16 @@ This tagrendering is only visible in the popup if the following condition is met
### opening_hours
The question is `What are the opening hours of {title()}?`
-*
Opening hours
{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set
+
+*
Opening hours
{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set.
- *Marked as closed for an unspecified time* is shown if with
opening_hours=
closed. _This option cannot be chosen as answer_
### website
The question is `What is the website of {title()}?`
-*
{website}* is shown if `website` is set
+
+*
{website}* is shown if `website` is set.
-

*
{contact:website}* is shown if with contact:website~.+. _This option cannot be chosen as answer_
@@ -589,7 +601,8 @@ This tagrendering has labels
### email
The question is `What is the email address of {title()}?`
-*
{email}* is shown if `email` is set
+
+*
{email}* is shown if `email` is set.
-

*
{contact:email}* is shown if with contact:email~.+. _This option cannot be chosen as answer_
-

*
{operator:email}* is shown if with operator:email~.+. _This option cannot be chosen as answer_
@@ -600,7 +613,8 @@ This tagrendering has labels
### phone
The question is `What is the phone number of {title()}?`
-*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set
+
+*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set.
-

*{link(&LBRACEcontact:phone&RBRACE,tel:&LBRACEcontact:phone&RBRACE,,,,)}* is shown if with contact:phone~.+. _This option cannot be chosen as answer_
@@ -618,6 +632,7 @@ The question is `Which methods of payment are accepted here?`
### repeated
_This tagrendering has no question and is thus read-only_
+
*Multiple, identical objects can be found on floors {repeat_on}.*
This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+
@@ -627,7 +642,8 @@ This tagrendering has labels
### single_level
The question is `On what level is this feature located?`
-*Located on the {level}th floor* is shown if `level` is set
+
+*Located on the {level}th floor* is shown if `level` is set.
- *Located underground* is shown if with
location=
underground. _This option cannot be chosen as answer_
- *Located on the ground floor* is shown if with
level=
0
@@ -678,6 +694,27 @@ The question is `Does this shop offer key cutting?`
This tagrendering is only visible in the popup if the following condition is met:
craft=
key_cutting |
shop=
shoe_repair |
shop=
diy |
shop=
doityourself |
shop=
home_improvement |
shop=
hardware |
shop=
locksmith |
shop=
repair | service:key_cutting~.+
+### hairdresser-targetgroup
+
+The question is `In what target groups does this hairdresser specialize?`
+
+ - *Specializes in cutting men's hair.* is shown if with
male=
yes. Unselecting this answer will add
male=
no
+ - *Specializes in cutting women's hair.* is shown if with
female=
yes. Unselecting this answer will add
female=
no
+ - *Specializes in cutting kids hair.* is shown if with
children=
yes. Unselecting this answer will add
children=
no
+
+This tagrendering is only visible in the popup if the following condition is met:
shop=
hairdresser
+
+### reservation
+
+The question is `Is a reservation required for this place?`
+
+ - *A reservation is required at this place* is shown if with
reservation=
required
+ - *A reservation is not required, but still recommended to make sure you get a table* is shown if with
reservation=
recommended
+ - *Reservation is possible at this place* is shown if with
reservation=
yes
+ - *Reservation is not possible at this place* is shown if with
reservation=
no
+
+This tagrendering is only visible in the popup if the following condition is met:
shop=
hairdresser
+
### sells_new_bikes
The question is `Does this shop sell bikes?`
@@ -720,7 +757,8 @@ This tagrendering is only visible in the popup if the following condition is met
### bicycle-types
The question is `What kind of bicycles and accessories are rented here?`
-*{rental} is rented here* is shown if `rental` is set
+
+*{rental} is rented here* is shown if `rental` is set.
- *Normal city bikes can be rented here* is shown if with
rental=
city_bike
- *Electrical bikes can be rented here* is shown if with
rental=
ebike
@@ -739,7 +777,8 @@ This tagrendering has labels
### rental-capacity-city_bike
The question is `How many city bikes can be rented here?`
-*{capacity:city_bike} city bikes can be rented here* is shown if `capacity:city_bike` is set
+
+*{capacity:city_bike} city bikes can be rented here* is shown if `capacity:city_bike` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*city_bike.*)$
This tagrendering has labels
@@ -748,7 +787,8 @@ This tagrendering has labels
### rental-capacity-ebike
The question is `How many electrical bikes can be rented here?`
-*{capacity:ebike} electrical bikes can be rented here* is shown if `capacity:ebike` is set
+
+*{capacity:ebike} electrical bikes can be rented here* is shown if `capacity:ebike` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*ebike.*)$
This tagrendering has labels
@@ -757,7 +797,8 @@ This tagrendering has labels
### rental-capacity-kid_bike
The question is `How many bikes for children can be rented here?`
-*{capacity:kid_bike} bikes for children can be rented here* is shown if `capacity:kid_bike` is set
+
+*{capacity:kid_bike} bikes for children can be rented here* is shown if `capacity:kid_bike` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*kid_bike.*)$
This tagrendering has labels
@@ -766,7 +807,8 @@ This tagrendering has labels
### rental-capacity-bmx
The question is `How many BMX bikes can be rented here?`
-*{capacity:bmx} BMX bikes can be rented here* is shown if `capacity:bmx` is set
+
+*{capacity:bmx} BMX bikes can be rented here* is shown if `capacity:bmx` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*bmx.*)$
This tagrendering has labels
@@ -775,7 +817,8 @@ This tagrendering has labels
### rental-capacity-mtb
The question is `How many mountainbikes can be rented here?`
-*{capacity:mtb} mountainbikes can be rented here* is shown if `capacity:mtb` is set
+
+*{capacity:mtb} mountainbikes can be rented here* is shown if `capacity:mtb` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*mtb.*)$
This tagrendering has labels
@@ -784,7 +827,8 @@ This tagrendering has labels
### rental-capacity-bicycle_pannier
The question is `How many bicycle panniers can be rented here?`
-*{capacity:bicycle_pannier} bicycle panniers can be rented here* is shown if `capacity:bicycle_pannier` is set
+
+*{capacity:bicycle_pannier} bicycle panniers can be rented here* is shown if `capacity:bicycle_pannier` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*bicycle_pannier.*)$
This tagrendering has labels
@@ -793,7 +837,8 @@ This tagrendering has labels
### rental-capacity-tandem_bicycle
The question is `How many tandem can be rented here?`
-*{capacity:tandem_bicycle} tandem can be rented here* is shown if `capacity:tandem_bicycle` is set
+
+*{capacity:tandem_bicycle} tandem can be rented here* is shown if `capacity:tandem_bicycle` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*tandem_bicycle.*)$
This tagrendering has labels
@@ -832,7 +877,8 @@ This tagrendering is only visible in the popup if the following condition is met
### bike_cleaning-service_bicycle_cleaning_charge
The question is `How much does it cost to use the cleaning service?`
-*Using the cleaning service costs {service:bicycle:cleaning:charge}* is shown if `service:bicycle:cleaning:charge` is set
+
+*Using the cleaning service costs {service:bicycle:cleaning:charge}* is shown if `service:bicycle:cleaning:charge` is set.
- *The cleaning service is free to use* is shown if with
service:bicycle:cleaning:fee=
no
- *Free to use* is shown if with
service:bicycle:cleaning:fee=
yes & service:bicycle:cleaning:charge=. _This option cannot be chosen as answer_
@@ -868,7 +914,8 @@ This tagrendering has labels
### internet-ssid
The question is `What is the network name for the wireless internet access?`
-*The network name is
{internet_access:ssid}* is shown if `internet_access:ssid` is set
+
+*The network name is
{internet_access:ssid}* is shown if `internet_access:ssid` is set.
- *Telekom* is shown if with
internet_access:ssid=
Telekom
@@ -925,7 +972,7 @@ This tagrendering is only visible in the popup if the following condition is met
This tagrendering has labels
`diets`
-### dog-access
+### shop-dog-access
The question is `Are dogs allowed in this business?`
@@ -938,11 +985,13 @@ The question is `Are dogs allowed in this business?`
### description
The question is `Is there still some relevant info that the previous questions did not cover? Feel free to add it here.`
-*{description}* is shown if `description` is set
+
+*{description}* is shown if `description` is set.
### toilets-group
_This tagrendering has no question and is thus read-only_
+
*{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}*
This tagrendering has labels
@@ -951,6 +1000,7 @@ This tagrendering has labels
### grouptitle
_This tagrendering has no question and is thus read-only_
+
*Toilet information*
- *Does not have toilets* is shown if with
toilets=
no
@@ -975,6 +1025,7 @@ This tagrendering has labels
### toilets_repeated
_This tagrendering has no question and is thus read-only_
+
*Multiple, identical objects can be found on floors {toilets:repeat_on}.*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes & toilets:repeat_on~.+
@@ -989,7 +1040,8 @@ This tagrendering has labels
### toilets_single_level
The question is `On what level is this feature located?`
-*Located on the {toilets:level}th floor* is shown if `toilets:level` is set
+
+*Located on the {toilets:level}th floor* is shown if `toilets:level` is set.
- *Located underground* is shown if with
toilets:location=
underground. _This option cannot be chosen as answer_
- *Located on the ground floor* is shown if with
toilets:level=
0
@@ -1009,7 +1061,8 @@ This tagrendering has labels
### toilets_toilet-access
The question is `Are these toilets publicly accessible?`
-*Access is {toilets:access}* is shown if `toilets:access` is set
+
+*Access is {toilets:access}* is shown if `toilets:access` is set.
- *Public access* is shown if with
toilets:access=
yes
-

*Only access to customers* is shown if with
toilets:access=
customers
@@ -1044,7 +1097,8 @@ This tagrendering has labels
### toilets_toilet-charge
The question is `How much does one have to pay for these toilets?`
-*The fee is {toilets:charge}* is shown if `toilets:charge` is set
+
+*The fee is {toilets:charge}* is shown if `toilets:charge` is set.
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes &
toilets:fee=
yes
This tagrendering has labels
@@ -1114,7 +1168,8 @@ This tagrendering has labels
### toilets_description
The question is `Is there still some relevant info that the previous questions did not cover? Feel free to add it here.`
-*{toilets:description}* is shown if `toilets:description` is set
+
+*{toilets:description}* is shown if `toilets:description` is set.
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
This tagrendering has labels
@@ -1204,7 +1259,8 @@ This tagrendering has labels
### menstrual_products_location
The question is `Where are the free menstrual products located?`
-*The menstrual products are located in {toilets:menstrual_products:location}* is shown if `toilets:menstrual_products:location` is set
+
+*The menstrual products are located in {toilets:menstrual_products:location}* is shown if `toilets:menstrual_products:location` is set.
- *The free, menstrual products are located in the toilet for women* is shown if with
toilets:menstrual_products:location=
female_toilet
- *The free, menstrual products are located in the toilet for men* is shown if with
toilets:menstrual_products:location=
male_toilet
@@ -1240,7 +1296,8 @@ This tagrendering has labels
### toilet-changing_table:location
The question is `Where is the changing table located?`
-*A changing table is located at {changing_table:location}* is shown if `changing_table:location` is set
+
+*A changing table is located at {changing_table:location}* is shown if `changing_table:location` is set.
- *A changing table is in the toilet for women* is shown if with
changing_table:location=
female_toilet
- *A changing table is in the toilet for men* is shown if with
changing_table:location=
male_toilet
@@ -1313,6 +1370,7 @@ This tagrendering has labels
### wheelchair-group
_This tagrendering has no question and is thus read-only_
+
*{group(wheelchair-title,wheelchair;adult-changing-table,)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
@@ -1328,6 +1386,7 @@ This tagrendering has labels
### wheelchair-picture-carousel
_This tagrendering has no question and is thus read-only_
+
*{image_carousel(toilets:wheelchair:panoramax;toilets:wheelchair:image;toilets:wheelchair:mapillary)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes & (
toilets:wheelchair=
yes |
wheelchair=
yes)
@@ -1345,6 +1404,7 @@ This tagrendering has labels
### wheelchair-picture
_This tagrendering has no question and is thus read-only_
+
*{image_upload(toilets:wheelchair:panoramax,Add a picture of the wheelchair accessible toilet,)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes & (
toilets:wheelchair=
yes |
wheelchair=
yes)
@@ -1362,6 +1422,7 @@ This tagrendering has labels
### wheelchair-title
_This tagrendering has no question and is thus read-only_
+
*Wheelchair accessible toilet*
- *Wheelchair accessibility features* is shown if with
wheelchair=
designated |
toilets:wheelchair=
designated
@@ -1403,6 +1464,7 @@ This tagrendering has labels
### questions-wheelchair
_This tagrendering has no question and is thus read-only_
+
*{questions(wheelchair,,)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
@@ -1419,6 +1481,7 @@ This tagrendering has labels
### adult_changing_table_title
_This tagrendering has no question and is thus read-only_
+
*Adult changing table*
This tagrendering is only visible in the popup if the following condition is met:
changing_table:adult=
yes &
toilets=
yes
@@ -1454,7 +1517,10 @@ This tagrendering has labels
### changing_table_adult_height
The question is `What is the height of the adult changing table?`
-*The changing table is {canonical(changing_table:adult:height)} high* is shown if `changing_table:adult:height` is set
+
+*The changing table is {canonical(changing_table:adult:height)} high* is shown if `changing_table:adult:height` is set.
+
+The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7.
- *The changing table is
adjustable in height* is shown if with
changing_table:adult:height=
adjustable
@@ -1473,7 +1539,10 @@ This tagrendering has labels
### changing_table_adult_adult-changing-table-min_height
The question is `What is the lowest height the adult changing table can be moved to?`
-*The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}* is shown if `changing_table:adult:min_height` is set
+
+*The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}* is shown if `changing_table:adult:min_height` is set.
+
+The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7.
This tagrendering is only visible in the popup if the following condition is met:
changing_table:adult=
yes &
changing_table:adult:height=
adjustable &
toilets=
yes
This tagrendering has labels
@@ -1490,7 +1559,10 @@ This tagrendering has labels
### changing_table_adult_adult-changing-table-max_height
The question is `What is the highest height the adult changing table can be moved to?`
-*The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}* is shown if `changing_table:adult:max_height` is set
+
+*The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}* is shown if `changing_table:adult:max_height` is set.
+
+The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7.
This tagrendering is only visible in the popup if the following condition is met:
changing_table:adult=
yes &
changing_table:adult:height=
adjustable &
toilets=
yes
This tagrendering has labels
@@ -1549,6 +1621,7 @@ This tagrendering has labels
### questions-adult-changing-table
_This tagrendering has no question and is thus read-only_
+
*{questions(adult-changing-table,,yes)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
@@ -1565,6 +1638,7 @@ This tagrendering has labels
### toilet-question-box
_This tagrendering has no question and is thus read-only_
+
*{questions(toilet-questions,,)}*
This tagrendering has labels
@@ -1592,6 +1666,7 @@ The question is `Does {title()} have a private video booth?`
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,wheelchair;adult-changing-table;toilet-questions;hidden)}*
This tagrendering has labels
@@ -1601,16 +1676,19 @@ This tagrendering has labels
### move-button
_This tagrendering has no question and is thus read-only_
+
*{move_button()}*
### delete-button
_This tagrendering has no question and is thus read-only_
+
*{delete_button()}*
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
@@ -1907,11 +1985,13 @@ Elements must match **all** of the following expressions:
### images
This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images
_This tagrendering has no question and is thus read-only_
+
*{image_carousel()}{image_upload()}*
### repeated
_This tagrendering has no question and is thus read-only_
+
*Multiple, identical objects can be found on floors {repeat_on}.*
This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+
@@ -1921,7 +2001,8 @@ This tagrendering has labels
### single_level
The question is `On what level is this feature located?`
-*Located on the {level}th floor* is shown if `level` is set
+
+*Located on the {level}th floor* is shown if `level` is set.
- *Located underground* is shown if with
location=
underground. _This option cannot be chosen as answer_
- *Located on the ground floor* is shown if with
level=
0
@@ -1935,7 +2016,8 @@ This tagrendering has labels
### vending
The question is `What does this vending machine sell?`
-*This vending machine sells {vending}* is shown if `vending` is set
+
+*This vending machine sells {vending}* is shown if `vending` is set.
-

*Drinks are sold* is shown if with
vending=
drinks
-

*Sweets are sold* is shown if with
vending=
sweets
@@ -1970,7 +2052,8 @@ The question is `What does this vending machine sell?`
### bicycle_tube_vending_machine-brand
The question is `Which brand of tubes are sold here?`
-*{brand} tubes are sold here* is shown if `brand` is set
+
+*{brand} tubes are sold here* is shown if `brand` is set.
- *Continental tubes are sold here* is shown if with
brand=
Continental
- *Schwalbe tubes are sold here* is shown if with
brand=
Schwalbe
@@ -1980,7 +2063,8 @@ This tagrendering is only visible in the popup if the following condition is met
### opening_hours_24_7
The question is `What are the opening hours of {title()}?`
-*
Opening hours
{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set
+
+*
Opening hours
{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set.
-

*24/7 opened (including holidays)* is shown if with
opening_hours=
24/7
- *Marked as closed for an unspecified time* is shown if with
opening_hours=
closed. _This option cannot be chosen as answer_
@@ -2042,7 +2126,8 @@ This tagrendering is only visible in the popup if the following condition is met
### operator
The question is `Who operates this vending machine?`
-*This vending machine is operated by {operator}* is shown if `operator` is set
+
+*This vending machine is operated by {operator}* is shown if `operator` is set.
### indoor
@@ -2055,7 +2140,8 @@ The question is `Is this vending machine indoors?`
### phone
The question is `What is the phone number of the operator of this vending machine?`
-*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set
+
+*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set.
-

*{link(&LBRACEcontact:phone&RBRACE,tel:&LBRACEcontact:phone&RBRACE,,,,)}* is shown if with contact:phone~.+. _This option cannot be chosen as answer_
@@ -2065,7 +2151,8 @@ This tagrendering has labels
### website
The question is `What is the website of {title()}?`
-*
{website}* is shown if `website` is set
+
+*
{website}* is shown if `website` is set.
-

*
{contact:website}* is shown if with contact:website~.+. _This option cannot be chosen as answer_
@@ -2075,21 +2162,24 @@ This tagrendering has labels
### charge_bicycle_tube
The question is `How much does a a bicycle tube cost?`
-*a bicycle tube costs {charge}* is shown if `charge` is set
+
+*a bicycle tube costs {charge}* is shown if `charge` is set.
This tagrendering is only visible in the popup if the following condition is met: vending~^(.*bicycle_tube.*)$
### charge_bicycle_light
The question is `How much does a bicycle light cost?`
-*bicycle light costs {charge}* is shown if `charge` is set
+
+*bicycle light costs {charge}* is shown if `charge` is set.
This tagrendering is only visible in the popup if the following condition is met: vending~^(.*bicycle_light.*)$
### charge_condom
The question is `How much does a a condom cost?`
-*a condom costs {charge}* is shown if `charge` is set
+
+*a condom costs {charge}* is shown if `charge` is set.
This tagrendering is only visible in the popup if the following condition is met: vending~^(.*condom.*)$
@@ -2112,6 +2202,7 @@ The question is `Does {title()} have a private video booth?`
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,hidden)}*
This tagrendering has labels
@@ -2121,16 +2212,19 @@ This tagrendering has labels
### move-button
_This tagrendering has no question and is thus read-only_
+
*{move_button()}*
### delete-button
_This tagrendering has no question and is thus read-only_
+
*{delete_button()}*
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
@@ -2207,17 +2301,20 @@ Elements must match **all** of the following expressions:
### images
This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images
_This tagrendering has no question and is thus read-only_
+
*{image_carousel()}{image_upload()}*
### reviews
Shows the reviews module (including the possibility to leave a review)
_This tagrendering has no question and is thus read-only_
+
*{create_review()}{list_reviews()}*
### phone
The question is `What is the phone number of {title()}?`
-*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set
+
+*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set.
-

*{link(&LBRACEcontact:phone&RBRACE,tel:&LBRACEcontact:phone&RBRACE,,,,)}* is shown if with contact:phone~.+. _This option cannot be chosen as answer_
@@ -2227,7 +2324,8 @@ This tagrendering has labels
### email
The question is `What is the email address of {title()}?`
-*
{email}* is shown if `email` is set
+
+*
{email}* is shown if `email` is set.
-

*
{contact:email}* is shown if with contact:email~.+. _This option cannot be chosen as answer_
-

*
{operator:email}* is shown if with operator:email~.+. _This option cannot be chosen as answer_
@@ -2238,7 +2336,8 @@ This tagrendering has labels
### website
The question is `What is the website of {title()}?`
-*
{website}* is shown if `website` is set
+
+*
{website}* is shown if `website` is set.
-

*
{contact:website}* is shown if with contact:website~.+. _This option cannot be chosen as answer_
@@ -2255,7 +2354,8 @@ The question is `What type of cinema is this?`
### opening_hours
The question is `What are the opening hours of {title()}?`
-*
Opening hours
{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set
+
+*
Opening hours
{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set.
- *Marked as closed for an unspecified time* is shown if with
opening_hours=
closed. _This option cannot be chosen as answer_
@@ -2269,6 +2369,7 @@ The question is `Does {title()} have a private video booth?`
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,hidden)}*
This tagrendering has labels
@@ -2278,11 +2379,13 @@ This tagrendering has labels
### move-button
_This tagrendering has no question and is thus read-only_
+
*{move_button()}*
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
diff --git a/Docs/Themes/pets.md b/Docs/Themes/pets.md
index 5ae802b25..76ae89865 100644
--- a/Docs/Themes/pets.md
+++ b/Docs/Themes/pets.md
@@ -66,7 +66,7 @@ Available languages:
+ [show-menu-image](#show-menu-image)
+ [add-menu-image](#add-menu-image)
+ [menu-website](#menu-website)
- + [Reservation](#reservation)
+ + [reservation](#reservation)
+ [Takeaway](#takeaway)
+ [delivery](#delivery)
+ [drive-through](#drive-through)
@@ -157,6 +157,8 @@ Available languages:
+ [copyshop-binding](#copyshop-binding)
+ [optometrist_service](#optometrist_service)
+ [key_cutter](#key_cutter)
+ + [hairdresser-targetgroup](#hairdresser-targetgroup)
+ + [reservation](#reservation)
+ [sells_new_bikes](#sells_new_bikes)
+ [bike_second_hand](#bike_second_hand)
+ [repairs_bikes](#repairs_bikes)
@@ -180,7 +182,7 @@ Available languages:
+ [sugar_free](#sugar_free)
+ [gluten_free](#gluten_free)
+ [lactose_free](#lactose_free)
- + [dog-access](#dog-access)
+ + [shop-dog-access](#shop-dog-access)
+ [description](#description)
+ [toilets-group](#toilets-group)
+ [grouptitle](#grouptitle)
@@ -247,6 +249,8 @@ Available languages:
+ [copyshop-binding](#copyshop-binding)
+ [optometrist_service](#optometrist_service)
+ [key_cutter](#key_cutter)
+ + [hairdresser-targetgroup](#hairdresser-targetgroup)
+ + [reservation](#reservation)
+ [sells_new_bikes](#sells_new_bikes)
+ [bike_second_hand](#bike_second_hand)
+ [repairs_bikes](#repairs_bikes)
@@ -270,7 +274,7 @@ Available languages:
+ [sugar_free](#sugar_free)
+ [gluten_free](#gluten_free)
+ [lactose_free](#lactose_free)
- + [dog-access](#dog-access)
+ + [shop-dog-access](#shop-dog-access)
+ [description](#description)
+ [toilets-group](#toilets-group)
+ [grouptitle](#grouptitle)
@@ -433,7 +437,7 @@ Elements must match **all** of the following expressions:
| [show-menu-image](#show-menu-image) | _{image_carousel(image:menu)}_ | | _Multiple choice only_ |
| [add-menu-image](#add-menu-image) | _{image_upload(image:menu,Add an image from the menu,)}_ | | _Multiple choice only_ |
| [menu-website](#menu-website) | On what webpage is the menu published?
_{link(Consult the menu,&LBRACEwebsite:menu&RBRACE,,,,)}_ | | *[website:menu](https://wiki.osm.org/wiki/Key:website:menu)* ([url](../SpecialInputElements.md#url)) |
-| [Reservation](#Reservation) | Is a reservation required for this place?
4 options | | _Multiple choice only_ |
+| [reservation](#reservation)
_(Original in [questions](./BuiltinQuestions.md#reservation))_ | Is a reservation required for this place?
4 options | | _Multiple choice only_ |
| [Takeaway](#Takeaway) | Does this place offer take-away?
3 options | | _Multiple choice only_ |
| [delivery](#delivery) | Does deliver food to your home?
2 options | | _Multiple choice only_ |
| [drive-through](#drive-through) | Does this fast-food restaurant have a drive-through?
2 options | | _Multiple choice only_ |
@@ -502,17 +506,20 @@ Elements must match **all** of the following expressions:
### images
This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images
_This tagrendering has no question and is thus read-only_
+
*{image_carousel()}{image_upload()}*
### reviews
Shows the reviews module (including the possibility to leave a review)
_This tagrendering has no question and is thus read-only_
+
*{create_review()}{list_reviews()}*
### Name
The question is `What is the name of this business?`
-*The name of this business is {name}* is shown if `name` is set
+
+*The name of this business is {name}* is shown if `name` is set.
### Fastfood vs restaurant
@@ -524,14 +531,16 @@ The question is `What type of business is this?`
### opening_hours
The question is `What are the opening hours of {title()}?`
-*
Opening hours
{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set
+
+*
Opening hours
{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set.
- *Marked as closed for an unspecified time* is shown if with
opening_hours=
closed. _This option cannot be chosen as answer_
### website
The question is `What is the website of {title()}?`
-*
{website}* is shown if `website` is set
+
+*
{website}* is shown if `website` is set.
-

*
{contact:website}* is shown if with contact:website~.+. _This option cannot be chosen as answer_
@@ -541,7 +550,8 @@ This tagrendering has labels
### email
The question is `What is the email address of {title()}?`
-*
{email}* is shown if `email` is set
+
+*
{email}* is shown if `email` is set.
-

*
{contact:email}* is shown if with contact:email~.+. _This option cannot be chosen as answer_
-

*
{operator:email}* is shown if with operator:email~.+. _This option cannot be chosen as answer_
@@ -552,7 +562,8 @@ This tagrendering has labels
### phone
The question is `What is the phone number of {title()}?`
-*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set
+
+*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set.
-

*{link(&LBRACEcontact:phone&RBRACE,tel:&LBRACEcontact:phone&RBRACE,,,,)}* is shown if with contact:phone~.+. _This option cannot be chosen as answer_
@@ -570,6 +581,7 @@ The question is `Which methods of payment are accepted here?`
### repeated
_This tagrendering has no question and is thus read-only_
+
*Multiple, identical objects can be found on floors {repeat_on}.*
This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+
@@ -579,7 +591,8 @@ This tagrendering has labels
### single_level
The question is `On what level is this feature located?`
-*Located on the {level}th floor* is shown if `level` is set
+
+*Located on the {level}th floor* is shown if `level` is set.
- *Located underground* is shown if with
location=
underground. _This option cannot be chosen as answer_
- *Located on the ground floor* is shown if with
level=
0
@@ -602,7 +615,8 @@ The question is `Is this place accessible with a wheelchair?`
### Cuisine
The question is `What kind of food is served here?`
-*This place mostly serves {cuisine}* is shown if `cuisine` is set
+
+*This place mostly serves {cuisine}* is shown if `cuisine` is set.
-

*Pizzeria* is shown if with
cuisine=
pizza
-

*Friture* is shown if with
cuisine=
friture
@@ -627,19 +641,22 @@ The question is `What kind of food is served here?`
### show-menu-image
_This tagrendering has no question and is thus read-only_
+
*{image_carousel(image:menu)}*
### add-menu-image
_This tagrendering has no question and is thus read-only_
+
*{image_upload(image:menu,Add an image from the menu,)}*
### menu-website
The question is `On what webpage is the menu published?`
-*{link(Consult the menu,&LBRACEwebsite:menu&RBRACE,,,,)}* is shown if `website:menu` is set
-### Reservation
+*{link(Consult the menu,&LBRACEwebsite:menu&RBRACE,,,,)}* is shown if `website:menu` is set.
+
+### reservation
The question is `Is a reservation required for this place?`
@@ -675,7 +692,8 @@ This tagrendering is only visible in the popup if the following condition is met
### drive-through-opening_hours
The question is `What are the opening hours of the drive-through?`
-*
Drive-through opening hours
{opening_hours_table(opening_hours:drive_through)}* is shown if `opening_hours:drive_through` is set
+
+*
Drive-through opening hours
{opening_hours_table(opening_hours:drive_through)}* is shown if `opening_hours:drive_through` is set.
- *The opening hours of the drive-through are the same as the restaurant* is shown if with opening_hours:drive_through=
@@ -868,7 +886,8 @@ This tagrendering has labels
### internet-ssid
The question is `What is the network name for the wireless internet access?`
-*The network name is
{internet_access:ssid}* is shown if `internet_access:ssid` is set
+
+*The network name is
{internet_access:ssid}* is shown if `internet_access:ssid` is set.
- *Telekom* is shown if with
internet_access:ssid=
Telekom
@@ -879,6 +898,7 @@ This tagrendering has labels
### toilets-group
_This tagrendering has no question and is thus read-only_
+
*{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}*
This tagrendering has labels
@@ -887,6 +907,7 @@ This tagrendering has labels
### grouptitle
_This tagrendering has no question and is thus read-only_
+
*Toilet information*
- *Does not have toilets* is shown if with
toilets=
no
@@ -911,6 +932,7 @@ This tagrendering has labels
### toilets_repeated
_This tagrendering has no question and is thus read-only_
+
*Multiple, identical objects can be found on floors {toilets:repeat_on}.*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes & toilets:repeat_on~.+
@@ -925,7 +947,8 @@ This tagrendering has labels
### toilets_single_level
The question is `On what level is this feature located?`
-*Located on the {toilets:level}th floor* is shown if `toilets:level` is set
+
+*Located on the {toilets:level}th floor* is shown if `toilets:level` is set.
- *Located underground* is shown if with
toilets:location=
underground. _This option cannot be chosen as answer_
- *Located on the ground floor* is shown if with
toilets:level=
0
@@ -945,7 +968,8 @@ This tagrendering has labels
### toilets_toilet-access
The question is `Are these toilets publicly accessible?`
-*Access is {toilets:access}* is shown if `toilets:access` is set
+
+*Access is {toilets:access}* is shown if `toilets:access` is set.
- *Public access* is shown if with
toilets:access=
yes
-

*Only access to customers* is shown if with
toilets:access=
customers
@@ -980,7 +1004,8 @@ This tagrendering has labels
### toilets_toilet-charge
The question is `How much does one have to pay for these toilets?`
-*The fee is {toilets:charge}* is shown if `toilets:charge` is set
+
+*The fee is {toilets:charge}* is shown if `toilets:charge` is set.
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes &
toilets:fee=
yes
This tagrendering has labels
@@ -1050,7 +1075,8 @@ This tagrendering has labels
### toilets_description
The question is `Is there still some relevant info that the previous questions did not cover? Feel free to add it here.`
-*{toilets:description}* is shown if `toilets:description` is set
+
+*{toilets:description}* is shown if `toilets:description` is set.
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
This tagrendering has labels
@@ -1140,7 +1166,8 @@ This tagrendering has labels
### menstrual_products_location
The question is `Where are the free menstrual products located?`
-*The menstrual products are located in {toilets:menstrual_products:location}* is shown if `toilets:menstrual_products:location` is set
+
+*The menstrual products are located in {toilets:menstrual_products:location}* is shown if `toilets:menstrual_products:location` is set.
- *The free, menstrual products are located in the toilet for women* is shown if with
toilets:menstrual_products:location=
female_toilet
- *The free, menstrual products are located in the toilet for men* is shown if with
toilets:menstrual_products:location=
male_toilet
@@ -1176,7 +1203,8 @@ This tagrendering has labels
### toilet-changing_table:location
The question is `Where is the changing table located?`
-*A changing table is located at {changing_table:location}* is shown if `changing_table:location` is set
+
+*A changing table is located at {changing_table:location}* is shown if `changing_table:location` is set.
- *A changing table is in the toilet for women* is shown if with
changing_table:location=
female_toilet
- *A changing table is in the toilet for men* is shown if with
changing_table:location=
male_toilet
@@ -1249,6 +1277,7 @@ This tagrendering has labels
### wheelchair-group
_This tagrendering has no question and is thus read-only_
+
*{group(wheelchair-title,wheelchair;adult-changing-table,)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
@@ -1264,6 +1293,7 @@ This tagrendering has labels
### wheelchair-picture-carousel
_This tagrendering has no question and is thus read-only_
+
*{image_carousel(toilets:wheelchair:panoramax;toilets:wheelchair:image;toilets:wheelchair:mapillary)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes & (
toilets:wheelchair=
yes |
wheelchair=
yes)
@@ -1281,6 +1311,7 @@ This tagrendering has labels
### wheelchair-picture
_This tagrendering has no question and is thus read-only_
+
*{image_upload(toilets:wheelchair:panoramax,Add a picture of the wheelchair accessible toilet,)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes & (
toilets:wheelchair=
yes |
wheelchair=
yes)
@@ -1298,6 +1329,7 @@ This tagrendering has labels
### wheelchair-title
_This tagrendering has no question and is thus read-only_
+
*Wheelchair accessible toilet*
- *Wheelchair accessibility features* is shown if with
wheelchair=
designated |
toilets:wheelchair=
designated
@@ -1339,6 +1371,7 @@ This tagrendering has labels
### questions-wheelchair
_This tagrendering has no question and is thus read-only_
+
*{questions(wheelchair,,)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
@@ -1355,6 +1388,7 @@ This tagrendering has labels
### adult_changing_table_title
_This tagrendering has no question and is thus read-only_
+
*Adult changing table*
This tagrendering is only visible in the popup if the following condition is met:
changing_table:adult=
yes &
toilets=
yes
@@ -1390,7 +1424,10 @@ This tagrendering has labels
### changing_table_adult_height
The question is `What is the height of the adult changing table?`
-*The changing table is {canonical(changing_table:adult:height)} high* is shown if `changing_table:adult:height` is set
+
+*The changing table is {canonical(changing_table:adult:height)} high* is shown if `changing_table:adult:height` is set.
+
+The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7.
- *The changing table is
adjustable in height* is shown if with
changing_table:adult:height=
adjustable
@@ -1409,7 +1446,10 @@ This tagrendering has labels
### changing_table_adult_adult-changing-table-min_height
The question is `What is the lowest height the adult changing table can be moved to?`
-*The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}* is shown if `changing_table:adult:min_height` is set
+
+*The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}* is shown if `changing_table:adult:min_height` is set.
+
+The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7.
This tagrendering is only visible in the popup if the following condition is met:
changing_table:adult=
yes &
changing_table:adult:height=
adjustable &
toilets=
yes
This tagrendering has labels
@@ -1426,7 +1466,10 @@ This tagrendering has labels
### changing_table_adult_adult-changing-table-max_height
The question is `What is the highest height the adult changing table can be moved to?`
-*The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}* is shown if `changing_table:adult:max_height` is set
+
+*The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}* is shown if `changing_table:adult:max_height` is set.
+
+The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7.
This tagrendering is only visible in the popup if the following condition is met:
changing_table:adult=
yes &
changing_table:adult:height=
adjustable &
toilets=
yes
This tagrendering has labels
@@ -1485,6 +1528,7 @@ This tagrendering has labels
### questions-adult-changing-table
_This tagrendering has no question and is thus read-only_
+
*{questions(adult-changing-table,,yes)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
@@ -1501,6 +1545,7 @@ This tagrendering has labels
### toilet-question-box
_This tagrendering has no question and is thus read-only_
+
*{questions(toilet-questions,,)}*
This tagrendering has labels
@@ -1511,6 +1556,7 @@ This tagrendering has labels
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,wheelchair;adult-changing-table;toilet-questions;hidden)}*
This tagrendering has labels
@@ -1520,16 +1566,19 @@ This tagrendering has labels
### move-button
_This tagrendering has no question and is thus read-only_
+
*{move_button()}*
### delete-button
_This tagrendering has no question and is thus read-only_
+
*{delete_button()}*
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
@@ -1667,6 +1716,7 @@ Elements must match the expression **

[level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) |
|

[service:binding](https://wiki.openstreetmap.org/wiki/Key:service:binding) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dno) |
|

[healthcare](https://wiki.openstreetmap.org/wiki/Key:healthcare) | Multiple choice | [optometrist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Doptometrist) [audiologist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Daudiologist) |
+|

[reservation](https://wiki.openstreetmap.org/wiki/Key:reservation) | Multiple choice | [required](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drequired) [recommended](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drecommended) [yes](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dno) |
|

[service:bicycle:retail](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:retail) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dno) |
|

[service:bicycle:second_hand](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:second_hand) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dno) [only](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Donly) |
|

[service:bicycle:repair](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dno) [only_sold](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Donly_sold) [brand](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dbrand) |
@@ -1740,6 +1790,8 @@ Elements must match the expression **
_(Original in [questions](./BuiltinQuestions.md#sugar_free))_ | Does this shop have a sugar free offering?
4 options | diets | _Multiple choice only_ |
| [gluten_free](#gluten_free)
_(Original in [questions](./BuiltinQuestions.md#gluten_free))_ | Does this shop have a gluten free offering?
4 options | diets | _Multiple choice only_ |
| [lactose_free](#lactose_free)
_(Original in [questions](./BuiltinQuestions.md#lactose_free))_ | Does have a lactose-free offering?
4 options | diets | _Multiple choice only_ |
-| [dog-access](#dog-access)
_(Original in [questions](./BuiltinQuestions.md#dog-access))_ | Are dogs allowed in this business?
5 options | | _Multiple choice only_ |
+| [shop-dog-access](#shop-dog-access)
_(Original in [questions](./BuiltinQuestions.md#dog-access))_ | Are dogs allowed in this business?
5 options | | _Multiple choice only_ |
| [description](#description)
_(Original in [questions](./BuiltinQuestions.md#description))_ | Is there still some relevant info that the previous questions did not cover? Feel free to add it here.
_{description}_ | | *[description](https://wiki.osm.org/wiki/Key:description)* ([text](../SpecialInputElements.md#text)) |
| [toilets-group](#toilets-group)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-group))_ | _{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}_ | all | _Multiple choice only_ |
| [grouptitle](#grouptitle)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#grouptitle))_ | _Toilet information_
1 options | all, hidden | _Multiple choice only_ |
@@ -1810,22 +1862,26 @@ Elements must match the expression **
*Bicycle rental shop* is shown if with shop=
bicycle_rental
-

*Farm Supply Shop* is shown if with
shop=
agrarian
@@ -1999,7 +2055,8 @@ This tagrendering has labels
### brand
The question is `What is the brand of this shop?`
-*Part of
{brand}* is shown if `brand` is set
+
+*Part of
{brand}* is shown if `brand` is set.
- *This shop does not have a specific brand, it is not part of a bigger chain* is shown if with
not:brand=
yes
@@ -2016,14 +2073,16 @@ This tagrendering is only visible in the popup if the following condition is met
### opening_hours
The question is `What are the opening hours of {title()}?`
-*
Opening hours
{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set
+
+*
Opening hours
{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set.
- *Marked as closed for an unspecified time* is shown if with
opening_hours=
closed. _This option cannot be chosen as answer_
### website
The question is `What is the website of {title()}?`
-*
{website}* is shown if `website` is set
+
+*
{website}* is shown if `website` is set.
-

*
{contact:website}* is shown if with contact:website~.+. _This option cannot be chosen as answer_
@@ -2033,7 +2092,8 @@ This tagrendering has labels
### email
The question is `What is the email address of {title()}?`
-*
{email}* is shown if `email` is set
+
+*
{email}* is shown if `email` is set.
-

*
{contact:email}* is shown if with contact:email~.+. _This option cannot be chosen as answer_
-

*
{operator:email}* is shown if with operator:email~.+. _This option cannot be chosen as answer_
@@ -2044,7 +2104,8 @@ This tagrendering has labels
### phone
The question is `What is the phone number of {title()}?`
-*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set
+
+*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set.
-

*{link(&LBRACEcontact:phone&RBRACE,tel:&LBRACEcontact:phone&RBRACE,,,,)}* is shown if with contact:phone~.+. _This option cannot be chosen as answer_
@@ -2062,6 +2123,7 @@ The question is `Which methods of payment are accepted here?`
### repeated
_This tagrendering has no question and is thus read-only_
+
*Multiple, identical objects can be found on floors {repeat_on}.*
This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+
@@ -2071,7 +2133,8 @@ This tagrendering has labels
### single_level
The question is `On what level is this feature located?`
-*Located on the {level}th floor* is shown if `level` is set
+
+*Located on the {level}th floor* is shown if `level` is set.
- *Located underground* is shown if with
location=
underground. _This option cannot be chosen as answer_
- *Located on the ground floor* is shown if with
level=
0
@@ -2122,6 +2185,27 @@ The question is `Does this shop offer key cutting?`
This tagrendering is only visible in the popup if the following condition is met:
craft=
key_cutting |
shop=
shoe_repair |
shop=
diy |
shop=
doityourself |
shop=
home_improvement |
shop=
hardware |
shop=
locksmith |
shop=
repair | service:key_cutting~.+
+### hairdresser-targetgroup
+
+The question is `In what target groups does this hairdresser specialize?`
+
+ - *Specializes in cutting men's hair.* is shown if with
male=
yes. Unselecting this answer will add
male=
no
+ - *Specializes in cutting women's hair.* is shown if with
female=
yes. Unselecting this answer will add
female=
no
+ - *Specializes in cutting kids hair.* is shown if with
children=
yes. Unselecting this answer will add
children=
no
+
+This tagrendering is only visible in the popup if the following condition is met:
shop=
hairdresser
+
+### reservation
+
+The question is `Is a reservation required for this place?`
+
+ - *A reservation is required at this place* is shown if with
reservation=
required
+ - *A reservation is not required, but still recommended to make sure you get a table* is shown if with
reservation=
recommended
+ - *Reservation is possible at this place* is shown if with
reservation=
yes
+ - *Reservation is not possible at this place* is shown if with
reservation=
no
+
+This tagrendering is only visible in the popup if the following condition is met:
shop=
hairdresser
+
### sells_new_bikes
The question is `Does this shop sell bikes?`
@@ -2164,7 +2248,8 @@ This tagrendering is only visible in the popup if the following condition is met
### bicycle-types
The question is `What kind of bicycles and accessories are rented here?`
-*{rental} is rented here* is shown if `rental` is set
+
+*{rental} is rented here* is shown if `rental` is set.
- *Normal city bikes can be rented here* is shown if with
rental=
city_bike
- *Electrical bikes can be rented here* is shown if with
rental=
ebike
@@ -2183,7 +2268,8 @@ This tagrendering has labels
### rental-capacity-city_bike
The question is `How many city bikes can be rented here?`
-*{capacity:city_bike} city bikes can be rented here* is shown if `capacity:city_bike` is set
+
+*{capacity:city_bike} city bikes can be rented here* is shown if `capacity:city_bike` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*city_bike.*)$
This tagrendering has labels
@@ -2192,7 +2278,8 @@ This tagrendering has labels
### rental-capacity-ebike
The question is `How many electrical bikes can be rented here?`
-*{capacity:ebike} electrical bikes can be rented here* is shown if `capacity:ebike` is set
+
+*{capacity:ebike} electrical bikes can be rented here* is shown if `capacity:ebike` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*ebike.*)$
This tagrendering has labels
@@ -2201,7 +2288,8 @@ This tagrendering has labels
### rental-capacity-kid_bike
The question is `How many bikes for children can be rented here?`
-*{capacity:kid_bike} bikes for children can be rented here* is shown if `capacity:kid_bike` is set
+
+*{capacity:kid_bike} bikes for children can be rented here* is shown if `capacity:kid_bike` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*kid_bike.*)$
This tagrendering has labels
@@ -2210,7 +2298,8 @@ This tagrendering has labels
### rental-capacity-bmx
The question is `How many BMX bikes can be rented here?`
-*{capacity:bmx} BMX bikes can be rented here* is shown if `capacity:bmx` is set
+
+*{capacity:bmx} BMX bikes can be rented here* is shown if `capacity:bmx` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*bmx.*)$
This tagrendering has labels
@@ -2219,7 +2308,8 @@ This tagrendering has labels
### rental-capacity-mtb
The question is `How many mountainbikes can be rented here?`
-*{capacity:mtb} mountainbikes can be rented here* is shown if `capacity:mtb` is set
+
+*{capacity:mtb} mountainbikes can be rented here* is shown if `capacity:mtb` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*mtb.*)$
This tagrendering has labels
@@ -2228,7 +2318,8 @@ This tagrendering has labels
### rental-capacity-bicycle_pannier
The question is `How many bicycle panniers can be rented here?`
-*{capacity:bicycle_pannier} bicycle panniers can be rented here* is shown if `capacity:bicycle_pannier` is set
+
+*{capacity:bicycle_pannier} bicycle panniers can be rented here* is shown if `capacity:bicycle_pannier` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*bicycle_pannier.*)$
This tagrendering has labels
@@ -2237,7 +2328,8 @@ This tagrendering has labels
### rental-capacity-tandem_bicycle
The question is `How many tandem can be rented here?`
-*{capacity:tandem_bicycle} tandem can be rented here* is shown if `capacity:tandem_bicycle` is set
+
+*{capacity:tandem_bicycle} tandem can be rented here* is shown if `capacity:tandem_bicycle` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*tandem_bicycle.*)$
This tagrendering has labels
@@ -2276,7 +2368,8 @@ This tagrendering is only visible in the popup if the following condition is met
### bike_cleaning-service_bicycle_cleaning_charge
The question is `How much does it cost to use the cleaning service?`
-*Using the cleaning service costs {service:bicycle:cleaning:charge}* is shown if `service:bicycle:cleaning:charge` is set
+
+*Using the cleaning service costs {service:bicycle:cleaning:charge}* is shown if `service:bicycle:cleaning:charge` is set.
- *The cleaning service is free to use* is shown if with
service:bicycle:cleaning:fee=
no
- *Free to use* is shown if with
service:bicycle:cleaning:fee=
yes & service:bicycle:cleaning:charge=. _This option cannot be chosen as answer_
@@ -2312,7 +2405,8 @@ This tagrendering has labels
### internet-ssid
The question is `What is the network name for the wireless internet access?`
-*The network name is
{internet_access:ssid}* is shown if `internet_access:ssid` is set
+
+*The network name is
{internet_access:ssid}* is shown if `internet_access:ssid` is set.
- *Telekom* is shown if with
internet_access:ssid=
Telekom
@@ -2369,7 +2463,7 @@ This tagrendering is only visible in the popup if the following condition is met
This tagrendering has labels
`diets`
-### dog-access
+### shop-dog-access
The question is `Are dogs allowed in this business?`
@@ -2382,11 +2476,13 @@ The question is `Are dogs allowed in this business?`
### description
The question is `Is there still some relevant info that the previous questions did not cover? Feel free to add it here.`
-*{description}* is shown if `description` is set
+
+*{description}* is shown if `description` is set.
### toilets-group
_This tagrendering has no question and is thus read-only_
+
*{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}*
This tagrendering has labels
@@ -2395,6 +2491,7 @@ This tagrendering has labels
### grouptitle
_This tagrendering has no question and is thus read-only_
+
*Toilet information*
- *Does not have toilets* is shown if with
toilets=
no
@@ -2419,6 +2516,7 @@ This tagrendering has labels
### toilets_repeated
_This tagrendering has no question and is thus read-only_
+
*Multiple, identical objects can be found on floors {toilets:repeat_on}.*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes & toilets:repeat_on~.+
@@ -2433,7 +2531,8 @@ This tagrendering has labels
### toilets_single_level
The question is `On what level is this feature located?`
-*Located on the {toilets:level}th floor* is shown if `toilets:level` is set
+
+*Located on the {toilets:level}th floor* is shown if `toilets:level` is set.
- *Located underground* is shown if with
toilets:location=
underground. _This option cannot be chosen as answer_
- *Located on the ground floor* is shown if with
toilets:level=
0
@@ -2453,7 +2552,8 @@ This tagrendering has labels
### toilets_toilet-access
The question is `Are these toilets publicly accessible?`
-*Access is {toilets:access}* is shown if `toilets:access` is set
+
+*Access is {toilets:access}* is shown if `toilets:access` is set.
- *Public access* is shown if with
toilets:access=
yes
-

*Only access to customers* is shown if with
toilets:access=
customers
@@ -2488,7 +2588,8 @@ This tagrendering has labels
### toilets_toilet-charge
The question is `How much does one have to pay for these toilets?`
-*The fee is {toilets:charge}* is shown if `toilets:charge` is set
+
+*The fee is {toilets:charge}* is shown if `toilets:charge` is set.
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes &
toilets:fee=
yes
This tagrendering has labels
@@ -2558,7 +2659,8 @@ This tagrendering has labels
### toilets_description
The question is `Is there still some relevant info that the previous questions did not cover? Feel free to add it here.`
-*{toilets:description}* is shown if `toilets:description` is set
+
+*{toilets:description}* is shown if `toilets:description` is set.
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
This tagrendering has labels
@@ -2648,7 +2750,8 @@ This tagrendering has labels
### menstrual_products_location
The question is `Where are the free menstrual products located?`
-*The menstrual products are located in {toilets:menstrual_products:location}* is shown if `toilets:menstrual_products:location` is set
+
+*The menstrual products are located in {toilets:menstrual_products:location}* is shown if `toilets:menstrual_products:location` is set.
- *The free, menstrual products are located in the toilet for women* is shown if with
toilets:menstrual_products:location=
female_toilet
- *The free, menstrual products are located in the toilet for men* is shown if with
toilets:menstrual_products:location=
male_toilet
@@ -2684,7 +2787,8 @@ This tagrendering has labels
### toilet-changing_table:location
The question is `Where is the changing table located?`
-*A changing table is located at {changing_table:location}* is shown if `changing_table:location` is set
+
+*A changing table is located at {changing_table:location}* is shown if `changing_table:location` is set.
- *A changing table is in the toilet for women* is shown if with
changing_table:location=
female_toilet
- *A changing table is in the toilet for men* is shown if with
changing_table:location=
male_toilet
@@ -2757,6 +2861,7 @@ This tagrendering has labels
### wheelchair-group
_This tagrendering has no question and is thus read-only_
+
*{group(wheelchair-title,wheelchair;adult-changing-table,)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
@@ -2772,6 +2877,7 @@ This tagrendering has labels
### wheelchair-picture-carousel
_This tagrendering has no question and is thus read-only_
+
*{image_carousel(toilets:wheelchair:panoramax;toilets:wheelchair:image;toilets:wheelchair:mapillary)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes & (
toilets:wheelchair=
yes |
wheelchair=
yes)
@@ -2789,6 +2895,7 @@ This tagrendering has labels
### wheelchair-picture
_This tagrendering has no question and is thus read-only_
+
*{image_upload(toilets:wheelchair:panoramax,Add a picture of the wheelchair accessible toilet,)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes & (
toilets:wheelchair=
yes |
wheelchair=
yes)
@@ -2806,6 +2913,7 @@ This tagrendering has labels
### wheelchair-title
_This tagrendering has no question and is thus read-only_
+
*Wheelchair accessible toilet*
- *Wheelchair accessibility features* is shown if with
wheelchair=
designated |
toilets:wheelchair=
designated
@@ -2847,6 +2955,7 @@ This tagrendering has labels
### questions-wheelchair
_This tagrendering has no question and is thus read-only_
+
*{questions(wheelchair,,)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
@@ -2863,6 +2972,7 @@ This tagrendering has labels
### adult_changing_table_title
_This tagrendering has no question and is thus read-only_
+
*Adult changing table*
This tagrendering is only visible in the popup if the following condition is met:
changing_table:adult=
yes &
toilets=
yes
@@ -2898,7 +3008,10 @@ This tagrendering has labels
### changing_table_adult_height
The question is `What is the height of the adult changing table?`
-*The changing table is {canonical(changing_table:adult:height)} high* is shown if `changing_table:adult:height` is set
+
+*The changing table is {canonical(changing_table:adult:height)} high* is shown if `changing_table:adult:height` is set.
+
+The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7.
- *The changing table is
adjustable in height* is shown if with
changing_table:adult:height=
adjustable
@@ -2917,7 +3030,10 @@ This tagrendering has labels
### changing_table_adult_adult-changing-table-min_height
The question is `What is the lowest height the adult changing table can be moved to?`
-*The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}* is shown if `changing_table:adult:min_height` is set
+
+*The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}* is shown if `changing_table:adult:min_height` is set.
+
+The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7.
This tagrendering is only visible in the popup if the following condition is met:
changing_table:adult=
yes &
changing_table:adult:height=
adjustable &
toilets=
yes
This tagrendering has labels
@@ -2934,7 +3050,10 @@ This tagrendering has labels
### changing_table_adult_adult-changing-table-max_height
The question is `What is the highest height the adult changing table can be moved to?`
-*The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}* is shown if `changing_table:adult:max_height` is set
+
+*The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}* is shown if `changing_table:adult:max_height` is set.
+
+The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7.
This tagrendering is only visible in the popup if the following condition is met:
changing_table:adult=
yes &
changing_table:adult:height=
adjustable &
toilets=
yes
This tagrendering has labels
@@ -2993,6 +3112,7 @@ This tagrendering has labels
### questions-adult-changing-table
_This tagrendering has no question and is thus read-only_
+
*{questions(adult-changing-table,,yes)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
@@ -3009,6 +3129,7 @@ This tagrendering has labels
### toilet-question-box
_This tagrendering has no question and is thus read-only_
+
*{questions(toilet-questions,,)}*
This tagrendering has labels
@@ -3019,6 +3140,7 @@ This tagrendering has labels
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,wheelchair;adult-changing-table;toilet-questions;hidden)}*
This tagrendering has labels
@@ -3028,16 +3150,19 @@ This tagrendering has labels
### move-button
_This tagrendering has no question and is thus read-only_
+
*{move_button()}*
### delete-button
_This tagrendering has no question and is thus read-only_
+
*{delete_button()}*
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
@@ -3285,6 +3410,7 @@ Elements must match **all** of the following expressions:
|

[level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) |
|

[service:binding](https://wiki.openstreetmap.org/wiki/Key:service:binding) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dno) |
|

[healthcare](https://wiki.openstreetmap.org/wiki/Key:healthcare) | Multiple choice | [optometrist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Doptometrist) [audiologist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Daudiologist) |
+|

[reservation](https://wiki.openstreetmap.org/wiki/Key:reservation) | Multiple choice | [required](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drequired) [recommended](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drecommended) [yes](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dno) |
|

[service:bicycle:retail](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:retail) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dno) |
|

[service:bicycle:second_hand](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:second_hand) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dno) [only](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Donly) |
|

[service:bicycle:repair](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dno) [only_sold](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Donly_sold) [brand](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dbrand) |
@@ -3358,6 +3484,8 @@ Elements must match **all** of the following expressions:
| [copyshop-binding](#copyshop-binding) | Does this shop offer a binding service?
2 options | | _Multiple choice only_ |
| [optometrist_service](#optometrist_service) | Are medical services available here?
2 options | | _Multiple choice only_ |
| [key_cutter](#key_cutter) | Does this shop offer key cutting?
3 options | | _Multiple choice only_ |
+| [hairdresser-targetgroup](#hairdresser-targetgroup) | In what target groups does this hairdresser specialize?
3 options | | _Multiple choice only_ |
+| [reservation](#reservation)
_(Original in [questions](./BuiltinQuestions.md#reservation))_ | Is a reservation required for this place?
4 options | | _Multiple choice only_ |
| [sells_new_bikes](#sells_new_bikes) | Does this shop sell bikes?
2 options | | _Multiple choice only_ |
| [bike_second_hand](#bike_second_hand) | Does this shop sell second-hand bikes?
3 options | | _Multiple choice only_ |
| [repairs_bikes](#repairs_bikes) | Does this shop repair bikes?
4 options | | _Multiple choice only_ |
@@ -3381,7 +3509,7 @@ Elements must match **all** of the following expressions:
| [sugar_free](#sugar_free)
_(Original in [questions](./BuiltinQuestions.md#sugar_free))_ | Does this shop have a sugar free offering?
4 options | diets | _Multiple choice only_ |
| [gluten_free](#gluten_free)
_(Original in [questions](./BuiltinQuestions.md#gluten_free))_ | Does this shop have a gluten free offering?
4 options | diets | _Multiple choice only_ |
| [lactose_free](#lactose_free)
_(Original in [questions](./BuiltinQuestions.md#lactose_free))_ | Does have a lactose-free offering?
4 options | diets | _Multiple choice only_ |
-| [dog-access](#dog-access)
_(Original in [questions](./BuiltinQuestions.md#dog-access))_ | Are dogs allowed in this business?
5 options | | _Multiple choice only_ |
+| [shop-dog-access](#shop-dog-access)
_(Original in [questions](./BuiltinQuestions.md#dog-access))_ | Are dogs allowed in this business?
5 options | | _Multiple choice only_ |
| [description](#description)
_(Original in [questions](./BuiltinQuestions.md#description))_ | Is there still some relevant info that the previous questions did not cover? Feel free to add it here.
_{description}_ | | *[description](https://wiki.osm.org/wiki/Key:description)* ([text](../SpecialInputElements.md#text)) |
| [toilets-group](#toilets-group)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-group))_ | _{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}_ | all | _Multiple choice only_ |
| [grouptitle](#grouptitle)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#grouptitle))_ | _Toilet information_
1 options | all, hidden | _Multiple choice only_ |
@@ -3428,22 +3556,26 @@ Elements must match **all** of the following expressions:
### images
This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images
_This tagrendering has no question and is thus read-only_
+
*{image_carousel()}{image_upload()}*
### reviews
Shows the reviews module (including the possibility to leave a review)
_This tagrendering has no question and is thus read-only_
+
*{create_review()}{list_reviews()}*
### shops-name
The question is `What is the name of this shop?`
-*This shop is called
{name}* is shown if `name` is set
+
+*This shop is called
{name}* is shown if `name` is set.
### shop_types
The question is `What kind of shop is this?`
-*This is a {shop}* is shown if `shop` is set
+
+*This is a {shop}* is shown if `shop` is set.
-

*Bicycle rental shop* is shown if with
shop=
bicycle_rental
-

*Farm Supply Shop* is shown if with
shop=
agrarian
@@ -3617,7 +3749,8 @@ This tagrendering has labels
### brand
The question is `What is the brand of this shop?`
-*Part of
{brand}* is shown if `brand` is set
+
+*Part of
{brand}* is shown if `brand` is set.
- *This shop does not have a specific brand, it is not part of a bigger chain* is shown if with
not:brand=
yes
@@ -3634,14 +3767,16 @@ This tagrendering is only visible in the popup if the following condition is met
### opening_hours
The question is `What are the opening hours of {title()}?`
-*
Opening hours
{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set
+
+*
Opening hours
{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set.
- *Marked as closed for an unspecified time* is shown if with
opening_hours=
closed. _This option cannot be chosen as answer_
### website
The question is `What is the website of {title()}?`
-*
{website}* is shown if `website` is set
+
+*
{website}* is shown if `website` is set.
-

*
{contact:website}* is shown if with contact:website~.+. _This option cannot be chosen as answer_
@@ -3651,7 +3786,8 @@ This tagrendering has labels
### email
The question is `What is the email address of {title()}?`
-*
{email}* is shown if `email` is set
+
+*
{email}* is shown if `email` is set.
-

*
{contact:email}* is shown if with contact:email~.+. _This option cannot be chosen as answer_
-

*
{operator:email}* is shown if with operator:email~.+. _This option cannot be chosen as answer_
@@ -3662,7 +3798,8 @@ This tagrendering has labels
### phone
The question is `What is the phone number of {title()}?`
-*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set
+
+*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set.
-

*{link(&LBRACEcontact:phone&RBRACE,tel:&LBRACEcontact:phone&RBRACE,,,,)}* is shown if with contact:phone~.+. _This option cannot be chosen as answer_
@@ -3680,6 +3817,7 @@ The question is `Which methods of payment are accepted here?`
### repeated
_This tagrendering has no question and is thus read-only_
+
*Multiple, identical objects can be found on floors {repeat_on}.*
This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+
@@ -3689,7 +3827,8 @@ This tagrendering has labels
### single_level
The question is `On what level is this feature located?`
-*Located on the {level}th floor* is shown if `level` is set
+
+*Located on the {level}th floor* is shown if `level` is set.
- *Located underground* is shown if with
location=
underground. _This option cannot be chosen as answer_
- *Located on the ground floor* is shown if with
level=
0
@@ -3740,6 +3879,27 @@ The question is `Does this shop offer key cutting?`
This tagrendering is only visible in the popup if the following condition is met:
craft=
key_cutting |
shop=
shoe_repair |
shop=
diy |
shop=
doityourself |
shop=
home_improvement |
shop=
hardware |
shop=
locksmith |
shop=
repair | service:key_cutting~.+
+### hairdresser-targetgroup
+
+The question is `In what target groups does this hairdresser specialize?`
+
+ - *Specializes in cutting men's hair.* is shown if with
male=
yes. Unselecting this answer will add
male=
no
+ - *Specializes in cutting women's hair.* is shown if with
female=
yes. Unselecting this answer will add
female=
no
+ - *Specializes in cutting kids hair.* is shown if with
children=
yes. Unselecting this answer will add
children=
no
+
+This tagrendering is only visible in the popup if the following condition is met:
shop=
hairdresser
+
+### reservation
+
+The question is `Is a reservation required for this place?`
+
+ - *A reservation is required at this place* is shown if with
reservation=
required
+ - *A reservation is not required, but still recommended to make sure you get a table* is shown if with
reservation=
recommended
+ - *Reservation is possible at this place* is shown if with
reservation=
yes
+ - *Reservation is not possible at this place* is shown if with
reservation=
no
+
+This tagrendering is only visible in the popup if the following condition is met:
shop=
hairdresser
+
### sells_new_bikes
The question is `Does this shop sell bikes?`
@@ -3782,7 +3942,8 @@ This tagrendering is only visible in the popup if the following condition is met
### bicycle-types
The question is `What kind of bicycles and accessories are rented here?`
-*{rental} is rented here* is shown if `rental` is set
+
+*{rental} is rented here* is shown if `rental` is set.
- *Normal city bikes can be rented here* is shown if with
rental=
city_bike
- *Electrical bikes can be rented here* is shown if with
rental=
ebike
@@ -3801,7 +3962,8 @@ This tagrendering has labels
### rental-capacity-city_bike
The question is `How many city bikes can be rented here?`
-*{capacity:city_bike} city bikes can be rented here* is shown if `capacity:city_bike` is set
+
+*{capacity:city_bike} city bikes can be rented here* is shown if `capacity:city_bike` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*city_bike.*)$
This tagrendering has labels
@@ -3810,7 +3972,8 @@ This tagrendering has labels
### rental-capacity-ebike
The question is `How many electrical bikes can be rented here?`
-*{capacity:ebike} electrical bikes can be rented here* is shown if `capacity:ebike` is set
+
+*{capacity:ebike} electrical bikes can be rented here* is shown if `capacity:ebike` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*ebike.*)$
This tagrendering has labels
@@ -3819,7 +3982,8 @@ This tagrendering has labels
### rental-capacity-kid_bike
The question is `How many bikes for children can be rented here?`
-*{capacity:kid_bike} bikes for children can be rented here* is shown if `capacity:kid_bike` is set
+
+*{capacity:kid_bike} bikes for children can be rented here* is shown if `capacity:kid_bike` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*kid_bike.*)$
This tagrendering has labels
@@ -3828,7 +3992,8 @@ This tagrendering has labels
### rental-capacity-bmx
The question is `How many BMX bikes can be rented here?`
-*{capacity:bmx} BMX bikes can be rented here* is shown if `capacity:bmx` is set
+
+*{capacity:bmx} BMX bikes can be rented here* is shown if `capacity:bmx` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*bmx.*)$
This tagrendering has labels
@@ -3837,7 +4002,8 @@ This tagrendering has labels
### rental-capacity-mtb
The question is `How many mountainbikes can be rented here?`
-*{capacity:mtb} mountainbikes can be rented here* is shown if `capacity:mtb` is set
+
+*{capacity:mtb} mountainbikes can be rented here* is shown if `capacity:mtb` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*mtb.*)$
This tagrendering has labels
@@ -3846,7 +4012,8 @@ This tagrendering has labels
### rental-capacity-bicycle_pannier
The question is `How many bicycle panniers can be rented here?`
-*{capacity:bicycle_pannier} bicycle panniers can be rented here* is shown if `capacity:bicycle_pannier` is set
+
+*{capacity:bicycle_pannier} bicycle panniers can be rented here* is shown if `capacity:bicycle_pannier` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*bicycle_pannier.*)$
This tagrendering has labels
@@ -3855,7 +4022,8 @@ This tagrendering has labels
### rental-capacity-tandem_bicycle
The question is `How many tandem can be rented here?`
-*{capacity:tandem_bicycle} tandem can be rented here* is shown if `capacity:tandem_bicycle` is set
+
+*{capacity:tandem_bicycle} tandem can be rented here* is shown if `capacity:tandem_bicycle` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*tandem_bicycle.*)$
This tagrendering has labels
@@ -3894,7 +4062,8 @@ This tagrendering is only visible in the popup if the following condition is met
### bike_cleaning-service_bicycle_cleaning_charge
The question is `How much does it cost to use the cleaning service?`
-*Using the cleaning service costs {service:bicycle:cleaning:charge}* is shown if `service:bicycle:cleaning:charge` is set
+
+*Using the cleaning service costs {service:bicycle:cleaning:charge}* is shown if `service:bicycle:cleaning:charge` is set.
- *The cleaning service is free to use* is shown if with
service:bicycle:cleaning:fee=
no
- *Free to use* is shown if with
service:bicycle:cleaning:fee=
yes & service:bicycle:cleaning:charge=. _This option cannot be chosen as answer_
@@ -3930,7 +4099,8 @@ This tagrendering has labels
### internet-ssid
The question is `What is the network name for the wireless internet access?`
-*The network name is
{internet_access:ssid}* is shown if `internet_access:ssid` is set
+
+*The network name is
{internet_access:ssid}* is shown if `internet_access:ssid` is set.
- *Telekom* is shown if with
internet_access:ssid=
Telekom
@@ -3987,7 +4157,7 @@ This tagrendering is only visible in the popup if the following condition is met
This tagrendering has labels
`diets`
-### dog-access
+### shop-dog-access
The question is `Are dogs allowed in this business?`
@@ -4000,11 +4170,13 @@ The question is `Are dogs allowed in this business?`
### description
The question is `Is there still some relevant info that the previous questions did not cover? Feel free to add it here.`
-*{description}* is shown if `description` is set
+
+*{description}* is shown if `description` is set.
### toilets-group
_This tagrendering has no question and is thus read-only_
+
*{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}*
This tagrendering has labels
@@ -4013,6 +4185,7 @@ This tagrendering has labels
### grouptitle
_This tagrendering has no question and is thus read-only_
+
*Toilet information*
- *Does not have toilets* is shown if with
toilets=
no
@@ -4037,6 +4210,7 @@ This tagrendering has labels
### toilets_repeated
_This tagrendering has no question and is thus read-only_
+
*Multiple, identical objects can be found on floors {toilets:repeat_on}.*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes & toilets:repeat_on~.+
@@ -4051,7 +4225,8 @@ This tagrendering has labels
### toilets_single_level
The question is `On what level is this feature located?`
-*Located on the {toilets:level}th floor* is shown if `toilets:level` is set
+
+*Located on the {toilets:level}th floor* is shown if `toilets:level` is set.
- *Located underground* is shown if with
toilets:location=
underground. _This option cannot be chosen as answer_
- *Located on the ground floor* is shown if with
toilets:level=
0
@@ -4071,7 +4246,8 @@ This tagrendering has labels
### toilets_toilet-access
The question is `Are these toilets publicly accessible?`
-*Access is {toilets:access}* is shown if `toilets:access` is set
+
+*Access is {toilets:access}* is shown if `toilets:access` is set.
- *Public access* is shown if with
toilets:access=
yes
-

*Only access to customers* is shown if with
toilets:access=
customers
@@ -4106,7 +4282,8 @@ This tagrendering has labels
### toilets_toilet-charge
The question is `How much does one have to pay for these toilets?`
-*The fee is {toilets:charge}* is shown if `toilets:charge` is set
+
+*The fee is {toilets:charge}* is shown if `toilets:charge` is set.
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes &
toilets:fee=
yes
This tagrendering has labels
@@ -4176,7 +4353,8 @@ This tagrendering has labels
### toilets_description
The question is `Is there still some relevant info that the previous questions did not cover? Feel free to add it here.`
-*{toilets:description}* is shown if `toilets:description` is set
+
+*{toilets:description}* is shown if `toilets:description` is set.
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
This tagrendering has labels
@@ -4266,7 +4444,8 @@ This tagrendering has labels
### menstrual_products_location
The question is `Where are the free menstrual products located?`
-*The menstrual products are located in {toilets:menstrual_products:location}* is shown if `toilets:menstrual_products:location` is set
+
+*The menstrual products are located in {toilets:menstrual_products:location}* is shown if `toilets:menstrual_products:location` is set.
- *The free, menstrual products are located in the toilet for women* is shown if with
toilets:menstrual_products:location=
female_toilet
- *The free, menstrual products are located in the toilet for men* is shown if with
toilets:menstrual_products:location=
male_toilet
@@ -4302,7 +4481,8 @@ This tagrendering has labels
### toilet-changing_table:location
The question is `Where is the changing table located?`
-*A changing table is located at {changing_table:location}* is shown if `changing_table:location` is set
+
+*A changing table is located at {changing_table:location}* is shown if `changing_table:location` is set.
- *A changing table is in the toilet for women* is shown if with
changing_table:location=
female_toilet
- *A changing table is in the toilet for men* is shown if with
changing_table:location=
male_toilet
@@ -4375,6 +4555,7 @@ This tagrendering has labels
### wheelchair-group
_This tagrendering has no question and is thus read-only_
+
*{group(wheelchair-title,wheelchair;adult-changing-table,)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
@@ -4390,6 +4571,7 @@ This tagrendering has labels
### wheelchair-picture-carousel
_This tagrendering has no question and is thus read-only_
+
*{image_carousel(toilets:wheelchair:panoramax;toilets:wheelchair:image;toilets:wheelchair:mapillary)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes & (
toilets:wheelchair=
yes |
wheelchair=
yes)
@@ -4407,6 +4589,7 @@ This tagrendering has labels
### wheelchair-picture
_This tagrendering has no question and is thus read-only_
+
*{image_upload(toilets:wheelchair:panoramax,Add a picture of the wheelchair accessible toilet,)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes & (
toilets:wheelchair=
yes |
wheelchair=
yes)
@@ -4424,6 +4607,7 @@ This tagrendering has labels
### wheelchair-title
_This tagrendering has no question and is thus read-only_
+
*Wheelchair accessible toilet*
- *Wheelchair accessibility features* is shown if with
wheelchair=
designated |
toilets:wheelchair=
designated
@@ -4465,6 +4649,7 @@ This tagrendering has labels
### questions-wheelchair
_This tagrendering has no question and is thus read-only_
+
*{questions(wheelchair,,)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
@@ -4481,6 +4666,7 @@ This tagrendering has labels
### adult_changing_table_title
_This tagrendering has no question and is thus read-only_
+
*Adult changing table*
This tagrendering is only visible in the popup if the following condition is met:
changing_table:adult=
yes &
toilets=
yes
@@ -4516,7 +4702,10 @@ This tagrendering has labels
### changing_table_adult_height
The question is `What is the height of the adult changing table?`
-*The changing table is {canonical(changing_table:adult:height)} high* is shown if `changing_table:adult:height` is set
+
+*The changing table is {canonical(changing_table:adult:height)} high* is shown if `changing_table:adult:height` is set.
+
+The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7.
- *The changing table is
adjustable in height* is shown if with
changing_table:adult:height=
adjustable
@@ -4535,7 +4724,10 @@ This tagrendering has labels
### changing_table_adult_adult-changing-table-min_height
The question is `What is the lowest height the adult changing table can be moved to?`
-*The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}* is shown if `changing_table:adult:min_height` is set
+
+*The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}* is shown if `changing_table:adult:min_height` is set.
+
+The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7.
This tagrendering is only visible in the popup if the following condition is met:
changing_table:adult=
yes &
changing_table:adult:height=
adjustable &
toilets=
yes
This tagrendering has labels
@@ -4552,7 +4744,10 @@ This tagrendering has labels
### changing_table_adult_adult-changing-table-max_height
The question is `What is the highest height the adult changing table can be moved to?`
-*The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}* is shown if `changing_table:adult:max_height` is set
+
+*The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}* is shown if `changing_table:adult:max_height` is set.
+
+The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7.
This tagrendering is only visible in the popup if the following condition is met:
changing_table:adult=
yes &
changing_table:adult:height=
adjustable &
toilets=
yes
This tagrendering has labels
@@ -4611,6 +4806,7 @@ This tagrendering has labels
### questions-adult-changing-table
_This tagrendering has no question and is thus read-only_
+
*{questions(adult-changing-table,,yes)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
@@ -4627,6 +4823,7 @@ This tagrendering has labels
### toilet-question-box
_This tagrendering has no question and is thus read-only_
+
*{questions(toilet-questions,,)}*
This tagrendering has labels
@@ -4637,6 +4834,7 @@ This tagrendering has labels
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,wheelchair;adult-changing-table;toilet-questions;hidden)}*
This tagrendering has labels
@@ -4646,16 +4844,19 @@ This tagrendering has labels
### move-button
_This tagrendering has no question and is thus read-only_
+
*{move_button()}*
### delete-button
_This tagrendering has no question and is thus read-only_
+
*{delete_button()}*
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
@@ -4917,6 +5118,7 @@ Elements must match **all** of the following expressions:
### images
This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images
_This tagrendering has no question and is thus read-only_
+
*{image_carousel()}{image_upload()}*
### waste-basket-waste-types
@@ -4944,6 +5146,7 @@ The question is `Does this waste basket have a dispenser for dog excrement bags?
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,hidden)}*
This tagrendering has labels
@@ -4953,16 +5156,19 @@ This tagrendering has labels
### move-button
_This tagrendering has no question and is thus read-only_
+
*{move_button()}*
### delete-button
_This tagrendering has no question and is thus read-only_
+
*{delete_button()}*
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
diff --git a/Docs/Themes/postal_codes.md b/Docs/Themes/postal_codes.md
index ebccf7349..0f0c024fe 100644
--- a/Docs/Themes/postal_codes.md
+++ b/Docs/Themes/postal_codes.md
@@ -85,11 +85,13 @@ Elements must match **any** of the following expressions:
### postal_code
_This tagrendering has no question and is thus read-only_
+
*The postal code is {postal_code}*
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,hidden)}*
This tagrendering has labels
@@ -99,6 +101,7 @@ This tagrendering has labels
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
@@ -132,6 +135,7 @@ Elements must match **all** of the following expressions:
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
@@ -140,6 +144,7 @@ This tagrendering has labels
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,hidden)}*
This tagrendering has labels
@@ -172,6 +177,7 @@ Elements must match **any** of the following expressions:
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,hidden)}*
This tagrendering has labels
@@ -181,6 +187,7 @@ This tagrendering has labels
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
diff --git a/Docs/Themes/rainbow_crossings.md b/Docs/Themes/rainbow_crossings.md
index dc7f495be..f5df13f17 100644
--- a/Docs/Themes/rainbow_crossings.md
+++ b/Docs/Themes/rainbow_crossings.md
@@ -78,6 +78,7 @@ Elements must match the expression **
*{link(&LBRACEcontact:phone&RBRACE,tel:&LBRACEcontact:phone&RBRACE,,,,)}* is shown if with contact:phone~.+. _This option cannot be chosen as answer_
@@ -186,7 +189,8 @@ This tagrendering has labels
### email
The question is `What is the email address of {title()}?`
-*{email}* is shown if `email` is set
+
+*
{email}* is shown if `email` is set.
-

*
{contact:email}* is shown if with contact:email~.+. _This option cannot be chosen as answer_
-

*
{operator:email}* is shown if with operator:email~.+. _This option cannot be chosen as answer_
@@ -197,7 +201,8 @@ This tagrendering has labels
### website
The question is `What is the website of {title()}?`
-*
{website}* is shown if `website` is set
+
+*
{website}* is shown if `website` is set.
-

*
{contact:website}* is shown if with contact:website~.+. _This option cannot be chosen as answer_
@@ -207,7 +212,8 @@ This tagrendering has labels
### capacity_persons
The question is `How many people can stay here?`
-*{capacity:persons} people can stay here* is shown if `capacity:persons` is set
+
+*{capacity:persons} people can stay here* is shown if `capacity:persons` is set.
### fee
@@ -219,12 +225,14 @@ The question is `Is there a fee?`
### charge_person_day
The question is `What is the charge per person per day?`
-*Charge per person per day: {charge}* is shown if `charge` is set
+
+*Charge per person per day: {charge}* is shown if `charge` is set.
### charge_day
The question is `What is the charge per day?`
-*Charge per day: {charge}* is shown if `charge` is set
+
+*Charge per day: {charge}* is shown if `charge` is set.
### caravansites-toilets
@@ -236,21 +244,25 @@ The question is `Does this place have toilets?`
### toiletatamenitytoiletswheelchair
_This tagrendering has no question and is thus read-only_
+
*toilet_at_amenity.toilets-wheelchair*
### questions
Show the questions block at this location
_This tagrendering has no question and is thus read-only_
+
*{questions()}*
### mastodon
Shows and asks for the mastodon handle
The question is `What is the Mastodon-handle of {title()}?`
-*{fediverse_link(contact:mastodon)}* is shown if `contact:mastodon` is set
+
+*{fediverse_link(contact:mastodon)}* is shown if `contact:mastodon` is set.
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
@@ -352,21 +364,25 @@ Elements must match **all** of the following expressions:
### images
This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images
_This tagrendering has no question and is thus read-only_
+
*{image_carousel()}{image_upload()}*
### reviews
Shows the reviews module (including the possibility to leave a review)
_This tagrendering has no question and is thus read-only_
+
*{create_review()}{list_reviews()}*
### name
The question is `What is the name of this {title()}?`
-*{name}* is shown if `name` is set
+
+*{name}* is shown if `name` is set.
### presettypeselect
_This tagrendering has no question and is thus read-only_
+
*{preset_type_select()}*
### group_only
@@ -381,14 +397,16 @@ This tagrendering is only visible in the popup if the following condition is met
### brand
The question is `Is {title()} part of a bigger brand?`
-*Part of {brand}* is shown if `brand` is set
+
+*Part of {brand}* is shown if `brand` is set.
- *Not part of a bigger brand* is shown if with
nobrand=
yes
### phone
The question is `What is the phone number of {title()}?`
-*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set
+
+*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set.
-

*{link(&LBRACEcontact:phone&RBRACE,tel:&LBRACEcontact:phone&RBRACE,,,,)}* is shown if with contact:phone~.+. _This option cannot be chosen as answer_
@@ -398,7 +416,8 @@ This tagrendering has labels
### email
The question is `What is the email address of {title()}?`
-*
{email}* is shown if `email` is set
+
+*
{email}* is shown if `email` is set.
-

*
{contact:email}* is shown if with contact:email~.+. _This option cannot be chosen as answer_
-

*
{operator:email}* is shown if with operator:email~.+. _This option cannot be chosen as answer_
@@ -409,7 +428,8 @@ This tagrendering has labels
### website
The question is `What is the website of {title()}?`
-*
{website}* is shown if `website` is set
+
+*
{website}* is shown if `website` is set.
-

*
{contact:website}* is shown if with contact:website~.+. _This option cannot be chosen as answer_
@@ -428,6 +448,7 @@ The question is `Is this place accessible with a wheelchair?`
### toiletatamenitytoiletswheelchair
_This tagrendering has no question and is thus read-only_
+
*toilet_at_amenity.toilets-wheelchair*
### internet
@@ -459,7 +480,8 @@ This tagrendering has labels
### internet-ssid
The question is `What is the network name for the wireless internet access?`
-*The network name is
{internet_access:ssid}* is shown if `internet_access:ssid` is set
+
+*The network name is
{internet_access:ssid}* is shown if `internet_access:ssid` is set.
- *Telekom* is shown if with
internet_access:ssid=
Telekom
@@ -480,6 +502,7 @@ The question is `Are dogs allowed in this business?`
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,hidden)}*
This tagrendering has labels
@@ -489,16 +512,19 @@ This tagrendering has labels
### move-button
_This tagrendering has no question and is thus read-only_
+
*{move_button()}*
### delete-button
_This tagrendering has no question and is thus read-only_
+
*{delete_button()}*
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
@@ -584,21 +610,25 @@ Elements must match the expression **
nobrand=
yes
### phone
The question is `What is the phone number of {title()}?`
-*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set
+
+*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set.
-

*{link(&LBRACEcontact:phone&RBRACE,tel:&LBRACEcontact:phone&RBRACE,,,,)}* is shown if with contact:phone~.+. _This option cannot be chosen as answer_
@@ -630,7 +662,8 @@ This tagrendering has labels
### email
The question is `What is the email address of {title()}?`
-*
{email}* is shown if `email` is set
+
+*
{email}* is shown if `email` is set.
-

*
{contact:email}* is shown if with contact:email~.+. _This option cannot be chosen as answer_
-

*
{operator:email}* is shown if with operator:email~.+. _This option cannot be chosen as answer_
@@ -641,7 +674,8 @@ This tagrendering has labels
### website
The question is `What is the website of {title()}?`
-*
{website}* is shown if `website` is set
+
+*
{website}* is shown if `website` is set.
-

*
{contact:website}* is shown if with contact:website~.+. _This option cannot be chosen as answer_
@@ -660,6 +694,7 @@ The question is `Is this place accessible with a wheelchair?`
### toiletatamenitytoiletswheelchair
_This tagrendering has no question and is thus read-only_
+
*toilet_at_amenity.toilets-wheelchair*
### internet
@@ -691,7 +726,8 @@ This tagrendering has labels
### internet-ssid
The question is `What is the network name for the wireless internet access?`
-*The network name is
{internet_access:ssid}* is shown if `internet_access:ssid` is set
+
+*The network name is
{internet_access:ssid}* is shown if `internet_access:ssid` is set.
- *Telekom* is shown if with
internet_access:ssid=
Telekom
@@ -712,6 +748,7 @@ The question is `Are dogs allowed in this business?`
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,hidden)}*
This tagrendering has labels
@@ -721,16 +758,19 @@ This tagrendering has labels
### move-button
_This tagrendering has no question and is thus read-only_
+
*{move_button()}*
### delete-button
_This tagrendering has no question and is thus read-only_
+
*{delete_button()}*
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
diff --git a/Docs/Themes/speelplekken.md b/Docs/Themes/speelplekken.md
index e0d5f5a44..7c40d04ec 100644
--- a/Docs/Themes/speelplekken.md
+++ b/Docs/Themes/speelplekken.md
@@ -88,11 +88,13 @@ Elements must match the expression **
* is shown if `_video:id` is set
+
+** is shown if `_video:id` is set.
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,hidden)}*
This tagrendering has labels
@@ -102,6 +104,7 @@ This tagrendering has labels
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
@@ -154,11 +157,13 @@ Elements must match **all** of the following expressions:
### has-video
_This tagrendering has no question and is thus read-only_
-** is shown if `_video:id` is set
+
+** is shown if `_video:id` is set.
### walk-length
_This tagrendering has no question and is thus read-only_
+
*Deze wandeling is {_length:km}km lang*
### walk-type
@@ -173,31 +178,37 @@ _This tagrendering has no question and is thus read-only_
### walk-description
The question is `Geef een korte beschrijving van de wandeling (max 255 tekens)`
-*Korte beschrijving:
{description}* is shown if `description` is set
+
+*Korte beschrijving:
{description}* is shown if `description` is set.
### walk-operator
The question is `Wie beheert deze wandeling en plaatst dus de signalisatiebordjes?`
-*Signalisatie geplaatst door {operator}* is shown if `operator` is set
+
+*Signalisatie geplaatst door {operator}* is shown if `operator` is set.
### walk-operator-email
The question is `Naar wie kan men emailen bij problemen rond signalisatie?`
-*Bij problemen met signalisatie kan men emailen naar {operator:email}* is shown if `operator:email` is set
+
+*Bij problemen met signalisatie kan men emailen naar
{operator:email}* is shown if `operator:email` is set.
### questions
Show the questions block at this location
_This tagrendering has no question and is thus read-only_
+
*{questions()}*
### reviews
Shows the reviews module (including the possibility to leave a review)
_This tagrendering has no question and is thus read-only_
+
*{create_review()}{list_reviews()}*
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
diff --git a/Docs/Themes/sports.md b/Docs/Themes/sports.md
index 7e927a665..3b6fcfad6 100644
--- a/Docs/Themes/sports.md
+++ b/Docs/Themes/sports.md
@@ -62,6 +62,8 @@ Available languages:
+ [copyshop-binding](#copyshop-binding)
+ [optometrist_service](#optometrist_service)
+ [key_cutter](#key_cutter)
+ + [hairdresser-targetgroup](#hairdresser-targetgroup)
+ + [reservation](#reservation)
+ [sells_new_bikes](#sells_new_bikes)
+ [bike_second_hand](#bike_second_hand)
+ [repairs_bikes](#repairs_bikes)
@@ -85,7 +87,7 @@ Available languages:
+ [sugar_free](#sugar_free)
+ [gluten_free](#gluten_free)
+ [lactose_free](#lactose_free)
- + [dog-access](#dog-access)
+ + [shop-dog-access](#shop-dog-access)
+ [description](#description)
+ [toilets-group](#toilets-group)
+ [grouptitle](#grouptitle)
@@ -171,6 +173,7 @@ Elements must match the expression **

[level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) |
|

[service:binding](https://wiki.openstreetmap.org/wiki/Key:service:binding) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dno) |
|

[healthcare](https://wiki.openstreetmap.org/wiki/Key:healthcare) | Multiple choice | [optometrist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Doptometrist) [audiologist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Daudiologist) |
+|

[reservation](https://wiki.openstreetmap.org/wiki/Key:reservation) | Multiple choice | [required](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drequired) [recommended](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drecommended) [yes](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dno) |
|

[service:bicycle:retail](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:retail) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dno) |
|

[service:bicycle:second_hand](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:second_hand) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dno) [only](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Donly) |
|

[service:bicycle:repair](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dno) [only_sold](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Donly_sold) [brand](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dbrand) |
@@ -244,6 +247,8 @@ Elements must match the expression **
_(Original in [questions](./BuiltinQuestions.md#sugar_free))_ | Does this shop have a sugar free offering?
4 options | diets | _Multiple choice only_ |
| [gluten_free](#gluten_free)
_(Original in [questions](./BuiltinQuestions.md#gluten_free))_ | Does this shop have a gluten free offering?
4 options | diets | _Multiple choice only_ |
| [lactose_free](#lactose_free)
_(Original in [questions](./BuiltinQuestions.md#lactose_free))_ | Does have a lactose-free offering?
4 options | diets | _Multiple choice only_ |
-| [dog-access](#dog-access)
_(Original in [questions](./BuiltinQuestions.md#dog-access))_ | Are dogs allowed in this business?
5 options | | _Multiple choice only_ |
+| [shop-dog-access](#shop-dog-access)
_(Original in [questions](./BuiltinQuestions.md#dog-access))_ | Are dogs allowed in this business?
5 options | | _Multiple choice only_ |
| [description](#description)
_(Original in [questions](./BuiltinQuestions.md#description))_ | Is there still some relevant info that the previous questions did not cover? Feel free to add it here.
_{description}_ | | *[description](https://wiki.osm.org/wiki/Key:description)* ([text](../SpecialInputElements.md#text)) |
| [toilets-group](#toilets-group)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-group))_ | _{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}_ | all | _Multiple choice only_ |
| [grouptitle](#grouptitle)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#grouptitle))_ | _Toilet information_
1 options | all, hidden | _Multiple choice only_ |
@@ -314,22 +319,26 @@ Elements must match the expression **
*Bicycle rental shop* is shown if with shop=
bicycle_rental
-

*Farm Supply Shop* is shown if with
shop=
agrarian
@@ -503,7 +512,8 @@ This tagrendering has labels
### brand
The question is `What is the brand of this shop?`
-*Part of
{brand}* is shown if `brand` is set
+
+*Part of
{brand}* is shown if `brand` is set.
- *This shop does not have a specific brand, it is not part of a bigger chain* is shown if with
not:brand=
yes
@@ -520,14 +530,16 @@ This tagrendering is only visible in the popup if the following condition is met
### opening_hours
The question is `What are the opening hours of {title()}?`
-*
Opening hours
{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set
+
+*
Opening hours
{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set.
- *Marked as closed for an unspecified time* is shown if with
opening_hours=
closed. _This option cannot be chosen as answer_
### website
The question is `What is the website of {title()}?`
-*
{website}* is shown if `website` is set
+
+*
{website}* is shown if `website` is set.
-

*
{contact:website}* is shown if with contact:website~.+. _This option cannot be chosen as answer_
@@ -537,7 +549,8 @@ This tagrendering has labels
### email
The question is `What is the email address of {title()}?`
-*
{email}* is shown if `email` is set
+
+*
{email}* is shown if `email` is set.
-

*
{contact:email}* is shown if with contact:email~.+. _This option cannot be chosen as answer_
-

*
{operator:email}* is shown if with operator:email~.+. _This option cannot be chosen as answer_
@@ -548,7 +561,8 @@ This tagrendering has labels
### phone
The question is `What is the phone number of {title()}?`
-*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set
+
+*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set.
-

*{link(&LBRACEcontact:phone&RBRACE,tel:&LBRACEcontact:phone&RBRACE,,,,)}* is shown if with contact:phone~.+. _This option cannot be chosen as answer_
@@ -566,6 +580,7 @@ The question is `Which methods of payment are accepted here?`
### repeated
_This tagrendering has no question and is thus read-only_
+
*Multiple, identical objects can be found on floors {repeat_on}.*
This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+
@@ -575,7 +590,8 @@ This tagrendering has labels
### single_level
The question is `On what level is this feature located?`
-*Located on the {level}th floor* is shown if `level` is set
+
+*Located on the {level}th floor* is shown if `level` is set.
- *Located underground* is shown if with
location=
underground. _This option cannot be chosen as answer_
- *Located on the ground floor* is shown if with
level=
0
@@ -626,6 +642,27 @@ The question is `Does this shop offer key cutting?`
This tagrendering is only visible in the popup if the following condition is met:
craft=
key_cutting |
shop=
shoe_repair |
shop=
diy |
shop=
doityourself |
shop=
home_improvement |
shop=
hardware |
shop=
locksmith |
shop=
repair | service:key_cutting~.+
+### hairdresser-targetgroup
+
+The question is `In what target groups does this hairdresser specialize?`
+
+ - *Specializes in cutting men's hair.* is shown if with
male=
yes. Unselecting this answer will add
male=
no
+ - *Specializes in cutting women's hair.* is shown if with
female=
yes. Unselecting this answer will add
female=
no
+ - *Specializes in cutting kids hair.* is shown if with
children=
yes. Unselecting this answer will add
children=
no
+
+This tagrendering is only visible in the popup if the following condition is met:
shop=
hairdresser
+
+### reservation
+
+The question is `Is a reservation required for this place?`
+
+ - *A reservation is required at this place* is shown if with
reservation=
required
+ - *A reservation is not required, but still recommended to make sure you get a table* is shown if with
reservation=
recommended
+ - *Reservation is possible at this place* is shown if with
reservation=
yes
+ - *Reservation is not possible at this place* is shown if with
reservation=
no
+
+This tagrendering is only visible in the popup if the following condition is met:
shop=
hairdresser
+
### sells_new_bikes
The question is `Does this shop sell bikes?`
@@ -668,7 +705,8 @@ This tagrendering is only visible in the popup if the following condition is met
### bicycle-types
The question is `What kind of bicycles and accessories are rented here?`
-*{rental} is rented here* is shown if `rental` is set
+
+*{rental} is rented here* is shown if `rental` is set.
- *Normal city bikes can be rented here* is shown if with
rental=
city_bike
- *Electrical bikes can be rented here* is shown if with
rental=
ebike
@@ -687,7 +725,8 @@ This tagrendering has labels
### rental-capacity-city_bike
The question is `How many city bikes can be rented here?`
-*{capacity:city_bike} city bikes can be rented here* is shown if `capacity:city_bike` is set
+
+*{capacity:city_bike} city bikes can be rented here* is shown if `capacity:city_bike` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*city_bike.*)$
This tagrendering has labels
@@ -696,7 +735,8 @@ This tagrendering has labels
### rental-capacity-ebike
The question is `How many electrical bikes can be rented here?`
-*{capacity:ebike} electrical bikes can be rented here* is shown if `capacity:ebike` is set
+
+*{capacity:ebike} electrical bikes can be rented here* is shown if `capacity:ebike` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*ebike.*)$
This tagrendering has labels
@@ -705,7 +745,8 @@ This tagrendering has labels
### rental-capacity-kid_bike
The question is `How many bikes for children can be rented here?`
-*{capacity:kid_bike} bikes for children can be rented here* is shown if `capacity:kid_bike` is set
+
+*{capacity:kid_bike} bikes for children can be rented here* is shown if `capacity:kid_bike` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*kid_bike.*)$
This tagrendering has labels
@@ -714,7 +755,8 @@ This tagrendering has labels
### rental-capacity-bmx
The question is `How many BMX bikes can be rented here?`
-*{capacity:bmx} BMX bikes can be rented here* is shown if `capacity:bmx` is set
+
+*{capacity:bmx} BMX bikes can be rented here* is shown if `capacity:bmx` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*bmx.*)$
This tagrendering has labels
@@ -723,7 +765,8 @@ This tagrendering has labels
### rental-capacity-mtb
The question is `How many mountainbikes can be rented here?`
-*{capacity:mtb} mountainbikes can be rented here* is shown if `capacity:mtb` is set
+
+*{capacity:mtb} mountainbikes can be rented here* is shown if `capacity:mtb` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*mtb.*)$
This tagrendering has labels
@@ -732,7 +775,8 @@ This tagrendering has labels
### rental-capacity-bicycle_pannier
The question is `How many bicycle panniers can be rented here?`
-*{capacity:bicycle_pannier} bicycle panniers can be rented here* is shown if `capacity:bicycle_pannier` is set
+
+*{capacity:bicycle_pannier} bicycle panniers can be rented here* is shown if `capacity:bicycle_pannier` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*bicycle_pannier.*)$
This tagrendering has labels
@@ -741,7 +785,8 @@ This tagrendering has labels
### rental-capacity-tandem_bicycle
The question is `How many tandem can be rented here?`
-*{capacity:tandem_bicycle} tandem can be rented here* is shown if `capacity:tandem_bicycle` is set
+
+*{capacity:tandem_bicycle} tandem can be rented here* is shown if `capacity:tandem_bicycle` is set.
This tagrendering is only visible in the popup if the following condition is met: (
service:bicycle:rental=
yes | bicycle_rental~.+) & rental~^(.*tandem_bicycle.*)$
This tagrendering has labels
@@ -780,7 +825,8 @@ This tagrendering is only visible in the popup if the following condition is met
### bike_cleaning-service_bicycle_cleaning_charge
The question is `How much does it cost to use the cleaning service?`
-*Using the cleaning service costs {service:bicycle:cleaning:charge}* is shown if `service:bicycle:cleaning:charge` is set
+
+*Using the cleaning service costs {service:bicycle:cleaning:charge}* is shown if `service:bicycle:cleaning:charge` is set.
- *The cleaning service is free to use* is shown if with
service:bicycle:cleaning:fee=
no
- *Free to use* is shown if with
service:bicycle:cleaning:fee=
yes & service:bicycle:cleaning:charge=. _This option cannot be chosen as answer_
@@ -816,7 +862,8 @@ This tagrendering has labels
### internet-ssid
The question is `What is the network name for the wireless internet access?`
-*The network name is
{internet_access:ssid}* is shown if `internet_access:ssid` is set
+
+*The network name is
{internet_access:ssid}* is shown if `internet_access:ssid` is set.
- *Telekom* is shown if with
internet_access:ssid=
Telekom
@@ -873,7 +920,7 @@ This tagrendering is only visible in the popup if the following condition is met
This tagrendering has labels
`diets`
-### dog-access
+### shop-dog-access
The question is `Are dogs allowed in this business?`
@@ -886,11 +933,13 @@ The question is `Are dogs allowed in this business?`
### description
The question is `Is there still some relevant info that the previous questions did not cover? Feel free to add it here.`
-*{description}* is shown if `description` is set
+
+*{description}* is shown if `description` is set.
### toilets-group
_This tagrendering has no question and is thus read-only_
+
*{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}*
This tagrendering has labels
@@ -899,6 +948,7 @@ This tagrendering has labels
### grouptitle
_This tagrendering has no question and is thus read-only_
+
*Toilet information*
- *Does not have toilets* is shown if with
toilets=
no
@@ -923,6 +973,7 @@ This tagrendering has labels
### toilets_repeated
_This tagrendering has no question and is thus read-only_
+
*Multiple, identical objects can be found on floors {toilets:repeat_on}.*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes & toilets:repeat_on~.+
@@ -937,7 +988,8 @@ This tagrendering has labels
### toilets_single_level
The question is `On what level is this feature located?`
-*Located on the {toilets:level}th floor* is shown if `toilets:level` is set
+
+*Located on the {toilets:level}th floor* is shown if `toilets:level` is set.
- *Located underground* is shown if with
toilets:location=
underground. _This option cannot be chosen as answer_
- *Located on the ground floor* is shown if with
toilets:level=
0
@@ -957,7 +1009,8 @@ This tagrendering has labels
### toilets_toilet-access
The question is `Are these toilets publicly accessible?`
-*Access is {toilets:access}* is shown if `toilets:access` is set
+
+*Access is {toilets:access}* is shown if `toilets:access` is set.
- *Public access* is shown if with
toilets:access=
yes
-

*Only access to customers* is shown if with
toilets:access=
customers
@@ -992,7 +1045,8 @@ This tagrendering has labels
### toilets_toilet-charge
The question is `How much does one have to pay for these toilets?`
-*The fee is {toilets:charge}* is shown if `toilets:charge` is set
+
+*The fee is {toilets:charge}* is shown if `toilets:charge` is set.
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes &
toilets:fee=
yes
This tagrendering has labels
@@ -1062,7 +1116,8 @@ This tagrendering has labels
### toilets_description
The question is `Is there still some relevant info that the previous questions did not cover? Feel free to add it here.`
-*{toilets:description}* is shown if `toilets:description` is set
+
+*{toilets:description}* is shown if `toilets:description` is set.
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
This tagrendering has labels
@@ -1152,7 +1207,8 @@ This tagrendering has labels
### menstrual_products_location
The question is `Where are the free menstrual products located?`
-*The menstrual products are located in {toilets:menstrual_products:location}* is shown if `toilets:menstrual_products:location` is set
+
+*The menstrual products are located in {toilets:menstrual_products:location}* is shown if `toilets:menstrual_products:location` is set.
- *The free, menstrual products are located in the toilet for women* is shown if with
toilets:menstrual_products:location=
female_toilet
- *The free, menstrual products are located in the toilet for men* is shown if with
toilets:menstrual_products:location=
male_toilet
@@ -1188,7 +1244,8 @@ This tagrendering has labels
### toilet-changing_table:location
The question is `Where is the changing table located?`
-*A changing table is located at {changing_table:location}* is shown if `changing_table:location` is set
+
+*A changing table is located at {changing_table:location}* is shown if `changing_table:location` is set.
- *A changing table is in the toilet for women* is shown if with
changing_table:location=
female_toilet
- *A changing table is in the toilet for men* is shown if with
changing_table:location=
male_toilet
@@ -1261,6 +1318,7 @@ This tagrendering has labels
### wheelchair-group
_This tagrendering has no question and is thus read-only_
+
*{group(wheelchair-title,wheelchair;adult-changing-table,)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
@@ -1276,6 +1334,7 @@ This tagrendering has labels
### wheelchair-picture-carousel
_This tagrendering has no question and is thus read-only_
+
*{image_carousel(toilets:wheelchair:panoramax;toilets:wheelchair:image;toilets:wheelchair:mapillary)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes & (
toilets:wheelchair=
yes |
wheelchair=
yes)
@@ -1293,6 +1352,7 @@ This tagrendering has labels
### wheelchair-picture
_This tagrendering has no question and is thus read-only_
+
*{image_upload(toilets:wheelchair:panoramax,Add a picture of the wheelchair accessible toilet,)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes & (
toilets:wheelchair=
yes |
wheelchair=
yes)
@@ -1310,6 +1370,7 @@ This tagrendering has labels
### wheelchair-title
_This tagrendering has no question and is thus read-only_
+
*Wheelchair accessible toilet*
- *Wheelchair accessibility features* is shown if with
wheelchair=
designated |
toilets:wheelchair=
designated
@@ -1351,6 +1412,7 @@ This tagrendering has labels
### questions-wheelchair
_This tagrendering has no question and is thus read-only_
+
*{questions(wheelchair,,)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
@@ -1367,6 +1429,7 @@ This tagrendering has labels
### adult_changing_table_title
_This tagrendering has no question and is thus read-only_
+
*Adult changing table*
This tagrendering is only visible in the popup if the following condition is met:
changing_table:adult=
yes &
toilets=
yes
@@ -1402,7 +1465,10 @@ This tagrendering has labels
### changing_table_adult_height
The question is `What is the height of the adult changing table?`
-*The changing table is {canonical(changing_table:adult:height)} high* is shown if `changing_table:adult:height` is set
+
+*The changing table is {canonical(changing_table:adult:height)} high* is shown if `changing_table:adult:height` is set.
+
+The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7.
- *The changing table is
adjustable in height* is shown if with
changing_table:adult:height=
adjustable
@@ -1421,7 +1487,10 @@ This tagrendering has labels
### changing_table_adult_adult-changing-table-min_height
The question is `What is the lowest height the adult changing table can be moved to?`
-*The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}* is shown if `changing_table:adult:min_height` is set
+
+*The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}* is shown if `changing_table:adult:min_height` is set.
+
+The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7.
This tagrendering is only visible in the popup if the following condition is met:
changing_table:adult=
yes &
changing_table:adult:height=
adjustable &
toilets=
yes
This tagrendering has labels
@@ -1438,7 +1507,10 @@ This tagrendering has labels
### changing_table_adult_adult-changing-table-max_height
The question is `What is the highest height the adult changing table can be moved to?`
-*The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}* is shown if `changing_table:adult:max_height` is set
+
+*The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}* is shown if `changing_table:adult:max_height` is set.
+
+The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7.
This tagrendering is only visible in the popup if the following condition is met:
changing_table:adult=
yes &
changing_table:adult:height=
adjustable &
toilets=
yes
This tagrendering has labels
@@ -1497,6 +1569,7 @@ This tagrendering has labels
### questions-adult-changing-table
_This tagrendering has no question and is thus read-only_
+
*{questions(adult-changing-table,,yes)}*
This tagrendering is only visible in the popup if the following condition is met:
toilets=
yes
@@ -1513,6 +1586,7 @@ This tagrendering has labels
### toilet-question-box
_This tagrendering has no question and is thus read-only_
+
*{questions(toilet-questions,,)}*
This tagrendering has labels
@@ -1523,6 +1597,7 @@ This tagrendering has labels
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,wheelchair;adult-changing-table;toilet-questions;hidden)}*
This tagrendering has labels
@@ -1532,16 +1607,19 @@ This tagrendering has labels
### move-button
_This tagrendering has no question and is thus read-only_
+
*{move_button()}*
### delete-button
_This tagrendering has no question and is thus read-only_
+
*{delete_button()}*
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
diff --git a/Docs/Themes/stations.md b/Docs/Themes/stations.md
index c85cd9709..73ce27ec2 100644
--- a/Docs/Themes/stations.md
+++ b/Docs/Themes/stations.md
@@ -145,6 +145,7 @@ Elements must match **all** of the following expressions:
### images
This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images
_This tagrendering has no question and is thus read-only_
+
*{image_carousel()}{image_upload()}*
### type
@@ -159,6 +160,7 @@ The question is `What kind of departures board is this?`
### repeated
_This tagrendering has no question and is thus read-only_
+
*Multiple, identical objects can be found on floors {repeat_on}.*
This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+
@@ -168,7 +170,8 @@ This tagrendering has labels
### single_level
The question is `On what level is this feature located?`
-*Located on the {level}th floor* is shown if `level` is set
+
+*Located on the {level}th floor* is shown if `level` is set.
- *Located underground* is shown if with
location=
underground. _This option cannot be chosen as answer_
- *Located on the ground floor* is shown if with
level=
0
@@ -182,6 +185,7 @@ This tagrendering has labels
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,hidden)}*
This tagrendering has labels
@@ -191,11 +195,13 @@ This tagrendering has labels
### move-button
_This tagrendering has no question and is thus read-only_
+
*{move_button()}*
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
diff --git a/Docs/Themes/street_lighting.md b/Docs/Themes/street_lighting.md
index 375ae25d7..2a803f088 100644
--- a/Docs/Themes/street_lighting.md
+++ b/Docs/Themes/street_lighting.md
@@ -88,6 +88,7 @@ Elements must match **all** of the following expressions:
### images
This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images
_This tagrendering has no question and is thus read-only_
+
*{image_carousel()}{image_upload()}*
### lit
@@ -102,6 +103,7 @@ The question is `Is this street lit?`
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,hidden)}*
This tagrendering has labels
@@ -111,11 +113,13 @@ This tagrendering has labels
### split_button
_This tagrendering has no question and is thus read-only_
+
*{split_button()}*
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
diff --git a/Docs/Themes/street_lighting_assen.md b/Docs/Themes/street_lighting_assen.md
index fbd63aad7..153bec5d1 100644
--- a/Docs/Themes/street_lighting_assen.md
+++ b/Docs/Themes/street_lighting_assen.md
@@ -60,11 +60,13 @@ Elements must match the expression **Lichtmastnummer~.+**
### all_tags
Shows a table with all the tags of the feature
_This tagrendering has no question and is thus read-only_
+
*{all_tags()}*
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,hidden)}*
This tagrendering has labels
@@ -74,6 +76,7 @@ This tagrendering has labels
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
diff --git a/Docs/Themes/toerisme_vlaanderen.md b/Docs/Themes/toerisme_vlaanderen.md
index 49d8f30b4..5faa65076 100644
--- a/Docs/Themes/toerisme_vlaanderen.md
+++ b/Docs/Themes/toerisme_vlaanderen.md
@@ -433,6 +433,7 @@ Elements must match **all** of the following expressions:
### images
This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images
_This tagrendering has no question and is thus read-only_
+
*{image_carousel()}{image_upload()}*
### Type
@@ -448,7 +449,8 @@ The question is `Which vehicles are allowed to charge here?`
### access
The question is `Who is allowed to use this charging station?`
-*Access is {access}* is shown if `access` is set
+
+*Access is {access}* is shown if `access` is set.
- *Anyone can use this charging station (payment might be needed)* is shown if with
access=
yes
- *Anyone can use this charging station (payment might be needed)* is shown if with
access=
public. _This option cannot be chosen as answer_
@@ -460,7 +462,8 @@ The question is `Who is allowed to use this charging station?`
### capacity
The question is `How much vehicles can be charged here at the same time?`
-*{capacity} vehicles can be charged here at the same time* is shown if `capacity` is set
+
+*{capacity} vehicles can be charged here at the same time* is shown if `capacity` is set.
### Available_charging_stations (generated)
@@ -512,7 +515,8 @@ The question is `Which charging connections are available here?`
### plugs-amount-socket:schuko
The question is `How much plugs of type
Schuko wall plug without ground pin (CEE7/4 type F) are available here?`
-*There are
{socket:schuko} plugs of type
Schuko wall plug without ground pin (CEE7/4 type F) available here* is shown if `socket:schuko` is set
+
+*There are
{socket:schuko} plugs of type
Schuko wall plug without ground pin (CEE7/4 type F) available here* is shown if `socket:schuko` is set.
This tagrendering is only visible in the popup if the following condition is met: socket:schuko~.+ & socket:schuko!=0
This tagrendering has labels
@@ -521,7 +525,8 @@ This tagrendering has labels
### voltage-socket:schuko
The question is `What voltage do the plugs with
Schuko wall plug without ground pin (CEE7/4 type F) offer?`
-*
Schuko wall plug without ground pin (CEE7/4 type F) outputs {canonical(socket:schuko:voltage)}* is shown if `socket:schuko:voltage` is set
+
+*
Schuko wall plug without ground pin (CEE7/4 type F) outputs {canonical(socket:schuko:voltage)}* is shown if `socket:schuko:voltage` is set.
- *
Schuko wall plug without ground pin (CEE7/4 type F) outputs 230 volt* is shown if with
socket:schuko:voltage=
230
@@ -532,7 +537,8 @@ This tagrendering has labels
### current-socket:schuko
The question is `What current do the plugs with
Schuko wall plug without ground pin (CEE7/4 type F) offer?`
-*
Schuko wall plug without ground pin (CEE7/4 type F) outputs at most {canonical(socket:schuko:current)}* is shown if `socket:schuko:current` is set
+
+*
Schuko wall plug without ground pin (CEE7/4 type F) outputs at most {canonical(socket:schuko:current)}* is shown if `socket:schuko:current` is set.
- *
Schuko wall plug without ground pin (CEE7/4 type F) outputs at most 16 A* is shown if with
socket:schuko:current=
16
@@ -543,7 +549,8 @@ This tagrendering has labels
### power-output-socket:schuko
The question is `What power output does a single plug of type
Schuko wall plug without ground pin (CEE7/4 type F) offer?`
-*
Schuko wall plug without ground pin (CEE7/4 type F) outputs at most {canonical(socket:schuko:output)}* is shown if `socket:schuko:output` is set
+
+*
Schuko wall plug without ground pin (CEE7/4 type F) outputs at most {canonical(socket:schuko:output)}* is shown if `socket:schuko:output` is set.
- *
Schuko wall plug without ground pin (CEE7/4 type F) outputs at most 3.6 kW* is shown if with
socket:schuko:output=
3.6 kW
@@ -554,7 +561,8 @@ This tagrendering has labels
### plugs-amount-socket:typee
The question is `How much plugs of type
European wall plug with ground pin (CEE7/4 type E) are available here?`
-*There are
{socket:typee} plugs of type
European wall plug with ground pin (CEE7/4 type E) available here* is shown if `socket:typee` is set
+
+*There are
{socket:typee} plugs of type
European wall plug with ground pin (CEE7/4 type E) available here* is shown if `socket:typee` is set.
This tagrendering is only visible in the popup if the following condition is met: socket:typee~.+ & socket:typee!=0
This tagrendering has labels
@@ -563,7 +571,8 @@ This tagrendering has labels
### voltage-socket:typee
The question is `What voltage do the plugs with
European wall plug with ground pin (CEE7/4 type E) offer?`
-*
European wall plug with ground pin (CEE7/4 type E) outputs {canonical(socket:typee:voltage)}* is shown if `socket:typee:voltage` is set
+
+*
European wall plug with ground pin (CEE7/4 type E) outputs {canonical(socket:typee:voltage)}* is shown if `socket:typee:voltage` is set.
- *
European wall plug with ground pin (CEE7/4 type E) outputs 230 volt* is shown if with
socket:typee:voltage=
230
@@ -574,7 +583,8 @@ This tagrendering has labels
### current-socket:typee
The question is `What current do the plugs with
European wall plug with ground pin (CEE7/4 type E) offer?`
-*
European wall plug with ground pin (CEE7/4 type E) outputs at most {canonical(socket:typee:current)}* is shown if `socket:typee:current` is set
+
+*
European wall plug with ground pin (CEE7/4 type E) outputs at most {canonical(socket:typee:current)}* is shown if `socket:typee:current` is set.
- *
European wall plug with ground pin (CEE7/4 type E) outputs at most 16 A* is shown if with
socket:typee:current=
16
@@ -585,7 +595,8 @@ This tagrendering has labels
### power-output-socket:typee
The question is `What power output does a single plug of type
European wall plug with ground pin (CEE7/4 type E) offer?`
-*
European wall plug with ground pin (CEE7/4 type E) outputs at most {canonical(socket:typee:output)}* is shown if `socket:typee:output` is set
+
+*
European wall plug with ground pin (CEE7/4 type E) outputs at most {canonical(socket:typee:output)}* is shown if `socket:typee:output` is set.
- *
European wall plug with ground pin (CEE7/4 type E) outputs at most 3 kW* is shown if with
socket:typee:output=
3 kW
- *
European wall plug with ground pin (CEE7/4 type E) outputs at most 22 kW* is shown if with
socket:typee:output=
22 kW
@@ -597,7 +608,8 @@ This tagrendering has labels
### plugs-amount-socket:chademo
The question is `How much plugs of type
Chademo are available here?`
-*There are
{socket:chademo} plugs of type
Chademo available here* is shown if `socket:chademo` is set
+
+*There are
{socket:chademo} plugs of type
Chademo available here* is shown if `socket:chademo` is set.
This tagrendering is only visible in the popup if the following condition is met: socket:chademo~.+ & socket:chademo!=0
This tagrendering has labels
@@ -606,7 +618,8 @@ This tagrendering has labels
### voltage-socket:chademo
The question is `What voltage do the plugs with
Chademo offer?`
-*
Chademo outputs {canonical(socket:chademo:voltage)}* is shown if `socket:chademo:voltage` is set
+
+*
Chademo outputs {canonical(socket:chademo:voltage)}* is shown if `socket:chademo:voltage` is set.
- *
Chademo outputs 500 volt* is shown if with
socket:chademo:voltage=
500
@@ -617,7 +630,8 @@ This tagrendering has labels
### current-socket:chademo
The question is `What current do the plugs with
Chademo offer?`
-*
Chademo outputs at most {canonical(socket:chademo:current)}* is shown if `socket:chademo:current` is set
+
+*
Chademo outputs at most {canonical(socket:chademo:current)}* is shown if `socket:chademo:current` is set.
- *
Chademo outputs at most 120 A* is shown if with
socket:chademo:current=
120
@@ -628,7 +642,8 @@ This tagrendering has labels
### power-output-socket:chademo
The question is `What power output does a single plug of type
Chademo offer?`
-*
Chademo outputs at most {canonical(socket:chademo:output)}* is shown if `socket:chademo:output` is set
+
+*
Chademo outputs at most {canonical(socket:chademo:output)}* is shown if `socket:chademo:output` is set.
- *
Chademo outputs at most 50 kW* is shown if with
socket:chademo:output=
50 kW
@@ -639,7 +654,8 @@ This tagrendering has labels
### plugs-amount-socket:type1_cable
The question is `How much plugs of type
Type 1 with cable (J1772) are available here?`
-*There are
{socket:type1_cable} plugs of type
Type 1 with cable (J1772) available here* is shown if `socket:type1_cable` is set
+
+*There are
{socket:type1_cable} plugs of type
Type 1 with cable (J1772) available here* is shown if `socket:type1_cable` is set.
This tagrendering is only visible in the popup if the following condition is met: socket:type1_cable~.+ & socket:type1_cable!=0
This tagrendering has labels
@@ -648,7 +664,8 @@ This tagrendering has labels
### voltage-socket:type1_cable
The question is `What voltage do the plugs with
Type 1 with cable (J1772) offer?`
-*
Type 1 with cable (J1772) outputs {canonical(socket:type1_cable:voltage)}* is shown if `socket:type1_cable:voltage` is set
+
+*
Type 1 with cable (J1772) outputs {canonical(socket:type1_cable:voltage)}* is shown if `socket:type1_cable:voltage` is set.
- *
Type 1 with cable (J1772) outputs 200 volt* is shown if with
socket:type1_cable:voltage=
200
- *
Type 1 with cable (J1772) outputs 240 volt* is shown if with
socket:type1_cable:voltage=
240
@@ -660,7 +677,8 @@ This tagrendering has labels
### current-socket:type1_cable
The question is `What current do the plugs with
Type 1 with cable (J1772) offer?`
-*
Type 1 with cable (J1772) outputs at most {canonical(socket:type1_cable:current)}* is shown if `socket:type1_cable:current` is set
+
+*
Type 1 with cable (J1772) outputs at most {canonical(socket:type1_cable:current)}* is shown if `socket:type1_cable:current` is set.
- *
Type 1 with cable (J1772) outputs at most 32 A* is shown if with
socket:type1_cable:current=
32
@@ -671,7 +689,8 @@ This tagrendering has labels
### power-output-socket:type1_cable
The question is `What power output does a single plug of type
Type 1 with cable (J1772) offer?`
-*
Type 1 with cable (J1772) outputs at most {canonical(socket:type1_cable:output)}* is shown if `socket:type1_cable:output` is set
+
+*
Type 1 with cable (J1772) outputs at most {canonical(socket:type1_cable:output)}* is shown if `socket:type1_cable:output` is set.
- *
Type 1 with cable (J1772) outputs at most 3.7 kW* is shown if with
socket:type1_cable:output=
3.7 kW
- *
Type 1 with cable (J1772) outputs at most 7 kW* is shown if with
socket:type1_cable:output=
7 kW
@@ -683,7 +702,8 @@ This tagrendering has labels
### plugs-amount-socket:type1
The question is `How much plugs of type
Type 1 without cable (J1772) are available here?`
-*There are
{socket:type1} plugs of type
Type 1 without cable (J1772) available here* is shown if `socket:type1` is set
+
+*There are
{socket:type1} plugs of type
Type 1 without cable (J1772) available here* is shown if `socket:type1` is set.
This tagrendering is only visible in the popup if the following condition is met: socket:type1~.+ & socket:type1!=0
This tagrendering has labels
@@ -692,7 +712,8 @@ This tagrendering has labels
### voltage-socket:type1
The question is `What voltage do the plugs with
Type 1 without cable (J1772) offer?`
-*
Type 1 without cable (J1772) outputs {canonical(socket:type1:voltage)}* is shown if `socket:type1:voltage` is set
+
+*
Type 1 without cable (J1772) outputs {canonical(socket:type1:voltage)}* is shown if `socket:type1:voltage` is set.
- *
Type 1 without cable (J1772) outputs 200 volt* is shown if with
socket:type1:voltage=
200
- *
Type 1 without cable (J1772) outputs 240 volt* is shown if with
socket:type1:voltage=
240
@@ -704,7 +725,8 @@ This tagrendering has labels
### current-socket:type1
The question is `What current do the plugs with
Type 1 without cable (J1772) offer?`
-*
Type 1 without cable (J1772) outputs at most {canonical(socket:type1:current)}* is shown if `socket:type1:current` is set
+
+*
Type 1 without cable (J1772) outputs at most {canonical(socket:type1:current)}* is shown if `socket:type1:current` is set.
- *
Type 1 without cable (J1772) outputs at most 32 A* is shown if with
socket:type1:current=
32
@@ -715,7 +737,8 @@ This tagrendering has labels
### power-output-socket:type1
The question is `What power output does a single plug of type
Type 1 without cable (J1772) offer?`
-*
Type 1 without cable (J1772) outputs at most {canonical(socket:type1:output)}* is shown if `socket:type1:output` is set
+
+*
Type 1 without cable (J1772) outputs at most {canonical(socket:type1:output)}* is shown if `socket:type1:output` is set.
- *
Type 1 without cable (J1772) outputs at most 3.7 kW* is shown if with
socket:type1:output=
3.7 kW
- *
Type 1 without cable (J1772) outputs at most 6.6 kW* is shown if with
socket:type1:output=
6.6 kW
@@ -729,7 +752,8 @@ This tagrendering has labels
### plugs-amount-socket:type1_combo
The question is `How much plugs of type
Type 1 CCS (aka Type 1 Combo) are available here?`
-*There are
{socket:type1_combo} plugs of type
Type 1 CCS (aka Type 1 Combo) available here* is shown if `socket:type1_combo` is set
+
+*There are
{socket:type1_combo} plugs of type
Type 1 CCS (aka Type 1 Combo) available here* is shown if `socket:type1_combo` is set.
This tagrendering is only visible in the popup if the following condition is met: socket:type1_combo~.+ & socket:type1_combo!=0
This tagrendering has labels
@@ -738,7 +762,8 @@ This tagrendering has labels
### voltage-socket:type1_combo
The question is `What voltage do the plugs with
Type 1 CCS (aka Type 1 Combo) offer?`
-*
Type 1 CCS (aka Type 1 Combo) outputs {canonical(socket:type1_combo:voltage)}* is shown if `socket:type1_combo:voltage` is set
+
+*
Type 1 CCS (aka Type 1 Combo) outputs {canonical(socket:type1_combo:voltage)}* is shown if `socket:type1_combo:voltage` is set.
- *
Type 1 CCS (aka Type 1 Combo) outputs 400 volt* is shown if with
socket:type1_combo:voltage=
400
- *
Type 1 CCS (aka Type 1 Combo) outputs 1000 volt* is shown if with
socket:type1_combo:voltage=
1000
@@ -750,7 +775,8 @@ This tagrendering has labels
### current-socket:type1_combo
The question is `What current do the plugs with
Type 1 CCS (aka Type 1 Combo) offer?`
-*
Type 1 CCS (aka Type 1 Combo) outputs at most {canonical(socket:type1_combo:current)}* is shown if `socket:type1_combo:current` is set
+
+*
Type 1 CCS (aka Type 1 Combo) outputs at most {canonical(socket:type1_combo:current)}* is shown if `socket:type1_combo:current` is set.
- *
Type 1 CCS (aka Type 1 Combo) outputs at most 50 A* is shown if with
socket:type1_combo:current=
50
- *
Type 1 CCS (aka Type 1 Combo) outputs at most 125 A* is shown if with
socket:type1_combo:current=
125
@@ -762,7 +788,8 @@ This tagrendering has labels
### power-output-socket:type1_combo
The question is `What power output does a single plug of type
Type 1 CCS (aka Type 1 Combo) offer?`
-*
Type 1 CCS (aka Type 1 Combo) outputs at most {canonical(socket:type1_combo:output)}* is shown if `socket:type1_combo:output` is set
+
+*
Type 1 CCS (aka Type 1 Combo) outputs at most {canonical(socket:type1_combo:output)}* is shown if `socket:type1_combo:output` is set.
- *
Type 1 CCS (aka Type 1 Combo) outputs at most 50 kW* is shown if with
socket:type1_combo:output=
50 kW
- *
Type 1 CCS (aka Type 1 Combo) outputs at most 62.5 kW* is shown if with
socket:type1_combo:output=
62.5 kW
@@ -776,7 +803,8 @@ This tagrendering has labels
### plugs-amount-socket:tesla_supercharger
The question is `How much plugs of type
Tesla Supercharger are available here?`
-*There are
{socket:tesla_supercharger} plugs of type
Tesla Supercharger available here* is shown if `socket:tesla_supercharger` is set
+
+*There are
{socket:tesla_supercharger} plugs of type
Tesla Supercharger available here* is shown if `socket:tesla_supercharger` is set.
This tagrendering is only visible in the popup if the following condition is met: socket:tesla_supercharger~.+ & socket:tesla_supercharger!=0
This tagrendering has labels
@@ -785,7 +813,8 @@ This tagrendering has labels
### voltage-socket:tesla_supercharger
The question is `What voltage do the plugs with
Tesla Supercharger offer?`
-*
Tesla Supercharger outputs {canonical(socket:tesla_supercharger:voltage)}* is shown if `socket:tesla_supercharger:voltage` is set
+
+*
Tesla Supercharger outputs {canonical(socket:tesla_supercharger:voltage)}* is shown if `socket:tesla_supercharger:voltage` is set.
- *
Tesla Supercharger outputs 480 volt* is shown if with
socket:tesla_supercharger:voltage=
480
@@ -796,7 +825,8 @@ This tagrendering has labels
### current-socket:tesla_supercharger
The question is `What current do the plugs with
Tesla Supercharger offer?`
-*
Tesla Supercharger outputs at most {canonical(socket:tesla_supercharger:current)}* is shown if `socket:tesla_supercharger:current` is set
+
+*
Tesla Supercharger outputs at most {canonical(socket:tesla_supercharger:current)}* is shown if `socket:tesla_supercharger:current` is set.
- *
Tesla Supercharger outputs at most 125 A* is shown if with
socket:tesla_supercharger:current=
125
- *
Tesla Supercharger outputs at most 350 A* is shown if with
socket:tesla_supercharger:current=
350
@@ -808,7 +838,8 @@ This tagrendering has labels
### power-output-socket:tesla_supercharger
The question is `What power output does a single plug of type
Tesla Supercharger offer?`
-*
Tesla Supercharger outputs at most {canonical(socket:tesla_supercharger:output)}* is shown if `socket:tesla_supercharger:output` is set
+
+*
Tesla Supercharger outputs at most {canonical(socket:tesla_supercharger:output)}* is shown if `socket:tesla_supercharger:output` is set.
- *
Tesla Supercharger outputs at most 120 kW* is shown if with
socket:tesla_supercharger:output=
120 kW
- *
Tesla Supercharger outputs at most 150 kW* is shown if with
socket:tesla_supercharger:output=
150 kW
@@ -821,7 +852,8 @@ This tagrendering has labels
### plugs-amount-socket:type2
The question is `How much plugs of type
Type 2 (mennekes) are available here?`
-*There are
{socket:type2} plugs of type
Type 2 (mennekes) available here* is shown if `socket:type2` is set
+
+*There are
{socket:type2} plugs of type
Type 2 (mennekes) available here* is shown if `socket:type2` is set.
This tagrendering is only visible in the popup if the following condition is met: socket:type2~.+ & socket:type2!=0
This tagrendering has labels
@@ -830,7 +862,8 @@ This tagrendering has labels
### voltage-socket:type2
The question is `What voltage do the plugs with
Type 2 (mennekes) offer?`
-*
Type 2 (mennekes) outputs {canonical(socket:type2:voltage)}* is shown if `socket:type2:voltage` is set
+
+*
Type 2 (mennekes) outputs {canonical(socket:type2:voltage)}* is shown if `socket:type2:voltage` is set.
- *
Type 2 (mennekes) outputs 230 volt* is shown if with
socket:type2:voltage=
230
- *
Type 2 (mennekes) outputs 400 volt* is shown if with
socket:type2:voltage=
400
@@ -842,7 +875,8 @@ This tagrendering has labels
### current-socket:type2
The question is `What current do the plugs with
Type 2 (mennekes) offer?`
-*
Type 2 (mennekes) outputs at most {canonical(socket:type2:current)}* is shown if `socket:type2:current` is set
+
+*
Type 2 (mennekes) outputs at most {canonical(socket:type2:current)}* is shown if `socket:type2:current` is set.
- *
Type 2 (mennekes) outputs at most 16 A* is shown if with
socket:type2:current=
16
- *
Type 2 (mennekes) outputs at most 32 A* is shown if with
socket:type2:current=
32
@@ -854,7 +888,8 @@ This tagrendering has labels
### power-output-socket:type2
The question is `What power output does a single plug of type
Type 2 (mennekes) offer?`
-*
Type 2 (mennekes) outputs at most {canonical(socket:type2:output)}* is shown if `socket:type2:output` is set
+
+*
Type 2 (mennekes) outputs at most {canonical(socket:type2:output)}* is shown if `socket:type2:output` is set.
- *
Type 2 (mennekes) outputs at most 11 kW* is shown if with
socket:type2:output=
11 kW
- *
Type 2 (mennekes) outputs at most 22 kW* is shown if with
socket:type2:output=
22 kW
@@ -866,7 +901,8 @@ This tagrendering has labels
### plugs-amount-socket:type2_combo
The question is `How much plugs of type
Type 2 CCS (mennekes) are available here?`
-*There are
{socket:type2_combo} plugs of type
Type 2 CCS (mennekes) available here* is shown if `socket:type2_combo` is set
+
+*There are
{socket:type2_combo} plugs of type
Type 2 CCS (mennekes) available here* is shown if `socket:type2_combo` is set.
This tagrendering is only visible in the popup if the following condition is met: socket:type2_combo~.+ & socket:type2_combo!=0
This tagrendering has labels
@@ -875,7 +911,8 @@ This tagrendering has labels
### voltage-socket:type2_combo
The question is `What voltage do the plugs with
Type 2 CCS (mennekes) offer?`
-*
Type 2 CCS (mennekes) outputs {canonical(socket:type2_combo:voltage)}* is shown if `socket:type2_combo:voltage` is set
+
+*
Type 2 CCS (mennekes) outputs {canonical(socket:type2_combo:voltage)}* is shown if `socket:type2_combo:voltage` is set.
- *
Type 2 CCS (mennekes) outputs 500 volt* is shown if with
socket:type2_combo:voltage=
500
- *
Type 2 CCS (mennekes) outputs 920 volt* is shown if with
socket:type2_combo:voltage=
920
@@ -887,7 +924,8 @@ This tagrendering has labels
### current-socket:type2_combo
The question is `What current do the plugs with
Type 2 CCS (mennekes) offer?`
-*
Type 2 CCS (mennekes) outputs at most {canonical(socket:type2_combo:current)}* is shown if `socket:type2_combo:current` is set
+
+*
Type 2 CCS (mennekes) outputs at most {canonical(socket:type2_combo:current)}* is shown if `socket:type2_combo:current` is set.
- *
Type 2 CCS (mennekes) outputs at most 125 A* is shown if with
socket:type2_combo:current=
125
- *
Type 2 CCS (mennekes) outputs at most 350 A* is shown if with
socket:type2_combo:current=
350
@@ -899,7 +937,8 @@ This tagrendering has labels
### power-output-socket:type2_combo
The question is `What power output does a single plug of type
Type 2 CCS (mennekes) offer?`
-*
Type 2 CCS (mennekes) outputs at most {canonical(socket:type2_combo:output)}* is shown if `socket:type2_combo:output` is set
+
+*
Type 2 CCS (mennekes) outputs at most {canonical(socket:type2_combo:output)}* is shown if `socket:type2_combo:output` is set.
- *
Type 2 CCS (mennekes) outputs at most 50 kW* is shown if with
socket:type2_combo:output=
50 kW
@@ -910,7 +949,8 @@ This tagrendering has labels
### plugs-amount-socket:type2_cable
The question is `How much plugs of type
Type 2 with cable (mennekes) are available here?`
-*There are
{socket:type2_cable} plugs of type
Type 2 with cable (mennekes) available here* is shown if `socket:type2_cable` is set
+
+*There are
{socket:type2_cable} plugs of type
Type 2 with cable (mennekes) available here* is shown if `socket:type2_cable` is set.
This tagrendering is only visible in the popup if the following condition is met: socket:type2_cable~.+ & socket:type2_cable!=0
This tagrendering has labels
@@ -919,7 +959,8 @@ This tagrendering has labels
### voltage-socket:type2_cable
The question is `What voltage do the plugs with
Type 2 with cable (mennekes) offer?`
-*
Type 2 with cable (mennekes) outputs {canonical(socket:type2_cable:voltage)}* is shown if `socket:type2_cable:voltage` is set
+
+*
Type 2 with cable (mennekes) outputs {canonical(socket:type2_cable:voltage)}* is shown if `socket:type2_cable:voltage` is set.
- *
Type 2 with cable (mennekes) outputs 230 volt* is shown if with
socket:type2_cable:voltage=
230
- *
Type 2 with cable (mennekes) outputs 400 volt* is shown if with
socket:type2_cable:voltage=
400
@@ -931,7 +972,8 @@ This tagrendering has labels
### current-socket:type2_cable
The question is `What current do the plugs with
Type 2 with cable (mennekes) offer?`
-*
Type 2 with cable (mennekes) outputs at most {canonical(socket:type2_cable:current)}* is shown if `socket:type2_cable:current` is set
+
+*
Type 2 with cable (mennekes) outputs at most {canonical(socket:type2_cable:current)}* is shown if `socket:type2_cable:current` is set.
- *
Type 2 with cable (mennekes) outputs at most 16 A* is shown if with
socket:type2_cable:current=
16
- *
Type 2 with cable (mennekes) outputs at most 32 A* is shown if with
socket:type2_cable:current=
32
@@ -943,7 +985,8 @@ This tagrendering has labels
### power-output-socket:type2_cable
The question is `What power output does a single plug of type
Type 2 with cable (mennekes) offer?`
-*
Type 2 with cable (mennekes) outputs at most {canonical(socket:type2_cable:output)}* is shown if `socket:type2_cable:output` is set
+
+*
Type 2 with cable (mennekes) outputs at most {canonical(socket:type2_cable:output)}* is shown if `socket:type2_cable:output` is set.
- *
Type 2 with cable (mennekes) outputs at most 11 kW* is shown if with
socket:type2_cable:output=
11 kW
- *
Type 2 with cable (mennekes) outputs at most 22 kW* is shown if with
socket:type2_cable:output=
22 kW
@@ -955,7 +998,8 @@ This tagrendering has labels
### plugs-amount-socket:tesla_supercharger_ccs
The question is `How much plugs of type
Tesla Supercharger CCS (a branded type2_css) are available here?`
-*There are
{socket:tesla_supercharger_ccs} plugs of type
Tesla Supercharger CCS (a branded type2_css) available here* is shown if `socket:tesla_supercharger_ccs` is set
+
+*There are
{socket:tesla_supercharger_ccs} plugs of type
Tesla Supercharger CCS (a branded type2_css) available here* is shown if `socket:tesla_supercharger_ccs` is set.
This tagrendering is only visible in the popup if the following condition is met: socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=0
This tagrendering has labels
@@ -964,7 +1008,8 @@ This tagrendering has labels
### voltage-socket:tesla_supercharger_ccs
The question is `What voltage do the plugs with
Tesla Supercharger CCS (a branded type2_css) offer?`
-*
Tesla Supercharger CCS (a branded type2_css) outputs {canonical(socket:tesla_supercharger_ccs:voltage)}* is shown if `socket:tesla_supercharger_ccs:voltage` is set
+
+*
Tesla Supercharger CCS (a branded type2_css) outputs {canonical(socket:tesla_supercharger_ccs:voltage)}* is shown if `socket:tesla_supercharger_ccs:voltage` is set.
- *
Tesla Supercharger CCS (a branded type2_css) outputs 500 volt* is shown if with
socket:tesla_supercharger_ccs:voltage=
500
- *
Tesla Supercharger CCS (a branded type2_css) outputs 920 volt* is shown if with
socket:tesla_supercharger_ccs:voltage=
920
@@ -976,7 +1021,8 @@ This tagrendering has labels
### current-socket:tesla_supercharger_ccs
The question is `What current do the plugs with
Tesla Supercharger CCS (a branded type2_css) offer?`
-*
Tesla Supercharger CCS (a branded type2_css) outputs at most {canonical(socket:tesla_supercharger_ccs:current)}* is shown if `socket:tesla_supercharger_ccs:current` is set
+
+*
Tesla Supercharger CCS (a branded type2_css) outputs at most {canonical(socket:tesla_supercharger_ccs:current)}* is shown if `socket:tesla_supercharger_ccs:current` is set.
- *
Tesla Supercharger CCS (a branded type2_css) outputs at most 125 A* is shown if with
socket:tesla_supercharger_ccs:current=
125
- *
Tesla Supercharger CCS (a branded type2_css) outputs at most 350 A* is shown if with
socket:tesla_supercharger_ccs:current=
350
@@ -988,7 +1034,8 @@ This tagrendering has labels
### power-output-socket:tesla_supercharger_ccs
The question is `What power output does a single plug of type
Tesla Supercharger CCS (a branded type2_css) offer?`
-*
Tesla Supercharger CCS (a branded type2_css) outputs at most {canonical(socket:tesla_supercharger_ccs:output)}* is shown if `socket:tesla_supercharger_ccs:output` is set
+
+*
Tesla Supercharger CCS (a branded type2_css) outputs at most {canonical(socket:tesla_supercharger_ccs:output)}* is shown if `socket:tesla_supercharger_ccs:output` is set.
- *
Tesla Supercharger CCS (a branded type2_css) outputs at most 50 kW* is shown if with
socket:tesla_supercharger_ccs:output=
50 kW
@@ -999,7 +1046,8 @@ This tagrendering has labels
### plugs-amount-socket:tesla_destination_us
The question is `How much plugs of type
Tesla Supercharger (destination) are available here?`
-*There are
{socket:tesla_destination} plugs of type
Tesla Supercharger (destination) available here* is shown if `socket:tesla_destination` is set
+
+*There are
{socket:tesla_destination} plugs of type
Tesla Supercharger (destination) available here* is shown if `socket:tesla_destination` is set.
This tagrendering is only visible in the popup if the following condition is met: socket:tesla_destination~.+ & socket:tesla_destination!=0
This tagrendering has labels
@@ -1008,7 +1056,8 @@ This tagrendering has labels
### voltage-socket:tesla_destination_us
The question is `What voltage do the plugs with
Tesla Supercharger (destination) offer?`
-*
Tesla Supercharger (destination) outputs {canonical(socket:tesla_destination:voltage)}* is shown if `socket:tesla_destination:voltage` is set
+
+*
Tesla Supercharger (destination) outputs {canonical(socket:tesla_destination:voltage)}* is shown if `socket:tesla_destination:voltage` is set.
- *
Tesla Supercharger (destination) outputs 480 volt* is shown if with
socket:tesla_destination:voltage=
480
@@ -1019,7 +1068,8 @@ This tagrendering has labels
### current-socket:tesla_destination_us
The question is `What current do the plugs with
Tesla Supercharger (destination) offer?`
-*
Tesla Supercharger (destination) outputs at most {canonical(socket:tesla_destination:current)}* is shown if `socket:tesla_destination:current` is set
+
+*
Tesla Supercharger (destination) outputs at most {canonical(socket:tesla_destination:current)}* is shown if `socket:tesla_destination:current` is set.
- *
Tesla Supercharger (destination) outputs at most 125 A* is shown if with
socket:tesla_destination:current=
125
- *
Tesla Supercharger (destination) outputs at most 350 A* is shown if with
socket:tesla_destination:current=
350
@@ -1031,7 +1081,8 @@ This tagrendering has labels
### power-output-socket:tesla_destination_us
The question is `What power output does a single plug of type
Tesla Supercharger (destination) offer?`
-*
Tesla Supercharger (destination) outputs at most {canonical(socket:tesla_destination:output)}* is shown if `socket:tesla_destination:output` is set
+
+*
Tesla Supercharger (destination) outputs at most {canonical(socket:tesla_destination:output)}* is shown if `socket:tesla_destination:output` is set.
- *
Tesla Supercharger (destination) outputs at most 120 kW* is shown if with
socket:tesla_destination:output=
120 kW
- *
Tesla Supercharger (destination) outputs at most 150 kW* is shown if with
socket:tesla_destination:output=
150 kW
@@ -1044,7 +1095,8 @@ This tagrendering has labels
### plugs-amount-socket:tesla_destination
The question is `How much plugs of type
Tesla supercharger (destination) (A Type 2 with cable branded as tesla) are available here?`
-*There are
{socket:tesla_destination} plugs of type
Tesla supercharger (destination) (A Type 2 with cable branded as tesla) available here* is shown if `socket:tesla_destination` is set
+
+*There are
{socket:tesla_destination} plugs of type
Tesla supercharger (destination) (A Type 2 with cable branded as tesla) available here* is shown if `socket:tesla_destination` is set.
This tagrendering is only visible in the popup if the following condition is met: socket:tesla_destination~.+ & socket:tesla_destination!=0
This tagrendering has labels
@@ -1053,7 +1105,8 @@ This tagrendering has labels
### voltage-socket:tesla_destination
The question is `What voltage do the plugs with
Tesla supercharger (destination) (A Type 2 with cable branded as tesla) offer?`
-*
Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs {canonical(socket:tesla_destination:voltage)}* is shown if `socket:tesla_destination:voltage` is set
+
+*
Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs {canonical(socket:tesla_destination:voltage)}* is shown if `socket:tesla_destination:voltage` is set.
- *
Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs 230 volt* is shown if with
socket:tesla_destination:voltage=
230
- *
Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs 400 volt* is shown if with
socket:tesla_destination:voltage=
400
@@ -1065,7 +1118,8 @@ This tagrendering has labels
### current-socket:tesla_destination
The question is `What current do the plugs with
Tesla supercharger (destination) (A Type 2 with cable branded as tesla) offer?`
-*
Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most {canonical(socket:tesla_destination:current)}* is shown if `socket:tesla_destination:current` is set
+
+*
Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most {canonical(socket:tesla_destination:current)}* is shown if `socket:tesla_destination:current` is set.
- *
Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most 16 A* is shown if with
socket:tesla_destination:current=
16
- *
Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most 32 A* is shown if with
socket:tesla_destination:current=
32
@@ -1077,7 +1131,8 @@ This tagrendering has labels
### power-output-socket:tesla_destination
The question is `What power output does a single plug of type
Tesla supercharger (destination) (A Type 2 with cable branded as tesla) offer?`
-*
Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most {canonical(socket:tesla_destination:output)}* is shown if `socket:tesla_destination:output` is set
+
+*
Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most {canonical(socket:tesla_destination:output)}* is shown if `socket:tesla_destination:output` is set.
- *
Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most 11 kW* is shown if with
socket:tesla_destination:output=
11 kW
- *
Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most 22 kW* is shown if with
socket:tesla_destination:output=
22 kW
@@ -1089,7 +1144,8 @@ This tagrendering has labels
### plugs-amount-socket:USB-A
The question is `How much plugs of type
USB to charge phones and small electronics are available here?`
-*There are
{socket:USB-A} plugs of type
USB to charge phones and small electronics available here* is shown if `socket:USB-A` is set
+
+*There are
{socket:USB-A} plugs of type
USB to charge phones and small electronics available here* is shown if `socket:USB-A` is set.
This tagrendering is only visible in the popup if the following condition is met: socket:USB-A~.+ & socket:USB-A!=0
This tagrendering has labels
@@ -1098,7 +1154,8 @@ This tagrendering has labels
### voltage-socket:USB-A
The question is `What voltage do the plugs with
USB to charge phones and small electronics offer?`
-*
USB to charge phones and small electronics outputs {canonical(socket:USB-A:voltage)}* is shown if `socket:USB-A:voltage` is set
+
+*
USB to charge phones and small electronics outputs {canonical(socket:USB-A:voltage)}* is shown if `socket:USB-A:voltage` is set.
- *
USB to charge phones and small electronics outputs 5 volt* is shown if with
socket:USB-A:voltage=
5
@@ -1109,7 +1166,8 @@ This tagrendering has labels
### current-socket:USB-A
The question is `What current do the plugs with
USB to charge phones and small electronics offer?`
-*
USB to charge phones and small electronics outputs at most {canonical(socket:USB-A:current)}* is shown if `socket:USB-A:current` is set
+
+*
USB to charge phones and small electronics outputs at most {canonical(socket:USB-A:current)}* is shown if `socket:USB-A:current` is set.
- *
USB to charge phones and small electronics outputs at most 1 A* is shown if with
socket:USB-A:current=
1
- *
USB to charge phones and small electronics outputs at most 2 A* is shown if with
socket:USB-A:current=
2
@@ -1121,7 +1179,8 @@ This tagrendering has labels
### power-output-socket:USB-A
The question is `What power output does a single plug of type
USB to charge phones and small electronics offer?`
-*
USB to charge phones and small electronics outputs at most {canonical(socket:USB-A:output)}* is shown if `socket:USB-A:output` is set
+
+*
USB to charge phones and small electronics outputs at most {canonical(socket:USB-A:output)}* is shown if `socket:USB-A:output` is set.
- *
USB to charge phones and small electronics outputs at most 5W* is shown if with
socket:USB-A:output=
5W
- *
USB to charge phones and small electronics outputs at most 10W* is shown if with
socket:USB-A:output=
10W
@@ -1133,7 +1192,8 @@ This tagrendering has labels
### plugs-amount-socket:bosch_3pin
The question is `How much plugs of type
Bosch Active Connect with 3 pins and cable are available here?`
-*There are
{socket:bosch_3pin} plugs of type
Bosch Active Connect with 3 pins and cable available here* is shown if `socket:bosch_3pin` is set
+
+*There are
{socket:bosch_3pin} plugs of type
Bosch Active Connect with 3 pins and cable available here* is shown if `socket:bosch_3pin` is set.
This tagrendering is only visible in the popup if the following condition is met: socket:bosch_3pin~.+ & socket:bosch_3pin!=0
This tagrendering has labels
@@ -1142,7 +1202,8 @@ This tagrendering has labels
### voltage-socket:bosch_3pin
The question is `What voltage do the plugs with
Bosch Active Connect with 3 pins and cable offer?`
-*
Bosch Active Connect with 3 pins and cable outputs {canonical(socket:bosch_3pin:voltage)}* is shown if `socket:bosch_3pin:voltage` is set
+
+*
Bosch Active Connect with 3 pins and cable outputs {canonical(socket:bosch_3pin:voltage)}* is shown if `socket:bosch_3pin:voltage` is set.
This tagrendering is only visible in the popup if the following condition is met: socket:bosch_3pin~.+ & socket:bosch_3pin!=0
This tagrendering has labels
@@ -1151,7 +1212,8 @@ This tagrendering has labels
### current-socket:bosch_3pin
The question is `What current do the plugs with
Bosch Active Connect with 3 pins and cable offer?`
-*
Bosch Active Connect with 3 pins and cable outputs at most {canonical(socket:bosch_3pin:current)}* is shown if `socket:bosch_3pin:current` is set
+
+*
Bosch Active Connect with 3 pins and cable outputs at most {canonical(socket:bosch_3pin:current)}* is shown if `socket:bosch_3pin:current` is set.
This tagrendering is only visible in the popup if the following condition is met: socket:bosch_3pin~.+ & socket:bosch_3pin!=0
This tagrendering has labels
@@ -1160,7 +1222,8 @@ This tagrendering has labels
### power-output-socket:bosch_3pin
The question is `What power output does a single plug of type
Bosch Active Connect with 3 pins and cable offer?`
-*
Bosch Active Connect with 3 pins and cable outputs at most {canonical(socket:bosch_3pin:output)}* is shown if `socket:bosch_3pin:output` is set
+
+*
Bosch Active Connect with 3 pins and cable outputs at most {canonical(socket:bosch_3pin:output)}* is shown if `socket:bosch_3pin:output` is set.
This tagrendering is only visible in the popup if the following condition is met: socket:bosch_3pin~.+ & socket:bosch_3pin!=0
This tagrendering has labels
@@ -1169,7 +1232,8 @@ This tagrendering has labels
### plugs-amount-socket:bosch_5pin
The question is `How much plugs of type
Bosch Active Connect with 5 pins and cable are available here?`
-*There are
{socket:bosch_5pin} plugs of type
Bosch Active Connect with 5 pins and cable available here* is shown if `socket:bosch_5pin` is set
+
+*There are
{socket:bosch_5pin} plugs of type
Bosch Active Connect with 5 pins and cable available here* is shown if `socket:bosch_5pin` is set.
This tagrendering is only visible in the popup if the following condition is met: socket:bosch_5pin~.+ & socket:bosch_5pin!=0
This tagrendering has labels
@@ -1178,7 +1242,8 @@ This tagrendering has labels
### voltage-socket:bosch_5pin
The question is `What voltage do the plugs with
Bosch Active Connect with 5 pins and cable offer?`
-*
Bosch Active Connect with 5 pins and cable outputs {canonical(socket:bosch_5pin:voltage)}* is shown if `socket:bosch_5pin:voltage` is set
+
+*
Bosch Active Connect with 5 pins and cable outputs {canonical(socket:bosch_5pin:voltage)}* is shown if `socket:bosch_5pin:voltage` is set.
This tagrendering is only visible in the popup if the following condition is met: socket:bosch_5pin~.+ & socket:bosch_5pin!=0
This tagrendering has labels
@@ -1187,7 +1252,8 @@ This tagrendering has labels
### current-socket:bosch_5pin
The question is `What current do the plugs with
Bosch Active Connect with 5 pins and cable offer?`
-*
Bosch Active Connect with 5 pins and cable outputs at most {canonical(socket:bosch_5pin:current)}* is shown if `socket:bosch_5pin:current` is set
+
+*
Bosch Active Connect with 5 pins and cable outputs at most {canonical(socket:bosch_5pin:current)}* is shown if `socket:bosch_5pin:current` is set.
This tagrendering is only visible in the popup if the following condition is met: socket:bosch_5pin~.+ & socket:bosch_5pin!=0
This tagrendering has labels
@@ -1196,7 +1262,8 @@ This tagrendering has labels
### power-output-socket:bosch_5pin
The question is `What power output does a single plug of type
Bosch Active Connect with 5 pins and cable offer?`
-*
Bosch Active Connect with 5 pins and cable outputs at most {canonical(socket:bosch_5pin:output)}* is shown if `socket:bosch_5pin:output` is set
+
+*
Bosch Active Connect with 5 pins and cable outputs at most {canonical(socket:bosch_5pin:output)}* is shown if `socket:bosch_5pin:output` is set.
This tagrendering is only visible in the popup if the following condition is met: socket:bosch_5pin~.+ & socket:bosch_5pin!=0
This tagrendering has labels
@@ -1205,7 +1272,8 @@ This tagrendering has labels
### plugs-amount-socket:bs1363
The question is `How much plugs of type
BS1363 (Type G) are available here?`
-*There are
{socket:bs1363} plugs of type
BS1363 (Type G) available here* is shown if `socket:bs1363` is set
+
+*There are
{socket:bs1363} plugs of type
BS1363 (Type G) available here* is shown if `socket:bs1363` is set.
This tagrendering is only visible in the popup if the following condition is met: socket:bs1363~.+ & socket:bs1363!=0
This tagrendering has labels
@@ -1214,7 +1282,8 @@ This tagrendering has labels
### voltage-socket:bs1363
The question is `What voltage do the plugs with
BS1363 (Type G) offer?`
-*
BS1363 (Type G) outputs {canonical(socket:bs1363:voltage)}* is shown if `socket:bs1363:voltage` is set
+
+*
BS1363 (Type G) outputs {canonical(socket:bs1363:voltage)}* is shown if `socket:bs1363:voltage` is set.
- *
BS1363 (Type G) outputs 230 volt* is shown if with
socket:bs1363:voltage=
230
@@ -1225,7 +1294,8 @@ This tagrendering has labels
### current-socket:bs1363
The question is `What current do the plugs with
BS1363 (Type G) offer?`
-*
BS1363 (Type G) outputs at most {canonical(socket:bs1363:current)}* is shown if `socket:bs1363:current` is set
+
+*
BS1363 (Type G) outputs at most {canonical(socket:bs1363:current)}* is shown if `socket:bs1363:current` is set.
- *
BS1363 (Type G) outputs at most 13 A* is shown if with
socket:bs1363:current=
13
@@ -1236,7 +1306,8 @@ This tagrendering has labels
### power-output-socket:bs1363
The question is `What power output does a single plug of type
BS1363 (Type G) offer?`
-*
BS1363 (Type G) outputs at most {canonical(socket:bs1363:output)}* is shown if `socket:bs1363:output` is set
+
+*
BS1363 (Type G) outputs at most {canonical(socket:bs1363:output)}* is shown if `socket:bs1363:output` is set.
- *
BS1363 (Type G) outputs at most 3kW* is shown if with
socket:bs1363:output=
3kW
@@ -1247,7 +1318,8 @@ This tagrendering has labels
### plugs-amount-socket:nema5_15
The question is `How much plugs of type
NEMA 5-15 (Type B) are available here?`
-*There are
{socket:nema5_15} plugs of type
NEMA 5-15 (Type B) available here* is shown if `socket:nema5_15` is set
+
+*There are
{socket:nema5_15} plugs of type
NEMA 5-15 (Type B) available here* is shown if `socket:nema5_15` is set.
This tagrendering is only visible in the popup if the following condition is met: socket:nema5_15~.+ & socket:nema5_15!=0
This tagrendering has labels
@@ -1256,7 +1328,8 @@ This tagrendering has labels
### voltage-socket:nema5_15
The question is `What voltage do the plugs with
NEMA 5-15 (Type B) offer?`
-*
NEMA 5-15 (Type B) outputs {canonical(socket:nema5_15:voltage)}* is shown if `socket:nema5_15:voltage` is set
+
+*
NEMA 5-15 (Type B) outputs {canonical(socket:nema5_15:voltage)}* is shown if `socket:nema5_15:voltage` is set.
- *
NEMA 5-15 (Type B) outputs 120 volt* is shown if with
socket:nema5_15:voltage=
120
@@ -1267,7 +1340,8 @@ This tagrendering has labels
### current-socket:nema5_15
The question is `What current do the plugs with
NEMA 5-15 (Type B) offer?`
-*
NEMA 5-15 (Type B) outputs at most {canonical(socket:nema5_15:current)}* is shown if `socket:nema5_15:current` is set
+
+*
NEMA 5-15 (Type B) outputs at most {canonical(socket:nema5_15:current)}* is shown if `socket:nema5_15:current` is set.
- *
NEMA 5-15 (Type B) outputs at most 15 A* is shown if with
socket:nema5_15:current=
15
@@ -1278,7 +1352,8 @@ This tagrendering has labels
### power-output-socket:nema5_15
The question is `What power output does a single plug of type
NEMA 5-15 (Type B) offer?`
-*
NEMA 5-15 (Type B) outputs at most {canonical(socket:nema5_15:output)}* is shown if `socket:nema5_15:output` is set
+
+*
NEMA 5-15 (Type B) outputs at most {canonical(socket:nema5_15:output)}* is shown if `socket:nema5_15:output` is set.
- *
NEMA 5-15 (Type B) outputs at most 1.8 kW* is shown if with
socket:nema5_15:output=
1.8 kW
@@ -1289,7 +1364,8 @@ This tagrendering has labels
### plugs-amount-socket:sev1011_t23
The question is `How much plugs of type
SEV 1011 T23 (Type J) are available here?`
-*There are
{socket:sev1011_t23} plugs of type
SEV 1011 T23 (Type J) available here* is shown if `socket:sev1011_t23` is set
+
+*There are
{socket:sev1011_t23} plugs of type
SEV 1011 T23 (Type J) available here* is shown if `socket:sev1011_t23` is set.
This tagrendering is only visible in the popup if the following condition is met: socket:sev1011_t23~.+ & socket:sev1011_t23!=0
This tagrendering has labels
@@ -1298,7 +1374,8 @@ This tagrendering has labels
### voltage-socket:sev1011_t23
The question is `What voltage do the plugs with
SEV 1011 T23 (Type J) offer?`
-*
SEV 1011 T23 (Type J) outputs {canonical(socket:sev1011_t23:voltage)}* is shown if `socket:sev1011_t23:voltage` is set
+
+*
SEV 1011 T23 (Type J) outputs {canonical(socket:sev1011_t23:voltage)}* is shown if `socket:sev1011_t23:voltage` is set.
- *
SEV 1011 T23 (Type J) outputs 230 volt* is shown if with
socket:sev1011_t23:voltage=
230
@@ -1309,7 +1386,8 @@ This tagrendering has labels
### current-socket:sev1011_t23
The question is `What current do the plugs with
SEV 1011 T23 (Type J) offer?`
-*
SEV 1011 T23 (Type J) outputs at most {canonical(socket:sev1011_t23:current)}* is shown if `socket:sev1011_t23:current` is set
+
+*
SEV 1011 T23 (Type J) outputs at most {canonical(socket:sev1011_t23:current)}* is shown if `socket:sev1011_t23:current` is set.
- *
SEV 1011 T23 (Type J) outputs at most 16 A* is shown if with
socket:sev1011_t23:current=
16
@@ -1320,7 +1398,8 @@ This tagrendering has labels
### power-output-socket:sev1011_t23
The question is `What power output does a single plug of type
SEV 1011 T23 (Type J) offer?`
-*
SEV 1011 T23 (Type J) outputs at most {canonical(socket:sev1011_t23:output)}* is shown if `socket:sev1011_t23:output` is set
+
+*
SEV 1011 T23 (Type J) outputs at most {canonical(socket:sev1011_t23:output)}* is shown if `socket:sev1011_t23:output` is set.
- *
SEV 1011 T23 (Type J) outputs at most 3.7 kW* is shown if with
socket:sev1011_t23:output=
3.7 kW
@@ -1331,7 +1410,8 @@ This tagrendering has labels
### plugs-amount-socket:as3112
The question is `How much plugs of type
AS3112 (Type I) are available here?`
-*There are
{socket:as3112} plugs of type
AS3112 (Type I) available here* is shown if `socket:as3112` is set
+
+*There are
{socket:as3112} plugs of type
AS3112 (Type I) available here* is shown if `socket:as3112` is set.
This tagrendering is only visible in the popup if the following condition is met: socket:as3112~.+ & socket:as3112!=0
This tagrendering has labels
@@ -1340,7 +1420,8 @@ This tagrendering has labels
### voltage-socket:as3112
The question is `What voltage do the plugs with
AS3112 (Type I) offer?`
-*
AS3112 (Type I) outputs {canonical(socket:as3112:voltage)}* is shown if `socket:as3112:voltage` is set
+
+*
AS3112 (Type I) outputs {canonical(socket:as3112:voltage)}* is shown if `socket:as3112:voltage` is set.
- *
AS3112 (Type I) outputs 230 volt* is shown if with
socket:as3112:voltage=
230
@@ -1351,7 +1432,8 @@ This tagrendering has labels
### current-socket:as3112
The question is `What current do the plugs with
AS3112 (Type I) offer?`
-*
AS3112 (Type I) outputs at most {canonical(socket:as3112:current)}* is shown if `socket:as3112:current` is set
+
+*
AS3112 (Type I) outputs at most {canonical(socket:as3112:current)}* is shown if `socket:as3112:current` is set.
- *
AS3112 (Type I) outputs at most 10 A* is shown if with
socket:as3112:current=
10
@@ -1362,7 +1444,8 @@ This tagrendering has labels
### power-output-socket:as3112
The question is `What power output does a single plug of type
AS3112 (Type I) offer?`
-*
AS3112 (Type I) outputs at most {canonical(socket:as3112:output)}* is shown if `socket:as3112:output` is set
+
+*
AS3112 (Type I) outputs at most {canonical(socket:as3112:output)}* is shown if `socket:as3112:output` is set.
- *
AS3112 (Type I) outputs at most 2.3 kW* is shown if with
socket:as3112:output=
2.3 kW
@@ -1373,7 +1456,8 @@ This tagrendering has labels
### plugs-amount-socket:nema_5_20
The question is `How much plugs of type
NEMA 5-20 (Type B) are available here?`
-*There are
{socket:nema_5_20} plugs of type
NEMA 5-20 (Type B) available here* is shown if `socket:nema_5_20` is set
+
+*There are
{socket:nema_5_20} plugs of type
NEMA 5-20 (Type B) available here* is shown if `socket:nema_5_20` is set.
This tagrendering is only visible in the popup if the following condition is met: socket:nema_5_20~.+ & socket:nema_5_20!=0
This tagrendering has labels
@@ -1382,7 +1466,8 @@ This tagrendering has labels
### voltage-socket:nema_5_20
The question is `What voltage do the plugs with
NEMA 5-20 (Type B) offer?`
-*
NEMA 5-20 (Type B) outputs {canonical(socket:nema_5_20:voltage)}* is shown if `socket:nema_5_20:voltage` is set
+
+*
NEMA 5-20 (Type B) outputs {canonical(socket:nema_5_20:voltage)}* is shown if `socket:nema_5_20:voltage` is set.
- *
NEMA 5-20 (Type B) outputs 120 volt* is shown if with
socket:nema_5_20:voltage=
120
@@ -1393,7 +1478,8 @@ This tagrendering has labels
### current-socket:nema_5_20
The question is `What current do the plugs with
NEMA 5-20 (Type B) offer?`
-*
NEMA 5-20 (Type B) outputs at most {canonical(socket:nema_5_20:current)}* is shown if `socket:nema_5_20:current` is set
+
+*
NEMA 5-20 (Type B) outputs at most {canonical(socket:nema_5_20:current)}* is shown if `socket:nema_5_20:current` is set.
- *
NEMA 5-20 (Type B) outputs at most 20 A* is shown if with
socket:nema_5_20:current=
20
@@ -1404,7 +1490,8 @@ This tagrendering has labels
### power-output-socket:nema_5_20
The question is `What power output does a single plug of type
NEMA 5-20 (Type B) offer?`
-*
NEMA 5-20 (Type B) outputs at most {canonical(socket:nema_5_20:output)}* is shown if `socket:nema_5_20:output` is set
+
+*
NEMA 5-20 (Type B) outputs at most {canonical(socket:nema_5_20:output)}* is shown if `socket:nema_5_20:output` is set.
- *
NEMA 5-20 (Type B) outputs at most 2.4 kW* is shown if with
socket:nema_5_20:output=
2.4 kW
@@ -1415,7 +1502,8 @@ This tagrendering has labels
### OH
The question is `When is this charging station opened?`
-*
Opening hours
{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set
+
+*
Opening hours
{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set.
-

*24/7 opened (including holidays)* is shown if with
opening_hours=
24/7
- *Marked as closed for an unspecified time* is shown if with
opening_hours=
closed. _This option cannot be chosen as answer_
@@ -1433,7 +1521,8 @@ The question is `Does one have to pay to use this charging station?`
### charge
The question is `How much does one have to pay to use this charging station?`
-*Using this charging station costs
{charge}* is shown if `charge` is set
+
+*Using this charging station costs
{charge}* is shown if `charge` is set.
This tagrendering is only visible in the popup if the following condition is met:
fee=
yes
@@ -1453,7 +1542,8 @@ This tagrendering is only visible in the popup if the following condition is met
### app-name
The question is `What is the name of the app used for payment?`
-*Payment can be done using the app
{payment:app}* is shown if `payment:app` is set
+
+*Payment can be done using the app
{payment:app}* is shown if `payment:app` is set.
This tagrendering is only visible in the popup if the following condition is met: payment:app~.+ & payment:app!=no
@@ -1473,14 +1563,16 @@ The question is `What kind of authentication is available at the charging statio
### Auth phone
The question is `What's the phone number for authentication call or SMS?`
-*Authenticate by calling or SMS'ing to
{authentication:phone_call:number}* is shown if `authentication:phone_call:number` is set
+
+*Authenticate by calling or SMS'ing to
{authentication:phone_call:number}* is shown if `authentication:phone_call:number` is set.
This tagrendering is only visible in the popup if the following condition is met:
authentication:phone_call=
yes |
authentication:short_message=
yes
### maxstay
The question is `What is the maximum amount of time one is allowed to stay here?`
-*One can stay at most
{canonical(maxstay)}* is shown if `maxstay` is set
+
+*One can stay at most
{canonical(maxstay)}* is shown if `maxstay` is set.
- *There is no limit to the amount of time one can stay here* is shown if with
maxstay=
unlimited
@@ -1489,7 +1581,8 @@ This tagrendering is only visible in the popup if the following condition is met
### Network
The question is `Is this charging station part of a network?`
-*Part of the network
{network}* is shown if `network` is set
+
+*Part of the network
{network}* is shown if `network` is set.
- *Not part of a bigger network, e.g. because the charging station is maintained by a local business* is shown if with
no:network=
yes
- *Not part of a bigger network* is shown if with
network=
none. _This option cannot be chosen as answer_
@@ -1503,28 +1596,33 @@ The question is `Is this charging station part of a network?`
### Operator
The question is `Who is the operator of this charging station?`
-*This charging station is operated by {operator}* is shown if `operator` is set
+
+*This charging station is operated by {operator}* is shown if `operator` is set.
- *Actually, {operator} is the network* is shown if with network=
### phone
The question is `What number can one call if there is a problem with this charging station?`
-*In case of problems, call
{phone}* is shown if `phone` is set
+
+*In case of problems, call
{phone}* is shown if `phone` is set.
### email
The question is `What is the email address of the operator?`
-*In case of problems, send an email to
{email}* is shown if `email` is set
+
+*In case of problems, send an email to
{email}* is shown if `email` is set.
### website
The question is `What is the website where one can find more information about this charging station?`
-*More info on
{website}* is shown if `website` is set
+
+*More info on
{website}* is shown if `website` is set.
### repeated
_This tagrendering has no question and is thus read-only_
+
*Multiple, identical objects can be found on floors {repeat_on}.*
This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+
@@ -1534,7 +1632,8 @@ This tagrendering has labels
### single_level
The question is `On what level is this feature located?`
-*Located on the {level}th floor* is shown if `level` is set
+
+*Located on the {level}th floor* is shown if `level` is set.
- *Located underground* is shown if with
location=
underground. _This option cannot be chosen as answer_
- *Located on the ground floor* is shown if with
level=
0
@@ -1548,7 +1647,8 @@ This tagrendering has labels
### ref
The question is `What is the reference number of this charging station?`
-*Reference number is
{ref}* is shown if `ref` is set
+
+*Reference number is
{ref}* is shown if `ref` is set.
This tagrendering is only visible in the popup if the following condition is met: network~.+
@@ -1572,26 +1672,31 @@ The question is `Does one have to pay a parking fee while charging?`
### questions
Show the questions block at this location
_This tagrendering has no question and is thus read-only_
+
*{questions()}*
### questions-technical
_This tagrendering has no question and is thus read-only_
+
*
Technical questions
The questions below are very technical. Feel free to ignore them
{questions(technical)}*
### move-button
_This tagrendering has no question and is thus read-only_
+
*{move_button()}*
### delete-button
_This tagrendering has no question and is thus read-only_
+
*{delete_button()}*
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
@@ -1684,6 +1789,7 @@ Elements must match **all** of the following expressions:
### images
This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images
_This tagrendering has no question and is thus read-only_
+
*{image_carousel()}{image_upload()}*
### bicycle_rental_type
@@ -1702,7 +1808,8 @@ This tagrendering is only visible in the popup if the following condition is met
### website
The question is `What is the website of {title()}?`
-*
{website}* is shown if `website` is set
+
+*
{website}* is shown if `website` is set.
-

*
{contact:website}* is shown if with contact:website~.+. _This option cannot be chosen as answer_
@@ -1712,7 +1819,8 @@ This tagrendering has labels
### email
The question is `What is the email address of {title()}?`
-*
{email}* is shown if `email` is set
+
+*
{email}* is shown if `email` is set.
-

*
{contact:email}* is shown if with contact:email~.+. _This option cannot be chosen as answer_
-

*
{operator:email}* is shown if with operator:email~.+. _This option cannot be chosen as answer_
@@ -1723,7 +1831,8 @@ This tagrendering has labels
### phone
The question is `What is the phone number of {title()}?`
-*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set
+
+*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set.
-

*{link(&LBRACEcontact:phone&RBRACE,tel:&LBRACEcontact:phone&RBRACE,,,,)}* is shown if with contact:phone~.+. _This option cannot be chosen as answer_
@@ -1733,7 +1842,8 @@ This tagrendering has labels
### opening_hours
The question is `What are the opening hours of {title()}?`
-*
Opening hours
{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set
+
+*
Opening hours
{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set.
- *Marked as closed for an unspecified time* is shown if with
opening_hours=
closed. _This option cannot be chosen as answer_
@@ -1762,7 +1872,8 @@ The question is `Which methods of payment are accepted here?`
### bicycle-types
The question is `What kind of bicycles and accessories are rented here?`
-*{rental} is rented here* is shown if `rental` is set
+
+*{rental} is rented here* is shown if `rental` is set.
- *Normal city bikes can be rented here* is shown if with
rental=
city_bike
- *Electrical bikes can be rented here* is shown if with
rental=
ebike
@@ -1780,7 +1891,8 @@ This tagrendering has labels
### rental-capacity-city_bike
The question is `How many city bikes can be rented here?`
-*{capacity:city_bike} city bikes can be rented here* is shown if `capacity:city_bike` is set
+
+*{capacity:city_bike} city bikes can be rented here* is shown if `capacity:city_bike` is set.
This tagrendering is only visible in the popup if the following condition is met: rental~^(.*city_bike.*)$
This tagrendering has labels
@@ -1789,7 +1901,8 @@ This tagrendering has labels
### rental-capacity-ebike
The question is `How many electrical bikes can be rented here?`
-*{capacity:ebike} electrical bikes can be rented here* is shown if `capacity:ebike` is set
+
+*{capacity:ebike} electrical bikes can be rented here* is shown if `capacity:ebike` is set.
This tagrendering is only visible in the popup if the following condition is met: rental~^(.*ebike.*)$
This tagrendering has labels
@@ -1798,7 +1911,8 @@ This tagrendering has labels
### rental-capacity-kid_bike
The question is `How many bikes for children can be rented here?`
-*{capacity:kid_bike} bikes for children can be rented here* is shown if `capacity:kid_bike` is set
+
+*{capacity:kid_bike} bikes for children can be rented here* is shown if `capacity:kid_bike` is set.
This tagrendering is only visible in the popup if the following condition is met: rental~^(.*kid_bike.*)$
This tagrendering has labels
@@ -1807,7 +1921,8 @@ This tagrendering has labels
### rental-capacity-bmx
The question is `How many BMX bikes can be rented here?`
-*{capacity:bmx} BMX bikes can be rented here* is shown if `capacity:bmx` is set
+
+*{capacity:bmx} BMX bikes can be rented here* is shown if `capacity:bmx` is set.
This tagrendering is only visible in the popup if the following condition is met: rental~^(.*bmx.*)$
This tagrendering has labels
@@ -1816,7 +1931,8 @@ This tagrendering has labels
### rental-capacity-mtb
The question is `How many mountainbikes can be rented here?`
-*{capacity:mtb} mountainbikes can be rented here* is shown if `capacity:mtb` is set
+
+*{capacity:mtb} mountainbikes can be rented here* is shown if `capacity:mtb` is set.
This tagrendering is only visible in the popup if the following condition is met: rental~^(.*mtb.*)$
This tagrendering has labels
@@ -1825,7 +1941,8 @@ This tagrendering has labels
### rental-capacity-bicycle_pannier
The question is `How many bicycle panniers can be rented here?`
-*{capacity:bicycle_pannier} bicycle panniers can be rented here* is shown if `capacity:bicycle_pannier` is set
+
+*{capacity:bicycle_pannier} bicycle panniers can be rented here* is shown if `capacity:bicycle_pannier` is set.
This tagrendering is only visible in the popup if the following condition is met: rental~^(.*bicycle_pannier.*)$
This tagrendering has labels
@@ -1834,7 +1951,8 @@ This tagrendering has labels
### rental-capacity-tandem_bicycle
The question is `How many tandem can be rented here?`
-*{capacity:tandem_bicycle} tandem can be rented here* is shown if `capacity:tandem_bicycle` is set
+
+*{capacity:tandem_bicycle} tandem can be rented here* is shown if `capacity:tandem_bicycle` is set.
This tagrendering is only visible in the popup if the following condition is met: rental~^(.*tandem_bicycle.*)$
This tagrendering has labels
@@ -1843,6 +1961,7 @@ This tagrendering has labels
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,hidden)}*
This tagrendering has labels
@@ -1852,16 +1971,19 @@ This tagrendering has labels
### move-button
_This tagrendering has no question and is thus read-only_
+
*{move_button()}*
### delete-button
_This tagrendering has no question and is thus read-only_
+
*{delete_button()}*
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
diff --git a/Docs/Themes/transit.md b/Docs/Themes/transit.md
index fad8b694f..3d29eaaaa 100644
--- a/Docs/Themes/transit.md
+++ b/Docs/Themes/transit.md
@@ -83,11 +83,13 @@ Elements must match **all** of the following expressions:
### images
This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images
_This tagrendering has no question and is thus read-only_
+
*{image_carousel()}{image_upload()}*
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,hidden)}*
This tagrendering has labels
@@ -97,11 +99,13 @@ This tagrendering has labels
### move-button
_This tagrendering has no question and is thus read-only_
+
*{move_button()}*
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
diff --git a/Docs/Themes/uk_addresses.md b/Docs/Themes/uk_addresses.md
index bd3920602..2bd33f3c8 100644
--- a/Docs/Themes/uk_addresses.md
+++ b/Docs/Themes/uk_addresses.md
@@ -128,11 +128,13 @@ Elements must match **all** of the following expressions:
### uk_addresses_explanation
_This tagrendering has no question and is thus read-only_
+
*We think there should be an address here. Please click below to add it.*
### uk_addresses_embedding_outline
_This tagrendering has no question and is thus read-only_
+
*
Warning: This point lies within a building or area for which we already have an address. You should only add this address if it is different.
The number and street name we have for the
existing address is
{_embedding_object:addr:housenumber} {_embedding_object:addr:street}*
- *
Warning: The property boundary containing this point already contains at least one recorded address. You should only add this address if it is different.* is shown if with
_embedding_object:id=
true
@@ -143,11 +145,13 @@ This tagrendering is only visible in the popup if the following condition is met
### uk_addresses_import_button
_This tagrendering has no question and is thus read-only_
+
*{import_button(address,urpn_count=$urpn_count;ref:GB:uprn=$ref:GB:uprn$,Add this address,./assets/themes/uk_addresses/housenumber_add.svg,,,,,)}*
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,hidden)}*
This tagrendering has labels
@@ -157,6 +161,7 @@ This tagrendering has labels
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
@@ -233,11 +238,13 @@ Elements must match **any** of the following expressions:
### questions
Show the questions block at this location
_This tagrendering has no question and is thus read-only_
+
*{questions()}*
### preview
_This tagrendering has no question and is thus read-only_
+
*
The envelope below shows the address that we have recorded. You can change this by answering any remaining questions above, or by clicking the pencil icons below. We do not need you to provide a recipient's name or any of the parts shown in [blue].

{addr:unit} {addr:housename}
{addr:housenumber} {addr:street}
{addr:parentstreet}
[Suburb]
[Town]
[Postal code]
*
- *
The envelope below shows the address that we have recorded. You can change this by answering any remaining questions above, or by clicking the pencil icons below. We do not need you to provide a recipient's name or any of the parts shown in [blue].

{addr:unit} {addr:housename}
{addr:housenumber} {addr:substreet}
{addr:street}
{addr:parentstreet}
[Suburb]
[Town]
[Postal code]
* is shown if with addr:substreet~.+
@@ -245,7 +252,8 @@ _This tagrendering has no question and is thus read-only_
### uk_addresses_unit
The question is `What is the sub-unit for this address? `
-*
Sub-unit (e.g. 1, Flat 2, Unit C)
{addr:unit}
* is shown if `addr:unit` is set
+
+*
Sub-unit (e.g. 1, Flat 2, Unit C)
{addr:unit}
* is shown if `addr:unit` is set.
- *
Sub-unit (e.g. 1, Flat 2, Unit C)
There is no sub-unit within this address
* is shown if with
not:addr:unit=
yes. _This option cannot be chosen as answer_
- *There is no sub-unit within this address* is shown if with
not:addr:unit=
yes
@@ -256,7 +264,8 @@ This tagrendering is only visible in the popup if the following condition is met
### uk_addresses_housename
The question is `What is the house or building name for this address?`
-*
House or building name
{addr:housename}
* is shown if `addr:housename` is set
+
+*
House or building name
{addr:housename}
* is shown if `addr:housename` is set.
- *
House or building name
This building has no housename
* is shown if with
nohousename=
yes & addr:housename=. _This option cannot be chosen as answer_
- *This building has no housename* is shown if with
nohousename=
yes & addr:housename=
@@ -265,7 +274,8 @@ The question is `What is the house or building name for this address?`
### uk_addresses_housenumber
The question is `What is the house or building number for this address?`
-*
Number (e.g. 1, 1A, 2)
{addr:housenumber}
* is shown if `addr:housenumber` is set
+
+*
Number (e.g. 1, 1A, 2)
{addr:housenumber}
* is shown if `addr:housenumber` is set.
- *
Number (e.g. 1, 1A, 2)
This building has no house number
* is shown if with
nohousenumber=
yes. _This option cannot be chosen as answer_
- *This building has no house number* is shown if with
nohousenumber=
yes
@@ -273,7 +283,8 @@ The question is `What is the house or building number for this address?`
### uk_addresses_placename
The question is `What is the place or locality for this address?`
-*
Place (e.g. Castle Mews, West Business Park)
{addr:substreet}
* is shown if `addr:substreet` is set
+
+*
Place (e.g. Castle Mews, West Business Park)
{addr:substreet}
* is shown if `addr:substreet` is set.
- *
Place (e.g. Castle Mews, West Business Park)
No extra place name is given or needed
* is shown if with
not:addr:substreet=
yes. _This option cannot be chosen as answer_
- *No extra place name is given or needed* is shown if with
not:addr:substreet=
yes
@@ -282,7 +293,8 @@ The question is `What is the place or locality for this address?`
### uk_addresses_placename_with_parent
The question is `What is the place or locality for this address?`
-*
Place (e.g. Castle Mews, West Business Park)
{addr:substreet}
* is shown if `addr:substreet` is set
+
+*
Place (e.g. Castle Mews, West Business Park)
{addr:substreet}
* is shown if `addr:substreet` is set.
- *
Place (e.g. Castle Mews, West Business Park)
No extra place name is given or needed
* is shown if with
not:addr:substreet=
yes. _This option cannot be chosen as answer_
- *No extra place name is given or needed* is shown if with
not:addr:substreet=
yes
@@ -293,7 +305,8 @@ This tagrendering is only visible in the popup if the following condition is met
### uk_addresses_street
The question is `What is the street name for this address?`
-*
Street name
{addr:street}
* is shown if `addr:street` is set
+
+*
Street name
{addr:street}
* is shown if `addr:street` is set.
- *
Street name
{_closest_street:0:name}
* is shown if with addr:street=. _This option cannot be chosen as answer_
- *
Street name
{_closest_street:1:name}
* is shown if with addr:street=. _This option cannot be chosen as answer_
@@ -305,7 +318,8 @@ The question is `What is the street name for this address?`
### uk_addresses_parentstreet
The question is `What is the parent street name for this address?`
-*
Parent street name
{addr:parentstreet}
* is shown if `addr:parentstreet` is set
+
+*
Parent street name
{addr:parentstreet}
* is shown if `addr:parentstreet` is set.
- *
Parent street name
No parent street name is needed within this address
* is shown if with
not:addr:parentstreet=
yes. _This option cannot be chosen as answer_
- *No parent street name is needed within this address* is shown if with
not:addr:parentstreet=
yes
@@ -322,23 +336,27 @@ This tagrendering is only visible in the popup if the following condition is met
### fixme
The question is `Please explain what the address is so that someone else can look at it`
-*This address is complicated. We have recorded the following description: {fixme:addr}* is shown if `fixme:addr` is set
+
+*This address is complicated. We have recorded the following description: {fixme:addr}* is shown if `fixme:addr` is set.
- *Complicated address? Please click the pencil and write some text to describe the situation. You can also add a photo below if that helps* is shown if with fixme:addr=. _This option cannot be chosen as answer_
### address-sign-image
_This tagrendering has no question and is thus read-only_
+
*{image_carousel(image:address)}
{image_upload(image:address, Too complex? Add a photo of the address)}*
### move-button
_This tagrendering has no question and is thus read-only_
+
*{move_button()}*
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
diff --git a/Docs/Themes/velopark.md b/Docs/Themes/velopark.md
index 3ca04ed42..315695cf4 100644
--- a/Docs/Themes/velopark.md
+++ b/Docs/Themes/velopark.md
@@ -155,13 +155,15 @@ Elements must match the expression **mr_taskId~.+**
### velopark-ref
The question is `What is the URL of the data path within Velopark?`
-*This bicycle parking is on OpenStreetMap and is linked to Velopark:{link(&LBRACEref:velopark&RBRACE,&LBRACEref:velopark&RBRACE,,,,)}* is shown if `ref:velopark` is set
+
+*This bicycle parking is on OpenStreetMap and is linked to Velopark:{link(&LBRACEref:velopark&RBRACE,&LBRACEref:velopark&RBRACE,,,,)}* is shown if `ref:velopark` is set.
This tagrendering is only visible in the popup if the following condition is met:
amenity=
bicycle_parking
### comparison_tool
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website(ref:velopark,no,https://data.velopark.be,,no)}*
This tagrendering is only visible in the popup if the following condition is met: mr_taskId= & ref:velopark~^(https:\/\/data.velopark.be\/data\/.*)$
@@ -169,26 +171,31 @@ This tagrendering is only visible in the popup if the following condition is met
### login
_This tagrendering has no question and is thus read-only_
+
*{login_button(,)}*
### is_linked
_This tagrendering has no question and is thus read-only_
-*{link(Matched with bicycle parking &LBRACE_osm_parkings_with_this_velopark_ref&RBRACE,#&LBRACE_osm_parkings_with_this_velopark_ref&RBRACE,,,,)}* is shown if `_osm_parkings_with_this_velopark_ref` is set
+
+*{link(Matched with bicycle parking &LBRACE_osm_parkings_with_this_velopark_ref&RBRACE,#&LBRACE_osm_parkings_with_this_velopark_ref&RBRACE,,,,)}* is shown if `_osm_parkings_with_this_velopark_ref` is set.
### velopark-link
_This tagrendering has no question and is thus read-only_
+
*This is data from
Velopark. {link(See on velopark &LPARENSwebpage&RPARENS,https://www.velopark.be/static/data/&LBRACEmr_velopark_id&RBRACE,,,,)}*
### show-data-velopark
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website(ref:velopark,no,https://data.velopark.be,readonly,no)}*
### closest_parkings
_This tagrendering has no question and is thus read-only_
+
*
Nearby parkings
There are {_nearby_bicycle_parkings:count} bicycle parkings within {_distance_cutoff}m known in OpenStreetMap.*
- *
No nearby parkings
There are no bicycle parkings in OpenStreetMap known within {_distance_cutoff}m* is shown if with
_nearby_bicycle_parkings:count=
0
@@ -196,6 +203,7 @@ _This tagrendering has no question and is thus read-only_
### list_nearby_bike_parkings
_This tagrendering has no question and is thus read-only_
+
*Choose below which bicycle parking you want to link.{multi(_nearby_bicycle_parkings:props,
&LBRACEid&RBRACE &LPARENS&LBRACE_distance&RBRACEm&COMMA &LBRACE_velopark:id&RBRACE&COMMA place for &LBRACEcapacity&RBRACE&COMMA covered: &LBRACEcovered&RBRACE&RPARENS &LBRACEminimap&LPARENS20&COMMAid&COMMA_mr_id&RPARENS&RBRACE &LBRACEtag_apply&LPARENSref:velopark=$_ref&COMMALink this object.&COMMAlink&COMMAid&COMMA_mr_id&RPARENS&RBRACE,p-2 m-1 my-4 border-2 border-dashed border-black)}*
This tagrendering is only visible in the popup if the following condition is met: _nearby_bicycle_parkings:count>0 &
mr_taskStatus=
Created
@@ -203,6 +211,7 @@ This tagrendering is only visible in the popup if the following condition is met
### title_create_new
_This tagrendering has no question and is thus read-only_
+
*
Add a parking to OpenStreetMap
Use this if the bicycle parking is missing in OpenStreetMap (there is no blue or green pin)*
This tagrendering is only visible in the popup if the following condition is met:
mr_taskStatus=
Created
@@ -210,6 +219,7 @@ This tagrendering is only visible in the popup if the following condition is met
### import_point
_This tagrendering has no question and is thus read-only_
+
*{import_button(bike_parking_with_velopark_ref bike_parking,amenity=bicycle_parking;ref:velopark=$ref:velopark,Create a new bicycle parking in OSM. This parking will have the link&COMMA you'll be able to copy the attributes in the next step,,,,,mr_taskId,yes)}*
This tagrendering is only visible in the popup if the following condition is met:
mr_taskStatus=
Created
@@ -217,6 +227,7 @@ This tagrendering is only visible in the popup if the following condition is met
### title_manually_copy
_This tagrendering has no question and is thus read-only_
+
*
Manually link
Does the bicycle parking exist in OpenStreetMap but is it further then 25m away? Then:
- Copy the following URL: {ref:velopark}
- Select the correct bicycle parking on the map
- Paste the URL into the question What is the URL of the data path in Velopark?
- Mark this item as handled with the button below:
*
This tagrendering is only visible in the popup if the following condition is met: mr_taskStatus=Created
@@ -224,6 +235,7 @@ This tagrendering is only visible in the popup if the following condition is met
### close_mr
_This tagrendering has no question and is thus read-only_
+
*{maproulette_set_status(Mark this item as linked manually. Use this if you did apply the reference via copy-paste or via another editor,,,1,,)}*
This tagrendering is only visible in the popup if the following condition is met: mr_taskStatus=Created
@@ -231,6 +243,7 @@ This tagrendering is only visible in the popup if the following condition is met
### title_error
_This tagrendering has no question and is thus read-only_
+
*Closing without importing or linking
*
This tagrendering is only visible in the popup if the following condition is met: mr_taskStatus=Created
@@ -238,6 +251,7 @@ This tagrendering is only visible in the popup if the following condition is met
### close_mr_incorrect
_This tagrendering has no question and is thus read-only_
+
*{maproulette_set_status(Mark this item as incorrect or too hard to solve &LPARENSduplicate&COMMA does not exist anymore&COMMA contradictory data&COMMA not placeable from aerial imagery&RPARENS,invalid,,6,,Is this point incorrect or is it difficult to solve? Please provide some feedback below)}*
This tagrendering is only visible in the popup if the following condition is met: mr_taskStatus=Created
@@ -245,21 +259,25 @@ This tagrendering is only visible in the popup if the following condition is met
### title_debug
_This tagrendering has no question and is thus read-only_
+
*Extra information
*
### velopark-data-link
_This tagrendering has no question and is thus read-only_
+
*{link(Inspect raw data on velopark.be,&LBRACEref:velopark&RBRACE,,,,)}*
### nearby_images
_This tagrendering has no question and is thus read-only_
+
*{nearby_images(,readonly)}*
### no_save_needed
_This tagrendering has no question and is thus read-only_
+
*Changes are automatically saved. You can simply close this popup with the cross at the upper-right*
This tagrendering is only visible in the popup if the following condition is met: id~^(node\/*)$ | id~^(way\/*)$ | id~^(relation\/*)$
@@ -267,6 +285,7 @@ This tagrendering is only visible in the popup if the following condition is met
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,hidden)}*
This tagrendering has labels
@@ -276,6 +295,7 @@ This tagrendering has labels
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
@@ -369,13 +389,15 @@ Elements must match **all** of the following expressions:
### velopark-ref
The question is `What is the URL of the data path within Velopark?`
-*This bicycle parking is on OpenStreetMap and is linked to Velopark:{link(&LBRACEref:velopark&RBRACE,&LBRACEref:velopark&RBRACE,,,,)}* is shown if `ref:velopark` is set
+
+*This bicycle parking is on OpenStreetMap and is linked to Velopark:{link(&LBRACEref:velopark&RBRACE,&LBRACEref:velopark&RBRACE,,,,)}* is shown if `ref:velopark` is set.
This tagrendering is only visible in the popup if the following condition is met: amenity=bicycle_parking
### comparison_tool
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website(ref:velopark,no,https://data.velopark.be,,no)}*
This tagrendering is only visible in the popup if the following condition is met: mr_taskId= & ref:velopark~^(https:\/\/data.velopark.be\/data\/.*)$
@@ -383,22 +405,26 @@ This tagrendering is only visible in the popup if the following condition is met
### questions-intro
_This tagrendering has no question and is thus read-only_
+
*The question(s) below inquiry about attributes that are not yet known in OpenStreetMap*
### questions
Show the questions block at this location
_This tagrendering has no question and is thus read-only_
+
*{questions()}*
### osm-block-title
_This tagrendering has no question and is thus read-only_
+
*Attributes from OpenStreetMap
Editing below will make changes directly in OpenStreetMap*
### Bicycle parking type
The question is `What is the type of this bicycle parking?`
-*This is a bicycle parking of the type: {bicycle_parking}* is shown if `bicycle_parking` is set
+
+*This is a bicycle parking of the type: {bicycle_parking}* is shown if `bicycle_parking` is set.
-
*Stands* is shown if with bicycle_parking=stands
-
*Rack with side loops* is shown if with bicycle_parking=safe_loops
@@ -436,12 +462,14 @@ The question is `Is this parking covered?`
### Capacity
The question is `How many bicycles fit in this bicycle parking?`
-*Place for {capacity} bikes* is shown if `capacity` is set
+
+*Place for {capacity} bikes* is shown if `capacity` is set.
### Access
The question is `Who can use this bicycle parking?`
-*{access}* is shown if `access` is set
+
+*{access}* is shown if `access` is set.
- *Publicly accessible* is shown if with access=yes
- *Access is primarily for visitors to a business* is shown if with access=customers
@@ -458,14 +486,16 @@ The question is `Are these bicycle parkings free to use?`
### charge
The question is `How much does it cost to park your bike here?`
-*Parking your bike costs {charge}* is shown if `charge` is set
+
+*Parking your bike costs {charge}* is shown if `charge` is set.
This tagrendering is only visible in the popup if the following condition is met: fee=yes
### opening_hours_24_7_default
The question is `What are the opening hours of {title()}?`
-*Opening hours
{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set
+
+*Opening hours
{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set.
-
*24/7 opened (including holidays)* is shown if with opening_hours=24/7
- *Marked as closed for an unspecified time* is shown if with opening_hours=closed. _This option cannot be chosen as answer_
@@ -473,12 +503,14 @@ The question is `What are the opening hours of {title()}?`
### operator
The question is `Who maintains this bicycle parking?`
-*This bicycle parking is maintained by {operator}* is shown if `operator` is set
+
+*This bicycle parking is maintained by {operator}* is shown if `operator` is set.
### operator_phone
The question is `What is the phone number of the operator of this bicycle parking?`
-*{operator:phone}* is shown if `operator:phone` is set
+
+*{operator:phone}* is shown if `operator:phone` is set.
-
*{phone}* is shown if with phone~.+. _This option cannot be chosen as answer_
-
*{contact:phone}* is shown if with contact:phone~.+. _This option cannot be chosen as answer_
@@ -486,7 +518,8 @@ The question is `What is the phone number of the operator of this bicycle parkin
### operator_website
The question is `What is the website number of the operator of this bicycle parking?`
-*{operator:website}* is shown if `operator:website` is set
+
+*{operator:website}* is shown if `operator:website` is set.
-
*{website}* is shown if with website~.+. _This option cannot be chosen as answer_
-
*{contact:website}* is shown if with contact:website~.+. _This option cannot be chosen as answer_
@@ -494,7 +527,8 @@ The question is `What is the website number of the operator of this bicycle park
### operator_email
The question is `What is the email address of the operator of this bicycle parking?`
-*{operator:email}* is shown if `operator:email` is set
+
+*{operator:email}* is shown if `operator:email` is set.
### Cargo bike spaces?
@@ -507,7 +541,8 @@ The question is `Does this bicycle parking have spots for cargo bikes?`
### Cargo bike capacity?
The question is `How many cargo bicycles fit in this bicycle parking?`
-*This parking fits {capacity:cargo_bike} cargo bikes* is shown if `capacity:cargo_bike` is set
+
+*This parking fits {capacity:cargo_bike} cargo bikes* is shown if `capacity:cargo_bike` is set.
- *There are no dedicated spaces for cargo bikes here or parking cargo bikes here is not allowed* is shown if with cargo_bike=no
@@ -516,26 +551,31 @@ This tagrendering is only visible in the popup if the following condition is met
### maxstay
The question is `What is the maximum allowed parking duration?`
-*A bike can be parked here for at most {canonical(maxstay)}* is shown if `maxstay` is set
+
+*A bike can be parked here for at most {canonical(maxstay)}* is shown if `maxstay` is set.
### images
This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images
_This tagrendering has no question and is thus read-only_
+
*{image_carousel()}{image_upload()}*
### move-button
_This tagrendering has no question and is thus read-only_
+
*{move_button()}*
### delete-button
_This tagrendering has no question and is thus read-only_
+
*{delete_button()}*
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
@@ -544,6 +584,7 @@ This tagrendering has labels
### no_save_needed
_This tagrendering has no question and is thus read-only_
+
*Changes are automatically saved. You can simply close this popup with the cross at the upper-right*
This tagrendering is only visible in the popup if the following condition is met: id~^(node\/*)$ | id~^(way\/*)$ | id~^(relation\/*)$
diff --git a/Docs/Themes/vending_machine.md b/Docs/Themes/vending_machine.md
index bed84b7a7..d1d931479 100644
--- a/Docs/Themes/vending_machine.md
+++ b/Docs/Themes/vending_machine.md
@@ -137,11 +137,13 @@ Elements must match **all** of the following expressions:
### images
This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images
_This tagrendering has no question and is thus read-only_
+
*{image_carousel()}{image_upload()}*
### repeated
_This tagrendering has no question and is thus read-only_
+
*Multiple, identical objects can be found on floors {repeat_on}.*
This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+
@@ -151,7 +153,8 @@ This tagrendering has labels
### single_level
The question is `On what level is this feature located?`
-*Located on the {level}th floor* is shown if `level` is set
+
+*Located on the {level}th floor* is shown if `level` is set.
- *Located underground* is shown if with location=underground. _This option cannot be chosen as answer_
- *Located on the ground floor* is shown if with level=0
@@ -165,7 +168,8 @@ This tagrendering has labels
### vending
The question is `What does this vending machine sell?`
-*This vending machine sells {vending}* is shown if `vending` is set
+
+*This vending machine sells {vending}* is shown if `vending` is set.
-
*Drinks are sold* is shown if with vending=drinks
-
*Sweets are sold* is shown if with vending=sweets
@@ -200,7 +204,8 @@ The question is `What does this vending machine sell?`
### bicycle_tube_vending_machine-brand
The question is `Which brand of tubes are sold here?`
-*{brand} tubes are sold here* is shown if `brand` is set
+
+*{brand} tubes are sold here* is shown if `brand` is set.
- *Continental tubes are sold here* is shown if with brand=Continental
- *Schwalbe tubes are sold here* is shown if with brand=Schwalbe
@@ -210,7 +215,8 @@ This tagrendering is only visible in the popup if the following condition is met
### opening_hours_24_7
The question is `What are the opening hours of {title()}?`
-*Opening hours
{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set
+
+*Opening hours
{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set.
-
*24/7 opened (including holidays)* is shown if with opening_hours=24/7
- *Marked as closed for an unspecified time* is shown if with opening_hours=closed. _This option cannot be chosen as answer_
@@ -272,7 +278,8 @@ This tagrendering is only visible in the popup if the following condition is met
### operator
The question is `Who operates this vending machine?`
-*This vending machine is operated by {operator}* is shown if `operator` is set
+
+*This vending machine is operated by {operator}* is shown if `operator` is set.
### indoor
@@ -285,7 +292,8 @@ The question is `Is this vending machine indoors?`
### phone
The question is `What is the phone number of the operator of this vending machine?`
-*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set
+
+*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set.
-
*{link(&LBRACEcontact:phone&RBRACE,tel:&LBRACEcontact:phone&RBRACE,,,,)}* is shown if with contact:phone~.+. _This option cannot be chosen as answer_
@@ -295,7 +303,8 @@ This tagrendering has labels
### website
The question is `What is the website of {title()}?`
-*{website}* is shown if `website` is set
+
+*{website}* is shown if `website` is set.
-
*{contact:website}* is shown if with contact:website~.+. _This option cannot be chosen as answer_
@@ -305,21 +314,24 @@ This tagrendering has labels
### charge_bicycle_tube
The question is `How much does a a bicycle tube cost?`
-*a bicycle tube costs {charge}* is shown if `charge` is set
+
+*a bicycle tube costs {charge}* is shown if `charge` is set.
This tagrendering is only visible in the popup if the following condition is met: vending~^(.*bicycle_tube.*)$
### charge_bicycle_light
The question is `How much does a bicycle light cost?`
-*bicycle light costs {charge}* is shown if `charge` is set
+
+*bicycle light costs {charge}* is shown if `charge` is set.
This tagrendering is only visible in the popup if the following condition is met: vending~^(.*bicycle_light.*)$
### charge_condom
The question is `How much does a a condom cost?`
-*a condom costs {charge}* is shown if `charge` is set
+
+*a condom costs {charge}* is shown if `charge` is set.
This tagrendering is only visible in the popup if the following condition is met: vending~^(.*condom.*)$
@@ -335,6 +347,7 @@ The question is `Is this vending machine still operational?`
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,hidden)}*
This tagrendering has labels
@@ -344,16 +357,19 @@ This tagrendering has labels
### move-button
_This tagrendering has no question and is thus read-only_
+
*{move_button()}*
### delete-button
_This tagrendering has no question and is thus read-only_
+
*{delete_button()}*
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
diff --git a/Docs/Themes/walkingnodes.md b/Docs/Themes/walkingnodes.md
index d231de5c3..5ec24cf5a 100644
--- a/Docs/Themes/walkingnodes.md
+++ b/Docs/Themes/walkingnodes.md
@@ -101,18 +101,21 @@ Elements must match **all** of the following expressions:
### node2node-survey:date
The question is `When was this node to node link last surveyed?`
-*This node to node link was last surveyed on {survey:date}* is shown if `survey:date` is set
+
+*This node to node link was last surveyed on {survey:date}* is shown if `survey:date` is set.
- *This object was last surveyed today* is shown if with survey:date=
### export_as_gpx
Shows a button to export this feature as GPX. Especially useful for route relations
_This tagrendering has no question and is thus read-only_
+
*{export_as_gpx()}*
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,hidden)}*
This tagrendering has labels
@@ -122,6 +125,7 @@ This tagrendering has labels
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
@@ -171,30 +175,35 @@ Elements must match **any** of the following expressions:
### node-rwn_ref
The question is `What is the reference number of this walking node?`
-*This walking node has reference number {rwn_ref}* is shown if `rwn_ref` is set
+
+*This walking node has reference number {rwn_ref}* is shown if `rwn_ref` is set.
This tagrendering is only visible in the popup if the following condition is met: rwn_ref~.+
### survey_date
The question is `When was this walking node last surveyed?`
-*This walking node was last surveyed on {survey:date}* is shown if `survey:date` is set
+
+*This walking node was last surveyed on {survey:date}* is shown if `survey:date` is set.
- *This object was last surveyed today* is shown if with survey:date=
### node-expected_rwn_route_relations
The question is `How many other walking nodes does this node link to?`
-*This node links to {expected_rwn_route_relations} other walking nodes.* is shown if `expected_rwn_route_relations` is set
+
+*This node links to {expected_rwn_route_relations} other walking nodes.* is shown if `expected_rwn_route_relations` is set.
### images
This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images
_This tagrendering has no question and is thus read-only_
+
*{image_carousel()}{image_upload()}*
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,hidden)}*
This tagrendering has labels
@@ -204,6 +213,7 @@ This tagrendering has labels
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
@@ -259,32 +269,37 @@ Elements must match **all** of the following expressions:
### images
This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images
_This tagrendering has no question and is thus read-only_
+
*{image_carousel()}{image_upload()}*
### name
The question is `What is the name noted on this guidepost?`
-*Name noted on the guidepost: {name}* is shown if `name` is set
+
+*Name noted on the guidepost: {name}* is shown if `name` is set.
- *There is no name noted on this guidepost* is shown if with noname=yes
### ref
The question is `What is the reference number of this guidepost?`
-*Reference number of the guidepost: {ref}* is shown if `ref` is set
+
+*Reference number of the guidepost: {ref}* is shown if `ref` is set.
- *There is no reference number noted on this guidepost* is shown if with noref=yes
### ele
The question is `What is the elevation noted on this guidepost?`
-*Elevation noted on the guidepost: {ele} m* is shown if `ele` is set
+
+*Elevation noted on the guidepost: {ele} m* is shown if `ele` is set.
- *There is no elevation noted on this guidepost* is shown if with noele=yes
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,hidden)}*
This tagrendering has labels
@@ -294,16 +309,19 @@ This tagrendering has labels
### move-button
_This tagrendering has no question and is thus read-only_
+
*{move_button()}*
### delete-button
_This tagrendering has no question and is thus read-only_
+
*{delete_button()}*
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
diff --git a/Docs/Themes/waste_assen.md b/Docs/Themes/waste_assen.md
index b31936c0c..06c1306f1 100644
--- a/Docs/Themes/waste_assen.md
+++ b/Docs/Themes/waste_assen.md
@@ -71,11 +71,13 @@ Elements must match the expression **OBJECTID~.+**
### all_tags
Shows a table with all the tags of the feature
_This tagrendering has no question and is thus read-only_
+
*{all_tags()}*
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,hidden)}*
This tagrendering has labels
@@ -85,6 +87,7 @@ This tagrendering has labels
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
@@ -121,11 +124,13 @@ Elements must match the expression **OBJECTID~.+**
### all_tags
Shows a table with all the tags of the feature
_This tagrendering has no question and is thus read-only_
+
*{all_tags()}*
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,hidden)}*
This tagrendering has labels
@@ -135,6 +140,7 @@ This tagrendering has labels
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
diff --git a/Docs/Themes/width.md b/Docs/Themes/width.md
index a871a678d..4fc176d17 100644
--- a/Docs/Themes/width.md
+++ b/Docs/Themes/width.md
@@ -79,11 +79,13 @@ Elements must match the expression **width:carriageway~.+**
### carriageway_width
The question is `Hoe breed is deze straat?`
-*Deze straat is {width:carriageway}m breed* is shown if `width:carriageway` is set
+
+*Deze straat is {width:carriageway}m breed* is shown if `width:carriageway` is set.
### too_little_width
_This tagrendering has no question and is thus read-only_
+
*Deze straat heeft {_width:difference}m te weinig. De ruimte die nodig zou zijn is:*
- *Deze straat is breed genoeg:* is shown if with _width:difference~^(-.*)$ | _width:difference=0
@@ -91,6 +93,7 @@ _This tagrendering has no question and is thus read-only_
### needed_for_cars
_This tagrendering has no question and is thus read-only_
+
*{_width:needed:cars}m voor het autoverkeer*
- *{_width:needed:cars}m voor het éénrichtings-autoverkeer* is shown if with oneway=yes
@@ -99,11 +102,13 @@ _This tagrendering has no question and is thus read-only_
### needed_for_parking
_This tagrendering has no question and is thus read-only_
+
*{_width:needed:parking}m voor het geparkeerde wagens*
### needed_for_cyclists
_This tagrendering has no question and is thus read-only_
+
*{_width:needed:cyclists}m voor fietsers*
- *Fietsers hebben hier een vrijliggend fietspad en worden dus niet meegerekend* is shown if with bicycle=use_sidepath
@@ -112,6 +117,7 @@ _This tagrendering has no question and is thus read-only_
### needed_for_pedestrians
_This tagrendering has no question and is thus read-only_
+
*{_width:needed:pedestrians}m voor voetgangers*
- *{_width:needed:pedestrians}m voor voetgangers: er zijn hier geen voetpaden* is shown if with sidewalk=none | sidewalk=no
@@ -120,6 +126,7 @@ _This tagrendering has no question and is thus read-only_
### total_width_needed
_This tagrendering has no question and is thus read-only_
+
*{_width:needed:total}m nodig in het totaal*
### has_sidewalks
@@ -136,6 +143,7 @@ This tagrendering is only visible in the popup if the following condition is met
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,hidden)}*
This tagrendering has labels
@@ -145,6 +153,7 @@ This tagrendering has labels
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
diff --git a/Docs/Themes/winter_service.md b/Docs/Themes/winter_service.md
index 0d4f9e82f..3a1f071a5 100644
--- a/Docs/Themes/winter_service.md
+++ b/Docs/Themes/winter_service.md
@@ -77,6 +77,7 @@ The question is `Is this road serviced (e.g. cleared of snow) in winter?`
### leftover-questions
_This tagrendering has no question and is thus read-only_
+
*{questions( ,hidden)}*
This tagrendering has labels
@@ -86,6 +87,7 @@ This tagrendering has labels
### lod
_This tagrendering has no question and is thus read-only_
+
*{linked_data_from_website()}*
This tagrendering has labels
diff --git a/Docs/URL_Parameters.md b/Docs/URL_Parameters.md
index f850334b4..74ae143e1 100644
--- a/Docs/URL_Parameters.md
+++ b/Docs/URL_Parameters.md
@@ -419,7 +419,7 @@ The default value is _false_
The mode the application starts in, e.g. 'map', 'dashboard' or 'statistics'
-This documentation is defined in the source code at [generateDocs.ts](ervdvn/git2/MapComplete/scripts/generateDocs.ts#L455)
+This documentation is defined in the source code at [generateDocs.ts](ervdvn/git2/MapComplete/scripts/generateDocs.ts#L463)
The default value is _map_
diff --git a/Docs/builtin_units.md b/Docs/builtin_units.md
index f2641f262..d1af260a6 100644
--- a/Docs/builtin_units.md
+++ b/Docs/builtin_units.md
@@ -99,6 +99,10 @@ Units
#### MW
+Validator is *float*
+
+1MW = 1000000MW
+
Alternative denominations:
- megawatts
@@ -106,6 +110,10 @@ Alternative denominations:
#### kW
+Validator is *float*
+
+1kW = 1000MW
+
Alternative denominations:
- kilowatts
@@ -113,6 +121,8 @@ Alternative denominations:
#### W
+Validator is *float*
+
Alternative denominations:
- watts
@@ -120,6 +130,10 @@ Alternative denominations:
#### GW
+Validator is *float*
+
+1GW = 1000000000MW
+
Alternative denominations:
- gigawatts
@@ -129,6 +143,8 @@ Alternative denominations:
#### V
+Validator is *float*
+
Alternative denominations:
- v
@@ -140,6 +156,8 @@ Alternative denominations:
#### A
+Validator is *float*
+
Alternative denominations:
- a
@@ -151,6 +169,8 @@ Alternative denominations:
#### m
+Validator is *float*
+
*Default denomination*
Alternative denominations:
@@ -160,6 +180,10 @@ Alternative denominations:
#### cm
+Validator is *float*
+
+1cm = 0.01m
+
Alternative denominations:
- centimeter
@@ -168,6 +192,10 @@ Alternative denominations:
#### mm
+Validator is *float*
+
+1mm = 0.001m
+
Alternative denominations:
- millimeter
@@ -175,6 +203,10 @@ Alternative denominations:
#### ft
+Validator is *float*
+
+1ft = 0.3048m
+
Alternative denominations:
- feet
@@ -184,6 +216,8 @@ Alternative denominations:
#### kmh
+Validator is *float*
+
Alternative denominations:
- km/u
@@ -192,6 +226,8 @@ Alternative denominations:
#### mph
+Validator is *float*
+
Default denomination in the following countries:
- gb
@@ -207,6 +243,8 @@ Alternative denominations:
#### minutes
+Validator is *float*
+
Alternative denominations:
- m
@@ -217,6 +255,8 @@ Alternative denominations:
#### hours
+Validator is *float*
+
Alternative denominations:
- h
@@ -228,6 +268,8 @@ Alternative denominations:
#### days
+Validator is *float*
+
Alternative denominations:
- dys
@@ -236,9 +278,15 @@ Alternative denominations:
#### weeks
+Validator is *float*
+
#### months
+Validator is *float*
+
#### years
+Validator is *float*
+
This document is autogenerated from [assets/layers/unit/unit.json](https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/assets/layers/unit/unit.json), [src/Models/ThemeConfig/Json/UnitConfigJson.ts](https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/src/Models/ThemeConfig/Json/UnitConfigJson.ts)