- Совместимость с XF
- 2.3.x
- 2.2.x
- Краткое описание
- EmojiGuard, a powerful add-on for XenForo, automatically enforces limits on smilies and emojis per message. Seamlessly integrated with the entity system, it ensures consistent enforcement across posts, profiles, private conversations, and signatures. CLI tool available for large-scale cleanup tasks.
EmojiGuard (Smiley & Emoji Guard) schützt deinen XenForo-Forum vor unnötigem oder abfälligen Verwendung von Smilies und Emojis.
Es setzt sich automatisch an für beide Folge-Zeichenrepeten und Gesamtzahl.
Das Add-On arbeitet über mehrere Inhaltsarten (Posts, Profil-Posts, Privater Konversationen, Signaturen) hinweg und integriert sich native mit XenForo’s Entity-System so, dass die Regeln beim Erstellen oder Bearbeiten von Inhalt ohne Schwierigkeiten anwesend sind.
CLI Command
Для больших форумов или задач по уборке, EmojiGuard предоставляет инструмент командной строки:
Функции
Обрабатывает все целевые сущности в соответствии с настройками админа.
Варианты фильтров:
--entity=post|profile_post|conversation|signature → ограничить к одному типу содержимого.
--start-id / --end-id → определить диапазон ID (полезно для продолжения).
--batch → управлять размером батча.
--node-id → ограничить к постам в конкретной позиции форума.
--dry-run → симулировать без сохранения изменений.
Применяет те же правила, что и во время выполнения (через MessageCleaner), обеспечивая единообразное исполнение между живым постингом и массовой очистки.
Для любых пользовательских групп, которые вы хотите исключить из ограничений, существует разрешение, которое можно предоставить:
Es setzt sich automatisch an für beide Folge-Zeichenrepeten und Gesamtzahl.
Das Add-On arbeitet über mehrere Inhaltsarten (Posts, Profil-Posts, Privater Konversationen, Signaturen) hinweg und integriert sich native mit XenForo’s Entity-System so, dass die Regeln beim Erstellen oder Bearbeiten von Inhalt ohne Schwierigkeiten anwesend sind.
CLI Command
Для больших форумов или задач по уборке, EmojiGuard предоставляет инструмент командной строки:
Bash:
php cmd.php wueg:clean-smilies
Обрабатывает все целевые сущности в соответствии с настройками админа.
Варианты фильтров:
--entity=post|profile_post|conversation|signature → ограничить к одному типу содержимого.
--start-id / --end-id → определить диапазон ID (полезно для продолжения).
--batch → управлять размером батча.
--node-id → ограничить к постам в конкретной позиции форума.
--dry-run → симулировать без сохранения изменений.
Применяет те же правила, что и во время выполнения (через MessageCleaner), обеспечивая единообразное исполнение между живым постингом и массовой очистки.
Для любых пользовательских групп, которые вы хотите исключить из ограничений, существует разрешение, которое можно предоставить: