Бесплатная CMS для вашего сайта Разумная альтернатива WordPress

MaxSite CMS 0.621 (0.622)

14-01-2012Время чтения ~ 2 мин.Versions 33286

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

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

  • Новый файл custom/head-start.php подключается в секции HEAD перед всеми css-стилями. Использовать, если нужно указать какие-то свои стили перед всеми.
  • В type-файл page-comments.php добавил скроллинг до блока сообщения об ошибке комментария.
  • Стили default-шаблона разделены на две части. Теперь у нас есть style-all-mini.css (style-all.css) и var_style.css. Основной файл (style-all-mini.css) является css-фреймворком и содержит в себе
  • reset - сброс стилей, который приводит к единому отображению всех браузеров.
  • default - начальные типовые настройки html-тэгов.
  • поля форм - настройки стилей для форм.
  • ссылки и заголовки.
  • базовые стили, используемые при выводе данных MaxSite CMS.
  • выпадающее меню.
  • базовые стили виджетов.
  • формы логина, комментариев, поиска.
  • стили плагинов MaxSite CMS.
  • helpers (хелперы, помощники) - предопределенные css-классы, которые можно использовать как при верстке сайта, так и при его наполнении.

Этот фреймворк содержит только самые базовые стили, которые годятся практически под любую задачу вебмастера. Ну и главное его преимущество в том, что он адаптирован под MaxSite CMS. А это значит, что плагины или вывод type-файла гарантированно будет отображаться корректно.

Файл var_style.css - является «переменной частью» стилей шаблона. В нем содержатся все те стили, которые как правило меняются от сайта к сайту. Например цвета ссылок, заголовков, меню, табы, пагинация, структура и т.д.

После довольно долгого тестирования я вынес в var_style.css наиболее часто изменяемые стили. То есть раньше подключались все стили default, включая и цвета, и структура, а что бы их изменить нужно было переопределять стили в add_style.css. Теперь же изменяемые стили вынесены отдельно и больше не требуют переопределения - можно сразу использовать свой var_style.css.

Алгоритм подключения стилей в секции HEAD остался прежним, только добавилось подключение var_style.css:

  • Если есть свой var_style-mini.css, то подключается он.
  • Если нет, то смотрится свой var_style.css.
  • Если и его нет, то подключается var_style.css из default-шаблона.

Подробней о default-шаблоне можно почитать в wiki.


19 января 2012 - MaxSite CMS 0.622

Небольшое обновление до 0.622.

  • При получении анонсов MaxSite CMS проверяется рубрика (category).
  • В ini-файлах для типа radio можно указывать значения и ключ через «||». Как это было для select.
  • В плагин range_url добавил стандартный тип gallery.
  • В Default-шаблоне новая функция mso_get_first_image_url(текст), которая возвращает адрес первой картинки в тексте. Дополнительно можно сразу получить адрес миниатюры, превьюшки или вообще все сразу.
  • Немного поправил картинки и стили в default-шаблоне.

Скачать MaxSite CMS 0.622 891.

Похожие записи
Комментарии (50) RSS
1 Александр Шиллинг 2012-01-14 13:10:01

Спасибо!


2 Саша 2012-01-14 13:15:54

После обновления на версию 0.61 вход в админку (после ввода логина и пароля) стал дольше чем раньше (до обновления стояла версия 0.443).

После ввода пароля жду секунд 10... потом открывается админка.

В чем может быть проблема?


3 Максим 2012-01-14 13:31:34 admin

Может стоит получать анонсы MaxSite CMS. Вот сервер и тормозит.


4 Саша 2012-01-14 13:34:10

Заметил следующее:

Данные тормоза происходит только когда открывается страница:

http://site.com/admin/home

После кнопки "Сбросить кеш системы" и перед новостями ошибка PHP которая видимо и тормозит открытие страницы:

------------------------------

A PHP Error was encountered

Severity: Notice

Message: Undefined index: category

Filename: admin_home/admin.php

Line Number: 109

------------------------------

В чем проблема не могу понять...


5 Максим 2012-01-14 13:37:42 admin

Скорее всего на сервере запрещено загружать файлы с других сайтов. Отключите получение анонсов.


6 Саша 2012-01-14 13:49:03

