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

MaxSite CMS 0.51

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

Данная версия содержит последний набор исправлений и улучшений. Появились новые возможности, причем довольно важные. Обновляться рекомендую всем кто перешёл на ветку MaxSite CMS 0.5. Если у вас версия ниже 0.444, то обновиться нужно так, как указано здесь. Старая ветка (0.4) больше не поддерживается и скоро я полностью уберу этот файл для загрузки.

- Исправлен недочёт не позволявший делать название рубрик в кавычках.

- В функции mso_create_list() можно использовать шаблон TITLE_HTML и DESCR_HTML, которые отличаются от TITLE и DESCR дополнительной обработкой html-спецсимволов.

- В списке страниц добавлен фильтр по статусу: опубликовано, черновик, личное.

- Немного поправлена авторасстановка тэгов.

- Для type_foreach-файлов можно использовать хук type-foreach-file-general, по которому можно изменить текущий type_foreach-файл. Этот хук аналогичен type_foreach-файлу general.php.

- Добавлен хук type-foreach-file, который срабатывает если вызываемый type_foreach-файл отстутвует в текущем шаблоне. Данный хук должен возвращять либо полный путь к подключаемому файлу, либо false. Эти хуки позволяют выполнять манипуляции с type_foreach-файлами через плагины.

- Переход на новый DOCTYPE. Вместо «HTML 4.01 Transitional» теперь используется «HTML». Для браузеров это означает HTML5. Поскольку эти DOCTYPE совместимы, то проблем не должно быть. При этом использование возможностей HTML5 ложится полностью на разработчика шаблона. Я бы не рекомендовал полный переход на HTML5 из-за IE, который его частично поддерживает только с 9-й версии.

- Внесена правка в шаблоны и плагины в связи с переходом на новый доктайп. В частности заменены атрибуты name в ссылках. Теперь это id.

- По возможности убран <noindex>. Поскольку Яндекс наконец-то научился нормально поддерживать rel=nofollow, то надобность в костыле noindex отпала.

- Убран код [br] из плагина BBCode, поскольку он поддерживается на уровне системы.

- Большие изменения в невизуальном редакторе markItUp. Добавлена поддержка быстрого сохранения аналогичное автосохранению стандартного визуального редактора. Добавлена кнопка полноэкранного режима (F2). Сам режим работает давно во всех редакторах, но не все о нём знали. Добавлен режим предпросмотра. Его можно настроить в опциях плагина. Добавлены горячие клавиши для полужирного текста (Ctrl+B), курсив (Ctrl+I), ссылка (Ctrl+L).

- В некоторых плагинах и шаблонах подправлена вёрстка с целью пройти w3c-валидатор.

- Исправлен конфликт jQuery 1.6 для плагина голосования.

- Исправлена ошибка в home-cat-block.php - отстутствовал закрывающий тэг ссылки в заголовке.

- В CodeIgniter-библиотеке Email переделал кодирование subject в base64.

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

1@olannmk31-05-2011 13:03

Зачет. а type файлы тоже переведены на html5 или мне их самому для своего шаблона переводит нужно?

4Александр ЗайцевСайт31-05-2011 19:00

Обновился за пять минут без проблем с 0.444 на 0.51. Бегло проверил работу сайта, плагинов, вроде всё работает отлично как и раньше.

8KaramurzaСайт01-06-2011 15:44

не знаю почему, но вылезло вот это:

Severity: Warning

Message: ini_get() has been disabled for security reasons

Filename: core/Utf8.php

Linе Number: 46

и это:

Severity: Warning

Message: Cannot modify header information - headers already sent by (output started at /home/humeurru/public_html/system/core/Exceptions.php:170)

Filename: libraries/Session.php

Line Number: 671

и перстало заходить в адмнку

что делать?

10KaramurzaСайт01-06-2011 15:51

Видимо, на хостинге запрещена эта функция.

так до этого всё работало, буду разбираться, что они там натворили.

11KaramurzaСайт01-06-2011 16:00

ложная тревога, оказалось хостер повышал безопасность на сервере,

p.s. движок работает отлично

12Black SniperСайт06-06-2011 20:34

Уважаемый Максим, так можно ли рассчитывать в будущем на функцию "автообноновление". Ну скажем к версии 0.55?

13Максим07-06-2011 07:46

С автообновлением есть проблемы с правами на каталоги и файлы. Но вообще хотелось бы как-то его реализовать, только нужна предварительная проверка будет ли работать на конкретном хостинге.

14Black SniperСайт07-06-2011 16:34

Максим, ИМХО, даже если не будет (в начале) сделано чтоб права на каталоги и файлы ставилась нужной (хотя на сколько мне известно у большинства хостингов они сохраняются), а будет просто скачка и распаковка, то многие уже за это скажут спасибо. Т.к. когда версии выходили "раз в месяц, ручная установка - не напрягала, но когда "раз в неделю", извините, это не удобно и напрягает :)

15Аноним07-06-2011 17:45

Согласен с Black Sniper, автообновление было бы замечательно!

17AntonOFF28-06-2011 02:01

Максим! А как же исключение дублей контента для Яндекса средствами noindex? По сути ноиндекс и нофоллоу это два разных тега.

18Максим28-06-2011 08:26

При чём тут дубли контента? Яша не понимал nofollow, поэтому приходилось извращаться с noindex.

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

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

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

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