[getbb 3.0] Модуль "Похожие темы"

Модуль позволяет выводить в теме список похожих тем конференции.

FAQ, установка форума и модов, настройка, отзывы о сервисе.
Ответить

Сообщение Admin »

Модуль позволяет выводить в теме список похожих тем конференции.

Установка:
Для того, чтобы установить модуль, неободимо запустить скрипт по адресу:
адресфорума/install_similar_topics.php
и следуя инструкциям произвести установку.
Настройки модуля находятся в меню административного раздела "МОДУЛИ"->"ПОХОЖИЕ ТЕМЫ"

Модуль использует пользовательское право "Может видеть похожие темы" (раздел пользовательских прав "Разное"). Учитывайте это если какая-то группа пользователей не будет видеть блок похожих тем. Кстати, по-умолчанию группа "гости" не может видеть похожих тем.

Изменения в шаблонах:

Для клонов PROSILVER
шаблон: viewtopic_body.html
Найти:

Код: Выделить всё

<!-- INCLUDE jumpbox.html -->
Добавить ПЕРЕД найденным:

Код: Выделить всё

<!-- IF .similar and not S_IS_BOT -->
<div class="forumbg">
   <div class="inner"><span class="corners-top"><span></span></span>
   <ul class="topiclist">
      <li class="header">
         <dl>
            <dt>{L_SIMILAR_TOPICS}</dt>
            <dd class="topics">{L_REPLIES}</dd>
            <dd class="posts">{L_VIEWS}</dd>
            <dd class="lastpost"><span>{L_AUTHOR}</span></dd>
         </dl>
      </li>
   </ul>
   <ul class="topiclist topics">
   <!-- BEGIN similar -->
      <li class="row <!-- IF similar.S_ROW_COUNT is even -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">
         <dl>
            <dt><a href="{similar.U_TOPIC}" class="topictitle">{similar.TOPIC_TITLE}</a><br />{L_IN} <a href="{similar.U_FORUM}">{similar.FORUM}</a></dt>
            <dd class="posts">{similar.TOPIC_REPLIES}</dd>
            <dd class="views">{similar.TOPIC_VIEWS}</dd>
            <dd class="lastpost"><span>{L_POST_BY_AUTHOR} {similar.TOPIC_AUTHOR_FULL}<br />{similar.TOPIC_TIME}</span></dd>
         </dl>
      </li>
   <!-- END similar -->
   </ul>
   <span class="corners-bottom"><span></span></span></div>
</div>
<!-- ENDIF -->
Для клонов SUBSILVER2
шаблон: viewtopic_body.html
Найти:

Код: Выделить всё

<!-- INCLUDE breadcrumbs.html -->
Добавить ПЕРЕД найденным:

Код: Выделить всё

<!-- IF .similar and not S_IS_BOT -->
   <table class="tablebg" width="100%" cellspacing="1">
   <tr>
      <th nowrap="nowrap">&nbsp;{L_SIMILAR_TOPICS}&nbsp;</th>
      <th nowrap="nowrap">&nbsp;{L_AUTHOR}&nbsp;</th>
      <th nowrap="nowrap">&nbsp;{L_REPLIES}&nbsp;</th>
      <th nowrap="nowrap">&nbsp;{L_VIEWS}&nbsp;</th>
      <th nowrap="nowrap">&nbsp;{L_LAST_POST}&nbsp;</th>
   </tr>
   <!-- BEGIN similar -->
      <tr valign="middle">
         <td class="row1">            
            <a href="{similar.U_TOPIC}" class="topictitle">{similar.TOPIC_TITLE}</a>
            <p class="gensmall">{L_IN} <a href="{similar.U_FORUM}">{similar.FORUM}</a></p>
         </td>
         <td class="row2" width="100" align="center"><p class="topicauthor">{similar.TOPIC_AUTHOR_FULL}</p></td>
         <td class="row1" width="50" align="center"><p class="topicdetails">{similar.TOPIC_REPLIES}</p></td>
         <td class="row2" width="50" align="center"><p class="topicdetails">{similar.TOPIC_VIEWS}</p></td>
         <td class="row1" width="120" align="center"><p class="topicdetails">{similar.TOPIC_TIME}</p></td>
      </tr>
   <!-- END similar -->
   </table>
   <br clear="all" />
<!-- ENDIF -->
ссылка

Эти моды только для сервиса getbb.ru на phpbb 3.0

Поделитесь ссылкой.

HTML код
BBCode
Link
Ответить

Вернуться в «FAQ по getbb.ru (phpbb 3.0)»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей