Современная, быстрая и удобная система управления сайтом

О создании шаблонов MaxSite CMS

Архив записейКомментарии: 23Просмотров: 131922

Главная проблема MaxSite CMS - небольшое количество готовых шаблонов. Если сравнивать с WordPress, то это капля в море. Получается что при всех своих достоинствах, MaxSite CMS проигрывает WordPress именно в этом разрезе: блогер может найти под свою задачу шаблон с подходящим дизайном. С MaxSite CMS ситуация сложней, поскольку потребует переделок наиболее подходящего шаблона, а это в свою очередь требует хотя бы минимальных знаний HTML и CSS.

Изменить ситуацию можно только одним способом: создавать новые шаблоны для MaxSite CMS.

Какие шаблоны востребованы

Новые тенденции таковы, что в основном идут заказы на т.н. premium-шаблоны. Обычно в шапке крупное меню, обязательно слайдер, вывод на главной в три колонки и т.п. То есть простой вариант, вроде нашего Clouds все менее востребованы.

Те, кто уже разобрался с Default-шаблоном, знают, что такие вещи делаются один раз в виде компонентов или custom-файлов. В них заключаем все настройки, HTML-структуру и PHP-код. В каждом новом шаблоне только правим add_style.css под конкретный дизайн.

Основа - это Default-шаблон

Моя ошибка в том, что я вывалил всю информацию о default-шаблоне в одном файле, без деления по степени подготовленности вебмастера. Шаблоны MaxSite CMS можно делать двумя вариантами:

  • Расширяя Default.
  • Новый, на основе Default.

В первом случае это css-профили, свои custom-файлы, компоненты и css-стили непосредственно в каталоге Default. Второй - отдельный каталог. Будет специальный каркас-заготовка: файлы и каталоги, которые просто копируются в свой шаблон.

Работа с новым шаблоном принципиально ничем не отличается от работы с default-шаблоном, но в своем шаблоне нет type-файлов, нет заготовок файлов и т.п. То есть шаблон несколько легче воспринимается изначально.

При этом свой шаблон может использовать функционал из default-шаблона: опции, функции, базовые стили.

Описание шаблона

Теперь описание шаблона будет доступно только на странице Wiki MaxSite CMS. Здесь она лучше структурирована, поэтому понять что к чему будет проще.

Если же в двух словах, то основной способ создания шаблона будет именно вне каталога default. При этом автоматом подключаются части default-шаблона. Их можно спокойно переопределить. Как показала практика, гораздо проще и удобней придумать «включение» только своих функциональных частей шаблона, чем копировать все файлы.

Например можно «нарисовать» свою секцию HEAD. Но можно этого не делать, поскольку в шаблоне она подключается автоматом. Но, если требуется добавить свой код в HEAD, то делаем custom/head.php, который автоматом добавится в HEAD.

По css-стилям так: предполагается, что вначале подключаем style-all-mini.css из default-шаблона, а в своем add_style.css переопределяем и добавляем свои стили. То есть стили default-шаблона представляют собой базовый каркас - фреймворк для дальнейшей работы.

Понять принцип построения шаблона

Практически любой сайт состоит из шапки, основного вывода и подвала. Эта структура в «абсолюте» и заложена в main.php. Это модульная сетка, которая подойдет практически под любую задачу и менять этот файл просто нет смысла.

Шапка и подвал имеют по пять «посадочных» мест. Если классический вариант создания шаблона потребовал бы потрошить main.php и добавлять свой html и прочий код, то теперь немного по-другому: указываем в админ-панели какие компоненты где и в какой последовательности выводить.

Если дизайн имеет какую-то свою особую шапку, состоящую например из лого, меню и слайдера, то используем три раздельных компонента. Если есть подходящий компонент, используем его, нет - делаем новый. Всё, никаких премудростей и ковыряний в общем сложном коде!

Для более простого понимания: компоненты выводятся в шапке и подвале сайта, а основное содержимое main.php изменяется в custom-файлах.

Нужно знать CSS

Нет смысла браться за написание своего шаблона, если нет знаний CSS. Весь дизайн основан на CSS и 99% манипуляций происходит именно с add_style.css.

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

Платные шаблоны

Рынок MaxSite CMS довольно маленький, поэтому заявить о себе на нем будет несложно. Лично я ничего против продажи шаблонов не имею, даже скорее наоборот: оплата больше стимулирует хорошо выполнить свою работу.

Единственный момент который мне пока не понятен, так это сколько вообще вебмастеров могут (хотят?) делать шаблоны MaxSite CMS. Я вот тут уже кинул клич о создании реестра специалистов, но пока как-то нет особого этузиазма...

