- Автор темы
- Администратор
- Модер.
- #1
[IT] Auto Tag Generator
Автоматическая расстановка тегов в темах по ключевым словам
Версия 2.3.2 · XenForo 2.3.x · PHP 7.2+
Auto Tag Generator сам ставит теги в темах по ключевым словам из первого сообщения. Один раз указываете, по каким словам ставить тот или иной тег, и дальше новые темы тегируются без участия модераторов. Старые темы можно обработать массово, а неудачный результат откатить по журналу.
Кому пригодится:
🏷 Автоматическое тегирование
Гибкие правила
Контроль
Существующие темы и теги
Инструменты → Пересчёт кеша:
Журнал и откат
Производительность
🛠 Требования и совместимость
Установка
Обновление: загрузите новый архив поверх старого. Настройки, фразы тегов и журнал сохраняются.
Удаление: плагин убирает свои таблицы, колонки и опции. Уже проставленные теги остаются в темах.
Частые вопросы
[IT] Auto Tag Generator 2.3.2
Автоматическая расстановка тегов в темах по ключевым словам
Версия 2.3.2 · XenForo 2.3.x · PHP 7.2+
Auto Tag Generator сам ставит теги в темах по ключевым словам из первого сообщения. Один раз указываете, по каким словам ставить тот или иной тег, и дальше новые темы тегируются без участия модераторов. Старые темы можно обработать массово, а неудачный результат откатить по журналу.
Кому пригодится:
- форумам, где теги ставятся через раз или с ошибками;
- крупным сообществам с десятками новых тем в день;
- тем, кто хочет, чтобы пользователи находили темы через поиск и фильтр по тегам;
- модераторам, которые устали вручную исправлять и дописывать теги.
🏷 Автоматическое тегирование
- Теги при создании темы. Работает при создании темы на сайте, через REST API и другими стандартными способами.
- Теги автора сохраняются. Автотеги добавляются к указанным пользователем, а не заменяют их.
- Повторная проверка при редактировании (опция). Если в первое сообщение дописали ключевые слова, недостающие теги добавятся. Сам плагин теги никогда не удаляет.
- Поиск в заголовке (опция). Учитывается не только текст, но и заголовок темы.
- Цитаты не учитываются. BB-коды и цитаты отбрасываются, так что тема с цитатой из другой темы не получит её теги.
- Не зависит от прав автора. Тег будет поставлен, даже если у автора нет права создавать новые теги.
- Не мешает публикации. Любая ошибка автотегирования пишется в журнал ошибок, а тема публикуется в обычном режиме.
- Фразы на странице тега. Контент → Теги → Редактировать тег → Автотегирование: галочка и список слов или фраз.
- Массовые правила. Отдельное поле в опциях, одно правило в строке:
Строка без «=» означает, что тег ищется по собственному названию. Правила с тегов и из опций объединяются.Код:php = php | laravel | symfony windows 11 = windows 11 | win11 docker - Словоформы через *.
сервер*находит «сервер», «сервера», «серверов». Работает и во фразах:игров* ноутбук*. - Только целые слова (опция).
phpне сработает внутри «phpBB». Корректно работает с кириллицей и словами вродеc++. - Учёт регистра (опция). По умолчанию «PHP» и «php» считаются одним словом.
- Проверка правил при сохранении. Плагин не даст сохранить тег, который не проходит настройки тегирования форума.
- Выбор форумов. Автотегирование работает только в нужных разделах.
- Лимит автотегов на тему. Приоритет у правил, стоящих выше.
- Право «Обход автотегирования». Для выбранных групп пользователей автотеги не ставятся.
- Общий выключатель для автотегирования новых тем.
Инструменты → Пересчёт кеша:
- Включить автотегирование для всех существующих тегов. Каждый тег без фраз получает своё название как фразу. Можно отсечь редкие теги (минимум использований) и короткие вроде «it» или «pc» (минимальная длина).
- Применить автотеги к существующим темам. Пересчёт идёт в фоне, пачками, без таймаутов. Есть выбор форумов, режим «только темы без тегов» и обработка тем пользователей с правом обхода. Повторный запуск безопасен: теги только добавляются.
- Автофраза для новых тегов (опция). Каждый новый тег сразу становится автотегом.
- Журнал Auto Tag в разделе Журналы → Content: дата, тема, тег, источник (создание, редактирование, пересчёт), автор темы.
- Фильтры по источнику и конкретной теме.
- Откат. Удаление автотегов по источнику, диапазону дат и теме. Перед удалением показывается точное количество, остальные теги тем не затрагиваются.
- Автоочистка журнала по сроку хранения (по умолчанию 90 дней).
- Текст разбивается на слова один раз, ключи ищутся по индексу. На тесте с 5000 тегами проверка одной темы занимает доли миллисекунды вместо ~64 мс при поиске отдельным регулярным выражением на каждый тег.
- Правила кешируются, создание темы не нагружает базу лишними запросами.
- Журнал пишется одним запросом на тему.
🛠 Требования и совместимость
- XenForo 2.3.x
- PHP 7.2 и новее (проверено на PHP 8.3, совместимо с 8.4)
- Языки: английский (встроен), русский и украинский (файлы в архиве).
- Загрузите содержимое папки
uploadв корень форума. - Панель администратора → Дополнения → Установить/обновить из архива (или установите вручную из списка).
- Убедитесь, что включено Опции → Тегирование контента → Включить тегирование.
- Задайте правила в Опции → Auto Tag или на странице нужного тега.
- По желанию импортируйте русский или украинский перевод: Внешний вид → Языки → Импорт, с перезаписью нужного языка.
Обновление: загрузите новый архив поверх старого. Настройки, фразы тегов и журнал сохраняются.
Удаление: плагин убирает свои таблицы, колонки и опции. Уже проставленные теги остаются в темах.
Нет, пока для них не заданы фразы. Сделать это можно одной кнопкой: Пересчёт кеша → Включить автотегирование для всех существующих тегов, а затем Применить автотеги к существующим темам.
Никогда сам по себе. Удаление возможно только вручную, через откат в журнале.
Поставьте * после основы слова:
ноутбук*, видеокарт*. Основа должна быть без окончания и не слишком короткой, иначе будут лишние совпадения.Отключите автотегирование у слишком общего тега на его странице, затем удалите лишнее через Журнал Auto Tag → Удалить автотеги с фильтром по источнику и датам.
[IT] Auto Tag Generator 2.3.2
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Последнее редактирование:
