From 87484fe34195d8e923110b7d3da4fc65c2c5eaef Mon Sep 17 00:00:00 2001 From: SG Date: Sun, 15 Jun 2025 01:37:30 +0300 Subject: [PATCH] updates --- classes.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/classes.py b/classes.py index 4c849bc..df9beac 100644 --- a/classes.py +++ b/classes.py @@ -55,7 +55,7 @@ class ContentItem: logger.debug(f"Parsing file {self.source_file}") try: self.source_file = Path(self.source_file) - self.subdir = self.source_file.parent + self.parent_dir = self.source_file.parent self.slug = self.source_file.stem self.target_file = Path(f"{Config.OUTPUT_DIR}/{self.source_file.parent}/{self.source_file.stem}.html") self.data = frontmatter.load(self.source_file) @@ -65,7 +65,7 @@ class ContentItem: self.date = self.data.get("date", "2000-01-01T00:00:00+03:00") self.categories = [c for c in self.data.get("categories", []) if c != 'default'] self.hidden = self.data.get("hidden", str(False)) - self.data.content = self.data.content.replace('\n', ' \n') + self.data.content = self.data.content.replace('\n', ' \n') # For markdown newline rendering self.html = markdown.markdown(self.data.content) cover_image_path = Path(f"{self.source_file.parent}/{self.source_file.stem}.jpg") self.image_file = cover_image_path if cover_image_path.exists() else "" @@ -73,6 +73,7 @@ class ContentItem: self.css_file = css_filepath if css_filepath.exists() else "" js_filepath = Path(f"{self.source_file.parent}/{self.source_file.stem}.js") self.js_file = js_filepath if js_filepath.exists() else "" + logger.debug(f"CCC {self.source_file.parts} : {self.source_file.parent} / {self.source_file.stem}.jpg") except Exception as e: logger.error(f"Parser error, {e}")