diff --git a/data/presets.yaml b/data/presets.yaml index 076f65691..916778beb 100644 --- a/data/presets.yaml +++ b/data/presets.yaml @@ -468,6 +468,18 @@ en: denotation: # denotation=* label: Denotation + departures_board: + # departures_board=* + label: Departures Board + options: + # departures_board=no + 'no': None + # departures_board=realtime + realtime: Realtime + # departures_board=timetable + timetable: Timetable + # departures_board=yes + 'yes': 'Yes' description: # description=* label: Description @@ -1211,9 +1223,6 @@ en: surface: Surface # parking=underground underground: Underground - passenger_information_display: - # passenger_information_display=* - label: Passenger information display payment_multi: # 'payment:=*' label: Payment Types diff --git a/data/presets/fields.json b/data/presets/fields.json index e5dcb342a..bad0638ba 100644 --- a/data/presets/fields.json +++ b/data/presets/fields.json @@ -82,6 +82,7 @@ "delivery": {"key": "delivery", "type": "check", "label": "Delivery"}, "denomination": {"key": "denomination", "type": "combo", "label": "Denomination", "prerequisiteTag": {"key": "religion"}}, "denotation": {"key": "denotation", "type": "combo", "label": "Denotation"}, + "departures_board": {"key": "departures_board", "type": "combo", "label": "Departures Board", "strings": {"options": {"yes": "Yes", "timetable": "Timetable", "realtime": "Realtime", "no": "None"}}}, "description": {"key": "description", "type": "textarea", "label": "Description", "universal": true}, "design": {"key": "design", "type": "combo", "label": "Design"}, "destination_oneway": {"key": "destination", "type": "semiCombo", "label": "Destinations", "prerequisiteTag": {"key": "oneway", "value": "yes"}, "snake_case": false}, @@ -219,7 +220,6 @@ "par": {"key": "par", "type": "number", "minValue": 1, "label": "Par", "placeholder": "3, 4, 5..."}, "park_ride": {"key": "park_ride", "type": "check", "label": "Park and Ride"}, "parking": {"key": "parking", "type": "combo", "label": "Type", "strings": {"options": {"surface": "Surface", "multi-storey": "Multilevel", "underground": "Underground", "sheds": "Sheds", "carports": "Carports", "garage_boxes": "Garage Boxes", "lane": "Roadside Lane"}}}, - "passenger_information_display": {"key": "passenger_information_display", "type": "check", "label": "Passenger information display"}, "payment_multi": {"key": "payment:", "type": "multiCombo", "label": "Payment Types"}, "phases": {"key": "phases", "type": "number", "minValue": 1, "label": "Phases", "placeholder": "1, 2, 3..."}, "phone": {"key": "phone", "type": "tel", "icon": "maki-telephone", "label": "Telephone", "placeholder": "+31 42 123 4567"}, diff --git a/data/presets/fields/departures_board.json b/data/presets/fields/departures_board.json new file mode 100644 index 000000000..79e3f4298 --- /dev/null +++ b/data/presets/fields/departures_board.json @@ -0,0 +1,13 @@ +{ + "key": "departures_board", + "type": "combo", + "label": "Departures Board", + "strings": { + "options": { + "yes": "Yes", + "timetable": "Timetable", + "realtime": "Realtime", + "no": "None" + } + } +} diff --git a/data/presets/fields/passenger_information_display.json b/data/presets/fields/passenger_information_display.json deleted file mode 100644 index 7995e0feb..000000000 --- a/data/presets/fields/passenger_information_display.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "key": "passenger_information_display", - "type": "check", - "label": "Passenger information display" -} diff --git a/data/presets/presets.json b/data/presets/presets.json index 96527c8c5..00f4118ef 100644 --- a/data/presets/presets.json +++ b/data/presets/presets.json @@ -784,7 +784,7 @@ "public_transport/platform_train": {"icon": "temaki-pedestrian", "fields": ["{public_transport/platform}"], "moreFields": ["{public_transport/platform}"], "geometry": ["point", "line", "area"], "tags": {"public_transport": "platform", "train": "yes"}, "addTags": {"public_transport": "platform", "train": "yes", "railway": "platform"}, "removeTags": {"public_transport": "platform", "train": "yes", "railway": "platform"}, "reference": {"key": "railway", "value": "platform"}, "terms": ["platform", "public transit", "public transportation", "rail", "track", "train", "transit", "transportation"], "name": "Train Stop / Platform"}, "public_transport/platform_tram": {"icon": "temaki-pedestrian", "fields": ["{public_transport/platform}"], "moreFields": ["{public_transport/platform}"], "geometry": ["point", "line", "area"], "tags": {"public_transport": "platform", "tram": "yes"}, "addTags": {"public_transport": "platform", "tram": "yes", "railway": "platform"}, "removeTags": {"public_transport": "platform", "tram": "yes", "railway": "platform"}, "reference": {"key": "public_transport", "value": "platform"}, "terms": ["electric", "light rail", "platform", "public transit", "public transportation", "rail", "streetcar", "track", "tram", "trolley", "transit", "transportation"], "name": "Tram Stop / Platform"}, "public_transport/platform_trolleybus": {"icon": "temaki-pedestrian", "fields": ["{public_transport/platform}"], "moreFields": ["{public_transport/platform}"], "geometry": ["point", "line", "area"], "tags": {"public_transport": "platform", "trolleybus": "yes"}, "addTags": {"public_transport": "platform", "trolleybus": "yes", "highway": "bus_stop"}, "removeTags": {"public_transport": "platform", "trolleybus": "yes", "highway": "bus_stop"}, "reference": {"key": "public_transport", "value": "platform"}, "terms": ["bus", "electric", "platform", "public transit", "public transportation", "streetcar", "trackless", "tram", "trolley", "transit", "transportation"], "name": "Trolleybus Stop / Platform"}, - "public_transport/platform": {"icon": "temaki-pedestrian", "fields": ["name", "ref_platform", "network", "operator", "surface"], "moreFields": ["lit", "bench", "shelter", "passenger_information_display", "wheelchair"], "geometry": ["point", "line", "area"], "tags": {"public_transport": "platform"}, "terms": ["platform", "public transit", "public transportation", "transit", "transportation"], "name": "Transit Stop / Platform", "matchScore": 0.2}, + "public_transport/platform": {"icon": "temaki-pedestrian", "fields": ["name", "ref_platform", "network", "operator", "departures_board", "surface"], "moreFields": ["lit", "bench", "shelter", "wheelchair"], "geometry": ["point", "line", "area"], "tags": {"public_transport": "platform"}, "terms": ["platform", "public transit", "public transportation", "transit", "transportation"], "name": "Transit Stop / Platform", "matchScore": 0.2}, "public_transport/station_aerialway": {"icon": "maki-aerialway", "fields": ["{public_transport/station}", "aerialway/access", "aerialway/summer/access"], "moreFields": ["{public_transport/station}"], "geometry": ["point", "area"], "tags": {"public_transport": "station", "aerialway": "yes"}, "reference": {"key": "aerialway", "value": "station"}, "terms": ["aerialway", "cable car", "public transit", "public transportation", "station", "terminal", "transit", "transportation"], "name": "Aerialway Station"}, "public_transport/station_bus": {"icon": "maki-bus", "fields": ["{public_transport/station}"], "moreFields": ["{public_transport/station}"], "geometry": ["point", "area"], "tags": {"public_transport": "station", "bus": "yes"}, "addTags": {"public_transport": "station", "bus": "yes", "amenity": "bus_station"}, "removeTags": {"public_transport": "station", "bus": "yes", "amenity": "bus_station"}, "reference": {"key": "amenity", "value": "bus_station"}, "terms": ["bus", "public transit", "public transportation", "station", "terminal", "transit", "transportation"], "name": "Bus Station / Terminal"}, "public_transport/station_ferry": {"icon": "maki-ferry", "fields": ["{public_transport/station}"], "moreFields": ["{public_transport/station}"], "geometry": ["point", "area"], "tags": {"public_transport": "station", "ferry": "yes"}, "addTags": {"public_transport": "station", "ferry": "yes", "amenity": "ferry_terminal"}, "removeTags": {"public_transport": "station", "ferry": "yes", "amenity": "ferry_terminal"}, "reference": {"key": "amenity", "value": "ferry_terminal"}, "terms": ["boat", "dock", "ferry", "pier", "public transit", "public transportation", "station", "terminal", "transit", "transportation"], "name": "Ferry Station / Terminal"}, diff --git a/data/presets/presets/public_transport/platform.json b/data/presets/presets/public_transport/platform.json index 684105958..7666d5aa3 100644 --- a/data/presets/presets/public_transport/platform.json +++ b/data/presets/presets/public_transport/platform.json @@ -5,13 +5,13 @@ "ref_platform", "network", "operator", + "departures_board", "surface" ], "moreFields": [ "lit", "bench", "shelter", - "passenger_information_display", "wheelchair" ], "geometry": [ diff --git a/data/taginfo.json b/data/taginfo.json index 0fef41ba1..d87a5efe3 100644 --- a/data/taginfo.json +++ b/data/taginfo.json @@ -1186,6 +1186,10 @@ {"key": "delivery", "description": "🄵 Delivery"}, {"key": "denomination", "description": "🄵 Denomination"}, {"key": "denotation", "description": "🄵 Denotation"}, + {"key": "departures_board", "value": "yes", "description": "🄵 Departures Board"}, + {"key": "departures_board", "value": "timetable", "description": "🄵 Departures Board"}, + {"key": "departures_board", "value": "realtime", "description": "🄵 Departures Board"}, + {"key": "departures_board", "value": "no", "description": "🄵 Departures Board"}, {"key": "description", "description": "🄵 Description"}, {"key": "design", "description": "🄵 Design"}, {"key": "destination", "description": "🄵 Destinations"}, @@ -1383,7 +1387,6 @@ {"key": "parking", "value": "carports", "description": "🄵 Type"}, {"key": "parking", "value": "garage_boxes", "description": "🄵 Type"}, {"key": "parking", "value": "lane", "description": "🄵 Type"}, - {"key": "passenger_information_display", "description": "🄵 Passenger information display"}, {"key": "payment:", "description": "🄵 Payment Types"}, {"key": "phases", "description": "🄵 Phases"}, {"key": "phone", "description": "🄵 Telephone"}, diff --git a/dist/locales/en.json b/dist/locales/en.json index 81d5ab577..9aca0b295 100644 --- a/dist/locales/en.json +++ b/dist/locales/en.json @@ -2463,6 +2463,15 @@ "denotation": { "label": "Denotation" }, + "departures_board": { + "label": "Departures Board", + "options": { + "yes": "Yes", + "timetable": "Timetable", + "realtime": "Realtime", + "no": "None" + } + }, "description": { "label": "Description" }, @@ -3082,9 +3091,6 @@ "lane": "Roadside Lane" } }, - "passenger_information_display": { - "label": "Passenger information display" - }, "payment_multi": { "label": "Payment Types" },