Разобрался. Отключил плагин посещений "view_visit" (жаль он давно не обновляется...) и страница начала открываться быстро.

А по поводу той ошибки PHP.. что конкретно пытается сделать скрипт?

Какие файлы он пытается загрузить с других сайтов? Хочу разобраться ней и если надо поговорить с провайдером, чтобы включил что нужно.


7 Максим 2012-01-14 14:06:10 admin

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


8 Саша 2012-01-14 14:26:03

Чистка кеша не помогла, в ручную удалил все, что оставалось.

Та же ошибка, а что конкретно загружает скрипт в каком месте можно посмотреть?


9 Максим 2012-01-14 14:30:13 admin

Загружается http://max-3000.com/feed - это анонсы MaxSite CMS. Отключите анонсы - загружаться не будут.


10 Anonymous 2012-01-14 18:41:52

Наблюдаю то же сообщение в версии 0,62. Раньше его точно не было.

Если посмотреть в feed, то в последнем анонсе отсутствует тэг . Во всех остальных анонсах он есть.

Думаю, в этом все и дело. 109 строка выводит в том числе элемент массива с индексом category.


11 Максим 2012-01-14 18:47:48 admin

К следующей версии добавлю проверку этого поля.


12 Максим 2012-01-14 18:56:29 admin

В общем разобрался в чём дело. При публикации этой новости я забыл сразу поставить рубрику. :red: RSS попал в фидбернер без рубрики. Вот отсюда и выскакивает отстутствующая category.

Фид обновил на фидбернере. Все, у кого ошибка, нужно в каталоге кэша: cache/rss удалить все файлы. После этого загрузится обновленный rss, где уже указана рубрика.


13 Рашид 2012-01-14 19:00:57

Странно, но при входе на эту страницу и при проверке скачанного архива DrWeb вопит об Adware.Siggen:

latest.zip;Архив содержит инфицированные объекты;;

latest.zip/application/maxsite/common/jquery/jquery-1.7.1.min.js\JSTag_1[1206d][4e3f];

latest.zip/application/maxsite/common/jquery/jquery-1.7.1.min.js;Adware.Siggen.22431;;


14 Максим 2012-01-14 19:06:45 admin

Ну отошлите этот файл вэбу. :)


15 Рафаэль 2012-01-15 06:04:39

вопрос дилетанта - пробую без знаний CSS сделать сайт на вашей системе. По видеоурокам Сергея М. за основу взял дефолтный шаблон версии 0611. Все нормально сделалось, сайт меня устраивает как и по функциональности, так и по дизайну. пока работаю и обкатываю на домашнем хостинге (денвер). Единственный баг, который я сам не могу исправить и Сергей на форуме пока молчит. Почему то в сайдбаре название пятого по счету виджета становится ссылкой на страницу контактов. причем это не зависит от типа и виде виджета, любой.

Есть ли решение этого бага? И если можно , то подробнее - что где и как прописать или изменить...

Если нужно - я вышлю все нужные для вашего анализа файлы


16 Сергей 2012-01-15 16:04:40

А мне интересно, почему сайд бары съезжают в шаблонах? Я начал делать блог, через некоторое время, после очередной публикации записей, все сайд бары съехали вниз. Перепробовал все доступные шаблоны, но ошибка не исчезла, пришлось всё удалять. Из-за чего происходит такое? Может это из-за каких-то плагинов?


17 Максим 2012-01-15 16:34:32 admin

См. http://max-3000.com/page/faq#tip12


18 Николай 2012-01-15 21:08:41

Здравствуйте!

Спасибо за отличную CMS!

Отметил вот какой баг (или фичу): начиная с 24 декабря (я так понимаю, с обновления на версию 0.611) все письма, отправленные с формы на сайте, не имеют темы (раньше было Вопрос с формы на сайте ХХХ).

В текущей версии 0.62 ничего не изменилось.

Не подскажите, как это можно поправить?

Спасибо!


19 Максим 2012-01-15 21:24:25 admin

О какой форме иде речь?


20 Николай 2012-01-15 21:42:45

Плагин forms.

Хотя строчка в форме на каждой странице:

[subject=Вопрос с сайта ххх.ru]

осталась без изменений.


21 Дмитрий 2012-01-16 02:30:19

