Hello, I write here to report a minor user-generated bug, with all versions of WordPress since 2.9 (and before, no idea).
Yes, as I wrote : a user-generated bug. Mea culpa, mea maxima culpa, feel free to chain me to a radiator and insult me in German, I come to report a problem I caused myself.
But, here's the trick, if wordpress was even better, that sort of problem wouldn't happen despite all my bad efforts :)
Let's describe it. I usually write 4 blog posts per day on my own website, and sometimes I write then in a row, all of them at once. I double-click the "New" link in my admin in order to open the editor in a new tab, and at times, I click this button 4 times in fast succession, clickclickclickclick.
And then, I write my 4 posts, in each window, save them as draft when I'm done, and when all 4 are saved as drafts, one tab after another, I click the "publish" button. There may be less than 2 seconds between each clicking a post's "publish" button.
And the bug, now : it may happen that one post simply overwrites the other, is saved in stead of the other.
And my blog ends up updated with 3 new posts only, the 4th of them having simply disappeared, neither published nor saved as draft, as if it had never existed.
I *think* wordpress thought two of the tabs were actually the very same editor.
I know very simply how to avoid the problem : let a short while between each moment I click the "New" post link, and (perhaps, but I think this is the former that causes the problem) let a few seconds between each clicking of a "Publish" button.
But, well... here's for my suggestion, could it be possible that, through some sort of coding magic, wordpress wouldn't allow anymore to overwrite a post with another in the database ?
Sorry for the weird user-caused bug report, but at least, that was for my suggestion :)