Поддержка протокола steam

Список разделов phpBBex 1.x (поддерживается) Поддержка 1.x

Описание: У вас проблемы с phpBBex 1.x и вам необходима помощь? Спрашивайте здесь!
Правила раздела: Одна тема — один вопрос или группа связанных вопросов. Обязательно формируйте внятный заголовок, максимально отражающий суть вопроса. Подробно описывайте проблему. Не забудьте указать версию phpBBex и какие моды установлены, по возможности добавьте скриншоты проблемы или ссылку на страницу с проблемой.
Модератор: Поддержка

Сообщение #1 hebroid » 21.06.2014, 20:52

Здравствуйте, что нужно сделать, чтобы форум стал поддерживать протокол steam в подписях и сообщениях? Например, если вставить код типа:

Код: Выделить всё
[url=steam://friends/add/76561198047106461][img]http://steamsignature.com/AddFriend.png[/img][/url]

Он отображается просто как bbcode. SMF изначально это поддерживает.
hebroid M
Автор темы
Аватара
Откуда: Россия
Репутация: 19
С нами: 10 лет 5 месяцев

Сообщение #2 Sumanai » 21.06.2014, 21:18

Файл \forum\includes\message_parser.php, строка
Код: Выделить всё
         $is_special = preg_match('#^(?:magnet|ed2k|skype|xmpp|irc|ircs|gtalk|mailto|callto):#iu', $url);
Заменить на
Код: Выделить всё
         $is_special = preg_match('#^(?:magnet|ed2k|skype|xmpp|irc|ircs|gtalk|mailto|callto|steam):#iu', $url);
Думаю, VEG это может включить в следующий релиз.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 9 месяцев

Сообщение #3 hebroid » 21.06.2014, 21:25

Sumanai, спасибо большущее, заработало!
hebroid M
Автор темы
Аватара
Откуда: Россия
Репутация: 19
С нами: 10 лет 5 месяцев

Сообщение #4 Amney » 22.06.2014, 16:51

Sumanai:Файл \forum\includes\message_parser.php, строка
КОД: ВЫДЕЛИТЬ ВСЁ
         $is_special = preg_match('#^(?:magnet|ed2k|skype|xmpp|irc|ircs|gtalk|mailto|callto):#iu', $url);
Заменить на
КОД: ВЫДЕЛИТЬ ВСЁ
         $is_special = preg_match('#^(?:magnet|ed2k|skype|xmpp|irc|ircs|gtalk|mailto|callto|steam):#iu', $url);
$is_special = preg_match('#^(?:magnet|ed2k|skype|xmpp|irc|ircs|gtalk|mailto|callto|steam):#iu', $url);
Amney M
Аватара
Откуда: Вечность.
Репутация: 37
С нами: 11 лет 8 месяцев

Сообщение #5 Sumanai » 22.06.2014, 16:53

Я так и написал, незачем было выделять.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 9 месяцев

Сообщение #6 VEG » 22.06.2014, 18:38

Уже в репозитории.
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 1668
С нами: 12 лет 7 месяцев


Вернуться в Поддержка 1.x