o
    h                     @   s   d dl mZmZmZ d dlmZ d dlm  m	  m
  m  mZ 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 ed	d
d	 Zeddd ZdS )    )includepathreverse_lazy)gettextN)hooks)urls)MediaEmbedHandler)ContentstateMediaConversionRule)EditorHTMLEmbedConversionRuleregister_admin_urlsc                   C   s   t dttddgS )Nzembeds/wagtailembeds)	namespace)r   r   r    r   r   \/var/www/html/ndineBlogger/venv/lib/python3.10/site-packages/wagtail/embeds/wagtail_hooks.pyr      s   register_rich_text_featuresc                 C   sf   |  t | ddt | ddtjddtddtdid	d
gd | ddt	 | j
d d S )N
editorhtmlembeddraftailEMBEDmediaEmbedembedsChooserzwagtailembeds:chooser)typeicondescriptionchooserUrlsz'wagtailembeds/js/embed-chooser-modal.js)jscontentstate)register_embed_typer   register_converter_ruler
   register_editor_plugindraftail_featuresEntityFeature_r   r	   default_featuresappend)featuresr   r   r   register_embed_feature   s*   
r'   )django.urlsr   r   r   django.utils.translationr   r#   1wagtail.admin.rich_text.editors.draftail.featuresadmin	rich_texteditorsr   r&   r!   wagtailr   wagtail.embedsr   wagtail.embeds.rich_textr   %wagtail.embeds.rich_text.contentstater	   $wagtail.embeds.rich_text.editor_htmlr
   registerr   r'   r   r   r   r   <module>   s    $
