
    FŕixS                     P    d dl mZ d dl d dlmZ  G d dej
                        Zy)    )fields)*)cmf_global_settingsc            	          e Zd ZdZddgdg dddg ddd	g d
ddddgddg dddg ddgdZ ej                  ej                  ddd      Z ej                  ej                  ddd      Z	 ej                  ej                  ddd      Z
 ej                  ej                  ddd      Z ej                  ej                  dddd      Z ej                  ej                  ddd      Z ej                  ej                  ddd      Z ej                  ej                  ddd      Z ej                  ej                  d dd      Z ej                  ej                  d!dd      Z ej                  ej                  d"dd      Z ej                  ej                  d#dd      Z ej                  ej                  d$dd      Z ej                  ej                  d%dd      Z ej                  ej                  d&dd      Z ej                  ej                  d'dd      Z ej                  ej                  d(dd      Z ej                  ej                  d)dd      Z ej                  ej                  d*dd      Z ej                  ej6                  d+d,d      Z ej                  ej                  d-dd      Z ej                  ej                  d.ddd      Z ej                  ej                  d/dd0      Z ej                  ej                  d1d2      Z  ej                  ej                  d3d2      Z! ej                  ej                  d4d2      Z" ej                  ej                  d5d2      Z# ej                  ej                  d6d2      Z$ ej                  ej                  d7d2      Z% ej                  ejL                  d89      Z' ej                  ejP                  d:d;d      Z) ej                  ejP                  d<d=d      Z* ej                  ejP                  d>d?d      Z+ ej                  ejX                  d@dAddBC      Z- ej                  ej                  dDdddC      Z. ej                  ej                  dEdd      Z/ ej                  ej                  dFdG d      Z0 ej                  ej                  dHdI d      Z1 ej                  ejd                  dJdKdL      Z3 ej                  ej                  dMdddC      Z4 ej                  ej                  dNdddC      Z5 ej                  ej                  dOdddC      Z6 ej                  ejn                  dPdQddQC      Z8 ej                  ejn                  dRddST      Z9 ej                  ej                  dUdddC      Z:e;j
                  j                  e;j
                  jd                  dVdWdX      Z< ej                  ej                  dYdd      Z= ej                  ejL                  dZd[d\d] ^      Z> ej                  ej6                  d_dd`      Z? ej                  ej                  dad2      Z@ ej                  ej                  db9      ZA ej                  ejP                  dcdd`      ZB ej                  ejn                  dddd`      ZC ej                  ejn                  deddAdSf      ZD ej                  ejn                  dgddhdif      ZE ej                  ejn                  djddkdlf      ZF ej                  ej                  dmdddf      ZG ej                  ejn                  dnddAdAf      ZH ej                  ej                  dodddf      ZI ej                  ej                  dpddq      ZJ ej                  ejn                  drddAq      ZK ej                  ejn                  dsddAq      ZL ej                  ejn                  dtddAq      ZM ej                  ejn                  duddAq      ZN ej                  ej6                  dvdwdx      ZO ej                  ej                  dydd      ZP ej                  ej                  dzdd      ZQ ej                  ej                  d{dd      ZR ej                  ej                  d|dd      ZS ej                  ej                  d}dd      ZT ej                  ej                  d~dd      ZU ej                  ej                  ddd      ZV ej                  ej                  ddd      ZW ej                  ej                  ddd      ZX ej                  ej6                  dd      ZY ej                  ejn                  dd      ZZ ej                  ej                  ddd      ZW ej                  ej                  d9      Z\y)CmfGlobalSettingsuF   
    Глобальные настройки приложения
    namecode_main)r	   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_collaboration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_ssotwo_factor_opttwo_factor_adminonly_system_grp_syncallow_user_inviteauth_check_captchaauth_check_captcha_restoreu'   Смена пользователя(SU)su_session_time_limit	su_notifyuS   Настройки политики Учётных записей и Паролей)password_min_upper_symbolpassword_min_numberspassword_min_special_symbolpassword_min_lengthpassword_max_dayspassword_check_history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)ui_list_fieldsui_group_fieldsuq   Включить контроль работы и предупреждать о нарушениях сроковF)captiondefaultnullableu   Контроль работы. Блокировать рабочее место через 1 час после предупреждения о нарушенияхu   Закрытый контур)rO   nullaberP   u@   Предоставить доступ тех. поддержкеuY   Использовать player учета рабочего времени (time tracker))rO   rP   rQ   visibleu1   Отключить контроль time trackerau|   Включать раздел "Мои документы" по умолчанию для всех пользователейTuv   Включать раздел "Общий диск" по умолчанию для всех пользователейum   Включать раздел "Почта" по умолчанию для всех пользователейu^   Включать "Чат" по умолчанию для новых пользователейu`   Включать раздел "Мои задачи" для новых пользователейu[   Включать раздел "Проекты" для новых пользователейu]   Включать раздел "Дашборды" для новых пользователейu`   Включать раздел "Wiki проекты" для новых пользователейuW   Зафиксировать настройки разделов меню для всехud   Включать раздел "Моя компания" для новых пользователейuP   Включать раздел "CRM" для новых пользователейuY   Включать раздел "Service Desk" для новых пользователейuU   Включать раздел "HelpDesk" для новых пользователейuc   Установить домашнюю страницу для новых пользователейevadesku\   Показывать окно приветствия в начале рабочего дняuL   DEPRECATED. Показывать тэги в заголовке задачиuY   Требовать ввод пароля для режима администратора)rO   rP   fstek_defaultu!   Запрашивать капчу)rO   rP   uR   Запрашивать капчу при восстановлении пароляu:   Разрешено подключение локальноu<   Разрешено подключение через LDAP/ADu:   Разрешено подключение через OAuthu8   Разрешено подключение через SSOuH   Настройки для генерации css файла бренда)rO   u$   Путь к диску в OS Windowszr:u"   Путь к диску в OS Linuxz/home/ru   Путь к диску в MacOSz/Volumes/webdavu=   Завершать сеанс при неактивностиr   i  )rO   rP   rQ   rU   u[   Требовать смену пароля при первом входе в системуuF   Разрешить регистрацию гостей в Service DeskuM   Синхронизировать только системные группыc                  4    t        t        j                        S NboolconfigIS_BOX_VERSION     0./modules/settings/fields/cmf_global_settings.py<lambda>zCmfGlobalSettings.<lambda>C  s    V223 r]   uV   Все пользователи могут отправлять приглашенияc                  6    t        t        j                         S rW   rX   r\   r]   r^   r_   zCmfGlobalSettings.<lambda>I  s    D!6!677 r]   u*   Календарь по-умолчаниюCmfCalendar)rO   modelrS   u;   Минимально одна заглавная букваu(   Минимально одна цифраuA   Минимально один специальный символu.   Минимальная длина пароля   uQ   Время жизни пароля (в днях). Пусто - выключено-   )rO   rQ   rU   uE   Запрещать использовать старые паролиu0   Html-схема оформления servicedeskCmfHtmlScheme)rO   rb   rQ   u   Включить ICAP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                      g S rW   r\   r\   r]   r^   r_   zCmfGlobalSettings.<lambda>  s     r]   )widgetrO   descriptionrP   u!   Баннер объявления)rO   rQ   rS   u?   Пользователь может закрыть баннерu#   Активность баннераu   Цвет баннераu   Версия баннераuH   Заблокировать при неактивности (в днях))rO   rQ   rP   rU   u   Продолжительность блокировки учетной записи при неудачных попытках входа (в минутах)      u]   Количество неуспешных попыток входа до блокировки      u   Бессрочная блокировка при неуспешных попытках входа (до разблокировки администратором)u6   Время хранения аудита (в днях)uI   Запрет повторного использования логинаuC   Использовать Портал "Моя компания" 2.0)rO   rQ   rP   uS   Максимальный объем вложения для задач (Мбайт)uW   Максимальное количество вложений для задач (Шт)u]   Максимальный объем вложения для документов (Мбайт)ua   Максимальное количество вложений для документов (Шт)u   Допустимые расширения файлов вложений (разделитель: запятая, точка с запятой)u+   Введите в формате: jpg, docx)rO   placeholderrQ   uW   Включать раздел "Доски" для новых пользователейu[   Включать раздел "Фильтры" для новых пользователейuY   Включать раздел "Релизы" для новых пользователейu[   Включать раздел "Спринты" для новых пользователейu]   Включать раздел "Роадмапы" для новых пользователейue   Включать раздел "Планирование" для новых пользователейu_   Включать раздел "Аналитика" для новых пользователейu_   Отключить одновременное редактирование документовuB   Показывать иконки проектов в деревеu   Состояние модуля)rO   rS   u   Версия модуляu4   Настройки иконок приоритетаN)]__name__
__module____qualname____doc__ui_formr   FieldCmfBoolr   r   r   r   staff_time_trackerr   r   r   r   default_show_chatr   r&   r$   r    r'   r%   r!   r"   r#   CmfStrr   r   show_task_title_tagsrB   r8   r9   r0   r2   r1   r3   CmfJsonpage_customizeCmfStr32rdisk_windowsrdisk_linuxrdisk_macosCmfIntervalr   r   r   r6   r7   CmfRelationr   r<   r=   r>   CmfIntr?   r@   rA   cmfsd_html_schemer   r   announcement_bannerannouncement_banner_closableannouncement_banner_enabledannouncement_banner_colorannouncement_banner_versionrC   rD   rE   rF   audit_storage_durationrG   r/   rH   rI   rK   rL   rJ   r(   r)   r*   r+   r,   r-   r.   r   r   
cmf_cookiecmf_ver_cookieCmfTextr   r\   r]   r^   r   r      sR    
  2 6: D  B+ n$ +	yf
lG^ )FLL D	 %1FLL v	%! "V\\&..:Ych(-/N  6<<8z  EJ(-/L &k %1FLLC	%! '&,, O	 & I	 %	 %p	 %r	 (6<<m	 *V\\o	 %r	 &i	 +fllv	 $v||b	  ,v||k	  )FLLg	 %u	 %n	 (6<<^ +fllk	 &3
 ".d" +fll6>>C  JN  O*fll6>>  DB  LP  Q+v||FNN  EA  KO   P)V\\&..B|  GK  L!V\\&..  ;E  FN FLL:`jny~M&,,v8\foz  AK&,,v8Yct  @E  FK"fllOO #/&,,m# %1FLLX	%! (6<<_3	 %h7	 $v||<	 !-M! (6<<: #/&,,S# '&,,@ %c	 *V\\W ZZ%%

B	 & N &,,v~~7NX]hmnK&,,% CK '&,,3	 $06<<Q$  #/&,,5#
 !-)	! #/&,,-	#  ,v||Z  % p '&,,o !- u! *V\\H $v||[ '&,,U	  ,v||e	  !-i	! $06<<o	$  %1FLLs	%! %1FLL aA	%! '&,,i	 '&,,m	 (6<<k	 '&,,m	 (6<<o	 )FLLw	 )FLLq	 ".q	" !-T	! fmm5V`efJ!V\\&--9T^cdN!-q	" '&,,Fr]   r   N)r   r   cmf.include
cmf.modelsr   r   r\   r]   r^   <module>r      s#      *T	+== T	r]   