Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.6 > vBulletin 3.6 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Who's Online for all Vbadvanced Pages Details »»
Who's Online for all Vbadvanced Pages
Version: 1.00, by Lionel Lionel is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Category: Miscellaneous Hacks - Version: 3.6.4 Rating:
Released: 01-28-2007 Last Update: Never Installs: 13
Uses Plugins
 
No support by the author.

This will solved the Unknown Location in who's online page for all vbadvanced pages , e.g. index.php?page=XX (and other non vbadvanced problematic pages too)

This cannot be a plugin or product as you have to determine your own page names.
Below I used my soccer page as an example. You need to create 3 plugins using your own names and give it some meaningful names, replacing soccer with it.

For soccermain.php simply call it any.php, replacing "any" with a unique name.

I commented the hook location for each plugin

For those who need to see a screenshot, click on any vbulletin forum who's online

You need to repeat the same process for every problematic page
PHP Code:
Online Location Preprocess Soccer
//online_location_pre-process
if ($loc == '/index.php?page=soccer' OR $loc == '/?page=soccer' )
{
 
$filename 'soccermain.php';
}
#########################################################
Online Location Process Soccer
//online_location_process
if ($filename == 'soccermain.php')
{
    
$userinfo['activity'] = 'soccermain';
}
##################################################################################
Online Location Unknown Soccer
//online_location_unknown
 
if ($userinfo['activity'] == 'soccermain')
{
    
$userinfo['where'] = '<a href="/index.php?' $vbulletin->session->vars['sessionurl'] . 'page=soccer"> Soccer Main Page</a>'
    
$userinfo['action'] = "Viewing Soccer";
    
$handled true;
}
############################################################################## 

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #12  
Old 01-04-2008, 01:35 AM
Maddogz420's Avatar
Maddogz420 Maddogz420 is offline
 
Join Date: May 2006
Posts: 39
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've gotten this to properly show anything with page=sf_ as "Viewing Shadowflare Content", however we use the plain cmps_index.php file as homepage. It will show anyone on the homepage as also viewing the shadowflare content. Here's my code, perhaps you can tell me what I've done wrong

Code:
if ($loc == '/vb/cmps_index.php?page=sf*' OR $loc == 'cmps_index.php?page=sf*' OR $loc == '/vb/cmps_index.php?page=shadowflare*' OR $loc == 'cmps_index.php?page=shadowflare*')
{
 $filename = 'cmps_index.php?page=sf';
}
if ($loc == '/vb/cmps_index.php')
{
 $filename = 'cmps_index.php';
}
Code:
if ($filename == 'cmps_index.php?page=sf')

{
    $userinfo['activity'] = 'sfcontent';
}

if ($filename == 'cmps_index.php')

{
    $userinfo['activity'] = 'portal';
}
Code:
if ($userinfo['activity'] == 'sfcontent')
{
    $userinfo['where'] = ''; 
    $userinfo['action'] = "Viewing Shadowflare Content";
    $handled = true;
}
if ($userinfo['activity'] == 'portal')
{
    $userinfo['where'] = ''; 
    $userinfo['action'] = "Viewing Homepage";
    $handled = true;
}
Reply With Quote
  #13  
Old 01-13-2008, 07:06 PM
Andy92 Andy92 is offline
 
Join Date: Jan 2008
Posts: 67
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Will this work in vbulletin version 3.7?

I have installed this...

http://www.vbseo.com/f34/display-use...e-users-16307/

But, it is all working, but it displays unkown location for all people viewing pages outside my /forum directory? Even though i have installed the plugin.

Will this solve that problem?
Reply With Quote
Reply


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

Forum Jump


All times are GMT. The time now is 05:10 PM.


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.09526 seconds
  • Memory Usage 2,226KB
  • Queries Executed 19 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (3)bbcode_code
  • (1)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (3)post_thanks_box
  • (3)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (3)post_thanks_postbit_info
  • (2)postbit
  • (3)postbit_onlinestatus
  • (3)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete