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 07-08-2006, 09:21 AM
Behemoth's Avatar
Behemoth Behemoth is offline
 
Join Date: Mar 2006
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Problem with external vB page

Alright, I'm trying to create an external vB page so I can parse the BBCode in the news articles that get posted, but I'm having no luck.

The PHP code I have is (at the top of the page):
PHP Code:
<?php

error_reporting
(E_ALL & ~E_NOTICE);

define('THIS_SCRIPT''index');
define('FWD''/home/tgaming/trickgaming.org/forum');
define('BWD', (($getcwd getcwd()) ? $getcwd '.'));

$phrasegroups = array();
$specialtemplates = array();
$globaltemplates = array();
$actiontemplates = array();

chdir(FWD);
require_once(
'./global.php');
chdir(BWD);

?>
Then a bunch of irrelevant stuff, and then further down:
PHP Code:
<?php

require_once(DIR '/includes/class_bbcode.php');
$parser =& new vB_BbCodeParser($vbulletinfetch_tag_list());

$do_html false$do_smilies true$do_bbcode true;
$do_imgcode true$do_nl2br true$cachable false;

$forumid 2;
$newslimit 5;

$query_sel_news $db->query_read("SELECT * FROM thread WHERE forumid='$forumid' ORDER BY threadid DESC LIMIT {$newslimit}");

while (
$r $db->fetch_array($query_sel_news))
{
$title $row['title'];
$date $row['dateline'];
$username $row['postusername'];
$threadid $row['threadid'];
$firstpostid $row['firstpostid'];
$views $row['views'];
$replies $row['replycount'];

$query_sel_news $db->query_read("SELECT * FROM post WHERE postid='$dfirstpostid'");

while (
$r $db->fetch_array($query_sel_news))
{
    
$pagetext $parser->do_parse(
        
$r['pagetext'],
        
$do_html$do_smilies$do_bbcode,
        
$do_imgcode$do_nl2br$cachable
    
);

    include (
'inc/news.php');
}
}

$db->free_result($query_sel_news);
$db->close();

?>
However, this gives me the errors:
Code:
Fatal error: Call to a member function query_read_slave() on a non-object in /home/.cessie/tgaming/trickgaming.org/forum/includes/class_bbcode.php on line 198

Fatal error: Call to a member function unlock_tables() on a non-object in /home/.cessie/tgaming/trickgaming.org/forum/includes/functions.php on line 4680
I'm running 3.6.0 B3, and I'm pretty sure the code was written for 3.5.3, but I don't see anything that should have changed since then. Any help?
Reply With Quote
  #2  
Old 08-11-2006, 02:58 AM
nhatrang nhatrang is offline
 
Join Date: Jun 2004
Posts: 68
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I am having the same error.
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 01:38 AM.


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.03461 seconds
  • Memory Usage 2,193KB
  • Queries Executed 13 (?)
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)bbcode_code
  • (2)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (2)post_thanks_box
  • (2)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (2)post_thanks_postbit_info
  • (2)postbit
  • (2)postbit_onlinestatus
  • (2)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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete