Skip to content
This repository has been archived by the owner on Jul 24, 2021. It is now read-only.

Allow Potlatch to take lists of IDs (or multiple single parameters) on URL instead of just single ID #1125

Closed
openstreetmap-trac opened this issue Jul 23, 2021 · 1 comment

Comments

@openstreetmap-trac
Copy link

Reporter: gerv-openstreetmap[at]gerv.net
[Submitted to the original trac issue database at 2.38pm, Sunday, 24th August 2008]

I heard from a talk at SOTM that the next release of Potlatch will allow
you to pass an ID on the URL, and Potlatch will take you to that node or
way and select it for immediate editing. That sounds really useful.

I've been looking at how we can use Tagwatch to fix up bogus tags. I was
going to do it semi-automatically, but some people think that might make
things worse. So I was wondering: is there any chance you could make
Potlatch take a list of IDs? (Usually a short one.)

You see, if there are e.g. ten nodes tagged "highway=tretiary", it would
be cool for the following to happen. You click a link in Tagwatch, and
it goes away to the OSMXAPI and retrieves all the nodes with that tag.
It then extracts the IDs and redirects you to Potlatch, passing the IDs
on. Potlatch finds and selects the first one so you can edit it. But
then, it has a "Next" button, which takes you to the next one, until
you've done them all.

How does that sound?

You'd just need to store the list and provide a button which worked
through it. For bonus points, when Next is clicked, check the next node
ID against a list of nodes already edited in that session and bypass it
if the user has already worked on it. (Or, in reverse, as nodes get
edited, check them against the list and remove that item from the list.)

GErv

@openstreetmap-trac
Copy link
Author

Author: iandees
[Added to the original trac issue at 7.58pm, Monday, 9th September 2013]

Cleaning aging tickets.

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

No branches or pull requests

1 participant