2026-04-22 23:57:56 +05:00
2026-04-22 23:57:56 +05:00
2025-09-18 17:05:50 +05:00
2026-04-18 23:31:26 +05:00
2026-04-22 23:57:56 +05:00
2026-04-12 21:48:11 +05:00
2025-09-18 17:05:50 +05:00
2025-09-18 17:05:50 +05:00
2026-04-18 23:31:26 +05:00
2026-04-18 23:33:25 +05:00
2025-09-18 17:05:50 +05:00
2025-09-18 17:05:50 +05:00
2026-04-22 23:57:56 +05:00
2025-09-18 17:05:50 +05:00

Альтернативная версия 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;

В Системных настройках, при выборе метода отправки почты: SMTP --> Шифрование, добавлены новые пункты: TLS (без проверки сертификата) и SSL (без проверки сертификата). Это дает возможность полноценно настраивать почту на локальном хосте. Добавлен выбор вариантов запросов.

Системные требования: min версия PHP-8.2.x и выше; MySQL-8.x

Рекомендуемая версия PHP-8.4.x

Основное отличие от оригинала v3.28:

Выбор какие запросы использовать, либо из ver 2.09RC1, либо из ver 3.28

В запросах ver 2.09RC1, доступен выпадающий список в качестве панели управления условиями запроса из публичной части сайта, условия созданные в админке полностью работоспособны.

Управление запросами находится в разделе Системные настройки → Дополнительные настройки → Запросы

Работает в программной среде: PHP-8.4.x MySQL-8.4.x

Добавлена поддержка графических файлов изображений в формате .webp

Обновлены библиотеки

Обновление старых версий:

Перед обновлением более старых версий на версию 3.31 ALT, если вы делаете это путем копирования новых файлов на старые, обязательно удалите свою папку fields со всем ее содержимым (поля системы) и только после этого начинайте обновление. В противном случае вы получите ошибки в системе, т.к. в версии v3.31 были упорядочены названия полей и их каталогов, и при обычном копировании, без удаления каталога fields, это вызовет дубли методов полей и соответственно фатальные ошибки.

Так же обратите внимание, что в AVE.Cms Alt есть два типа запросов, и по умолчанию используются запросы из версии Ave.cms 2.09RC1, а у вас, скорее всего, используются запросы из Ave.cms ver 3.28 - а это значит, что при использовании определенных условий запросы не будут совместимы. В этих случаях выберите в системных настройках нужную вам версию запросов и только после этого начинайтие с ними работать. Можно пробовать пересохранить запросы одной версии в другой, но положительный результат при этом не гарантируется.

Учитывайте, что если у вас есть PHP код в системных блоках, в Исполняемом коде для рубрик и так далее, скорее всего вам придется его обновить, т.к. PHP код работающий до и в PHP-7.x.x скорее всего вызовет ошибку начиная с PHP-8.2.х и выше.

Description
Альтернативная версия AVE.CMS v3.32 Среда: PHP-8.4.x MySQL-8.4.x
Readme 9.5 MiB
Languages
JavaScript 49.6%
PHP 35.7%
Smarty 10.2%
CSS 3.3%
HTML 0.8%
Other 0.4%