Система управления контентом (CMS) ssilife v 1.2: Руководство по настройке

Описание

Система управления контентом (CMS) построена с использованием чистого SSI и не требует базы данных.

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

Free open source Mozilla 1.1 license

Настройка

Файл настроек сайта config.shtml

Содержит основные настройки.

Название сайта

<!--#set var="DOC_WWW" value="Страничка компании"-->

Описание сайта

<!--#set var="DOC_DES" value="Страничка компании"-->

Ключевые слова

<!--#set var="DOC_KW" value="компания услуги"-->

Текст в нижнем колонтитуле

<!--#set var="DOC_BOT" value="Ваша марка (C)2005"-->

Главная страница

<!--#set var="DOC_INDEX" value="news"-->

Эта страница будет загружаться при входе пользователя в корень сайта.

Указывается название файла без указания расширения.

Меню

Служит для навигации по сайту.

1 Пункт меню

<!--#set var="DOC_M1NAM" value="Новости"-->
<!--#set var="DOC_M1URL" value="news"-->

2 Пункт меню

<!--#set var="DOC_M2NAM" value="О компании"-->
<!--#set var="DOC_M2URL" value="about"-->

3 Пункт меню

<!--#set var="DOC_M3NAM" value="Услуги"-->
<!--#set var="DOC_M3URL" value="develop"-->

4 Пункт меню

<!--#set var="DOC_M4NAM" value="Продукты"-->
<!--#set var="DOC_M4URL" value="soft"-->

5 Пункт меню

<!--#set var="DOC_M5NAM" value="Контакты"-->
<!--#set var="DOC_M5URL" value="contact"-->

В первой строке указывается название раздела.

Во второй название файла с контентом для страницы без указания расширения.

Блоки

Служат для встраивания пунктов подменю, счетчиков, интеграции с поисковыми системами.

1 блок

<!--#set var="DOC_LIST1NAM" value="Ссылки"-->
<!--#set var="DOC_LIST1URL" value="ban-link.html"-->

2 блок

<!--#set var="DOC_LIST2NAM" value=""-->
<!--#set var="DOC_LIST2URL" value="ban-search-google.shtml"-->

3 блок

<!--#set var="DOC_LIST3NAM" value="ICQ статус"-->
<!--#set var="DOC_LIST3URL" value="ban-icq.html"-->

4 блок

<!--#set var="DOC_LIST4NAM" value=""-->
<!--#set var="DOC_LIST4URL" value="ban-counter.html"-->

5 блок

<!--#set var="DOC_LIST5NAM" value=""-->
<!--#set var="DOC_LIST5URL" value=""-->

В первой строке указывается название блока (может быть пустым).

Во второй название файла c указанием расширения.

Содержимое файла будет интегрировано в страницу.

В наличии 2 формы поиска:

  1. Яндекс: ban-search-yandex.shtml
  2. Google: ban-search-google.shtml

Файлы с контентом сайта

Каждый файл сайта с контентом для страницы должен иметь расширение html и иметь конфигурационный файл с такимже названием и расширением shtml

В таком конфигурационном файле должна содержаться строка с названием страницы

<!--#set var="DOC_NAME" value="О компании" -->

И могут быть преопределены основные настройки сайта из config.shtml

Во всех html файлах с контентом должны отсутствовать начальные и конечные HTML теги

<HTML>
<HEAD></HEAD>
<BODY>

и

</BODY>
</HTML>

Файл настроек веб сервера Apache

ErrorDocument 404 http://vit.avpg.ru/?404
ErrorDocument 403 http://vit.avpg.ru/?404

В этих строках необходимо указать хост сайта.

Пример структуры сайта

imagesПапка с графикой страниц
.htaccessНастройки веб сервера Apache
favicon.icoИконка сайта
robots.txtПравила для роботов
style.cssСтиль сайта CSS
config.shtmlНастройки сайта
index.shtmlДизайн сайта
print.shtmДизайн сайта режима "Для печати"
ban-link.htmlБлок ссылок
ban-search-google.shtmlБлок формы локального полнотекстового поиска google.ru
ban-search-yandex.shtmlБлок формы локального полнотекстового поиска yandex.ru
ban-icq.htmlБлок статуса ICQ
ban-counter.htmlБлок счетчика посещений
about.htmlСтраница "О компании"
about.shtmlНастройки страницы "О компании"
contact.htmlСтраница "Контакты"
contact.shtmlНастройки страницы "Контакты"
develop.htmlСтраница "Услуги"
develop.shtmlНастройки страницы "Услуги"
news.htmlСтраница "Новости"
news.shtmlНастройки страницы "Новости"
soft.htmlCтраница "Продукты"
soft.shtmlНастройки страницы "Продукты"
404.htmlСтраница для ошибки 404
404.shtmlНастройки страницы для ошибки 404



© 2006 ADVANCED VISION PROJECTS GROUP
Запрещено любое использование материалов без разрешения владельца.
www: http://avpg.ru/
E-mail: vit@avpg.ru