diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1734bc3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +**.egg-info/* +__pycache__ diff --git a/pelican/plugins/obsidian/obsidian.py b/pelican/plugins/obsidian/obsidian.py index 19f4aae..30d4a22 100644 --- a/pelican/plugins/obsidian/obsidian.py +++ b/pelican/plugins/obsidian/obsidian.py @@ -15,11 +15,14 @@ def modify_article_content(article_generator, content): pass -def modify_metadata(article_generator, context): +def modify_metadata(article_generator, metadata): """ - Modify the metadata + Modify the tags so we can define the tags as we are used to in obsidian. """ - pass + + for tag in metadata['tags']: + if '#' in tag.name: + tag.name = tag.name.replace('#', '') def register():