vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 2.x Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=4)
-   -   [Release v2] Who's Online (https://vborg.vbsupport.ru/showthread.php?t=16152)

tubedogg 05-06-2001 10:00 PM

UPDATE: v0.2.2 has been released, fixing the problem of session hashes not always being removed and replaced correctly in the URLs of where people are. It also attempts to fix the problem of members appearing on the list twice, however don't hold your breath on this one.
To upgrade, just reupload online.php to your server.
--------------------------------
Old update: v0.2.1 has been released. If you already have this hack installed and working you DO NOT NEED TO UPGRADE! The only change is I adjusted the instructions to account for an error in the order I had them in. THERE IS NO CHANGE TO THE HACK ITSELF. If you have not gotten this installed and working yet, please download the zip file (online021.zip) and work from that one.
--------------------------------
Old Update: You can now see where guests are on your board. To upgrade, simply download the new zip file, and read the UPGRADE INSTRUCTIONS in the online.txt file.
--------------------------------
Old Update: I fixed a small bug that was making one long string out of the URL :eek: To upgrade, just replace online.php on your server.
--------------------------------
Old Update: I added the missing mysql.php file. :o
--------------------------------

This has been requested many, many times. It produces a page that displays who's online and where they are. You can link to it from anywhere on your board, or make it just for Admins and Moderators (instructions for that included).

Hack version: v0.2.2

For version: vB2 RC2

Files needed: online.php

Files to edit: admin/sessions.php, possibly admin/index.php and mod/index.php

Templates to edit/create: online, online_userbits, online_guestbits, possibly forumhome_loggedinusers

Instructions are included in the zip file.

Feedback wanted. :)
Please do not PM or IM me about this hack. Please post it in this thread. Thanks! :)

eva2000 05-07-2001 04:28 AM

:cool: i'll let you know how it goes soon :D

nuno 05-07-2001 04:45 AM

tubedogg
i'm getting this message when going to cp after making changes in sessions.php

There seems to have been a slight problem with the database. Please try again by pressing the refresh button in your browser.

An E-Mail has been dispatched to our Technical Staff, who you can also contact if the problem persists.

We apologise for any inconvenience.

tubedogg 05-07-2001 04:46 AM

View the source of the page and copy and paste the error here, or copy and paste the email you got from it, please.

Freddie Bingham 05-07-2001 04:47 AM

I took a quick glance at your work and I don't see where you told anyone to create the location field in the session table :eek:

tubedogg 05-07-2001 04:51 AM

I think I need to go smack my head against a wall for a while.

Wow. I cannot believe I forgot that. The file is right here, waiting for inclusion.

OK let's back up a step. Anyone who has already done so, please redownload the zip file and make sure you run the mysql.php file included. (See the instructions for more on what do to.)

:o

Thank you, Freddie! :)

nuno 05-07-2001 05:23 AM

now its working but when i go to online.php in location field i get this url:

http://127.0.0.1/vb2rc2/upload/vb2rc2uploadindex.php

it should be

http://127.0.0.1/vb2rc2/upload/vb2rc2/upload/index.php

tubedogg 05-07-2001 05:44 AM

nuno, do me a favor and try something. In online.php, find
Code:

                $location=str_replace("/","",$location);
and replace it with
Code:

                if (strrpos($location,"/")!==false) {
                        $num = strrpos($location,"/");
                        $location = substr_replace($location,"/",$num,1);
                }

and tell me if that fixes it.

nuno 05-07-2001 05:52 AM

fixed Kevin
thank you so much ;)

nuno 05-07-2001 06:15 AM

Kevin its not showing Guests location :confused:
And i need to refresh page to see my location when viewing who's online, if i dont refresh page i get that i'm seeing Board Main page


All times are GMT. The time now is 11:07 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01169 seconds
  • Memory Usage 1,738KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_code_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete