From 03526a8e162116fcdecaf532e11c8b030eb23a61 Mon Sep 17 00:00:00 2001 From: Robin van der Linde Date: Mon, 7 Apr 2025 19:10:11 +0200 Subject: [PATCH] Chore: Remove more GH references (#2374) --- .forgejo/pull_request_template.md | 2 +- .reuse/dep5 | 2 +- CONTRIBUTING.md | 8 ++++---- Docs/Development_deployment.md | 2 +- Docs/LanguagePicker.md | 2 +- Docs/Reasonings/Android.md | 2 +- Docs/Reasonings/ImgurToPanoramax.md | 4 ++-- .../Search/Research_UX_in_search.md | 6 +++--- Docs/Sponsors.md | 2 +- Docs/Studio/TagRenderingIntro.md | 2 +- Docs/Tags_format.md | 2 +- .../2023-01-06 Followup - cyclestreets.md | 2 +- Docs/UserTests/2024-08-26 User Test Search.md | 4 ++-- .../maproulette_challenge.json | 12 +++++------ assets/layers/questions/license_info.json | 2 +- assets/layers/sport_pitch/license_info.json | 2 +- assets/themes/climbing/climbing.json | 4 ++-- assets/themes/velopark/velopark.json | 4 ++-- langs/ca.json | 6 +++--- langs/cs.json | 6 +++--- langs/da.json | 7 +++---- langs/de.json | 6 +++--- langs/en.json | 6 +++--- langs/es.json | 6 +++--- langs/fi.json | 4 ++-- langs/fr.json | 6 +++--- langs/gl.json | 2 +- langs/hu.json | 6 +++--- langs/id.json | 5 ++--- langs/it.json | 4 ++-- langs/ja.json | 2 +- langs/ko.json | 6 +++--- langs/layers/ca.json | 2 +- langs/layers/cs.json | 2 +- langs/layers/de.json | 2 +- langs/layers/en.json | 2 +- langs/layers/es.json | 2 +- langs/nb_NO.json | 10 ++++------ langs/nl.json | 6 +++--- langs/pl.json | 6 +++--- langs/pt.json | 6 +++--- langs/ru.json | 2 +- langs/themes/de.json | 2 +- langs/uk.json | 6 +++--- langs/zh_Hant.json | 6 +++--- scripts/downloadEli.ts | 2 +- scripts/hetzner/deployHetzner.sh | 2 +- scripts/nsiLogos.ts | 2 +- scripts/serverLdScrape.ts | 2 +- src/Logic/Search/SearchUtils.ts | 7 ++++--- src/Logic/Tags/TagUtils.ts | 2 +- src/Logic/Web/MangroveReviews.ts | 2 +- src/Models/Constants.ts | 2 +- .../ThemeConfig/Conversion/PrepareLayer.ts | 20 +++++++++++++++---- .../ThemeConfig/Conversion/PrepareTheme.ts | 2 +- .../ThemeConfig/Json/LayerConfigJson.ts | 6 +++--- src/Models/ThemeConfig/Json/TagConfigJson.ts | 2 +- .../BigComponents/SelectedElementTitle.svelte | 2 +- src/UI/Input/TextField.ts | 2 +- src/UI/Reviews/ReviewsOverview.svelte | 2 +- src/UI/Studio/TagInput/BasicTagInput.svelte | 2 +- src/UI/StudioGUI.svelte | 2 +- src/assets/studio_tagrenderings_intro.json | 2 +- 63 files changed, 131 insertions(+), 122 deletions(-) diff --git a/.forgejo/pull_request_template.md b/.forgejo/pull_request_template.md index 8745114960..5d12d6ee98 100644 --- a/.forgejo/pull_request_template.md +++ b/.forgejo/pull_request_template.md @@ -13,5 +13,5 @@ To making merging smooth, please make sure that each of the following conditions - [ ] The codebase is GPL-licensed. By opening a pull request, the new theme will be GPL too - [ ] All images are included in the pull request and no images are loaded from an external service (e.g. Wikipedia) -- [ ] The [guidelines on how to make your own theme](https://github.com/pietervdvn/MapComplete/blob/master/Docs/Making_Your_Own_Theme.md) +- [ ] The [guidelines on how to make your own theme](https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/master/Docs/Making_Your_Own_Theme.md) are read and followed diff --git a/.reuse/dep5 b/.reuse/dep5 index 7917d2bbfd..db35a7b550 100644 --- a/.reuse/dep5 +++ b/.reuse/dep5 @@ -1,7 +1,7 @@ Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: MapComplete Upstream-Contact: Pieter Vander Vennet -Source: https://github.com/pietervdvn/MapComplete +Source: https://source.mapcomplete.org/MapComplete/MapComplete/ Files: scripts/* src/* *.html Docs/* langs/* test/* ublic/css/* CODE_OF_CONDUCT.md CONTRIBUTING.md README.md package.json Copyright: MapComplete contributors diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 97c6f4c4c1..4ffe382623 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -7,7 +7,7 @@ There are multiple ways to contribute: - Translating MapComplete to your own language can be done on [the Weblate website](https://translate.mapcomplete.org/projects/mapcomplete/) -- If you encounter a bug, the [issue tracker](https://github.com/pietervdvn/MapComplete/issues) is the place to be +- If you encounter a bug, the [issue tracker](https://source.mapcomplete.org/MapComplete/MapComplete/issues) is the place to be - A good start to contribute is to create a single map layer showing features which interest you. Read more about [making your own theme](/Docs/Making_Your_Own_Theme.md). - Feel free to hop in [our chat channel on matrix](https://app.element.io/#/room/#MapComplete:matrix.org) - If you want to improve a theme, create a new theme, spot a typo in the repo... the best way is to open a pull request. @@ -19,9 +19,9 @@ Rights of contributors ----------------------- If you have write access to the repository, you can make a fork of an already existing branch and push this new branch -to GitHub. This means that this branch will be _automatically built_ and be **deployed** -to `https://pietervdvn.github.io/mc/`. You can see the deploy process -on [GitHub Actions](https://github.com/pietervdvn/MapComplete/actions). Don't worry about pushing too much. These +to Forgejo. This means that this branch will be _automatically built_ and be **deployed** +to `https://builds.mapcomplete.org/`. You can see the deploy process +on [Forgejo Actions](https://source.mapcomplete.org/MapComplete/MapComplete/actions). Don't worry about pushing too much. These deploys are free and totally automatic. They might fail if something is wrong, but this will hinder no one. Additionally, some other maintainer might step in and merge the latest develop with your branch, making later pull diff --git a/Docs/Development_deployment.md b/Docs/Development_deployment.md index a415f99d84..317cbddb80 100644 --- a/Docs/Development_deployment.md +++ b/Docs/Development_deployment.md @@ -6,7 +6,7 @@ There are various scripts to help set up MapComplete for developing and for depl This documents attempts to shed some light on these scripts. Note: these scripts change every now and then - if the documentation here is incorrect or you run into troubles, do -leave a message in [the issue tracker](https://github.com/pietervdvn/MapComplete/issues) +leave a message in [the issue tracker](https://source.mapcomplete.org/MapComplete/MapComplete/issues) Architecture overview --------------------- diff --git a/Docs/LanguagePicker.md b/Docs/LanguagePicker.md index fcc609c584..0ce82ce42b 100644 --- a/Docs/LanguagePicker.md +++ b/Docs/LanguagePicker.md @@ -41,7 +41,7 @@ This one fetches all languages and uses the labels in every language as their tr Of course, real life isn't as easy. There are dialects, differences in notation between Weblate and Wikipedia (e.g. `zh-hant` vs `zh-Hant`). But with a few exceptions, this can be fixed too. Some pragmatism doesn't hurt - even though it is nice that it works for most cases automatically. -[The full script is available here](https://github.com/pietervdvn/MapComplete/blob/develop/scripts/fetchLanguages.ts). +[The full script is available here](https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/scripts/fetchLanguages.ts). # Results diff --git a/Docs/Reasonings/Android.md b/Docs/Reasonings/Android.md index ed6b95b063..52cf989e11 100644 --- a/Docs/Reasonings/Android.md +++ b/Docs/Reasonings/Android.md @@ -1,6 +1,6 @@ # Android experiments -This document keeps track of the approaches used to implement https://github.com/pietervdvn/MapComplete/issues/2112 +This document keeps track of the approaches used to implement https://source.mapcomplete.org/MapComplete/MapComplete/issues/2112 It is espacially used to document the dead ends diff --git a/Docs/Reasonings/ImgurToPanoramax.md b/Docs/Reasonings/ImgurToPanoramax.md index fddf3c4cd1..ca4e24e765 100644 --- a/Docs/Reasonings/ImgurToPanoramax.md +++ b/Docs/Reasonings/ImgurToPanoramax.md @@ -28,7 +28,7 @@ one can notice the graph going steeper during october: With all the machinery in place to upload to panoramax, I also created a script to upload the images from my backup to this panoramax instance. I've been moving the pictures over in the past few weeks (before the divorce gets ugly and we get completely blocked off). -The technical details are documented on [the issue tracker](https://github.com/pietervdvn/MapComplete/issues/2189) +The technical details are documented on [the issue tracker](https://source.mapcomplete.org/MapComplete/MapComplete/issues/2189) But, by now, there are 39.124 pictures in our Panoramax server. At most a few (<10) pictures made with MapComplete had been lost by now. The script deleted a few more image links - mostly in Germany - but these links have been dead for a long time - the original image was linked about 12 year ago for some POI. @@ -66,7 +66,7 @@ such as thematic maps (such as the streetcomplete overlays) or having image uplo ## Support the project Please, continue to support the project! The most obvious way is to [simply use it to make edit](https://mapcomplete.org), -by [reporting bugs](https://github.com/pietervdvn/MapComplete/issues) (but I'm swamped with work and studies right now, so it'll take a while before I'll look to your bug report) +by [reporting bugs](https://source.mapcomplete.org/MapComplete/MapComplete/issues) (but I'm swamped with work and studies right now, so it'll take a while before I'll look to your bug report) or by [supporting me financially](https://liberapay.com/pietervdvn/) You can follow us on Mastodon: diff --git a/Docs/Reasonings/Search/Research_UX_in_search.md b/Docs/Reasonings/Search/Research_UX_in_search.md index d3ed329858..4541b13cd3 100644 --- a/Docs/Reasonings/Search/Research_UX_in_search.md +++ b/Docs/Reasonings/Search/Research_UX_in_search.md @@ -110,6 +110,6 @@ Support for coordinates (some always interpret lat, lon) and optional reverse ge Support for OSM-ids (e.g. node/123, https://osm.org/node/123) (#1671) Support for layers (categories) and/or switching themes -Switch themes (or layers) via search (https://github.com/pietervdvn/MapComplete/issues/1385) -Open the popup on exact match (https://github.com/pietervdvn/MapComplete/issues/1385) -https://github.com/pietervdvn/MapComplete/issues/1480 +Switch themes (or layers) via search (https://source.mapcomplete.org/MapComplete/MapComplete/src/issues/1385) +Open the popup on exact match (https://source.mapcomplete.org/MapComplete/MapComplete/issues/1385) +https://source.mapcomplete.org/MapComplete/MapComplete/issues/1480 diff --git a/Docs/Sponsors.md b/Docs/Sponsors.md index 5e0ef0e11f..c41d7c74f6 100644 --- a/Docs/Sponsors.md +++ b/Docs/Sponsors.md @@ -7,7 +7,7 @@ This ties in closely to the history of the project as well. There is a [Liberapay](https://liberapay.com/pietervdvn). -NL-Net is currently sponsoring Pietervdvn as well [for specific improvements](https://github.com/pietervdvn/MapComplete/issues?q=is%3Aissue+is%3Aopen+label%3ANLNet). +NL-Net is currently sponsoring Pietervdvn as well [for specific improvements](https://source.mapcomplete.org/MapComplete/MapComplete/issues?labels=9). ## Historical sponsors diff --git a/Docs/Studio/TagRenderingIntro.md b/Docs/Studio/TagRenderingIntro.md index 0d8990050e..a6683608e3 100644 --- a/Docs/Studio/TagRenderingIntro.md +++ b/Docs/Studio/TagRenderingIntro.md @@ -29,7 +29,7 @@ Note that this also works withing predifined options # Special values -Special components can be summoned by calling them. For example, the relevant wikipedia will be displayed by entering the text `{wikipedia()}`. A table with opening hours is displayed with `{opening_hours()}`. For a full reference, [see the documentation](https://github.com/pietervdvn/MapComplete/blob/master/Docs/SpecialRenderings.md). +Special components can be summoned by calling them. For example, the relevant wikipedia will be displayed by entering the text `{wikipedia()}`. A table with opening hours is displayed with `{opening_hours()}`. For a full reference, [see the documentation](https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/SpecialRenderings.md). # Requesting data with predefined options diff --git a/Docs/Tags_format.md b/Docs/Tags_format.md index 39fcb16004..f113174c79 100644 --- a/Docs/Tags_format.md +++ b/Docs/Tags_format.md @@ -6,7 +6,7 @@ Tags format When creating the `json` file describing your layer or theme, you'll have to add a few tags to describe what you want. This document gives an overview of what every expression means and how it behaves in edge cases. -If the schema-files note a type [`TagConfigJson`](https://github.com/pietervdvn/MapComplete/blob/develop/src/Models/ThemeConfig/Json/TagConfigJson.ts), you can use one of these values. +If the schema-files note a type [`TagConfigJson`](https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/src/Models/ThemeConfig/Json/TagConfigJson.ts), you can use one of these values. In some cases, not every type of tags-filter can be used. For example, _rendering_ an option with a regex is fine (`"if": "brand~[Bb]randname", "then":" The brand is Brandname"`); but this regex can not be used to write a value diff --git a/Docs/UserTests/2023-01-06 Followup - cyclestreets.md b/Docs/UserTests/2023-01-06 Followup - cyclestreets.md index 3cb61b1a77..173508df16 100644 --- a/Docs/UserTests/2023-01-06 Followup - cyclestreets.md +++ b/Docs/UserTests/2023-01-06 Followup - cyclestreets.md @@ -1,7 +1,7 @@ # Follow-up user test This user test was conducted with the same test subject as [2023-01-02 Ad Hoc - cyclestreets.md]. -This test consists of the _same_ task as the previous user test to validate that [improvements made based on this usertest](https://github.com/pietervdvn/MapComplete/issues/1219) actually improve the situation. +This test consists of the _same_ task as the previous user test to validate that [improvements made based on this usertest](https://source.mapcomplete.org/MapComplete/MapComplete/issues/1219) actually improve the situation. Subject: K Vs diff --git a/Docs/UserTests/2024-08-26 User Test Search.md b/Docs/UserTests/2024-08-26 User Test Search.md index 71fd74e14c..56aad16d9e 100644 --- a/Docs/UserTests/2024-08-26 User Test Search.md +++ b/Docs/UserTests/2024-08-26 User Test Search.md @@ -77,7 +77,7 @@ Success: user sponteanously interacts with the questions! > User wants to make a change to the review - [/] Failure: this is not yet possible, tracked in https://github.com/pietervdvn/MapComplete/issues/2129 + [/] Failure: this is not yet possible, tracked in https://source.mapcomplete.org/MapComplete/MapComplete/issues/2129 ## Updating information @@ -103,7 +103,7 @@ Success: user sponteanously interacts with the questions! > THe user notices that complex opening hours are displayed a bit sloppily - [+] Coincidentally, an issue was opened about precisely this at the same time: https://github.com/pietervdvn/MapComplete/issues/2100 + [+] Coincidentally, an issue was opened about precisely this at the same time: https://source.mapcomplete.org/MapComplete/MapComplete/issues/2100 > At first, the user changed the classification from 'restaurant' to 'fastfood' after thoroughly reading through the descriptions diff --git a/assets/layers/maproulette_challenge/maproulette_challenge.json b/assets/layers/maproulette_challenge/maproulette_challenge.json index 8d04f289f6..2137f4d13e 100644 --- a/assets/layers/maproulette_challenge/maproulette_challenge.json +++ b/assets/layers/maproulette_challenge/maproulette_challenge.json @@ -2,12 +2,12 @@ "id": "maproulette_challenge", "name": null, "description": { - "en": "Layer showing tasks of a single MapRoulette challenge. This layer is intended to be reused and extended in themes; refer to [the documentation](https://github.com/pietervdvn/MapComplete/blob/develop/Docs/Integrating_Maproulette.md) on how to do this.", - "de": "Ebene mit Aufgaben einer einzelnen MapRoulette-Herausforderung. Diese Ebene soll in Themen wiederverwendet und erweitert werden; Informationen dazu finden Sie in der [Dokumentation](https://github.com/pietervdvn/MapComplete/blob/develop/Docs/Integrating_Maproulette.md).", + "en": "Layer showing tasks of a single MapRoulette challenge. This layer is intended to be reused and extended in themes; refer to [the documentation](https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Integrating_Maproulette.md) on how to do this.", + "de": "Ebene mit Aufgaben einer einzelnen MapRoulette-Herausforderung. Diese Ebene soll in Themen wiederverwendet und erweitert werden; Informationen dazu finden Sie in der [Dokumentation](https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Integrating_Maproulette.md).", "nl": "Laag met taken van een MapRoulette uitdaging", - "ca": "Capa que mostra les tasques d'un sol repte de MapRoulette. Aquesta capa està pensada per ser reutilitzada i ampliada en temes; consulteu [la documentació](https://github.com/pietervdvn/MapComplete/blob/develop/Docs/Integrating_Maproulette.md) sobre com fer-ho.", - "cs": "Vrstva zobrazující úkoly jedné výzvy MapRoulette. Tato vrstva je určena k opětovnému použití a rozšíření v tématech; naleznete v [dokumentaci](https://github.com/pietervdvn/MapComplete/blob/develop/Docs/Integrating_Maproulette.md), jak to provést.", - "es": "Capa que muestra las tareas de un único reto de MapRoulette. Esta capa está pensada para ser reutilizada y ampliada en temas; consulta la [documentación](https://github.com/pietervdvn/MapComplete/blob/develop/Docs/Integrating_Maproulette.md) sobre cómo hacerlo." + "ca": "Capa que mostra les tasques d'un sol repte de MapRoulette. Aquesta capa està pensada per ser reutilitzada i ampliada en temes; consulteu [la documentació](https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Integrating_Maproulette.md) sobre com fer-ho.", + "cs": "Vrstva zobrazující úkoly jedné výzvy MapRoulette. Tato vrstva je určena k opětovnému použití a rozšíření v tématech; naleznete v [dokumentaci](https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Integrating_Maproulette.md), jak to provést.", + "es": "Capa que muestra las tareas de un único reto de MapRoulette. Esta capa está pensada para ser reutilizada y ampliada en temas; consulta la [documentación](https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Integrating_Maproulette.md) sobre cómo hacerlo." }, "source": { "osmTags": "mr_taskId~*", @@ -309,4 +309,4 @@ } ], "allowMove": false -} +} \ No newline at end of file diff --git a/assets/layers/questions/license_info.json b/assets/layers/questions/license_info.json index c36d3502c6..fe402e0cdb 100644 --- a/assets/layers/questions/license_info.json +++ b/assets/layers/questions/license_info.json @@ -68,7 +68,7 @@ ], "sources": [ "https://freesvg.org/no-dogs-round-sign-vector-graphics", - "https://github.com/pietervdvn/MapComplete/pull/1948" + "https://source.mapcomplete.org/MapComplete/MapComplete/pulls/1948" ] }, { diff --git a/assets/layers/sport_pitch/license_info.json b/assets/layers/sport_pitch/license_info.json index f80b527b3b..cb1e8e5b7f 100644 --- a/assets/layers/sport_pitch/license_info.json +++ b/assets/layers/sport_pitch/license_info.json @@ -50,7 +50,7 @@ "Hufkratzer" ], "sources": [ - "https://github.com/pietervdvn/MapComplete/issues/920", + "https://source.mapcomplete.org/MapComplete/MapComplete/issues/920", " https://gist.githubusercontent.com/Hufkratzer/81abcfe749ce8f99257e38f58633dd72/raw/8fa614a983807724f7110793b57344cc70dc34bc/equestrian.svg" ] }, diff --git a/assets/themes/climbing/climbing.json b/assets/themes/climbing/climbing.json index 2461b97518..cc29314552 100644 --- a/assets/themes/climbing/climbing.json +++ b/assets/themes/climbing/climbing.json @@ -41,7 +41,7 @@ "descriptionTail": { "nl": "De klimkaart is oorspronkelijk gemaakt door Christian Neumann op kletterspots.de.", "en": "The climbing map was originally made by Christian Neumann. Please get in touch if you have feedback or questions.

The project uses data of the OpenStreetMap project.

", - "de": "

kletterspots.de wird betrieben von Christian Neumann. Bitte melden Sie sich, wenn Sie Feedback oder Fragen haben.

Das Projekt nutzt OpenStreetMap Daten und basiert auf der freien Software MapComplete.

", + "de": "

kletterspots.de wird betrieben von Christian Neumann. Bitte melden Sie sich, wenn Sie Feedback oder Fragen haben.

Das Projekt nutzt OpenStreetMap Daten und basiert auf der freien Software MapComplete.

", "ru": "Создатель карты скалолазания — Christian Neumann. Пожалуйста, пишите если у вас есть отзыв или вопросы.

Проект использует данные OpenStreetMap.

", "ja": "登山地図はもともと Christian Neumann によって作成されたものです。フィードバックや質問がありましたら、ご連絡ください。

このプロジェクトでは、OpenStreetMapプロジェクトのデータを使用します。

", "zh_Hant": "攀爬地圖最初由 Christian Neumann 製作。如果你有回饋意見或問題請到Please 這邊反應

這專案使用來自開放街圖專案的資料。

", @@ -548,4 +548,4 @@ ], "customCss": "./assets/themes/climbing/climbing.css", "widenFactor": 1.5 -} +} \ No newline at end of file diff --git a/assets/themes/velopark/velopark.json b/assets/themes/velopark/velopark.json index 571e2ccd03..279537926b 100644 --- a/assets/themes/velopark/velopark.json +++ b/assets/themes/velopark/velopark.json @@ -17,7 +17,7 @@ "nl": "Een hulpmiddel om data van velopark.be in OpenStreetMap in te laden" }, "descriptionTail": { - "*": "

Maintainer tools

" + "*": "

Maintainer tools

" }, "icon": "./assets/themes/velopark/velopark.svg", "startZoom": 18, @@ -575,4 +575,4 @@ ] ], "enableNoteImports": false -} +} \ No newline at end of file diff --git a/langs/ca.json b/langs/ca.json index b656041abf..f08a8ed3e4 100644 --- a/langs/ca.json +++ b/langs/ca.json @@ -171,7 +171,7 @@ "attributionBackgroundLayerWithCopyright": "La capa de fons actual és {name}: {copyright}", "attributionContent": "

Totes les dades provenen d'OpenStreetMap, i es poden reutilitzar lliurement sota la Llicència Oberta de Base de Dades (ODbL).

", "attributionTitle": "Avís d’atribució", - "codeContributionsBy": "MapComplete ha estat fet per {contributors} i {hiddenCount} més contribuïdors", + "codeContributionsBy": "MapComplete ha estat fet per {contributors} i {hiddenCount} més contribuïdors", "donate": "Donar suport econòmic a MapComplete", "editId": "Obre l'editor en línia d'OpenStreetMap aquí", "editJosm": "Editar aquí amb JOSM", @@ -194,7 +194,7 @@ "seeOnMapillary": "Veure aquestes imatges a Mapillary", "themeBy": "Tema mantingut per {author}", "title": "Copyright i atribució", - "translatedBy": "MapComplete ha estat traduït per {contributors} i {hiddenCount} col·laboradors més" + "translatedBy": "MapComplete ha estat traduït per {contributors} i {hiddenCount} col·laboradors més" }, "back": "Tornar", "backToIndex": "Torna a la vista general amb tots els mapes temàtics", @@ -320,7 +320,7 @@ }, "sharescreen": { "copiedToClipboard": "Enllaç copiat al portapapers", - "documentation": "Per obtenir més informació sobre els paràmetres d'URL disponibles, consulteu la documentació", + "documentation": "Per obtenir més informació sobre els paràmetres d'URL disponibles, consulteu la documentació", "embedIntro": "

Inclou-ho a la teva pàgina web

Per favor, inclou aquest mapa dins de la teva pàgina web.
T'animem a que ho facis, no cal que demanis permís.
És gratuït, i sempre ho serà. A més gent que ho faci servir més valuós serà.", "fsUserbadge": "Activar el botó d'entrada", "fsWelcomeMessage": "Mostra el missatge emergent de benvinguda i pestanyes associades", diff --git a/langs/cs.json b/langs/cs.json index 30f7c8d0f2..d51cb9542a 100644 --- a/langs/cs.json +++ b/langs/cs.json @@ -171,7 +171,7 @@ "attributionBackgroundLayerWithCopyright": "Aktuální vrstva pozadí je {name}: {copyright}", "attributionContent": "

Všechna data poskytuje OpenStreetMap, volně znovu použitelná pod licence pro otevřenou databázi.

", "attributionTitle": "Oznámení o atribuci", - "codeContributionsBy": "MapComplete vytvořili {contributors} a {hiddenCount} dalších přispěvatelů", + "codeContributionsBy": "MapComplete vytvořili {contributors} a {hiddenCount} dalších přispěvatelů", "donate": "Podpořte MapComplete finančně", "editId": "Zde otevřít online editor OpenStreetMap", "editJosm": "Upravit zde pomocí JOSM", @@ -199,7 +199,7 @@ "seeOnMapillary": "Podívejte se na tento obrázek na Mapillary", "themeBy": "Téma spravuje {author}", "title": "Autorská práva a uvedení zdroje", - "translatedBy": "MapComplete přeložili {contributors} a {hiddenCount} dalších přispěvatelů" + "translatedBy": "MapComplete přeložili {contributors} a {hiddenCount} dalších přispěvatelů" }, "back": "Zpět", "backToIndex": "Zobrazit všechny tematické mapy", @@ -399,7 +399,7 @@ "share": "Sdílet", "sharescreen": { "copiedToClipboard": "Odkaz zkopírovaný do schránky", - "documentation": "Další informace o dostupných parametrech URL naleznete v dokumentaci", + "documentation": "Další informace o dostupných parametrech URL naleznete v dokumentaci", "embedIntro": "

Vložte mapu na své webové stránky

Prosíme, vložte tuto mapu na své webové stránky.
Doporučujeme vám to udělat - nemusíte ani žádat o povolení.
Je a vždy to bude zdarma. Čím více lidí bude projekt používat, tím bude cennější.", "fsBackground": "Povolit přepínání pozadí", "fsFilter": "Povolit možnost přepínání vrstev a filtrů", diff --git a/langs/da.json b/langs/da.json index faa3d1f07e..c562ebe933 100644 --- a/langs/da.json +++ b/langs/da.json @@ -124,7 +124,7 @@ "attributionBackgroundLayerWithCopyright": "Det nuværende baggrundslag er {name}: {copyright}", "attributionContent": "

Alle data leveres af OpenStreetMap, frit genanvendelige under Open DataBase Licensen.

", "attributionTitle": "Meddelelse om tilskrivning", - "codeContributionsBy": "MapComplete er lavet af {contributors} og {hiddenCount} flere bidragsydere", + "codeContributionsBy": "MapComplete er lavet af {contributors} og {hiddenCount} flere bidragsydere", "donate": "Støt MapComplete økonomisk", "editId": "Åbn OpenStreetMap-onlineeditoren her", "editJosm": "Rediger her med JOSM", @@ -143,7 +143,7 @@ "openOsmcha": "De de seneste rettelser lavet med {theme}", "openThemeDocumentation": "Åbn dokumentationen for temakortet {name}", "themeBy": "Tema vedligeholdt af {author}", - "translatedBy": "MapComplete er oversat af {contributors} og {hiddenCount} flere bidragsydere" + "translatedBy": "MapComplete er oversat af {contributors} og {hiddenCount} flere bidragsydere" }, "back": "Tilbage", "backToIndex": "Gå tilbage til oversigten med alle temakort", @@ -460,8 +460,7 @@ "activateButton": "Hjælp med at oversætte MapComplete", "missing": "{count} uoversatte strenge" }, - "userinfo": { - }, + "userinfo": {}, "validation": { "color": { "description": "En farve eller hex-kode" diff --git a/langs/de.json b/langs/de.json index 418de370df..d780f56f98 100644 --- a/langs/de.json +++ b/langs/de.json @@ -171,7 +171,7 @@ "attributionBackgroundLayerWithCopyright": "Die aktuelle Hintergrundebene ist {name}: {copyright}", "attributionContent": "

Alle Daten werden bereitgestellt von OpenStreetMap, frei verwendbar unter der Open Database License.

", "attributionTitle": "Danke", - "codeContributionsBy": "MapComplete wurde erstellt von {contributors} und {hiddenCount} weiteren Personen", + "codeContributionsBy": "MapComplete wurde erstellt von {contributors} und {hiddenCount} weiteren Personen", "donate": "MapComplete finanziell unterstützen", "editId": "OpenStreetMap Online Editor öffnen", "editJosm": "Mit JOSM bearbeiten", @@ -199,7 +199,7 @@ "seeOnMapillary": "Dieses Bild auf Mapillary ansehen", "themeBy": "Dieses Thema wurde erstellt von {author}", "title": "Copyright und Urheberrechtsangabe", - "translatedBy": "MapComplete wurde übersetzt von {contributors} und {hiddenCount} weiteren Personen" + "translatedBy": "MapComplete wurde übersetzt von {contributors} und {hiddenCount} weiteren Personen" }, "back": "Zurück", "backToIndex": "Alle Themenkarten anzeigen", @@ -399,7 +399,7 @@ "share": "Teilen", "sharescreen": { "copiedToClipboard": "Verknüpfung in Zwischenablage kopiert", - "documentation": "Für weitere Informationen über verfügbare URL-Parameter, siehe Dokumentation", + "documentation": "Für weitere Informationen über verfügbare URL-Parameter, siehe Dokumentation", "embedIntro": "

Karte in Webseiten einbetten

Betten Sie diese Karte in Ihre Webseite ein.
Wir ermutigen Sie gern dazu - Sie müssen nicht mal um Erlaubnis fragen.
Die Karte ist kostenlos und wird es immer sein. Je mehr Leute die Karte benutzen, desto wertvoller wird sie.", "fsBackground": "Hintergrundauswahl aktivieren", "fsFilter": "Filter und Ebenenauswahl aktivieren", diff --git a/langs/en.json b/langs/en.json index 60d0cc1d22..45bd670828 100644 --- a/langs/en.json +++ b/langs/en.json @@ -171,7 +171,7 @@ "attributionBackgroundLayerWithCopyright": "The current background layer is {name}: {copyright}", "attributionContent": "

All data is provided by OpenStreetMap, freely reusable under the Open DataBase License.

", "attributionTitle": "Attribution notice", - "codeContributionsBy": "MapComplete has been built by {contributors} and {hiddenCount} more contributors", + "codeContributionsBy": "MapComplete has been built by {contributors} and {hiddenCount} more contributors", "donate": "Support MapComplete financially", "editId": "Open the OpenStreetMap online editor here", "editJosm": "Edit here with JOSM", @@ -199,7 +199,7 @@ "seeOnMapillary": "See this image on Mapillary", "themeBy": "Theme maintained by {author}", "title": "Copyright and attribution", - "translatedBy": "MapComplete has been translated by {contributors} and {hiddenCount} more contributors" + "translatedBy": "MapComplete has been translated by {contributors} and {hiddenCount} more contributors" }, "back": "Back", "backToIndex": "See all thematic maps", @@ -399,7 +399,7 @@ "share": "Share", "sharescreen": { "copiedToClipboard": "Link copied to clipboard", - "documentation": "For more information on available URL-parameters, consult the documentation", + "documentation": "For more information on available URL-parameters, consult the documentation", "embedIntro": "

Embed on your website

Please, embed this map into your website.
We encourage you to do it - you don't even have to ask permission.
It is free, and always will be. The more people are using this, the more valuable it becomes.", "fsBackground": "Enable switching backgrounds", "fsFilter": "Enable the possibility to toggle layers and filters", diff --git a/langs/es.json b/langs/es.json index 5892f5dbf7..8ec718cd94 100644 --- a/langs/es.json +++ b/langs/es.json @@ -171,7 +171,7 @@ "attributionBackgroundLayerWithCopyright": "La capa de fondo actual es {name}: {copyright}", "attributionContent": "

Todos los datos son proporcionados por OpenStreetMap, libremente reutilizables bajo la Licencia de Base de Datos Abierta.

", "attributionTitle": "Aviso de atribución", - "codeContributionsBy": "MapComplete ha sido creado por {contributors} y {hiddenCount} colaboradores más", + "codeContributionsBy": "MapComplete ha sido creado por {contributors} y {hiddenCount} colaboradores más", "donate": "Apoya MapComplete económicamente", "editId": "Abre el editor en línea de OpenStreetMap aquí", "editJosm": "Edita aquí con JOSM", @@ -198,7 +198,7 @@ "seeOnMapillary": "Ver esta imagen en Mapillary", "themeBy": "Tema mantenido por {author}", "title": "Copyright y atribución", - "translatedBy": "MapComplete ha sido traducido por {contributors} y {hiddenCount} colaboradores más" + "translatedBy": "MapComplete ha sido traducido por {contributors} y {hiddenCount} colaboradores más" }, "back": "Atrás", "backToIndex": "Ver todos los mapas temáticos", @@ -397,7 +397,7 @@ "share": "Compartir", "sharescreen": { "copiedToClipboard": "Enlace copiado al portapapeles", - "documentation": "Para más información sobre los parámetros de URL disponibles, consulta la documentación", + "documentation": "Para más información sobre los parámetros de URL disponibles, consulta la documentación", "embedIntro": "

Integrar en tu sitio web

Por favor, integra este mapa en tu sitio web.
Te animamos a hacerlo, ni siquiera tienes que pedir permiso.
Es gratis, y siempre lo será. Cuanto más gente lo use, más valioso se vuelve.", "fsBackground": "Habilitar el cambio de fondos", "fsFilter": "Habilitar la posibilidad de alternar capas y filtros", diff --git a/langs/fi.json b/langs/fi.json index 07a820d697..6b615867d8 100644 --- a/langs/fi.json +++ b/langs/fi.json @@ -149,7 +149,7 @@ "attributionBackgroundLayerWithCopyright": "Nykyinen taustataso on {name}: {copyright}", "attributionContent": "

Kaiken datan tarjoaa OpenStreetMap, vapaasti uudelleenkäytettävissä Open Database Licensen mukaisesti.

", "attributionTitle": "Kiitokset", - "codeContributionsBy": "MapCompleten on tehneet {contributors} ja {hiddenCount} muuta", + "codeContributionsBy": "MapCompleten on tehneet {contributors} ja {hiddenCount} muuta", "donate": "Tue MapCompletea rahallisesti", "editId": "Avaa OpenStreetMap-verkkoeditori tänne", "editJosm": "Muokkaa täällä JOSM:illa", @@ -168,7 +168,7 @@ "seeOnMapillary": "Näytä tämä kuva Mapillaryssä", "themeBy": "Teemaa ylläpitää {author}", "title": "Tekijänoikeudet ja alkuperä", - "translatedBy": "MapCompleten on kääntäneet {contributors} ja {hiddenCount} muuta" + "translatedBy": "MapCompleten on kääntäneet {contributors} ja {hiddenCount} muuta" }, "back": "Takaisin", "backToIndex": "Palaa kaikkien teemakarttojen yleiskuvaan", diff --git a/langs/fr.json b/langs/fr.json index c974ff6a70..2d9898a71b 100644 --- a/langs/fr.json +++ b/langs/fr.json @@ -150,7 +150,7 @@ "attributionBackgroundLayerWithCopyright": "Le fond de carte actuel est {name}: {copyright}", "attributionContent": "

Toutes les données sont fournies par OpenStreetMap, librement réutilisables sous Open DataBase License.

", "attributionTitle": "Crédits", - "codeContributionsBy": "MapComplete a été construit par {contributors} et {hiddenCount} autres contributeurs", + "codeContributionsBy": "MapComplete a été construit par {contributors} et {hiddenCount} autres contributeurs", "donate": "Soutenir MapComplete financièrement", "editId": "Ouvrir l’éditeur en ligne OpenStreetMap ici", "editJosm": "Modifier ici avec JOSM", @@ -170,7 +170,7 @@ "openThemeDocumentation": "Ouvrir la documentation pour la carte thématique {name}", "themeBy": "Thème maintenu par {author}", "title": "Droits d'auteur et attribution", - "translatedBy": "MapComplete est traduite par {contributors} et {hiddenCount} autres personnes" + "translatedBy": "MapComplete est traduite par {contributors} et {hiddenCount} autres personnes" }, "back": "Retour", "backToIndex": "Revenir vers l'aperçu de toutes les cartes thématiques", @@ -290,7 +290,7 @@ "share": "Partager", "sharescreen": { "copiedToClipboard": "Lien copié dans le presse-papier", - "documentation": "Pour plus d'information sur les paramètre d'URL disponible,consultez la documentation", + "documentation": "Pour plus d'information sur les paramètre d'URL disponible,consultez la documentation", "embedIntro": "

Incorporer à votre site Web

Ajouter la carte à votre site Web.
Nous vous y encourageons – pas besoin de permission.
C'est gratuit et pour toujours. Plus de personnes l'utilisent, mieux c'est.", "fsUserbadge": "Activer le bouton de connexion", "fsWelcomeMessage": "Afficher le message de bienvenue et les onglets associés", diff --git a/langs/gl.json b/langs/gl.json index ca118090df..bf06e22b41 100644 --- a/langs/gl.json +++ b/langs/gl.json @@ -23,7 +23,7 @@ "attribution": { "attributionContent": "

Todos os datos proveñen do OpenStreetMap, e pódense reutilizar libremente baixo a Licenza Aberta de Base de Datos (ODbL).

", "attributionTitle": "Aviso de atribución", - "codeContributionsBy": "O MapComplete foi feito por {contributors} e {hiddenCount} contribuíntes máis", + "codeContributionsBy": "O MapComplete foi feito por {contributors} e {hiddenCount} contribuíntes máis", "iconAttribution": { "title": "Iconas empregadas" }, diff --git a/langs/hu.json b/langs/hu.json index e7d2d5d160..8b1a03b050 100644 --- a/langs/hu.json +++ b/langs/hu.json @@ -171,7 +171,7 @@ "attributionBackgroundLayerWithCopyright": "A jelenlegi háttérréteg: {name} ({copyright})", "attributionContent": "

Az összes adatot az OpenStreetMap biztosítja; szabadon újrafelhasználhatók az Open DataBase License alapján.

", "attributionTitle": "Szerzők", - "codeContributionsBy": "A MapComplete-et {contributors} és további {hiddenCount} közreműködő fejleszti", + "codeContributionsBy": "A MapComplete-et {contributors} és további {hiddenCount} közreműködő fejleszti", "donate": "A MapComplete pénzügyi támogatása", "editId": "Az OpenStreetMap online szerkesztőjének megnyitása itt", "editJosm": "Szerkesztés itt JOSM-mal", @@ -198,7 +198,7 @@ "seeOnMapillary": "Kép megtekintése a Mapillaryn", "themeBy": "A tematikus térkép karbantartója: {author}", "title": "Szerzői jogok és tulajdonjog", - "translatedBy": "A MapComplete fordítói: {contributors} és {hiddenCount} további közreműködők" + "translatedBy": "A MapComplete fordítói: {contributors} és {hiddenCount} további közreműködők" }, "back": "Vissza", "backToIndex": "Az összes tematikus térkép megtekintése", @@ -397,7 +397,7 @@ "share": "Megosztás", "sharescreen": { "copiedToClipboard": "Link a vágólapra másolva", - "documentation": "A használható URL-paraméterekről további információt a dokumentációban találsz", + "documentation": "A használható URL-paraméterekről további információt a dokumentációban találsz", "embedIntro": "

Beágyazás egy weboldalon

Kérjük, illeszd be ezt a térképet a weboldalba.
Nosza, tedd meg – még engedélyt sem kell kérned.
Ingyenes, és az is marad. Minél többen használják, annál értékesebbé válik.", "fsBackground": "Háttér váltásának engedélyezése", "fsFilter": "Tétegek és szűrők közötti váltások lehetőségének engedélyezése", diff --git a/langs/id.json b/langs/id.json index 63e3842e27..d0b4a7e211 100644 --- a/langs/id.json +++ b/langs/id.json @@ -59,7 +59,7 @@ "attribution": { "attributionContent": "

Semua data disediakan oleh OpenStreetMap, digunakan kembali secara bebas di bawah Open DataBase License.

", "attributionTitle": "Pemberitahuan atribusi", - "codeContributionsBy": "MapComplete telah dibangun oleh {contributors} dan {hiddenCount} kontributor lainnya", + "codeContributionsBy": "MapComplete telah dibangun oleh {contributors} dan {hiddenCount} kontributor lainnya", "donate": "Dukung MapComplete secara finansial", "editId": "Buka penyunting daring OpenStreetMap di sini", "editJosm": "Sunting di sini dengan JOSM", @@ -150,8 +150,7 @@ "split": { "cancel": "Batal" }, - "translations": { - }, + "translations": {}, "validation": { "date": { "description": "Tanggal, dimulai dari tahun" diff --git a/langs/it.json b/langs/it.json index 8dd808b400..279671abc8 100644 --- a/langs/it.json +++ b/langs/it.json @@ -146,7 +146,7 @@ "attribution": { "attributionContent": "

Tutti i dati sono forniti da OpenStreetMap, riutilizzabili liberamente con Open Database License

", "attributionTitle": "Crediti", - "codeContributionsBy": "MapComplete è stato realizzato da {contributors} e {hiddenCount} altri collaboratori", + "codeContributionsBy": "MapComplete è stato realizzato da {contributors} e {hiddenCount} altri collaboratori", "donate": "Sostieni MapComplete economicamente", "editId": "Apri l'editor online di OpenStreetMap qui", "editJosm": "Modifica qui con JOSM", @@ -168,7 +168,7 @@ "seeOnMapillary": "Guarda questa immagine su Mapillary", "themeBy": "Tema manutenuto da {author}", "title": "Copyright e attribuzione", - "translatedBy": "MapComplete è stata tradotta da {contributors} e da {hiddenCount} contributori aggiuntivi" + "translatedBy": "MapComplete è stata tradotta da {contributors} e da {hiddenCount} contributori aggiuntivi" }, "back": "Indietro", "backToIndex": "Ritorna alla panoramica con tutte le mappe tematiche", diff --git a/langs/ja.json b/langs/ja.json index 174fa65d40..ca647b647a 100644 --- a/langs/ja.json +++ b/langs/ja.json @@ -23,7 +23,7 @@ "attribution": { "attributionContent": "

すべてのデータはOpenStreetMapによって提供され、 Open DataBaseライセンスの下で自由に再利用できます。

", "attributionTitle": "帰属通知", - "codeContributionsBy": "MapCompleteは{contributors}と、 {hiddenCount}人の貢献者によって開発されました", + "codeContributionsBy": "MapCompleteは{contributors}と、 {hiddenCount}人の貢献者によって開発されました", "iconAttribution": { "title": "使用されるアイコン" }, diff --git a/langs/ko.json b/langs/ko.json index ecfdd6bbbf..b6213966dd 100644 --- a/langs/ko.json +++ b/langs/ko.json @@ -171,7 +171,7 @@ "attributionBackgroundLayerWithCopyright": "최근 배경 레이어의 이름은 {name}: {copyright} 입니다", "attributionContent": "

모든 데이터는 OpenStreetMap에서 제공되며, Open DataBase License에 따라 자유롭게 재사용할 수 있습니다.

", "attributionTitle": "저작권 표시 안내", - "codeContributionsBy": "MapComplete는 {contributors}와{hiddenCount}명의 기여자들에 의해 개발되었습니다", + "codeContributionsBy": "MapComplete는 {contributors}와{hiddenCount}명의 기여자들에 의해 개발되었습니다", "donate": "MapComplete에 재정적으로 후원하기", "editId": "OpenStreetMap 온라인 편집기 열기", "editJosm": "JOSM으로 여기서 편집하기", @@ -198,7 +198,7 @@ "seeOnMapillary": "Mapillary에서 이미지 보기", "themeBy": "테마는 {author}에 의해 유지되었습니다", "title": "저작권 및 기여", - "translatedBy": "MapComplete는 {contributors}와 {hiddenCount}명의 기여자들에 의해 번역되었습니다" + "translatedBy": "MapComplete는 {contributors}와 {hiddenCount}명의 기여자들에 의해 번역되었습니다" }, "back": "뒤로가기", "backToIndex": "모든 테마의 지도 보기", @@ -397,7 +397,7 @@ "share": "공유", "sharescreen": { "copiedToClipboard": "클립보드에 링크 복사", - "documentation": "사용 가능한 URL 매개변수에 대한 자세한 내용은 문서를 참조하세요", + "documentation": "사용 가능한 URL 매개변수에 대한 자세한 내용은 문서를 참조하세요", "embedIntro": "

사용자의 사이트 삽입

이 지도를 사용자의 사이트에 삽입해 주세요
이를 적극 권장 합니다 -별도의 허가는 필요 없습니다
무료로 제공되며, 사용자가 많을수록 지도의 가치는 올라갑니다.", "fsBackground": "배경 전환 활성화", "fsFilter": "레이어와 필터 전환 기능 활성화", diff --git a/langs/layers/ca.json b/langs/layers/ca.json index 397f30f9e4..bc3caf8720 100644 --- a/langs/layers/ca.json +++ b/langs/layers/ca.json @@ -7151,7 +7151,7 @@ } }, "maproulette_challenge": { - "description": "Capa que mostra les tasques d'un sol repte de MapRoulette. Aquesta capa està pensada per ser reutilitzada i ampliada en temes; consulteu [la documentació](https://github.com/pietervdvn/MapComplete/blob/develop/Docs/Integrating_Maproulette.md) sobre com fer-ho.", + "description": "Capa que mostra les tasques d'un sol repte de MapRoulette. Aquesta capa està pensada per ser reutilitzada i ampliada en temes; consulteu [la documentació](https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Integrating_Maproulette.md) sobre com fer-ho.", "filter": { "0": { "options": { diff --git a/langs/layers/cs.json b/langs/layers/cs.json index 4f0ebe9cb0..a20424f670 100644 --- a/langs/layers/cs.json +++ b/langs/layers/cs.json @@ -6746,7 +6746,7 @@ } }, "maproulette_challenge": { - "description": "Vrstva zobrazující úkoly jedné výzvy MapRoulette. Tato vrstva je určena k opětovnému použití a rozšíření v tématech; naleznete v [dokumentaci](https://github.com/pietervdvn/MapComplete/blob/develop/Docs/Integrating_Maproulette.md), jak to provést.", + "description": "Vrstva zobrazující úkoly jedné výzvy MapRoulette. Tato vrstva je určena k opětovnému použití a rozšíření v tématech; naleznete v [dokumentaci](https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Integrating_Maproulette.md), jak to provést.", "filter": { "0": { "options": { diff --git a/langs/layers/de.json b/langs/layers/de.json index da90aaf6d6..b352a7b810 100644 --- a/langs/layers/de.json +++ b/langs/layers/de.json @@ -7115,7 +7115,7 @@ } }, "maproulette_challenge": { - "description": "Ebene mit Aufgaben einer einzelnen MapRoulette-Herausforderung. Diese Ebene soll in Themen wiederverwendet und erweitert werden; Informationen dazu finden Sie in der [Dokumentation](https://github.com/pietervdvn/MapComplete/blob/develop/Docs/Integrating_Maproulette.md).", + "description": "Ebene mit Aufgaben einer einzelnen MapRoulette-Herausforderung. Diese Ebene soll in Themen wiederverwendet und erweitert werden; Informationen dazu finden Sie in der [Dokumentation](https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Integrating_Maproulette.md).", "filter": { "0": { "options": { diff --git a/langs/layers/en.json b/langs/layers/en.json index 2d7de409b1..83e724195c 100644 --- a/langs/layers/en.json +++ b/langs/layers/en.json @@ -7348,7 +7348,7 @@ } }, "maproulette_challenge": { - "description": "Layer showing tasks of a single MapRoulette challenge. This layer is intended to be reused and extended in themes; refer to [the documentation](https://github.com/pietervdvn/MapComplete/blob/develop/Docs/Integrating_Maproulette.md) on how to do this.", + "description": "Layer showing tasks of a single MapRoulette challenge. This layer is intended to be reused and extended in themes; refer to [the documentation](https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Integrating_Maproulette.md) on how to do this.", "filter": { "0": { "options": { diff --git a/langs/layers/es.json b/langs/layers/es.json index dba026357b..c2f8bf4b6a 100644 --- a/langs/layers/es.json +++ b/langs/layers/es.json @@ -6739,7 +6739,7 @@ } }, "maproulette_challenge": { - "description": "Capa que muestra las tareas de un único reto de MapRoulette. Esta capa está pensada para ser reutilizada y ampliada en temas; consulta la [documentación](https://github.com/pietervdvn/MapComplete/blob/develop/Docs/Integrating_Maproulette.md) sobre cómo hacerlo.", + "description": "Capa que muestra las tareas de un único reto de MapRoulette. Esta capa está pensada para ser reutilizada y ampliada en temas; consulta la [documentación](https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Integrating_Maproulette.md) sobre cómo hacerlo.", "filter": { "0": { "options": { diff --git a/langs/nb_NO.json b/langs/nb_NO.json index 92c37ff8d2..da24253fec 100644 --- a/langs/nb_NO.json +++ b/langs/nb_NO.json @@ -102,7 +102,7 @@ "attribution": { "attributionContent": "

All data er fra OpenStreetMap, fritt gjenbrukbart med Open DataBase-lisens.

", "attributionTitle": "Tilskrivelsesmerknad", - "codeContributionsBy": "MapComplete har blitt bygd av {contributors} og {hiddenCount} bidragsytere til", + "codeContributionsBy": "MapComplete har blitt bygd av {contributors} og {hiddenCount} bidragsytere til", "donate": "Støtt MapComplete finansielt", "editId": "Åpne den nettbaserte OpenStreetMap-behandleren her", "editJosm": "Rediger med JOSM", @@ -118,7 +118,7 @@ "openMapillary": "Åpne Mapillary her", "openOsmcha": "Vis de seneste redigeringene gjort med {theme}", "themeBy": "Tema vedlikeholdt av {author}", - "translatedBy": "MapComplete har blitt oversatt av {contributors} og {hiddenCount} andre bidragsytere." + "translatedBy": "MapComplete har blitt oversatt av {contributors} og {hiddenCount} andre bidragsytere." }, "back": "Tilbake", "backgroundMap": "Bakgrunnskart", @@ -274,8 +274,7 @@ "importInspector": { "title": "Inspiser og håndter importnotater" }, - "importLayer": { - }, + "importLayer": {}, "index": { "intro": "MapComplete er en OpenStreetMap-viser og redigerer, som viser deg info om funksjoner for et gitt tema og tillater oppdatering av det.", "logIn": "Logg inn for å vise tema du har besøkt tidligere", @@ -370,8 +369,7 @@ "activateButton": "Bistå oversettelsen av MapComplete", "missing": "{count} uoversatte strenger" }, - "userinfo": { - }, + "userinfo": {}, "validation": { "color": { "description": "En farge eller heksadesimal kode" diff --git a/langs/nl.json b/langs/nl.json index 3b709b6710..b4510a80da 100644 --- a/langs/nl.json +++ b/langs/nl.json @@ -171,7 +171,7 @@ "attributionBackgroundLayerWithCopyright": "De huidige achtergrondlaag is {name} : {copyright}", "attributionContent": "

Alle data is voorzien door OpenStreetMap, gratis en vrij te hergebruiken onder de Open DataBase Licentie.

", "attributionTitle": "Met dank aan", - "codeContributionsBy": "MapComplete is gebouwd door {contributors} en {hiddenCount} andere bijdragers", + "codeContributionsBy": "MapComplete is gebouwd door {contributors} en {hiddenCount} andere bijdragers", "donate": "Geef MapComplete financiële steun", "editId": "Hier bewerken met de OpenStreetMap online editor", "editJosm": "Hier bewerken met JOSM", @@ -198,7 +198,7 @@ "seeOnMapillary": "Bekijk dit beeld op Mapillary", "themeBy": "Thema gemaakt door {author}", "title": "Copyright en attributie", - "translatedBy": "MapComplete werd vertaald door {contributors} en {hiddenCount} meer vertalers" + "translatedBy": "MapComplete werd vertaald door {contributors} en {hiddenCount} meer vertalers" }, "back": "Vorige", "backToIndex": "Bekijk alle thematische kaarten", @@ -397,7 +397,7 @@ "share": "Deel deze locatie", "sharescreen": { "copiedToClipboard": "Link gekopieerd naar klembord", - "documentation": "Voor meer informatie over beschikbare URL-parameters, raadpleeg de documentatie", + "documentation": "Voor meer informatie over beschikbare URL-parameters, raadpleeg de documentatie", "embedIntro": "

Plaats dit op je website

Voeg dit kaartje toe op je eigen website.
We moedigen dit zelfs aan - je hoeft geen toestemming te vragen.
Het is gratis en zal dat altijd blijven. Hoe meer het gebruikt wordt, hoe waardevoller", "fsBackground": "Wisselende achtergronden inschakelen", "fsFilter": "De mogelijkheid inschakelen om te wisselen tussen lagen en filters", diff --git a/langs/pl.json b/langs/pl.json index 0b4b2c2b42..97846187fa 100644 --- a/langs/pl.json +++ b/langs/pl.json @@ -129,7 +129,7 @@ "attributionBackgroundLayerWithCopyright": "Bieżąca warstwa tła to {name}: {copyright}", "attributionContent": "

Wszystkie dane pochodzą z OpenStreetMap i można je swobodnie wykorzystywać na warunkach Licencji Open DataBase.

", "attributionTitle": "Informacja o atrybucji", - "codeContributionsBy": "MapComplete został stworzony przez {contributors} i {hiddenCount} innych współtwórców", + "codeContributionsBy": "MapComplete został stworzony przez {contributors} i {hiddenCount} innych współtwórców", "donate": "Wspieraj finansowo MapComplete", "editId": "Otwórz edytor online OpenStreetMap w tej lokalizacji", "editJosm": "Edytuj tutaj za pomocą JOSM", @@ -147,7 +147,7 @@ "openOsmcha": "Zobacz ostatnie edycje zrobione przez {theme}", "themeBy": "Temat prowadzony przez: {author}", "title": "Prawa autorskie i podanie źródła", - "translatedBy": "MapComplete zostało przetłumaczone przez {contributors} i {hiddenCount} innych autorów" + "translatedBy": "MapComplete zostało przetłumaczone przez {contributors} i {hiddenCount} innych autorów" }, "back": "Cofnij", "backToIndex": "Cofnij do przeglądu wszystkich map tematycznych", @@ -267,7 +267,7 @@ }, "sharescreen": { "copiedToClipboard": "Link został skopiowany do schowka", - "documentation": "Aby uzyskać więcej informacji na temat dostępnych parametrów adresu URL, zajrzyj do dokumentacji", + "documentation": "Aby uzyskać więcej informacji na temat dostępnych parametrów adresu URL, zajrzyj do dokumentacji", "embedIntro": "

Umieść na swojej stronie internetowej

Proszę, umieść tę mapę na swojej stronie internetowej.
Zachęcamy Cię do tego - nie musisz nawet pytać o zgodę.
Jest ona darmowa i zawsze będzie. Im więcej osób jej używa, tym bardziej staje się wartościowa.", "fsUserbadge": "Włącz przycisk logowania", "fsWelcomeMessage": "Pokaż wyskakujące okienko wiadomości powitalnej i powiązane zakładki", diff --git a/langs/pt.json b/langs/pt.json index b0e74620dc..c1de41582b 100644 --- a/langs/pt.json +++ b/langs/pt.json @@ -169,7 +169,7 @@ "attributionBackgroundLayerWithCopyright": "A camada de fundo atual é {name}: {copyright}", "attributionContent": "

Todos os dados são fornecidos pelo OpenStreetMap e são livremente reutilizáveis sob a licença Open DataBase License.

", "attributionTitle": "Aviso de atribuição", - "codeContributionsBy": "O MapComplete foi criado por {contributors} e mais {hiddenCount} contribuidores", + "codeContributionsBy": "O MapComplete foi criado por {contributors} e mais {hiddenCount} contribuidores", "donate": "Apoie o MapComplete financeiramente", "editId": "Editar aqui com o editor online OpenStreetMap", "editJosm": "Editar aqui com o JOSM", @@ -188,7 +188,7 @@ "seeOnMapillary": "Ver esta imagem no Mapillary", "themeBy": "Tema mantido por {author}", "title": "Direitos de autor e atribuição", - "translatedBy": "O MapComplete foi traduzido por {contributors} e mais {hiddenCount} utilizadores" + "translatedBy": "O MapComplete foi traduzido por {contributors} e mais {hiddenCount} utilizadores" }, "back": "Voltar", "backToIndex": "Voltar à vista geral com todos os mapas temáticos", @@ -353,7 +353,7 @@ "share": "Partilhar", "sharescreen": { "copiedToClipboard": "Hiperligação copiada para a área de transferência", - "documentation": "Para mais informações nos parâmetros URL disponíveis, consulte a documentação", + "documentation": "Para mais informações nos parâmetros URL disponíveis, consulte a documentação", "embedIntro": "

Incorporar no seu site

Por favor, insira este mapa no seu site.
Encorajamos a fazê-lo - nem precisa de pedir permissão.
É grátis e sempre será. Quanto mais pessoas estiverem a usar isto, mais valioso se torna.", "fsUserbadge": "Ativar o botão de iniciar sessão", "fsWelcomeMessage": "Mostrar a janela com a mensagem de boas-vindas e separadores associados", diff --git a/langs/ru.json b/langs/ru.json index a6dab435f2..2376aa766c 100644 --- a/langs/ru.json +++ b/langs/ru.json @@ -50,7 +50,7 @@ "attribution": { "attributionContent": "

Все данные предоставлены OpenStreetMap, свободное повторное использование согласно Open DataBase License.

", "attributionTitle": "Уведомление об авторстве", - "codeContributionsBy": "MapComplete был создан {contributors} и ещё {hiddenCount} соавторами ", + "codeContributionsBy": "MapComplete был создан {contributors} и ещё {hiddenCount} соавторами ", "editJosm": "Редактировать это место в JOSM", "iconAttribution": { "title": "Используемые значки" diff --git a/langs/themes/de.json b/langs/themes/de.json index 47946dc198..993e3573fa 100644 --- a/langs/themes/de.json +++ b/langs/themes/de.json @@ -172,7 +172,7 @@ }, "climbing": { "description": "Eine Karte mit Klettermöglichkeiten wie Kletterhallen, Kletterparks oder Felsen.", - "descriptionTail": "

kletterspots.de wird betrieben von Christian Neumann. Bitte melden Sie sich, wenn Sie Feedback oder Fragen haben.

Das Projekt nutzt OpenStreetMap Daten und basiert auf der freien Software MapComplete.

", + "descriptionTail": "

kletterspots.de wird betrieben von Christian Neumann. Bitte melden Sie sich, wenn Sie Feedback oder Fragen haben.

Das Projekt nutzt OpenStreetMap Daten und basiert auf der freien Software MapComplete.

", "layers": { "0": { "override": { diff --git a/langs/uk.json b/langs/uk.json index 474954545f..f98aef8253 100644 --- a/langs/uk.json +++ b/langs/uk.json @@ -171,7 +171,7 @@ "attributionBackgroundLayerWithCopyright": "Поточний фоновий шар {name}: {copyright}", "attributionContent": "

Усі дані надаються OpenStreetMap, які можна вільно повторно використовувати в Ліцензія Open DataBase.

", "attributionTitle": "Повідомлення про авторство", - "codeContributionsBy": "MapComplete створено {contributors} та {hiddenCount} іншими учасниками", + "codeContributionsBy": "MapComplete створено {contributors} та {hiddenCount} іншими учасниками", "donate": "Підтримайте MapComplete фінансово", "editId": "Відкрийте онлайн-редактор OpenStreetMap тут", "editJosm": "Редагувати тут за допомогою JOSM", @@ -199,7 +199,7 @@ "seeOnMapillary": "Переглянути зображення на Mapillary", "themeBy": "Тему підтримує {author}", "title": "Авторське право", - "translatedBy": "MapComplete переклали {contributors} та {hiddenCount} інших учасників" + "translatedBy": "MapComplete переклали {contributors} та {hiddenCount} інших учасників" }, "back": "Назад", "backToIndex": "Переглянути всі тематичні мапи", @@ -399,7 +399,7 @@ "share": "Поділитися", "sharescreen": { "copiedToClipboard": "Посилання скопійовано в буфер обміну", - "documentation": "Для отримання додаткової інформації про доступні URL-параметри, зверніться до документації", + "documentation": "Для отримання додаткової інформації про доступні URL-параметри, зверніться до документації", "embedIntro": "

Додайте на свій вебсайт

Будь ласка, додайте цю мапу на свій вебсайт.
Ми заохочуємо вас це зробити — вам навіть не потрібно питати дозволу.
Це безплатно, і завжди буде. Чим більше людей цим користується, тим ціннішим воно стає.", "fsBackground": "Увімкнути перемикання фонів", "fsFilter": "Увімкніть можливість перемикання шарів і фільтрів", diff --git a/langs/zh_Hant.json b/langs/zh_Hant.json index e5691f3a08..463d250ffe 100644 --- a/langs/zh_Hant.json +++ b/langs/zh_Hant.json @@ -171,7 +171,7 @@ "attributionBackgroundLayerWithCopyright": "目前的背景圖層是 {name}:{copyright}", "attributionContent": "

所有資料由開放街圖提供,在開放資料庫授權條款之下自由再利用。

", "attributionTitle": "署名通知", - "codeContributionsBy": "MapComplete 是由 {contributors} 和其他 {hiddenCount} 位貢獻者構建而成", + "codeContributionsBy": "MapComplete 是由 {contributors} 和其他 {hiddenCount} 位貢獻者構建而成", "donate": "財務上支援 MapComplete", "editId": "開啟開放街圖線上編輯器", "editJosm": "採用 JOSM 編輯", @@ -199,7 +199,7 @@ "seeOnMapillary": "在 Mapillary 觀看這張影像", "themeBy": "由 {author} 維護主題", "title": "版權與署名", - "translatedBy": "MapComplete 由 {contributors} 翻譯,而且還有 {hiddenCount} 更多貢獻者" + "translatedBy": "MapComplete 由 {contributors} 翻譯,而且還有 {hiddenCount} 更多貢獻者" }, "back": "返回", "backToIndex": "回到所有主題地圖的總覽頁面", @@ -399,7 +399,7 @@ "share": "分享", "sharescreen": { "copiedToClipboard": "複製連結到簡貼簿", - "documentation": "要知道更多可以用的網址參數,參考這份文章", + "documentation": "要知道更多可以用的網址參數,參考這份文章", "embedIntro": "

嵌入到你的網站

請考慮將這份地圖嵌入您的網站。
地圖毋須額外授權,非常歡迎您多加利用。
一切都是免費的,而且之後也是免費的,越有更多人使用,則越顯得它的價值。", "fsBackground": "啟用切換背景", "fsFilter": "啟用切換圖層和過濾器的可能性", diff --git a/scripts/downloadEli.ts b/scripts/downloadEli.ts index 68abee9d0b..8780d5d816 100644 --- a/scripts/downloadEli.ts +++ b/scripts/downloadEli.ts @@ -25,7 +25,7 @@ class DownloadEli extends Script { const props = layer.properties if (props.type === "bing") { - // A lot of work to implement - see https://github.com/pietervdvn/MapComplete/issues/648 + // A lot of work to implement - see https://source.mapcomplete.org/MapComplete/MapComplete/issues/648 try { const bing = await BingRasterLayer.get() if (bing === "error") { diff --git a/scripts/hetzner/deployHetzner.sh b/scripts/hetzner/deployHetzner.sh index 1f790078f9..a2a99eabfb 100755 --- a/scripts/hetzner/deployHetzner.sh +++ b/scripts/hetzner/deployHetzner.sh @@ -7,7 +7,7 @@ # apt install unzip # npm i -g csp-logger -# wget https://github.com/pietervdvn/latlon2country/raw/main/tiles.zip +# wget https://source.mapcomplete.org/MapComplete/latlon2country/raw/branch/main/tiles.zip # unzip tiles.zip cp config.json config.json.bu && diff --git a/scripts/nsiLogos.ts b/scripts/nsiLogos.ts index c477700a62..ae893e8130 100644 --- a/scripts/nsiLogos.ts +++ b/scripts/nsiLogos.ts @@ -74,7 +74,7 @@ class NsiLogos extends Script { ttl-- const dloaded = await Utils.downloadAdvanced(url, { "User-Agent": - "MapComplete NSI scraper/0.1 (https://github.com/pietervdvn/MapComplete; pietervdvn@posteo.net)", + "MapComplete NSI scraper/0.1 (https://source.mapcomplete.org/MapComplete/MapComplete; pietervdvn@posteo.net)", }) const redirect: string | undefined = dloaded["redirect"] if (redirect) { diff --git a/scripts/serverLdScrape.ts b/scripts/serverLdScrape.ts index 799698a897..a75052cb63 100644 --- a/scripts/serverLdScrape.ts +++ b/scripts/serverLdScrape.ts @@ -19,7 +19,7 @@ class ServerLdScrape extends Script { accept: "application/html", }, /* { - "User-Agent": "MapComplete/openstreetmap scraper; pietervdvn@posteo.net; https://github.com/pietervdvn/MapComplete", + "User-Agent": "MapComplete/openstreetmap scraper; pietervdvn@posteo.net; https://source.mapcomplete.org/MapComplete", "accept": "application/html" }, { diff --git a/src/Logic/Search/SearchUtils.ts b/src/Logic/Search/SearchUtils.ts index 1268d193e5..520341fafa 100644 --- a/src/Logic/Search/SearchUtils.ts +++ b/src/Logic/Search/SearchUtils.ts @@ -17,15 +17,16 @@ export default class SearchUtils { return true } if (searchTerm === "bugs" || searchTerm === "issues") { - window.location.href = "https://github.com/pietervdvn/MapComplete/issues" + window.location.href = "https://source.mapcomplete.org/MapComplete/MapComplete/issues" return true } if (searchTerm === "source") { - window.location.href = "https://github.com/pietervdvn/MapComplete" + window.location.href = "https://source.mapcomplete.org/MapComplete/MapComplete" return true } if (searchTerm === "docs") { - window.location.href = "https://github.com/pietervdvn/MapComplete/tree/develop/Docs" + window.location.href = + "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs" return true } if (searchTerm === "osmcha" || searchTerm === "stats") { diff --git a/src/Logic/Tags/TagUtils.ts b/src/Logic/Tags/TagUtils.ts index b6db516818..d19872213f 100644 --- a/src/Logic/Tags/TagUtils.ts +++ b/src/Logic/Tags/TagUtils.ts @@ -191,7 +191,7 @@ export class TagUtils { "When creating the `json` file describing your layer or theme, you'll have to add a few tags to describe what you want.\n" + "This document gives an overview of what every expression means and how it behaves in edge cases.\n" + "\n" + - "If the schema-files note a type [`TagConfigJson`](https://github.com/pietervdvn/MapComplete/blob/develop/src/Models/ThemeConfig/Json/TagConfigJson.ts), you can use one of these values.\n" + + "If the schema-files note a type [`TagConfigJson`](https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/src/Models/ThemeConfig/Json/TagConfigJson.ts), you can use one of these values.\n" + "\n" + "In some cases, not every type of tags-filter can be used. For example, _rendering_ an option with a regex is\n" + 'fine (`"if": "brand~[Bb]randname", "then":" The brand is Brandname"`); but this regex can not be used to write a value\n' + diff --git a/src/Logic/Web/MangroveReviews.ts b/src/Logic/Web/MangroveReviews.ts index 77271ee339..8bffc99b13 100644 --- a/src/Logic/Web/MangroveReviews.ts +++ b/src/Logic/Web/MangroveReviews.ts @@ -141,7 +141,7 @@ export class MangroveIdentity { */ export default class FeatureReviews { /** - * See https://gitlab.com/open-reviews/mangrove/-/blob/master/servers/reviewer/src/review.rs#L269 and https://github.com/pietervdvn/MapComplete/issues/1775 + * See https://gitlab.com/open-reviews/mangrove/-/blob/master/servers/reviewer/src/review.rs#L269 and https://source.mapcomplete.org/MapComplete/MapComplete/issues/1775 */ public static readonly REVIEW_OPINION_MAX_LENGTH = 1000 private static readonly _featureReviewsCache: Record = {} diff --git a/src/Models/Constants.ts b/src/Models/Constants.ts index cad980136d..801d9c2189 100644 --- a/src/Models/Constants.ts +++ b/src/Models/Constants.ts @@ -230,7 +230,7 @@ export default class Constants { if (Utils.runningFromConsole) { return false } - // The cause for this line of code: https://github.com/pietervdvn/MapComplete/issues/115 + // The cause for this line of code: https://source.mapcomplete.org/MapComplete/MapComplete/issues/115 // See https://stackoverflow.com/questions/19689715/what-is-the-best-way-to-detect-retina-support-on-a-device-using-javascript return ( (window.matchMedia && diff --git a/src/Models/ThemeConfig/Conversion/PrepareLayer.ts b/src/Models/ThemeConfig/Conversion/PrepareLayer.ts index 4e37b063cf..df8a241958 100644 --- a/src/Models/ThemeConfig/Conversion/PrepareLayer.ts +++ b/src/Models/ThemeConfig/Conversion/PrepareLayer.ts @@ -1,6 +1,18 @@ -import { Concat, DesugaringContext, DesugaringStep, Each, FirstOf, Fuse, On, SetDefault } from "./Conversion" +import { + Concat, + DesugaringContext, + DesugaringStep, + Each, + FirstOf, + Fuse, + On, + SetDefault, +} from "./Conversion" import { LayerConfigJson } from "../Json/LayerConfigJson" -import { MinimalTagRenderingConfigJson, TagRenderingConfigJson } from "../Json/TagRenderingConfigJson" +import { + MinimalTagRenderingConfigJson, + TagRenderingConfigJson, +} from "../Json/TagRenderingConfigJson" import { Utils } from "../../../Utils" import RewritableConfigJson from "../Json/RewritableConfigJson" import SpecialVisualizations from "../../../UI/SpecialVisualizations" @@ -496,7 +508,7 @@ export class RewriteSpecial extends DesugaringStep { (sp) => sp.funcName ) context.err( - `Special visualisation '${type}' not found. Did you perhaps mean ${options[0].funcName}, ${options[1].funcName} or ${options[2].funcName}?\n\tFor all known special visualisations, please see https://github.com/pietervdvn/MapComplete/blob/develop/Docs/SpecialRenderings.md` + `Special visualisation '${type}' not found. Did you perhaps mean ${options[0].funcName}, ${options[1].funcName} or ${options[2].funcName}?\n\tFor all known special visualisations, please see https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/SpecialRenderings.md` ) return undefined } @@ -868,7 +880,7 @@ export class AddRatingBadge extends DesugaringStep { const funcs = new Set(specialVis.map((rs) => rs.func.funcName)) if (funcs.has("list_reviews")) { - (<(string | TagRenderingConfigJson)[]>json.titleIcons).push("icons.rating") + ;(<(string | TagRenderingConfigJson)[]>json.titleIcons).push("icons.rating") } return json } diff --git a/src/Models/ThemeConfig/Conversion/PrepareTheme.ts b/src/Models/ThemeConfig/Conversion/PrepareTheme.ts index abbd5c9d9e..261f6fbf80 100644 --- a/src/Models/ThemeConfig/Conversion/PrepareTheme.ts +++ b/src/Models/ThemeConfig/Conversion/PrepareTheme.ts @@ -46,7 +46,7 @@ class SubstituteLayer extends Conversion n[0]) // Known builtin layers are "+.join(",")+"\n For more information, see " context.err(`The layer with name ${name} was not found as a builtin layer. Perhaps you meant ${ids[0]}, ${ids[1]} or ${ids[2]}? - For an overview of all available layers, refer to https://github.com/pietervdvn/MapComplete/blob/develop/Docs/BuiltinLayers.md`) + For an overview of all available layers, refer to https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/BuiltinLayers.md`) } if (typeof json === "string") { diff --git a/src/Models/ThemeConfig/Json/LayerConfigJson.ts b/src/Models/ThemeConfig/Json/LayerConfigJson.ts index a826d463a3..533911ae8a 100644 --- a/src/Models/ThemeConfig/Json/LayerConfigJson.ts +++ b/src/Models/ThemeConfig/Json/LayerConfigJson.ts @@ -148,7 +148,7 @@ export interface LayerConfigJson { * "_some_key:=some_javascript_expression" * ] * - * See the full documentation on [https://github.com/pietervdvn/MapComplete/blob/master/Docs/CalculatedTags.md] + * See the full documentation on [https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/CalculatedTags.md] * * group: expert * question: What extra attributes should be calculated with javascript? @@ -254,7 +254,7 @@ export interface LayerConfigJson { * Creates points to render on the map. * This can render points for point-objects, lineobjects or areaobjects; use 'location' to indicate where it should be rendered. * - * Note that all attributes - including [the calculated tags](https://github.com/pietervdvn/MapComplete/blob/develop/Docs/CalculatedTags.md) can be used to create the markers and lines + * Note that all attributes - including [the calculated tags](https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/CalculatedTags.md) can be used to create the markers and lines * * group: pointrendering */ @@ -319,7 +319,7 @@ export interface LayerConfigJson { * * If no presets are defined, the button which invites to add a new preset will not be shown. * - *