diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3023c68 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +.idea +*~ diff --git a/pandoc_reader.py b/pandoc_reader.py index b5e0b07..8d0bec5 100644 --- a/pandoc_reader.py +++ b/pandoc_reader.py @@ -1,3 +1,4 @@ +import os from datetime import datetime from pelican import signals from pelican.readers import BaseReader @@ -28,6 +29,7 @@ class NewReader(BaseReader): meta = self.process_metadata(name, value) metadata[name] = meta + os.chdir(self.settings['PATH']) # change the cwd to the content dir if 'PANDOC_ARGS' in self.settings: output = pypandoc.convert(MD, 'html5', format='md', extra_args=self.settings['PANDOC_ARGS']) else: