]> www.wagner.pp.ru Git - oss/stilllife.git/blob - doc/config.txt
Отрефакторена подстановка атрибутов в дерево. Поправлено распознавание
[oss/stilllife.git] / doc / config.txt
1 Файл конфигурации форума
2
3 Файл имеет имя .forum и размещается в корневой директории форума (там
4 же, где список подфорумов верхнего уровня).
5
6 Состоит из строк
7
8 параметр = значение.
9
10 Используются следующие параметры:
11
12 templates = имя-директории-на-сервере
13         Место расположения используемого набора шаблонов. Может быть (но не
14         обязано) быть за пределами DocumentRoot. Правда, в последнем случае
15         необходимо перенести в другое место библиотеки javascript и
16         графические элементы, которые в стандартном наборе шаблонов хранятся
17         там же, где и сами шаблоны
18
19 templatesurl = url
20         Ссылка которую надо использовать для доступа к директории templates
21         по http. Используется в тех случаях, когда скрипт не может
22         автоматически правильно вычислить ссылку на каталог templates по
23         известной ему информации об URL forum-а.
24
25 userdir = имя-директории-на-сервере
26   
27   Место, куда складываются аватары пользователей. Должна быть в пределах
28   DocumentRoot
29
30 userurl = url
31   
32   Имя под которым эта директория видна по http (если скрипт не может
33   этого правильно вычислить сам)
34
35 datadir = имя-директории на сервере
36
37   Место расположения базы информации о пользователях, сессиях  и другой
38   служебной информации, которая не должна уходить за пределы сервера.
39   Должно быть недоступной по http директорией (за пределами DocumentRoot
40   или в крайнем случае, запрещенной для доступа через .htaccess) к
41   которой cgi-скрипты имеют доступ на запись.
42
43 authperiod - время жизни пользовательской сессии. 
44                 Формат число единица измерения, где единица измерения может быть
45                 m (минута)
46                 h (час)
47                 d (день)
48                 M (месяц)
49                 y (год). По умолчанию 1M.
50
51 renewtime - время автоматического продления сессии. В секундах. 
52         Т.е. если у пользователя осталось меньше чем renewtime секунд до
53         конца жизни его сессии, и он выполнил какую-то операцию, требующую
54         проверки его сессии (постинг комментария, редактирование профиля)
55         его сессия продлевается на authperiod. По умолчанию 86400.
56
57 replies_per_page - число реплик на странице форума.
58         По умолчанию 50
59
60 forbid_tags=список-html-тэгов, запрещенных в сообщении.
61
62
63 restricted_user_info= 
64  список полей в информации о пользователе, которые имеет право изменять
65  только администратор форума
66
67 new_user_имя-поля - значение поля из списка restricted_user_info, которое надо установить для нового пользователя.
68
69 openid_user_имя-поля - значение поля информации о пользователе, которое
70   следует использовать для пользователя, зарегистрированного по openid, до
71   тех пор пока он не отредактировал свой profile
72