Доступна новая версия MODX — 2.7.0

Рекомендуемые

MODX шаблоны и чанки

visibility 1967 chat_bubble_outline 0 thumb_up_alt 9

Сайт с нуля. Этапы разработки

visibility 2669 chat_bubble_outline 1 thumb_up_alt 8

Доступна новая версия MODX — 2.7.0

Изменений огромное количество, но вот самые интересные:

  • Вместо простой очистки корзины, у нас теперь есть целый менеджер удалённых ресурсов — где их можно поискать, удалить окончательно, или восстановить.
  • Добавлена новая системная настройка automatic_template_assignment для указания автоматического назначения шаблона новому ресурсу.
  • Поддержка загрузки MODX через Composer
  • Возможность установить MODX на хостинг через CLI (как логичное продолжение загрузки через Composer). Таким образом, теперь можно ставить MODX на сервер одной консольной командой.
  • Добавлены настройки для автоматизации статических элементов (типа автоматом создавать файлы для них)
  • Новое системное событие OnBeforeRegisterClientScripts даёт возможность манипуляции со скриптами и стилями перед их включением на страницу.
  • Сильно убыстренный Media Manager. Ленивая загрузка и кэширование картинок — теперь браузер не вешается даже при просмотре директорий с тысячами изображений.
  • В управлении пакетами появилась кнопка удаления старых версий
  • Поддержка средней кнопки мышки для открытия ссылок менеджера в новых окнах
  • Возможность скопировать путь файла\директории прямо из менеджера файлов
  • Возможность указать свой собственный путь до лога ошибок
  • Пароли пользователей хэшируются через встроенный в PHP алгоритм
  • Проверка id конечного ресурса при обработке символических ссылок
  • Возможность поиска по id в админке, потому что в логах ошибок часто пишут id чего-либо, а не имя


Полный changelog можно почитать вот здесь, анонс в блоге MODX LLC — вот здесь.

За загрузку при помощи Composer, установку через CLI и оптимизацию Media Manager можно сказать спасибо лично мне — это было сделано во время работы над MODX 3 в Нидерландах весной. Вот one-liner для установки нового сайта на хостинг:

 


composer create-project modx/revolution ~/www 2.7.0-pl --keep-vcs &&

rm -rf ~/www/.git && 

php ~/www/setup/cli-install.php --database_server=127.0.0.1 --cmsadmin=admin --cmspassword=adminpass \

--database_password=6NuVgPuJ4aSq --table_prefix=modx_ --http_host=s16484.h4.modhost.pro \

--language=en --database=s16484 --database_user=s16484 \

--cmsadminemail=admin@s16484.h4.modhost.pro --core_path=/home/s16484/www/core/  \

--context_mgr_path=/home/s16484/www/manager/ --context_mgr_url=/manager/ \

--context_connectors_path=/home/s16484/www/connectors/ \

--context_connectors_url=/connectors/ --context_web_path=/home/s16484/www/


Если просто вызвать php ~/www/setup/cli-install.php, то будет пошаговый скрипт.

 

Источник: modx.pro

Комментарии ()

    Вы должны авторизоваться, чтобы оставлять комментарии.

    Новости и статьи

    Обновление CMS MODX Revolution и безопасность

    visibility 2801 chat_bubble_outline 0 thumb_up_alt 3

    Что нового в обновлении MODX Revolution 2.7.1

    visibility 3190 chat_bubble_outline 0 thumb_up_alt 6

    Как работать с файлами в CMS MODX Revolution

    visibility 8834 chat_bubble_outline 0 thumb_up_alt 2

    Поддержать проект