updates
This commit is contained in:
@@ -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}")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user