I've had two incidents in the past few days where I moved forward and back in my browser to check some info, then edited my post. Unfortunately I edited the original posting form rather than the edit form, and made duplicate posts. Now I know I have only myself to blame for this, but I thought I would recommend a fix we did at one place I worked:
Every time a node-creating form was loaded (or in our case, anything that would cost money), the form carried a hidden field with a value set at the load time. When the form was processed, this field was checked against a list of recently used values. If it matched, it meant that the form had already been posted, and the user was bounced to a preview screen and warned. If it didn't match, the form was posted, and the number was marked as "used" for a period of time. This doesn't stop EVERY occurance (one could come back to the browser after the expiration time and resubmit the form), but it helps.

Replies are listed 'Best First'.
RE: Duplicate posts
by PipTigger (Hermit) on Jun 08, 2000 at 14:31 UTC
    Since node authors can already go to their home node and then view (and update) any of their past nodes in the writeups section, it should be relatively simple to allow an author to remove any of their own nodes (such as duplicates or embarrassments) or at least empty the title field and the textarea to queue the node up for timely removal. Just some thots. TTFN.

    -PipTigger

    p.s. Byslexia is a Ditch!
RE: Duplicate posts
by mdillon (Priest) on Jun 06, 2000 at 19:25 UTC
    i was thinking that it would be possible to use a similar system to prevent double posts in the Chatterbox.
(zdog) RE: Duplicate posts
by zdog (Priest) on Jun 06, 2000 at 20:23 UTC
    I have to admit swiftone that I read your node and didn't think much of it. And then, two minutes later, it happened to me, so I am just writing in support of your idea, because it is somewhat embarrassing. For the hidden value part, I think there could be somekind of node ID that you can punch in to replace your node.

    -- zdog (Zenon Zabinski)
       Go Bells!!