[3.2][3.3] Удалени цвета текста для выбранных груп

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
romaamor
phpBB 3.0.6
Сообщения: 2394
Стаж: 13 лет 2 месяца
Откуда: Одесса
Благодарил (а): 631 раз
Поблагодарили: 156 раз

[3.2][3.3] Удалени цвета текста для выбранных груп

Сообщение romaamor »

Доброе время суток.
Делаю расширение с помощью ИИ для скрытия цветовой политры и удаления ББкодов с цветами у выбранных групп форума. С цветовой политрой проблем нет. А вот как убрать с поста ббкоды с цветами или замены их на чёрный после публикации сообщения, не получается. ИИ не понимает как это сделать. Что ему посоветовать ? Как должен работать такоё механизм ? Речь идёт только о новых топиках.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12799
Стаж: 13 лет 10 месяцев
Благодарил (а): 160 раз
Поблагодарили: 2307 раз

Re: [3.2][3.3] Удалени цвета текста для выбранных груп

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

Тогда не после, а в процессе публикации вырезать ббкоды. Либо запрещать отправку сообщений с ними
Аватара пользователя
romaamor
phpBB 3.0.6
Сообщения: 2394
Стаж: 13 лет 2 месяца
Откуда: Одесса
Благодарил (а): 631 раз
Поблагодарили: 156 раз

Re: [3.2][3.3] Удалени цвета текста для выбранных груп

Сообщение romaamor »

Татьяна5 писал(а): 24.06.2025 19:38 Тогда не после, а в процессе публикации вырезать ббкоды. Либо запрещать отправку сообщений с ними
Пускай будет в процесе. Запрет не подходит. Есть пользоватили которые активно постять но используют красный цвет. Устали предуприждать.
Вопрос как это обьяснить ИИ ? В какую сторону он должен смотреть ?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12799
Стаж: 13 лет 10 месяцев
Благодарил (а): 160 раз
Поблагодарили: 2307 раз

Re: [3.2][3.3] Удалени цвета текста для выбранных груп

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

В ту и смотреть. В сторону удаления ббкодов в процессе постинга (не после)
Аватара пользователя
romaamor
phpBB 3.0.6
Сообщения: 2394
Стаж: 13 лет 2 месяца
Откуда: Одесса
Благодарил (а): 631 раз
Поблагодарили: 156 раз

Re: [3.2][3.3] Удалени цвета текста для выбранных груп

Сообщение romaamor »

Татьяна5 писал(а): 24.06.2025 20:30 В ту и смотреть. В сторону удаления ббкодов в процессе постинга (не после)
Так я ему это и обьясняю. Он не понимает что именно надо сменить. Или хотя бы какой механизм использовать. Он не знает где именно перехватить текст поста до сохранения в базу.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12799
Стаж: 13 лет 10 месяцев
Благодарил (а): 160 раз
Поблагодарили: 2307 раз

Re: [3.2][3.3] Удалени цвета текста для выбранных груп

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

Ну не знает так не знает
Это мне надо самой писать и отлаживать код, чтобы точно всё учесть. Если предположительно - где-то то ли в posting.php, то ли внутри submit_post()
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17002
Стаж: 19 лет 1 месяц
Откуда: Красноярск
Благодарил (а): 559 раз
Поблагодарили: 1714 раз

Re: [3.2][3.3] Удалени цвета текста для выбранных груп

Сообщение rxu »

Видимо, на этапе парсинга текста, где-то в generate_text_for_storage().
Изображение

Вернуться в «Для разработчиков»