
    +7i                     >    d dl T d dlT d dlmZ  G d de          ZdS )    )*)CmfLikeMixinc            	       H   e Zd ZdZdZdZdgZdZdZdZ	dZ
dZdZd	gZ eed
ddg          Z eedd           Z eed          Z eed          Z eeddddddd          Z eeddddddd          Z eedddddddd           Z eed!          Z eed"d#d$          Z  ee!d%ddd&'          Z" eed(d)ddd*          Z# eed+d+dd,          Z$ eed-d.d/d0d1d2          Z% ee&d3d4d56          Z' ee(d7d8          Z) G d9 d:e*j+                  Z+d;S )<
CmfCommentCommentcommentCOMz-cmf_created_atu   КомментарийchatTcomments	parent_idu!   Текст комментарияgin_trgm)captionindexindex_usingu/   Родительский комментарий)r   modelu   Увидел)r   u,   Обязательно к прочтениюu   Важностьu   —u)   Подтвердить прочтениеu   Важно и срочно)012r   F)r   choicesdefaultnullable)r         r   u%   Уровень комментарияu/   Пользовательские коментыu;   Показываем в аудите и в коментахuB   Показываем в только в аудите(дефалт))r   visibler   r   r   u
   Логинu   Имя объектаu   object.name - статичное поле для представления в ui, аналог repr, генерируем методом если не задано)r   r   r   u   Кодu3   Код в реальном мире из жизни)r   r   readonlyr   u+   Закрепленное сообщениеu7   Закрепленное сообщение в чате)r   r   r   r   r   u-   Сообщение в теле объекта)r   r   r   r   u   Статусu   Открытоu   Закрыто)openclosedr   )r   r   r   r   u   ПрочиталиobjCmfPersonView)r   backrefr   u3   HTML-контекст inline-комментария)r   r   c                       e Zd ZdZdS )CmfComment.codeN)__name__
__module____qualname__r        ./cmf/fields/cmf_comment.pycoder"   c   s        r'   r)   N),r#   r$   r%   ui_name	ui_modulecode_prefixorderingverbose_nameiconacl_allow_createacl_parent_fieldenable_edit_permenable_delete_permorderno_partition_byField	CmfMarkuptextCmfRelationtree_parentCmfViewsviewsCmfBool	important	CmfChoicepriority_oldCmfChoiceIntpriorityCmfInt	log_levelCmfLogincache_cmf_author_login	CmfStr256cache_cmf_author_nameCmfStr64cache_cmf_author_codepinnedinlinestatus
CmfBackrefperson_viewsCmfTexthtml_contextr   r)   r&   r'   r(   r   r      s       GIK!"H+LD!'=5$GtblamnnnD%-^frsssKE(N333Eg'UVVVI5""MTpqq  L u"INjkk  H 7@LS
 

   I #U8\BBB!E'k   "EE   U=I  F U??  F U)5EFF  F 5-A(-_F F FL 5E  L    |      r'   r   N)cmf.include
cmf.fieldscmf.fields.cmf_like_mixinr   r   r&   r'   r(   <module>rT      sm            2 2 2 2 2 2_ _ _ _ _ _ _ _ _ _r'   