Предлагайте идеи!

Итак, что во вашему мнению нужно сделать для того, чтобы шаблонов MaxSite CMS было больше?

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

1alexpts19-12-2011 14:32

Круг специалистов, которые могут создать шаблон для MaxSite CMS относительно не большой, что подтверждается небольшой активностью в ветке с кличем о создании тем на форуме. Для себя еще люди что-то могут сделать. Бесплатно для сообщества уже гораздо меньший процент людей.

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

Возможно стоит как-то развить ветку форума "Требуется разработка".

Проблема шаблонов действительно очень важна для движка, т.к. 80% мнения складывается именно из пользовательской части, большинству плевать как это работает, главное чтобы привлекательно выглядело и работало как-нибудь. Недавнее открытие http://templates.max-3000.com/, я думаю, подтолкнет этот процесс вперед. Желаю успехов!

2Alex19-12-2011 17:04

Можно всем скинуться по маленькой (50 - 100 рэ) и устроить конкурс шаблонов:)

p.s. Еще одна проблема с maxsite, которая мешает мне и 5-6 моим знакомым полностью отказаться от WP - это отсутствие в коробке нормального управления ЧПУ, которое бы позволяло делать псевдостатические сайты, как бы с подпапками: site.ru/category/page.html и site.ru/category/.

3EvNСайт20-12-2011 06:34

Я тоже зашёл с идеей о конкурсе шаблонов :D

Готов перечислить в призовой фонд рублей 100-200.

А условия примерно такие: все шаблоны - или GNU или freeware, "падают" в репозиторий, а Максим, ориентируясь на кол-во закачек, отзывов и свои личные суждения, выбирает одного-трёх призёров. Можно этот конкурс сделать "периодическим", скажем раз в три месяца - очередной победитель (ли).

4Codd20-12-2011 09:19

+1 За конкурс. Тоже не против добавить пару сотен в призовой фонд.

5jogurt20-12-2011 11:04

Максим, прежде всего - я бы заменил дизайн офсайта или вообще сделал бы новый офсайт. Все-таки офсайт - это лицо проекта. Т.е. должен демонстрировать множество плюсов чисто визуально и при этом еще быть удобным, цивильным и красивым.

А он выглядит как примитивный бложик, каких тысячи, да еще все эти карнавальный красный и оранжевый цвета.

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

6proIT20-12-2011 17:10

Тоже перечислил бы пару баксов, если будет конкурс :)

P.S.: я когда-то пробовал переносить шаблон с WP на MS, в итоге получилось. Пользовался руководством из раздела "Центр помощи". Спустя год снова появилось желание портировать шаблон, однако, материалы несколько устарели. Времени было мало, пришлось тогда взять WP :(

Так что моё предложение: держать эти руководства всегда в актуальном состоянии, дополняя/изменяя их по мере выхода новых версий.

7Илья ЗемсковСайт21-12-2011 14:40

Хотел было написать пост с ответом на своём блоге, но там всё равно мало кто увидит, а поучаствовать в дискуссии хочется.

Как по мне, конкурс тоже не решит проблемы. Даже регулярный. Нормальный профи (дело не в гордыни, а банально в загруженности) не будет участвовать в тендерах без гарантий оплаты труда. Себя спросите, вы бы стали делать работу, за которую заказчик может не заплатить, но пользоваться будет? Честно отвечайте :-)

Проще и эффективнее тогда уж скидываться на оплату труда разработчика. Это гораздо выгоднее и нам(всмысле сообществу пользователей движка) и разработчику. Нам, ибо ставка стабильная и явно ниже призового фонда. Разработчику - что труд оплачивается и его имя "раскручивается".

