<?
function ubcode($text)
{
//fett
$text = str_replace("[ b ]\r\n","<b>",$text);
$text = str_replace("[ b ]","<b>",$text);
$text = str_replace("[ /b ]\r\n","</b>",$text);
$text = str_replace("[ /b ]","</b>",$text);
//kursiv
$text = str_replace("[ i ]\r\n","<i>",$text);
$text = str_replace("[ i ]","<i>",$text);
$text = str_replace("[ /i ]\r\n","</i>",$text);
$text = str_replace("[ /i ]","</i>",$text);
//urls und so weiter
$text=str_replace ("\"", """, $text);
$text=eregi_replace("([ \r\n])[ url]http://[ /url]([^ ,\r\n]*)","\\1[ url]http://\\2[ /url]",$text);
$text=eregi_replace("([ \r\n])[ url]https://[ /url]([^ ,\r\n]*)","\\1[ url]https://\\2[ /url]",$text);
$text=eregi_replace("([ \r\n])[ url]ftp://[ /url]([^ ,\r\n]*)","\\1[ url]ftp://\\2[ /url]",$text);
$text=eregi_replace("([ \r\n])[ url]www.[ /url]([^ ,\r\n]*)","\\1[ url]http://www.\\2[ /url]",$text);
$text=eregi_replace("^[ url]http://[ /url]([^ ,\r\n]*)","[ url]http://\\1[ /url]",$text);
$text=eregi_replace("^[ url]https://[ /url]([^ ,\r\n]*)","[ url]https://\\1[ /url]",$text);
$text=eregi_replace("^[ url]ftp://[ /url]([^ ,\r\n]*)","[ url]ftp://\\1[ /url]",$text);
$text=eregi_replace("^[ url]www.[ /url]([^ ,\r\n]*)","[ url]http://www.\\1[ /url]",$text);
$text=eregi_replace("\\[url\\]www.([^\\[]*)\\[img\\]www.([^\\[]*)\\[/img\\]\\[/url\\]","<a href=\"http://www.\\1\" target=_blank><img src=\"http://www.\\2\" border=\"0\"></a>",$text);
$text=eregi_replace("\\[url\\]http://([^\\[]*)\\[img\\]http://([^\\[]*)\\[/img\\]\\[/url\\]","<a href=\"http://\\1\" target=_blank><img src=\"http://\\2\" border=\"0\"></a>",$text);
$text=eregi_replace("\\[url\\]www.([^\\[]*)\\[/url\\]","<a href=\"http://www.\\1\" target=_blank>\\1</a>",$text);
$text=eregi_replace("\\[url\\]([^\\[]*)\\[/url\\]","<a href=\"\\1\" target=_blank>\\1</a>",$text);
$text=eregi_replace("\\[ url=\"","[ url=\"",$text);
$text=eregi_replace("\\"\\]","\"]",$text);
$text=eregi_replace("\\[ url=([^\\[]*)\\]([^\\[]*)\\[\\/url\\]","<a href=\"\\1\" target=\"_blank\">\\2</a>",$text);
$text=eregi_replace("\\[mail\\]([^\\[]*)\\[/mail\\]","<a href=\"mailto:\\1\">\\1</a>",$text);
return $text;
}
?>