U
    5iT                     @   s6   d dl mZ d dlT d dlmZ G dd dejZdS )    )fields)*)cmf_global_settingsc                   @   s  e Zd ZdZddgddddddd	d
ddddddddddgdddddddddddd d!d"d#d$d%d&d'd(d)d*d+gdd,d-d.d/d0d1d2d3d4d5d6g
dd7d8d9gdd:d;d<d=d>d?d@dAdBdCdDdEdFdGgddHdIdJdKdLdMgdgdNZejejdOdPdPdQZejejdRdPdPdQZ	ejejdSdPdPdTZ
ejejdUdPdPdTZejejdVdPdPdPdWZejejdXdPdPdQZejejdYdZdPdQZejejd[dZdPdQZejejd\dZdPdQZejejd]dPdPdQZejejd^dZdPdQZejejd_dZdPdQZejejd`dZdPdQZejejdadZdPdQZejejdbdPdPdQZejejdcdPdPdQZejejdddPdPdQZejejdedZdPdQZejejdfdZdPdQZejejdgdhdPdQZejejdidPdPdQZejejdjdPdPdPdWZejejdkdZdZdlZejejdmdPdnZ ejejdodPdnZ!ejejdpdZdnZ"ejejdqdZdnZ#ejejdrdZdnZ$ejejdsdZdnZ%ejej&dtduZ'ejej(dvdwdPdQZ)ejej(dxdydPdQZ*ejej(dzd{dPdQZ+ejej,d|d}dZd~dZ-ejejddPdPdZdZ.ejejddPdPdQZ/ejejddd dPdQZ0ejejddd dPdQZ1ejej2dddZdZ3ejejddZdPdZdZ4ejejddZdPdZdZ5ejejddPdPdZdZ6ejej7dddPddZ8ejej7ddZddZ9ejejddPdPdZdZ:ejejddPdPdQZ;e<jje<jj2dddZdZ=ejejddPdPdQZ>ejej&ddddd dZ?ejejddZdZdZ@ejejddZdnZAejejdduZBejej(ddZdZdZCejej7ddZdZdZDejej7ddPd}ddZEejej7ddPdddZFejej7ddPdddZGejejddPdPdZdZHejej7ddPd}d}dZIejejddPdPdZdZJejejddPdZdZKejej7ddZd}dZLejej7ddZd}dZMejej7ddZd}dZNejej7ddZd}dZOejejdddZdZPejejddZdZdQZQejejddZdZdQZRejejddPdZdQZSejejddPdZdQZTejejddPdZdQZUejejddPdZdQZVejejddPdZdQZWejejddPdPdQZXejejddZdZdQZYejejddPdZZejej7ddPdZ[ejejddPdPdQZXejej\dduZ]dS )CmfGlobalSettingsuF   
    Глобальные настройки приложения
    namecodeZ_maindefault_calendarstaff_control_enabledstaff_control_block_workspaceclosed_contoursupport_modestaff_time_tracker_no_controlshow_hello_dialogshow_project_icon_in_treesession_timeoutinvite_must_change_passwordservicedesk_allow_auth_guestsicap_enableicap_serverwiki_disable_collaborationZstruct_restricttask_priority_icons)r   r   u   Настройки менюdefault_home_pagedefault_show_deskdefault_show_mydocsdefault_show_rdiskdefault_show_maildefault_show_wikidefault_show_crmdefault_show_servicedeskdefault_show_helpdeskdefault_show_dashboarddefault_show_my_companydefault_show_projectdefault_menu_fixeddefault_show_kanbandefault_show_filterdefault_show_releasedefault_show_sprintdefault_show_roadmapdefault_show_planningdefault_show_analyticuse_company_portal2u)   Настройки авторизацииauth_options_allow_baseauth_options_allow_oauthauth_options_allow_ldapauth_options_allow_ssoZtwo_factor_optZtwo_factor_adminonly_system_grp_syncallow_user_inviteauth_check_captchaauth_check_captcha_restoreu'   Смена пользователя(SU)Zsu_session_time_limitZ	su_notifyuS   Настройки политики Учётных записей и Паролейpassword_min_upper_symbolpassword_min_numberspassword_min_special_symbolpassword_min_lengthpassword_max_dayspassword_check_historypassword_restrict_user_identityauth_admin_mode_reloginauth_inactive_block_daysauth_fail_timeoutauth_fail_try_countauth_fail_permanent_blocklogin_reuse_locku   Вложенияtask_attachment_max_sizetask_attachment_max_countallowed_attachment_extensionsdocument_attachment_max_sizedocument_attachment_max_count)Zui_list_fieldsZui_group_fieldsuq   Включить контроль работы и предупреждать о нарушениях сроковF)captiondefaultnullableu   Контроль работы. Блокировать рабочее место через 1 час после предупреждения о нарушенияхu   Закрытый контур)rF   ZnullaberG   u@   Предоставить доступ тех. поддержкеuY   Использовать player учета рабочего времени (time tracker))rF   rG   rH   visibleu1   Отключить контроль time trackerau|   Включать раздел "Мои документы" по умолчанию для всех пользователейTuv   Включать раздел "Общий диск" по умолчанию для всех пользователейum   Включать раздел "Почта" по умолчанию для всех пользователейu^   Включать "Чат" по умолчанию для новых пользователейu`   Включать раздел "Мои задачи" для новых пользователейu[   Включать раздел "Проекты" для новых пользователейu]   Включать раздел "Дашборды" для новых пользователейu`   Включать раздел "Wiki проекты" для новых пользователейuW   Зафиксировать настройки разделов меню для всехud   Включать раздел "Моя компания" для новых пользователейuP   Включать раздел "CRM" для новых пользователейuY   Включать раздел "Service Desk" для новых пользователейuU   Включать раздел "HelpDesk" для новых пользователейuc   Установить домашнюю страницу для новых пользователейZevadesku\   Показывать окно приветствия в начале рабочего дняuL   DEPRECATED. Показывать тэги в заголовке задачиuY   Требовать ввод пароля для режима администратора)rF   rG   fstek_defaultu!   Запрашивать капчу)rF   rG   uR   Запрашивать капчу при восстановлении пароляu:   Разрешено подключение локальноu<   Разрешено подключение через LDAP/ADu:   Разрешено подключение через OAuthu8   Разрешено подключение через SSOuH   Настройки для генерации css файла бренда)rF   u$   Путь к диску в OS Windowszr:u"   Путь к диску в OS Linuxz/home/ru   Путь к диску в MacOSz/Volumes/webdavu=   Завершать сеанс при неактивностиr   i  )rF   rG   rH   rJ   u[   Требовать смену пароля при первом входе в системуuF   Разрешить регистрацию гостей в Service DeskuM   Синхронизировать только системные группыc                   C   s
   t tjS NboolZconfigZIS_BOX_VERSION rN   rN   0./modules/settings/fields/cmf_global_settings.py<lambda>D      zCmfGlobalSettings.<lambda>uV   Все пользователи могут отправлять приглашенияc                   C   s   t tj S rK   rL   rN   rN   rN   rO   rP   J  rQ   u*   Календарь по-умолчаниюZCmfCalendar)rF   modelrI   u;   Минимально одна заглавная букваu(   Минимально одна цифраuA   Минимально один специальный символu.   Минимальная длина пароля   uQ   Время жизни пароля (в днях). Пусто - выключено-   )rF   rH   rJ   uE   Запрещать использовать старые паролиuc   Запрещать использование персональных данных в паролеu0   Html-схема оформления servicedeskZCmfHtmlScheme)rF   rR   rH   u   Включить ICAPZCmfJSONArrayu   ICAP серверыu   Формат: icap://host[:port]/service[?tls=true&tls_method=TLSv1_2&tls_no_verify=true] (примеры: icap://10.50.17.68:1344/avscan?tls=true, icap://host/virus_check)c                   C   s   g S rK   rN   rN   rN   rN   rO   rP     rQ   )ZwidgetrF   descriptionrG   u!   Баннер объявления)rF   rH   rI   u?   Пользователь может закрыть баннерu#   Активность баннераu   Цвет баннераu   Версия баннераuH   Заблокировать при неактивности (в днях))rF   rH   rG   rJ   u   Продолжительность блокировки учетной записи при неудачных попытках входа (в минутах)      u]   Количество неуспешных попыток входа до блокировки      u   Бессрочная блокировка при неуспешных попытках входа (до разблокировки администратором)u6   Время хранения аудита (в днях)uI   Запрет повторного использования логинаuC   Использовать Портал "Моя компания" 2.0)rF   rH   rG   uS   Максимальный объем вложения для задач (Мбайт)uW   Максимальное количество вложений для задач (Шт)u]   Максимальный объем вложения для документов (Мбайт)ua   Максимальное количество вложений для документов (Шт)u   Допустимые расширения файлов вложений (разделитель: запятая, точка с запятой)u+   Введите в формате: jpg, docx)rF   ZplaceholderrH   uW   Включать раздел "Доски" для новых пользователейu[   Включать раздел "Фильтры" для новых пользователейuY   Включать раздел "Релизы" для новых пользователейu[   Включать раздел "Спринты" для новых пользователейu]   Включать раздел "Роадмапы" для новых пользователейue   Включать раздел "Планирование" для новых пользователейu_   Включать раздел "Аналитика" для новых пользователейu_   Отключить одновременное редактирование документовuB   Показывать иконки проектов в деревеu   Состояние модуля)rF   rI   u   Версия модуляu4   Настройки иконок приоритетаN)^__name__
__module____qualname____doc__Zui_formr   ZFieldZCmfBoolr	   r
   r   r   Zstaff_time_trackerr   r   r   r   Zdefault_show_chatr   r"   r    r   r#   r!   r   r   r   ZCmfStrr   r   Zshow_task_title_tagsr;   r2   r3   r,   r.   r-   r/   ZCmfJsonZpage_customizeZCmfStr32Zrdisk_windowsZrdisk_linuxZrdisk_macosZCmfIntervalr   r   r   r0   r1   ZCmfRelationr   r4   r5   r6   ZCmfIntr7   r8   r9   r:   cmfZsd_html_schemer   r   Zannouncement_bannerZannouncement_banner_closableZannouncement_banner_enabledZannouncement_banner_colorZannouncement_banner_versionr<   r=   r>   r?   Zaudit_storage_durationr@   r+   rA   rB   rD   rE   rC   r$   r%   r&   r'   r(   r)   r*   r   r   Z
cmf_cookieZcmf_ver_cookieZCmfTextr   rN   rN   rN   rO   r      s   p			r   N)r^   r   Zcmf.includeZ
cmf.modelsr   r   rN   rN   rN   rO   <module>   s   