Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 09-01-2004, 04:20 AM
tjnugent tjnugent is offline
 
Join Date: Jul 2004
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Moving "Currently Active Users" from FORUMHOME to FOOTER

I'm modifying a vB setup in a relatively radical way; at the end of the day, it will be spartan and look very different from 'normal' vB setups. One thing I've been asked to do is move the "Currently Active Users" (the 'loggedinusers' list) out of the "What's Going On" box (which is being deleted) and down to the FOOTER section, right above the "Contact Us - FAQ - etc." bar.

The weird thing is that the code works fine when it's in the FORUMHOME template, but it doesn't when it's in the FOOTER template. When it's in FOOTER then all the variables are missing. So instead of saying "Most users ever online was 5, 08-28-2004 at 05:48 PM." like it should, it says "Most users ever online was , at ." Which is really annoying. In fact, if I leave the exact same code in both the FORUMHOME and FOOTER at the same time, then it displays properly up in the FORUMHOME section but not in the FOOTER SECTION.

When I say "same code" I'm referring to everything between the
HTML Code:
<!-- logged-in users -->
...
<!-- end logged-in users -->
comments.

Does anyone know why this is happening?? I thought that all $ variables, such as:
HTML Code:
<phrase 1="$recordusers" 2="$recorddate" 3="$recordtime">
$vbphrase[most_users_ever_online_was_x_y_at_z]
</phrase>
<div>$activeusers</div>
would be evaluated no matter where which template they occur in. Why is it happening? How can I get around this apparent limitation??
Reply With Quote
  #2  
Old 09-01-2004, 10:13 AM
rake's Avatar
rake rake is offline
 
Join Date: Nov 2002
Posts: 311
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

the footer template is being evaluated before those variables are given values, somewhere in global.php i think. You can try moving the whole WOL part out of index.php to global above the spot where the footer template is evaluated.
Reply With Quote
  #3  
Old 09-01-2004, 03:25 PM
tjnugent tjnugent is offline
 
Join Date: Jul 2004
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by rake
You can try moving the whole WOL part out of index.php to global above the spot where the footer template is evaluated.
Oh, OK. I'd rather not make changes to the PHP pages themselves, so I'll look into other ways of achieving the effect we want.

Thanks for the info!
Reply With Quote
  #4  
Old 09-01-2004, 03:34 PM
Zachery's Avatar
Zachery Zachery is offline
 
Join Date: Jul 2002
Location: Ontario, Canada
Posts: 11,440
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by tjnugent
Oh, OK. I'd rather not make changes to the PHP pages themselves, so I'll look into other ways of achieving the effect we want.

Thanks for the info!
Its going to be near impossible without editng some php to accompish what you want.
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 08:31 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04327 seconds
  • Memory Usage 2,189KB
  • Queries Executed 11 (?)
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
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (2)bbcode_html
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (4)post_thanks_box
  • (4)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (4)post_thanks_postbit_info
  • (4)postbit
  • (4)postbit_onlinestatus
  • (4)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_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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete