Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
Extended timeout for whois online without changing cookie timeout Details »
Extended timeout for whois online without changing cookie timeout
Mod Version: 1.00, by Jakeman (Member) Jakeman is offline
Developer Last Online: Jul 2013 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 2.2.x Rating: (0 vote - 0 average) Installs: 14
Released: 06 Mar 2002 Last Update: Never Downloads: 11
Not Supported  

Extended timeout for whois online without changing cookie timeout - vBulletin 2.2.6 - Jake's second hack. wOOtie!

About: This hack will make your forumhome and whois online pages show all users from the last X amount of time without increasing the actual login time. By using this hack instead of simply changing your cookietimeout setting in your admin cp you can avoid the side effect of increasing the login time which jacks the unread post markers for your users.

Indications: forums needing the appearance of more traffic.

Directions: four small file mods. see attached file.

Demo: my site @ http://www.macsubculture.com/

Download Now

Only licensed members can download files, Click Here for more information.

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Comments
  #2  
Old 06 Mar 2002, 07:45
Neo's Avatar
Neo Neo is offline
 
Join Date: Oct 2001
Real name: Dan
Nice. I will install it later on. Great Hack
Reply With Quote
  #3  
Old 07 Mar 2002, 02:26
lordofgun lordofgun is offline
 
Join Date: Jan 2002
will this also reduce load on the server? we are having so many people on the boards that we have had some occasional blackouts.
__________________
log...
Reply With Quote
  #4  
Old 07 Mar 2002, 02:36
Jakeman's Avatar
Jakeman Jakeman is offline
 
Join Date: Nov 2001
this should have no effect on server load either way
__________________
lamo mac boy
Reply With Quote
  #5  
Old 07 Mar 2002, 04:02
nafae's Avatar
nafae nafae is offline
 
Join Date: Nov 2001
Re: Extended timeout for whois online without changing cookie timeout

Originally posted by Jakeman
By using this hack instead of simply changing your cookietimeout setting in your admin cp you can avoid the side effect of increasing the login time which jacks the unread post markers for your users.
Sounds like a great hack, but am curious what this means? I have noticed that the mark as read feature doesn't work particularly well on my board, could this be the culprit?
Reply With Quote
  #6  
Old 07 Mar 2002, 04:05
lordofgun lordofgun is offline
 
Join Date: Jan 2002
thanks

what i meant was this...

we have our timeout set at 1200. it doesn't show as many users online as i'd like at 1200. but if i raise it, there's too much load on the server. Would this be useful in showing more users online, without having to increase the server load by raising the timeout?

am i making sense? lol
__________________
log...
Reply With Quote
  #7  
Old 07 Mar 2002, 08:12
Jakeman's Avatar
Jakeman Jakeman is offline
 
Join Date: Nov 2001
Originally posted by lordofgun
thanks

what i meant was this...

we have our timeout set at 1200. it doesn't show as many users online as i'd like at 1200. but if i raise it, there's too much load on the server. Would this be useful in showing more users online, without having to increase the server load by raising the timeout?

am i making sense? lol
hmm, do you have persistant connections enabled? if so, turn them off. (it's a setting in your forum/admin/config.php)

nafae, i know exactly what you are talking about. that problem is caused by a limitation of browser cookies and there is nothing you can do about that under the current system. one way vB could fix that is to directly query the database for post markers instead of using cookies, but this increases the server load. maybe vB has something in the works for version 3.

anyways, this hack simply gives the appearance of more traffic by displaying users from the last hour (or whatever you choose). many people will set their cookie timeout really high to give the appearance of more users, but setting the cookie really high means you are also increasing the login time which jacks with unread post markers... example, a user logs into your forum and then is inactive for 2 hours. since your login cookie is set to 1 hour (for example) then any new posts made within the first hour of inactivity will *not* be marked as unread the next time they login. do you see what i'm saying? this hack allows you to increase the time for the whois online list without touching your login cookie time.

*head explodes*
__________________
lamo mac boy
Reply With Quote
  #8  
Old 07 Mar 2002, 10:54
Chen's Avatar
Chen Chen is offline
 
Join Date: Sep 2001
I'm not too familiar with the session code and can't be bothered to look right now, but I think this *will* jack the markers for users that don't use cookies (thus using the sessions table, which is only emptied after one hour instead of 15 minutes).

Like I said I'm not sure, maybe a dev can confirm this.
__________________
Chen Avinadav
Formerly vBulletin.org Owner and Founder

[email protected]
Reply With Quote
  #9  
Old 07 Mar 2002, 17:08
lordofgun lordofgun is offline
 
Join Date: Jan 2002
thanks jakeman!

great hack, BTW!
__________________
log...
Reply With Quote
  #10  
Old 07 Mar 2002, 19:17
Jakeman's Avatar
Jakeman Jakeman is offline
 
Join Date: Nov 2001
Originally posted by FireFly
I'm not too familiar with the session code and can't be bothered to look right now, but I think this *will* jack the markers for users that don't use cookies (thus using the sessions table, which is only emptied after one hour instead of 15 minutes).
i will test this without cookies when i get home from work tonight... i never thought of that. i have had no complaints from my members so far, but they all might be using cookies (myself included). we will see.
__________________
lamo mac boy
Reply With Quote
  #11  
Old 07 Mar 2002, 19:31
Chen's Avatar
Chen Chen is offline
 
Join Date: Sep 2001
Alright. I'll look at the code later today see if my assumption is right.
__________________
Chen Avinadav
Formerly vBulletin.org Owner and Founder

[email protected]
Reply With Quote
  #12  
Old 09 Mar 2002, 04:21
Jakeman's Avatar
Jakeman Jakeman is offline
 
Join Date: Nov 2001
it turns out i wasn't using cookies all along... it's working fine with and without cookies.

firefly, what's the process for getting this hack out of the beta forum? do you move it and i edit the first post and attachment to remove the beta stuff, etc?
__________________
lamo mac boy
Reply With Quote
  #13  
Old 09 Mar 2002, 06:52
Chen's Avatar
Chen Chen is offline
 
Join Date: Sep 2001
Moved it, you can edit your post now.
__________________
Chen Avinadav
Formerly vBulletin.org Owner and Founder

[email protected]
Reply With Quote
  #14  
Old 09 Mar 2002, 08:00
Jakeman's Avatar
Jakeman Jakeman is offline
 
Join Date: Nov 2001
thx
__________________
lamo mac boy
Reply With Quote
  #15  
Old 03 May 2002, 10:21
inetd inetd is offline
 
Join Date: Nov 2001
Good Hack!
/me install hack later
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


New To Site? Need Help?

All times are GMT. The time now is 04:46.

Layout Options | Width: Wide Color: