Разработка новой темы
-
Развернуть копию Fastsite CMS
Либо на отдельной площадке, либо на fastsite.ru с той темой, на основе которой вы будете делать свою тему.
-
Установить ключ разработчика
Ключ получить у Романова Романа.
Согласовать идентификатор вашей будущей темы.
Полученный ключ записать в файл .prefs в формате: developer_key=<ключ разработчика="">ключ>
-
Переименовать установленную тему
Использовать согласованный на предыдущем шаге идентификатор темы.
Включить опцию «режим разработчика».
Версию поставить 1.0
Описание темы следует строить по следующим шаблонам:
Сайт [название]. Включает модули: [перечисление ключевых модулей, которые принципиально важны для данной темы]. Платная тема, стоимость — 3000 рублей. Первые 30 дней — бесплатно.
-
Сайт [название]. Включает модули: [перечисление ключевых модулей, которые принципиально важны для данной темы]. Бесплатная тема.
Примеры:
Сайт автосалона. Включает модули: каталог автомобилей, запись на ТО, запись на тест-драйв. Платная тема, стоимость — 3000 рублей. Первые 30 дней — бесплатно.
Сайт школы. Включает модули: расписание занятий и электронный дневник. Бесплатная тема.
-
Разработать тему
Тема включает в себя:
- контент сайта (разделы и материалы);
- шаблоны страниц и виджетов;
- css стили;
- java-скрипты.
Все картинки, шаблоны, скрипты должны находиться в каталоге www/themes/<идентификатор_темы>. Только в этом случае они попадут в дистрибутив темы.
-
Выгрузить тему в MarketPlace
Нажмите кнопку «Выгрузить в MarketPlace» для отправки темы в каталог тем.
При каждой последующей выгрузке необходимо вручную увеличивать номер версии вашей темы.