Описание параметров соединения с БД и некоторых других системных параметров содержится в файле admin/settings/settings.xml.
Описание файла settings.xml
<CONFIGURATION>
<DB>
<CONN_TYPE>pgsql — тип базы данных</CONN_TYPE>
<HOST>localhost — адрес сервера БД</HOST>
<PORT>5432 — порт для соединения с БД</PORT>
<USERNAME>postgres — пользователь БД, под которым выполняется соединение с БД</USERNAME>
<PASSWORD>postgres — пароль для соединения с БД</PASSWORD>
<DB_NAME>iriscrm — название БД</DB_NAME>
[<LOG_QUERY>select|insert|update|delete|structure|error — типы SQL запросов для логирования</LOG_QUERY>]
[<LOG_PRESENCE>yes — логирование "присутствия" пользователей</LOG_PRESENCE>]
[<LOG_ACTION>yes — логирование "действий" пользователей</LOG_ACTION>]
</DB>
<HTTP>
<PORT>80 — порт для http-запросов</PORT>
</HTTP>
<SCRIPTS>
<LOAD_METHOD>static|dynamic — способ подключения Javascript файлов.</LOAD_METHOD>
</SCRIPTS>
<LOGIN>
<TABLE
name="iris_contact" — таблица, из которой выбираются пользователи для логина
usernamecol="login" — колонка, в которой содержатся логины
passwordcol="password" — колонка, в которой содержатся пароли/>
<PASSWORD_ENCRYPT>md5 — способ шифрования пароля.</PASSWORD_ENCRYPT>
</LOGIN>
<TEMPLATE name="classic" — шаблон по умолчанию</>
<LANGUAGE name="ru" — язык интерфейса по умолчанию</>
</CONFIGURATION>
Примечания
- LOAD_METHOD. В версии до 4-й рекомендуется использовать static (Javascript файлы конфигурации кешируются и подгружаются при входе в систему). В версиях 4+ рекомендуется использовать dynamic (файлы подгружаются по мере необходимости в процессе работы).
- PASSWORD_ENCRYPT. Способ шифрования пароля на клиенте перед передачей его на сервер. Если не указан, то пароль не шифруется. Параметр доступен с версии 4.0.07.
- TEMPLATE. Название каталога из core/templates.
- LANGUAGE. Название каталога из language. Параметр доступен начиная с версии 4.