Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[MapRoulette Integration] Support MapRoulette templating in challenge instructions #1423

Open
b1tw153 opened this issue May 13, 2024 · 1 comment · May be fixed by #1472
Open

[MapRoulette Integration] Support MapRoulette templating in challenge instructions #1423

b1tw153 opened this issue May 13, 2024 · 1 comment · May be fixed by #1472
Assignees
Labels
feature-maproulette Issue or request related to the MapRoulette layer

Comments

@b1tw153
Copy link

b1tw153 commented May 13, 2024

Description

MapRoulette supports basic form fields and short codes in challenge instructions. E.g.:

[checkbox "Your checkbox label" name="myCheckbox"]

[select "Your select label" name="myDropdown" values="foo,bar,baz"]

[copyable "some useful text"]

This markup is documented here: https://learn.maproulette.org/en-us/documentation/challenge-instructions-templating/

Currently in Rapid, this markup is not parsed and is displayed as raw text in the instructions.

This issue is related to #1419 - Curly braces in instructions aren't replaced

Screenshots

Screenshot 2024-05-13 at 6 33 57 AM

Version

2.3.1

What browser are you seeing the problem on? What version are you running?

Firefox 125.0.3

The OS you're using

MacOS 14.4.1

Steps to reproduce

  1. Open Rapid and enable MapRoulette tasks in the Map Data using Challenge ID 43887
  2. Zoom/Pan to a MapRoulette task in Mono County and select the task
  3. Note that the MapRoulette markup in the instructions is rendered as plain text

The browser URL at the time you encountered the bug

https://rapideditor.org/rapid#map=15.85/38.0448/-119.2625&background=Bing&datasets=fbRoads,msBuildings&disable_features=boundaries

The auto-detected useragent string for your browser (leave blank if you're manually filling this form out)

No response

@b1tw153
Copy link
Author

b1tw153 commented May 13, 2024

Yes, the instructions refer specifically to JOSM. I'll fix that when #1340 and #1419 are fixed. :)

@bhousel bhousel added the feature-maproulette Issue or request related to the MapRoulette layer label May 22, 2024
@tannerwuster tannerwuster self-assigned this Jun 24, 2024
@tannerwuster tannerwuster linked a pull request Jun 27, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-maproulette Issue or request related to the MapRoulette layer
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants