|
From: Michael B. <mic...@gm...> - 2006-08-19 09:06:57
|
I just lodged two bug reports, here is the first one's description: Ok, thjis is a bug that I have just come accross, it seems that there is a bug in the user login script that will not only cause MWT to think that you are logged in (when you aren't), but will also post nonsense to the users list. Unfortunately, as of yet I am unable to replicate it, but here's my theory on what is happening: Under normal curcumstances, when you are not logged in it will display "Sign in / crate account" in the corner. MWT looks for this, and if it finds it then it prompts for login. Every so often, it will display like this instead: http://www.coderwiki.com/wiki/index.php?title=Image:CoderWiki_Broken_Again.png , so MWT can't find that you aren't logged in, and attempts to retrieve the user name. It instead retrieves a ton of garbled mess, which (because it isn't on the user list) will be submitted to the user list. This means that every time the bug hits somebody the user list breaks. This bug is a problem because it allows editors to use MWT without logging in, which is not a good thing. Proposed (temporary) solution: a) give the user a message box to ask "is this your user name?" b) instruct users who are affected by the bug to open IE, log in (ticking remember me) and then start MWT, they should then not be affected by it, as they are *actually* logged in. Proposed (permanent) solution: Find a better way to detect if a user is logged in or not, this is pretty hard without having the HTML source for the page when it lookss wrong. And the second one (a mere priority 2) Basically, if a user is impatient, they can try to load a diff while MWT is loading (before it has any diffs loaded), this crashes the programme, should be easily fixed though. (and doesn't occur after statup) OK, you can comment on the first bug at http://sourceforge.net/tracker/index.php?func=detail&aid=1543019&group_id=171433&atid=857960 and the second bug at http://sourceforge.net/tracker/index.php?func=detail&aid=1543020&group_id=171433&atid=857960 See you all around Mike B |