Установка движка

Перво напрево, Вам необходимо скопировать все файлы на веб-сервер. Ваш сервер должен поддерживать PHP 5 и расширение MySQLi.

Далее Вам необходимо определиться с доступом к базе данных. DBBH Site Engine должен иметь возможность удалять и создавать таблицы, а так же манипулировать данными в них. Ему требуются стандартные параметры для доступа к базе данных: имя пользователя, пароль, хост БД и имя БД. Чтобы не создавать путаницы в Вашей базе данных, все таблицы движка могут иметь заданый Вами префикс (т.е. начинаться с какой-то строки). Например, задав префикс "fh_", Вы получите таблицы "fh_chapter", "fh_object" и т.д.

Когда все файлы скопированы на сервер и параметры доступа к БД определены, заходите через Ваш браузер на страницу http://Ваш_сайт/install/install.php

Заполняйте все поля поля на этой странице и нажимайте "Установить". Страница перезагрузится и покажет результаты установки. Если во время установки вознкли ошибки, то проверьте:

Что нужно сделать после установки

Лишние файлы

После установки необходимо немного почистить Ваш сервер, чтобы уменьшить риск его взлома. Потенциально опасными являются:

В файле admin_cp/auth.php

Нужно найти строку $realm = 'DBBH admin Board'; (ориентировочно - 28 строка) и заменить FH admin Board на что-нибудь другое. Эта надпись будет показываться в окне с запросом пароля, когда Вы будете входить в панель управления.

Настройка сайта

Пароли и явки

Для настройки сайта есть два уровня доступа:

  1. Администратор - может настраивать все параметры сайта и изменять его список объектов.
  2. Редактор - может только изменять список объектов. Т.е. добавлять, удалять и изменять объекты в существующих разделах сайта.

Пароли и имена пользователей для администратора и редактора находятся в файле include/security.php. Их можно изменить только изменив этот файл. Никаких иных средств для этого не предусмотрено (для повышения безопасности движка). И имена (логины), и пароли должны состоять только из латинских букв и цифр. В противном случае возможны проблемы с авторизацией из-за наличия большого количества кодировок для русских букв. Тем неменее, возможно Вы сумеете использовать и русские буквы в этих параметрах - нужно только подобрать кодировку, в которой будет сохранён файл include/security.php.

Настройка основных параметров сайта

Заходите при через Ваш браузер по адресу http://Ваш_сайт/admin_cp/admin_board.php. У Вас будет запрошен пароль и имя пользователя. Необходимо ввести данные администратора, иначе Вас не допустят до настроек сайта. На этой странице настраиваются основные параметры сайта, состав его разделов и т.д.

Настройка объектов сайта

Для изменения списка объектов какого-либо раздела сайта нужно использовать страницу http://Ваш_сайт/admin_cp/admin_add_objects.php. Для её использования достаточно ввести имя и пароль редактора. В начале Вам будет предложено выбрать раздел, список объектов которого будет редактироваться. После этого Вы получите доступ к изменению всех параметров объектов. Там всё должно быть "интуитивно понятно".

Резервные копии

Для работы с резервными копиями базы данных Вам понадобятся два файла:

  1. http://Ваш_сайт/admin_cp/backup.php. Этот файл выводит текст резервной копии. Его (текст) необходимо сохранить в файл на своём компьютере.
  2. http://Ваш_сайт/admin_cp/restore.php. Этот файл позволяет произвести любые манипуляции с базой данных. Но основная его задача - обслуживание резервных копий. Загрузите в него текст резервной копии и нажмите кнопку "Применить". После этого содержимое базы данных будет восстановлено.

ВНИМАНИЕ!!! Данными файлами восстанавливается только содержимое базы данных. Фотографии необходимо сохранять самостоятельно.