Требования

Технические требования

  • На сервере должны быть установлены:
    • Apache 1.3.*, 2.*.* (веб-сервер);
    • MySQL 5.* (сервер баз данных);
    • PHP PHP7 (язык серверных сценариев).
  • На стороне клиента должны быть установлен любой браузер.

Уровень подготовки пользователей

  • Роль редактора заключается в наполнении сайта материалом. Для этого он должен иметь навыки работы с формами в браузере.
  • Функции сборки, модификации и расширения сайта (с помощью готовых шаблонов) возложены на администратора (см. раздел Для администратора). Он управляет также доступом всех остальных пользователей.

Уровень подготовки разработчика

  • В разделе Для разработчика сайта даются правила разработки шаблонов. Для разработки шаблонов (файл *.tpl) необходимо знание HTML, CSS, JavaScript. Для внедрения в шаблон редактируемых данных, нужно знать несколько простых приемов PHP.
  • Для объявления типов редактируемых данных применяются типы данных MySQL (файл .tdd).
  • Продвинутые разработчики могут создавать функциональные шаблоны, логика которых описывается на языке PHP и помещается в отдельный файл, называемый предобработчиком (*.tplh, *.tddh, *.tuh). Скрипты предобработчика можно помещать и прямо в шаблон (*.tpl).