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

[seating quest] Change radio buttons to checkboxes #3911

Closed
legofahrrad opened this issue Mar 23, 2022 · 5 comments
Closed

[seating quest] Change radio buttons to checkboxes #3911

legofahrrad opened this issue Mar 23, 2022 · 5 comments

Comments

@legofahrrad
Copy link
Contributor

legofahrrad commented Mar 23, 2022

Use case
I really like the new seating quest – but however, it is not possible to tag indoor_seating and takeaway as an example.

Proposed Solution
The radio buttons allow one pick out of the options only, checkboxes would allow multiple tags.
I made a really poor mock-up, maybe this helps to understand my idea;
grafik

If only takeaway would be selected then, tag takeaway=only, if multiple things get selected, tag each key with yes.

One thing I raise fears with is, that users would click just one thing if they don't know about the others but SC nevertheless tags that the other features doesn't exist.
Example: User sees an ice cream shop with outdoor seating and taps 'outdoor seating' – 'OK'. SC would tag in this case outdoor_seating=yes and indoor_seating=no. That would be wrong if there is indoor seating which was just missed by the user.
Maybe the 'only' can be highlighted somehow, as it is also clear in the current version.

@westnordost
Copy link
Member

So does the meat shack have takeaway seating?

@westnordost
Copy link
Member

In any case, the thing I wanted to point at with this rhetorical question was that the question is clearly about seating, not takeaway. See the quest guidelines. StreetComplete does not ask about several things at once, asking to fill takeaway + seating would be that.

Takeaway is only mentioned as a way to say "no seating at all", incidentally recording the takeaway=only information on the side when it is the case.

@kjonosm
Copy link

kjonosm commented Mar 23, 2022

Why not say: "No seating (takeaway only)"?

@mnalis
Copy link
Member

mnalis commented Mar 23, 2022

Why not say: "No seating (takeaway only)"?

While a little longer, I do agree that it reduces a chances for wrong answer. It would need re-translation, though.

(That is actually how it is already translated in Croatian language, as the original short form would be nonsense there - Croatian does not allow to switch the subject you're talking about without indicating so by prelude).

As a less invasive option (or in addition to above), to avoid wrong answers, it might also be helpful to reverse the order of the answers, so Both indoor and outdoor seating is placed first, and Takeaway only shown last.

@westnordost westnordost reopened this Mar 24, 2022
@westnordost
Copy link
Member

makes sense, changed it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants