U
    Mfc0                     @   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g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*gdd+d,d-d.d/d0d1gdgd2Zejejd3d4d4d5Zejejd6d4d4d5Z	ejejd7d4d4d8Z
ejejd9d4d4d8Zejejd:d4d4d4d;Zejejd<d4d4d5Zejejd=d>d4d5Zejejd?d>d4d5Zejejd@d>d4d5ZejejdAd4d4d5ZejejdBd>d4d5ZejejdCd>d4d5ZejejdDd>d4d5ZejejdEd>d4d5ZejejdFd4d4d5ZejejdGd4d4d5ZejejdHd4d4d5ZejejdId>d4d5ZejejdJd>d4d5ZejejdKdLd4d5ZejejdMd4d4d5ZejejdNd4d4d5ZejejdOd>dPZejejdQd>dPZ ejejdRd>dPZ!ejejdSd>dPZ"ejej#dTdUZ$ejej%dVdWd4d5Z&ejej%dXdYd4d5Z'ejej%dZd[d4d5Z(ejej)d\d]d>d5Z*ejejd^d4d4d5Z+ejejd_d4d4d5Z,ejejd`dadb d4d5Z-ejejdcdddb d4d5Z.ejej/dedfd>dgZ0ejejdhd4d4d5Z1ejejdid4d4d5Z2ejejdjd4d4d5Z3ejej4dkdld4d5Z5ejej4dmd>dnZ6ejejdod4d4d5Z7e8jje8jj/dpdqd>drZ9ejejdsd4d4d5Z:ejej;dtdudvZ<ejejdwd>d4dxZ=dyS )z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_task_title_tagssession_timeoutinvite_must_change_passwordservicedesk_allow_auth_guestsicap_enableicap_server)r   r   u   Настройки менюdefault_home_pagedefault_show_deskdefault_show_mydocsdefault_show_rdiskdefault_show_maildefault_show_chatdefault_show_wikidefault_show_crmdefault_show_servicedeskdefault_show_helpdeskdefault_show_dashboarddefault_show_my_companydefault_show_projectdefault_menu_fixedu)   Настройки авторизации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_inviteu2   Настройки политики паролейpassword_min_upper_symbolpassword_min_numberspassword_min_special_symbolpassword_min_lengthpassword_max_dayspassword_check_history)Zui_list_fieldsZui_group_fieldsuq   Включить контроль работы и предупреждать о нарушениях сроковF)captiondefaultnullableu   Контроль работы. Блокировать рабочее место через 1 час после предупреждения о нарушенияхu   Закрытый контур)r/   Znullaber0   u@   Предоставить доступ тех. поддержкеuY   Использовать player учета рабочего времени (time tracker))r/   r0   r1   visibleu1   Отключить контроль time trackerau|   Включать раздел "Мои документы" по умолчанию для всех пользователейTuv   Включать раздел "Общий диск" по умолчанию для всех пользователейum   Включать раздел "Почта" по умолчанию для всех пользователейu^   Включать "Чат" по умолчанию для новых пользователейu`   Включать раздел "Мои задачи" для новых пользователейu[   Включать раздел "Проекты" для новых пользователейu]   Включать раздел "Дашборды" для новых пользователейu`   Включать раздел "Wiki проекты" для новых пользователейuW   Зафиксировать настройки разделов меню для всехud   Включать раздел "Моя компания" для новых пользователейuP   Включать раздел "CRM" для новых пользователейuY   Включать раздел "Service Desk" для новых пользователейuU   Включать раздел "HelpDesk" для новых пользователейuc   Установить домашную страницу для новых пользователейZdesku\   Показывать окно приветствия в начале рабочего дняu@   Показывать тэги в заголовке задачиu:   Разрешено подключение локально)r/   r0   u<   Разрешено подключение через LDAP/ADu:   Разрешено подключение через OAuthu8   Разрешено подключение через SSOuH   Настройки для генерации css файла бренда)r/   u$   Путь к диску в OS Windowszr:u"   Путь к диску в OS Linuxz/home/ru   Путь к диску в MacOSz/Volumes/webdavu=   Завершать сеанс при неактивностиr   u[   Требовать смену пароля при первом входе в системуuF   Разрешить регистрацию гостей в Service DeskuM   Синхронизировать только системные группыc                   C   s
   t tjS NboolZconfigZIS_BOX_VERSION r6   r6   0./modules/settings/fields/cmf_global_settings.py<lambda>      zCmfGlobalSettings.<lambda>uV   Все пользователи могут отправлять приглашенияc                   C   s   t tj S r3   r4   r6   r6   r6   r7   r8   	  r9   u*   Календарь по-умолчаниюZCmfCalendar)r/   modelr2   u;   Минимально одна заглавная букваu(   Минимально одна цифраuA   Минимально один специальный символu.   Минимальная длина пароля   uQ   Время жизни пароля (в днях). Пусто - выключено)r/   r1   uE   Запрещать использовать старые паролиu0   Html-схема оформления servicedeskZCmfHtmlScheme)r/   r:   r1   u   Включить ICAPu   ICAP серверzhost[:port])r/   descriptionu-   DEPRECATED. Баннер объявления)r/   r1   r2   N)>__name__
__module____qualname____doc__Zui_formr   ZFieldZCmfBoolr	   r
   r   r   Zstaff_time_trackerr   r   r   r   r   r   r!   r   r   r"   r    r   r   r   ZCmfStrr   r   r   r#   r%   r$   r&   ZCmfJsonZpage_customizeZCmfStr32Zrdisk_windowsZrdisk_linuxZrdisk_macosZCmfIntervalr   r   r   r'   r(   ZCmfRelationr   r)   r*   r+   ZCmfIntr,   r-   r.   cmfZsd_html_schemer   ZCmfStr64r   Zannouncement_bannerr6   r6   r6   r7   r      s8   I	     r   N)rA   r   Zcmf.includeZ
cmf.modelsr   r   r6   r6   r6   r7   <module>   s   