From 5e86ed0ed51fa2cf54096c26991776089610405a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Guilhem=20Faur=C3=A9?= Date: Thu, 11 May 2023 09:25:26 +0200 Subject: [PATCH] export empty articles --- spip2md/spip2md.py | 29 +++++++++++++---------------- 1 file changed, 13 insertions(+), 16 deletions(-) diff --git a/spip2md/spip2md.py b/spip2md/spip2md.py index 9e3fb92..a182f33 100755 --- a/spip2md/spip2md.py +++ b/spip2md/spip2md.py @@ -41,24 +41,21 @@ for exported in range(nbToExport): article = articles[exported] meta = metadata(article) - if len(article.texte) > 0: - print(f"{exported+1}. Exporting {meta.title}") - print(f" to {meta.get_slug()}/index.md") - body = content(article.texte) - articleDir = "{}/{}".format(CONFIG["outputDir"], meta.get_slug()) + print(f"{exported+1}. Exporting {meta.title}") + print(f" to {meta.get_slug()}/index.md") + articleDir = "{}/{}".format(CONFIG["outputDir"], meta.get_slug()) + body = content(article.texte) - mkdir(articleDir) - with open("{}/index.md".format(articleDir), "w") as f: - f.write( - "{}\n\n{}\n{}\n{}".format( - meta.get_frontmatter(), - meta.get_starting(), - body.get_markdown(), - meta.get_ending(), - ) + mkdir(articleDir) + with open("{}/index.md".format(articleDir), "w") as f: + f.write( + "{}\n\n{}\n{}\n{}".format( + meta.get_frontmatter(), + meta.get_starting(), + body.get_markdown(), + meta.get_ending(), ) - else: - print(f"{exported+1}. NOT exporting the EMPTY article {meta.title}") + ) # Close the database connection db.close()