nfc-web/web/pelicanconf.py
2023-05-22 11:25:46 +03:00

62 lines
No EOL
1.4 KiB
Python

# Disable Setext Headers Monkey Patch
from markdown import blockprocessors as bp
class NoProcessing(bp.BlockProcessor):
def test(self, parent, block):
return False
bp.SetextHeaderProcessor = NoProcessing
AUTHOR = 'NFC'
SITENAME = 'NFC'
THEME = 'nfc-theme'
PLUGIN_PATHS = ['plugins']
TIMEZONE = 'Asia/Jerusalem'
DEFAULT_LANG = 'English'
# Feed generation is usually not desired when developing
FEED_ALL_ATOM = None
CATEGORY_FEED_ATOM = None
TRANSLATION_FEED_ATOM = None
AUTHOR_FEED_ATOM = None
AUTHOR_FEED_RSS = None
DEFAULT_PAGINATION = False
# Uncomment following line if you want document-relative URLs when developing
#RELATIVE_URLS = True
MARKDOWN = {
'extension_configs': {
'markdown.extensions.tables':{},
'markdown.extensions.footnotes':{},
'markdown.extensions.nl2br':{},
}
}
ARTICLE_ORDER_BY = 'category'
ARTICLE_URL = "{slug}"
ARTICLE_SAVE_AS = "{slug}/index.html"
INDEX_SAVE_AS = "tags/index.html"
ARCHIVES_SAVE_AS = 'tags/list.html'
AUTHOR_SAVE_AS = ''
AUTHORS_SAVE_AS = ''
TAGS_SAVE_AS = ''
MICRON_PATH = 'micron'
PATH = 'content'
ARTICLE_PATHS = ['tags',]
PAGE_PATHS = ['pages',]
SUMMARY_MAX_LENGTH = 0
DEFAULT_DATE_FORMAT = '%Y-%m-%d'
DEFAULT_CATEGORY = 'ad-hoc'
CATEGORIES_SAVE_AS = 'zones/index.html'
CATEGORY_URL = 'zone/{slug}'
CATEGORY_SAVE_AS = 'zone/{slug}/index.html'
DELETE_OUTPUT_DIRECTORY = True
PLUGINS = ['geohash', 'geodata']