MaxSite CMS 0.621 (0.622)

Просмотров: 20629Комментарии: 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 151.

Комментариев: 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 предназначена для создания сайтов любой сложности. Система отлично подходит обычным пользователям, вебмастерам, фрилансерам и вебстудиям.