Ravens PHP Scripts: Forums
 

 

View next topic
View previous topic
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    Ravens PHP Scripts And Web Hosting Forum Index -> phpnuke 7.6
Author Message
tangoman
Involved
Involved



Joined: Aug 06, 2005
Posts: 301

PostPosted: Fri Aug 19, 2005 9:18 am Reply with quote

So,

I have logged in to my user account, for example as 'Mark', and entered the 'Change Info' page/panel.

I switched the 'Hide your online status:' to 'Yes'.

If I view my website on another PC, either as anonymouse or as another registered user, I still see 'Mark' is olnline'?

What gives?

Any ideas?

_________________
I am using PHPNuke Version 7.6 with patch 3.0, CNB YA 4.4.2, NukeSentinel(tm) 2.3.2 and Nuke Royal. 
View user's profile Send private message
kguske
Site Admin



Joined: Jun 04, 2004
Posts: 6433

PostPosted: Fri Aug 19, 2005 11:35 am Reply with quote

Could be a cache issue. Try again after 15 minutes.

_________________
I search, therefore I exist...
nukeSEO - nukeFEED - nukePIE - nukeSPAM - nukeWYSIWYG
 
View user's profile Send private message
tangoman







PostPosted: Fri Aug 19, 2005 11:40 am Reply with quote

No..That it is not Kevin.

The change is immediate...I log in or out of the account from one PC... then on my second PC I see the user loged on or off immediately...Even though the user has chosen 'Yes' to 'Hide your online status:' in their account settings.
 
emmaphp
Worker
Worker



Joined: Aug 22, 2006
Posts: 192

PostPosted: Tue Sep 05, 2006 2:31 pm Reply with quote

I am having the same problem too...

I log in to my user account...click the 'Change Info' link, then i switched the 'Hide your online status:' option to 'Yes'.

In the user info block I can still see i am online.

any thoughts on this one guys?
 
View user's profile Send private message
fkelly
Former Moderator in Good Standing



Joined: Aug 30, 2005
Posts: 3312
Location: near Albany NY

PostPosted: Tue Sep 05, 2006 2:55 pm Reply with quote

Correct me if I'm wrong, but the field that controls this is "user_allow_viewonline" which is set in your_account/index.php. But the block_User_Info.php file never references this so naturally no matter what you do to it a logged in user will still show. I guess that could be called either a "bug" or a "lack or coordination." There should probably be a "where user_allow_viewonline=1" clause in the SQL or even better a clause that discriminates between and admin (showing all users) and a normal user (showing just those who didn't choose to hide themselves).

It's also useful to watch the sessions table in a phpmyadmin window as you login and out. Fascinating in fact if you are into these things.
 
View user's profile Send private message Visit poster's website
CodyG
Life Cycles Becoming CPU Cycles



Joined: Jan 02, 2003
Posts: 714
Location: Vancouver Island

PostPosted: Tue Sep 05, 2006 2:57 pm Reply with quote

I believe the "Hide Online Status" only refers to the Who's Online section of phpbb. In other words, a block such as UserInfo (nuke) isn't reading the usertable online status (phpbb).

This has been a problem for ages and there are many blocks and modules which will show you online despite your profile setting.

_________________
"We want to see if life is ubiquitous." D.Goldin 
View user's profile Send private message
Display posts from previous:       
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    Ravens PHP Scripts And Web Hosting Forum Index -> phpnuke 7.6

View next topic
View previous topic
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum


Powered by phpBB © 2001-2007 phpBB Group
All times are GMT - 6 Hours
 
Forums ©