MaxSite CMS 0.621 (0.622)

Суббота, 14 января 2012 г.
Рубрика: MaxSite CMS -> Версии
Просмотров: 3649
Подписаться на комментарии по RSS

Новая версия 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 912.

twitter.com facebook.com mail.ru friendfeed.com livejournal.ru memori.ru google.com yandex.ru

Комментариев: 50

  1. Спасибо!

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

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

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

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

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

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

    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. Скорее всего на сервере запрещено загружать файлы с других сайтов. Отключите получение анонсов.

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

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

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

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

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

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

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

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

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

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

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

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

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

  13. Странно, но при входе на эту страницу и при проверке скачанного архива 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. Ну отошлите этот файл вэбу. smile

  15. 2012-01-15 в 08:04:39 | Рафаэль

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

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

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

  16. 2012-01-15 в 18:04:40 | Сергей

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

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

  18. 2012-01-15 в 23:08:41 | Николай

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

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

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

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

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

    Спасибо!

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

  20. 2012-01-15 в 23:42:45 | Николай

    Плагин forms.

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

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

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

  21. 2012-01-16 в 04:30:19 | Дмитрий

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

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

  22. Сайт на Wordpress реально переконвертировать на эту CMS?
    БД 160к записей!

    Реально.

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

  24. cheese

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

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

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

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

    да и в css тоже

  26. 2012-01-18 в 18:03:25 | Руслан

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  33. - Немного поправил картинки и стили в default-шаблоне.

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

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

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

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

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

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

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

  35. Правильно было использовать add_style.css или var_style.css, если меняется структура.

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

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

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

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

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

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

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

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

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

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

  38. Хех...

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

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

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

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

  40. Да, понимаю.

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

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

    Так? smile

  41. Если ты делаешь в 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. Пару месяцев назад спрашивал, было глухо как в танке.

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

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

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

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

    confused

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

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

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

  45. Александр Шиллинг огромное спасибо!

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

  46. Всем привет вот заметил у себя такую ошибку при неправильном вводе например несущ. изображения пример сайт/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. Ошибка на уровне CodeIgniter... Добавлю проверку.

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

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

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

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

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

  50. 2012-02-03 в 13:51:28 | Yury Zinoviev

    2 Максим

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

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

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

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

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

Имя и сайт используются только при регистрации

Если указать email (зарегистрироваться), то будет уведомление о новых комментариях.

Авторизация Loginza.

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