  BBCODE  .     .

:
[sub][/sub] -  ,   <sub>;
[sup][/sup] -  ,   <su>;
[*] -   <li/>;
[hr] -  ;
[offtop][/offtop] -  ;
[color=][/color] -  ,    ;
[hide][/hide] -      ;
[ghide][/ghide] -         ;

       incfiles/func.php

[php]
	//     tags()
	$var = preg_replace('#\[color=([\#a-zA-Z0-9]+?)\](.*?)\[/color\]#si', '<span style="color:\1">\2</span>', $var);
    $var = preg_replace('#\[sub\](.*?)\[/sub\]#si', '<span style="vertical-align:sub">\1</span>', $var);
    $var = preg_replace('#\[sup\](.*?)\[/sup\]#si', '<span style="vertical-align:super">\1</span>', $var);
    $var = preg_replace('#\[offtop\](.*?)\[/offtop\]#si', '<div style="color:#ccc;margin:1px;padding:2px;border:1px dashed #ccc">\1</div>', $var);
    $var = preg_replace_callback('#\[hide\](.*?)\[/hide\]#si', 'bbHide', $var);
    $var = preg_replace_callback('#\[ghide\](.*?)\[/ghide\]#si', 'bbGHide', $var);
    $var = preg_replace('#\[\*\]#si', '<li/>', $var);
    $var = preg_replace('#\[hr\]#si', '<hr style="margin:2px;border:0;border-bottom:1px dashed #aaa"/>', $var);
[/php]

[php]
//    tags()  
function bbHide($hide) {
	// Hide function by SunRise
	global $user_id;
	if(!$user_id)
	{
		return '<div style="background:#EAF1F4;border:1px solid #84BEE6;color:#2383A3;margin:2px;padding:2px"> !     .</div>';
	}
	else
	{
		return '<div style="background:#EAF1F4;border:1px solid #84BEE6;color:#2383A3;margin:2px;padding:2px">' . $hide[1] . '</div>';
	}
}

function bbGHide($ghide) {
	// gHide function by SunRise
	global $user_id, $rights;
	$r = mysql_query("SELECT `user_id` FROM `forum` WHERE `text` LIKE '%\[ghide\]" . mysql_real_escape_string($ghide[1]) . "\[\/ghide\]%' AND `type`='m' LIMIT 1");
	$r = mysql_fetch_array($r);
    if($user_id && $user_id == $r['user_id'] || $rights>=7)
	{
		return '<div style="background:#FFDFD7;border:1px solid #CF3603;color:#B62703;margin:2px;padding:2px">' . $ghide[1] . '</div>';
	}
	else
	{
		return '<div style="background:#FFDFD7;border:1px solid #CF3603;color:#B62703;margin:2px;padding:2px"> !        .</div>';
	}
}
[/php]

// SunRise www.XSCLUB.ru