Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

Дизайн и модификация Invision Community

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

SEO URLs 1.0.0

1 скриншот

Приложение для Invision Community 5, которое формирует «человекочитаемые» и SEO-дружественные фрагменты URL (слаги) из заголовков контента.

Зачем это нужно

По умолчанию IC строит слаг штатным методом Friendly::seoTitle(), который сохраняет в URL символы Unicode (например, кириллицу). SEO URLs прогоняет заголовок через библиотеку cocur/slugify с выбранным языковым набором правил (ruleset) и транслитерирует текст в латиницу, после чего применяет штатную нормализацию IC5. В результате получаются чистые ASCII-слаги вида 123-skin-chat-verstka-ipb-shablonov.

Как работает

  • Настройка ruleset. В ACP -> SEO URLs -> Settings выбирается языковой набор правил Slugify (русский, немецкий, греческий и т.д.). Набор default подключается всегда, чтобы акцентированная латиница и общие символы транслитерировались, а не вырезались.

  • Автоматическое обновление при сохранении. Слушатель ContentItem пересчитывает слаг при создании/редактировании элементов контента. Для нод (форумы, категории и т.п.) обновление выполняется через расширение Loader.

  • Массовое перестроение. Фоновая задача RebuildSeoUrls пакетно пересчитывает слаги для выбранных типов контента и нод. Запускается из той же страницы настроек (можно выбрать конкретные типы или «все»).


An Invision Community 5 application that builds human-readable, SEO-friendly URL fragments (slugs) from content titles.

Why it is needed

By default IC builds slugs with the stock Friendly::seoTitle() method, which keeps Unicode characters (for example, Cyrillic) in the URL. SEO URLs runs the title through the cocur/slugify library with the selected language ruleset and transliterates the text into Latin, then applies the stock IPS normalization. The result is clean ASCII slugs such as 123-skin-chat-verstka-ipb-shablonov.

How it works

  • Ruleset setting. In ACP -> SEO URLs -> Settings you pick the Slugify language ruleset (Russian, German, Greek, etc.). The default set is always enabled so accented Latin and common symbols are transliterated rather than stripped.

  • Automatic update on save. The ContentItem listener recalculates the slug whenever a content item is created or edited. For nodes (forums, categories, etc.) the update is performed through the Loader extension.

  • Bulk rebuild. The RebuildSeoUrls background task recalculates slugs in batches for the selected content types and nodes. It is launched from the same settings page (you can pick specific types or "all").

Отзывы пользователей

Рекомендованные комментарии

Нет комментариев для отображения

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.