
    h*              	          d dl mZ d dlmZ ddlmZ ddlmZ ddl	m
Z
mZ ddlmZ d	d
lmZmZ  ej                  e      Zej"                   G d d ed      e
ee             Zej"                   G d d ed      e
e             Zy)    )plugin_pool)gettext_lazy   )settings)CMSUIPlugin)AttributesMixinResponsiveMixin   )media   )formsmodelsc                       e Zd ZdZ ed      Z ed      Zej                  Z	e
j                  ZdZdZdZej"                  Zy)MediaPluginz[
    Layout > "Media" Plugin
    http://getbootstrap.com/docs/4.0/layout/media-object/
    MediaFrontend#djangocms_frontend/admin/media.htmlTFN)__name__
__module____qualname____doc___namemoduler   r   modelr   	MediaFormformchange_form_templateallow_childrenshow_add_formr   EMPTY_FIELDSET	fieldsets     \/home/dcms/DCMS/lib/python3.12/site-packages/djangocms_frontend/contrib/media/cms_plugins.pyr   r      sH    
 W:Dz]FLLE??D@NM''Ir$   r   r   c                       e Zd ZdZ ed      Z ed      Zej                  Z	e
j                  ZdZdZdgZdZej$                  Zy)	MediaBodyPluginz`
    Layout > "Media body" Plugin
    http://getbootstrap.com/docs/4.0/layout/media-object/
    z
Media bodyr   r   Tr   FN)r   r   r   r   r   r   r   r   	MediaBodyr   r   MediaBodyFormr   r   r   parent_classesr    r   r!   r"   r#   r$   r%   r'   r'      sS    
 \?Dz]FED@N#_NM''Ir$   r'   r(   N)cms.plugin_poolr   django.utils.translationr   r    r   cms_pluginsr   commonr   r	   r   r   r   get_renderermixin_factoryregister_pluginr   r'   r#   r$   r%   <module>r3      s    ' 6  & 6  %%%e, (-(/?K ( (" (mK0/; ( (r$   