info navigation

phpbb-belk.ru

темы, связанные с форумом phpbb 3.0.x



Новая тема  [ 1 сообщение ]  Просмотры: 3214

Автор Сообщение
Не в сети
(Андрей)  
Администратор
Аватара пользователя

Стаж: 8 лет 5 месяцев 12 дней
Сообщения: 1223
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Визуальное отделение объявлений и прилепленных тем от остального контента

Лучше один раз увидеть, чем сто объяснять. Вот так выглядит это разделение на здешнем форуме:

Вложение:
Комментарий к файлу: как это может выглядеть
items_pril.png
items_pril.png [ 47.61 КБ | Просмотров: 3214 ] items_pril.png



У вас будет немного по-другому в зависимости от используемого стиля.

Данная модификация предназначена только для стилей на основе subsilver2.

Если заинтересовало - ставим.

Открыть 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 = 1;
        }   
        elseif ( $row['topic_type'] == POST_STICKY)
        {
            $s_type_switch = 2;
        }
        else   
        {
            $s_type_switch = 0;
        }



Открыть 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="row4" colspan="<!-- IF $CA_HAS_ICONS -->7<!-- ELSE -->6<!-- ENDIF -->"><b class="gensmall">{L_ANNOUNCEMENTS}</b></td>
            </tr>
            <!-- ELSEIF topicrow.S_TOPIC_TYPE_SWITCH eq 2 -->
                <tr>
                    <td class="row5" 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="row6" colspan="<!-- IF $CA_HAS_ICONS -->7<!-- ELSE -->6<!-- ENDIF -->"><b class="gensmall">{L_TOPICS}</b></td>
            </tr>
         <!-- ENDIF -->



Открыть language/ru/common.php
Найти

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

'START_WATCHING_TOPIC'        => 'Подписаться на тему',


Вставить после найденного

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

'STICKYS'                    => 'Прилепленные темы',



Открыть styles/subsilver2/theme/stylesheet.css
Найти

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

.row3 {
   background-color: #C0C8D0;
   padding: 4px;
}


Вставить после найденного

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

.row4 {
   background-color: #B4B9BF;
   padding: 4px;
}
 
.row5 {
   background-color: #F0FFF0;
   padding: 4px;
}
 
.row6 {
   background-color: #E6E6FA;
   padding: 4px;
}


Если у вас уже используются классы row4,5,6 - просто начните отсчёт с последнего. например: у вас уже есть (последний) row5 - тогда вставка будет row6, row7 и row8.

Также тогда будет необходимо заменить классы в шаблоне viewforum_body.html в строках

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

<td class="row4" colspan="


соответственно. то есть вместо row4 - row5 и так далее...


Установка мода несложная, мод рабочий. Успехов в применении.



трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
mod,phpbb3
Показать сообщения за:  Поле сортировки  
Ответить на тему  [ 1 сообщение ] 

Кто сейчас на сайте:

Всего посетителей: 0, из них зарегистрированных: 0, скрытых: 0 и гостей: 0 (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (122) здесь было 19 дек 2023, 12:10

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

Часовой пояс: UTC + 2 часа



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

Найти:
Перейти:  




cron

Текущее время: 03 мар 2024, 23:32

Создано на основе phpBB® Forum Software © phpBB Group
Яндекс.Метрика

Полная версия Мобильный вид