Код работает и bbcode ipb парсится на сайт. Проблема в том, что уже залогиненные на форуме пользователи разлогиниваются, когда заходят на сайт со страничкой новостей. Подскажите, как поправить.
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Есть сайт c шаблонизатором smarty и отдельно стоит форум, откуда на сайт парсятся новости.
Код шаблона смарти:
{foreach from=$items item=topic} <div class="box"> <a href="/news/{$topic.tid}" name="{$topic.tid}">{$topic.title}</a> <a href="/forum/index.php?showtopic={$topic.tid}" class="box_comment">{$topic.posts}</a> </h1> <div class="box_content"> {$topic.text|parseipb} </div> </div> {/foreach}Код плагина для смарти parseipb:
require_once($_SERVER['DOCUMENT_ROOT'].DIRSEP.'forum/initdata.php' ); require_once($_SERVER['DOCUMENT_ROOT'].DIRSEP.'forum/admin/sources/base/ipsRegistry.php' ); function smarty_modifier_parseipb($string) { $registry = ipsRegistry::instance(); $registry->init(); IPSText::getTextClass('bbcode')->parse_html = 0; IPSText::getTextClass('bbcode')->parse_nl2br = 1; IPSText::getTextClass('bbcode')->parse_bbcode = 1; IPSText::getTextClass('bbcode')->parse_smilies = 0; $string = IPSText::getTextClass('bbcode')->preDisplayParse($string); return $string; }Код работает и bbcode ipb парсится на сайт. Проблема в том, что уже залогиненные на форуме пользователи разлогиниваются, когда заходят на сайт со страничкой новостей. Подскажите, как поправить.