up homepage

This commit is contained in:
Tykayn 2025-01-29 14:57:16 +01:00 committed by tykayn
parent 579e9116b7
commit 62e7522e95
9 changed files with 26 additions and 28 deletions

View file

@ -26,15 +26,15 @@ org_files = []
limit_articles_feed=1000
count_articles=0
print('atom generate: fichiers dans le dossier: ',len((blog_dir)))
# print('atom generate: fichiers dans le dossier: ',len((blog_dir)))
# Parcourt le dossier source à la recherche de fichiers org-mode
for root, dirs, files in os.walk(blog_dir):
print('fichiers fr dans le dossier source',len(files))
print(files)
# print('fichiers fr dans le dossier source',len(files))
# print(files)
for file in files:
if file.endswith(".org"):
print("org: ",file)
# print("org: ",file)
date_str, annee, slug = find_year_and_slug_on_filename(file)
# Ouvre le fichier et recherche la première date dans le contenu de l'article
with open(os.path.join(root, file), "r", encoding="utf-8") as f:
@ -52,10 +52,10 @@ for root, dirs, files in os.walk(blog_dir):
if count_articles > limit_articles_feed:
break
# Tri des fichiers par ordre décroissant de date
print(org_files)
# print(org_files)
org_files.sort(reverse=True)
print(org_files)
print("org_files:",org_files)
# print(org_files)
# print("org_files:",org_files)
# Génération du flux Atom
atom_feed = {"title": "Flux Atom des articles de "+args.blog_dir,
"link": f"{website_ndd}/feed",
@ -122,4 +122,3 @@ with open(f"index_{args.blog_dir}.xml", "w", encoding="utf-8") as f:
f.write(' </author>\n')
f.write(' </entry>\n')
f.write('</feed>')
# os.rename(f"index_{args.blog_dir}.xml", f"html-websites/{args.blog_dir}/feed/index.xml")