Полезная информация


----

Начать новую тему Ответить на тему
АвторСообщение

 Сообщение NV recent topics phpbb3 (последние темы) 2012-07-08

Аватар пользователя

Всем доброго времени суток, продолжаю анонсировать чудесные модификации с приставкой NV. Сегодня поговорим о NV recent topics. Назначение модификации -- вывод на страницы форума спец.блока в котором будут отображаться последние активные темы. Данное дополнение установлено на нашем Форуме, лично мне очень нравится, советую всем ставить.

Данная модификация интегрируется со следущими модами







В установке модификация очень легка, справится любой админ, скачиваем архив и устанавливаем по инструкции

После правок кода нам нужно руссифицировать мод, скачиваем руссификацию и единственную папку помещаем в корень форума
Вложение :
Комментарий к файлу: Руссификация модификации NV recent topics phpbb3
langffuage.rar [1.39 KiB]
Скачиваний: 273

На этом установка завершена, успехов в администрировании :dan_ser:


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!

Теги темы
NV recent topics phpbb3 (последние темы), последние темы на главной phpbb3, вывод последних тем на главной странице форума phpbb3
          Вернуться наверх  
 


Аватар пользователя

Для этого подключите шаблон мода в шапку форума, для отображения на всех страницах, удалите из index.php кусок
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']);
}
 

Откройте includes/functions.php и найдите
$template->assign_vars(array(
      'SITENAME'                  => $config['sitename'],
      'SITE_DESCRIPTION'            => $config['site_desc'],
      'PAGE_TITLE'               => $page_title,
 

Вставить ПЕРЕД найденным
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']);
}
 

Либо
   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']);
 


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Не каких изминений. Вообще.


          Вернуться наверх  
 


Аватар пользователя

Так, отображения блока на всех страницах форума мне удалось добится.
К примеру для prosilver, в шаблон overall_header.html вставил код с мода -
<!-- IF RECENT_TOPICS_DISPLAY --><!-- INCLUDE recent_topics_body.html --><!-- ENDIF -->
 

Получилось не че так, симпотишно. Но на странице список форумов, блоки дублируются - не симпотишно.
Как убрать второй, родной блок ?


          Вернуться наверх  
 


Аватар пользователя

Усе, сделал. :dan_ser:


          Вернуться наверх  
 


Аватар пользователя

amor1977, поздравляю)) Не успел вовремя ответить)


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

DeaDRoMeO писал(а):

amor1977, поздравляю)) Не успел вовремя ответить)

Сергей, рано я радовался. Это я устанавливал на свой новый, чистый форум.
Скрытый текст. Необходимо Зарегистрироваться

А на старом такая фишка не конает. Какой то код скрывает блок, не отображается. Пол дня ковырялся. В чом проблема определить не могу. :ny_tik:


          Вернуться наверх  
 


Аватар пользователя

Может код менюшки или чтото еще, попробуйте строку подключения шаблона поставить в самом конце кода шаблона overall_header.html


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Пробовал, не в какую. Пробовал и в подвал ставить....


          Вернуться наверх  
 


Аватар пользователя

А пробовали просто так ставить
<!-- INCLUDE recent_topics_body.html -->
 

В php файле не забыли правки сделать?


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

DeaDRoMeO писал(а):

А пробовали просто так ставить

Сергей, так отображается везде, но как то так -

Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку

DeaDRoMeO писал(а):

В php файле не забыли правки сделать?

Что именно ты имееш в веду ?


          Вернуться наверх  
 


Аватар пользователя

Блин, отображения блока на всех страницах добился. А на главной дублируется. Как убрать второй лишний ?


          Вернуться наверх  
 


Аватар пользователя

amor1977 писал(а):

Как убрать второй лишний ?

Убрал. Просто вставил в код условие -
<!-- IF SCRIPT_NAME eq 'index' --><!-- ELSE --> блок который будет показан на всех страницах кроме главной <!-- ENDIF -->
 


          Вернуться наверх  
 


Аватар пользователя

а в index_body.hrml не смотрел этот блок? может он там вставлен и по этому дублируется


_________________
Подпись:
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
          Вернуться наверх  
 


Аватар пользователя

akella1900 писал(а):

а в index_body.hrml не смотрел этот блок? может он там вставлен и по этому дублируется

Убрал конечно . Это код что в functions.php вылазит на главной.


          Вернуться наверх  
 


Случайный аватар. Пользователю рекомендуется загрузить свой аватар в Настройках профиля

