From ea6471336afbc89092b87804d723a0e1947a4b17 Mon Sep 17 00:00:00 2001
From: pietervdvn <pietervdvn@posteo.net>
Date: Tue, 15 Feb 2022 00:00:30 +0100
Subject: [PATCH] Add links to documentation files

---
 Docs/BuiltinIndex.md                        | 2 +-
 Docs/BuiltinLayers.md                       | 2 +-
 Docs/BuiltinQuestions.md                    | 2 +-
 Docs/CalculatedTags.md                      | 2 +-
 Docs/Layers/address.md                      | 2 +-
 Docs/Layers/ambulancestation.md             | 2 +-
 Docs/Layers/artwork.md                      | 2 +-
 Docs/Layers/barrier.md                      | 2 +-
 Docs/Layers/bench.md                        | 2 +-
 Docs/Layers/bench_at_pt.md                  | 2 +-
 Docs/Layers/bicycle_library.md              | 2 +-
 Docs/Layers/bicycle_rental.md               | 2 +-
 Docs/Layers/bicycle_tube_vending_machine.md | 2 +-
 Docs/Layers/bike_cafe.md                    | 2 +-
 Docs/Layers/bike_cleaning.md                | 2 +-
 Docs/Layers/bike_parking.md                 | 2 +-
 Docs/Layers/bike_repair_station.md          | 2 +-
 Docs/Layers/bike_shop.md                    | 2 +-
 Docs/Layers/bike_themed_object.md           | 2 +-
 Docs/Layers/binocular.md                    | 2 +-
 Docs/Layers/birdhide.md                     | 2 +-
 Docs/Layers/cafe_pub.md                     | 2 +-
 Docs/Layers/charging_station.md             | 2 +-
 Docs/Layers/cluster_style.md                | 2 +-
 Docs/Layers/crab_address.md                 | 2 +-
 Docs/Layers/crossings.md                    | 2 +-
 Docs/Layers/cycleways_and_roads.md          | 2 +-
 Docs/Layers/defibrillator.md                | 2 +-
 Docs/Layers/direction.md                    | 2 +-
 Docs/Layers/drinking_water.md               | 2 +-
 Docs/Layers/entrance.md                     | 2 +-
 Docs/Layers/etymology.md                    | 2 +-
 Docs/Layers/extinguisher.md                 | 2 +-
 Docs/Layers/fire_station.md                 | 2 +-
 Docs/Layers/food.md                         | 2 +-
 Docs/Layers/ghost_bike.md                   | 2 +-
 Docs/Layers/grass_in_parks.md               | 2 +-
 Docs/Layers/hydrant.md                      | 2 +-
 Docs/Layers/information_board.md            | 2 +-
 Docs/Layers/map.md                          | 2 +-
 Docs/Layers/named_streets.md                | 2 +-
 Docs/Layers/nature_reserve.md               | 2 +-
 Docs/Layers/note_import.md                  | 2 +-
 Docs/Layers/observation_tower.md            | 2 +-
 Docs/Layers/parking.md                      | 2 +-
 Docs/Layers/pedestrian_path.md              | 2 +-
 Docs/Layers/picnic_table.md                 | 2 +-
 Docs/Layers/play_forest.md                  | 2 +-
 Docs/Layers/playground.md                   | 2 +-
 Docs/Layers/public_bookcase.md              | 2 +-
 Docs/Layers/shops.md                        | 2 +-
 Docs/Layers/slow_roads.md                   | 2 +-
 Docs/Layers/sport_pitch.md                  | 2 +-
 Docs/Layers/street_lamps.md                 | 2 +-
 Docs/Layers/surveillance_camera.md          | 2 +-
 Docs/Layers/toilet.md                       | 2 +-
 Docs/Layers/trail.md                        | 2 +-
 Docs/Layers/tree_node.md                    | 2 +-
 Docs/Layers/viewpoint.md                    | 2 +-
 Docs/Layers/village_green.md                | 2 +-
 Docs/Layers/visitor_information_centre.md   | 2 +-
 Docs/Layers/walls_and_buildings.md          | 2 +-
 Docs/Layers/waste_basket.md                 | 2 +-
 Docs/Layers/watermill.md                    | 2 +-
 Docs/SpecialInputElements.md                | 2 +-
 Docs/SpecialRenderings.md                   | 2 +-
 Docs/URL_Parameters.md                      | 2 +-
 scripts/generateDocs.ts                     | 2 +-
 68 files changed, 68 insertions(+), 68 deletions(-)

diff --git a/Docs/BuiltinIndex.md b/Docs/BuiltinIndex.md
index f2772697f..8f4aa3e00 100644
--- a/Docs/BuiltinIndex.md
+++ b/Docs/BuiltinIndex.md
@@ -329,4 +329,4 @@
   - observation_tower
  
 