Также я согласен, что в последних версиях движка шаблоны начали усложнятся для восприятия. С одной стороны значительно возросла гибкость настройки, но вникнуть и потом держать в голове все нюансы расположения элементов - довольно затратно. Лично я пока откладываю идею создания публичных шаблонов ещё и по той причине, что в один прекрасный момент можно оказаться перед проблемой смены парадигмы построения шаблона и необходимостью всё переделывать. Хоть Макс и говорит, что там многое решается в css, но лично на мой вкус, все шаблоны, созданные простой правкой css дефолтного шаблона выглядят как братья близнецы. Я толком и не видел ещё реализаций действительно своеобразного шаблона. Я честно пытался сам его реализовать. Но там не всё так просто, как Максим заявляет. Более менее серьёзная кастомизация натыкается на ограничения в структуре и логике функционирования дефолтного шаблона, которую не обойти имеющимися в движке средствами (отличное средство mso_set_val тоже помогает редко), а следовательно приходится многое реализовывать в рамках type_foreach и custom. В результате приходишь к вопросу типа "А нафига я держусь за этот дефолтный шаблон, если в результате мне всё равно приходится много вкалывать для поддержания работоспособности своего шаблона при изменении дефолтного?" и реализуешь шаблон без привязки к дефолтному, с оптимизированным кодом (оно конечно сейчас многим непонятно о чём речь, ибо не застали эру программирования на ассемблере), без лишней логики поддержки кастомов и конечно не выкладываешь его в паблик, ибо Макс везде настаивает на "привязке" к дефолтному шаблону. Вот как то так я думаю сейчас.

8DSRСайт22-12-2011 07:15

1. Документировтаь каждый файл default шаблона, почему и зачем и на что влияет в дизайне, как изменить.

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

Тот же вордпресс - очень легко найти ответ на практически любой вопрос в плане создания шаблона, куча ресурсов по созданию

от "пустого блокнота до полноценного шаблона" я вот пишу всегда в блокноте:)

_ Когда-то делал на джумле, проще не видел. Верстаю таблицу в html а потом просто вставляю в нее php код, в таблицу шапку, в основной блок, в подвал...

2. Сделать например, оригинальный красивый слайдер, например слайдер меню какой нить, не важно что, главно чтоб интересно и

подробно - это дело расписать. мол как я и что делал, привести код и прокомментировать. Может, как добавить опции для своего шаблона

в админ панель..Главное подробно описать..

3. Думаю самые банальные вопросы надо всё же описать. Например я досих пор не знаю что такое ушки, точнее как пользоваться.

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

код счетчика прямо в шаблон, подсказка при просмотре "кракозябрами" (css и html я знаю)

ВОт когда Узнаю ответы на свои элементраные и многие другие вопросы, напишу за просто так и не один десяток шаблонов.

10wimanen02-01-2012 18:39

Для увеличения шаблонов и число энтузиастов сделать шаблики, нужно увеличить круг пользователей самой cms. С увеличением круга пользователей cms вырастет и число веб-дизайнеро, желающих пропиариться за счет легких бесплатных шаблонов. Не секрет наверное что бы заметили дизайнера он должен сделать хороший шаблон к cms. Большинство старается для топ-систем потому что круг желающих найти шаблон намного больше =)

Для пущей легкости создания шаблонов нужно выпустить серию статей по структуре шаблона, что за что отвечает причем что бы было понятно и мастерам и чайникам =) Тогда и желание сделать что-то будет сильнее =) Ведь гораздо приятнее делать шаблон под систему которая идет на встречу с информацией нежели где самому надо все почтигать, хотя самоучки не смотрят на мануелы :snake:

узнал о Вашей cms буквально сегодня и буду рад поделать что-либо для развития шаблоностроителей =) Просто проблема фри шаблонов в том что распространяя их авторы получают плюсы лишь при скачке.. а вот после установки на сайт 99% удаляют информацию о дизайнерах, а это печально. Была бы защита авторских прав дизайнеров - было бы пруд пруди желающих, гарантирую =)

11Vladimir TochilinСайт14-01-2012 13:04

1. Мне кажется, что надо до конца следовать принципу дидактики и использовать в уроке в качестве шаблона-заготовки исключительно шаблон default, как предустановленный в последних версиях движка. Тогда Новичкам не надо искать какой-то другой.

2. Наверно, лучше всего подробно указать, какие манипуляции должен сделать совершенно неподготовленный человек в файлах шаблона default, что бы привести его к виду шаблона Twenty Ten, потом к другому популярному шаблону. Использовать заготовку _create_a_new_template.

3. В уроках можно включить отдельным блоком – инструкцию по смене цветового оформления шаблона. Здесь можно использовать за образец дизайн существующих сайтов MaxSite CMS. Не надо ничего придумывать (не нужны туманные скриншоты) – образец прямо перед глазами.

4. Использовать как основу в Уроках файл readme.txt. В будущем составить инструкцию в виде нового «ЧЕКЛИСТа СОЗДАНИЯ НОВОГО ШАБЛОНА».

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

12Vladimir TochilinСайт14-01-2012 13:33

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

Для популярности движка среди рядовых сайтостроителей надо сделать из шаблона default конструктор, из которого путем включении-выключения – можно получить практически любой дизайн.

(Я например, даже не знаю можно ли устанавливать шаблон Twenty Ten вместе с шаблоном default)

