From 89cc4cd3f57843b13219dad480bb0a2379301f22 Mon Sep 17 00:00:00 2001 From: Quincy Morgan Date: Fri, 31 May 2019 10:09:22 -0400 Subject: [PATCH] Add preset for leisure=escape_game (close #6447) --- data/presets.yaml | 5 +++ data/presets/presets.json | 1 + data/presets/presets/leisure/escape_game.json | 37 +++++++++++++++++++ data/taginfo.json | 1 + dist/locales/en.json | 4 ++ svg/fontawesome/fas-puzzle-piece.svg | 1 + 6 files changed, 49 insertions(+) create mode 100644 data/presets/presets/leisure/escape_game.json create mode 100644 svg/fontawesome/fas-puzzle-piece.svg diff --git a/data/presets.yaml b/data/presets.yaml index 07ea79a9e..b78ec15ab 100644 --- a/data/presets.yaml +++ b/data/presets.yaml @@ -4970,6 +4970,11 @@ en: # leisure=dog_park name: Dog Park terms: '' + leisure/escape_game: + # leisure=escape_game + name: Escape Room + # 'terms: escape game,escape the room,puzzle room,quest room' + terms: '' leisure/firepit: # leisure=firepit name: Firepit diff --git a/data/presets/presets.json b/data/presets/presets.json index 03d1b3011..579607f53 100644 --- a/data/presets/presets.json +++ b/data/presets/presets.json @@ -605,6 +605,7 @@ "leisure/dancing_school": {"icon": "maki-music", "fields": ["name", "operator", "address", "building_area", "dance/style"], "moreFields": ["opening_hours", "payment_multi", "website", "phone", "email", "fax"], "geometry": ["point", "area"], "terms": ["jive", "swing", "tango", "waltz", "dance teaching"], "tags": {"leisure": "dance", "dance:teaching": "yes"}, "reference": {"key": "leisure", "value": "dance"}, "name": "Dance School"}, "leisure/disc_golf_course": {"icon": "temaki-disc_golf_basket", "fields": ["name", "operator", "access_simple", "fee", "payment_multi_fee", "opening_hours"], "moreFields": ["address", "dog", "email", "fax", "lit", "phone", "website", "wheelchair"], "geometry": ["point", "area"], "tags": {"leisure": "disc_golf_course"}, "addTags": {"leisure": "disc_golf_course", "sport": "disc_golf"}, "terms": ["disk golf", "frisbee golf", "flying disc golf", "frolf", "ultimate"], "name": "Disc Golf Course"}, "leisure/dog_park": {"icon": "maki-dog-park", "fields": ["name"], "moreFields": ["website", "phone", "email", "fax"], "geometry": ["point", "area"], "terms": [], "tags": {"leisure": "dog_park"}, "name": "Dog Park"}, + "leisure/escape_game": {"icon": "fas-puzzle-piece", "fields": ["name", "address", "building_area", "opening_hours", "website", "fee", "payment_multi_fee", "internet_access", "internet_access/fee", "internet_access/ssid"], "moreFields": ["air_conditioning", "email", "fax", "phone", "smoking", "wheelchair"], "geometry": ["point", "area"], "terms": ["escape game", "escape the room", "puzzle room", "quest room"], "tags": {"leisure": "escape_game"}, "name": "Escape Room"}, "leisure/firepit": {"icon": "maki-fire-station", "fields": ["access_simple"], "geometry": ["point", "area"], "tags": {"leisure": "firepit"}, "terms": ["fireplace", "campfire"], "name": "Firepit"}, "leisure/fishing": {"icon": "fas-fish", "fields": ["name", "access_simple", "fishing"], "geometry": ["vertex", "point", "area"], "tags": {"leisure": "fishing"}, "terms": ["angler"], "name": "Fishing Spot"}, "leisure/fitness_centre": {"icon": "fas-dumbbell", "fields": ["name", "sport", "address", "building_area"], "moreFields": ["opening_hours", "fee", "payment_multi", "website", "phone", "email", "fax"], "geometry": ["point", "area"], "tags": {"leisure": "fitness_centre"}, "terms": ["health", "gym", "leisure", "studio"], "name": "Gym / Fitness Center"}, diff --git a/data/presets/presets/leisure/escape_game.json b/data/presets/presets/leisure/escape_game.json new file mode 100644 index 000000000..65e9d9a69 --- /dev/null +++ b/data/presets/presets/leisure/escape_game.json @@ -0,0 +1,37 @@ +{ + "icon": "fas-puzzle-piece", + "fields": [ + "name", + "address", + "building_area", + "opening_hours", + "website", + "fee", + "payment_multi_fee", + "internet_access", + "internet_access/fee", + "internet_access/ssid" + ], + "moreFields": [ + "air_conditioning", + "email", + "fax", + "phone", + "smoking", + "wheelchair" + ], + "geometry": [ + "point", + "area" + ], + "terms": [ + "escape game", + "escape the room", + "puzzle room", + "quest room" + ], + "tags": { + "leisure": "escape_game" + }, + "name": "Escape Room" +} diff --git a/data/taginfo.json b/data/taginfo.json index da80e18f1..1382a912b 100644 --- a/data/taginfo.json +++ b/data/taginfo.json @@ -583,6 +583,7 @@ {"key": "dance:teaching", "value": "yes", "description": "🄿 Dance School", "object_types": ["node", "area"], "icon_url": "https://raw.githubusercontent.com/mapbox/maki/master/icons/music-15.svg?sanitize=true"}, {"key": "leisure", "value": "disc_golf_course", "description": "🄿 Disc Golf Course", "object_types": ["node", "area"], "icon_url": "https://raw.githubusercontent.com/bhousel/temaki/master/icons/disc_golf_basket.svg?sanitize=true"}, {"key": "leisure", "value": "dog_park", "description": "🄿 Dog Park", "object_types": ["node", "area"], "icon_url": "https://raw.githubusercontent.com/mapbox/maki/master/icons/dog-park-15.svg?sanitize=true"}, + {"key": "leisure", "value": "escape_game", "description": "🄿 Escape Room", "object_types": ["node", "area"], "icon_url": "https://raw.githubusercontent.com/openstreetmap/iD/master/svg/fontawesome/fas-puzzle-piece.svg?sanitize=true"}, {"key": "leisure", "value": "firepit", "description": "🄿 Firepit", "object_types": ["node", "area"], "icon_url": "https://raw.githubusercontent.com/mapbox/maki/master/icons/fire-station-15.svg?sanitize=true"}, {"key": "leisure", "value": "fishing", "description": "🄿 Fishing Spot", "object_types": ["node", "area"], "icon_url": "https://raw.githubusercontent.com/openstreetmap/iD/master/svg/fontawesome/fas-fish.svg?sanitize=true"}, {"key": "leisure", "value": "fitness_centre", "description": "🄿 Gym / Fitness Center", "object_types": ["node", "area"], "icon_url": "https://raw.githubusercontent.com/openstreetmap/iD/master/svg/fontawesome/fas-dumbbell.svg?sanitize=true"}, diff --git a/dist/locales/en.json b/dist/locales/en.json index d5d2fb7b0..7834fe511 100644 --- a/dist/locales/en.json +++ b/dist/locales/en.json @@ -6723,6 +6723,10 @@ "name": "Dog Park", "terms": "" }, + "leisure/escape_game": { + "name": "Escape Room", + "terms": "escape game,escape the room,puzzle room,quest room" + }, "leisure/firepit": { "name": "Firepit", "terms": "fireplace,campfire" diff --git a/svg/fontawesome/fas-puzzle-piece.svg b/svg/fontawesome/fas-puzzle-piece.svg new file mode 100644 index 000000000..19481c9b6 --- /dev/null +++ b/svg/fontawesome/fas-puzzle-piece.svg @@ -0,0 +1 @@ + \ No newline at end of file