Вход Регистрация
Файл: vsime.com/system/functions/bbcode.php
Строк: 22
<?
    
function bbcode($msg$bbs_array=NULL$links)
    {
        if (!
$bbs_array)
        {
            
$bbs_array = array();
            
$bbs_array['i'] = 1;
            
$bbs_array['b'] = 1;
            
$bbs_array['u'] = 1;
            
$bbs_array['s'] = 1;
            
$bbs_array['url'] = 1;
            
$bbs_array['quote'] = 1;
            
$bbs_array['color'] = 1;
            
$bbs_array['fon'] = 1;
        } else {
            if (!isset(
$bbs_array['i']))$bbs_array['i'] = 1;
            if (!isset(
$bbs_array['b']))$bbs_array['b'] = 1;
            if (!isset(
$bbs_array['u']))$bbs_array['u'] = 1;
            if (!isset(
$bbs_array['s']))$bbs_array['s'] = 1;
            if (!isset(
$bbs_array['url']))$bbs_array['url'] = 1;
            if (!isset(
$bbs_array['quote']))$bbs_array['quote'] = 1;
            if (!isset(
$bbs_array['color']))$bbs_array['color'] = 1;
            if (!isset(
$bbs_array['fon']))$bbs_array['fon'] = 1;
        }
        if (
$links && $bbs_array['url'] == 1)$msg links($msg); // обработка ссылок
        
$unique_perem 'ddd845g4lg384nf390483v';`'"dddd//??```~~82(*@*(73^(^@#$%^&*()_)(*&^%';
        
$bbcode=array();
        if (
$bbs_array['i'] == 1)$bbcode['/[i](.+)[/i]/isU']='<i>$1</i>';
        if (
$bbs_array['b'] == 1)$bbcode['/[b](.+)[/b]/isU']='<b class="none">$1</b>';
        if (
$bbs_array['u'] == 1)$bbcode['/[u](.+)[/u]/isU']='<u>$1</u>';
        if (
$bbs_array['s'] == 1)$bbcode['/[s](.+)[/s]/isU']='<s>$1</s>';
        if (
$bbs_array['quote'] == 1)$bbcode['/[quote](.+)[/quote]/isU']='<div class="quote">$1</div>'.$unique_perem;
        if (
$bbs_array['color'] == 1)$bbcode['/[color=([#0-9a-zA-Z]+)](.+)[/color]/isU']='<span style="color: $1;">$2</span>';
        if (
$bbs_array['fon'] == 1)$bbcode['/[fon=([#0-9a-zA-Z]+)](.+)[/fon]/isU']='<div style="background-color: $1;">$2</div>';
        if (
count($bbcode))$msgpreg_replace(array_keys($bbcode), array_values($bbcode), $msg);
        return 
$msg;
    }
?>
Онлайн: 1
Реклама