Значит надо все остальные шаблоны (выкладываемые на сайте) сделать как дополнения к шаблону default.

Всем разработчикам надо договориться, что бы папка их уникальных шаблонов не была произвольным набором разноплановых самоделковых файлов, а включала шаблон default безусловно + их уникальные стили. Если все будут придерживаться структурЫ шаблона default, то такая унификация позволит освоить движок гораздо большему числу людей.

Ведь – шаблон – это та часть, с которой сталкиваются именно Новички.

13Vladimir TochilinСайт15-01-2012 07:10

Сделал пост в другой ветке: «Урок создания шаблона на базе Default».

http://max-3000.com/page/urok-sozdanija-shablona-na-baze-default#comment-2629

Если можно, Максим - перенесите сюда.

Однако хочу еще раз повториться

1. Шаблон – это атрибут для новичков. Верстальщикам же можно показать методы создания сложных дизайнов.

Новичка учить, как изменить коды - дело неблагодарное. Новичок согласен пройти процедуру установки и активации движка, потому что другого пути нет. (у всех так)

Дальше он хочет видеть лишь одну адмпанель.

2, Спасибо, что дефолтный шаблон все боле становится универсальным. Мне кажется разработчикам надо двигаться именно в эту сторону – конструктор дизайна.

3. В шаблоне должен быть принцип «Выключения» избыточных функций, а не принцип «Подключения», что годится лишь для опытных верстальщиков.

4. И принцип – «Делай как Я!» - значит - сайты движка надо переводить на определенный рекламируемый шаблон.

5. Мне кажется max-3000.com и maxsite.org несколько дублируют друг друга. Надо выделить один для пропаганды – т.е. демонстрации возможностей движка среди пользователей (новичков).

--------

1. Здесь уже высказывалась мысль, что хорошо бы каждый сайт движка перевести на определенный шаблон. Но я думаю, что Максиму надо разделить их еще и по целевой аудитории – один - специально для начинающих, другой - для умудренных мастеров. Аналогично и с форумом.

2. На сайте для новичков положить демонстрационную Административную панель. Этакую игрушку – где можно вставить – включить – выключить и сразу увидеть результат.

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

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

4. Адмпанель и шаблон движка должны быть оснащены по максимуму. Сегодня в шаблоне применяется принцип «ПОДКЛЮЧИТЬ». Новичок не умеет «подключать», но выключить из админки ненужную ему опцию он вполне справиться. Поэтому в админке должен применяться принцип «ВЫКЛЮЧЕНИЯ» избыточных функций.

Все только говорят о юзабилити – но мало кто применяет.

Чем больше кнопок в админке – тем меньше новичку придется лезть в коды.

5. Уроки по созданию шаблона надо писать для новичков. Инструкции должны быть без вариантов – однозначные.

Это опытный верстальщик соберет шаблон и без всякой инструкции. Только они могут оценить, что шаблон можно сделать несколькими путями.

6. Если в одном шаблоне все варианты не укладываются (есть непреодолимые преграды между вариантами шаблона – например, трудности в быстром изменении размеров картинки шапки), то надо сделать другой шаблон - default.2 (default.3) с другими характеристиками и перевести на него свой другой сайт. Именно ряд шаблонов default под номерами (может и надо всего 2-3) позволить охватить всевозможные варианты дизайна.

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

7. Вот, вам – МАНИФЕСТ новичка.

Я уже месяц вожусь с шаблоном, кидаясь то к Twenty Ten, то возвращаюсь с дефолтному. Нарисовал картинку для дефолтного, но нужно по другому расположить панель меню – а в ТТ картинка шапки уже. Тут по неволи изучишь шаблоны. А другой бы просто бы плюнул и перешел бы на вп.

14Максим15-01-2012 09:54

Владимир, вы верно пишите. Но способы подачи и пожелания - это все вторично. Главное - определить уровень подготовки, на который расчитан урок. Текущий вариант default таков, что за полчаса можно сделать почти полный аналог Twenty Ten. Но нужны знания CSS и HTML. Если нет знаний как работать с CSS, нет каких-то базовых техник верстки, то никакие уроки по созданию шаблона не помогут. Новички просто скатятся до «включил/выключил», а более «продвинутые» до copy/paste стилей в свой шаблон.

С шаблонами WordPress ситауция немного другая. Прежде всего стоит отметить, то из отечественных разработчиков уже практически никто не делает шаблонов. В лучшем случае - на заказ. Львиная доля - перевод зарубежных шаблонов. То есть просто добавляется русский po-mo-файл перевода и выкладывается со своей ссылкой.

