I was writing a long comment (http://yro.slashdot.org/comments.pl?sid=214910&cid=17455240) to the story "UK Teachers Say Censor The Internet" (http://yro.slashdot.org/article.pl?sid=07/01/04/001254&threshold=4).
Because it was a long comment, my "public terminal" login session expired during the time it took me to write/revise the comment.
When I pressed "preview", "you are not logged in" comment page showed up, the username and password boxes came up, but there was no "submit", "preview" or captcha box.
Stats:
- Running Windows XP (restricted user)
- Firefox 1.5.0.8
- Slashdotter extension 1.6.3
- My Karma is excellent. I don't recall whether I selected the "No Karma Bonus" box, but since I was only reviewing it, I probably left it deselected.
- my login session "lasts forever" and "follows me wherever I go", though I am logged in public terminal mode.
I am currently trying to recreate this bug (in the "waiting for login session to expire" phase...). Unfortunately, I must sleep, and will not be able to test it again with the updated Slashdotter extension, nor with an updated Firefox.
...actually, logging out in another tab seems to recraete the bug. See screenshot.
This is my first bug reoprt on sf, so I hope I included everything!
Cheers!
- RG>
Screenshot of re-login comment page bug
Logged In: YES
user_id=3889
Originator: NO
We could simply add a line to the template that shows the comment-editing box where if you're on a public logtoken, it reminds of you that fact and suggests you Preview frequently.
Logged In: YES
user_id=1683052
Originator: YES
replying to jamiemccarthy's comment:
Thanks for looking at this.
What you suggested might be a reasonable band-aid fix, but the ideal behaviour would be that a preview would load, the user would be logged out, and the prompt would look identical to when writing a comment while not logged in (i.e. it would give options to log in and preview or to submit the comment as an AC).
Currently, when you click preview after your session expires, it brings you to a preview page where there is no button to retain the message you were typing and proceed to log in; you would have to copy the comment, log back in, go find the comment you wanted to reply to, click "reply", then paste your comment in the comment box and hit "submit". That's one hell of a workaround.
Of course, getting that to happen depends on the benevolence of whichever programmers feel willing to fix it; I unfortunately am not a programmer.
Cheers,
- RG>