U
    {yd                     @   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                   @   sj  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!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.d/d0d1d2d3Zejjejjd4dd5d6Zejjejjd7dd5d6Zejjejjd8d5d5d9Zejjejjd5d:d;d<d=Zejjejjd>d!dd?d5d@ZG dAdB dBe	j
jZG dCd de	j
j Z G dDd de	j
j!Z!ejjejjdEddFdGZ"ejjejj#dHdIddJZ$ejjejj#dKdIddJZ%ejjejjdLddMddNZ&ejjejjdOd5ddPZ'ejjejj(dQdRd5dSZ)ejjejj*dTd5dddUdVZ+dWS )X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CmfTask)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   