diff --git a/Docs/BuiltinLayers.md b/Docs/BuiltinLayers.md
index b939f4cba..9fdb5cd43 100644
--- a/Docs/BuiltinLayers.md
+++ b/Docs/BuiltinLayers.md
@@ -106,7 +106,7 @@ Meta layer showing the current location of the user. Add this to your theme and
- Not visible in the layer selection by default. If you want to make this layer toggable, override `name`
-[Go to the source code](../assets/layers/gps_location/gps_location.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/gps_location/gps_location.json)
@@ -151,7 +151,7 @@ Meta layer which contains the previous locations of the user as single points. T
- Not rendered on the map by default. If you want to rendering this on the map, override `mapRenderings`
-[Go to the source code](../assets/layers/gps_location_history/gps_location_history.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/gps_location_history/gps_location_history.json)
@@ -195,7 +195,7 @@ Meta layer showing the home location of the user. The home location can be set i
- Not visible in the layer selection by default. If you want to make this layer toggable, override `name`
-[Go to the source code](../assets/layers/home_location/home_location.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/home_location/home_location.json)
@@ -239,7 +239,7 @@ Meta layer showing the previous locations of the user as single line. Add this t
- Not rendered on the map by default. If you want to rendering this on the map, override `mapRenderings`
-[Go to the source code](../assets/layers/gps_track/gps_track.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/gps_track/gps_track.json)
@@ -331,7 +331,7 @@ This is a priviliged meta_layer which exports _every_ point in OSM. This only wo
- Not rendered on the map by default. If you want to rendering this on the map, override `mapRenderings`
-[Go to the source code](../assets/layers/type_node/type_node.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/type_node/type_node.json)
@@ -373,7 +373,7 @@ This layer shows notes on OpenStreetMap. Having this layer in your theme will tr
- This layer is loaded from an external source, namely `https://api.openstreetmap.org/api/0.6/notes.json?limit=10000&closed=7&bbox={x_min},{y_min},{x_max},{y_max}`
-[Go to the source code](../assets/layers/note/note.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/note/note.json)
@@ -465,7 +465,7 @@ Layer used in the importHelper
- Not visible in the layer selection by default. If you want to make this layer toggable, override `name`
-[Go to the source code](../assets/layers/import_candidate/import_candidate.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/import_candidate/import_candidate.json)
@@ -517,7 +517,7 @@ If the import-button moves OSM points, the imported way points or conflates, a p
- This layer can **not** be included in a theme. It is solely used by [special renderings](SpecialRenderings.md) showing a minimap with custom data.
-[Go to the source code](../assets/layers/conflation/conflation.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/conflation/conflation.json)
@@ -559,7 +559,7 @@ Special meta-style which will show one single line, either on the left or on the
- This layer can **not** be included in a theme. It is solely used by [special renderings](SpecialRenderings.md) showing a minimap with custom data.
-[Go to the source code](../assets/layers/left_right_style/left_right_style.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/left_right_style/left_right_style.json)
@@ -601,7 +601,7 @@ Layer rendering the little scissors for the minimap in the 'splitRoadWizard'
- This layer can **not** be included in a theme. It is solely used by [special renderings](SpecialRenderings.md) showing a minimap with custom data.
-[Go to the source code](../assets/layers/split_point/split_point.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/split_point/split_point.json)
@@ -645,7 +645,7 @@ The icon on the button is the default icon of the layer, but can be customized b
- This layer can **not** be included in a theme. It is solely used by [special renderings](SpecialRenderings.md) showing a minimap with custom data.
-[Go to the source code](../assets/layers/current_view/current_view.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/current_view/current_view.json)
@@ -687,7 +687,7 @@ The default rendering for a locationInput which snaps onto another object
- This layer can **not** be included in a theme. It is solely used by [special renderings](SpecialRenderings.md) showing a minimap with custom data.
-[Go to the source code](../assets/layers/matchpoint/matchpoint.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/matchpoint/matchpoint.json)
diff --git a/Docs/Layers/address.md b/Docs/Layers/address.md
index d7285fb02..8942bbdb2 100644
--- a/Docs/Layers/address.md
+++ b/Docs/Layers/address.md
@@ -40,7 +40,7 @@ Addresses
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/address/address.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/address/address.json)
diff --git a/Docs/Layers/ambulancestation.md b/Docs/Layers/ambulancestation.md
index a21de9f4a..b758afd5f 100644
--- a/Docs/Layers/ambulancestation.md
+++ b/Docs/Layers/ambulancestation.md
@@ -44,7 +44,7 @@ An ambulance station is an area for storage of ambulance vehicles, medical equip
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/ambulancestation/ambulancestation.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/ambulancestation/ambulancestation.json)
diff --git a/Docs/Layers/artwork.md b/Docs/Layers/artwork.md
index 1e35b9a5e..991235799 100644
--- a/Docs/Layers/artwork.md
+++ b/Docs/Layers/artwork.md
@@ -43,7 +43,7 @@ Diverse pieces of artwork
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/artwork/artwork.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/artwork/artwork.json)
diff --git a/Docs/Layers/barrier.md b/Docs/Layers/barrier.md
index 99dee528d..a9d7c930a 100644
--- a/Docs/Layers/barrier.md
+++ b/Docs/Layers/barrier.md
@@ -47,7 +47,7 @@ Obstacles while cycling, such as bollards and cycle barriers
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/barrier/barrier.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/barrier/barrier.json)
diff --git a/Docs/Layers/bench.md b/Docs/Layers/bench.md
index cc42e2b2a..5dcaeaaae 100644
--- a/Docs/Layers/bench.md
+++ b/Docs/Layers/bench.md
@@ -46,7 +46,7 @@ A bench is a wooden, metal, stone, ... surface where a human can sit. This layer
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/bench/bench.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bench/bench.json)
diff --git a/Docs/Layers/bench_at_pt.md b/Docs/Layers/bench_at_pt.md
index 1ce98d8ce..1adc09b3d 100644
--- a/Docs/Layers/bench_at_pt.md
+++ b/Docs/Layers/bench_at_pt.md
@@ -41,7 +41,7 @@ A layer showing all public-transport-stops which do have a bench
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/bench_at_pt/bench_at_pt.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bench_at_pt/bench_at_pt.json)
diff --git a/Docs/Layers/bicycle_library.md b/Docs/Layers/bicycle_library.md
index 58ffe5860..411ee00db 100644
--- a/Docs/Layers/bicycle_library.md
+++ b/Docs/Layers/bicycle_library.md
@@ -48,7 +48,7 @@ A facility where bicycles can be lent for longer period of times
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/bicycle_library/bicycle_library.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bicycle_library/bicycle_library.json)
diff --git a/Docs/Layers/bicycle_rental.md b/Docs/Layers/bicycle_rental.md
index af2bd1e71..a4da7fd78 100644
--- a/Docs/Layers/bicycle_rental.md
+++ b/Docs/Layers/bicycle_rental.md
@@ -61,7 +61,7 @@ Bicycle rental stations
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/bicycle_rental/bicycle_rental.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bicycle_rental/bicycle_rental.json)
diff --git a/Docs/Layers/bicycle_tube_vending_machine.md b/Docs/Layers/bicycle_tube_vending_machine.md
index c4206f7b0..e1763f18a 100644
--- a/Docs/Layers/bicycle_tube_vending_machine.md
+++ b/Docs/Layers/bicycle_tube_vending_machine.md
@@ -45,7 +45,7 @@ A layer showing vending machines for bicycle tubes (either purpose-built bicycle
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/bicycle_tube_vending_machine/bicycle_tube_vending_machine.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bicycle_tube_vending_machine/bicycle_tube_vending_machine.json)
diff --git a/Docs/Layers/bike_cafe.md b/Docs/Layers/bike_cafe.md
index 9b53ad255..2c4f0142f 100644
--- a/Docs/Layers/bike_cafe.md
+++ b/Docs/Layers/bike_cafe.md
@@ -47,7 +47,7 @@ A bike café is a café geared towards cyclists, for example with services such
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/bike_cafe/bike_cafe.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bike_cafe/bike_cafe.json)
diff --git a/Docs/Layers/bike_cleaning.md b/Docs/Layers/bike_cleaning.md
index 343415eda..d19a00e77 100644
--- a/Docs/Layers/bike_cleaning.md
+++ b/Docs/Layers/bike_cleaning.md
@@ -41,7 +41,7 @@ A layer showing facilities where one can clean their bike
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/bike_cleaning/bike_cleaning.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bike_cleaning/bike_cleaning.json)
diff --git a/Docs/Layers/bike_parking.md b/Docs/Layers/bike_parking.md
index fa563a773..3fa0875ff 100644
--- a/Docs/Layers/bike_parking.md
+++ b/Docs/Layers/bike_parking.md
@@ -46,7 +46,7 @@ A layer showing where you can park your bike
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/bike_parking/bike_parking.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bike_parking/bike_parking.json)
diff --git a/Docs/Layers/bike_repair_station.md b/Docs/Layers/bike_repair_station.md
index e6d33d705..15279c0d9 100644
--- a/Docs/Layers/bike_repair_station.md
+++ b/Docs/Layers/bike_repair_station.md
@@ -53,7 +53,7 @@ A layer showing bicycle pumps and bicycle repair tool stands
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/bike_repair_station/bike_repair_station.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bike_repair_station/bike_repair_station.json)
diff --git a/Docs/Layers/bike_shop.md b/Docs/Layers/bike_shop.md
index a1f0dd90b..db81de920 100644
--- a/Docs/Layers/bike_shop.md
+++ b/Docs/Layers/bike_shop.md
@@ -55,7 +55,7 @@ A shop specifically selling bicycles or related items
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/bike_shop/bike_shop.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bike_shop/bike_shop.json)
diff --git a/Docs/Layers/bike_themed_object.md b/Docs/Layers/bike_themed_object.md
index 4a675f62d..4e7129bac 100644
--- a/Docs/Layers/bike_themed_object.md
+++ b/Docs/Layers/bike_themed_object.md
@@ -44,7 +44,7 @@ A layer with bike-themed objects but who don't match any other layer
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/bike_themed_object/bike_themed_object.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bike_themed_object/bike_themed_object.json)
diff --git a/Docs/Layers/binocular.md b/Docs/Layers/binocular.md
index 13a3c3cdc..fb06b4b92 100644
--- a/Docs/Layers/binocular.md
+++ b/Docs/Layers/binocular.md
@@ -41,7 +41,7 @@ Binoculas
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/binocular/binocular.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/binocular/binocular.json)
diff --git a/Docs/Layers/birdhide.md b/Docs/Layers/birdhide.md
index e3dbe2b82..87d99425f 100644
--- a/Docs/Layers/birdhide.md
+++ b/Docs/Layers/birdhide.md
@@ -42,7 +42,7 @@ A birdhide
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/birdhide/birdhide.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/birdhide/birdhide.json)
diff --git a/Docs/Layers/cafe_pub.md b/Docs/Layers/cafe_pub.md
index b8e08e984..5bbe7c791 100644
--- a/Docs/Layers/cafe_pub.md
+++ b/Docs/Layers/cafe_pub.md
@@ -49,7 +49,7 @@ A layer showing cafés and pubs where one can gather around a drink. The layer a
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/cafe_pub/cafe_pub.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/cafe_pub/cafe_pub.json)
diff --git a/Docs/Layers/charging_station.md b/Docs/Layers/charging_station.md
index 1b7316e42..e518c6044 100644
--- a/Docs/Layers/charging_station.md
+++ b/Docs/Layers/charging_station.md
@@ -125,7 +125,7 @@ A charging station
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/charging_station/charging_station.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/charging_station/charging_station.json)
diff --git a/Docs/Layers/cluster_style.md b/Docs/Layers/cluster_style.md
index 9cdb22c73..10d8d13a3 100644
--- a/Docs/Layers/cluster_style.md
+++ b/Docs/Layers/cluster_style.md
@@ -38,7 +38,7 @@ The style for the clustering in all themes. Enable `debug=true` to peak into clu
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/cluster_style/cluster_style.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/cluster_style/cluster_style.json)
diff --git a/Docs/Layers/crab_address.md b/Docs/Layers/crab_address.md
index 2010a01fd..5a0f27496 100644
--- a/Docs/Layers/crab_address.md
+++ b/Docs/Layers/crab_address.md
@@ -38,7 +38,7 @@ Address data for Flanders by the governement, suited for import into OpenStreetM
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/crab_address/crab_address.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/crab_address/crab_address.json)
diff --git a/Docs/Layers/crossings.md b/Docs/Layers/crossings.md
index 7dc754c99..8eb2c1a2f 100644
--- a/Docs/Layers/crossings.md
+++ b/Docs/Layers/crossings.md
@@ -47,7 +47,7 @@ Crossings for pedestrians and cyclists
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/crossings/crossings.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/crossings/crossings.json)
diff --git a/Docs/Layers/cycleways_and_roads.md b/Docs/Layers/cycleways_and_roads.md
index 0dd439c63..25db981c3 100644
--- a/Docs/Layers/cycleways_and_roads.md
+++ b/Docs/Layers/cycleways_and_roads.md
@@ -54,7 +54,7 @@ All infrastructure that someone can cycle over, accompanied with questions about
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/cycleways_and_roads/cycleways_and_roads.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/cycleways_and_roads/cycleways_and_roads.json)
diff --git a/Docs/Layers/defibrillator.md b/Docs/Layers/defibrillator.md
index 97e488606..dc04ad735 100644
--- a/Docs/Layers/defibrillator.md
+++ b/Docs/Layers/defibrillator.md
@@ -54,7 +54,7 @@ A layer showing defibrillators which can be used in case of emergency. This cont
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/defibrillator/defibrillator.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/defibrillator/defibrillator.json)
diff --git a/Docs/Layers/direction.md b/Docs/Layers/direction.md
index 1d7bff4fe..04b086b9a 100644
--- a/Docs/Layers/direction.md
+++ b/Docs/Layers/direction.md
@@ -38,7 +38,7 @@ This layer visualizes directions
- [surveillance](https://mapcomplete.osm.be/surveillance)
-[Go to the source code](../assets/layers/direction/direction.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/direction/direction.json)
diff --git a/Docs/Layers/drinking_water.md b/Docs/Layers/drinking_water.md
index 7480126dc..e139ea228 100644
--- a/Docs/Layers/drinking_water.md
+++ b/Docs/Layers/drinking_water.md
@@ -45,7 +45,7 @@ A layer showing drinking water fountains
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/drinking_water/drinking_water.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/drinking_water/drinking_water.json)
diff --git a/Docs/Layers/entrance.md b/Docs/Layers/entrance.md
index cbf6b2f80..fa867ae21 100644
--- a/Docs/Layers/entrance.md
+++ b/Docs/Layers/entrance.md
@@ -44,7 +44,7 @@ A layer showing entrances and offering capabilities to survey some advanced data
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/entrance/entrance.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/entrance/entrance.json)
diff --git a/Docs/Layers/etymology.md b/Docs/Layers/etymology.md
index 8016f6e50..79bedbca6 100644
--- a/Docs/Layers/etymology.md
+++ b/Docs/Layers/etymology.md
@@ -47,7 +47,7 @@ All objects which have an etymology known
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/etymology/etymology.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/etymology/etymology.json)
diff --git a/Docs/Layers/extinguisher.md b/Docs/Layers/extinguisher.md
index 532fa98ba..a671eb662 100644
--- a/Docs/Layers/extinguisher.md
+++ b/Docs/Layers/extinguisher.md
@@ -40,7 +40,7 @@ Map layer to show fire extinguishers.
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/extinguisher/extinguisher.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/extinguisher/extinguisher.json)
diff --git a/Docs/Layers/fire_station.md b/Docs/Layers/fire_station.md
index 07655a689..3c3a784ca 100644
--- a/Docs/Layers/fire_station.md
+++ b/Docs/Layers/fire_station.md
@@ -44,7 +44,7 @@ Map layer to show fire stations.
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/fire_station/fire_station.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/fire_station/fire_station.json)
diff --git a/Docs/Layers/food.md b/Docs/Layers/food.md
index 0e706b9d8..390468ab9 100644
--- a/Docs/Layers/food.md
+++ b/Docs/Layers/food.md
@@ -60,7 +60,7 @@ A layer showing restaurants and fast-food amenities (with a special rendering fo
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/food/food.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/food/food.json)
diff --git a/Docs/Layers/ghost_bike.md b/Docs/Layers/ghost_bike.md
index 6af431c43..0788cb4cb 100644
--- a/Docs/Layers/ghost_bike.md
+++ b/Docs/Layers/ghost_bike.md
@@ -44,7 +44,7 @@ A layer showing memorials for cyclists, killed in road accidents
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/ghost_bike/ghost_bike.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/ghost_bike/ghost_bike.json)
diff --git a/Docs/Layers/grass_in_parks.md b/Docs/Layers/grass_in_parks.md
index da7034c08..a73c659d2 100644
--- a/Docs/Layers/grass_in_parks.md
+++ b/Docs/Layers/grass_in_parks.md
@@ -40,7 +40,7 @@ Searches for all accessible grass patches within public parks - these are 'groen
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/grass_in_parks/grass_in_parks.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/grass_in_parks/grass_in_parks.json)
diff --git a/Docs/Layers/hydrant.md b/Docs/Layers/hydrant.md
index 47943f68e..e9c7eb2a6 100644
--- a/Docs/Layers/hydrant.md
+++ b/Docs/Layers/hydrant.md
@@ -42,7 +42,7 @@ Map layer to show fire hydrants.
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/hydrant/hydrant.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/hydrant/hydrant.json)
diff --git a/Docs/Layers/information_board.md b/Docs/Layers/information_board.md
index cad88e780..8de2ba32e 100644
--- a/Docs/Layers/information_board.md
+++ b/Docs/Layers/information_board.md
@@ -39,7 +39,7 @@ A layer showing touristical, road side information boards (e.g. giving informati
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/information_board/information_board.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/information_board/information_board.json)
diff --git a/Docs/Layers/map.md b/Docs/Layers/map.md
index 10406938f..c75905e74 100644
--- a/Docs/Layers/map.md
+++ b/Docs/Layers/map.md
@@ -42,7 +42,7 @@ A map, meant for tourists which is permanently installed in the public space
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/map/map.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/map/map.json)
diff --git a/Docs/Layers/named_streets.md b/Docs/Layers/named_streets.md
index e8a4a4771..31690af77 100644
--- a/Docs/Layers/named_streets.md
+++ b/Docs/Layers/named_streets.md
@@ -42,7 +42,7 @@ Hidden layer with all streets which have a name. Useful to detect addresses
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/named_streets/named_streets.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/named_streets/named_streets.json)
diff --git a/Docs/Layers/nature_reserve.md b/Docs/Layers/nature_reserve.md
index 68ee4f66a..5898a4746 100644
--- a/Docs/Layers/nature_reserve.md
+++ b/Docs/Layers/nature_reserve.md
@@ -51,7 +51,7 @@ A nature reserve is an area where nature can take its course
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/nature_reserve/nature_reserve.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/nature_reserve/nature_reserve.json)
diff --git a/Docs/Layers/note_import.md b/Docs/Layers/note_import.md
index a58b866a6..87e9cf6fc 100644
--- a/Docs/Layers/note_import.md
+++ b/Docs/Layers/note_import.md
@@ -45,7 +45,7 @@ Template for note note imports.
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/note_import/note_import.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/note_import/note_import.json)
diff --git a/Docs/Layers/observation_tower.md b/Docs/Layers/observation_tower.md
index f909f2116..39728c7da 100644
--- a/Docs/Layers/observation_tower.md
+++ b/Docs/Layers/observation_tower.md
@@ -50,7 +50,7 @@ Towers with a panoramic view
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/observation_tower/observation_tower.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/observation_tower/observation_tower.json)
diff --git a/Docs/Layers/parking.md b/Docs/Layers/parking.md
index 4769e2183..97808febc 100644
--- a/Docs/Layers/parking.md
+++ b/Docs/Layers/parking.md
@@ -39,7 +39,7 @@ A layer showing car parkings
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/parking/parking.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/parking/parking.json)
diff --git a/Docs/Layers/pedestrian_path.md b/Docs/Layers/pedestrian_path.md
index 31fa59ec4..6539d04c7 100644
--- a/Docs/Layers/pedestrian_path.md
+++ b/Docs/Layers/pedestrian_path.md
@@ -38,7 +38,7 @@ Pedestrian footpaths, especially used for indoor navigation and snapping entranc
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/pedestrian_path/pedestrian_path.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/pedestrian_path/pedestrian_path.json)
diff --git a/Docs/Layers/picnic_table.md b/Docs/Layers/picnic_table.md
index 063cf6f50..0e5b6301d 100644
--- a/Docs/Layers/picnic_table.md
+++ b/Docs/Layers/picnic_table.md
@@ -41,7 +41,7 @@ The layer showing picnic tables
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/picnic_table/picnic_table.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/picnic_table/picnic_table.json)
diff --git a/Docs/Layers/play_forest.md b/Docs/Layers/play_forest.md
index 87febf9d5..e3dbe112c 100644
--- a/Docs/Layers/play_forest.md
+++ b/Docs/Layers/play_forest.md
@@ -44,7 +44,7 @@ Een speelbos is een vrij toegankelijke zone in een bos
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/play_forest/play_forest.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/play_forest/play_forest.json)
diff --git a/Docs/Layers/playground.md b/Docs/Layers/playground.md
index d2fb4dd82..fe3c54bc0 100644
--- a/Docs/Layers/playground.md
+++ b/Docs/Layers/playground.md
@@ -51,7 +51,7 @@ Playgrounds
- [playgrounds](https://mapcomplete.osm.be/playgrounds)
-[Go to the source code](../assets/layers/playground/playground.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/playground/playground.json)
diff --git a/Docs/Layers/public_bookcase.md b/Docs/Layers/public_bookcase.md
index 58d284542..1355e599a 100644
--- a/Docs/Layers/public_bookcase.md
+++ b/Docs/Layers/public_bookcase.md
@@ -49,7 +49,7 @@ A streetside cabinet with books, accessible to anyone
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/public_bookcase/public_bookcase.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/public_bookcase/public_bookcase.json)
diff --git a/Docs/Layers/recycling.md b/Docs/Layers/recycling.md
index f2627191e..9b3326456 100644
--- a/Docs/Layers/recycling.md
+++ b/Docs/Layers/recycling.md
@@ -48,7 +48,7 @@ A layer with recycling containers and centres
- [waste](https://mapcomplete.osm.be/waste)
-[Go to the source code](../assets/layers/recycling/recycling.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/recycling/recycling.json)
diff --git a/Docs/Layers/shops.md b/Docs/Layers/shops.md
index f1d393b33..79ab56905 100644
--- a/Docs/Layers/shops.md
+++ b/Docs/Layers/shops.md
@@ -48,7 +48,7 @@ A shop
- [shops](https://mapcomplete.osm.be/shops)
-[Go to the source code](../assets/layers/shops/shops.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/shops/shops.json)
diff --git a/Docs/Layers/slow_roads.md b/Docs/Layers/slow_roads.md
index d52040981..1a5b5761b 100644
--- a/Docs/Layers/slow_roads.md
+++ b/Docs/Layers/slow_roads.md
@@ -41,7 +41,7 @@ All carfree roads
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/slow_roads/slow_roads.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/slow_roads/slow_roads.json)
diff --git a/Docs/Layers/sport_pitch.md b/Docs/Layers/sport_pitch.md
index 5721e5adf..87355e3f2 100644
--- a/Docs/Layers/sport_pitch.md
+++ b/Docs/Layers/sport_pitch.md
@@ -48,7 +48,7 @@ A sport pitch
- [sport_pitches](https://mapcomplete.osm.be/sport_pitches)
-[Go to the source code](../assets/layers/sport_pitch/sport_pitch.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/sport_pitch/sport_pitch.json)
diff --git a/Docs/Layers/street_lamps.md b/Docs/Layers/street_lamps.md
index 0e2632dd3..14bd15859 100644
--- a/Docs/Layers/street_lamps.md
+++ b/Docs/Layers/street_lamps.md
@@ -46,7 +46,7 @@ A layer showing street lights
- [street_lighting](https://mapcomplete.osm.be/street_lighting)
-[Go to the source code](../assets/layers/street_lamps/street_lamps.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/street_lamps/street_lamps.json)
diff --git a/Docs/Layers/surveillance_camera.md b/Docs/Layers/surveillance_camera.md
index cdca49e46..428e106fb 100644
--- a/Docs/Layers/surveillance_camera.md
+++ b/Docs/Layers/surveillance_camera.md
@@ -47,7 +47,7 @@ This layer shows surveillance cameras and allows a contributor to update informa
- [surveillance](https://mapcomplete.osm.be/surveillance)
-[Go to the source code](../assets/layers/surveillance_camera/surveillance_camera.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/surveillance_camera/surveillance_camera.json)
diff --git a/Docs/Layers/toilet.md b/Docs/Layers/toilet.md
index 7f4d83778..ed17f345a 100644
--- a/Docs/Layers/toilet.md
+++ b/Docs/Layers/toilet.md
@@ -53,7 +53,7 @@ A layer showing (public) toilets
- [toilets](https://mapcomplete.osm.be/toilets)
-[Go to the source code](../assets/layers/toilet/toilet.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/toilet/toilet.json)
diff --git a/Docs/Layers/trail.md b/Docs/Layers/trail.md
index 131ecc1a6..6d37dd4b2 100644
--- a/Docs/Layers/trail.md
+++ b/Docs/Layers/trail.md
@@ -44,7 +44,7 @@ Aangeduide wandeltochten
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/trail/trail.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/trail/trail.json)
diff --git a/Docs/Layers/tree_node.md b/Docs/Layers/tree_node.md
index 40a249f92..459e75a4e 100644
--- a/Docs/Layers/tree_node.md
+++ b/Docs/Layers/tree_node.md
@@ -47,7 +47,7 @@ A layer showing trees
- [trees](https://mapcomplete.osm.be/trees)
-[Go to the source code](../assets/layers/tree_node/tree_node.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/tree_node/tree_node.json)
diff --git a/Docs/Layers/viewpoint.md b/Docs/Layers/viewpoint.md
index b433bb4fb..1eef4684b 100644
--- a/Docs/Layers/viewpoint.md
+++ b/Docs/Layers/viewpoint.md
@@ -39,7 +39,7 @@ A nice viewpoint or nice view. Ideal to add an image if no other category fits
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/viewpoint/viewpoint.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/viewpoint/viewpoint.json)
diff --git a/Docs/Layers/village_green.md b/Docs/Layers/village_green.md
index 9d1ace325..0eadc8fbc 100644
--- a/Docs/Layers/village_green.md
+++ b/Docs/Layers/village_green.md
@@ -40,7 +40,7 @@ A layer showing village-green (which are communal green areas, but not quite par
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/village_green/village_green.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/village_green/village_green.json)
diff --git a/Docs/Layers/visitor_information_centre.md b/Docs/Layers/visitor_information_centre.md
index e16cfb0b1..513aa1146 100644
--- a/Docs/Layers/visitor_information_centre.md
+++ b/Docs/Layers/visitor_information_centre.md
@@ -37,7 +37,7 @@ A visitor center offers information about a specific attraction or place of inte
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/visitor_information_centre/visitor_information_centre.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/visitor_information_centre/visitor_information_centre.json)
diff --git a/Docs/Layers/walls_and_buildings.md b/Docs/Layers/walls_and_buildings.md
index 4286ac01e..9d4ed1e8b 100644
--- a/Docs/Layers/walls_and_buildings.md
+++ b/Docs/Layers/walls_and_buildings.md
@@ -45,7 +45,7 @@ Special builtin layer providing all walls and buildings. This layer is useful in
- [surveillance](https://mapcomplete.osm.be/surveillance)
-[Go to the source code](../assets/layers/walls_and_buildings/walls_and_buildings.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/walls_and_buildings/walls_and_buildings.json)
diff --git a/Docs/Layers/waste_basket.md b/Docs/Layers/waste_basket.md
index 1d8158060..300dea778 100644
--- a/Docs/Layers/waste_basket.md
+++ b/Docs/Layers/waste_basket.md
@@ -41,7 +41,7 @@ This is a public waste basket, thrash can, where you can throw away your thrash.
- [waste_basket](https://mapcomplete.osm.be/waste_basket)
-[Go to the source code](../assets/layers/waste_basket/waste_basket.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/waste_basket/waste_basket.json)
diff --git a/Docs/Layers/waste_disposal.md b/Docs/Layers/waste_disposal.md
index 9bb1c2c80..1af2b86e4 100644
--- a/Docs/Layers/waste_disposal.md
+++ b/Docs/Layers/waste_disposal.md
@@ -40,7 +40,7 @@ Waste Disposal Bin, medium to large bin for disposal of (household) waste
- [waste](https://mapcomplete.osm.be/waste)
-[Go to the source code](../assets/layers/waste_disposal/waste_disposal.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/waste_disposal/waste_disposal.json)
diff --git a/Docs/Layers/watermill.md b/Docs/Layers/watermill.md
index a3f2a205a..f3ad0ce21 100644
--- a/Docs/Layers/watermill.md
+++ b/Docs/Layers/watermill.md
@@ -40,7 +40,7 @@ Watermolens
- [personal](https://mapcomplete.osm.be/personal)
-[Go to the source code](../assets/layers/watermill/watermill.json)
+[Go to the source code](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/watermill/watermill.json)
diff --git a/Docs/TagInfo/mapcomplete_street_lighting.json b/Docs/TagInfo/mapcomplete_street_lighting.json
index 9a3a67e87..31cc06211 100644
--- a/Docs/TagInfo/mapcomplete_street_lighting.json
+++ b/Docs/TagInfo/mapcomplete_street_lighting.json
@@ -181,6 +181,14 @@
"key": "light:direction",
"description": "Layer 'Street Lamps' shows and asks freeform values for key 'light:direction' (in the MapComplete.osm.be theme 'Street Lighting')"
},
+ {
+ "key": "highway",
+ "description": "The MapComplete theme Street Lighting has a layer Lit streets showing features with this tag"
+ },
+ {
+ "key": "lit",
+ "description": "The MapComplete theme Street Lighting has a layer Lit streets showing features with this tag"
+ },
{
"key": "lit",
"description": "Layer 'Lit streets' shows lit=yes with a fixed text, namely 'This street is lit' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Street Lighting')",
@@ -201,6 +209,10 @@
"description": "Layer 'Lit streets' shows lit=24/7 with a fixed text, namely 'This street is lit 24/7' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Street Lighting')",
"value": "24/7"
},
+ {
+ "key": "highway",
+ "description": "The MapComplete theme Street Lighting has a layer All streets showing features with this tag"
+ },
{
"key": "lit",
"description": "Layer 'All streets' shows lit=yes with a fixed text, namely 'This street is lit' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Street Lighting')",
diff --git a/Models/ThemeConfig/Conversion/PrepareTheme.ts b/Models/ThemeConfig/Conversion/PrepareTheme.ts
index 658b622af..5c210cec7 100644
--- a/Models/ThemeConfig/Conversion/PrepareTheme.ts
+++ b/Models/ThemeConfig/Conversion/PrepareTheme.ts
@@ -456,7 +456,7 @@ export class PrepareTheme extends Fuse {
super(
"Fully prepares and expands a theme",
new PreparePersonalTheme(state),
- // new WarnForUnsubstitutedLayersInTheme(),
+ new WarnForUnsubstitutedLayersInTheme(),
new OnEveryConcat("layers", new SubstituteLayer(state)),
new SetDefault("socialImage", "assets/SocialImage.png", true),
// We expand all tagrenderings first...
diff --git a/Models/ThemeConfig/LayerConfig.ts b/Models/ThemeConfig/LayerConfig.ts
index 94d663096..e428dafea 100644
--- a/Models/ThemeConfig/LayerConfig.ts
+++ b/Models/ThemeConfig/LayerConfig.ts
@@ -438,7 +438,8 @@ export default class LayerConfig extends WithContextLoader {
new List(extraProps),
...usingLayer,
- new Link("Go to the source code", `../assets/layers/${this.id}/${this.id}.json`),
+ new Link("Go to the source code",
+ `https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/${this.id}/${this.id}.json`),
new Title("Basic tags for this layer", 2),
"Elements must have the all of following tags to be shown on this layer:",