Forum categories

Введение и документация. Плагин «AutoAlias 2».

Инструкция по установке. Общие сведения по плагину "AutoAlias 2" для CMS Cotonti из установочного пакета. Назначение расширения, установка и настройки. Примеры использования.

Administrator
Administrator • 2024-03-02 07:20 #47

1. Основное назначение плагина "AutoAlias 2".

Автоматически заполняет пустые псевдонимы (алиасы) при создании страниц в модуле "Pages".

Что такое алиас и поле ввода псевдонима?

Генерирует алиас страницы из ее заголовка, если пользователь оставил поле "алиас" пустым при создании новой или редактировании существующей страницы.

Пример созданного автоматически алиаса из заголовка на скриншоте


2. Установка.

Установка расширения простым кликом не млекопитающей мышки. Единственное требование плагина - это установленный модуль "Pages"

3. Настройки и конфигурация плагина "AutoAlias 2".

После установки плагина, переходим в конфигурацию и установливаем настройки по своему усмотрению или рекомендуемые установки, как показано на скриншоте ниже.

4. Теги в шаблонах плагина "AutoAlias 2".

Плагин собственных тегов не создает для использования их в шаблонах, но использует теги модуля, где об этом рассказано в этой теме в п.10

 

5. Администрирование плагина.

Плагин включает инструмент администрирования.
Администратор, в карточке расширения, по ссылке "Администрирование" пройдет на страницу, где может воспользоваться ссылкой "Создать алиасы из заголовков, если отсутствуют".

! Генерирует алиас страницы, если алиас отсутствует!

! Он не генерирует алиасы для страниц, у которых алиасы не пусты, то-есть уже существуют псевдонимы у этих страниц.

6. Карта плагина и исходный код.

Скриншот карты плагина:

Карта плагина, который автоматически генерирует алиас из заголовка страницы

Исходный код доступен для просмотра и бесплатного скачивания по ссылке на GitHub официального репозитория CMS Cotonti.

7. Правила транслитерации алиасов при помощи плагина "AutoAlias 2"

В зависимости от установок плагина для транслитерации нелатинских символов в алиасах используются правила в файле translit.ru.lang.php.

Если язык вашей системы отличается от русского и имеет свой каталог в папке "lang", которая в корне сайта, например казахский

public_html/lang/kz

копируем в каталог файл translit.ru.lang.php, который переименовываем в translit.kz.lang.php и редактируем уже под свои нужды.

 

Все вопросы по плагину, возникшие проблемы и способы их решения обсуждаются в этом разделе.

This post was edited by Administrator (2024-03-02 16:31, 2 years ago)
5/5/0

🗿

🧙‍♂️ Well met, good traveler! Fate has guided your steps to our humble realm. Here, wise sages and masters of the coding craft ⚒️📜 gather to unravel the mysteries of the code ✨⚙️, share their knowledge, and add new chapters to our chronicles.
⬅️ To the left lie ancient scrolls 📚 filled with forgotten wisdom. ⬆️ Straight ahead, friendly folk offer counsel 💬 to those in need. ➡️ To the right, you may become a chronicler ✍️ yourself, sharing your craft and leaving words of wisdom for those yet to come.
📝 Delay no longer—tell us the name by which you are known, complete the rite of registration 🛡️, and join our fellowship!
🏰 Our brotherhood holds no secret initiation, yet many halls remain closed to wandering guests, for some knowledge 💎 is reserved for those who choose to walk this path beside us.