MaxSite CMS 0.84

Просмотров: 32800Комментарии: 17
MaxSite CMSВерсии

Долгожданная версия MaxSite CMS, где используется новый Default-шаблон. Перед обновлением сайта, предварительно убедитесь, что ваш шаблон основан на shared или уже адаптирован для 0.84 (и выше). Если шаблон основан на default, то вы получите нерабочий сайт. Подробнее см. инструкцию по адаптации старых шаблонов.

Особо обращаю внимание на то, что обновляться следует так, как написано в инструкции (install-ru.txt). Перед тем, как задавать вопросы, ознакомьтесь с ней и выполните все необходимые действия.

Из остальных изменений успел только сделать возможность размещать основной main.php в каталоге main.

По Default-шаблону несколько замечаний. Я не старался делать какой-то супер-пупер дизайн, но постарался сделать так, чтобы у шаблона была высокая настраиваемость. По этой причине в комплекте 22 «видимых» компонентов (всего их 27) и это дает возможность выстроить самые разные комбинации шапки и подвала.

В Default работают и задействованы все настройки, которые были уже продемонстрированы в D2. То есть новый Default по своим возможностям перекрывает все существующие шаблоны MaxSite CMS.

Поскольку шаблон новый, то я буду ещё с ним работать и менять какие-то детали. В планах вначале отработать текущий вариант, после буду думать над дополнительными профилями оформления. Тоже самое было и в старом default, но здесь я хочу отработать темы как можно тщательней, поэтому профилей будет немного для 3-5 цветовых схем.

Если вы решили использовать Default-шаблон, то не вносите в него свои правки. Просто копируйте под новым именем.

Less-стили я пока не включал в комплект, поскольку буду еще работать. В целом это тот же вариант, что и в D2.

Сразу напишу о дальнейших планах по шаблонам MaxSite CMS. Есть одна задумка, которую пока не могу нормально сделать. Речь идет о том, чтобы менять формат вывода данных type-файла. Сейчас есть два варианта (в _def_out): список и лентой записей. Для главной набор чуть больше — последние записи, список, блоки рубрик и т.д. В идеале хотелось бы сделать так, чтобы вариант вывода можно было бы настраивать прямо из админки. Например сделать вывод колонками или парными блоками. Сейчас такие вещи делаются в виде отдельных unit-файлов, причем их подключение выполняется вручную (см. для примера шаблон MAX Bet).

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

1Илья ЗемсковСайт30-04-2013 16:22

Less-стили я пока не включал в комплект

Мне понравилось править less файлы вместо css, так что однозначно начну осваивать новый шаблон только после появления less-исходников.

Речь идет о том, чтобы менять формат вывода данных type-файла.

Рад, что руки наконец-то дошли до этого.

2Максим30-04-2013 17:03

Руки пока не «дошли»... Нужны идеи как именно реализовать такую возможность.

3Кирилл01-05-2013 07:08

Чет я теперь не понимаю смысла шаблонов основанных на D2, если дефолтный шаблон поддерживает все те же самые функции, я так понимаю, что поддержка дефолта будет вестись и дальше?

5Дмитрий02-05-2013 11:11

Отдельно хотел бы сказать.

Спасибо Максим тебе за постоянную работу и развития MaxSite.

Ознакомился с материалом, посмотрел структуру файлов.

Сразу бросилась в глаза, это еще более компактная структура файлов.

На счет Default шаблона - думаю идея хорошая.

6Артём02-05-2013 17:36

Печально, теперь чтобы обновить движок придёться на всех сайтах переделывать шаблоны, ужас сколько работы ,(

7vovansСайт06-05-2013 15:16

зачем всё переделывать? Можно же просто нужное скопировать из старого дефолта в текущие шаблоны, разве нет? Ну, возможно, небольшие правки путей. Делов-то. Один раз разобраться, а остальное по аналогии.

8Кирилл09-05-2013 09:08

Макс, привет! А че случилось с системой то? Я чет вообще переверстать не могу D2. Сижу делаю как обычно, а ничего не применяется. Простой бэкгроунд у body изменить не могу. использую файл layout.less - компилятор делает свое дело, все изменения пишутся в var-style.css, пути нормальные, а изменений нет. Кэш системы сбрасывал. В версии 0.82 все было нормально, поставил 0.84 - ничего сделать не могу. Может подскажешь какой лучше тогда файл использовать и как лучше быть?

9Максим09-05-2013 09:36

Проверить инспектором какие стили реально получаются. Поправить при необходимости.

10Владимир11-05-2013 18:44

CI обновился для работы с php 5.4?

11Антон25-05-2013 08:55

Мне понравилось править less файлы вместо css, так что однозначно начну осваивать новый шаблон только после появления less-исходников.

В чем проблема? Подключаем плагин (less-compiling) достаем исходники с D2 и работаем...

12Дмитрий31-05-2013 16:06

А на мой взгляд разработка шаблона под движок СЛИШКОМ усложнилась. Это отпугивает потенциальных разработчиков. Шаблон должен быть легко встраиваемым, а тут в погоне за "универсальностью" упустили самое главное - простоту!

В результате стал подумывать о том, что пора перебираться на другой движок. К примеру, под ModX (далеко не примитивная система) шаблон делать на порядок проще. Надеюсь мой голос будет услышан, движок в целом очень не плохой.

13Максим31-05-2013 22:38

Простоту в чём? Шаблон вы можете делать точно также как и раньше.

14Дмитрий01-06-2013 11:26

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

Зачем плодить лишнюю разметку там где она не требуется. "Универсальностью" тут и не пахнет. Было бы здорово, если в плане шаблонов пошли по пути ModX, это не реклама, просто там реально удобно и гибко сделано. Все только спасибо скажут.

15Максим01-06-2013 14:41

Вы хотите взять какой-то старый уже сверстанный шаблон и каким-то невероятным образом запустить его на MaxSite CMS и при этом получить новые возможности. Вам в голову не приходило, что для такой функциональности требуется какие-то соглашения того, как именно верстать? Это и соглашения по css-классам и даже по каким-то html-тэгам из type-файлов или компонентов. На двух стульях не усидишь — либо вы делаете шаблон как и раньше с произвольной разметкой, но сами занимаетесь его программированием, либо принимаете соглашения и пользуетесь уже готовым кодом и высокой функциональностью.

16Денис Назаров26-06-2013 20:21

Максим, спасибо за отличную вещь!

Ставил себе еще 0.74 версию, после этого долго не пользовался сайтом, а когда зашел - получил 404 на главной. То есть все записи ушли в архив за сроком давности. Это так задумано или так получилось? Может, хотя бы одну последнюю запись в архив не сбрасывать при длительном отсутствии какой-либо активности? А то как-то обескураживает...

17Максим26-06-2013 22:02

Вообще-то у записей нет срока давности. Наверное что-то не так настроили.

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

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

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

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

О проекте

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