
    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
 ddlmZ ddlmZmZmZ dd	lmZmZ 	  ej(                  d
       ddlmZ  ej2                  d      Z G d de      Zy# eef$ r dZY )w xY w)    )CMSAppConfig)cms_js_tags)apps)settings)Version   )create_alias_wizard)AliasContentAliasPlugincopy_alias_content)add_static_alias_jsrender_alias_contentdjangocms_internalsearch)AliasContentConfigNdjangocms_versioningc            	       "   e Zd ZdZeedfgZegZegZ	 e
edd      Z e
ede      Zer?ddlmZ ddlmZ ddlmZ  ee       ed	      k  r ed
       eeddgdeied d      gZ e
edd      ZedfgZerdZegZ e e!jD                         y)AliasCMSConfigTaliasMODERATING_ALIAS_MODELS_ENABLEDVERSIONING_ALIAS_MODELS_ENABLEDr   )get_language_tuple)__version__)VersionableItemz2.4ztdjangocms_versioning >= 2.4.0 is required for djangocms_alias to work properly. Please upgrade djangocms_versioning.languagec                 $    | j                  |      S )N)get_name)objlangs     J/home/dcms/DCMS/lib/python3.12/site-packages/djangocms_alias/cms_config.py<lambda>zAliasCMSConfig.<lambda>/   s    T@R     __default__)content_modelgrouper_field_nameextra_grouping_fieldsversion_list_filter_lookupscopy_functiongrouper_selector_option_labelgrouper_admin_mixinREFERENCES_ALIAS_MODELS_ENABLEDN)#__name__
__module____qualname__cms_enabledr
   r   cms_toolbar_enabled_modelsmoderated_modelsr	   cms_wizardsgetattrr   djangocms_moderation_enableddjangocms_versioning_installeddjangocms_versioning_enabledcms.utils.i18nr   r   r   djangocms_versioning_version#djangocms_versioning.datastructuresr   PackageVersionImportErrorr   
versioningdjangocms_references_enabledr   reference_fieldsr    djangocms_internalsearch_enabledinternalsearch_config_listr   r   render_cms_structure_js r!   r   r   r      s    K#/1Ew"O!P$~&'K#*85VX\#] #*85VXv#w #5TG67.:OO8  *#*'1l-79K,L0.R$1


 $+85VX\#] 	g
 +/(&
"
 ;;<r!   r   )cms.app_baser   cms.templatetagsr   django.appsr   django.confr   packaging.versionr   r9   r1   r	   modelsr
   r   r   	renderingr   r   get_app_configinternal_searchr   r:   LookupErroris_installedr4   r   rA   r!   r   <module>rM      sw    % (    7 , A A @D233 "3!2!23I!J -=\ -= 	[! s   A. .	A:9A: