diff options
Diffstat (limited to 'build.py')
| -rw-r--r-- | build.py | 5 | 
1 files changed, 3 insertions, 2 deletions
| @@ -38,13 +38,14 @@ def listPages():                          "source_file" : path,                          "source_content" : content,                          "html" : markdown.markdown("\n".join(content.split("\n...\n"))), +                        "title" : content.split("\n")[0].replace("# ", ""),                          "summary" : lowerHeadings(markdown.markdown(content.split("\n...\n")[0])),                          "timestamp" : timestamp,                          "date": time.strftime(date_format, time.localtime(timestamp)),                          "name" : name,                          "url" : f"entries/{name}.html"                      })(".".join(p.split(".")[:-1])) -                )(os.stat(path).st_ctime) +                )(os.stat(path).st_mtime)              )(open(path, "r").read())          )(os.path.join(source, p)) for p in os.listdir(source)      ] @@ -92,7 +93,7 @@ def make():                              .replace(                                  "%content%",                                   page["summary"] + (f"<a href={page['url']}>read more...</a>" if len(page["source_content"].split("\n...\n")) > 1 else "") -                            )  +                            ).replace("%title%", page["title"])                          for page in pages                      ][: : -1] | 
