Это антиспам работает. На самом деле ограничение не просто на точку.
Если есть какие-то другие предложения, как запретить (определить) линки и емейлы по подстроке - давайте переделаем, готов поправить. Сейчас сделано достаточно тупо, поскольку наспех.
SQL код:
if (!is_member_of($vbulletin->userinfo, $groups) OR $groups[0] == 0)
{
$pagetext = $this->fetch_field('pagetext','post');
$pagetext = str_replace('[url]https://olegon.ru','',$pagetext);
$pagetext = str_replace('[url="https://olegon.ru','',$pagetext);
$pagetext = str_replace('https://olegon.ru','',$pagetext);
$pagetext = str_replace('[url="https://storage.olegon.ru','',$pagetext);
$pagetext = str_replace('[url]https://storage.olegon.ru','',$pagetext);
$pagetext = str_replace('https://storage.olegon.ru','',$pagetext);
if ((stristr($pagetext,'[url') or stristr($pagetext,'://') or stristr($pagetext,'[URL') or stristr($pagetext,'www.') or stristr($pagetext,'.ru') or stristr($pagetext,'.net') or stristr($pagetext,'.com')))
{
$this->error('restrict_by_rules');
$return_value = false;
}
}