Как адаптировать шаблон на Acvarif-CMS

Шаблон сайтаАдаптировать шаблон под Acvarif-CMS не составляет никаких сложностей. Единственное, это нужно немного ориентироваться в языке HTML и стилях CSS. Базовый шаблон это обычная html страница где все стили вынесены в файл стилей CSS (scc/acvarifcms.css). Вместо содержимого стандартных запчастей html страницы тобиш <title></title>, <meta content="..." name="Keywords" />, блока где расположен текст, мест где расположена реклама и т. п., находятся названия переменных заключенных в %% из матрицы параметров CMS.

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

  • %title % - титул текущей страницы;
  • %meta % - мета ключевики, описание и др. текущей страницы;
  • %turl % - название домена сайта с http;
  • %titlepage % - заголовок текущей страницы;
  • %plinks % - строка для ссылок перелинковки (можно запретить ее показ в файле data/php/settings/site_settings.ini);
  • %links % - внутренняя строка для ссылок перелинковки;
  • %plinksmt % - строка для ссылок меток страниц (можно запретить ее показ в файле data/php/settings/site_settings.ini);
  • %linksmt % - внутренняя строка для ссылок меток страниц;
  • %google468x60 % - верхний блок рекламы от Google;
  • %text % - текст текущей страницы в html формате;
  • %bsocial % - строка картинок социальных закладок (можно запретить ее показ в файле data/php/settings/site_settings.ini);
  • %social % - внутренняя строка картинок социальных закладок;
  • %add_tak % - блок рекламы сервисов по продаже трафика
  • %topmenu % - блок топменю;
  • %lmenu % - блок левого меню;
  • %statmenu % - блок меню статистики;
  • %rmenu % - блок правого меню;
  • %googlesearch % - форма поиска от Google;
  • %google160x600 % - блок рекламы от Google;
  • %ip % - IP адрес посетителя сайта;
  • %BName % - название браузера посетителя сайта;
  • %allpop % - количество просмотров страницы за текущие сутки;
  • %data % - текущий год;
  • %counters % - рейтинговые счетчики.

Итак адаптация шаблона под Acvarif-CMS заключается в следующем.

  1. Прописать вместо базового шаблона data/templates/home.tpl свой шаблон под тем же именем home.tpl
  2. Прописать в шаблоне в нужных местах необходимые названия параметров из матрицы параметров заключив их в %%. Если необходимо отредактировать матрицу параметров и соответственно шаблон с названиями параметров под свои нужды.
  3. Отредактировать значения переменных $bshlmenu = "..."; $eshlmenu = "..."; определяющих вид панели с названиями рубрик в файле data/php/settings/settings.php

Это основное, что необходимо сделать для адаптации шаблона под Acvarif-CMS. Все остальное, что необходимо в каждом индивидуальном случае делается ручками не забывая заглядывать в справочники по html и css. Далее можно редактировать файл содержащий скрипты блоков рекламы и скрипты рейтинговых счетчиков, меню, базу меток сайта и базы меток каждой отдельной страницы т. п.