Feature(grb): add popup feature to validate e.g. a user profile
This commit is contained in:
parent
c3d905b26a
commit
ecd8f5e1da
11 changed files with 247 additions and 64 deletions
|
@ -19,6 +19,50 @@
|
|||
"shortDescription": {
|
||||
"nl": "Grb import helper tool"
|
||||
},
|
||||
"popup": [
|
||||
{
|
||||
"id": "wikilink-needed",
|
||||
"condition": "_description!~.*https://wiki.openstreetmap.org/wiki/WikiProject_Belgium/Building_and_address_import.*",
|
||||
"dismissable": false,
|
||||
"title": {
|
||||
"render": {
|
||||
"en": "Profile mention obligated",
|
||||
"nl": "Link op profiel verplicht"
|
||||
}
|
||||
},
|
||||
"body": [
|
||||
{
|
||||
"render": {
|
||||
"special": {
|
||||
"type": "link",
|
||||
"href": "https://www.openstreetmap.org/profile/edit",
|
||||
"text": {
|
||||
"en": "Edit your user profile",
|
||||
"nl": "Pas je profiel aan"
|
||||
}
|
||||
},
|
||||
"after": {
|
||||
"en": "to include the link <span class='literal-code'>https://wiki.openstreetmap.org/wiki/WikiProject_Belgium/Building_and_address_import</code>",
|
||||
"nl": " en voeg deze link toe: <span class='literal-code'>https://wiki.openstreetmap.org/wiki/WikiProject_Belgium/Building_and_address_import</code>"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "reload_profile",
|
||||
"render": {
|
||||
"special": {
|
||||
"type": "login_button",
|
||||
"force": "yes",
|
||||
"message": {
|
||||
"en": "Reload your profile",
|
||||
"nl": "Herlaad je profiel"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"icon": "./assets/themes/grb/logo.svg",
|
||||
"startZoom": 9,
|
||||
"startLat": 51.0249,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue