Индивидуальные иконки к каждому разделу форума

Список разделов phpBBex 1.x Пожелания 1.x

Описание: В phpBBex 1.x чего-то не хватает? Напишите об этом здесь, и мы постараемся исправиться.
Правила раздела: Одна тема — один запрос новой возможности. Обязательно формируйте внятный заголовок, максимально отражающий суть вашей идеи. Также приведите примеры, где предлагаемая вами возможность будет актуальна.
Модератор: Поддержка

Сообщение #41 WolfGeeN » 16.04.2014, 22:04

Нашла одно интересное решение, для иконок на разделы. Решила поделиться с форумчанами :smile:
Можно сделать иконки без новых сообщений полупрозрачными и полноцветными, если есть новое сообщение.

В файле - /styles/prosilver/template/forumlist_body.html

Найти

Код: Выделить всё
<!-- IF forumrow.FORUM_IMAGE --><span class="forum-image">{forumrow.FORUM_IMAGE}</span><!-- ENDIF -->

Заменить на

Код: Выделить всё
<!-- IF forumrow.FORUM_IMAGE --><!-- IF forumrow.S_UNREAD_FORUM --><span class="forum-image">{forumrow.FORUM_IMAGE}</span><!-- ELSE -->   <span style="opacity: 0.5" class="forum-image"> {forumrow.FORUM_IMAGE}</span><!-- ENDIF --><!-- ENDIF -->

Степень прозрачности задается тут - opacity: 0.5 Чем выше цифра, тем менее прозрачна иконка.

1.jpg
1.jpg (14.39 КБ) Просмотров: 5710

2.jpg
2.jpg (22.22 КБ) Просмотров: 5710
WolfGeeN F
Бывалый
Аватара
Возраст: 34
Репутация: 113
С нами: 8 лет

Сообщение #42 Sumanai » 16.04.2014, 23:37

Можно чуть проще по коду:
Код: Выделить всё
<!-- IF forumrow.FORUM_IMAGE --><span class="forum-image" <!-- IF forumrow.S_UNREAD_FORUM -->style="opacity: 0.5"<!-- ENDIF -->>{forumrow.FORUM_IMAGE}</span><!-- ENDIF -->
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Аватара
Репутация: 1677
С нами: 9 лет

Сообщение #43 WolfGeeN » 16.04.2014, 23:42

Sumanai, спасибо за поправку. :yes:
WolfGeeN F
Бывалый
Аватара
Возраст: 34
Репутация: 113
С нами: 8 лет

Сообщение #44 rbooze » 17.04.2014, 08:58

WolfGeeN, интересная задумка! :clap:
rbooze
Гуру
Аватара
Репутация: 95
С нами: 8 лет 5 месяцев

Сообщение #45 WolfGeeN » 17.04.2014, 09:04

Не моего авторства правда :biggrin: .
Просто на всех прошлых движках, что я использовала, такая возможность (иконки к разделам) ставилась исключительно модами. И при этом отображение прочитанных/непрочитанных шло именно так: через полупрозрачную и нормальную иконки. По-моему довольно удобно, для визуального разделения сообщений.
WolfGeeN F
Бывалый
Аватара
Возраст: 34
Репутация: 113
С нами: 8 лет

Сообщение #46 rbooze » 23.08.2015, 09:18

Обновлённый мануал как убрать стандартные иконки разделов и сделать как на образце. Для phpBBex 2.0. Может кому пригодится.

Файл forumlist_body.html, строка 34, вместо этого:

Код: Выделить всё
         <dl class="icon {forumrow.FORUM_IMG_STYLE}">
            <dt title="{forumrow.FORUM_FOLDER_IMG_ALT}">
               <!-- IF forumrow.S_UNREAD_FORUM --><a href="{forumrow.U_VIEWFORUM}" class="icon-link"></a><!-- ENDIF -->
               <div class="list-inner">

должно быть так:

Код: Выделить всё
         <dl class="icon">
            <dt title="{forumrow.FORUM_FOLDER_IMG_ALT}">
               <!-- IF forumrow.S_UNREAD_FORUM --><a href="{forumrow.U_VIEWFORUM}" class="icon-link"></a><!-- ENDIF -->
               <div class="list-inner" style="padding-left: 7px;">

Изображение
rbooze
Гуру
Аватара
Репутация: 95
С нами: 8 лет 5 месяцев

Пред.

Вернуться в Пожелания 1.x