Описание: Мод добавляет опцию, благодаря которой незарегистрированные пользователи / гости смогут просматривать только первое сообщение любой темы. Выдает предупреждение о что, что если вы хотите продолжить чтение тем необходимо Войти или Зарегистрироваться.
Версия: 1.0.2
Установка: Легко
Время установки: ~10 минут
Заметки авторов: This mod is an idea of Sat001; all features have been developed as per his request. Special thanks to RMcGirr83 (http://www.rmcgirr83.org) for his valuable help. This xml has been written by Sat001.
Если хотите посмотреть как он работает зайдите ко мне на форум, потому что с модом идут английские скрины, а так заодно гляните мод и кнопки переведенные http://www.blagomama.ru/forum/viewtopic.php?f=24&p=5854#p5854
Данный мод был переведен мной на русский и сделаны русские кнопки на тему prosilver, пользуйтесь. Очень хороший мод когда люди ходят к вам читать темв но не регистрируются!
- Код: выделить все
language\ru\viewtopoc.php
найти код:
- Код: выделить все
?>
вставить код перед найденным:
- Код: выделить все
//// Show First Post Only
$lang = array_merge($lang, array(
'SFPO_MSG_REPLY' => 'Эта тема имеет <b>1</b> ответ',
'SFPO_MSG_REPLIES' => 'Эта тема имеет <b>%d</b> ответов',
'SFPO_MSG_REGISTER' => '<h3>Вы должны быть зарегистрированным пользователем и/или авторизоваться чтобы просматривать темы на форуме.</h3>',
'SFPO_LOGIN' => 'Вход',
'SFPO_OR' => 'или',
'SFPO_REGISTER' => 'Регистрация',
'SFPO_WARNING' => 'ВНИМАНИЕ',
));
// End Show First Post Only
- Код: выделить все
language\ru\acp\forums.php
Найти:
- Код: выделить все
'ENABLE_RECENT_EXPLAIN' => 'Если включено, темы из этого форума будут отображаться в списке активных тем.',
Вставить код перед найденным:
- Код: выделить все
'ENABLE_SFPO' => 'Включить показывать только первые тему гостям',
'ENABLE_SFPO_EXPLAIN' => 'Если установлено значение Да незарегистрированные пользователи / гости смогут просматривать только первое сообщение любой темы. Чтобы просматирать остальные сообщения выбранной темы форума им будет неодходимо авторизоваться или зарегистрироваться.',
Также в инструкции присутствует ошибка связанная с тем что боты смогут просматривать только первый пост также как и гости.
Чтоб было все нормально надо:
Открыть
- Код: выделить все
$s_sfpo = (!empty($topic_data['sfpo_guest_enable']) && (!$user->data['is_registered']) && ($total_posts > 1));
Заменить на код:
- Код: выделить все
$s_sfpo = (!empty($topic_data['sfpo_guest_enable']) && (!$user->data['is_registered']) && (!$user->data['is_bot']) && ($total_posts > 1));













