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 02-14-2007, 06:16 PM
ragtek ragtek is offline
 
Join Date: Mar 2006
Location: austria, croatia
Posts: 1,630
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default parsing class

i wish to parse just urls in the shoutbox
my code looks like this:
PHP Code:
$vbulletin->vbshout_parse =& new vB_BbCodeParser($vbulletin,array('no_option' => array('url'=> array('callback' => 'handle_bbcode_url''strip_empty' => true), 'option' => array('url' => array('callback' => 'handle_bbcode_url''strip_empty' => true)), false))); 
but it doesn't work

can someone help pls?
Reply With Quote
  #2  
Old 02-14-2007, 06:18 PM
King Kovifor's Avatar
King Kovifor King Kovifor is offline
 
Join Date: Nov 2004
Location: PA
Posts: 3,872
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by ragtek View Post
i wish to parse just urls in the shoutbox
my code looks so:
PHP Code:
$vbulletin->vbshout_parse =& new vB_BbCodeParser($vbulletin,array('no_option' => array('url'=> array('callback' => 'handle_bbcode_url''strip_empty' => true), 'option' => array('url' => array('callback' => 'handle_bbcode_url''strip_empty' => true)), false))); 
but it wount work

can someone help pls?
why $vbulletin->vbshout_parse. Wouldn't you have to define that in the class file using var $vbshout_parse;
Reply With Quote
  #3  
Old 02-14-2007, 07:18 PM
ragtek ragtek is offline
 
Join Date: Mar 2006
Location: austria, croatia
Posts: 1,630
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

it looked so in the original file:

PHP Code:
$vbulletin->vbshout_parse =& new vB_BbCodeParser($vbulletinfetch_tag_list()); 
now someone told to change it into:
PHP Code:
$vbulletin->vbshout_parse =& new vB_BbCodeParser($vbulletin,array('no_option' => array('url'=> array('callback' => 'handle_bbcode_url''strip_empty' => true), 'option' => array('url' => array('callback' => 'handle_bbcode_url''strip_empty' => true)), false))); 
Reply With Quote
  #4  
Old 02-14-2007, 07:28 PM
Adrian Schneider's Avatar
Adrian Schneider Adrian Schneider is offline
 
Join Date: Jul 2004
Posts: 2,528
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is there a specific reason you are only including certain tags? Using fetch_tag_list() as the second param is the 'norm.

I also don't see you actually parsing the string. You are only creating the parser.
Reply With Quote
  #5  
Old 02-14-2007, 07:34 PM
ragtek ragtek is offline
 
Join Date: Mar 2006
Location: austria, croatia
Posts: 1,630
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

In the settings i can de/activate
Quote:
Allow users to use vBCode/Smilies within their shouts
But i don't need smilies,images and other things, so this is set on off i just need urls

this is the function:

PHP Code:
    if ($vbulletin->options['shout_bbcode'])
    {
    return 
$vbulletin->vbshout_parse->parse(convert_url_to_bbcode($text), 'nonforum');
    }
    else
    {
        return 
$text;
    } 
if is set on it parse else it return $text

sorry that i post it here but in the other vbshout threads is a chaos, so i hope i find here help
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:29 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05591 seconds
  • Memory Usage 2,215KB
  • 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
  • (5)bbcode_php
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (5)post_thanks_box
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit_info
  • (5)postbit
  • (5)postbit_onlinestatus
  • (5)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