Всем здрасте. :uch_tiv:

Подскажите что делать, если в моем стиле в файле styles/ca_vintage_brown/template/index_body.html нет строки

<!-- IF S_DISPLAY_SEARCH or (S_USER_LOGGED_IN and not S_IS_BOT) -->

куда спрашивается ставить вот эту строчку?

<!-- IF RECENT_TOPICS_DISPLAY --><!-- INCLUDE recent_topics_body.html --><!-- ENDIF -->

<!-- DEFINE $CA_PAGE = 'index' --><!-- INCLUDE overall_header.html -->

<p class="indexlinks {S_CONTENT_FLOW_END} rightside">
{CURRENT_TIME}
<!-- IF U_MCP -->
<br /><a href="{U_MCP}">{L_MCP}</a>
<!-- ENDIF -->
<!-- IF not S_IS_BOT and U_MARK_FORUMS -->
<!-- IF U_MCP --> &bull; <!-- ELSE --><br /><!-- ENDIF -->
<a href="{U_MARK_FORUMS}" accesskey="m">{L_MARK_FORUMS_READ}</a>
<!-- ENDIF -->
</p>
<p class="indexlinks">
<!-- IF S_USER_LOGGED_IN -->{LAST_VISIT_DATE}<br /><!-- ENDIF -->
<!-- IF S_DISPLAY_SEARCH -->
<a href="{U_SEARCH_UNANSWERED}">{L_SEARCH_UNANSWERED}</a>
<!-- IF S_USER_LOGGED_IN and not S_IS_BOT -->
<!-- IF S_LOAD_UNREADS -->&bull; <a href="{U_SEARCH_UNREAD}">{L_SEARCH_UNREAD}</a><!-- ENDIF -->
&bull; <a href="{U_SEARCH_NEW}">{L_SEARCH_NEW}</a>
<!-- ENDIF -->
&bull; <a href="{U_SEARCH_ACTIVE_TOPICS}">{L_SEARCH_ACTIVE_TOPICS}</a>
<!-- ELSE -->
&nbsp;
<!-- ENDIF -->
</p>

<!-- IF S_DISPLAY_SHOUTBOX and INDEX_SHOUT and INDEX_SHOUT_TOP -->
<!-- INCLUDE shout_body.html -->
<!-- ENDIF -->

<!-- INCLUDE forumlist_body.html -->

<!-- IF S_DISPLAY_SHOUTBOX and INDEX_SHOUT and INDEX_SHOUT_AFTER -->
<!-- INCLUDE shout_body.html -->
<!-- ENDIF -->

<!-- IF not S_USER_LOGGED_IN and not S_IS_BOT -->
<form method="post" action="{S_LOGIN_ACTION}" class="headerspace">
{$CA_PANEL_START}
<h3><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a><!-- IF S_REGISTER_ENABLED -->&nbsp; &bull; &nbsp;<a href="{U_REGISTER}">{L_REGISTER}</a><!-- ENDIF --></h3>
<fieldset class="quick-login">
<label for="username">{L_USERNAME}:</label>&nbsp;<input type="text" name="username" id="username" size="10" class="inputbox" title="{L_USERNAME}" />
<label for="password">{L_PASSWORD}:</label>&nbsp;<input type="password" name="password" id="password" size="10" class="inputbox" title="{L_PASSWORD}" />
<!-- IF S_AUTOLOGIN_ENABLED -->
| <label for="autologin">{L_LOG_ME_IN} <input type="checkbox" name="autologin" id="autologin" /></label>
<!-- ENDIF -->
<input type="submit" name="login" value="{L_LOGIN}" class="button2" />
{S_LOGIN_REDIRECT}
</fieldset>
{$CA_PANEL_END}
</form>
<!-- ENDIF -->

<!-- IF S_DISPLAY_ONLINE_LIST -->
{$CA_PANEL_START}
<!-- IF U_VIEWONLINE --><h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3><!-- ELSE --><h3>{L_WHO_IS_ONLINE}</h3><!-- ENDIF -->
<p>{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST}
<!-- IF LEGEND --><br /><em>{L_LEGEND}: {LEGEND}</em><!-- ENDIF --></p>
{$CA_PANEL_END}
<!-- ENDIF -->

