|
24.07.2005, 18:48
mihas это не глюк, это так сделали разработчики phpbb, они запретили вывод в url круглых скобок, ну если вам это так очень надо, то можете в ходе изменения (см. выше) файле includes/bbcode.php, на 2-ом этапе замените на:
PHP код:
$ret = preg_replace("#(^|[\n ])([\w]+?://[\w\#$%&~/.\-;:=,?@\[\]+\(\)]*)#is", "\\1<a href=\"\\2\" target=\"_blank\">\\2</a>", $ret); // matches a "www|ftp.xxxx.yyyy[/zzzz]" kinda lazy URL thing // Must contain at least 2 dots. xxxx contains either alphanum, or "-" // zzzz is optional.. will contain everything up to the first space, newline, // comma, double quote or <. $ret = preg_replace("#(^|[\n ])((www|ftp)\.[\w\#$%&~/.\-;:=,?@\[\]+\(\)]*)#is", "\\1<a href=\"http://\\2\" target=\"_blank\">\\2</a>", $ret);
должно сработать.
|
|