мод выводит на главную страницу блок с последними активными темами форума (по умолчанию располагается под "шапкой").
настройки в админке после установки:
Вложение:
NV_ADVANCED_LAST_TOPIC_TITLES_ADM.png [ 51.03 КБ | Просмотров: 3067 ] NV_ADVANCED_LAST_TOPIC_TITLES_ADM.png
Если заинтересовало - ставим модификацию.
Скачать мод из архива сайта:
Скачать из файлового архива сайта
распаковать, загрузить содержимое папки root в корень сайта (где файл config.php).
если у вас на сервере уже есть папка umil - перед копированием удалите её из папки root. заменять не надо.
( при копировании папки root на сервере появится папка install и доступа к сайту не будет. и пока вы не установите мод и не проведёте инсталляцию - ничего не изменится. имейте это в виду. )
русификация мода уже находится в папке root.
Далее редактируем файлы
Открыть index.php
Найти
Вставить перед найденным
Код: Выделить всё
// Output page
Вставить перед найденным
Код: Выделить всё
if ($config['rt_index'])
{
if (!function_exists('display_recent_topics'))
{
include($phpbb_root_path . 'includes/functions_recenttopics.' . $phpEx);
}
display_recent_topics($config['rt_number'], $config['rt_page_number'], $config['rt_anti_topics'], 'recent_topics', request_var('f', 0), true, $config['rt_parents']);
}
Открыть adm/style/acp_forums.html
Найти
Вставить после найденного
Код: Выделить всё
<dt><label for="topics_per_page">{L_FORUM_TOPICS_PAGE}:</label><br /><span>{L_FORUM_TOPICS_PAGE_EXPLAIN}</span></dt>
<dd><input type="text" id="topics_per_page" name="topics_per_page" value="{TOPICS_PER_PAGE}" size="4" maxlength="4" /></dd>
</dl>
Вставить после найденного
Код: Выделить всё
<dl>
<dt><label for="forum_recent_topics">{L_RECENT_TOPICS_LIST}:</label><br /><span>{L_RECENT_TOPICS_LIST_EXPLAIN}</span></dt>
<dd><label><input type="radio" class="radio" name="forum_recent_topics" value="1"<!-- IF RECENT_TOPICS --> id="forum_recent_topics" checked="checked"<!-- ENDIF --> /> {L_YES}</label>
<label><input type="radio" class="radio" name="forum_recent_topics" value="0"<!-- IF not RECENT_TOPICS --> id="forum_recent_topics" checked="checked"<!-- ENDIF --> /> {L_NO}</label></dd>
</dl>
Открыть includes/acp/acp_forums.php
Найти
Вставить после найденного
Код: Выделить всё
$user->add_lang('acp/forums');
Вставить после найденного
Код: Выделить всё
$user->add_lang('mods/info_acp_recenttopics');
Найти
Вставить после найденного
Код: Выделить всё
'forum_topics_per_page' => request_var('topics_per_page', 0),
Вставить после найденного
Код: Выделить всё
'forum_recent_topics' => request_var('forum_recent_topics', 1),
Найти
Вставить после найденного
Код: Выделить всё
'forum_topics_per_page' => 0,
Вставить после найденного
Код: Выделить всё
'forum_recent_topics' => 1,
Найти
Вставить после найденного
Код: Выделить всё
'TOPICS_PER_PAGE' => $forum_data['forum_topics_per_page'],
Вставить после найденного
Код: Выделить всё
'RECENT_TOPICS' => $forum_data['forum_recent_topics'],
для стиля prosilver
для стиля subsilver2
Завершение установки:
Запустите инсталляционный файл по адресу
(настройки менять не надо - жмите отправить)
После отработки скрипта удалите папку install с сервера и почистите кэш.
Настройки блока находятся в Админка - Модули - Recent Topics (Последние темы MOD).
Запустите инсталляционный файл по адресу
Код: Выделить всё
http://ваш сайт/install/index.php
(настройки менять не надо - жмите отправить)
После отработки скрипта удалите папку install с сервера и почистите кэш.
Настройки блока находятся в Админка - Модули - Recent Topics (Последние темы MOD).
Успехов в установке.
//На этом форуме мод тоже установлен, но в сильно урезанном варианте: нет вывода автора, времени размещения, форума, где находится сообщение..