По поводу автоматической обработки ссылок https на форуме и особенно в чате.
В этом движке не очень разбираюсь, но предполагаю, что за автопарсинг могут быть ответственны функции
convert_url_to_bbcode($messagetext) в
includes\functions_newpost.php и следующая за ней
convert_url_to_bbcode_callback($messagetext, $prepend) -
http://ctrlv.it/id/MzIxNzY2
Есть ещё функция, которая отвечает за превращение bbcode-ссылки в html-ссылку:
handle_bbcode_url($text, $link) в
includes/class_bbcode.php http://ctrlv.it/id/MzIxNzY3 - но она вряд ли будет нас интересовать, насколько я понял, она обрабатывает линк уже после того, как первые добавят bbcode вокруг.
В первых функциях я бы в первую очередь проверил эту строку (в районе 227)
PHP:
$urlSearchArray = array(
'#(^|(?<=[^_a-z0-9-=\]"\'/@]|(?<=' . $taglist . ')\]))((https?|ftp|gopher|news|telnet)://|www\.)((\[(?!/)|[^\s[^$`"{}<>])+)(?!\[/url|\[/img)(?=[,.!\')]*(\)\s|\)$|[\s[]|$))#siU'
- это код из более свежей версии, может, уже здесь как раз и исправили. По идее
https? должен срабатывать на http и https, но можно попробовать заменить влоб этот регэксп на
http|https. Если не сработает... Нужно будет думать, куда засовывать костыль