View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000199 | XMB1 | Bugs | public | 2008-12-04 16:59 | 2008-12-07 21:41 |
Reporter | Aerosmith | Assigned To | miqrogroove | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 1.9.8 SP2 | ||||
Target Version | 1.9.11 | Fixed in Version | 1.9.11 | ||
Summary | 0000199: Annonymous Login is not sticky | ||||
Description | Log in to XMB. Go to your user control panel. Set the option to be invisible to true (checked). Log out of XMB. From the main index login into XMB again. At this point you are logged in but you are NOT invisible when you should be since you set invisible on as your desired option in your user profile. If you click the login link on the main page of the forum you go to a secondary login page and you have the option of setting invisible there, but it too is broken as it always is set to invisible off instead of using the current state of the invisible option in your user control panel. | ||||
Tags | No tags attached. | ||||
MySQL Version | |||||
PHP Version | |||||
Web Server | |||||
Browser | |||||
Flags | |||||
Original Reporter | |||||
SVN Revision | 1446 | ||||
|
Yep, this is a real bug |
|
I agree with the first half of the description, but the second half didn't make sense. If you log in with the invisible option turned off then you're not going to be invisible, that's not a bug. |
|
What I was saying in the second half is that if you login from the 'second' page and you have previously selected invisible ON in your profile, the invisible box should be checked automatically. As it is now, that 'second' page comes up with invisible unchecked no matter if you have invisible ON or OFF in your user profile. Thus it is ignoring the current state of invisible in your profile. |
|
If you are not logged in, then XMB ignores everything in your profile because it has no way of knowing which member you are. If you then tell it to log in with invisible off, it will save the off setting. IMO, it doesn't even make sense to have that option in the User Control Panel. One possible solution is to force the front page login to use the previous invisible setting, and remove the invisible option from the profile page. |
|
I see your point on the second page login. Must have been in DFU mode on that side of the issue! During the process of logging in it checks your profile to see if your username and password match, thus it can also test the current state of the invisible option. I actually had written a patch for this from the main page for a previous version. I will look into it again to see if I can get the patch up to date. I think that leaving the check box off of the second page makes sense as it should automatically log you in based on the current invisible status in your profile |
|
How about just force the login to use the profile setting only if nothing is selected on the login page and only save the setting from the login page only if it is set to invisible (checked) by the person logging in? Does that make sense? The option should not be pulled out of the user control panel (it has been there too long), but, login should follow what the setting is in the control panel if it is set. Or set it if told to by the person logging in. If it is not set in either place, no invisible. |
|
Aerosmith, I didn't say anything about changing "the second page". My proposal is to remove this option from the User Control Panel to fix the ambiguity. |
|
The first half is now fixed at Rev. 1446. Any more ideas about the second half? Are we happy with it half fixed? |
|
Thanks miq. I think the fix for the 1st part is sufficient. leaving the second as is gives the user the opportunity to log in on a specific instance in the invisibility mode of choice. Thanks both of y'all for the feedback and banter! |
|
Marking resolved, then. Enjoy! |
Date Modified | Username | Field | Change |
---|---|---|---|
2008-12-04 16:59 | Aerosmith | New Issue | |
2008-12-05 06:38 | kuba1 | Project | XMB Hacks 1.9.x => XMB1 |
2008-12-05 07:12 | kuba1 | Note Added: 0000098 | |
2008-12-05 07:12 | kuba1 | Status | new => confirmed |
2008-12-05 11:45 | miqrogroove | Note Added: 0000099 | |
2008-12-05 11:45 | miqrogroove | Projection | none => minor fix |
2008-12-05 11:45 | miqrogroove | Category | => Bugs |
2008-12-05 11:45 | miqrogroove | Product Version | => 1.9.8 SP2 |
2008-12-05 11:45 | miqrogroove | Target Version | => 1.9.11 |
2008-12-05 12:16 | Aerosmith | Note Added: 0000100 | |
2008-12-05 12:29 | miqrogroove | Note Added: 0000101 | |
2008-12-05 13:14 | Aerosmith | Note Added: 0000102 | |
2008-12-05 13:20 | kuba1 | Note Added: 0000103 | |
2008-12-05 13:26 | miqrogroove | Note Added: 0000104 | |
2008-12-05 16:10 | miqrogroove | Note Added: 0000105 | |
2008-12-05 18:44 | Aerosmith | Note Added: 0000106 | |
2008-12-05 19:42 | miqrogroove | SVN Revision | => 1446 |
2008-12-05 19:42 | miqrogroove | Note Added: 0000107 | |
2008-12-05 19:42 | miqrogroove | Status | confirmed => resolved |
2008-12-05 19:42 | miqrogroove | Fixed in Version | => 1.9.11 |
2008-12-05 19:42 | miqrogroove | Resolution | open => fixed |
2008-12-05 19:42 | miqrogroove | Assigned To | => miqrogroove |
2008-12-07 21:41 | miqrogroove | Status | resolved => closed |