This commit is contained in:
Tykayn 2024-11-14 13:32:56 +01:00 committed by tykayn
parent 9267636687
commit 086287fad3
48 changed files with 536 additions and 1681 deletions

View file

@ -92,13 +92,13 @@ generate_website() {
cd templates
convert_sources ../
echo "----------- convert_sources : pages template $website_name converties"
# echo "----------- convert_sources : pages template $website_name converties"
cd ..
# traduction fr
cd lang_fr
convert_sources ../
echo "----------- convert_sources :pages en français du site web $website_name converties"
# echo "----------- convert_sources :pages en français du site web $website_name converties"
cd ..
# traduction en
@ -133,10 +133,10 @@ convert_markdown_to_gmi() {
echo "----------- convert_markdown_to_gmi : $PWD"
echo "----------- convert_markdown_to_gmi : destination: $destination_gemini"
# echo "----------- convert_markdown_to_gmi : $PWD"
# echo "----------- convert_markdown_to_gmi : destination: $destination_gemini"
echo "----------- convert_markdown_to_gmi : fichiers markdown présents dans le dossier de base: "
# echo "----------- convert_markdown_to_gmi : fichiers markdown présents dans le dossier de base: "
ls -l sources/$website_name/converted/*.md |wc
@ -146,7 +146,7 @@ convert_markdown_to_gmi() {
# pages en
for fichier in sources/$website_name/converted/*.md ; do
if [ -f "$fichier" ]; then
echo "----------- convert_markdown_to_gmi : md2gemini : $destination_gemini : $fichier"
# echo "----------- convert_markdown_to_gmi : md2gemini : $destination_gemini : $fichier"
md2gemini "$fichier" -w -d $destination_gemini/
fi
done
@ -154,7 +154,7 @@ convert_markdown_to_gmi() {
for fichier in sources/$website_name/lang_fr/converted/*.md ; do
if [ -f "$fichier" ]; then
echo "----------- convert_markdown_to_gmi : md2gemini : $fichier"
# echo "----------- convert_markdown_to_gmi : md2gemini : $fichier"
md2gemini "$fichier" -w -d sources/$website_name/lang_fr/converted/
fi
done
@ -162,7 +162,7 @@ convert_markdown_to_gmi() {
for fichier in sources/$website_name/lang_en/converted/*.md ; do
if [ -f "$fichier" ]; then
echo "----------- convert_markdown_to_gmi : md2gemini : $fichier"
# echo "----------- convert_markdown_to_gmi : md2gemini : $fichier"
md2gemini "$fichier" -w -d sources/$website_name/lang_fr/converted/
fi
done
@ -183,7 +183,6 @@ convert_markdown_to_gmi() {
# regrouper les types de fichiers générés
bash sass_styles.sh
# ls -l $style_file
# Boucle à travers la liste des sites Web
for website_name in "${blogs_folders[@]}"; do
@ -192,28 +191,18 @@ for website_name in "${blogs_folders[@]}"; do
convert_markdown_to_gmi $website_name
# création de l'index:
# création de l'index listant les articles pour le html et la capsule gemini:
# prendre les fichiers markdown du dossier md/ ,
# et créer un index des fichiers situés dedans, rangés par nom de fichier décroissant,
# sauver le tout dans un fichier index.gmi
python3 build_indexes.py $website_name "$website_name"
python3 build_indexes.py $website_name
# déplacer les fichiers générés en html dans le dossier statique
cp sources/$website_name/converted/*.html html-websites/$website_name/
cp index_$website_name.html html-websites/$website_name/index.html
# cp sources/$website_name/templates/converted/*.html html-websites/$website_name/templates/
# cp sources/$website_name/lang_en/converted/*.html html-websites/$website_name/lang_en/
mv sources/$website_name/converted/*.html html-websites/$website_name/
python3 enrich_html.py html-websites/$website_name -t $website_name --style $style_file
python3 enrich_html.py html-websites/$website_name --style $style_file
# # déplacer les fichirers gemini dans la capsule
cp index_$website_name.gmi gemini-capsules/$website_name/index.gmi
# cp sources/$website_name/converted/*.gmi gemini-capsules/$website_name/
# cp sources/$website_name/lang_fr/converted/*.gmi gemini-capsules/$website_name/lang_fr/
# cp sources/$website_name/lang_en/converted/*.gmi gemini-capsules/$website_name/lang_en/
# copy style
# copier le style dans le dossier html
cp $style_file html-websites/$website_name/style.css
done