Сайт на Wordpress реально переконвертировать на эту CMS?

БД 160к записей!


22 Максим 2012-01-16 08:06:51 admin
Сайт на Wordpress реально переконвертировать на эту CMS?

БД 160к записей!

Реально.


23 vovans 2012-01-16 12:24:41

Конечно, реально! Если вы готовы поработать )))


24 Сергей М 2012-01-17 04:36:09

:cheese:


25 Руслан Сафин 2012-01-18 11:17:38

Планируется ли полный переход на html 5?

С использованием всех новых тегов.

Если да, то когда?

ИМХО кода в шаблоне поубавилось бы.

да и в css тоже


26 Руслан 2012-01-18 16:03:25

Пожелание - сделать два дефолтных шаблона: с одним сайтбаром и с двумя. Мне с двумя больше нравится.


27 Максим 2012-01-19 08:18:01 admin
Планируется ли полный переход на html 5?

Ну у нас и так HTML5. :) Новые же тэги пока не используются из-за проблем с IE. Да и принципиальной разницы при использовании новых тэгов пока нет.


28 Руслан Сафин 2012-01-19 08:23:29

разница лишь в объеме кода =)


29 Александр Шиллинг 2012-01-19 11:19:50

Руслан вы и сами можете сделать такой шаблон, там ничего сложного нет, инструкцию я выкладывал здесь: http://maxsitecms.com/page/delaem-iz-default-dizajn-3-kolonki


30 Мюс 2012-01-19 14:18:11

Для некоторых может быть не очевидно, но стоить отметить, что если в шаблоне использовались свои таблицы стиле через my_style.css, то его нужно переименовать в var_style.css, иначе по-новому алгоритму подхватываются стили из default-шаблона и получается адская смесь и вся верстка съезжает :) у меня так и вышло после обновления, когда ввели "новый файл стилей".


31 Максим 2012-01-19 14:33:56 admin

Есть такое дело. Чтобы учесть var_style.css при использовании my_style.css получаются довольно сложные условия. Поэтому пришлось выбирать отдельную загрузку var_style.css всегда. По смыслу этот файл может быть как с style-all-mini.css, так и my_style.css.


32 Сергей М 2012-01-20 12:04:05

У меня был шаблон на основе дэфолтного, который я сделал еще на 0.61 версии.

После обновления из за этого файла начали перебиваться стили.

Я просто разместил его в своем шаблоне и сделал полностью пустым.

И все стало на круги своя.

А вообще не вижу нужды в этом отдельном файле.

Все что надо было мне, я с успехом находил в style-all.css и менял под свои требования.

По-моему, так ты, Максим, просто сделал кусок лишней и ненужной работы.

Например для меня в файле var_style.css нету даже третей части тех свойств, которые я меняю при создании нового шаблона.

ИМХО: var_style.css не нужен


33 Сергей М 2012-01-20 12:05:49
- Немного поправил картинки и стили в default-шаблоне.

Вот здесь бы мне хотелось подробностей.

И вообще хотелось бы узнать - когда уже будет оканчательная версия дефолтного шаба.


34 Максим 2012-01-20 13:20:27 admin

При использовании своего style-all.css, естественно будут сбиваться стили. MaxSite CMS развивается и дополняется новыми возможностями. Ты же заморозил их в своем шаблоне. Правильно было использовать add_style.css или var_style.css, если меняется структура.

Вот здесь бы мне хотелось подробностей.

Поменял один файл с gif на png. Убрал некотоыре файл из createa_new_template, потому что они прописаны в стилях default-шаблона и нет смысла дублировать.

И вообще хотелось бы узнать - когда уже будет оканчательная версия дефолтного шаба.

Откуда ж, я знаю?! Базовый функционал заложен. Правила определены. Если им следовать, то никаких проблем нет.


35 Сергей М 2012-01-20 14:23:31
Правильно было использовать add_style.css или var_style.css, если меняется структура.

Ну я же не думал, что ты сделаешь файл var_style.css

У меня идет отдельный шаблон сделанный на базе дэфолтного (т.е. он вообще в отдельной папке), я же не думал что ты придумаешь такой файлик, который будет перехватывать стили из дефолтного шаба.

Ну и как я говорил - его целесообразность у меня под большим вопросом.

