nodebb-plugin-slugify
v1.1.2
Published
Auto transliteration of slugs.
Downloads
94
Maintainers
Readme
NodeBB Slugify
О плагине
Автоматическая транслитерация URL-слагов из кириллицы в латинские символы. Идеально для многоязычных NodeBB-форумов с русскоязычными пользователями.
Что это делает:
- 🔄 Преобразует кириллицы в редактируемые латинские URL
- 👤 Транслитерирует URL пользователей
- 📂 Автоматически транслитерирует категории
- 🔄 Обновляет слаги при редактировании
- ✅ Поддерживает NodeBB 3.x и 4.x
Установка
Через npm
npm install nodebb-plugin-slugifyЧерез панель администратора NodeBB
- Перейдите в Администрация → Плагины
- Найдите
nodebb-plugin-slugify - Нажмите Установить и активируйте
- Перезагрузите NodeBB
Поддерживаемые сущности
Плагин автоматически транслитерирует:
- 📝 Темы - Преобразует русские заголовки в латинские URL
- 👤 Пользователи - Транслитерирует URL профилей
- 📂 Категории - Генерирует вебытые URL
Характеристики
✨ Только транслитерация - Удаляет диакритики и обращает кириллицу в латиницу
✨ Автоматическое - Применяется автоматически у создании или редактировании содержимого
✨ Без конфигурации - Ничего не нужно настраивать
✨ Легкий - Использует эффективную slugify библиотеку
Поддерживаемые скрипты
- ✅ Кириллица (русский, болгарский, сербский, украинский)
- ✅ Расширенная кириллица
- ⚠️ Вьетнамский (via
slugifyбиблиотека)
Как это работает
До: Тема "Как установить плагин" → URL: "kak-ustanovit-plugin" После: Тема "Как установить плагин" → URL: "kak-ustanovit-plugin"
Это делает URL более дружественными к поисковым системам и с точки зрения международным.
Совместимость
- NodeBB: 3.2.0+, 4.x
- Node.js: 18+
- Лицензия: MIT
Разработка
npm install
npm run lintПоддержка
- 📧 Email: [email protected]
- 🐛 Ошибки
- 💬 Сообщество NodeBB
Лицензия
MIT License - см. LICENSE
Создано TimofeyC
