diff --git a/data/presets.yaml b/data/presets.yaml index fabd7a819..5429fdb13 100644 --- a/data/presets.yaml +++ b/data/presets.yaml @@ -1597,6 +1597,11 @@ en: sanitary_dump_station: # sanitary_dump_station=* label: Toilet Disposal + screen: + # screen=* + label: Screens + # screen field placeholder + placeholder: '1, 4, 8…' scuba_diving: # 'scuba_diving:=*' label: Services diff --git a/data/presets/fields.json b/data/presets/fields.json index 5ee4c0427..877fc76b5 100644 --- a/data/presets/fields.json +++ b/data/presets/fields.json @@ -291,6 +291,7 @@ "sac_scale": {"key": "sac_scale", "type": "combo", "label": "Hiking Difficulty", "placeholder": "Mountain Hiking, Alpine Hiking...", "strings": {"options": {"hiking": "T1: Hiking", "mountain_hiking": "T2: Mountain Hiking", "demanding_mountain_hiking": "T3: Demanding Mountain Hiking", "alpine_hiking": "T4: Alpine Hiking", "demanding_alpine_hiking": "T5: Demanding Alpine Hiking", "difficult_alpine_hiking": "T6: Difficult Alpine Hiking"}}}, "salt": {"key": "salt", "type": "check", "label": "Salt"}, "sanitary_dump_station": {"key": "sanitary_dump_station", "type": "check", "label": "Toilet Disposal"}, + "screen": {"key": "screen", "type": "number", "label": "Screens", "placeholder": "1, 4, 8…", "minValue": 0}, "scuba_diving": {"key": "scuba_diving:", "type": "multiCombo", "label": "Services", "options": ["repair", "courses", "rental", "filling", "air_filling", "nitrox_filling", "trimix_filling", "oxygen_filling"]}, "seamark/beacon_isolated_danger/shape": {"key": "seamark:beacon_isolated_danger:shape", "type": "combo", "label": "Shape"}, "seamark/beacon_lateral/category": {"key": "seamark:beacon_lateral:category", "type": "combo", "label": "Category", "strings": {"options": {"port": "Port", "starboard": "Starboard", "waterway_left": "Waterway Left", "waterway_right": "Waterway Right", "danger_left": "Danger Left", "danger_right": "Danger Right"}}}, diff --git a/data/presets/fields/screen.json b/data/presets/fields/screen.json new file mode 100644 index 000000000..0ab289eb4 --- /dev/null +++ b/data/presets/fields/screen.json @@ -0,0 +1,7 @@ +{ + "key": "screen", + "type": "number", + "label": "Screens", + "placeholder": "1, 4, 8…", + "minValue": 0 +} diff --git a/data/presets/presets.json b/data/presets/presets.json index 93ca5ae12..705a90cbc 100644 --- a/data/presets/presets.json +++ b/data/presets/presets.json @@ -77,7 +77,7 @@ "amenity/casino": {"icon": "maki-casino", "fields": ["name", "operator", "address", "building_area", "opening_hours", "smoking"], "moreFields": ["air_conditioning", "payment_multi", "website", "phone", "email", "fax", "wheelchair"], "geometry": ["point", "area"], "terms": ["gambling", "roulette", "craps", "poker", "blackjack"], "tags": {"amenity": "casino"}, "name": "Casino"}, "amenity/charging_station": {"icon": "fas-charging-station", "fields": ["name", "operator", "capacity", "fee", "payment_multi"], "geometry": ["point"], "tags": {"amenity": "charging_station"}, "terms": ["EV", "Electric Vehicle", "Supercharger"], "name": "Charging Station"}, "amenity/childcare": {"icon": "fas-child", "fields": ["name", "operator", "address", "building_area", "opening_hours"], "moreFields": ["payment_multi", "website", "phone", "email", "fax", "wheelchair"], "geometry": ["point", "area"], "terms": ["daycare", "orphanage", "playgroup"], "tags": {"amenity": "childcare"}, "name": "Nursery/Childcare"}, - "amenity/cinema": {"icon": "maki-cinema", "fields": ["name", "address", "building_area", "opening_hours", "payment_multi"], "moreFields": ["air_conditioning", "website", "phone", "email", "fax", "wheelchair"], "geometry": ["point", "area"], "terms": ["drive-in", "film", "flick", "movie", "theater", "picture", "show", "screen"], "tags": {"amenity": "cinema"}, "name": "Cinema"}, + "amenity/cinema": {"icon": "maki-cinema", "fields": ["name", "address", "screen", "building_area", "opening_hours", "payment_multi"], "moreFields": ["air_conditioning", "email", "fax", "phone", "website", "wheelchair"], "geometry": ["point", "area"], "terms": ["drive-in", "film", "flick", "movie", "theater", "picture", "show", "screen"], "tags": {"amenity": "cinema"}, "name": "Cinema"}, "amenity/clinic": {"icon": "maki-doctor", "fields": ["name", "operator", "healthcare/speciality", "address", "building_area", "opening_hours"], "moreFields": ["air_conditioning", "payment_multi", "website", "phone", "email", "fax", "wheelchair"], "geometry": ["point", "area"], "terms": ["medical", "urgentcare"], "tags": {"amenity": "clinic"}, "addTags": {"amenity": "clinic", "healthcare": "clinic"}, "removeTags": {"amenity": "clinic", "healthcare": "clinic"}, "reference": {"key": "amenity", "value": "clinic"}, "name": "Clinic"}, "amenity/clinic/abortion": {"icon": "maki-hospital", "fields": ["name", "operator", "healthcare/speciality", "address", "building_area", "opening_hours"], "geometry": ["point", "area"], "terms": [], "tags": {"amenity": "clinic", "healthcare": "clinic", "healthcare:speciality": "abortion"}, "reference": {"key": "amenity", "value": "clinic"}, "name": "Abortion Clinic"}, "amenity/clinic/fertility": {"icon": "maki-hospital", "fields": ["name", "operator", "healthcare/speciality", "address", "building_area", "opening_hours"], "geometry": ["point", "area"], "terms": ["egg", "fertility", "reproductive", "sperm", "ovulation"], "tags": {"amenity": "clinic", "healthcare": "clinic", "healthcare:speciality": "fertility"}, "reference": {"key": "amenity", "value": "clinic"}, "name": "Fertility Clinic"}, diff --git a/data/presets/presets/amenity/cinema.json b/data/presets/presets/amenity/cinema.json index 06567c413..fdb7de0cd 100644 --- a/data/presets/presets/amenity/cinema.json +++ b/data/presets/presets/amenity/cinema.json @@ -3,16 +3,17 @@ "fields": [ "name", "address", + "screen", "building_area", "opening_hours", "payment_multi" ], "moreFields": [ "air_conditioning", - "website", - "phone", "email", "fax", + "phone", + "website", "wheelchair" ], "geometry": [ diff --git a/data/taginfo.json b/data/taginfo.json index 4d0eaf5d5..bea907d9c 100644 --- a/data/taginfo.json +++ b/data/taginfo.json @@ -1487,6 +1487,7 @@ {"key": "sac_scale", "value": "difficult_alpine_hiking", "description": "🄵 Hiking Difficulty"}, {"key": "salt", "description": "🄵 Salt"}, {"key": "sanitary_dump_station", "description": "🄵 Toilet Disposal"}, + {"key": "screen", "description": "🄵 Screens"}, {"key": "scuba_diving:", "description": "🄵 Services"}, {"key": "seamark:beacon_isolated_danger:shape", "description": "🄵 Shape"}, {"key": "seamark:beacon_lateral:category", "value": "port", "description": "🄵 Category"}, diff --git a/dist/locales/en.json b/dist/locales/en.json index 30fea095e..91947d387 100644 --- a/dist/locales/en.json +++ b/dist/locales/en.json @@ -3541,6 +3541,10 @@ "sanitary_dump_station": { "label": "Toilet Disposal" }, + "screen": { + "label": "Screens", + "placeholder": "1, 4, 8…" + }, "scuba_diving": { "label": "Services" },