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

MaxSite CMS 109

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

Новая 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 (будет простой трансфер всех данных). Если вам это интересно, то оставляйте своё мнение.

Комментариев: 2 RSS

1Alexander MurvanidzeСайт20-03-2025 00:29

Вау, а я уж и не надеялся!

C цветом без сасс - это прям в душу, это боль.

А по МФ нет ли обновлений?

Пс. Як роса на сонцi!

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

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

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

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