Тем боле var_style и var_style-mini, второй уж точно не нужен.

Если тебе так хотелось вывести самые используемые функции в отдельный файлик, то надо было вынести, а сам файлик сделать такого типа _var_style, и кто захотел бы, тот его переименовал и стили брались бы от туда.

Но у тебя уже такой файл есть, только он пустой :) - _add_style.css - почему бы ему не прилепить функцию _var_style и разместить там твои само часто используемые стили?

Или я чего то не понимаю...:roll:


36 Сергей М 2012-01-20 14:26:34

Тем более те, кто будут изменять дефолтный шаблон и будут править файл var_style - при следующем обновлении их работа затрется.


37 Максим 2012-01-20 14:30:20 admin

В дефолтном шаблоне var_style.css править не нужно. Для этого есть add_style.css.

C var_style.css делать шаблон теперь проще - не нужно переписывать существующие стили в style-all-mini.css. Задаем свою структуру в var_style.css, не заботясь о дефолтных значениях.


38 Сергей М 2012-01-20 20:10:55

Хех...

Я про тебе Фому, а ты мне про Ерему.

Почему нельзя сделать из addstyle.css - var_style.css???

Ведь при таком раскладе можно делать шаблон и с addstyle.css.


39 Максим 2012-01-20 21:52:26 admin

Действительно, про Фому... Зачем из пустого addstyle.css делать var_style.css??? Ты вообще понимаешь зачем все эти файлы предназначены?


40 Сергей М 2012-01-21 06:58:41

Да, понимаю.

_add_style, что бы добавлять свои стили в дефолтном шаблоне, которые бы при обновлении не затирались.

var_style.css - ты сделал, я так понимаю, для того, что бы при создании нового шаблона люди видели само часто используемые стили.

Так? :)


41 Максим 2012-01-21 07:47:18 admin

Если ты делаешь в default-шаблоне, то используется add_style.css для своих правок. Если отдельный шаблон, то

  • если структура совпадает с default - то add_style.css
  • если структура не совпадает, то var_style.css (add_style.css по желанию).

Раньше был только один style-all-mini.css, теперь он состоит из двух файлов style-all-mini.css + var_style.css.


42 User007 2012-01-22 09:03:42

Пару месяцев назад спрашивал, было глухо как в танке.

Существует ли интегрированный форум под maxsite cms?

Если да, то поделитесь ссылочкой или подскажите к кому обратиться.

Если нет, то вопрос2:

Сколько будет стоит его разработка?

:-S


43 Александр Шиллинг 2012-01-22 19:10:14

2 User007 есть готовый плагин, подробнее здесь:

http://maxsitecms.com/plugins/view/11


44 Anonymous 2012-01-26 13:19:10

Спасибо большое


45 User007 2012-01-29 01:38:03
Александр Шиллинг огромное спасибо!

Очень полезный сайт, и ссылка помогла. Форум конечно сырой, но гораздо лучше чем ничего. :)


46 Anonymous 2012-01-31 13:32:53

Всем привет вот заметил у себя такую ошибку при неправильном вводе например несущ. изображения пример сайт/maxsite/templates/images/asdas.png выходит вот такое

Fatal error: Cannot redeclare class Maxsite in Z:\home\animestreet.ru\www\application\controllers\maxsite.php on line 265

как решить эту проблему?


47 Максим 2012-01-31 15:11:51 admin

Ошибка на уровне CodeIgniter... Добавлю проверку.


48 Anonymous 2012-02-03 09:37:14

Тут уже поднимался вопрос, но ответа не было.

В дефолтном шаблоне, ставим вывод на главной, скажем, 5 записей, целиком, а не в виде заголовков.

Если поставить в хотя бы в одной из записей [cut] то сайдбар валится вниз. Без [cut] все нормально.

Подскажите плиз решение проблемы.


49 Максим 2012-02-03 10:20:32 admin

См. http://max-3000.com/page/faq


50 Yury Zinoviev 2012-02-03 11:51:28

2 Максим

Блин... Даже как-то стыдно сейчас стало )))) Как я сам не допер, что при отработке [cut] вормируется серия тегов и перед ними должны быть закрыты все теги форматирования текста...

Спасибо большое!

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