Уникальный стиль первого сообщения

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
biro
phpBB 1.4.2
Сообщения: 67
Стаж: 15 лет 10 месяцев
Откуда: Россия
Благодарил (а): 12 раз
Поблагодарили: 3 раза

Уникальный стиль первого сообщения

Сообщение biro »

Здравствуйте.

Скажите, пожалуйста, возможно ли как-то сделать уникальный стиль только для первого сообщения темы? Не раздела! То есть первое сообщение в каждой теме будет иметь отличительный дизайн/стиль от остальных сообщений. Как такое сделать?

Я в файлах стиля находил только, как сделать чередующиеся сообщения (по цвету), и то, менять можно было только фон. Это не подходит.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Уникальный стиль первого сообщения

Сообщение Татьяна5 »

В viewtopic_body.html

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

<!-- IF postrow.S_FIRST_ROW -->стили, классы и др. какие угодно элементы для первого сообщения<!-- ENDIF -->
Аватара пользователя
biro
phpBB 1.4.2
Сообщения: 67
Стаж: 15 лет 10 месяцев
Откуда: Россия
Благодарил (а): 12 раз
Поблагодарили: 3 раза

Re: Уникальный стиль первого сообщения

Сообщение biro »

Татьяна5 писал(а):В viewtopic_body.html

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

<!-- IF postrow.S_FIRST_ROW -->стили, классы и др. какие угодно элементы для первого сообщения<!-- ENDIF -->
У этого способа обнаружился неприятный Баг. Дело в том, что если в теме множество сообщений и есть несколько страниц, то дизайн первого сообщения будет на каждой странице. Мне нужно чтобы уникальный дизайн сообщения был только у первого сообщения и только на первой странице. Как это сделать?
Аватара пользователя
staiki
phpBB 2.0.2
Сообщения: 318
Стаж: 14 лет 3 месяца
Откуда: Киев Украина
Благодарил (а): 76 раз
Поблагодарили: 9 раз
Забанен: Бессрочно

Re: Уникальный стиль первого сообщения

Сообщение staiki »

Татьяна5 писал(а):стили, классы и др. какие угодно элементы для первого сообщения
А пример хоть один можно,чтобы понять что туда пихать?
biro писал(а):Мне нужно чтобы уникальный дизайн сообщения был только у первого сообщения и только на первой странице. Как это сделать?
То выключить "первое сообщение на каждой странице"-или это не то?
http://staiki.net/index.php Форум Компьютерная Помощь
Аватара пользователя
biro
phpBB 1.4.2
Сообщения: 67
Стаж: 15 лет 10 месяцев
Откуда: Россия
Благодарил (а): 12 раз
Поблагодарили: 3 раза

Re: Уникальный стиль первого сообщения

Сообщение biro »

staiki писал(а):А пример хоть один можно,чтобы понять что туда пихать?
Все просто. Представьте, что в этой теме мое первое сообщение имеет другой стиль. Например, цвет фона сообщения не белый а синий. Аватарка и информация находиться не справа, а слева. Но! Все остальные сообщения, которые пишут ниже - обычный. Как сейчас.

Я все это сделал с помощью:

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

<!-- IF postrow.S_FIRST_ROW -->стили, классы и др. какие угодно элементы для первого сообщения<!-- ENDIF -->
Но проблема оказалась в том, что этот новый стиль первого сообщения стал на всех страницах темы! То есть если у темы набралось 5 страниц, то на каждой странице первое сообщение имело такой стиль. Мне нужно, чтобы только первое сообщение было уникальным. Все остальные обычные. И я не могу сделать чтобы на странице выводилось больше 50 сообщений, так как это сильно нагружает смартфоны, если читать форум с них.
staiki писал(а):То выключить "первое сообщение на каждой странице"-или это не то?
Нет. У меня первое сообщение не копируется по всем страницам. Там другой текст, но стиль он берет все равно их первого сообщения.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Уникальный стиль первого сообщения

Сообщение Татьяна5 »

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

<!-- IF postrow.POST_NUMBER == 1 -->
Аватара пользователя
biro
phpBB 1.4.2
Сообщения: 67
Стаж: 15 лет 10 месяцев
Откуда: Россия
Благодарил (а): 12 раз
Поблагодарили: 3 раза

Re: Уникальный стиль первого сообщения

Сообщение biro »

Татьяна5, спасибо! Это помогло. =))

Вернуться в «Поддержка phpBB 3.0.х»