Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions data/fields/cycle_barrier.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"key": "cycle_barrier",
"type": "combo",
"label": "Type",
"customValues": false,
"autoSuggestions": false,
"strings": {
"options": {
"single": "Single",
"double": "Double",
"triple": "Triple",
"diagonal": "Diagonal",
"tilted": "Tilted"
}
}
}
14 changes: 14 additions & 0 deletions data/fields/cycle_barrier/installation.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"key": "cycle_barrier:installation",
"type": "combo",
"label": "Installation",
"customValues": false,
"autoSuggestions": false,
"strings": {
"options": {
"fixed": "Fixed",
"openable": "Openable",
"removable": "Removable"
}
}
}
10 changes: 10 additions & 0 deletions data/fields/deflection.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"key": "deflection",
"type": "number",
"label": "Angle",
"increment": 5,
"prerequisiteTag": {
"key": "cycle_barrier",
"value": "diagonal"
}
}
6 changes: 6 additions & 0 deletions data/fields/maxwidth/physical.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"key": "maxwidth:physical",
"type": "roadheight",
"label": "Width Limit",
"snake_case": false
}
10 changes: 10 additions & 0 deletions data/fields/opening.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"key": "opening",
"type": "number",
"label": "Opening Width (Meters)",
"snake_case": false,
"prerequisiteTag": {
"key": "cycle_barrier",
"valueNot": "single"
}
}
10 changes: 10 additions & 0 deletions data/fields/overlap.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"key": "overlap",
"type": "number",
"label": "Overlap Width (Meters)",
"snake_case": false,
"prerequisiteTag": {
"key": "cycle_barrier",
"valueNot": "single"
}
}
10 changes: 10 additions & 0 deletions data/fields/spacing.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"key": "spacing",
"type": "number",
"label": "Distance Between Barriers (Meters)",
"snake_case": false,
"prerequisiteTag": {
"key": "cycle_barrier",
"valueNot": "single"
}
}
15 changes: 14 additions & 1 deletion data/presets/barrier/cycle_barrier.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,17 @@
{
"icon": "temaki-cycle_barrier",
"fields": [
"access"
"access",
"wheelchair",
"cycle_barrier",
"maxwidth/physical",
"opening",
"spacing",
"overlap",
"deflection"
],
"moreFields": [
"cycle_barrier/installation"
],
"geometry": [
"vertex"
Expand All @@ -10,6 +20,9 @@
"barrier": "cycle_barrier"
},
"terms": [
"chicane",
"bike chicane",
"bike barrier",
"bicycle barrier",
"bicycling barrier",
"bike gates",
Expand Down
42 changes: 41 additions & 1 deletion interim/source_strings.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1672,6 +1672,31 @@ en:
label: Type
# cutting field placeholder
placeholder: Default
cycle_barrier:
# cycle_barrier=*
label: Type
options:
# cycle_barrier=diagonal
diagonal: Diagonal
# cycle_barrier=double
double: Double
# cycle_barrier=single
single: Single
# cycle_barrier=tilted
tilted: Tilted
# cycle_barrier=triple
triple: Triple
cycle_barrier/installation:
# cycle_barrier:installation=*
label: Installation
options:
# cycle_barrier:installation=fixed
fixed: Fixed
# cycle_barrier:installation=openable
openable: Openable
# cycle_barrier:installation=removable
removable: Removable
terms: '[translate with synonyms or related terms for ''Installation'', separated by commas]'
cycle_network:
# cycle_network=*
label: Network
Expand Down Expand Up @@ -1739,6 +1764,9 @@ en:
defibrillator/location:
# defibrillator:location=*
label: Location Description
deflection:
# deflection=*
label: Angle
delivery:
# delivery=*
label: Delivery
Expand Down Expand Up @@ -3368,6 +3396,9 @@ en:
# maxwidth=*
label: Width Limit
terms: '[translate with synonyms or related terms for ''Width Limit'', separated by commas]'
maxwidth/physical:
# maxwidth:physical=*
label: Width Limit
memorial:
# memorial=*
label: Type
Expand Down Expand Up @@ -3766,6 +3797,9 @@ en:
# openfire=*
label: Open Fires Allowed
terms: '[translate with synonyms or related terms for ''Open Fires Allowed'', separated by commas]'
opening:
# opening=*
label: Opening Width
opening_date:
# opening_date=*
label: Expected Opening Date
Expand Down Expand Up @@ -3809,6 +3843,9 @@ en:
# outdoor_seating=*
label: Outdoor Seating
terms: '[translate with synonyms or related terms for ''Outdoor Seating'', separated by commas]'
overlap:
# overlap=*
label: Overlap Width
par:
# par=*
label: Par
Expand Down Expand Up @@ -5083,6 +5120,9 @@ en:
source/population:
# source:population=*
label: Population Source
spacing:
# spacing=*
label: Distance Between Barriers
species:
# species=*
label: Species
Expand Down Expand Up @@ -8071,7 +8111,7 @@ en:
barrier/cycle_barrier:
# barrier=cycle_barrier | Translate the primary name. Optionally, add equivalent synonyms on newlines in order of preference (press the Return key).
name: Cycle Barrier
# 'terms: bicycle barrier,bicycling barrier,bike gates,cycling barrier'
# 'terms: chicane,bike chicane,bike barrier,bicycle barrier,bicycling barrier,bike gates,cycling barrier'
terms: <translate with synonyms or related terms for 'Cycle Barrier', separated by commas>
barrier/ditch:
# barrier=ditch | Ditch | Translate the primary name. Optionally, add equivalent synonyms on newlines in order of preference (press the Return key).
Expand Down