Новая версия 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 829.
Комментариев: 50 RSS
1Александр ШиллингСайт14-01-2012 13:10
Спасибо!
2Саша14-01-2012 13:15
После обновления на версию 0.61 вход в админку (после ввода логина и пароля) стал дольше чем раньше (до обновления стояла версия 0.443).
После ввода пароля жду секунд 10... потом открывается админка.
В чем может быть проблема?
3Максим14-01-2012 13:31
Может стоит получать анонсы MaxSite CMS. Вот сервер и тормозит.
4Саша14-01-2012 13:34
Заметил следующее:
Данные тормоза происходит только когда открывается страница:
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Максим14-01-2012 13:37
Скорее всего на сервере запрещено загружать файлы с других сайтов. Отключите получение анонсов.
6Саша14-01-2012 13:49
Разобрался. Отключил плагин посещений "view_visit" (жаль он давно не обновляется...) и страница начала открываться быстро.
А по поводу той ошибки PHP.. что конкретно пытается сделать скрипт?
Какие файлы он пытается загрузить с других сайтов? Хочу разобраться ней и если надо поговорить с провайдером, чтобы включил что нужно.
7Максим14-01-2012 14:06
Скрипт просто получает данные с другого сайта. Ошибка говорит, то данные получены ошибочные. Сбросьте кэш и проверьте заново. Возможно кэш придется почистить вручную и во всех подкаталогах.
8Саша14-01-2012 14:26
Чистка кеша не помогла, в ручную удалил все, что оставалось.
Та же ошибка, а что конкретно загружает скрипт в каком месте можно посмотреть?
9Максим14-01-2012 14:30
Загружается http://max-3000.com/feed - это анонсы MaxSite CMS. Отключите анонсы - загружаться не будут.
10Аноним14-01-2012 18:41
Наблюдаю то же сообщение в версии 0,62. Раньше его точно не было.
Если посмотреть в feed, то в последнем анонсе отсутствует тэг . Во всех остальных анонсах он есть.
Думаю, в этом все и дело. 109 строка выводит в том числе элемент массива с индексом category.
11Максим14-01-2012 18:47
К следующей версии добавлю проверку этого поля.
12Максим14-01-2012 18:56
В общем разобрался в чём дело. При публикации этой новости я забыл сразу поставить рубрику. :red: RSS попал в фидбернер без рубрики. Вот отсюда и выскакивает отстутствующая category.
Фид обновил на фидбернере. Все, у кого ошибка, нужно в каталоге кэша: cache/rss удалить все файлы. После этого загрузится обновленный rss, где уже указана рубрика.
13Рашид14-01-2012 19:00
Странно, но при входе на эту страницу и при проверке скачанного архива 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Максим14-01-2012 19:06
Ну отошлите этот файл вэбу. :)
15Рафаэль15-01-2012 06:04
вопрос дилетанта - пробую без знаний CSS сделать сайт на вашей системе. По видеоурокам Сергея М. за основу взял дефолтный шаблон версии 0611. Все нормально сделалось, сайт меня устраивает как и по функциональности, так и по дизайну. пока работаю и обкатываю на домашнем хостинге (денвер). Единственный баг, который я сам не могу исправить и Сергей на форуме пока молчит. Почему то в сайдбаре название пятого по счету виджета становится ссылкой на страницу контактов. причем это не зависит от типа и виде виджета, любой.
Есть ли решение этого бага? И если можно , то подробнее - что где и как прописать или изменить...
Если нужно - я вышлю все нужные для вашего анализа файлы
16Сергей15-01-2012 16:04
А мне интересно, почему сайд бары съезжают в шаблонах? Я начал делать блог, через некоторое время, после очередной публикации записей, все сайд бары съехали вниз. Перепробовал все доступные шаблоны, но ошибка не исчезла, пришлось всё удалять. Из-за чего происходит такое? Может это из-за каких-то плагинов?
17Максим15-01-2012 16:34
См. http://max-3000.com/page/faq#tip12
18Николай15-01-2012 21:08
Здравствуйте!
Спасибо за отличную CMS!
Отметил вот какой баг (или фичу): начиная с 24 декабря (я так понимаю, с обновления на версию 0.611) все письма, отправленные с формы на сайте, не имеют темы (раньше было Вопрос с формы на сайте ХХХ).
В текущей версии 0.62 ничего не изменилось.
Не подскажите, как это можно поправить?
Спасибо!
19Максим15-01-2012 21:24
О какой форме иде речь?
20Николай15-01-2012 21:42
Плагин forms.
Хотя строчка в форме на каждой странице:
[subject=Вопрос с сайта ххх.ru]осталась без изменений.
21Дмитрий16-01-2012 02:30
Сайт на Wordpress реально переконвертировать на эту CMS?
БД 160к записей!
22Максим16-01-2012 08:06
Реально.
23vovansСайт16-01-2012 12:24
Конечно, реально! Если вы готовы поработать )))
24Сергей МСайт17-01-2012 04:36
:cheese:
25Руслан СафинСайт18-01-2012 11:17
Планируется ли полный переход на html 5?
С использованием всех новых тегов.
Если да, то когда?
ИМХО кода в шаблоне поубавилось бы.
да и в css тоже
26Руслан18-01-2012 16:03
Пожелание - сделать два дефолтных шаблона: с одним сайтбаром и с двумя. Мне с двумя больше нравится.
27Максим19-01-2012 08:18
Ну у нас и так HTML5. :) Новые же тэги пока не используются из-за проблем с IE. Да и принципиальной разницы при использовании новых тэгов пока нет.
28Руслан СафинСайт19-01-2012 08:23
разница лишь в объеме кода =)
29Александр ШиллингСайт19-01-2012 11:19
Руслан вы и сами можете сделать такой шаблон, там ничего сложного нет, инструкцию я выкладывал здесь: http://maxsitecms.com/page/delaem-iz-default-dizajn-3-kolonki
30Мюс19-01-2012 14:18
Для некоторых может быть не очевидно, но стоить отметить, что если в шаблоне использовались свои таблицы стиле через my_style.css, то его нужно переименовать в var_style.css, иначе по-новому алгоритму подхватываются стили из default-шаблона и получается адская смесь и вся верстка съезжает :) у меня так и вышло после обновления, когда ввели "новый файл стилей".
31Максим19-01-2012 14:33
Есть такое дело. Чтобы учесть var_style.css при использовании my_style.css получаются довольно сложные условия. Поэтому пришлось выбирать отдельную загрузку var_style.css всегда. По смыслу этот файл может быть как с style-all-mini.css, так и my_style.css.
32Сергей МСайт20-01-2012 12:04
У меня был шаблон на основе дэфолтного, который я сделал еще на 0.61 версии.
После обновления из за этого файла начали перебиваться стили.
Я просто разместил его в своем шаблоне и сделал полностью пустым.
И все стало на круги своя.
А вообще не вижу нужды в этом отдельном файле.
Все что надо было мне, я с успехом находил в style-all.css и менял под свои требования.
По-моему, так ты, Максим, просто сделал кусок лишней и ненужной работы.
Например для меня в файле var_style.css нету даже третей части тех свойств, которые я меняю при создании нового шаблона.
ИМХО: var_style.css не нужен
33Сергей МСайт20-01-2012 12:05
- Немного поправил картинки и стили в default-шаблоне.
Вот здесь бы мне хотелось подробностей.
И вообще хотелось бы узнать - когда уже будет оканчательная версия дефолтного шаба.
34Максим20-01-2012 13:20
При использовании своего style-all.css, естественно будут сбиваться стили. MaxSite CMS развивается и дополняется новыми возможностями. Ты же заморозил их в своем шаблоне. Правильно было использовать add_style.css или var_style.css, если меняется структура.
Поменял один файл с gif на png. Убрал некотоыре файл из _create_a_new_template, потому что они прописаны в стилях default-шаблона и нет смысла дублировать.
Откуда ж, я знаю?! Базовый функционал заложен. Правила определены. Если им следовать, то никаких проблем нет.
35Сергей МСайт20-01-2012 14:23
Ну я же не думал, что ты сделаешь файл var_style.css
У меня идет отдельный шаблон сделанный на базе дэфолтного (т.е. он вообще в отдельной папке), я же не думал что ты придумаешь такой файлик, который будет перехватывать стили из дефолтного шаба.
Ну и как я говорил - его целесообразность у меня под большим вопросом.
Тем боле var_style и var_style-mini, второй уж точно не нужен.
Если тебе так хотелось вывести самые используемые функции в отдельный файлик, то надо было вынести, а сам файлик сделать такого типа _var_style, и кто захотел бы, тот его переименовал и стили брались бы от туда.
Но у тебя уже такой файл есть, только он пустой :) - _add_style.css - почему бы ему не прилепить функцию _var_style и разместить там твои само часто используемые стили?
Или я чего то не понимаю...:roll:
36Сергей МСайт20-01-2012 14:26
Тем более те, кто будут изменять дефолтный шаблон и будут править файл var_style - при следующем обновлении их работа затрется.
37Максим20-01-2012 14:30
В дефолтном шаблоне var_style.css править не нужно. Для этого есть add_style.css.
C var_style.css делать шаблон теперь проще - не нужно переписывать существующие стили в style-all-mini.css. Задаем свою структуру в var_style.css, не заботясь о дефолтных значениях.
38Сергей МСайт20-01-2012 20:10
Хех...
Я про тебе Фому, а ты мне про Ерему.
Почему нельзя сделать из _add_style.css - var_style.css???
Ведь при таком раскладе можно делать шаблон и с _add_style.css.
39Максим20-01-2012 21:52
Действительно, про Фому... Зачем из пустого _add_style.css делать var_style.css??? Ты вообще понимаешь зачем все эти файлы предназначены?
40Сергей МСайт21-01-2012 06:58
Да, понимаю.
_add_style, что бы добавлять свои стили в дефолтном шаблоне, которые бы при обновлении не затирались.
var_style.css - ты сделал, я так понимаю, для того, что бы при создании нового шаблона люди видели само часто используемые стили.
Так? :)
41Максим21-01-2012 07:47
Если ты делаешь в 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.
42User00722-01-2012 09:03
Пару месяцев назад спрашивал, было глухо как в танке.
Существует ли интегрированный форум под maxsite cms?
Если да, то поделитесь ссылочкой или подскажите к кому обратиться.
Если нет, то вопрос2:
Сколько будет стоит его разработка?
:-S
43Александр ШиллингСайт22-01-2012 19:10
2 User007 есть готовый плагин, подробнее здесь:
http://maxsitecms.com/plugins/view/11
44Аноним26-01-2012 13:19
Спасибо большое
45User00729-01-2012 01:38
Александр Шиллинг огромное спасибо!
Очень полезный сайт, и ссылка помогла. Форум конечно сырой, но гораздо лучше чем ничего. :)
46Аноним31-01-2012 13:32
Всем привет вот заметил у себя такую ошибку при неправильном вводе например несущ. изображения пример сайт/maxsite/templates/images/asdas.png выходит вот такое
как решить эту проблему?
47Максим31-01-2012 15:11
Ошибка на уровне CodeIgniter... Добавлю проверку.
48Аноним03-02-2012 09:37
Тут уже поднимался вопрос, но ответа не было.
В дефолтном шаблоне, ставим вывод на главной, скажем, 5 записей, целиком, а не в виде заголовков.
Если поставить в хотя бы в одной из записей [cut] то сайдбар валится вниз. Без [cut] все нормально.
Подскажите плиз решение проблемы.
49Максим03-02-2012 10:20
См. http://max-3000.com/page/faq
50Yury Zinoviev03-02-2012 11:51
2 Максим
Блин... Даже как-то стыдно сейчас стало )))) Как я сам не допер, что при отработке [cut] вормируется серия тегов и перед ними должны быть закрыты все теги форматирования текста...
Спасибо большое!