MaxSite CMS 0.68

Просмотров: 30286Комментарии: 9
MaxSite CMSВерсии (релизы)

Эту версию следует рассматривать как предрелиз 0.70, которая выйдет предположительно в конце апреля.

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

Изменений по сравнению с MaxSite CMS 0.631 очень много. Затронуты практически все файлы системы, расширена функциональность, во многих местах сменилась вёрстка и html-код.

Подробное описание я сделаю при анонсе 0.70, здесь лишь очень кратко остановлюсь на самых заметных изменениях.

  • Переход на CodeIgniter 2.1.
  • Новый default-шаблон админ-панели. Поддержка расширяющих css-профилей.
  • Множество плагинов было дописано/переписано.
  • В «ядре» CMS подчистил «хвосты», тянущиеся со старых версий.
  • Более серьезное использование CSS3 и HTML5. Поддержка только современных браузеров: больше мы не оглядываемся на IE6 и IE7. IE8 поддерживаеся только «чтобы не развалилось».
  • CSS-вёрстка с помощью LESS. В комплекте системы исходные less-файлы. В default-шаблоне php-компилятор «less-to-css». Поддерживается кэширование, что позволяет использовать less-компилятор на рабочих сайтах.
  • Новые возможности default-шаблона.
  • Новый алгоритм языкового перевода с разделением на frontend (основной) и backend (только админ-панель). Для перевода можно использовать программу PoEdit.
  • И т.д. и т.п.

Поскольку версия содержит немного другой набор файлов, то обновляться я рекомендую следующим образом.

  • Переименуйте каталоги application в application-old и system в system-old.
  • Загрузите новые файлы на сервер.
  • Установите права на запись на каталог кэша и его подкаталоги.
  • Скопируйте старые файлы из application: config/database.php и maxsite/mso_config.php.
  • Скопируйте свой шаблон и сторонние плагины, если вы их устанавливали.

Этих действий достаточно, чтобы получить «чисто» обновленную систему. Никаких изменений в базе данных или какие-то дополнительные действия не требуются, поэтому в случае проблем можно просто удалить новые каталоги и вернуть старые application и system до любой версии MaxSite CMS.

Особо отмечу: если вы используете сайт с языковым переводом, то в новой версии перевод сделан не до конца (и когда будет неизвестно). Присутствует весь украинский, основной английский и не отестированный немецкий. Если вам нужен перевод, то сделайте отдельную установку MaxSite CMS и проверьте, что всё вас устраивает. Все вопросы по переводу задавайте на форуме поддержки переводчикам.

Что нужно тестировать. Принимаются багрепорты по админ-панели, работе сайтов. Если сбилась вёрстка в шаблоне (прежде всего формы), то проверьте подключение css-классов для форм (form.fform), которые заданы в default-шаблоне. Пожелания желательно оставлять на форуме поддержки.

Следующая версия 0.69 будет выпущена примерно через неделю. За это время постараюсь сделать ещё пару задумок, довольно сложных в техническом плане. Уже после будет релиз в виде 0.70 и все старые версии MaxSite CMS больше поддерживаться не будут. Так что я рекомендую уже потихонечку осваиваться с новыми возможностями и адаптировать свои шаблоны. (Впрочем это только так грозно звучит - совместимость со старыми версиями сохраняется. Так по мелочам, что-то поправить придётся...)

Скачать MaxSite CMS 0.68 186

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

1Марк20-04-2012 10:48

Теперь надо в шапке обновить номер версии. С нетерпением ждем 0.70

2bes1320-04-2012 19:33

а на CI 2.02 согда переход будет? там ядро то поинтереснее)

каптчу то поправили, а то не меняется набор нижних правильных цифр пока сессия не грохнется)))

3seoksan20-04-2012 19:35

На локальном сервере стояла версия 0.631

Переименовал каталоги application в application-old и system в system-old. Загрузите новые файлы на сервер, при переходе на сайт

Your system folder path does not appear to be set correctly. Please open the following file and correct this: index.php

В файле index.php открыл Notepad2

Внес изменения в стр 59

system-old

и стр 75

application-old

Сайт заработал.

4TayСайт22-04-2012 14:04

seoksan:

Переименовал каталоги application в application-old и system в system-old.

Простите за глупый вопрос, но все же рискну предположить: а какие каталоги application и system Вы переименовали в application-old и system-old? Речь о том, чтобы переименовать на сервере старые каталоги, а затем на сервер загрузить новые файлы (в т.ч. новые каталоги application и system). Все это лишь с целью сохранить старые каталоги на сервере - на случай необходимости отката к старой версии.

5Александр23-04-2012 16:25

Когда же Вы заморозите структуру шаблонов?

6Максим23-04-2012 16:49

Она и так уже «заморожена». Будут новые возможности, но с сохранением совместимости с текущей версией.

7librarianСайт25-04-2012 15:16

Макс, сейчас поставил этот билд Maxsite CMS и могу сказать что чрезвычайно им доволен. Интерфейс админки просто великолепен, дефолтный шаблон - отличный и вообще всё очень хорошо.

8jimmy jonezz26-04-2012 08:32

Есть ли в планах разработчиков осуществление "безопасного" выполнения плагина (это когда плагин выполняется в некой среде и результат выдается пользователю в "безопасном виде")?

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

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

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

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

О проекте

MaxSite CMS предназначена для создания сайтов любой сложности. Система отлично подходит обычным пользователям, вебмастерам, фрилансерам и вебстудиям.