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

MaxSite CMS 99

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

В новой версии MaxSite CMS обновилась Консоль админ-панели. Теперь здесь выводится небольшая статистика, которая позволяет автору оценить эффективность рубрик и подчистить старые черновики. В первом блоке выводятся просто последние черновики (если они есть). Ниже блок выводит самые старые черновики. Следующий блок в цвете показывает статистику рубрик: сколько всего записей и их суммарный процент. Последний блок находит последние публикации в рубриках: по нему можно оценить «заброшенность рубрик».

Консоль MaxSite CMS

Кроме того, в Консоли блок с указанием последней версии MaxSite CMS теперь берётся с самого гитхаба, что решает проблему для https-сайтов (незащищенное соединение). Пока ещё не решил, нужно ли подсвечивать блок для старых версий системы. Думаю, что особой потребности в этом нет.

Теперь удалить запись можно при её редактировании. Кнопка в верхнем правом углу.

Кнопка удаления записи

В блоке «Ещё записи по теме» можно задать тип страницы для вывода.

Ещё записи по теме

Кратко:

  • В граватарках доступен новый тип иконок — Роботы.
  • В плагине Theme switch можно выводить панель не только в виде иконок, но и выпадающим списком.
  • Плагин parser_simple доработан до новых больших возможностей. Примеры пока доступны в исходном php-файле. Позже отредактирую страницу с описанием.
  • Исправлен ряд ошибок и недочетов.
  • Добавлены новые возможности для разработчиков шаблонов.

Доработана поддержка кириллических (IDN) доменов. Тут возникла сложность в том, что серверы настроены по разному и это приводит к различным ошибкам преобразования адреса. Всё что можно мы в MaxSite CMS поправили, но если возникла проблема с работой ajax, то в файле maxsite/mso_config.php предусмотрена опция DecodePunycodeIDN, которую нужно отметить, чтобы включить декодирование адреса для проблемного сервера.

Добавлена возможность загружать css-стили в конце BODY. Теперь это стандартная возможность HTML 5.2, которую так долго ждали вебмастера. До этого времени, css-стили вне секции HEAD делали страницу невалидной. И хотя браузеры их учитывали, теперь это станет нормальной практикой, как когда-то это произошло с js-скриптами.

В Default-шаблоне реализовано автоматическое подключение файла assets/css/-lazy.css в конце BODY. В нём следует располагать те стили, которые могут тормозить отображение страницы, например подгрузка внешних шрифтов. (Это также реализовано и в админ-панели.)

Кроме этого, поддерживается автоматическое подключение из каталога assets/css/lazy/. Здесь могут быть какие-то иконки или дополнительный css-код для jQuery-плагинов.

В любом случае — это хорошая возможность улучшить показатели сайта для гугла.

Из «орг.вопросов»: все записи по MaxSite CMS с моего maxsite.org я перенёс на этот сайт. Теперь, всё что касается системы буду публиковать здесь. Демо-каталог шаблонов также переехал с wbloger.com на maxsite.org/page/templates. Изменения связаны с «оптимизаций доменов». :-)

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

1Rudic14-03-2018 12:21

Класс!

А как перейти со старой версии на новую?

3Сергей14-03-2018 15:46

Большое спасибо за обновление!!!

4vovansСайт14-03-2018 21:14

заходя на сайт, случайно открыл ссылку автообновления. Оказалось, новая версия вышла и всё в секунду обновилось :) приятно ) спасибо!

5Ярослав18-03-2018 23:18

очень приятная новость. А что по поводу доработки страницы загрузок? уже принято какое-то решение или обсуждение ещё открыто?

6Максим19-03-2018 08:04

Пока ещё открыто. Хочется сделать универсальный вариант, но есть технические сложности, плюс боюсь, что сам не справлюсь с задачей в части js-кода. Поэтому процесс идёт не спешно.

7Фофанов Денис20-03-2018 11:03

Макс поправь ошибку в скрипте:

admin_home/admin.php

В строке 176, деление на 0.

Грубо говоря в после обновления последнего, если в категории нет статей то будет выводить ошибку, если же создать статью всё ок.

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

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

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

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