nfc-web/web/pelicanconf.py

65 lines
1.5 KiB
Python
Raw Normal View History

2023-04-30 14:08:32 +03:00
# 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':{},
}
}
2023-05-01 21:58:23 +03:00
ARTICLE_ORDER_BY = 'category'
2023-04-30 14:35:57 +03:00
ARTICLE_URL = "{slug}"
ARTICLE_SAVE_AS = "{slug}/index.html"
2023-04-30 14:08:32 +03:00
INDEX_SAVE_AS = "tags/index.html"
2023-05-01 21:58:23 +03:00
ARCHIVES_SAVE_AS = 'tags/list.html'
2023-04-30 14:08:32 +03:00
AUTHOR_SAVE_AS = ''
AUTHORS_SAVE_AS = ''
TAGS_SAVE_AS = ''
2023-05-14 17:13:00 +03:00
MICRON_PATH = 'micron'
2023-04-30 14:08:32 +03:00
PATH = 'content'
ARTICLE_PATHS = ['tags',]
PAGE_PATHS = ['pages',]
SUMMARY_MAX_LENGTH = 0
DEFAULT_DATE_FORMAT = '%Y-%m-%d'
2023-05-22 11:25:46 +03:00
DEFAULT_CATEGORY = 'ad-hoc'
CATEGORIES_SAVE_AS = 'zones/index.html'
CATEGORY_URL = 'zone/{slug}'
CATEGORY_SAVE_AS = 'zone/{slug}/index.html'
2023-04-30 14:08:32 +03:00
DELETE_OUTPUT_DIRECTORY = True
2023-05-22 12:14:17 +03:00
PLUGINS = ['geohash', 'geodata']
2024-02-08 11:41:53 +02:00
STATIC_PATHS = ['images', '../extra/robots.txt']
2023-05-22 12:14:17 +03:00
EXTRA_PATH_METADATA = {'../extra/robots.txt': {'path': 'robots.txt'},}