Последние новости

29.05.17 : Где я был последние 6 лет?

20.05.13 : Яндекс.Острова

01.04.11 : Весенняя подборка модов для phpBB

29.03.11 : Добавление кнопок социальных сетей

20.03.11 : phpBB Showcase

Последние файлы

08.03.11 : phpBB 3.0.8 русифицированная версия

15.02.11 : phpBB 3.0.8 Prehack Light

16.05.10 : Перевод мода ModernDignity Flash Animated Cumulus Tag Cloud

16.05.10 : Перевод мода mChat

11.05.10 : Перевод мода th23 Autolinks

Последние статьи

25.10.10 : Модераторы в phpBB 3

17.08.10 : BB-коды в phpBB3

09.09.09 : robots.txt для phpBB3 Olympus

03.08.09 : Установка кода sape на phpBB 3

09.05.09 : Обновление форума phpBB 3.0.x Olympus.

Читать все новости

Смотреть все файлы

Читать все статьи

Актуальные версии

Русифицированные версии phpBB 3.0.8:

Стандартный phpBB 3.0.8
Сборка phpBB 3.0.8
 
RSS / РСС


RSS - международный формат, специально созданный для трансляции данных с одного сайта на другой.
Google SiteMap

Цвет ссылок на непрочитанные темы и форумы

Напишу об одной полезной, на мой взгляд, модификации стандартного prosilver. В списке форумов и списке тем непрочитанные элементы выделяются соответствующим значком, что удобно, так как видно, какие темы/форумы были прочитаны, а какие нет. Но можно пойти немного дальше и сделать ссылки разного цвета для прочитанных и непрочитанных тем или форумов.

Для ссылок на прочитанные темы и форумы оставим стандартный цвет, так как нет особого смысла их как-то выделять, раз они и так уже прочитаны. Изменим цвет только для непрочитанных - сделаем их немного поярче, чтобы пользователи без труда их различали. Для этого нам понадобится отредактировать файлы шаблонов.

За список форумов отвечает файл forumlist_body.html, а за список тем - viewforum_body.html. Начнём со списка форумов. Открываем файл styles/prosilver/template/forumlist_body.html и находим строчку

Нужно для непрочитанных форумов добавить ещё один класс, для этого вставляем после forumtitle такое условие:

В итоге должно получиться так:

Почти аналогично делаем и со списком тем. Открываем файл styles/prosilver/template/viewforum_body.html и находим строчку:

После указания класса topictitle нужно поставить условие, определяющее, является ли тема прочитанной или нет:

И получится так:

Теперь ссылки на непрочитанные темы и форумы имеют класс link-new. Осталось только прописать для него своё оформление. Менять будем только цвет ссылки, поэтому редактировать будем соответствующий файл styles/prosilver/theme/colours.css. Находим в нём строчку:

Перед этой строкой добавляем оформление для класса link-new. Лично я решил использовать родные цвета prosilver, а именно красный цвет при наведении на ссылку, код цвета #BC2A4D.

Сохраняем изменения во всех файлах, после чего обязательно обновляем шаблоны и темы в админке, на вкладке «Стили». Результат работы выглядит следующим образом:

phpBB ссылки на непрочитанные темы и форумы

Опубликовано: 05.02.11 07:08 | Просмотров: 25856 | [ + ]   [ - ]   | Печать
Рекомендуем
20.03.11
phpBB Showcase
Последние комментарии - 11
xtreme 23.02.11 03:35


почему то ваш метод не работает.все сделал два раза.подробно по инструкции,но цвет не прочитанных не поменялся
Top
Surel 08.03.11 18:57


Предлагаю также добавить это в styles/prosilver/template/search_results.html:

{searchresults.TOPIC_TITLE}

Заменить на:

Top
GSWGK 21.03.11 02:02


Subsilver2 модификацию Цвет ссылок не подскажите?!
Top
FladeX 03.04.11 15:48


xtreme, всё должно работать, я проверял на нескольких форумах. Проверьте правильность установки.

GSWGK, по аналогии делается. Только ищите в файлах просто указания классов - topictitle и forumtitle, так как вёрстка отличается.
Top
ertyugf 16.04.11 15:15


www.danneo.com
Top
ertyugf 16.04.11 15:15


www.danneo.com
Top
Podsolnux 23.06.11 00:27


Я тоже прокопался почти час, а цвет так и не поменялся, делал 2 раза не выходит, цвет не меняется.
Кеш обновлял.
Top
Иванн 14.11.11 17:57


dream-forum.ru -тут тоже не смог изменить цвет
Top
Laila 12.03.12 19:55


Так может у вас все темы прочитаны потому и не изменился!))) вот мой форум: (ссылка удалена) Благодаря советам с этого сайта (fladex.ru) настраивала!
Top
Иванн 21.08.12 14:09


Laila вы правы попробовал на (ссылка удалена) сработало
Top
mrcivic 21.11.12 17:10


У кого не работает, на phpBB3 нужно уточнить условие при котором подставляются классы: В файле forumlist_body.html : style="background-image: url({T_ICONS_PATH}{topicrow.TOPIC_ICON_IMG}); background-repeat: no-repeat;" title="{topicrow.TOPIC_FOLDER_IMG_ALT}">{NEWEST_POST_IMG}
Top
Добавить комментарий

* Ваше имя:

* Заголовок:

* Сообщение:

*



Проверочное слово: phpBB

Проверочное слово: 

 
Пункты помеченные * обязательны для заполнения!
Рейтинг@Mail.ru
Rambler's Top100
Главная Новости Файлы Статьи Ссылки Контакты Услуги