View Single Post
  #1  
Old 09-03-2009, 05:49 PM
facingwest facingwest is offline
 
Join Date: Aug 2009
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default vbulletin object initialization

Ok here's the delima. I'm not that experienced with vbulletin but have been able to do some decent modifications. But what i'm trying to do now is initialize the vbulletin object outside of vbulletin. I've added vbulletin to my drupal installation. But now i'd like to initialize the vbulletin object actually in drupal so that i can utilize some functionality in vbulletin in drupal. Such as the signature editor and functions like that. Also this would help push the integration of the two even deeper.

I've tried including the global.php file with no success. I was getting errors since the path was incorrect. I've added a snipit of code to handle that,

PHP Code:
$dir getcwd();
chdir('/var/www/html/forums/');
require_once 
'./global.php';
chdir($dir); 
That took care of all the pathing issues when initializing the vbulletin object. However i now have errors regarding query_first_slave.

PHP Code:
PHP Fatal error:  Call to a member function query_first_slave() on a non-object in /u01/www/html/forums/includes/functions.php on line 1368 
Which means that either the vbulletin object never got created or the db object never got created. Any ideas on how i can over come this?

Thanks

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

I've went through and it seems like the db object is the culprit. but i'm not sure why it's not initializing. Any help on this would be great.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01038 seconds
  • Memory Usage 1,768KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_php
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)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 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete