Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
  #1  
Old 01-25-2009, 08:19 PM
Frank H. Shaw Frank H. Shaw is offline
 
Join Date: Aug 2007
Posts: 90
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Early place i can put my debuging code and not interfer with the processing of script

I have been testing the following and this is the first place in the calandar.php where i can do the print_r() function and not get the error message.

Unable to add cookies, header already sent.
File: C:\Inetpub\vhosts\burningtaper.org\httpdocs\forums \calendar.php


<php>

($hook = vBulletinHook::fetch_hook('calendar_displaymonth_c omplete')) ? eval($hook) : false;

echo '<pre>';
print_r($vbulletin->userinfo['userid']);
echo '</pre>';

</php>

Is this the first place or should i be looking to do this early as posiable and not interfer with the opration of the calandar page.

I need to understand why this is and are there things i can do to have this happen early in the process?

Please explain.

THANKS

Frank H. Shaw

--------------- Added [DATE]1232923875[/DATE] at [TIME]1232923875[/TIME] ---------------

Looking again at the calandar page I see that by putting the print_r after the hook there is some functulitly loss mainly the threads or nav bar and title of the calandar when is looking at so the print_r must be later on.

<php>

($hook = vBulletinHook::fetch_hook('calendar_displaymonth_c omplete')) ? eval($hook) : false;

echo '<pre>'; // // loose the nav bar threads
print_r($vbulletin->userinfo['userid']);
echo '</pre>';

</php>

So I moved the test to the next hook and my test does not show so it has to be between the two hooks


<php>

eval('print_output("' . fetch_template('CALENDAR') . '");');

echo '<pre>'; // loose everything but page so what ever it must be before
print_r($vbulletin->userinfo['userid']);
echo '</pre>';

</php>

I was able to get the item to show up at the bottom if the page unstead of the top - I WANTED THE TOP AND NOT LOSSE THE FUNCTULITY OF THE PAGE.

<php>
$debugmsg = $vbulletin->userinfo['userid'];
eval('print_output("' . fetch_template('CALENDAR') . $debugmsg . '");');
</php>


I need to ask again where is the best place for my debug code AT THE TOP and not loose the functulity of the calandar.php?



THANKS

Frank H. Shaw
Reply With Quote
Reply

Thread Tools
Display Modes

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 07:22 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.06675 seconds
  • Memory Usage 2,149KB
  • 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
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)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