Страница 1 из 1

[BETA] Highlight Unread Posts

Добавлено: 25.01.2015 10:31
romaamor
[BETA] Highlight Unread Posts

Выделение непрочитанных сообщений в теме.

Расширение как по мне то бесполезное. Но может кому то понравится.
Описание: Выделяет все непрочитанные сообщения в теме. Цвет может быть выбран в АСР.

Изображение

Изображение

Страница автора:
https://www.phpbb.com/community/viewtop ... &t=2280826

Скачать.

Re: [BETA] Highlight Unread Posts

Добавлено: 25.01.2015 14:53
clubforum
Cтавила его, цвет из админки не меняется.
Но по этому эксту есть вопросы. Есть штатная функция помечания новых и отредактированных постов чёрным шрифтом (заголовок сообщения тоже). Но это видно только написавшему и отредактировавшему. Можно ли скрестить эту функцию с предложенным экстом, то есть, чтобы новые и отредактированные посты были видны другим участникам?

Добавлено спустя 3 минуты 8 секунд:
romaamor писал(а):Расширение как по мне то бесполезное
Мало того, для нового зарегистрированного юзера все посты непрочитанны, а значит всё будет зелёным поначалу.

Re: [BETA] Highlight Unread Posts

Добавлено: 25.01.2015 15:03
Alecto
Вопросы и предложения надо задавать автору.

Re: [BETA] Highlight Unread Posts

Добавлено: 25.01.2015 18:04
LavIgor
Пояснения к сообщению, в котором обсуждается функциональность движка, дополняемая данным расширением.
clubforum писал(а):Есть штатная функция помечания новых и отредактированных постов чёрным шрифтом
Это не совсем так. Даже более того - совсем не так.
Цветом выделяется то сообщение, на которое Вы были переадресованы сервером.
Если Вы нажмёте на кнопку перехода к последнему сообщению темы в списке тем - заголовок этого последнего сообщения также будет выделен.

При редактировании сообщений или написании новых сервер Вас как раз переадресует на успешно отредактированное/добавленное сообщение. Только поэтому заголовок этого сообщения выделяется другим цветом.

Для описанной Вами функции в движке реализованы другие метки: в стандартном стиле это маленький листок, который имеет оранжевый цвет, если сообщение непрочитанное.
clubforum писал(а):Мало того, для нового зарегистрированного юзера все посты непрочитанны, а значит всё будет зелёным поначалу.
Наоборот, при регистрации пользователя все сообщения к моменту его регистрации считаются прочитанными.
Только более новые сообщения будут помечаться как непрочитанные.

Re: [BETA] Highlight Unread Posts

Добавлено: 25.01.2015 19:01
clubforum
LavIgor писал(а):Наоборот, при регистрации пользователя все сообщения к моменту его регистрации считаются прочитанными.
Только более новые сообщения будут помечаться как непрочитанные.
Хм, действительно. Век живи — век учись.

Добавлено спустя 1 минуту 44 секунды:
LavIgor писал(а):Для описанной Вами функции в движке реализованы другие метки: в стандартном стиле это маленький листок, который имеет оранжевый цвет, если сообщение непрочитанное.
Значит, можно просто добавить к этой функции подкраску поста и совсем необязательно устанавливать экст?

Re: [BETA] Highlight Unread Posts

Добавлено: 25.01.2015 21:28
LavIgor
clubforum писал(а):Значит, можно просто добавить к этой функции подкраску поста и совсем необязательно устанавливать экст?
Да, в файлах стиля можно сделать нужную правку.
Для Prosilver в файле template/viewtopic_body.html найдите <!-- BEGIN postrow --> и добавьте стиль, какой Вы хотите, обернув его в нужные теги:

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

<!-- IF postrow.S_UNREAD_POST --><!-- ENDIF -->

Re: [BETA] Highlight Unread Posts

Добавлено: 25.01.2015 22:56
clubforum
LavIgor писал(а): в файле template/viewtopic_body.html
Лучше тогда в colors.css отредактировать

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

.announce, .unreadpost {
	/* Highlight the announcements & unread posts box */
}
Ещё раз спасибо.