У меня опять специфическая задача: необходимо при отправке сообщения его обработать, добавив дополнительные BB-коды по определенному условию.
По функционалу похоже на предварительный парсинг медиа-тегов, когда пользователь добавляет ссылку на Youtube, а в базу сообщение записывается уже с тегом [MEDIA]
На первом этапе ищу возможность сделать хук, который бы обрабатывал сообщение после его отправки, но до записи в базу.
Как я понимаю, можно создать хук типа Data Hook, но проблема в том, что его нужно подключать многократно, т.е. отдельно для каждого действия - создания темы, ответа в тему, исправления (для форумов), создания записи для блогов и т.д. Нет ли возможности подключится в другой точке, например, внедрится в фильтр плохих слов? Или еще как-то?
Спасибо
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
У меня опять специфическая задача: необходимо при отправке сообщения его обработать, добавив дополнительные BB-коды по определенному условию.
По функционалу похоже на предварительный парсинг медиа-тегов, когда пользователь добавляет ссылку на Youtube, а в базу сообщение записывается уже с тегом [MEDIA]
На первом этапе ищу возможность сделать хук, который бы обрабатывал сообщение после его отправки, но до записи в базу.
Как я понимаю, можно создать хук типа Data Hook, но проблема в том, что его нужно подключать многократно, т.е. отдельно для каждого действия - создания темы, ответа в тему, исправления (для форумов), создания записи для блогов и т.д. Нет ли возможности подключится в другой точке, например, внедрится в фильтр плохих слов? Или еще как-то?
Спасибо