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

Открываем шаблон forumlist_body.html, находим:

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

	<!-- IF not forumrow.S_IS_CAT -->
		<li class="row">
Меняем на:

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

	<!-- IF not forumrow.S_IS_CAT -->
		<li class="row <!-- IF forumrow.S_UNREAD_FORUM --> unread<!-- ENDIF -->">
Открываем тему стиля, находим:

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

a.topictitle:active {
	color: #105289;
}
После найденного вставляем:

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

/* Unread forum name */
.unread a.forumtitle {
	color: #313131;
	text-shadow: 1px 1px 0 #fff, 3px 2px 0px rgba(255, 0, 0, 0.3);
} 
.unread a.forumtitle:hover {
	color: red;
	text-shadow: 1px 1px 0 #fff, 3px 2px 0px rgba(0, 0, 0, 0.3);
}

Изменения для стиля subsilver2 и его клонов.

Открываем шаблон forumlist_body.html, находим:

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

			<td class="row1" width="100%">
				<!-- IF forumrow.FORUM_IMAGE -->
Меняем на:

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

			<td class="row1<!-- IF forumrow.S_UNREAD_FORUM --> unread<!-- ENDIF -->" width="100%">
				<!-- IF forumrow.FORUM_IMAGE -->
Открываем тему стиля, находим:

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

/* Form Elements
 ------------ */
Перед найденным ставим:

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

/* Unread forum name */
.unread a.forumlink {
	color: #313131;
	text-shadow: 1px 1px 0 #fff, 3px 2px 0px rgba(255, 0, 0, 0.3);
}
.unread a.forumlink:hover {
	color: red;
	text-shadow: 1px 1px 0 #fff, 3px 2px 0px rgba(0, 0, 0, 0.3);
}


Пояснения.
color: #313131; - цвет названия форума.
text-shadow: 1px 1px 0 #fff, 3px 2px 0px rgba(255, 0, 0, 0.3); - подсветка:
  1. Первая половина кода: 1px 1px 0 #fff - создаёт отступ белого цвета от названия (т.е. если у вас, например серый форум, то можно заменит на цвет окружающего фона, чтобы цвет отступа было не видно), если не нужно, то удалите (вместе с запятой).
  2. Вторая половина, это сама подсветка. 3px 2px 0px rgba(255, 0, 0, 0.3) первые два значения, это сдвиг тени относительно текста, последнее радиус размытия тени, чем выше число тем тень сильнее сглаживается, становится шире и светлее. И сам цвет, здесь представлен в виде rgba цвета с полупрозрачностью в 0.3, если полупрозрачность не нужна, можно заменить на привычный многим формат #FF0000
.unread a.forumtitle:hover { и .unread a.forumlink:hover { - здесь заданно оформление текста при наведении мыши, если не нужно, то не ставьте этот элемент.
Комментарии: 18

eska 29 сен 2013, 11:00 Сообщение

Не могу найти, куда его поставить(
  • 0

CabinetAdmin 29 сен 2013, 12:09 Сообщение

Должен быть чуть выше:

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

<!-- BEGINELSE -->
Код будет выглядеть так:

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

<!-- IF not recenttopicrow.S_UNREAD_TOPIC -->{LAST_POST_IMG}<!-- ELSEIF recenttopicrow.S_UNREAD_TOPIC -->{NEWEST_POST_IMG}<!-- ENDIF -->
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

eska 18 янв 2014, 22:18 Сообщение

А можно его сейчас применить к моему форуму, не поломает ли это какую-нибудь структуру?
  • 0

CabinetAdmin 19 янв 2014, 05:55 Сообщение

А у вас теперь какая-то другая структура? Всё тот же phpbb...
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

Похожие темы