diff --git a/README.md b/README.md
index a69a8ce..d0094fb 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,22 @@
-### Альтернативная версия AVE.CMS v3.31 ALT
+### Альтернативная версия AVE.CMS v3.32 ALT
### Changelog:
+#### Версия v3.32 ALT - Добавлено Управление редиректами модулей. Теперь каждой системной ссылке модуля можно добавить ЧПУ алиас. Создан интерфейс «История алиасов», где можно массово удалять старые записи или вручную добавлять новые редиректы с кодами 301 (постоянный) или 302 (временный).
+* Пример создания алиаса для модуля Поиск - ссылка на страницу результатов поиска:
+ * Установите модуль Поиск.
+ * Перейдите в раздел Управление модулями->Редактирование алиасов.
+ * На открывшейся странице делаем клик по кнопке "Создать редирект"
+ * В открывшемся модальном окне "Создать редирект" заполняем ВСЕ поля:
+ * Системное имя модуля: ```search``` (можно брать название корневой папки модуля)
+ * Название редиректа: ```Страница с результатами поиска```
+ * Системный Action: ```search``` - берется из системной ссылки модуля
+ * Системный URL: ```index.php?module=search&query=``` - берется из системной ссылки модуля. Если вы не знаете URL использующийся в шаблонах модуля , можете просто скопировать и вставить URL из браузера со страницы вывода результатов поиска ```https://домен.xx/?module=search&query=```. Скрипт обработает вашу ссылку и оставит в поле Системный URL: ```?module=search&query=```, а при сохранении подставит в начало ```index.php``` и , финальная ссылка (после сохранения) станет такой же как приведено в самом начале ```index.php?module=search&query=``` т.е. системной ссылкой модуля. Запрещается использовать ссылки внешних доменов, скрипт просто заменит такие ссылки на ```index.php```
+ * Основной ЧПУ алиас: укажите любой желаемый алиас, по которому вы хотите открывать страницу поиска, например ```search/```
+ * Привязка к документу: если вы хотите использовать алиас ```search/``` в документе, вы можете сразу выбрать нужный документ и сохранить его, что-бы спустя время понимать где расположен и используется этот алиас.
+ * Доступ в админпанель: вы можете создавать алиасы, ведущие , например, из паблика в админпанель. Доступ в админпанель по таким алиасам получает только Администратор.
+ * После заполнения этих полей, делаем клик по кнопке "Сохранить изменения" - редирект создан. Наберите в адресной строке браузера ```https://домен.xx/search/``` и вы попадете на страницу результатов поиска.
+ * История алиасов. После того как вы создали редирект, станет доступно создание дополнительных алиасов для этого редиректа. Кликните по иконке "История", в открывшемся модальном окне "Управление редиректом Страница с результатами поиска" можно добавить варианты алиасов , например ```find/``` и в этом случае при наборе в адресной строке браузера уже ```https://домен.xx/find/``` будет переадресация на страницу ```https://домен.xx/search/``` с кодом 301 или 302 (в зависимости от вашего выбора).
#### Версия v3.31 ALT - Готова для работы в среде PHP-8.4.x; исправлены ошибки тянущиеся из прошлых версий. Добавлен PHPMailer для отправки почты методами mail и sendmail, Symfony Mailer работает исключительно с SMTP протоколом.
#### Версия v3.30 ALT - Шаблонизатор Smarty обновлен до версии 5.6
#### Версия v3.29 ALT - удален устаревший Swift Mailer, на замену ему интегрирован Symfony Mailer;
diff --git a/admin/lang/ru/modules.txt b/admin/lang/ru/modules.txt
index a3d6632..9e2e6e0 100644
--- a/admin/lang/ru/modules.txt
+++ b/admin/lang/ru/modules.txt
@@ -1,5 +1,8 @@
[modules]
MODULES_SUB_TITLE = "Управление модулями"
+MODULES_ALIASES = "Управление редиректами модулей"
+MODULES_ALIASES_TITLE = "В данном разделе приведен список всех модулей, у которых присутвуют внутренние редиректы.
+Здесь Вы можете выполнить основные операции как: Создание, Просмотр, Редактирование, Удаление редиректа."
MODULES_TIP = "В данном разделе приведен список всех доступных модулей в системе. Здесь Вы можете установить, отключить, обновить любой из модулей, а также выполнить дополнительные, персональные настройки для любого из модулей."
MODULES_NAME = "Название модуля"
MODULES_INFO = "Информация"
@@ -19,6 +22,7 @@ MODULES_UPDATE = "Обновить модуль"
MODULES_STOP = "Отключить модуль"
MODULES_START = "Включить модуль"
MODULES_BUTTON_SAVE = "Сохранить изменения"
+MODULES_ERR_AL_SAVE = "Ошибка при сохранении"
MODULES_LEGEND = "Значения пиктограмм"
MODULES_AUTHOR = "Автор модуля"
MODULES_ERROR = "Возникла ошибка при загрузке модуля: "
@@ -39,10 +43,10 @@ MODULES_ERR_DUPLICATE_URL = "ВНИМАНИЕ: Данный ЧПУ адрес
MODULES_ERR_DUPLICATE_LINK = "ОШИБКА: Для этой оригинальной ссылки уже создан алиас. Дубликаты запрещены!"
MODULES_ERR_SAVE_FAILED = "Не удалось сохранить данные из-за ошибки в базе данных."
MODULES_EDIT_ALIAS = "Редактирование алиасов"
-MODULES_REDIRECT = "Управление редиректами › "
+MODULES_REDIRECT = "Управление редиректом"
MODULES_MODULE_HIS = "Модуль:"
-MODULES_SYSLINK_HIS = "Системная ссылка:"
-MODULES_MAIN_ALIASE_HIS = "Основной алиас:"
+MODULES_SYSLINK_HIS = "Системный URL:"
+MODULES_MAIN_ALIASE_HIS = "Основной ЧПУ алиас:"
MODULES_REDIRECT_ACTIV_HIS = "Список редиректов"
MODULES_LIST_ALIAS_HIS = "Алиас редиректа"
MODULES_NAME_LINK_HIS = "ссылка"
@@ -64,4 +68,45 @@ MODULES_MES_INS_ADR = "Введите адрес!"
MODULES_MES_ADD_HIS = "Добавлено в историю"
MODULES_MES_ERR_SAVE_HIS = "Ошибка сохранения"
MODULES_MES_DEL_SEL_HIS = "Удалить этот редирект?"
-MODULES_MES_DEL_ONE_OK = "Запись удалена"
\ No newline at end of file
+MODULES_MES_DEL_ONE_OK = "Запись удалена"
+MODULES_REDIRECT_PARAM = "Параметры редиректа"
+MODULES_SYS_NAME = "Системное имя модуля:"
+MODULES_LINK_NAME = "Название редиректа"
+MODULES_SYS_ACTIONS = "Системный Action:"
+MODULES_ORIGINAL_URL = "Системный URL"
+MODULES_PREWIEW_URL = "Предпросмотр URL"
+MODULES_MAIN_ALIAS = "Основной ЧПУ алиас:"
+MODULES_USE_ALIAS_DOC = "Привязка к документу:"
+MODULES_USE_ALIAS_DOC_NO = "-- Без привязки --"
+MODULES_SEL_CATEG = "-- Выберите рубрику --"
+MODULES_ADMIN_ACCESS = "Доступ в админпанель:"
+MODULES_ADMIN_ACCESS_SEL = "выбрать, если используется в админпанели"
+MODULES_TXT_LOAD = "Загрузка..."
+MODULES_TXT_SAVE = "Сохранение..."
+MODULES_JS_ADD_LINK = "...введите ссылку..."
+MODULES_JS_OK_ALERT = "Изменения успешно сохранены"
+MODULES_MES_EMPTY_FIELDS = "Заполните все обязательные поля!"
+MODULES_ALIASES_MOD_LIST = "Список модулей c редиректами"
+MODULES_ACTION_TITLE = "Действие"
+MODULES_DOC_ID = "Документ (ID)"
+MODULES_DOC_TITLE_M = "Док."
+MODULES_LINK_PUB_ADM = "Меню"
+MODULES_LINK_SITE_M = "Сайт"
+MODULES_LINK_HIS_M = "История"
+MODULES_LINK_EDIT_M = "Правка"
+MODULES_ERR_404_DOC = "Документ не найден"
+MODULES_USE_M_DOC_NO = "Без привязки"
+MODULES_USE_ML_DOC_NO = "Привязка отсутствует"
+MODULES_LINK_M_ADM = "Админка"
+MODULES_LINK_M_PUB = "Паблик"
+MODULES_GO_EDIT_DOC = "Перейти к редактированию документа"
+MODULES_GO_LOOK_SITE = "Посмотреть на сайте"
+MODULES_HIS_REDIR_M = "История редиректа"
+MODULES_REDIR_EDIT_M = "Редактировать редирект"
+MODULES_ICO_EDIT_M = "Редактировать"
+MODULES_ICO_DELET_M = "Удалить алиас"
+MODULES_LIST_URL_A = "Список ЧПУ алиасов пуст."
+MODULES_BACK_LIST_MOD = "Вернуться к списку модулей"
+MODULES_ADD_REDIR_NEW = "Создать редирект"
+MODULES_DEL_SEL_ALIAC = "Удалить выбранные алиасы"
+MODULES_COL_SEL_ALIAC = "шт."
\ No newline at end of file
diff --git a/admin/templates/modules/all_modules_aliases.tpl b/admin/templates/modules/all_modules_aliases.tpl
index c96d050..c45f4a1 100644
--- a/admin/templates/modules/all_modules_aliases.tpl
+++ b/admin/templates/modules/all_modules_aliases.tpl
@@ -1,33 +1,42 @@
-