
    3yiZ                     b    d dl mZ d dlmZmZmZmZ d dlmZ d dl	m
Z
 ddlmZ  G d de      Zy	)
    )Callable)Choice
DeprecatedOptionalType)Config)slugify   )	view_namec                      e Zd Z eed      Z eed      Z eed      Z eed      Z	 eed      Z
 eed      Z eed      Z eed	      Z ee ed
            Z eed      Z eddgd      Z eed	      Z eed      Z eed      Z eed      Z eed      Z eed      Z eed      Z eed      Z eed      Z eed      Z e ee            Z  e ee            Z! e ee            Z" eed      Z# eed      Z$ eed      Z% ee ed
            Z& eed      Z' eee(      Z) eed      Z* ee+g       Z, e ee            Z- e ee            Z. e ee            Z/ eed      Z0 eed      Z1 eed      Z2 eed      Z3 eed      Z4 e ee            Z5 e ee            Z6 e ee            Z7 eed      Z8 eed      Z9 eed      Z: eed      Z; eed      Z< eed      Z= eed      Z> eed      Z? eed      Z@ eAd      ZBy) 
BlogConfigT)defaultblogFz{blog}/postslongz
yyyy/MM/ddz{date}/{slug}r
   lower)case-optionalrequired   z<!-- more -->i	  zblog.archiveyyyyzarchive/{date}zblog.categorieszcategory/{slug}z{blog}/.authors.ymlzblog.authorszauthor/{slug}
   zpage/{page}z~2~pagination_format)moved_toN)C__name__
__module____qualname__r   boolenabledstrblog_dirblog_tocpost_dirpost_date_formatpost_url_date_formatpost_url_formatintpost_url_max_categoriesr   r	   post_slugifypost_slugify_separatorr   post_excerptpost_excerpt_max_authorspost_excerpt_max_categoriespost_excerpt_separatorpost_readtimepost_readtime_words_per_minutearchivearchive_namearchive_date_formatarchive_url_date_formatarchive_url_formatr   archive_paginationarchive_pagination_per_pagearchive_toc
categoriescategories_namecategories_url_formatcategories_slugifycategories_slugify_separatorr   categories_sort_bycategories_sort_reverselistcategories_allowedcategories_paginationcategories_pagination_per_pagecategories_tocauthorsauthors_fileauthors_profilesauthors_profiles_nameauthors_profiles_url_formatauthors_profiles_pagination$authors_profiles_pagination_per_pageauthors_profiles_toc
paginationpagination_per_pagepagination_url_formatr   pagination_if_single_pagepagination_keep_contentdraftdraft_on_servedraft_if_future_dater   pagination_template     ^/var/www/html/content_weaver/venv/lib/python3.12/site-packages/material/plugins/blog/config.pyr   r   !   s   44(G C6*HDE*H C>2HC62|<3/:O"3!4G7,CDL!#5:z2jIL#C15"&sa"8!#A.M%)#%=" 44(G~6Lsf5"3&9c-=>!$t*-"*49"54:&K dd+J3*;<O 0ABh'2IJ#'s#; h)<"459db1$T$Z0%-d3i%8"d4j)N 44(G'<=LDE2 ?"&so"F"*4:"6+3DI+>(#DJ/ dd+Jsb1 >SE2 $TU ;"459 'E$$/N6 %0CDrW   r   N)collections.abcr   mkdocs.config.config_optionsr   r   r   r   mkdocs.config.baser   pymdownx.slugsr	    r   r   rV   rW   rX   <module>r^      s)   * % K K % " EE EErW   