Код WordPress-шаблонов очень сложный и часто работает с ошибками. Проблема в том, что разработчики WordPress просто игнорирует создателей шаблонов - вот, дескать вам, типовой алгоритм, дальше думайте сами. Элементарное создание опция в админке - головная боль для любого вордпрессиста. Сравните с MaxSite CMS - простой ini-файл и одна функция для получения опции.

То есть я к том свожу, что текущая версия Default расчитана на создателей шаблонов: здесь уже предусмотрены и базовые стили (css-фреймворк) и программная начинка. По сути шаблон на базе deafult строится как кубики лего + мелкие стилевые правки.

Но здесь мы опять же упираемся в подготовленность пользователя! Любой опытный верстальщик, потратив немного времени и разобравшись default, без труда сделает любой дизайн, потому что он все будет делать в одном css-файле. А для новичков на этом этапе - затык... :(

С одной стороны, то что для MaxSite CMS пока мало шаблонов, мешает популярности системы, а с другой - позволяет делать новые шаблоны проще и быстрей, не оглядываясь на старые работы. Вопрос только в том, как организовать обучение верстальщиков?

15Vladimir TochilinСайт15-01-2012 13:19

Я извиняюсь, если иногда кажется, что в моих постах выдвигаются какие-то требования. Это моя манера выражаться + некоторое многословие. Я простой чайник и мне уже много годков. За плечами лишь опыт рерайтера.

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

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

Вон Менделеев стал «великим» химиком, потому что ему приснился сон о СТРУКТУРЕ таблицы (жесткой). Будем считать, что вам приснился сон о структуре движка MaxSite CMS.

Теперь остальные ждут второго сна – об окончательной структуре шаблона default.

Как чайнику – мне хотелось бы видеть большой раздел «Шаблон default», где быт имелись статьи:

- как уменьшить размер картинки в шапке

- как поставить сайдбар справа и убрать слева

- как поменять цвет элементов

- как как как

Людей, которые лезут в сайтостроители, не пугают коды. В них довольно легко разобраться – тем более онлайнпереводчики и справочники под рукой. Если бы наш родной язык был английский – так и совсем просто. Здесь важно показать «КАК…»

Главное – указать тот файл, где лежит данная функция + однозначная инструкция – какие строки кода надо изменить. С такой инструкцией любой старшеклассник все сделает, особенно, если у него по английскому не двойка.

Однако основная масса ваших будущих пользователей никогда в кодах разбираться не будет. Движок, как и шаблон для них – вещь утилитарная – один раз установил И – ЗАБЫЛ, лишь бы мысли были для написания текста после слов «Привет, мир!... Вот для них надо с десяток бесплатных и простых шаблонов. Ну, а раз хочешь большего – загляни в свой кошелек. (сколько я провозился со своим шаблоном – легче было бы - заказать)

Я понимаю – сегодня вы один несете все расходы на поддержание движка, да и в будущем - на самой системе - не заработать, пока она не раскручена. Нужна косвенная монетизация – через заказы навороченных шаблонов. Каталог сайтов, работающих на движке - тогда становится одним из самых важных разделов. Если кому-то понравилось – пожалуйста,… в магазин. Да - открыть сток шаблонов!

Вопрос только в том, как организовать обучение верстальщиков?

А материальный стимул? Открыть раздел для выкладки шаблонов на продажу. Пусть даже несколько ценовых категорий. У многих уже есть шаблоны, другие быстро освоят и поставят на поток. Пускай выставляют шаблоны (И с вами поделятся) – может и продадут (а может и нет), НО, В НАДЕЖДЕ – налепят вам шаблонов - только место давай.

И не забывайте – ЧАЙНИКИ – ваш главный ресурс. Те, кто тут на сайте – уже пленники движка, а будущее системы зависть от массовости чайников. Будет у вас простая и понятная структура не только в системе, но и на сайте для чайников – они быстро оценят преимущества вашего движка. Даешь юзабилити для чайников!

Я считаю, что ваш движок созрел для популяризации - надо переходить в агрессивную рекламу движка. Наверно, меня многие поддержат, если вы попросите каждого пользователя движка в тексте на первой странице их сайта указать, что мол «Сайт работает на лучшем бесплатном движке MaxSite CMS». Вечную ссылку вы и так от них получаете, но раз каждый взял движок на халяву, так хоть в виде благодарности мог бы указать и на разработчика. Скромной строки внизу все же маловато будет.

В настоящий момент у всех пользователей вашего движка цель единая – развитие системы и ее популяризация. Даже, популяризация – главнее. Тогда отпадут и проблемы с хостингом.

16Максим15-01-2012 14:08

Я ничего против «чайников» не имею. :roll: Более того, соглашусь с вами, что они главный ресурс. Все те, кто умееет делать шаблоны и пожелал переходить или использовать MaxSite CMS, давно уже это сделали. Остались только те, кто не хочет работать с MaxSite CMS.

В процессе подготовки урока по премиум-шаблону, столкнулся с тем, что всё-равно придётся оговаривать уровень подготовки пользователя. Всё упирается в знание CSS, потому что иначе придется начинать с азов, начиная с синтаксиса и рассказывать как отыскать тот элемент, который нужно изменить. Понятно, что это самый базовый уровень и рассчитывать, что в премиум-шаблоне разберутся «чайники» уже не приходится.

Давайте разбираться с самых азов. Пусть это будет синтаксис, цвета, позициониование и т.п. Но главная проблема - все партизанят. Лично я не могу понять какая информация от меня требуется, потому что нет большой активности от тех «чайников», которые хотели бы научиться делать шаблоны. Давайте остановимся на самом-самом начальном уровне подготовки и сделаем что-то вроде школы. Пусть это будет на форуме, чтобы все видели. Дайте мне хотя бы троих «чайников», которые готовы учиться, задавать вопросы и отписываться о своих результатах.

17DSRСайт16-01-2012 04:57

Чтобы сделать в шаблоне вот такое меню, вверху

http://www.designspartan.com/

Достаточно будет одних знаний css?

Вот я могу сверстать такое в html + css. Хотелось бы увидеть как из него

сделать шаблон, по типу default. Т.е. как подогнать, подтянуть. Какой код куда вставлять, хотелось бы увидеть это в wiki, пошагово. И каждый раз когда выходит новая версия движка, в вики делать изменения. Какие возможности появились, что можно поменять, как сделать по другому - на примере пошагового подгона сверстаного css+html.Чтоб можно было просто пошагово делать. Другой вопрос какие сложные вещи как делать, думаю для этого нужно другой раздел.

18Vladimir TochilinСайт18-01-2012 08:55

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

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

Для них нужно в шаблоне (лучше предустановленные, потом каждый мастер и не матер волен удалить ему ненужный) устанавливать:

1. Шаблон, оснащенный по максимуму для блогеров. Блогеры – самые крутые обыватели – они в коды не полезут никогда. Шаблон «__Блогер» - должен быть построен по принципу «выключения» - функций много (все блоки, пусть даже с вашей рекламой)– пользуйся или выключай.

2. Шаблон для мелкой коммерции - с простыми фикциями – для ИП – типа «__Статик» – может с таблицами – товар – картинка – цена – сумма за заказ По-моему в ВП таких много.

Эти две категории – самые массовые потребители бесплатных ЦМСок.

Шаблоны должны быть совместимы с дефолтом – кто освоит – полезет в него.

Обыватель не будет искать ни на вашем сайте – нигде – какой-то другой шаблон. Он не знает предмета напрочь.

Ему надо лишь показать – вот - Что стоит внутри – сделать демонстрацию (типа http://templates.wbloger.com/) – бери и надо всего лишь переключить шаблоны. Обыватель даже вряд ли будет искать подходящий бесплатный, ему достаточно, чтобы было в меру.

Сегодня же вы усложняете структуру шаблона дефолт, что не нравиться мастерам. Надо просто определиться с целевой аудиторией.

19GEDST03-02-2012 17:54

Начну с того, что узнал о проекте..банально кликая по названиям движков представленных на разных сайтах рунета...наткнулся на макссайт...и он мне понравился своей простотой в смысле организации панели управления, плагинами, фактически всё что нужно для "жизни" в нём есть...Теперь что касается шаблонов. Простите, но я не согласен в вопросе об обывателях.Простым обывателям такого рода конструкторы не нужны! Они пойдут в ucoz и тому подобное.Сюда идут те, кому интересен бесплатный движок и близкие к платным возможности. И я например, не буду довольствоваться дефаултным шаблоном..Соглашусь с "народом" - нужна стандртизация. Стандартный и несменяемый шаблон с возможностью нарастить все остальные примочки впоследствии. Дайте подробную описательную базу. Что сегодня необходимо на современном сайте? Слайдер, удобная система построения новостных блоков, флэш анимация, различные комбинации меню, оптимизация рекламы и прочее.Я как профан html, но всё же интуитивно понимаю, чтобы добиться успеха этому проекту, необходимо оптимизировать возможности движка с конечной целью: простота редактирования и в тоже время широкие возможности изменения. Движок-на то он и движок.

20Vladimir TochilinСайт04-02-2012 15:42

GEDST: «Простым обывателям такого рода конструкторы не нужны! Они пойдут в ucoz и тому подобное.Сюда идут те, кому интересен бесплатный движок и близкие к платным возможности.»

Я, правда, не понял, чем плох хороший конструктор (это будущее всех движков). А тем, кто НЕ ХОЧЕТ САМОСТИЙНОГО САЙТА - не требуется НИКАКОЙ движок. Как вы сами сказали - им достаточно «чужого забора»

Как Я понимаю проблему, которую обозначил Максим: - "Главная проблема MaxSite CMS - небольшое количество готовых шаблонов…Изменить ситуацию можно только одним способом: создавать новые шаблоны для MaxSite CMS". То есть делается предположение, что если будет "много", то популярность движка вырастет автоматически.

Тут я готов поспорить с Максимом в том, что при выборе движка сайта, потребители в первую очередь ориентируются на число бесплатных шаблонов. (Их - что на топку что-ли возами берут?).

Почему новички, среди выбирающих движок для своего сайта, предпочитают ВордПресс? Они, даже понимая выгоду от установки собственного сайта на MaxSite CMS, ориентируются на поведение толпы – большинства начинающих блоггеров (владельцев сайтов), которым и в голову не придет поинтересоваться о существовании лучшего.

Де-факто ВордПресс – сегодня – стандарт для блоггеров. К тому же у него не только репутации (популярность), но и тотальная поддержка со стороны многих хостеров, где он предустановлен на серверах. При такой поддержке (установке на сервере) ВордПресс как раз и становится конструктором сайтом, в админке которого новичку достаточно ввести название сайта.

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

Понятно, что на современном этапе развития интернет технологий нельзя создать движок в виде простого конструктора сайтов. Сам Максим прошел половину этого пути, предложив выделить для каждого компонента – его управляющий файл. Теперь при хорошей инструкции не только чайник, но и совершенный профан может установить Максайт на сервер.

Даже я написал статью http://design-for.net/page/ustanovka-maxsite-na-server Установка MaxSite CMS на сервер

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

Тут может помочь «Равнение на Звезд Интернета». Надо взять самые известные сайты (блоги) и сделать по ним шаблоны для чайников. То есть предложить новичку – если и ты хочешь такой же УСПЕХ - бери ТОЛЬКО шаблон для Максайта.

Платники тоже можно делать по самым крутым магазинам, новостным агентствам и т.д.

Хорошо, что создан http://templates.max-3000.com/ Единый каталог шаблонов для MaxSite CMS, но я бы разбил его на рубрики – для блога – для магазина – для новостей и т.д. Платники, наверно, все же стоит отделить.

21Vladimir TochilinСайт05-02-2012 09:58

Меня, как начинающего - три месяца назад вопрос выбора шаблона касался непосредственно (да и сегодня интересует). Я может и не типичный чайник, потому что умел немного рисовать и шаблон рассматривал в качестве основы для своих картинок, но все же мои впечатления могут передать тот алгоритм, по которому новичок подбирает шаблон для сайта.

1

Открываю страницу, где есть его скриншот. Например, дефолт - какой-то серенький, одни фрукты яркие. Это я уже подозревал, что у этого шаблона есть возможность смены цвета фона, а простой новичок - подумает, что это всЁ - больше изменить в шаблоне ничего нельзя. Надо его бросить и искать тот, у которого есть нужный цвет. Не вижу – не знаю – и объясняй не объясняй – пока потребитель не увидит своими глазами – будет считать шаблон «сереньким».

Так может - Дать новикам - весь спектр одного шаблона - показать (выложить хотя бы скрины) его в разных стилях. Вот вам и "массовость" шаблонов.

2

Теперь - о композиции морды шаблона. Я уже говорил, что некоторые компоненты - сайдбар (правый обязательно), календарь, поиск, комментарии, метки статей - надо сразу включить в поставку шаблона (для блогерров). Новичку - не придется их активировать через коды, он просто отключит из админки.

Ну, где вы найдете новичка (даже не чайника), который самостоятельно активирует сайдбар. Его для этого надо ЗАСТАВТЬ изучить Уроки создания шаблона. А будет ли Новичок - что-либо изучать, если его приперло крикнуть: "Здравствуй, мир!"

А сегодня шаблон ориентирован на верстальщиков (уже с познаниями) - те и сами изучат Уроки. Меня, например (как уже начинающего верстальщика) - шаблон как-то не очень интересовал - больше увлекли возможности и преимущества MaxSite, как движка. Я-то знал, что придется немного поучиться (месяцев эдак пять)

3

Новички не очень-то разбираются в композиции блоков на морде - больше интересуясь красивостью (тени, выделение блоков по отдельности и т.п.). Особенно - совпадением или похожестью на тот сайт в интернете - который ему понравился. Возможно, Максиму надо завести рубрику "Сайты на Максайте", где делать обзоры самых красивых и интересных сайтов на этом движке. Перечисления сайтов на МС – да еще на стороннем ресурсе – туда новичок никогда не попадет и не узнАет – какие сайты пользуют МС в качестве движка.

Можно заказчиков отправлять к владельцам этих сайтов - пусть возьмут готовую конструкцию - а картинки вставят свои.

4

У меня – вообще – есть подозрение, что новички – рассматривают шаблон как КАРТИНКУ – в ней есть вырезы – туда надо писать тексты.

По-большому – они конечно правы, и Максим правильно считает, что чем больше будет «рождественских открыток» - тем лучше.

Но мы-то понимаем что это (навороты в дизайне) - не самое главное в сайте. Сайдбар слева – сайдбар справа – это важно для размещения бОльшего количества коммерческой инфы, когда тексты роли не играют – их читать трудно. Самые популярные блоги - вообще не имеют ни шапки, ни сайдбаров – один текст. Поэтому – если есть хороший контент – можно и рамку красивую сделать, а если контента нет – тогда – все что есть на сайте – это одна рамка, тогда она должна быть обязательно КРАСИВОЙ. Чем же еще привлечь посетителя окромя нее?

5. Нужен настоящий союз (объединение) - Содружество сайтов на Максайте. Надо сайтам (в одной нище и просто так) «дружить друг с другом» - меняться ссылками, поднимать друг друга, тем самым поднимая рейтинг официального сайта. Каждый может сделать статью о преимуществах Максайта – и сделать (анкоры «MaxSite CMS» и «Русский ВордПресс») ссылки на Главную и внутренние страницы. В обзорах дружественных сайтов можно обменяться парой ссылок на главную – и основную страницу друга. Если пройтись по кругу – Все Сообщество может хорошо подняться в поисковиках.

6

Пока с форумом управляется, практически, один Максим – но нужна команда ветеранов – веб-мастеров – которые могли бы помочь новичкам в специально выделенном разделе и для Чайников и в разделе проблем с шаблонами.

7

Тот, кто взял Максайт – морально обязан Максиму, но каждый может от этой зависимости получить и выгоду – преимущество пред пользователями других движков. Тех-то много – они собраться уже не могут. Пока пользователей МС ограниченное количество - можно сделать Каталог сайтов (пусть вначале бессылочный – простое перечисление по интересам)

А по-хорошему – каждый (белый) сайт – обязан зарегистрироваться в списке работающих на МС. Рейтинг движка заметно вырастет от большого числа в списке пользователей.

22Аноним30-11-2012 08:25

Разрешите вставить свою запятую?:-)

Всем привет.

Решить вопрос шаблонов для MaxSite можно быстро и кардинально - написать письмо в службу поддержки Artisteer.com с просьбой внести вашу CMS в их программу по "клепанию" шаблонов. Ну и отталкиваться уже от их ответа.

Возможно придется сделать кой какие вливания. Поддержка адекватная довольно, сам проект развивается очень даже неплохо. Если им будет интересно и не в напряг и они дадут согласие - через 2-5 месяцев MaxSite появится в списке систем Artisteer.

Плюсов от этого куча - помимо легкости создания каждому своего шаблона, можно на досуге в нем наклепать бесплатных штук 100 шаблонов, ну и само нахождение у них в списке добавит интереса к MaxSite - а это развитие однако.

Я сам, кстати, только сегодня наткнулся на вас и то по случайно и имея великую нужду в блоге на заказ, ищу для клиента более менее адекватную для понимания простым людом блоговую CMS. Пока еще не поюзал вас плотно и решение пока не принято. Идут колебания от WP..

Просьба к Гуру - не бросаться дохлыми кошками в мою сторону:-)

23Аноним30-11-2012 14:32

Готов поддержать проект обоими руками, внести посильную помощь. Я сам новичок "чайник" и если будет хорошая поддержка таких как я опытными веб- мастерами, то непременно эту CMS ждет успех.

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

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

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

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