[3.1] Выделить сообщение другим цветом
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

-
- phpBB 2.0.0
- Сообщения: 232
- Стаж: 9 лет 3 месяца
- Благодарил (а): 95 раз
- Поблагодарили: 7 раз
[3.1] Выделить сообщение другим цветом
Подскажите, есть ли расширение, позволяющее выделять сообщение в теме другим цветом?
Хотелось бы прикрутить кнопку, при нажатии на которую сообщение выделялось зеленым цветом
Хотелось бы прикрутить кнопку, при нажатии на которую сообщение выделялось зеленым цветом
Версия phpBB: 3.3.11
-
- phpBB 3.0.0 RC1
- Сообщения: 1457
- Стаж: 17 лет 4 месяца
- Откуда: Израиль, Беэр-Шева
- Благодарил (а): 28 раз
- Поблагодарили: 53 раза
Re: [3.1] Выделить сообщение другим цветом
Есть стандартный функционал -- Цвет шрифта. Включая расширение Быстрый ответ.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
-
- phpBB 2.0.4
- Сообщения: 424
- Стаж: 13 лет 4 месяца
- Благодарил (а): 54 раза
- Поблагодарили: 95 раз
Re: [3.1] Выделить сообщение другим цветом
Борис Бердичевский, скорее тут не просто о тексте говорится, а о всём "блоке" сообщения.
Аналог темы: Пометить как ответ
Отправлено спустя 10 минут 14 секунд:
Имеется подобное расширение [3.1] Topic Solved, но оно добавляет только галочку
(или свой текст, любым цветом) к названию темы и сообщению, возможно как-то и цвет присвоить можно.
Аналог темы: Пометить как ответ
Отправлено спустя 10 минут 14 секунд:
Имеется подобное расширение [3.1] Topic Solved, но оно добавляет только галочку
-
- phpBB 2.0.4
- Сообщения: 416
- Стаж: 9 лет 7 месяцев
- Благодарил (а): 48 раз
- Поблагодарили: 34 раза
Re: [3.1] Выделить сообщение другим цветом
Мне кажется, на это хитрый BB код нужен, а не расширение.
Чтобы автоматом подхватывал ID сообщения, из которого вызывается (примерно как похватывается имя модератора для модераторского сообщения) и дальше была бы сверка переданного ID с текущим значением ID поста, если совпадает, то перекрашивать. Если нет, то ничего не происходит, значит сообщение цитируют. При цитировании параметр с ID не переформировывать.
Если проверку не делать, то не знаю как верно позиционироваться на сообщении и чтобы не слетало при цитировании
Может и проще можно.
Чтобы автоматом подхватывал ID сообщения, из которого вызывается (примерно как похватывается имя модератора для модераторского сообщения) и дальше была бы сверка переданного ID с текущим значением ID поста, если совпадает, то перекрашивать. Если нет, то ничего не происходит, значит сообщение цитируют. При цитировании параметр с ID не переформировывать.
Если проверку не делать, то не знаю как верно позиционироваться на сообщении и чтобы не слетало при цитировании

-
- phpBB 3.0.0 RC1
- Сообщения: 1457
- Стаж: 17 лет 4 месяца
- Откуда: Израиль, Беэр-Шева
- Благодарил (а): 28 раз
- Поблагодарили: 53 раза
Re: [3.1] Выделить сообщение другим цветом
Ну-у, трудно пометить всё сообщение и изменить цвет? Лишний функционал -- лишняя нагрузка на сервер и дополнительные баги! 

