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-29-2005, 06:38 PM
Wasim Wasim is offline
 
Join Date: Feb 2005
Posts: 65
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default How do I get this code to work with vb3.5?

In forumdisplay.php:

Find:
if ($thread['sticky'])
{
$threadbit = &$threadbits_sticky;
}

Replace with:
if ($thread['sticky'])
{
require_once('./includes/functions_bbcodeparse.php');
$thread['threadtitle'] = parse_bbcode($thread['threadtitle']);
$threadbit = &$threadbits_sticky;
}
Reply With Quote
  #2  
Old 09-29-2005, 06:44 PM
Andreas's Avatar
Andreas Andreas is offline
 
Join Date: Jan 2004
Location: Germany
Posts: 6,863
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I am assuming this Code should parse BBCode in Titles of sticky Threads?
Reply With Quote
  #3  
Old 09-29-2005, 06:46 PM
Wasim Wasim is offline
 
Join Date: Feb 2005
Posts: 65
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by KirbyDE
I am assuming this Code should parse BBCode in Titles of sticky Threads?
yes, basically it lets sticky threads have bbcode attributes. So we can make them color/bold.
Reply With Quote
  #4  
Old 09-29-2005, 07:03 PM
Andreas's Avatar
Andreas Andreas is offline
 
Join Date: Jan 2004
Location: Germany
Posts: 6,863
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You can try this
threadbit_process
PHP Code:
if ($thread['sticky'])
{
    global 
$parser;
    if (!
$parser)
    {
        require_once(
DIR '/includes/class_bbcode.php');
        
$parser =& new vB_BbCodeParser($vbulletinfetch_tag_list());
    }
    
$thread['threadtitle'] = $parser->do_parse($thread['threadtitle'], falsefalsetruefalse);

However, you will run into problems with ugly display on many other pages.
Reply With Quote
  #5  
Old 09-30-2005, 11:34 PM
Wasim Wasim is offline
 
Join Date: Feb 2005
Posts: 65
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks Kirby, but is this safe?
Reply With Quote
  #6  
Old 10-02-2005, 07:38 AM
Wasim Wasim is offline
 
Join Date: Feb 2005
Posts: 65
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Old Code I got and used on vbulletin 3.07 Doesnt work anymore.

In forumdisplay.php:

Find:
if ($thread['sticky'])
{
$threadbit = &$threadbits_sticky;
}

Replace with:
if ($thread['sticky'])
{
require_once('./includes/functions_bbcodeparse.php');
$thread['threadtitle'] = parse_bbcode($thread['threadtitle']);
$threadbit = &$threadbits_sticky;
}
Reply With Quote
  #7  
Old 10-02-2005, 07:59 PM
Martz's Avatar
Martz Martz is offline
 
Join Date: Oct 2001
Location: UK
Posts: 156
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm having the same problems since the bbcode parser seems to have changed into some sort of class, rather than just being an available function we used to use before

Good in the long run I guess, it just b0rked our old news system from the forums to the main site.

Got it fixed now Thanks for the thread Kirby.

Tip: if you are pulling from an external database, don't mix your variables!!
Reply With Quote
  #8  
Old 10-02-2005, 09:15 PM
Wasim Wasim is offline
 
Join Date: Feb 2005
Posts: 65
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Martz
I'm having the same problems since the bbcode parser seems to have changed into some sort of class, rather than just being an available function we used to use before

Good in the long run I guess, it just b0rked our old news system from the forums to the main site.

Got it fixed now Thanks for the thread Kirby.

Tip: if you are pulling from an external database, don't mix your variables!!
What do you mean pulling from an external database?

Kirby, it's not working for me... where exacty am i supposed to insert this code?
Reply With Quote
  #9  
Old 10-02-2005, 09:45 PM
Andreas's Avatar
Andreas Andreas is offline
 
Join Date: Jan 2004
Location: Germany
Posts: 6,863
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quoting myself:

Quote:
Originally Posted by KirbyDE
You can try this
threadbit_process
Reply With Quote
  #10  
Old 10-03-2005, 04:19 AM
Wasim Wasim is offline
 
Join Date: Feb 2005
Posts: 65
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by KirbyDE
Quoting myself:
Im sorry for sounding dumb, but is that a template or a file?
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:38 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.04273 seconds
  • Memory Usage 2,263KB
  • 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_php
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (10)postbit_onlinestatus
  • (10)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