<!-- IF S_DISPLAY_BIRTHDAY_LIST and BIRTHDAY_LIST -->
{$CA_PANEL_START}
<h3>{L_BIRTHDAYS}</h3>
<p><!-- IF BIRTHDAY_LIST -->{L_CONGRATULATIONS}: <strong>{BIRTHDAY_LIST}</strong><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF --></p>
{$CA_PANEL_END}
<!-- ENDIF -->

<!-- IF NEWEST_USER -->
<!-- IF REPUTATION_TOPLIST -->
<h3>{L_REPUTATION_TOPLIST}</h3>
<p>{L_REPUTATION_TOPLIST_EXPLAIN}: <strong>{REPUTATION_TOPLIST}</strong></p>
<!-- ENDIF -->
{$CA_PANEL_START}
<h3>{L_STATISTICS}</h3>
<p>{TOTAL_POSTS} &bull; {TOTAL_TOPICS} &bull; {TOTAL_USERS} &bull; {NEWEST_USER}</p>
{$CA_PANEL_END}
<!-- ENDIF -->

<!-- IF S_DISPLAY_SHOUTBOX and INDEX_SHOUT and INDEX_SHOUT_END -->
<!-- INCLUDE shout_body.html -->
<!-- ENDIF -->
<!-- INCLUDE overall_footer.html -->



Информация о редактировании
Последний раз редактировалось Demiurg 30 май 2013, 14:16, всего редактировалось 2 раз(а).
          Вернуться наверх  
 


Аватар пользователя

Demiurg, на свой вкус ДО или После такого куска
<!-- IF S_DISPLAY_SHOUTBOX and INDEX_SHOUT and INDEX_SHOUT_TOP -->
<!-- INCLUDE shout_body.html -->
<!-- ENDIF -->

<!-- INCLUDE forumlist_body.html -->
 


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Случайный аватар. Пользователю рекомендуется загрузить свой аватар в Настройках профиля

DeaDRoMeO писал(а):

Demiurg, на свой вкус ДО или После такого куска

Спасибо огромное. Только что то мод не заработал Проверял раза три результат одинаковый. Да собственно и фиг с ним.


          Вернуться наверх  
 


Аватар пользователя

Скрипт-инсталлятор запускался ? В настройках мод активирован?


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Случайный аватар. Пользователю рекомендуется загрузить свой аватар в Настройках профиля

DeaDRoMeO писал(а):

Скрипт-инсталлятор запускался ? В настройках мод активирован?

Да все устанавливается, ошибок точно нет. Файлы моды и русик, все проверял.


          Вернуться наверх  
 


Аватар пользователя

в админке мод появился?


_________________
Подпись:
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
          Вернуться наверх  
 
 
Начать новую тему Ответить на тему


Дополнительные возможности

  Похожие темы  Автор  Ответов  Просмотров  Последнее сообщение 
Аватар пользователя Precise Similar Topics II phpbb3 (Похожие темы)
Precise Similar Topics II - модификация для phpbb3, реализующая блок похожих тем при просмотре любой темы форума.

DeaDRoMeO

113

5715

Аватар пользователя

29 дек 2016, 03:42

Милена

Аватар пользователя Закрытые темы всегда внизу phpBB3
Закрытые темы всегда внизу phpBB3 - модификация для phpbb3, которая опускает все закрытые темы вниз списка тем, очень простой и логичный мод

DeaDRoMeO

9

931

Аватар пользователя

29 ноя 2013, 20:26

psnw2007

Аватар пользователя AOS Topic Statistics phpbb3 (подписчики и просмотры темы)
AOS Topic Statistics - модификация для phpbb3, добавляющая на страницу просмотра тем информацию о количестве подписчиков и просмотров конкретной темы.

DeaDRoMeO

84

6128

Аватар пользователя

19 июл 2017, 13:19

DeaDRoMeO

Аватар пользователя Автоподписка на темы в phpBB 3.0
Несколько слов о способе автоподписки на тему при первом ответе в ней

DeaDRoMeO

0

497

Аватар пользователя

11 май 2016, 22:05

DeaDRoMeO

Аватар пользователя BAN redirect URL phpbb3
BAN redirect URL - модификация для phpbb3, позволяющая перенаправлять заблокированных пользователей по любому адресу

DeaDRoMeO

21

4950

Аватар пользователя

16 июн 2014, 05:05

DeaDRoMeO

Оставить свой комментарий

Поделиться темой с помощью

Ссылки на тему

Прямая ссылка:
BB-код для форумов, сайтов, блогов:
HTML ссылка:
 


cron

Самая неформальная поддержка phpBB :P