О выборе CMS для сателлита и про установку Modx я уже писал, кстати, скоро будет продолжение, в нем расскажу про создание шаблона под сайт на Modx cms. Это же статья будет о создании сателлита на Zebrum Lite cms. Скачать дистрибутив можно с официального блога или сайта — blog. zebrum. ru. На момент написания поста последняя версия 1.1.2. На создание сателлита на Zebrum уходит от 5 до 30 минут, что очень быстро.
Инструкция:
1. Скачивайте cms, версию с utf-8. Извлеките файлы из архива. 2. Закачайте на хостинг. 3. Создайте шаблон для сателлита. Находите в интернете сайт с подходящим под вашу задачу дизайном, сохраняете, меняете картинки в дизайне, чистите от кусков лишнего кода и текста. Потом вставляете php-код в верстку в нужных местах.
Php-код для вставки:
— мета теги страницы z_title() — название страницы z_breadcrumbs() — «хлебные крошки», т. е полный путь ведущий на эту страницу z_h1() — заголовок страницы z_subpages() — дочерние страницы z_menu() — свернутое меню сайта z_content() — непосредственно само содержание, контент страницы z_fullmenu() — развернутое меню сайта z_sitemap() — ссылку на карту сайта На этом же этапе добавляем код sape и контекста. 4. Заливаем папку с шаблоном в../templates/, рекомендую особо не мучаться и заменять в папке со стандартной темой только styles. css и template. php. Конечно в том случае если сателлит будет использовать только один шаблон. 5. Теперь приступим к наполнению сателлита контентом. Для этого редактируем или создаем новый файл pages.
txt из папки на сервере../tools/.
Общая структура файла pages. txt:
.. ## страница 1 @@элементы страницы(см. синаксис Zebrum Light) ### вложенная станица 1 страницы 1 @@элементы страницы 1(см. синаксис Zebrum Light) ## страница 2 @@элементы страницы 2(см. синаксис Zebrum Light) …
Синтаксис Zebrum Light:
@@menu=Название страницы в пункте меню @@title=Название страницы (заголовок окна браузера) @@description=Описание страницы @@h1=Заголовок страницы (в теле страницы H1) @@tags=список, тэгов, страницы @@template=Название шаблона @@keywords=Ключевые слова @@publish= дата публикации гггг-мм-дд. Можно и нужно распланировать публикации на год вперед @@nomenuitem=1 не отображать в меню @@images=имя картинки для вставки Есть поддержка html тегов. 6. Заливаем файл pages. txt в папку../tools/ 7. Генерируем сателлит. В браузере заходим в../tools/parser. php нажимаем кнопку «Начать импорт» 8. Проверяем сателлит и исправляем все недостатки В результате получили сателлит работающий без поддержки БД, постоянно обновляемый, быстро работающий. В Зебре есть много мелочей, но к ним можно придти самому, будут вопросы пишите, помогу. Выношу вопрос на обсуждение. Нужен ли редизайн блога? Смотрю на блог часто и не могу объективно его оценивать, замыливаются глаза или дело привычки.
Постовой:
Всем кто собирается раскручиваться среди блогов или наоборот хочет срубить копеечку с постовых читайте про блогуна Купить и узнать про — букеты доставка цветов Узнать больше про производство пеноблоков на заводе Если занимаетесь услуги перевозками манипулятором