mirror of
https://forge.chapril.org/tykayn/orgmode-to-gemini-blog
synced 2025-06-20 09:04:42 +02:00
build with latest articles on homepage
This commit is contained in:
parent
e6ec57e576
commit
579e9116b7
22 changed files with 1013 additions and 3544 deletions
|
@ -75,6 +75,8 @@ generate_website() {
|
|||
mkdir -p sources/$website_name/lang_fr
|
||||
mkdir -p sources/$website_name/lang_en
|
||||
mkdir -p sources/$website_name/templates
|
||||
mkdir -p sources/$website_name/build
|
||||
mkdir -p sources/$website_name/converted
|
||||
|
||||
cp templates/$website_name/$source_file_extension/* sources/$website_name/templates
|
||||
fi
|
||||
|
@ -107,21 +109,11 @@ generate_website() {
|
|||
# traduction en
|
||||
convert_sources "$root_folder/sources/$website_name/lang_en"
|
||||
echo "----------- pages en anglais du site web $website_name converties"
|
||||
#
|
||||
#
|
||||
# echo " ____________________________________ "
|
||||
# echo " ____________________________________ "
|
||||
# echo " ____________________________________ "
|
||||
# pwd
|
||||
#
|
||||
# echo " ____________________________________ "
|
||||
# echo " ____________________________________ "
|
||||
# echo " ____________________________________ "
|
||||
|
||||
|
||||
ls -l "$root_folder/sources/$website_name/converted"
|
||||
|
||||
|
||||
bash concat_list_billets.sh $website_name
|
||||
|
||||
}
|
||||
|
||||
|
@ -199,6 +191,8 @@ for website_name in "${blogs_folders[@]}"; do
|
|||
# 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,
|
||||
# générer l'index montrant les posts les plus récents à la suite
|
||||
bash concat_list_billets.sh $website_name
|
||||
# sauver le tout dans un fichier index.gmi
|
||||
python3 build_indexes.py $website_name
|
||||
|
||||
|
@ -207,6 +201,7 @@ for website_name in "${blogs_folders[@]}"; do
|
|||
mkdir -p "html-websites/$website_name/tag"
|
||||
python3 gather_tags_in_json.py $website_name
|
||||
|
||||
|
||||
# déplacer les fichiers générés en html dans le dossier statique
|
||||
mv sources/$website_name/converted/*.html html-websites/$website_name/
|
||||
|
||||
|
@ -223,5 +218,7 @@ for website_name in "${blogs_folders[@]}"; do
|
|||
# régénérer le flux Atom du blog
|
||||
mkdir -p "html-websites/$website_name/feed"
|
||||
python3 atom_generate.py $website_name
|
||||
|
||||
mv index_$website_name.xml html-websites/$website_name/feed/index.xml
|
||||
|
||||
echo "génération faite dans html-websites/$website_name"
|
||||
done
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue