nfc-web/web/pelicanconf.py
2023-04-30 14:35:57 +03:00

59 lines
No EOL
1.3 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_URL = "{slug}"
ARTICLE_SAVE_AS = "{slug}/index.html"
INDEX_SAVE_AS = "tags/index.html"
ARCHIVES_SAVE_AS = ''
AUTHOR_SAVE_AS = ''
AUTHORS_SAVE_AS = ''
TAGS_SAVE_AS = ''
PATH = 'content'
ARTICLE_PATHS = ['tags',]
PAGE_PATHS = ['pages',]
SUMMARY_MAX_LENGTH = 0
DEFAULT_DATE_FORMAT = '%Y-%m-%d'
DEFAULT_CATEGORY = 'tag'
CATEGORIES_SAVE_AS = 'projects/index.html'
CATEGORY_URL = 'projects/{slug}'
CATEGORY_SAVE_AS = 'projects/{slug}/index.html'
DELETE_OUTPUT_DIRECTORY = True
PLUGINS = ['geohash']