Форум web-мастеров phpBB3

Модификации и расширения phpBB




Ответить на тему
Пред. тема | След. тема 
Автор Сообщение
Admin
Аватара пользователя

Карма
29
Стаж: 6 лет 6 месяцев
Сообщения: 330
Россия

Ответить с цитатой

Описание: Реализация отделить визуально прилепленные темы от остальных, данная инструкция только для phpBB3, на движке ppkbb3cker эта возможность встроена. Доработал инструкцию, немного подкорректировал.
Открыть: viewforum.php Найти:
$s_type_switch_test = ($row['topic_type'] == POST_ANNOUNCE || $row['topic_type'] == POST_GLOBAL) ? 1 : 0;
Заменить на:
      if ($row['topic_type'] == POST_ANNOUNCE || $row['topic_type'] == POST_GLOBAL)
      {
          $s_type_switch_test = 1;
      }
      elseif ( $row['topic_type'] == POST_STICKY)
      {
          $s_type_switch_test = 2;
      }
      else
      {
          $s_type_switch_test = 0;
      }
Найти:
$s_type_switch = ($row['topic_type'] == POST_ANNOUNCE || $row['topic_type'] == POST_GLOBAL) ? 1 : 0;
Заменить на:
      if ($row['topic_type'] == POST_ANNOUNCE || $row['topic_type'] == POST_GLOBAL)
      {
          $s_type_switch_test = 1;
      }
      elseif ( $row['topic_type'] == POST_STICKY)
      {
          $s_type_switch_test = 2;
      }
      else
      {
          $s_type_switch_test = 0;
      }
Открыть: language/ru/viewforum.php
Найти:
'ANNOUNCEMENTS'         => 'Объявления',
После вставить:
'STICKYS'                    => 'Прилеплены',

Открыть: styles/subsilver2/template/viewforum_body.html
         <!-- IF topicrow.S_TOPIC_TYPE_SWITCH eq 1 -->
            <tr>
               <td class="row3" colspan="<!-- IF S_TOPIC_ICONS -->7<!-- ELSE -->6<!-- ENDIF -->"><b class="gensmall">{L_ANNOUNCEMENTS}</b></td>
            </tr>
         <!-- ELSEIF topicrow.S_TOPIC_TYPE_SWITCH eq 0 -->
            <tr>
               <td class="row3" colspan="<!-- IF S_TOPIC_ICONS -->7<!-- ELSE -->6<!-- ENDIF -->"><b class="gensmall">{L_TOPICS}</b></td>
            </tr>
         <!-- ENDIF -->
Заменить на:
         <!-- IF topicrow.S_TOPIC_TYPE_SWITCH eq 1 -->
            <tr>
               <td class="row3" colspan="<!-- IF S_TOPIC_ICONS -->7<!-- ELSE -->6<!-- ENDIF -->"><b class="gensmall">{L_ANNOUNCEMENTS}</b></td>
            </tr>
         <!-- ELSEIF topicrow.S_TOPIC_TYPE_SWITCH eq 2 -->
        <tr>
           <td class="row3" colspan="<!-- IF S_TOPIC_ICONS -->7<!-- ELSE -->6<!-- ENDIF -->"><b class="gensmall">{L_STICKYS}</b></td>
        </tr>
         <!-- ELSEIF topicrow.S_TOPIC_TYPE_SWITCH eq 0 -->
            <tr>
               <td class="row3" colspan="<!-- IF S_TOPIC_ICONS -->7<!-- ELSE -->6<!-- ENDIF -->"><b class="gensmall">{L_TOPICS}</b></td>
            </tr>
         <!-- ENDIF -->
По умолчанию в subsilver2 мы имеем такую картину:
#238
После получается так:
#238
У нас на форуме так:
#238

http://www.phpbbguru.net/community/topi ... ml#p224233
_______________________
[size=90:335q8cfb][color=#727272:335q8cfb]Если нужен стиль для сайта, стучите: ICQ 560107181[/color:335q8cfb][/size:335q8cfb]
Профиль  Отправить личное сообщение
Идеальный заработок для торрент-трекеров
Admin
Аватара пользователя

Карма
29
Стаж: 6 лет 6 месяцев
Сообщения: 330
Россия

Ответить с цитатой

Переделал инструкцию, немного подкорректировал.
_______________________
[size=90:335q8cfb][color=#727272:335q8cfb]Если нужен стиль для сайта, стучите: ICQ 560107181[/color:335q8cfb][/size:335q8cfb]
Профиль  Отправить личное сообщение
Страница 1 из 1
Показать сообщения за:  Поле сортировки  
Ответить на тему

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

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

cron