The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
BB code with 2 or more options
With current setting, we can only have 1 option like this
Code:
[mytag=option]param[/mytag] Code:
[swf=width,height,wmode]url_swf[/swf] |
#2
|
|||
|
|||
no one can help me with this?
OK, after the last post, I digged into class_bbcode.php to add a custom tag I need. This hack allow you to post swf file, in this format: [swf=width,height,wmode]swf_url[swf] First open your class_bbcode.php (in includes folder) 1. Find Code:
return "<a href=\"$rightlink\" target=\"_blank\">$text</a>"; } Code:
function handle_bbcode_swf($link, $options) { $p = explode (",", $options); if ($p[2]){ $wmode = "transparent"; } else { $wmode = ""; } $html ="<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0\" width=\"$p[0]\" height=\"$p[1]\">"; $html = $html . "<param name=\"movie\" value=\"$link\" />"; $html = $html . "<param name=\"quality\" value=\"high\" />"; $html = $html . "<param name=\"wmode\" value=\"$wmode\" />"; $html = $html . "<embed src=\"$link\" width=\"$p[0]\" height=\"$p[1]\" wmode=\"$wmode\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\"></embed>"; $html = $html . "</object>"; return $html; } Code:
// [URL=XXX] $tag_list['option']['url'] = array( 'callback' => 'handle_bbcode_url', 'strip_empty' => true ); Code:
// [SWF] $tag_list['no_option']['swf'] = array( 'callback' => 'handle_bbcode_swf', 'strip_empty' => true ); // [SWF=XXX] $tag_list['option']['swf'] = array( 'callback' => 'handle_bbcode_swf', 'strip_empty' => true ); |
#3
|
|||
|
|||
After upgrading to 3.6.2, this hack is no longer working.
Don't know why, I think they don't use class_bbcode any more. Any suggestion? |
Thread Tools | |
Display Modes | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|