The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Comments |
#82
|
|||
|
|||
Its normal to see some people more than once in whose online and it was not intended to be a exact real-time statistics of where the users are.
If you don't log-out, the session table has no way of updating itself. If you don't logout and just close the browser, you still going to be listed in users online on forum home page for the duration of the time-out set in admin CP The same with who's online, if user closed the browser, then comes back to forum it will list him twice for some time untill his first session times out. There must be the way to improve this hack to only show the latest session info for the user. I think this hack needs at least one or two more improvement, Kevin knows what it is. |
#83
|
||||
|
||||
Unfortunately I'm not entirely sure how to fix this. I'm already pulling the records as distinct from the session table, so it should only pull one record per userid.
The other thing you mentioned, Quote:
I'll keep looking into it. |
#84
|
||||
|
||||
I have released the latest version (v0.2.2) of Who's Online. You can download it from the first post in this thread. To upgrade, just reupload online.php to your server.
|
#85
|
|||
|
|||
It's me again, your critic
No, actually I'm your admierer. I just want this thing to work perfectly, therefor I think I'm helpful. BTW, thank you very much for your email, I think you are an exceptionally nice guy. Another problem: If you leave the Who's Online window open and your IP (I think this is the reason) changes, because of re-connecting a dile-up, for example, refreshing of the page will show that you are not there. It is kinda important for me, and I hope there is a solution to that. Thank you in advance. |
#86
|
||||
|
||||
Not sure if anyone is interested, but I've installed a javascript that will allow for manual and automatic page refresh that can be set to a certain number of seconds. This pretty much solves the refresh as far as I'm concerned. Not that most people wouldn't refresh by their browser anyhow, but.....some won't.
Javascript Code: for auto refresh.. <head> <title></title> <script language="JavaScript"> <!-- var sURL = unescape(window.location.pathname); function doLoad() { setTimeout( "refresh()", 60*1000 ); } function refresh() { window.location.href = sURL; } //--> </script> <script language="JavaScript1.1"> <!-- function refresh() { window.location.replace( sURL ); } //--> </script> <script language="JavaScript1.2"> <!-- function refresh() { window.location.reload( false ); } //--> </script> </head> <body onload="doLoad()"> </body> </html> Javascript code for manual refresh:.. <html> <head> <script language="JavaScript"> var sURL = unescape(window.location.pathname); function refresh() { window.location.href = sURL; } //--> </script> <script language="JavaScript1.1"> <!-- function refresh() { window.location.replace( sURL ); } //--> </script> <script language="JavaScript1.2"> <!-- function refresh() { window.location.reload( false ); } //--> </script> </head> <body> <p><a href="javascript:refresh()"><img src="images/wolbutton.gif" border="0" align="middle" width="71" height="70"></a>image as a button</p> </body> </html> I have both manual and auto installed. Both work fine together. I would install the auto above the manual in the header. And of course be sure to put everything in its proper place. This is installed in the online template. Also I wouldn't advise installing a metatag refresh. These can cause problems. If you decide to use this for your WOL and have problems with it, PM me instead of posting in here unless Kevin states otherwise. SeeYa.... |
#87
|
|||
|
|||
Very helpful script,
Thanks a lot |
#88
|
|||
|
|||
As far as I've noticed, the visitors are not doubled in the small table version of Who's Online in a front page.
I don't really know how it's done, but hope this observation might help. |
#89
|
||||
|
||||
Kesha: Yes, that's why I'm at such a loss. The code that pulls the records from the database is basically identical to the code that is used on the front page. I'm going to continue trying various things. Hopefully I'll get it worked out soon.
|
#90
|
|||
|
|||
2 things:
1. The IP displayed in Who's Online is the one that belongs to the person who's looking at it. All the users have the same IP. So, I believe that variable $ipaddress is not the one that should be used there. 2. How can I change the title underneath the boards name from Who's Online to Who's On or Who's Alive, and place a pic to the right from it. Thank you in advance |
#91
|
||||
|
||||
Couple of 'bugs'
1) I'm still listed twice 2) Some links are displayed as: Viewing post #128099#post128099 in thread "Dudek bedankt" and the url is then: htp://feyenoord.messagebase.nl/showthread.php?postid=128099#post128099post128099post128099 (with http instead of htp ofcourse, otherwise he wouldn't printed the whole url) |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|