up generation index

This commit is contained in:
Tykayn 2024-11-04 11:00:41 +01:00 committed by tykayn
parent 949e1f47dd
commit 356a365eec
16 changed files with 36 additions and 144 deletions

View file

@ -60,16 +60,18 @@ def generer_index(dossier_md, fichier_index, titre_index):
contenu_index_html += f"<br><a href=/{link_html}>{link_html}</a>"
contenu_index_gmi += "\n# Articles en Français\n-------------------------\n"
lang_folder="lang_fr/"
for fichier in files_fr:
contenu_index_gmi += f"=> {fichier}\n"
link_html = fichier.replace('..gmi','.html')
contenu_index_html += f"<br><a href=/{link_html}>{link_html}</a>"
contenu_index_html += f"<br><a href=/{lang_folder}{link_html}>{link_html}</a>"
contenu_index_gmi += "\n# Articles in English\n-------------------------\n"
lang_folder="lang_en/"
for fichier in files_en:
contenu_index_gmi += f"=> {fichier}\n"
link_html = fichier.replace('..gmi','.html')
contenu_index_html += f"<br><a href=/{link_html}>{link_html}</a>"
contenu_index_html += f"<br><a href=/{lang_folder}{link_html}>{link_html}</a>"
# Écrit le contenu dans le fichier d'index
try:
@ -77,7 +79,7 @@ def generer_index(dossier_md, fichier_index, titre_index):
file.write(contenu_index_gmi)
print(f"Fichier d'index '{chemin_fichier_index_html}' généré avec succès.")
with open(chemin_fichier_index_gemini, 'w', encoding='utf-8') as file:
with open(chemin_fichier_index_html, 'w', encoding='utf-8') as file:
file.write('<html><head><title>'+args.title+'</title></head><body>'+contenu_index_html+'</article></body></html>')
print(f"Fichier d'index '{chemin_fichier_index_html}' généré avec succès.")
except OSError as e: