Нечто подобное:
function txt2link($text) {
$text= preg_replace("/(^|[\n ])([\w]*?)((ht|f)tp(s)?:\/\/[\w]+[^ \,\"\n\r\t<]*)/is", "$1$2<a href=\"$3\" >$3</a>", $text);
$text= preg_replace("/(^|[\n ])([\w]*?)((www|ftp)\.[^ \,\"\t\n\r<]*)/is", "$1$2<a href=\"http://$3\" >$3</a>", $text);
$text= preg_replace("/(^|[\n ])([a-z0-9&\-_\.]+?)@([\w\-]+\.([\w\-\.]+)+)/i", "$1<a href=\"mailto:$2@$3\">$2@$3</a>", $text);
return($text);
}
Если ли возможность подключить собственный модуль php с собственными часто востребованными функциями?Каждый раз в вычисляемых полях прописывать один и тот-же код не совсем удобно.
И не совсем в тему раздела.
В сообщениях или в других текстовых полях очень часто присутствуют ссылки.
Можно добавить опцию в виде галочки "Преобразовывать текст в ссылку" в разделе свойств текстового поля - жить станет веселее.














