Современная, быстрая и удобная система управления сайтом

MaxSite CMS 109

Версии (релизы)Комментарии: 0Просмотров: 68

Новая 109 версия системы. Так получилось, что 108-я версия сильно растянулась по времени, но MaxSite CMS постоянно обновлялась, поэтому, думаю, что многие уже используют какую-то из версии 108.x. Я специально накопил множество изменений, чтобы потом выкатить всё сразу. Поэтому если у вас любая версия 108.x, то обновления будут касаться и вас.

Множество мелких работ

Я не буду обо всём писать, желающие могут обратиться к Гитхабу.

Новые версии PHP

Много правок было связано с выходом новых версий PHP. Последняя 8.4 опять сломала совместимость, поэтому пришлось править файлы именно из-за этого. Насколько я смог оттестировать, то MaxSite CMS должна работать с PHP 8.4 и MySQL 8.x без ошибок. Если заметите ошибку, сообщите на гитхабе, я поправлю.

Изменения в Default-шаблоне

Изменения в шаблоне связаны с моими работами с шаблоном MF. Шаблон MF — это шаблон premium класса, но его наработки я перенес в Default-шаблон, то есть у них единое ядро. Если вам нужен качественный шаблон, то вы можете вначале «поиграть» с дефолтным, чтобы понять как вообще он настраивается и работает. А если вам нужны многочисленные модули и компоненты, то вы можете купить MF. Тем более цена сейчас очень демократична.

Так вот основное изменение в Default, как и в MF, связаны с переходом на новую версию css-фреймворка Berry CSS 5. Из-за этого поменялась структура каталога assets, а также некоторые css-классы.

Важно то, что теперь с помощью Berry CSS 5 можно легко менять цветовую тему шаблона, без необходимости sass-компиляции (как это было раньше). Для примера я кинул green-тему оформления. Если вы хотите поменять цвета, то сможете это сделать очень и очень просто.

Поддержка WEBP

Это старая задача, которая потребовала доработки множества файлов системы, а также CodeIgniter. То есть теперь webp должен работать из «коробки».

Если у вас рабочий сайт, то в Основных настройках найдите опцию «Разрешенные типы файлов для загрузок» и добавьте (если нет) «webp». Будет так:

mp3|gif|jpg|jpeg|png|zip|txt|rar|doc|rtf|pdf|html|htm|css|xml|odt|avi|wmv|flv|swf|wav|xls|7z|gz|bz2|tgz|svg|webp

Если возникнут ошибки с webp, пишите на гитхабе, разберемся.

Как обновляться?

Мой совет перед обновлением, по FTP переименовать старый каталог default например в default2025 и после этого накатить обновление либо по FTP, либо через автообновление. Так вы получите «чистый» шаблон.

Дальнейший путь MaxSite CMS

На своём блоге я предлагаю обсудить дальнейшее развитие MaxSite CMS. Из-за того, что я занят разработкой новой системы Albireo CMS, то нужно определиться в каком направлении будет развиваться и MaxSite CMS. Я допускаю самые разные варианты, вплоть до того, что Albireo CMS станет продолжением MaxSite CMS (будет простой трансфер всех данных). Если вам это интересно, то оставляйте своё мнение.

Оставьте свой комментарий!

Комментарий будет опубликован после проверки

Вы можете войти под своим логином или зарегистрироваться на сайте.

(обязательно)