На нашем сайте используется настройка review_media_unless_trust_level для проверки сообщений на форуме от пользователей определённого уровня доверия, содержащих изображения. Это работает отлично, но, на мой взгляд, фильтр слишком строгий, если он также требует проверки сообщений, содержащих только эмодзи и обычный текст.
Отлично, что проверка срабатывает и в других случаях, «не связанных с изображениями», например, при встраивании ссылок, поэтому в целом высокая чувствительность фильтра — это хорошо. Но поскольку все эмодзи на сайте, насколько мне известно, размещаются и определяются самим форумом, я не вижу никакой опасности в том, чтобы разрешить пользователям публиковать любые эмодзи.
Возможно ли сделать так, чтобы эта настройка игнорировала сообщения, содержащие только эмодзи и обычный текст?
[Редактирование: Я не смог использовать правильное название настройки в заголовке этого сообщения, используя подчёркивания между словами. Форум сообщил, что заголовок сообщения кажется неясным и содержит «слишком длинные слова».]
Хуже того, я думаю, что посты могут задерживаться из-за не-ASCII символов Unicode — у меня один только что попал в очередь на проверку, и единственное, что я могу заметить, это использование “ и ” для кавычек.
Ну, и ещё ã как часть чьего-то имени. Надеюсь, это не оно!
Извините за запоздалый ответ. Я только что проверил это на своём тестовом сайте и смог вызвать срабатывание на эмодзи, что кажется излишне чувствительным. Не уверен, связаны ли эти вещи неразрывно, но я постараюсь выяснить.
Однако мне не удалось вызвать срабатывание для кавычек или ã. Не упускаю ли я что-то?
Мы требуем, чтобы присутствовали размеры изображений… к сожалению, эмодзи считаются изображениями, так как у них есть размеры, поэтому они вызывают срабатывание.
Исправление должно быть достаточно простым, но нам нужно будет внедрить внутреннее отслеживание, которое разделяет изображения и эмодзи при определении размеров.
Как отмечено в описании PR, изображения onebox также будут отправлять пост в очередь на рассмотрение, но при включённой настройке это, на мой взгляд, желательный побочный эффект.