Файл имеет имя .forum и размещается в корневой директории форума (там
же, где список подфорумов верхнего уровня).
Состоит из строк
параметр = значение.
Используются следующие параметры:
- templates = имя-директории-на-сервере
- Место расположения используемого набора шаблонов. Может быть (но не
обязано) быть за пределами DocumentRoot. Правда, в последнем случае
необходимо перенести в другое место библиотеки javascript и
графические элементы, которые в стандартном наборе шаблонов хранятся
там же, где и сами шаблоны
- templatesurl = url
- Ссылка которую надо использовать для доступа к элементам оформления и скриптам, хранящимся в директории шаблонов по http. Используется в тех случаях, когда скрипт не может
автоматически правильно вычислить ссылку на каталог templates по
известной ему информации об URL forum-а.
- userdir = имя-директории-на-сервере
- Место, куда складываются аватары пользователей. Должна быть в пределах DocumentRoot. По умолчанию корень форума/users
- userurl = url
- Имя под которым эта директория видна по http (если скрипт не может
этого правильно вычислить сам)
- datadir = имя-директории на сервере
- Место расположения базы информации о пользователях, сессиях и другой служебной информации, которая не должна уходить за пределы сервера. Должно быть недоступной по http директорией (за пределами DocumentRoot или в крайнем случае, запрещенной для доступа через .htaccess) к которой cgi-скрипты имеют доступ на запись.
- authperiod - время жизни пользовательской сессии.
- Формат число единица измерения, где единица измерения может быть:
- m (минута)
- h (час)
- d (день)
- M (месяц)
- y (год).
По умолчанию 1M.
- renewtime - время автоматического продления сессии.
- В секундах.
Т.е. если у пользователя осталось меньше чем renewtime секунд до
конца жизни его сессии, и он выполнил какую-то операцию, требующую
проверки его сессии (постинг комментария, редактирование профиля)
его сессия продлевается на authperiod. По умолчанию 86400.
- replies_per_page - число форума
- Число реплик на странице форума. (пока не реализовано) По умолчанию 50
- forbid_tags=список-html-тэгов через запятую,
- запрещенных в сообщении.
- restricted_user_info = список полей через запятую
- список полей в информации о пользователе, которые имеет право изменять только администратор форума
- default_имя-поля = значение
- значение поля из списка restricted_user_info, которое надо установить для нового локального пользователя.
-
- openid_имя-поля = значение
- значение поля информации о пользователе, которое
следует использовать для пользователя, зарегистрированного по openid, до
тех пор пока он не отредактировал свой profile
- denied_status = значение
- Значение поля status, при котором пользователю запрещен логин. Если установить denied_status в то же значение, что default_status, вновь созданные локальные логины будут заблокированы, пока их не разблокирует администратор форума.
- indexfile = имя файла
- имя файла, который отдается вашим web-сервером при запросе
директории. По умолчанию index.html