Система управления задачами IPI.MANAGER™ PRO
Служба поддержки Вопрос-ответ Документация О разработчиках

Настройки профилей

В профилях IPI.Manager все настройки находятся в файле share/settings.yaml в каталоге профиля. Это текстовый файл в формате YAML, например:

DATABASE_ENGINE: mysql
DATABASE_HOST: localhost
DATABASE_PORT: 3306
DATABASE_NAME: ipimanager
DATABASE_OPTIONS:
  read_default_file: /etc/mysql/my.cnf
DATABASE_PASSWORD: ''
DATABASE_USER: root
EMAIL_HOST: localhost
LICENSE_KEY: LICEN-SEKEY-HEREZ-ZZZZZ-ZZZZZ
SITE_URL: http://manager.mycompany.ru/
TIME_ZONE: Europe/Moscow
DEFAULT_FROM_EMAIL: '"IPI Manager Pro (system notify)" <noreply@manager.mycompany.ru>'
XMLRPC_AUTH:
  xmlrpc: xmlpassrpc

После редактирования файла перезапуск сервера в любом случае необходим.

Все настройки

ADMINS

Массив email-адресов администраторов (им будут отсылаться сообщения об ошибках, доступ в панель администрирования самого IPI.Manager они не получат.

Пример: ADMINS: ['mocksoul@gmail.com‘, 'vb@ipi-tech.ru‘].

SITE_URL

URL который будет использован везде, где нужна будет ссылка с полным названием сервера (например, в почтовых уведомлениях).

EMAIL_SUBJECT_PREFIX

Префикс, используемый в теме писем почтовых уведомлений.

Значение по-умолчанию: ‘[IPI.Manager] ’.

DEFAULT_FROM_EMAIL

Адрес, используемый в поле From (От) в почтовых уведомлениях.

Значение по умолчанию: ‘“IPI Manager Pro (system notify)” <noreply@ipimanager.local>’

EMAIL_HOST

Хост smtp-сервера для отсылки почты.

По умолчанию: ‘localhost’

EMAIL_PORT

Порт smtp-сервера для отсылки почты

По умолчанию: 25

EMAIL_HOST_USER

Пользователь для опциональной авторизации у smtp-сервера

EMAIL_HOST_PASSWORD

Пароль для опциональной авторизации у smtp-сервера

EMAIL_USE_TLS

Использовать защищённое соединение между IPI.Manager и smtp сервером.

Возможные значения: true, false По умолчанию: false

DATABASE_ENGINE

Драйвер базы данных.

Возможные значения: sqlite3, mysql, postgresql По умолчанию: ‘’ (пустое)

DATABASE_HOST

Хост сервера с базой данных. Не используется при DATABASE_ENGINE=sqlite3

По умолчанию: ‘localhost’

DATABASE_PORT

Порт для соединения с сервером базы данных. Не используется при DATABASE_ENGINE=sqlite3

По умолчанию: ‘’ (пустое)

DATABASE_NAME

Название базы данных в сервере бд. Для sqlite – название файла с базой данных в папке профиля.

По умолчанию: ‘’

DATABASE_USER

Пользователь, используемый для авторизации на сервере бд. Не используется с sqlite.

DATABASE_PASSWORD

Пароль для авторизации на сервере бд. Не используется с sqlite.

DATABASE_OPTIONS

Дополнительные опции для драйвера.

TIME_ZONE

Часовой пояс сервера.

Список возможных значений есть тут: http://en.wikipedia.org/wiki/List_of_tz_zones_by_name. По умолчанию: ‘Europe/Moscow’

LANGUAGE_CODE

Язык по-умолчанию.

Возможные варианты: en, ru. По умолчанию: ‘ru’

LICENSE_KEY

Лицензионный ключ.

По умолчанию: ‘’

SECRET_KEY

Секретный ключ профиля. Используется для шифрации сессии и др. не меняйте без особых причин!

XMLRPC_AUTH

Пользователи и пароли для XMLRPC протокола. Например:

XMLRPC_AUTH:
    user1: password_for_user1
    user2: password_for_user2

EMAIL_LOGO

Вставлять логотип IPI Tech в html-часть email-уведомлений.

Возможные значения: true, false По умолчанию: true

MARK_TASKS_AS_READ_BY_MDN

При отсылке письма просить у клиентской почтовой программы подтверждение прочтения и помечать задачу, связанную с уведомлением как прочитанную при получении подтверждения прочтения.

Возможные значения: true, false По умолчанию: false

MARK_TASKS_AS_READ_BY_MAGIC_IMAGE

Только если EMAIL_LOGO=true. Логотип будет использован для определения факта открытия email-уведомления пользователем. При открытии связанная задача будет отмечена как прочитанная. Возможные значения: true, false По умолчанию: true

AUTH_LOGGING

Включить расширенный лог (в системный журнал) процеса авторизации (удобно использовать при отладке авторизации IIS-AD)

Возможные значения: true, false По умолчанию: false

AUTH_STRIP_DOMAIN

Отрезать доменную часть от имени пользователя, передаваемого веб-сервером в HTTP-заголовке Remote-User (используется для AD-аутентификации).

То, есть, если веб-сервер передаст значение petr@ipi.local или IPI\petr, будет выполнен вход под именем petr.

Возможные значения: true, false. По умолчанию: true.

PUBLIC_REGISTRATION

Разрешить пользователям самостоятельно регистрироваться на сайте и показывать на странице входа в систему ссылку на страницу регистрации.

Возможные значения: true, falseПо умолчанию: true

PASSWORD_CHANGEABLE

Разрешить установку и смену паролей пользователей. Имеет смысл отключить при использовании AD или PAM.

Возможные значения: true, falseПо умолчанию: true

PAM_SERVICE

Название службы PAM, которая будет использоваться для аутентификации пользователей.

HTTP_PROXY

Добавлено в версии 8.3.0 Адрес прокси-сервера, который будет использоваться проверки лицензий. Указывается в формате hostname:port.

HEAD_LOGO

Добавлено в версии 8.3.2 Изображение логотипа. По умолчанию - “images/ui/site/top.jpg” (указывается относительно каталога share/htdocs/media)

HEAD_LOGO_LINK

Добавлено в версии 8.3.2 Ссылка с логотипа. По умолчанию - “${SITE_URL}”

HEAD_LOGO_LINK_CLICKAREA

Добавлено в версии 8.3.2 Область, где будет действовать ссылка на логотипе относительно его размеров. По умолчанию [20, 9, 310, 30]. Это означает 20 пикселов слева, 9 пикселов сверху, 310 пикселов шириной и 30 пикселов высотой. Может принимать значение “auto” - в таком случае ссылкой будет весь логотип целиком.

SITE_ICON

Добавлено в версии 8.6.1 Иконка сайта (favicon). По умолчанию - “images/ui/icons/favicon.ico” (указывается относительно каталога share/htdocs/media)

SITE_TITLE

Добавлено в версии 8.6.0 Название, которое отображается в заголовке окна браузера. По умолчанию - “IPI.Manager”.

EXTRA_CSS

Добавлено в версии 8.7.0 Путь к дополнительному CSS-файлу (указывается относительно каталога share/htdocs/media)

EXTRA_FLAGS

Добавлено в версии 8.8.0 Дополнительные иконки флагов. Пример:

EXTRA_FLAGS:
    - ['idea', 'images/extra_flags/light_bulb.png']
    - ['password', 'images/extra_flags/lock.png']

Имена файлов указываются относительно каталога share/htdocs/media.

TASK_PRESETS

Добавлено в версии 8.8.0

Описание шаблонов для быстрого создания задач. Подробнее см. Шаблоны задач

LDAP_TIMEOUT

Добавлено в версии 8.4.0 Время ожидания результатов запроса LDAP, в секундах. По умолчанию - 10 секунд.

BACKGROUND_TASK_NOTIFICATIONS

Добавлено в версии 8.9.2

Отправлять почтовые уведомления в фоновом режиме (по умолчанию отключено). Возможные значения: true, false.

ALLOW_EXTERNAL_IMAGES

Добавлено в версии 8.9.3

Разрешать загрузку изображений с внешних сайтов в HTML-комментариях (по умолчанию отключено). Возможные значения: true, false либо список доменных имён, для которых будет разрешена загрузка изображений (префикс www игнорируется).

Пример:

ALLOW_EXTERNAL_IMAGES:
    - ipi-manager.ru
    - docs.ipi-manager.ru

TASK_VIEW_SHOW_DESCRIPTION_COLLAPSED

Добавлено в версии 8.11.0

Показывать сводку задачи в свернутом виде (по умолчанию включено). Возможные значения: true, false.

TASK_VIEW_SHOW_COMMENTS_REVERSE_ORDER

Добавлено в версии 8.11.0

Выводить комментарии в обратном порядке, то есть сверху последние по дате (по умолчанию включено). Возможные значения: true, false.

TASK_SHOW_ADD_COMMENT_BEFORE_COMMENTS

Добавлено в версии 8.11.0

Показывать окно редактора для ввода комментария над историей сообщений по задаче (по умолчанию включено). Возможные значения: true, false.

Конфиденциальность Правовые ограничения Лицензия Контактная информация © 1998-2012 Компания IPI