-This document is autogenerated from assets/layers/*.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/*.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/*.json)
\ No newline at end of file
diff --git a/Docs/BuiltinLayers.md b/Docs/BuiltinLayers.md
index 9e22dc8de..9bebbd7a5 100644
--- a/Docs/BuiltinLayers.md
+++ b/Docs/BuiltinLayers.md
@@ -784,4 +784,4 @@ The following layers are included in MapComplete:
   - [watermill](./Layers/watermill.md)
  
 
-This document is autogenerated from AllKnownLayers.ts
\ No newline at end of file
+This document is autogenerated from [AllKnownLayers.ts](https://github.com/pietervdvn/MapComplete/blob/develop/AllKnownLayers.ts)
\ No newline at end of file
diff --git a/Docs/BuiltinQuestions.md b/Docs/BuiltinQuestions.md
index e72f69a6f..b4a345685 100644
--- a/Docs/BuiltinQuestions.md
+++ b/Docs/BuiltinQuestions.md
@@ -378,4 +378,4 @@ Read-only tagrendering
 
 Read-only tagrendering 
 
-This document is autogenerated from SharedTagRendings.ts, assets/tagRenderings/questions.json
\ No newline at end of file
+This document is autogenerated from [SharedTagRendings.ts](https://github.com/pietervdvn/MapComplete/blob/develop/SharedTagRendings.ts), [assets/tagRenderings/questions.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/tagRenderings/questions.json)
\ No newline at end of file
diff --git a/Docs/CalculatedTags.md b/Docs/CalculatedTags.md
index e767db34f..b52cb4cc3 100644
--- a/Docs/CalculatedTags.md
+++ b/Docs/CalculatedTags.md
@@ -292,4 +292,4 @@ For example: `_part_of_walking_routes=feat.memberships().map(r => r.relation.tag
   0. key
  
 
-This document is autogenerated from SimpleMetaTagger, ExtraFunction
\ No newline at end of file
+This document is autogenerated from [SimpleMetaTagger](https://github.com/pietervdvn/MapComplete/blob/develop/SimpleMetaTagger), [ExtraFunction](https://github.com/pietervdvn/MapComplete/blob/develop/ExtraFunction)
\ No newline at end of file
diff --git a/Docs/Layers/address.md b/Docs/Layers/address.md
index bd1a1c845..5aef94534 100644
--- a/Docs/Layers/address.md
+++ b/Docs/Layers/address.md
@@ -112,4 +112,4 @@ This is rendered with `<b>Fixme description</b>{fixme}`
   - **No fixme - write something here to explain complicated cases** corresponds with 
  
 
-This document is autogenerated from assets/layers/address/address.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/address/address.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/address/address.json)
\ No newline at end of file
diff --git a/Docs/Layers/ambulancestation.md b/Docs/Layers/ambulancestation.md
index ed6503344..6c30c2a29 100644
--- a/Docs/Layers/ambulancestation.md
+++ b/Docs/Layers/ambulancestation.md
@@ -158,4 +158,4 @@ _This tagrendering has no question and is thus read-only_
 
  
 
-This document is autogenerated from assets/layers/ambulancestation/ambulancestation.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/ambulancestation/ambulancestation.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/ambulancestation/ambulancestation.json)
\ No newline at end of file
diff --git a/Docs/Layers/artwork.md b/Docs/Layers/artwork.md
index f1a603cd7..53cec1ee0 100644
--- a/Docs/Layers/artwork.md
+++ b/Docs/Layers/artwork.md
@@ -148,4 +148,4 @@ The question is **Which Wikidata-entry corresponds with <b>this artwork</b>?**
 This rendering asks information about the property  [wikidata](https://wiki.openstreetmap.org/wiki/Key:wikidata) 
 This is rendered with `Corresponds with <a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>` 
 
-This document is autogenerated from assets/layers/artwork/artwork.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/artwork/artwork.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/artwork/artwork.json)
\ No newline at end of file
diff --git a/Docs/Layers/barrier.md b/Docs/Layers/barrier.md
index 78725cdfa..ef35a9f65 100644
--- a/Docs/Layers/barrier.md
+++ b/Docs/Layers/barrier.md
@@ -199,4 +199,4 @@ The question is **How much overlap do the barriers have?**
 This rendering asks information about the property  [overlap](https://wiki.openstreetmap.org/wiki/Key:overlap) 
 This is rendered with `Overlap: {overlap} m` 
 
-This document is autogenerated from assets/layers/barrier/barrier.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/barrier/barrier.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/barrier/barrier.json)
\ No newline at end of file
diff --git a/Docs/Layers/bench.md b/Docs/Layers/bench.md
index df999331e..0c046ccaa 100644
--- a/Docs/Layers/bench.md
+++ b/Docs/Layers/bench.md
@@ -191,4 +191,4 @@ This is rendered with `This bench was last surveyed on {survey:date}`
   - **Surveyed today!** corresponds with survey:date=
  
 
-This document is autogenerated from assets/layers/bench/bench.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/bench/bench.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bench/bench.json)
\ No newline at end of file
diff --git a/Docs/Layers/bench_at_pt.md b/Docs/Layers/bench_at_pt.md
index 992ff9d47..3f30919b3 100644
--- a/Docs/Layers/bench_at_pt.md
+++ b/Docs/Layers/bench_at_pt.md
@@ -112,4 +112,4 @@ The question is **What kind of bench is this?**
   - **There is no bench here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:bench' target='_blank'>bench</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bench%3Dno' target='_blank'>no</a>
  
 
-This document is autogenerated from assets/layers/bench_at_pt/bench_at_pt.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/bench_at_pt/bench_at_pt.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bench_at_pt/bench_at_pt.json)
\ No newline at end of file
diff --git a/Docs/Layers/bicycle_library.md b/Docs/Layers/bicycle_library.md
index 88a7c3a3a..02acba67b 100644
--- a/Docs/Layers/bicycle_library.md
+++ b/Docs/Layers/bicycle_library.md
@@ -212,4 +212,4 @@ The question is **Is there still something relevant you couldn't give in the pre
 This rendering asks information about the property  [description](https://wiki.openstreetmap.org/wiki/Key:description) 
 This is rendered with `{description}` 
 
-This document is autogenerated from assets/layers/bicycle_library/bicycle_library.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/bicycle_library/bicycle_library.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bicycle_library/bicycle_library.json)
\ No newline at end of file
diff --git a/Docs/Layers/bicycle_rental.md b/Docs/Layers/bicycle_rental.md
index 35ae5c719..331bc53cd 100644
--- a/Docs/Layers/bicycle_rental.md
+++ b/Docs/Layers/bicycle_rental.md
@@ -359,4 +359,4 @@ _This tagrendering has no question and is thus read-only_
 
  
 
-This document is autogenerated from assets/layers/bicycle_rental/bicycle_rental.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/bicycle_rental/bicycle_rental.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bicycle_rental/bicycle_rental.json)
\ No newline at end of file
diff --git a/Docs/Layers/bicycle_tube_vending_machine.md b/Docs/Layers/bicycle_tube_vending_machine.md
index b83213c72..c98d9e537 100644
--- a/Docs/Layers/bicycle_tube_vending_machine.md
+++ b/Docs/Layers/bicycle_tube_vending_machine.md
@@ -190,4 +190,4 @@ The question is **Are other bicycle bicycle accessories sold here?**
   - **Bicycle locks are sold here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:vending:bicycle_lock' target='_blank'>vending:bicycle_lock</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:vending:bicycle_lock%3Dyes' target='_blank'>yes</a>Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:vending:bicycle_lock' target='_blank'>vending:bicycle_lock</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:vending:bicycle_lock%3Dno' target='_blank'>no</a>
  
 
-This document is autogenerated from assets/layers/bicycle_tube_vending_machine/bicycle_tube_vending_machine.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/bicycle_tube_vending_machine/bicycle_tube_vending_machine.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bicycle_tube_vending_machine/bicycle_tube_vending_machine.json)
\ No newline at end of file
diff --git a/Docs/Layers/bike_cafe.md b/Docs/Layers/bike_cafe.md
index aa99ac634..6c8951078 100644
--- a/Docs/Layers/bike_cafe.md
+++ b/Docs/Layers/bike_cafe.md
@@ -200,4 +200,4 @@ The question is **When it this bike café opened?**
 This rendering asks information about the property  [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) 
 This is rendered with `{opening_hours_table(opening_hours)}` 
 
-This document is autogenerated from assets/layers/bike_cafe/bike_cafe.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/bike_cafe/bike_cafe.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bike_cafe/bike_cafe.json)
\ No newline at end of file
diff --git a/Docs/Layers/bike_cleaning.md b/Docs/Layers/bike_cleaning.md
index 9f539795f..01334ddd0 100644
--- a/Docs/Layers/bike_cleaning.md
+++ b/Docs/Layers/bike_cleaning.md
@@ -120,4 +120,4 @@ This is rendered with `Using the cleaning service costs {charge}`
   - **The cleaning service has a fee** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:fee' target='_blank'>fee</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:fee%3Dyes' target='_blank'>yes</a>
  
 
-This document is autogenerated from assets/layers/bike_cleaning/bike_cleaning.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/bike_cleaning/bike_cleaning.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bike_cleaning/bike_cleaning.json)
\ No newline at end of file
diff --git a/Docs/Layers/bike_parking.md b/Docs/Layers/bike_parking.md
index 8c61993f7..cdfd4dfba 100644
--- a/Docs/Layers/bike_parking.md
+++ b/Docs/Layers/bike_parking.md
@@ -209,4 +209,4 @@ The question is **How many cargo bicycles fit in this bicycle parking?**
 This rendering asks information about the property  [capacity:cargo_bike](https://wiki.openstreetmap.org/wiki/Key:capacity:cargo_bike) 
 This is rendered with `This parking fits {capacity:cargo_bike} cargo bikes` 
 
-This document is autogenerated from assets/layers/bike_parking/bike_parking.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/bike_parking/bike_parking.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bike_parking/bike_parking.json)
\ No newline at end of file
diff --git a/Docs/Layers/bike_repair_station.md b/Docs/Layers/bike_repair_station.md
index 3e136dc0f..a4c7b10cf 100644
--- a/Docs/Layers/bike_repair_station.md
+++ b/Docs/Layers/bike_repair_station.md
@@ -321,4 +321,4 @@ This is rendered with `Located on the {level}th floor`
   - **Located on the first basement level** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:level' target='_blank'>level</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:level%3D-1' target='_blank'>-1</a>
  
 
-This document is autogenerated from assets/layers/bike_repair_station/bike_repair_station.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/bike_repair_station/bike_repair_station.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bike_repair_station/bike_repair_station.json)
\ No newline at end of file
diff --git a/Docs/Layers/bike_shop.md b/Docs/Layers/bike_shop.md
index 64114c00b..6e9f82eb0 100644
--- a/Docs/Layers/bike_shop.md
+++ b/Docs/Layers/bike_shop.md
@@ -334,4 +334,4 @@ This is rendered with `Using the cleaning service costs {service:bicycle:cleanin
   - **The cleaning service has a fee, but the amount is not known** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning:fee' target='_blank'>service:bicycle:cleaning:fee</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning:fee%3Dyes&service:bicycle:cleaning:charge=' target='_blank'>yes&service:bicycle:cleaning:charge=</a>_This option cannot be chosen as answer_
  
 
-This document is autogenerated from assets/layers/bike_shop/bike_shop.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/bike_shop/bike_shop.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bike_shop/bike_shop.json)
\ No newline at end of file
diff --git a/Docs/Layers/bike_themed_object.md b/Docs/Layers/bike_themed_object.md
index 528194727..51c33082e 100644
--- a/Docs/Layers/bike_themed_object.md
+++ b/Docs/Layers/bike_themed_object.md
@@ -160,4 +160,4 @@ The question is **What are the opening hours of {name}?**
 This rendering asks information about the property  [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) 
 This is rendered with `<h3>Opening hours</h3>{opening_hours_table(opening_hours)}` 
 
-This document is autogenerated from assets/layers/bike_themed_object/bike_themed_object.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/bike_themed_object/bike_themed_object.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bike_themed_object/bike_themed_object.json)
\ No newline at end of file
diff --git a/Docs/Layers/binocular.md b/Docs/Layers/binocular.md
index 5d402799a..2b5c60c35 100644
--- a/Docs/Layers/binocular.md
+++ b/Docs/Layers/binocular.md
@@ -111,4 +111,4 @@ The question is **When looking through this binocular, in what direction does on
 This rendering asks information about the property  [direction](https://wiki.openstreetmap.org/wiki/Key:direction) 
 This is rendered with `Looks towards {direction}°` 
 
-This document is autogenerated from assets/layers/binocular/binocular.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/binocular/binocular.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/binocular/binocular.json)
\ No newline at end of file
diff --git a/Docs/Layers/birdhide.md b/Docs/Layers/birdhide.md
index 4c5fd7d06..435735d51 100644
--- a/Docs/Layers/birdhide.md
+++ b/Docs/Layers/birdhide.md
@@ -139,4 +139,4 @@ This is rendered with `Beheer door {operator}`
   - **Beheer door het Agentschap Natuur en Bos ** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:operator' target='_blank'>operator</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:operator%3DAgentschap Natuur en Bos' target='_blank'>Agentschap Natuur en Bos</a>
  
 
-This document is autogenerated from assets/layers/birdhide/birdhide.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/birdhide/birdhide.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/birdhide/birdhide.json)
\ No newline at end of file
diff --git a/Docs/Layers/cafe_pub.md b/Docs/Layers/cafe_pub.md
index 969650b10..3ef0649d2 100644
--- a/Docs/Layers/cafe_pub.md
+++ b/Docs/Layers/cafe_pub.md
@@ -258,4 +258,4 @@ The question is **Are dogs allowed in this business?**
   - **Dogs are allowed and can run around freely** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:dog' target='_blank'>dog</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:dog%3Dunleashed' target='_blank'>unleashed</a>
  
 
-This document is autogenerated from assets/layers/cafe_pub/cafe_pub.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/cafe_pub/cafe_pub.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/cafe_pub/cafe_pub.json)
\ No newline at end of file
diff --git a/Docs/Layers/charging_station.md b/Docs/Layers/charging_station.md
index 958773c7a..15ee8f3c3 100644
--- a/Docs/Layers/charging_station.md
+++ b/Docs/Layers/charging_station.md
@@ -1589,4 +1589,4 @@ _This tagrendering has no question and is thus read-only_
 
  
 
-This document is autogenerated from assets/layers/charging_station/charging_station.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/charging_station/charging_station.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/charging_station/charging_station.json)
\ No newline at end of file
diff --git a/Docs/Layers/cluster_style.md b/Docs/Layers/cluster_style.md
index 17c201b1a..70a927b76 100644
--- a/Docs/Layers/cluster_style.md
+++ b/Docs/Layers/cluster_style.md
@@ -59,4 +59,4 @@ _This tagrendering has no question and is thus read-only_
 
  
 
-This document is autogenerated from assets/layers/cluster_style/cluster_style.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/cluster_style/cluster_style.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/cluster_style/cluster_style.json)
\ No newline at end of file
diff --git a/Docs/Layers/crab_address.md b/Docs/Layers/crab_address.md
index 1d4939661..3aab2477e 100644
--- a/Docs/Layers/crab_address.md
+++ b/Docs/Layers/crab_address.md
@@ -59,4 +59,4 @@ _This tagrendering has no question and is thus read-only_
 
  
 
-This document is autogenerated from assets/layers/crab_address/crab_address.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/crab_address/crab_address.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/crab_address/crab_address.json)
\ No newline at end of file
diff --git a/Docs/Layers/crossings.md b/Docs/Layers/crossings.md
index 63e3092ae..d9b325098 100644
--- a/Docs/Layers/crossings.md
+++ b/Docs/Layers/crossings.md
@@ -219,4 +219,4 @@ The question is **Can a cyclist go straight on when the light is red?**
   - **A cyclist can not go straight on if the light is red** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:red_turn:straight:bicycle' target='_blank'>red_turn:straight:bicycle</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:red_turn:straight:bicycle%3Dno' target='_blank'>no</a>
  
 
-This document is autogenerated from assets/layers/crossings/crossings.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/crossings/crossings.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/crossings/crossings.json)
\ No newline at end of file
diff --git a/Docs/Layers/cycleways_and_roads.md b/Docs/Layers/cycleways_and_roads.md
index f754ddff4..2a57455ee 100644
--- a/Docs/Layers/cycleways_and_roads.md
+++ b/Docs/Layers/cycleways_and_roads.md
@@ -415,4 +415,4 @@ The question is **How is this cycleway separated from the road?**
   - **This cycleway is separated by a kerb** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:separation' target='_blank'>separation</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:separation%3Dkerb' target='_blank'>kerb</a>
  
 
-This document is autogenerated from assets/layers/cycleways_and_roads/cycleways_and_roads.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/cycleways_and_roads/cycleways_and_roads.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/cycleways_and_roads/cycleways_and_roads.json)
\ No newline at end of file
diff --git a/Docs/Layers/defibrillator.md b/Docs/Layers/defibrillator.md
index 54511815e..636e01433 100644
--- a/Docs/Layers/defibrillator.md
+++ b/Docs/Layers/defibrillator.md
@@ -319,4 +319,4 @@ The question is **Is there something wrong with how this is mapped, that you wer
 This rendering asks information about the property  [fixme](https://wiki.openstreetmap.org/wiki/Key:fixme) 
 This is rendered with `Extra information for OpenStreetMap experts: {fixme}` 
 
-This document is autogenerated from assets/layers/defibrillator/defibrillator.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/defibrillator/defibrillator.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/defibrillator/defibrillator.json)
\ No newline at end of file
diff --git a/Docs/Layers/direction.md b/Docs/Layers/direction.md
index a8e2309b0..ed30a7065 100644
--- a/Docs/Layers/direction.md
+++ b/Docs/Layers/direction.md
@@ -61,4 +61,4 @@ Elements must have the all of following tags to be shown on this layer:
 
  
 
-This document is autogenerated from assets/layers/direction/direction.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/direction/direction.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/direction/direction.json)
\ No newline at end of file
diff --git a/Docs/Layers/drinking_water.md b/Docs/Layers/drinking_water.md
index 4ccc7b371..209b55bca 100644
--- a/Docs/Layers/drinking_water.md
+++ b/Docs/Layers/drinking_water.md
@@ -134,4 +134,4 @@ _This tagrendering has no question and is thus read-only_
 
  
 
-This document is autogenerated from assets/layers/drinking_water/drinking_water.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/drinking_water/drinking_water.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/drinking_water/drinking_water.json)
\ No newline at end of file
diff --git a/Docs/Layers/entrance.md b/Docs/Layers/entrance.md
index e04972904..16ac93aec 100644
--- a/Docs/Layers/entrance.md
+++ b/Docs/Layers/entrance.md
@@ -166,4 +166,4 @@ The question is **What is the width of this door/entrance?**
 This rendering asks information about the property  [width](https://wiki.openstreetmap.org/wiki/Key:width) 
 This is rendered with `This door has a width of {canonical(width)} meter` 
 
-This document is autogenerated from assets/layers/entrance/entrance.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/entrance/entrance.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/entrance/entrance.json)
\ No newline at end of file
diff --git a/Docs/Layers/etymology.md b/Docs/Layers/etymology.md
index aea921331..5b3d8a81a 100644
--- a/Docs/Layers/etymology.md
+++ b/Docs/Layers/etymology.md
@@ -177,4 +177,4 @@ _This tagrendering has no question and is thus read-only_
 
  
 
-This document is autogenerated from assets/layers/etymology/etymology.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/etymology/etymology.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/etymology/etymology.json)
\ No newline at end of file
diff --git a/Docs/Layers/extinguisher.md b/Docs/Layers/extinguisher.md
index e8df792b2..a65711d6b 100644
--- a/Docs/Layers/extinguisher.md
+++ b/Docs/Layers/extinguisher.md
@@ -99,4 +99,4 @@ _This tagrendering has no question and is thus read-only_
 
  
 
-This document is autogenerated from assets/layers/extinguisher/extinguisher.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/extinguisher/extinguisher.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/extinguisher/extinguisher.json)
\ No newline at end of file
diff --git a/Docs/Layers/fire_station.md b/Docs/Layers/fire_station.md
index 410023ffe..c597a9659 100644
--- a/Docs/Layers/fire_station.md
+++ b/Docs/Layers/fire_station.md
@@ -158,4 +158,4 @@ _This tagrendering has no question and is thus read-only_
 
  
 
-This document is autogenerated from assets/layers/fire_station/fire_station.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/fire_station/fire_station.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/fire_station/fire_station.json)
\ No newline at end of file
diff --git a/Docs/Layers/food.md b/Docs/Layers/food.md
index d37bc10af..66bd8be80 100644
--- a/Docs/Layers/food.md
+++ b/Docs/Layers/food.md
@@ -453,4 +453,4 @@ _This tagrendering has no question and is thus read-only_
 
  
 
-This document is autogenerated from assets/layers/food/food.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/food/food.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/food/food.json)
\ No newline at end of file
diff --git a/Docs/Layers/ghost_bike.md b/Docs/Layers/ghost_bike.md
index 9c786a270..8fd4efa3c 100644
--- a/Docs/Layers/ghost_bike.md
+++ b/Docs/Layers/ghost_bike.md
@@ -148,4 +148,4 @@ The question is **When was this Ghost bike installed?**
 This rendering asks information about the property  [start_date](https://wiki.openstreetmap.org/wiki/Key:start_date) 
 This is rendered with `Placed on {start_date}` 
 
-This document is autogenerated from assets/layers/ghost_bike/ghost_bike.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/ghost_bike/ghost_bike.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/ghost_bike/ghost_bike.json)
\ No newline at end of file
diff --git a/Docs/Layers/grass_in_parks.md b/Docs/Layers/grass_in_parks.md
index 19e05058c..eb1d266f5 100644
--- a/Docs/Layers/grass_in_parks.md
+++ b/Docs/Layers/grass_in_parks.md
@@ -81,4 +81,4 @@ _This tagrendering has no question and is thus read-only_
 
  
 
-This document is autogenerated from assets/layers/grass_in_parks/grass_in_parks.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/grass_in_parks/grass_in_parks.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/grass_in_parks/grass_in_parks.json)
\ No newline at end of file
diff --git a/Docs/Layers/hydrant.md b/Docs/Layers/hydrant.md
index 30dbca1e9..7135b312d 100644
--- a/Docs/Layers/hydrant.md
+++ b/Docs/Layers/hydrant.md
@@ -141,4 +141,4 @@ _This tagrendering has no question and is thus read-only_
 
  
 
-This document is autogenerated from assets/layers/hydrant/hydrant.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/hydrant/hydrant.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/hydrant/hydrant.json)
\ No newline at end of file
diff --git a/Docs/Layers/information_board.md b/Docs/Layers/information_board.md
index 081894604..2c3105f07 100644
--- a/Docs/Layers/information_board.md
+++ b/Docs/Layers/information_board.md
@@ -72,4 +72,4 @@ _This tagrendering has no question and is thus read-only_
 
  
 
-This document is autogenerated from assets/layers/information_board/information_board.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/information_board/information_board.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/information_board/information_board.json)
\ No newline at end of file
diff --git a/Docs/Layers/map.md b/Docs/Layers/map.md
index 3330d65bb..7d0568481 100644
--- a/Docs/Layers/map.md
+++ b/Docs/Layers/map.md
@@ -120,4 +120,4 @@ The question is **Is the OpenStreetMap-attribution given?**
   - **There is no attribution at all** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:map_source:attribution' target='_blank'>map_source:attribution</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:map_source:attribution%3Dno' target='_blank'>no</a>_This option cannot be chosen as answer_
  
 
-This document is autogenerated from assets/layers/map/map.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/map/map.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/map/map.json)
\ No newline at end of file
diff --git a/Docs/Layers/named_streets.md b/Docs/Layers/named_streets.md
index bbbb93ba2..5f5faba57 100644
--- a/Docs/Layers/named_streets.md
+++ b/Docs/Layers/named_streets.md
@@ -54,4 +54,4 @@ Elements must have the all of following tags to be shown on this layer:
 
  
 
-This document is autogenerated from assets/layers/named_streets/named_streets.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/named_streets/named_streets.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/named_streets/named_streets.json)
\ No newline at end of file
diff --git a/Docs/Layers/nature_reserve.md b/Docs/Layers/nature_reserve.md
index 50481bb1d..1a4dae8db 100644
--- a/Docs/Layers/nature_reserve.md
+++ b/Docs/Layers/nature_reserve.md
@@ -280,4 +280,4 @@ This is rendered with `{wikipedia():max-height:25rem}`
   - **No Wikipedia page has been linked yet** corresponds with _This option cannot be chosen as answer_
  
 
-This document is autogenerated from assets/layers/nature_reserve/nature_reserve.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/nature_reserve/nature_reserve.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/nature_reserve/nature_reserve.json)
\ No newline at end of file
diff --git a/Docs/Layers/note_import.md b/Docs/Layers/note_import.md
index 7147f18fc..e0662bc2b 100644
--- a/Docs/Layers/note_import.md
+++ b/Docs/Layers/note_import.md
@@ -126,4 +126,4 @@ _This tagrendering has no question and is thus read-only_
 
  
 
-This document is autogenerated from assets/layers/note_import/note_import.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/note_import/note_import.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/note_import/note_import.json)
\ No newline at end of file
diff --git a/Docs/Layers/observation_tower.md b/Docs/Layers/observation_tower.md
index 9807c9ad7..09b33e3cf 100644
--- a/Docs/Layers/observation_tower.md
+++ b/Docs/Layers/observation_tower.md
@@ -264,4 +264,4 @@ This is rendered with `{wikipedia():max-height:25rem}`
   - **No Wikipedia page has been linked yet** corresponds with _This option cannot be chosen as answer_
  
 
-This document is autogenerated from assets/layers/observation_tower/observation_tower.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/observation_tower/observation_tower.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/observation_tower/observation_tower.json)
\ No newline at end of file
diff --git a/Docs/Layers/parking.md b/Docs/Layers/parking.md
index 41e749c52..dad807817 100644
--- a/Docs/Layers/parking.md
+++ b/Docs/Layers/parking.md
@@ -72,4 +72,4 @@ _This tagrendering has no question and is thus read-only_
 
  
 
-This document is autogenerated from assets/layers/parking/parking.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/parking/parking.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/parking/parking.json)
\ No newline at end of file
diff --git a/Docs/Layers/pedestrian_path.md b/Docs/Layers/pedestrian_path.md
index 768f8cb1a..74ae60f8c 100644
--- a/Docs/Layers/pedestrian_path.md
+++ b/Docs/Layers/pedestrian_path.md
@@ -61,4 +61,4 @@ Elements must have the all of following tags to be shown on this layer:
 
  
 
-This document is autogenerated from assets/layers/pedestrian_path/pedestrian_path.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/pedestrian_path/pedestrian_path.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/pedestrian_path/pedestrian_path.json)
\ No newline at end of file
diff --git a/Docs/Layers/picnic_table.md b/Docs/Layers/picnic_table.md
index 55554a4f2..b48b7faad 100644
--- a/Docs/Layers/picnic_table.md
+++ b/Docs/Layers/picnic_table.md
@@ -100,4 +100,4 @@ This is rendered with `This picnic table is made of {material}`
   - **This is a concrete picnic table** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:material' target='_blank'>material</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:material%3Dconcrete' target='_blank'>concrete</a>
  
 
-This document is autogenerated from assets/layers/picnic_table/picnic_table.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/picnic_table/picnic_table.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/picnic_table/picnic_table.json)
\ No newline at end of file
diff --git a/Docs/Layers/play_forest.md b/Docs/Layers/play_forest.md
index bde5ec6ff..ca02c3e8e 100644
--- a/Docs/Layers/play_forest.md
+++ b/Docs/Layers/play_forest.md
@@ -152,4 +152,4 @@ _This tagrendering has no question and is thus read-only_
 
  
 
-This document is autogenerated from assets/layers/play_forest/play_forest.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/play_forest/play_forest.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/play_forest/play_forest.json)
\ No newline at end of file
diff --git a/Docs/Layers/playground.md b/Docs/Layers/playground.md
index 3f9b497e3..66a1a4b42 100644
--- a/Docs/Layers/playground.md
+++ b/Docs/Layers/playground.md
@@ -269,4 +269,4 @@ _This tagrendering has no question and is thus read-only_
 
  
 
-This document is autogenerated from assets/layers/playground/playground.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/playground/playground.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/playground/playground.json)
\ No newline at end of file
diff --git a/Docs/Layers/public_bookcase.md b/Docs/Layers/public_bookcase.md
index 6d187d70f..46a1a174d 100644
--- a/Docs/Layers/public_bookcase.md
+++ b/Docs/Layers/public_bookcase.md
@@ -243,4 +243,4 @@ The question is **Is there a website with more information about this public boo
 This rendering asks information about the property  [website](https://wiki.openstreetmap.org/wiki/Key:website) 
 This is rendered with `More info on <a href='{website}' target='_blank'>the website</a>` 
 
-This document is autogenerated from assets/layers/public_bookcase/public_bookcase.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/public_bookcase/public_bookcase.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/public_bookcase/public_bookcase.json)
\ No newline at end of file
diff --git a/Docs/Layers/shops.md b/Docs/Layers/shops.md
index d7e65dfb1..2dca5cf6f 100644
--- a/Docs/Layers/shops.md
+++ b/Docs/Layers/shops.md
@@ -208,4 +208,4 @@ _This tagrendering has no question and is thus read-only_
 
  
 
-This document is autogenerated from assets/layers/shops/shops.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/shops/shops.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/shops/shops.json)
\ No newline at end of file
diff --git a/Docs/Layers/slow_roads.md b/Docs/Layers/slow_roads.md
index 88948e17d..4e9b636fb 100644
--- a/Docs/Layers/slow_roads.md
+++ b/Docs/Layers/slow_roads.md
@@ -134,4 +134,4 @@ The question is **Is deze weg 's nachts verlicht?**
   - **Niet verlicht** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:lit' target='_blank'>lit</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:lit%3Dno' target='_blank'>no</a>
  
 
-This document is autogenerated from assets/layers/slow_roads/slow_roads.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/slow_roads/slow_roads.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/slow_roads/slow_roads.json)
\ No newline at end of file
diff --git a/Docs/Layers/sport_pitch.md b/Docs/Layers/sport_pitch.md
index 5b19e2b8f..1d0cf8ce6 100644
--- a/Docs/Layers/sport_pitch.md
+++ b/Docs/Layers/sport_pitch.md
@@ -232,4 +232,4 @@ _This tagrendering has no question and is thus read-only_
 
  
 
-This document is autogenerated from assets/layers/sport_pitch/sport_pitch.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/sport_pitch/sport_pitch.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/sport_pitch/sport_pitch.json)
\ No newline at end of file
diff --git a/Docs/Layers/street_lamps.md b/Docs/Layers/street_lamps.md
index 1d7cb5ce3..f7fde14ba 100644
--- a/Docs/Layers/street_lamps.md
+++ b/Docs/Layers/street_lamps.md
@@ -223,4 +223,4 @@ The question is **Where does this lamp point to?**
 This rendering asks information about the property  [light:direction](https://wiki.openstreetmap.org/wiki/Key:light:direction) 
 This is rendered with `This lamp points towards {light:direction}` 
 
-This document is autogenerated from assets/layers/street_lamps/street_lamps.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/street_lamps/street_lamps.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/street_lamps/street_lamps.json)
\ No newline at end of file
diff --git a/Docs/Layers/surveillance_camera.md b/Docs/Layers/surveillance_camera.md
index 685f417ec..f65048715 100644
--- a/Docs/Layers/surveillance_camera.md
+++ b/Docs/Layers/surveillance_camera.md
@@ -225,4 +225,4 @@ This is rendered with `Mounting method: {camera:mount}`
   - **This camera is placed on the ceiling** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:camera:mount' target='_blank'>camera:mount</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:camera:mount%3Dceiling' target='_blank'>ceiling</a>
  
 
-This document is autogenerated from assets/layers/surveillance_camera/surveillance_camera.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/surveillance_camera/surveillance_camera.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/surveillance_camera/surveillance_camera.json)
\ No newline at end of file
diff --git a/Docs/Layers/toilet.md b/Docs/Layers/toilet.md
index 20337920f..baa58efef 100644
--- a/Docs/Layers/toilet.md
+++ b/Docs/Layers/toilet.md
@@ -317,4 +317,4 @@ The question is **Is there still something relevant you couldn't give in the pre
 This rendering asks information about the property  [description](https://wiki.openstreetmap.org/wiki/Key:description) 
 This is rendered with `{description}` 
 
-This document is autogenerated from assets/layers/toilet/toilet.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/toilet/toilet.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/toilet/toilet.json)
\ No newline at end of file
diff --git a/Docs/Layers/trail.md b/Docs/Layers/trail.md
index d84ad3bbf..6cceb7ce4 100644
--- a/Docs/Layers/trail.md
+++ b/Docs/Layers/trail.md
@@ -167,4 +167,4 @@ The question is **Is deze wandeltocht toegankelijk met de buggy?**
   - **deze wandeltocht is niet toegankelijk met de buggy** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:pushchair' target='_blank'>pushchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:pushchair%3Dno' target='_blank'>no</a>
  
 
-This document is autogenerated from assets/layers/trail/trail.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/trail/trail.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/trail/trail.json)
\ No newline at end of file
diff --git a/Docs/Layers/tree_node.md b/Docs/Layers/tree_node.md
index ceb5fca0f..8f52172bd 100644
--- a/Docs/Layers/tree_node.md
+++ b/Docs/Layers/tree_node.md
@@ -223,4 +223,4 @@ The question is **What is the Wikidata ID for this tree?**
 This rendering asks information about the property  [wikidata](https://wiki.openstreetmap.org/wiki/Key:wikidata) 
 This is rendered with `<img src="./assets/svg/wikidata.svg" style="width:1em;height:0.56em;vertical-align:middle" alt=""/> Wikidata: <a href="http://www.wikidata.org/entity/{wikidata}">{wikidata}</a>` 
 
-This document is autogenerated from assets/layers/tree_node/tree_node.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/tree_node/tree_node.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/tree_node/tree_node.json)
\ No newline at end of file
diff --git a/Docs/Layers/viewpoint.md b/Docs/Layers/viewpoint.md
index 8b2bcac35..95d3592b2 100644
--- a/Docs/Layers/viewpoint.md
+++ b/Docs/Layers/viewpoint.md
@@ -80,4 +80,4 @@ The question is **Do you want to add a description?**
 This rendering asks information about the property  [description](https://wiki.openstreetmap.org/wiki/Key:description) 
 This is rendered with `{description}` 
 
-This document is autogenerated from assets/layers/viewpoint/viewpoint.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/viewpoint/viewpoint.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/viewpoint/viewpoint.json)
\ No newline at end of file
diff --git a/Docs/Layers/village_green.md b/Docs/Layers/village_green.md
index fbc8ce8ee..2ac2c08c8 100644
--- a/Docs/Layers/village_green.md
+++ b/Docs/Layers/village_green.md
@@ -81,4 +81,4 @@ _This tagrendering has no question and is thus read-only_
 
  
 
-This document is autogenerated from assets/layers/village_green/village_green.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/village_green/village_green.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/village_green/village_green.json)
\ No newline at end of file
diff --git a/Docs/Layers/visitor_information_centre.md b/Docs/Layers/visitor_information_centre.md
index 06f61cf60..c9235573c 100644
--- a/Docs/Layers/visitor_information_centre.md
+++ b/Docs/Layers/visitor_information_centre.md
@@ -48,4 +48,4 @@ Elements must have the all of following tags to be shown on this layer:
 
  
 
-This document is autogenerated from assets/layers/visitor_information_centre/visitor_information_centre.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/visitor_information_centre/visitor_information_centre.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/visitor_information_centre/visitor_information_centre.json)
\ No newline at end of file
diff --git a/Docs/Layers/walls_and_buildings.md b/Docs/Layers/walls_and_buildings.md
index 3cf13aa66..e2fd55c73 100644
--- a/Docs/Layers/walls_and_buildings.md
+++ b/Docs/Layers/walls_and_buildings.md
@@ -68,4 +68,4 @@ Elements must have the all of following tags to be shown on this layer:
 
  
 
-This document is autogenerated from assets/layers/walls_and_buildings/walls_and_buildings.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/walls_and_buildings/walls_and_buildings.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/walls_and_buildings/walls_and_buildings.json)
\ No newline at end of file
diff --git a/Docs/Layers/waste_basket.md b/Docs/Layers/waste_basket.md
index 1797f60fe..89cfb33c0 100644
--- a/Docs/Layers/waste_basket.md
+++ b/Docs/Layers/waste_basket.md
@@ -110,4 +110,4 @@ The question is **Does this waste basket have a dispenser for dog excrement bags
   - **This waste basket <b>does not</b> have a dispenser for (dog) excrement bags** corresponds with 
  
 
-This document is autogenerated from assets/layers/waste_basket/waste_basket.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/waste_basket/waste_basket.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/waste_basket/waste_basket.json)
\ No newline at end of file
diff --git a/Docs/Layers/watermill.md b/Docs/Layers/watermill.md
index a69c90700..f857b212a 100644
--- a/Docs/Layers/watermill.md
+++ b/Docs/Layers/watermill.md
@@ -109,4 +109,4 @@ This is rendered with `Beheer door {operator}`
   - **<img src="./assets/themes/buurtnatuur/Natuurpunt.jpg" style="width:1.5em">Dit gebied wordt beheerd door {operator}** corresponds with operator~^(n|N)atuurpunt.*$_This option cannot be chosen as answer_
  
 
-This document is autogenerated from assets/layers/watermill/watermill.json
\ No newline at end of file
+This document is autogenerated from [assets/layers/watermill/watermill.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/watermill/watermill.json)
\ No newline at end of file
diff --git a/Docs/SpecialInputElements.md b/Docs/SpecialInputElements.md
index 845a93e08..708adb9c3 100644
--- a/Docs/SpecialInputElements.md
+++ b/Docs/SpecialInputElements.md
@@ -231,4 +231,4 @@ postfix | Piece of text that will always be added to the end of the generated op
 
 Shows a color picker 
 
-This document is autogenerated from ValidatedTextField.ts
\ No newline at end of file
+This document is autogenerated from [ValidatedTextField.ts](https://github.com/pietervdvn/MapComplete/blob/develop/ValidatedTextField.ts)
\ No newline at end of file
diff --git a/Docs/SpecialRenderings.md b/Docs/SpecialRenderings.md
index be501da18..19bc49eca 100644
--- a/Docs/SpecialRenderings.md
+++ b/Docs/SpecialRenderings.md
@@ -624,4 +624,4 @@ icon | ./assets/svg/robot.svg | The icon to show on the button
 
  `{auto_apply(,,,,./assets/svg/robot.svg)}` 
 
-This document is autogenerated from UI/SpecialVisualisations.ts
\ No newline at end of file
+This document is autogenerated from [UI/SpecialVisualisations.ts](https://github.com/pietervdvn/MapComplete/blob/develop/UI/SpecialVisualisations.ts)
\ No newline at end of file
diff --git a/Docs/URL_Parameters.md b/Docs/URL_Parameters.md
index ff1866de7..1a0d2f187 100644
--- a/Docs/URL_Parameters.md
+++ b/Docs/URL_Parameters.md
@@ -219,4 +219,4 @@ Finally, the URL-hash is the part after the `#`. It is `node/1234` in this case.
 
  Wether or not the layer with id <layer-id> is shown The default value is _true_ 
 
-This document is autogenerated from QueryParameters
\ No newline at end of file
+This document is autogenerated from [QueryParameters](https://github.com/pietervdvn/MapComplete/blob/develop/QueryParameters)
\ No newline at end of file
diff --git a/scripts/generateDocs.ts b/scripts/generateDocs.ts
index 02856a673..1afdd234c 100644
--- a/scripts/generateDocs.ts
+++ b/scripts/generateDocs.ts
@@ -32,7 +32,7 @@ function WriteFile(filename, html: BaseUIElement, autogenSource: string[]): void
     }
 
     let md = new Combine([Translations.W(html),
-        "\n\nThis document is autogenerated from " + autogenSource.join(", ")
+        "\n\nThis document is autogenerated from " + autogenSource.map(file => `[${file}](https://github.com/pietervdvn/MapComplete/blob/develop/${file})`).join(", ")
     ]).AsMarkdown()
 
     md.replace(/\n\n\n+/g, "\n\n");