From b3b65d77e0893f52d81b436693d4dd03999067cc Mon Sep 17 00:00:00 2001 From: Barry Steyn Date: Thu, 31 Jul 2014 18:04:35 -0700 Subject: [PATCH] Documents DOCUTILS_SETTINGS and initializes it. Fixes #1425 --- docs/settings.rst | 5 +++++ pelican/settings.py | 1 + 2 files changed, 6 insertions(+) diff --git a/docs/settings.rst b/docs/settings.rst index df2fa722..3f4f2147 100644 --- a/docs/settings.rst +++ b/docs/settings.rst @@ -58,6 +58,10 @@ Setting name (followed by default value, if any) ``datetime.datetime`` constructor. ``DEFAULT_METADATA = ()`` The default metadata you want to use for all articles and pages. +``DOCUTILS_SETTINGS = {}`` Extra configuration settings for the docutils publisher + (applicable only to reStructuredText). See `Docutils + Configuration`_ settings for more details. + ``FILENAME_METADATA =`` ``'(?P\d{4}-\d{2}-\d{2}).*'`` The regexp that will be used to extract any metadata from the filename. All named groups that are matched will be set in the metadata object. @@ -819,3 +823,4 @@ Example settings .. _Jinja custom filters documentation: http://jinja.pocoo.org/docs/api/#custom-filters +.. _Docutils Configuration: http://docutils.sourceforge.net/docs/user/config.html diff --git a/pelican/settings.py b/pelican/settings.py index c04cc5d0..a283b2be 100644 --- a/pelican/settings.py +++ b/pelican/settings.py @@ -49,6 +49,7 @@ DEFAULT_CONFIG = { 'SITENAME': 'A Pelican Blog', 'DISPLAY_PAGES_ON_MENU': True, 'DISPLAY_CATEGORIES_ON_MENU': True, + 'DOCUTILS_SETTINGS': {}, 'OUTPUT_SOURCES': False, 'OUTPUT_SOURCES_EXTENSION': '.text', 'USE_FOLDER_AS_CATEGORY': True,