#";
$replacements[] = '>';
$patterns[] = "# #si";
$replacements[] = ' ';
$patterns[] = "#\t#si";
$replacements[] = ' ';
$patterns[] = "#\r\n#si";
$replacements[] = " ";
$patterns[] = "#\n#si";
$replacements[] = " ";
$patterns[] = "#\[hr\]#si";
$replacements[] = "
";
//Support Table here
$patterns[] = "#\[table\]#si";
$replacements[] = '';
$patterns[] = "#\[\/table\]#si";
$replacements[] = '
';
$patterns[] = "#\[td\]#si";
$replacements[] = '';
$patterns[] = "#\[\/td\]#si";
$replacements[] = ' ';
$patterns[] = "#\[tr\]#si";
$replacements[] = '';
$patterns[] = "#\[\/tr\]#si";
$replacements[] = ' ';
$patterns[] = "#\[(indent|blockquote)\]#si";
$replacements[] = "";
$patterns[] = "#\[\/(indent|blockquote)\]#si";
$replacements[] = " ";
$patterns[] = "#\[(\/|)sub\]#si";
$replacements[] = "<$1sub>";
$patterns[] = "#\[(\/|)sup\]#si";
$replacements[] = "<$1sup>";
$patterns[] = "#\[(\/|)strike\]#si";
$replacements[] = "<$1strike>";
$patterns[] = "#\[(\/|)u\]#si";
$replacements[] = "<$1u>";
$patterns[] = "#\[(\/|)b\]#si";
$replacements[] = "<$1strong>";
$patterns[] = "#\[(\/|)i\]#si";
$replacements[] = "<$1em>";
$patterns[] = "#\[size=1\]#si";
$replacements[] = '';
$patterns[] = "#\[size=2\]#si";
$replacements[] = '';
$patterns[] = "#\[size=3\]#si";
$replacements[] = '';
$patterns[] = "#\[size=4\]#si";
$replacements[] = '';
$patterns[] = "#\[size=5\]#si";
$replacements[] = '';
$patterns[] = "#\[size=6\]#si";
$replacements[] = '';
$patterns[] = "#\[size=7\]#si";
$replacements[] = '';
$patterns[] = "#\[font=(.*?)\]#si";
$replacements[] = '';
$patterns[] = "#\[color=(.*?)\]#si";
$replacements[] = '';
$patterns[] = "#\[highlight=(.*?)\]#si";
$replacements[] = '';
$patterns[] = "#\[\/(font|color|size|highlight)\]#si";
$replacements[] = ' ';
$patterns[] = "#\[(center|left|right|justify)\]#si";
$replacements[] = "";
$patterns[] = "#\[\/(center|left|right|justify)\]#si";
$replacements[] = "
";
$patterns[] = "#\[email=(.*?)\]#si";
$replacements[] = '';
$patterns[] = "#\[email\](.*?)\[\/email\]#si";
$replacements[] = ' $1[/email]';
$patterns[] = "#\[url=(.*?)\]#si";
$replacements[] = ' ';
$patterns[] = "#\[url\](.*?)\[\/url\]#si";
$replacements[] = ' $1[/url]';
$patterns[] = "#\[\/(email|url)\]#si";
$replacements[] = " ";
$patterns[] = "#\[img\](.*?)\[\/img\]#si";
$replacements[] = ' ';
$patterns[] = "#\[list=1\]#si";
$replacements[] = "";
$patterns[] = "#\[list\]#si";
$replacements[] = "";
$patterns[] = "#\[\*\]#si";
$replacements[] = "";
$patterns[] = "# ]*> #si";
$replacements[] = " ";
$patterns[] = "# ]*> #si";
$replacements[] = " ";
$patterns[] = "# ]*><\/li>#si";
$replacements[] = " ";
$patterns[] = "#\[\/list\]#si";
$replacements[] = '';
$patterns[] = "#\[FLASH=(.*?),(.*?)\](.*?)\[\/FLASH\]#si";
$replacements[] = ' ';
$text = preg_replace($patterns, $replacements, $text);
if (preg_match("/0)$line="<".$line;
if(preg_match("/";
}
elseif(preg_match("/";
}
if(preg_match("/<\/list>/i",$line)){
$line=str_replace("",$temp,$line);
}
$output.=$line;
$x++;
}
}
else{
$output=$text;
}
//Try to close tag
$output=str_replace(" "," ",$output);
$output=str_replace(" ","",$output);
$output=str_replace("","",$output);
$output=str_replace(" "," ",$output);
$output=str_replace(" "," ",$output);
return $output;
}
?>
HotEditor V4.2 - WYSIWYG to BBCode Converter (HTML to BBCode and BBCode to HTML) Support Safari