U
    ld                     @   s8   d dl T d dlmZ d dlmZ G dd dejeZdS )    )*)cmf_document)CmfActiveEntityc                   @   sl  e Zd Zejd Z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gdgiZG dd dejZeee	j
jej Zejjejjddddd d d!d"gd#Zejjejjd$d%dd d&d'd(d d)d*d!d+g
d,Zejjejjd-dd.Zejjejjd/d0d1d2d3d4Zejjejjd5dd6d7Zejjejjd8dd6d7Zejjejjd9d6d6d:Zejjejjd6d;d<d=d>Zejjejjd?d!dd@d6dAZG dBdC dCe	j
jZG dDd de	j
j Z G dEd de	j
j!Z!ejjejjdFddGdHZ"ejjejj#dIdJddKZ$ejjejj#dLdJddKZ%ejjejjdMddNddOZ&ejjejjdPd6ddQZ'ejjejj(dRdSd6dTZ)ejjejj*dUd6dddVdWZ+dXS )YCmfDocument)Z
ICONS_DATAZui_group_fieldsZ_main
logic_typeZ	list_type
cmf_author	cmf_ownerZcmf_owner_assistantsZ	executorsZ
spectatorsparentZactivitystatusZ
alarm_dateZworkflowZneed_approvehtml_schemepublic_html_scheme)namefieldsZ_addonZext_idZperm_encryptZperm_policyZperm_policy_anonymousZperm_policy_guestZperm_policy_sharelinkc                   @   s   e Zd ZddgZdS )zCmfDocument.logic_typeZactivity_idZ	parent_idN)__name__
__module____qualname__Zoptions_list_params r   r   (./modules/project/fields/cmf_document.pyr   -   s   u!   Родительская нодаTZ
CmfProjectZ	CmfFolderZCmfActiveEntityFilterZCmfTaskZCmfComponent)captionnullablemodelsu   Ветви дереваtree_parentZCmfListZCmfKanbanBoardZ
CmfRoadmapZCmfTaskFilterZCmfTaskReportZCmfTaskQueue)r   backrefr   u   Внешний)r   readonlyu   Тип документаu   Документ_u   Таблицаu   Документ)docZexcelZtinymce)r   choicesu   Путь на дискеF)r   indexvisibleu   Папка на дискеu   Полный экран)r   defaultr   u   Элементы менюZCmfMenuItemobj)r   r   modelr   u#   Упоминаемые задачиZmentions)r   r    rightr   r   c                   @   s   e Zd ZdZdS )zCmfDocument.textu   Добавить текстN)r   r   r   Zplaceholderr   r   r   r   textZ   s   r"   c                   @   s   e Zd ZdZdS )zCmfDocument.cmf_owneru   ВладелецN)r   r   r   r   r   r   r   r   r   ]   s   c                   @   s   e Zd ZdZdS )zCmfDocument.cmf_authorTN)r   r   r   r   r   r   r   r   r   `   s   u   ПодписчикиZCmfFollower)r   r   r    u$   Html-схема оформленияZCmfHtmlScheme)r   r    r   uL   Html-схема оформления публичных документовu   КатегорииZCmfSDeskKnowlageCategory)r   leftr    r   u2   Показывать в рекомендациях)r   r   r   u%   Отрендеренный текстu   Текст сущности)r   Zcommentr   u#   Номер text_render версииZ
CmfVersion)r   r   r   Zno_aclZwidgetN),r   r   r   r   Zui_meta_skipZui_formr   tuplesetr   r   Zessential_child_modelsZcmfr   ZFieldZCmfGenericRelationr   ZCmfGenericBackrefZ
tree_nodesZCmfBoolZis_externalZ	CmfChoicetypeZCmfTextZ	file_pathZlocation_pathZfull_screenZ
CmfBackrefZ
menu_itemsZCmfM2MZmention_tasksr"   r   r   Z	followersZCmfRelationr   r   
categoriesZrecommendationZ	CmfMarkupZtext_renderZ	CmfBigIntZtext_render_verr   r   r   r   r      s   
%  
  	 r   N)Zcmf.includeZ
cmf.modelsr   Zcommon.models.cmf_active_entityr   r   r   r   r   r   <module>   s   