View Issue Details

IDProjectCategoryView StatusLast Update
0000199XMB1Bugspublic2008-12-07 21:41
ReporterAerosmith Assigned Tomiqrogroove  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version1.9.8 SP2 
Target Version1.9.11Fixed in Version1.9.11 
Summary0000199: Annonymous Login is not sticky
DescriptionLog 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.

TagsNo tags attached.
MySQL Version
PHP Version
Web Server
Browser
Flags
Original Reporter
SVN Revision1446

Activities

kuba1

2008-12-05 07:12

reporter   ~0000098

Yep, this is a real bug

miqrogroove

2008-12-05 11:45

administrator   ~0000099

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.

Aerosmith

2008-12-05 12:16

reporter   ~0000100

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.

miqrogroove

2008-12-05 12:29

administrator   ~0000101

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.

Aerosmith

2008-12-05 13:14

reporter   ~0000102

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

kuba1

2008-12-05 13:20

reporter   ~0000103

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.

miqrogroove

2008-12-05 13:26

administrator   ~0000104

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.

miqrogroove

2008-12-05 16:10

administrator   ~0000105

The first half is now fixed at Rev. 1446.

Any more ideas about the second half?

Are we happy with it half fixed?

Aerosmith

2008-12-05 18:44

reporter   ~0000106

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!

miqrogroove

2008-12-05 19:42

administrator   ~0000107

Marking resolved, then. Enjoy!

Issue History

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