После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
-
- phpBB 2.0.0
- Сообщения: 232
- Стаж: 9 лет 3 месяца
- Благодарил (а): 95 раз
- Поблагодарили: 7 раз
Re: [3.1] Выделить сообщение другим цветом
да, именно хочется выделять сообщение, а не текст.
Топик солвд не подходит, т.к мне нужна возможность выделять другим цветом n-ое кол-во сообщений в одной теме.
Топик солвд не подходит, т.к мне нужна возможность выделять другим цветом n-ое кол-во сообщений в одной теме.
Версия phpBB: 3.3.11
-
- phpBB 2.0.4
- Сообщения: 424
- Стаж: 13 лет 4 месяца
- Благодарил (а): 54 раза
- Поблагодарили: 95 раз
Re: [3.1] Выделить сообщение другим цветом
Борис Бердичевский, так можно и о любом другом расширении сказать, Вас же не заставляют им пользоваться.
Это вообще не вариант, как по Вашему пользователи будут отличать обычную "цветастость" от необычной? Никак...
-
- phpBB 2.0.4
- Сообщения: 416
- Стаж: 9 лет 7 месяцев
- Благодарил (а): 48 раз
- Поблагодарили: 34 раза
Re: [3.1] Выделить сообщение другим цветом
Борис Бердичевский, помечая все сообщение кодом вы все равно даете нагрузку, так особой разницы нет.
Если только ID для нового кода не скриптом вытаскивать.
Если вручную скармливать номер поста, то вот код:
Замена:
Где NUMBER - номер поста (ID), azure - цвет выделения сообщения (можно на любой поменять). Если хочется на форуме радуги, то можно цвет доп. параметром передавать.
Можно оставить код только тем, кому дозволено, чтобы все не перекрашивали.
На этапе создания сообщения ID еще нет. Так можно только старые раскрасить, пока другого не придумали.
Мне кажется, bb-код будет не такой простой, лучше бы его включить в расширение Advanced BBCode Box, наверное лучше автору писать.
Если только ID для нового кода не скриптом вытаскивать.
Если вручную скармливать номер поста, то вот код:
Код: Выделить всё
[CP]{NUMBER}[/CP]
Код: Выделить всё
<style>
#p{NUMBER} { background-color: azure !important; }
</style>
Можно оставить код только тем, кому дозволено, чтобы все не перекрашивали.
На этапе создания сообщения ID еще нет. Так можно только старые раскрасить, пока другого не придумали.
Мне кажется, bb-код будет не такой простой, лучше бы его включить в расширение Advanced BBCode Box, наверное лучше автору писать.
-
- phpBB 3.0.0 RC1
- Сообщения: 1457
- Стаж: 17 лет 4 месяца
- Откуда: Израиль, Беэр-Шева
- Благодарил (а): 28 раз
- Поблагодарили: 53 раза
Re: [3.1] Выделить сообщение другим цветом
Интересно, а что получится, есть часть текста в окрашиваемом сообщении уже была нестандартного цвета (при наборе поста окрасили)?
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
-
- phpBB 2.0.0
- Сообщения: 232
- Стаж: 9 лет 3 месяца
- Благодарил (а): 95 раз
- Поблагодарили: 7 раз
Re: [3.1] Выделить сообщение другим цветом
да, хочу, чтобы только модераторы и администраторы могли окрашивать, и да, это нужно только для уже созданных сообщений
Версия phpBB: 3.3.11
-
- phpBB 2.0.4
- Сообщения: 416
- Стаж: 9 лет 7 месяцев
- Благодарил (а): 48 раз
- Поблагодарили: 34 раза
Re: [3.1] Выделить сообщение другим цветом
static77, если у вас установлено Advanced BBCode Box, то легко ограничите код только для этих групп. Сам bb-код куда угодно в теле сообщения можно вставить.
Вообще это некрасивое решение, через скрипт + код было бы лучше, но я не умею.
Вообще это некрасивое решение, через скрипт + код было бы лучше, но я не умею.
-
- phpBB 2.0.0
- Сообщения: 232
- Стаж: 9 лет 3 месяца
- Благодарил (а): 95 раз
- Поблагодарили: 7 раз
Re: [3.1] Выделить сообщение другим цветом
Недавно только появилась жалоба на сообщение и О. эврика! вот так надо выделять зеленым всё сообщение. Конечно я не знаю какой там код. Но это уже хоть что-то. Т.е. видимо можно реализовать так же как и реализована окраска сообщения, на которое пожаловались 

Версия phpBB: 3.3.11