Blog-модуль
- Назначение полей настройки модуля
- Настройка сторонней программы
- Настройка базы данных
Назначение полей настройки модуля
Во время настройки модуля доступны следующие поля:
- blog name - название новостной ленты
- login - логин издателя
- password - пароль издателя
- first name - имя издателя
- last name - фамилия издателя
- e-mail - адрес электронной почты издателя
- URL - адрес создаваемого сайта
- simple mode - в установленном состоянии определяет "простой режим" отображения (отсутвует возможность добавления новых статей непосредственно на сайте, возможно добавление только комментариев к уже существующим статьям)
Настройка сторонней программы
Для издания, просмотра и редактирования статей существует возможность использования сторонней программы поддерживающей протокол Blogger API (http://www.blogger.com/developers/api), например w.bloggar (http://wbloggar.com). Ниже приведены минимальные необходимые настройки программы:
API:
Blogger API
Host:
адрес сайта, например www.yoursite.com
Path:
/blogger_api.php
Port:
порт HTTP-сервера сайта, например 80
Title tags:
<title></title>
Данная возможность функционирует только с помощью php-расширения XML-RPC.
Настройка базы данных
Для выбора способа хранения данных необходимо отредактировать файл db.ini присвоив ключу "source" в секции "common" необходимое значение.
Возможные значения:
- files - определяет способ хранения данных в наборе текстовых файлов (на каждое сообщение отдельный файл), данный способ хранения данных выбран по умолчанию
- sqlite - определяет способ хранения данных с помощью SQLite Embeddable SQL Database Engine (http://sqlite.org), для функционирования необходимо подключение соответвующего php-расширения
- mysql - определяет способ хранения данных с помощью СУБД MySQL (http://mysql.com), параметры работы определяются ключами "host" (сервер СУБД), "port" (порт сервера СУБД), "username" (логин пользователя СУБД), "password" (пароль пользователя СУБД) и "database" (имя базы данных)
Пример файла db.ini
[common]
source=sqlite
[files]
[sqlite]
[mysql]
host=localhost
port=3306
username=root
password=secret_word
database=sitebuilder_mods