MaxSite CMS 0.621 (0.622)

Просмотров: 20226Комментарии: 50
MaxSite CMSВерсии (релизы)

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

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

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

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

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

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

4Саша14-01-2012 15: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 15:37

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

6Саша14-01-2012 15:49

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

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

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

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

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

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

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

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

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

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

10Neon14-01-2012 20:41

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

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

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

12Максим14-01-2012 20:56

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

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

13Рашид14-01-2012 21: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;;

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

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

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

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

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

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

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

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

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

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

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

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

Спасибо!

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

Плагин forms.

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

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

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

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

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

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

22Максим16-01-2012 10:06

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

Реально.

25Руслан СафинСайт18-01-2012 13:17

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

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

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

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

да и в css тоже

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

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

27Максим19-01-2012 10:18

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

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

29Александр ШиллингСайт19-01-2012 13:19

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

30Мюс19-01-2012 16:18

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

31Максим19-01-2012 16:33

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

32Сергей МСайт20-01-2012 14:04

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

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

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

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

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

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

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

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

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

33Сергей МСайт20-01-2012 14:05

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

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

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

34Максим20-01-2012 15:20

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

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

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

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

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

35Сергей МСайт20-01-2012 16:23

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

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

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

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

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

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

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

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

36Сергей МСайт20-01-2012 16:26

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

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

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

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

38Сергей МСайт20-01-2012 22:10

Хех...

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

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

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

39Максим20-01-2012 23:52

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

40Сергей МСайт21-01-2012 08:58

Да, понимаю.

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

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

Так? :)

41Максим21-01-2012 09: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 11:03

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

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

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

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

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

:-S

45User00729-01-2012 03:38

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

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

46Stenly31-01-2012 15:32

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

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

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

48Yury ZinovievСайт03-02-2012 11:37

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

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

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

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

50Yury Zinoviev03-02-2012 13:51

2 Максим

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

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

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

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

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

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

РЕКЛАМА

О проекте

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