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

MaxSite CMS 0.621 (0.622)

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

Новая версия 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] вормируется серия тегов и перед ними должны быть закрыты все теги форматирования текста...

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

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