mirror of
https://forge.chapril.org/tykayn/orgmode-to-gemini-blog
synced 2025-06-20 09:04:42 +02:00
build des pages gemini dans linking_articles_prev_next, correction en masse https dans les articles
This commit is contained in:
parent
619ba68dcc
commit
aa00ae2cfc
1641 changed files with 12787 additions and 14211 deletions
|
@ -33,11 +33,10 @@ is_directory_empty() {
|
|||
# convertir les fichiers org d'un dossier vers html
|
||||
convert_sources() {
|
||||
|
||||
echo "argument : $1"
|
||||
# echo "argument : $1"
|
||||
source_file_extension="org"
|
||||
website_full_path=$1
|
||||
|
||||
echo "-----------"
|
||||
echo "----------- convert_sources : $website_full_path"
|
||||
mkdir -p "${website_full_path}/converted/"
|
||||
cd "${website_full_path}"
|
||||
|
@ -75,21 +74,21 @@ generate_website() {
|
|||
|
||||
# conversion des pages statiques
|
||||
|
||||
echo "----------- convert_sources : $root_folder/sources/$website_name"
|
||||
# echo "----------- convert_sources : $root_folder/sources/$website_name"
|
||||
convert_sources "$root_folder/sources/$website_name"
|
||||
|
||||
echo "----------- convert_sources : $root_folder/sources/$website_name/templates"
|
||||
# echo "----------- convert_sources : $root_folder/sources/$website_name/templates"
|
||||
convert_sources "$root_folder/sources/$website_name/templates"
|
||||
echo "----------- convert_sources : pages template $website_name converties"
|
||||
# echo "----------- convert_sources : pages template $website_name converties"
|
||||
|
||||
#
|
||||
# traduction fr
|
||||
convert_sources "$root_folder/sources/$website_name/lang_fr"
|
||||
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"
|
||||
|
||||
# traduction en
|
||||
convert_sources "$root_folder/sources/$website_name/lang_en"
|
||||
echo "----------- pages en anglais du site web $website_name converties"
|
||||
# echo "----------- pages en anglais du site web $website_name converties"
|
||||
|
||||
ls -l "$root_folder/sources/$website_name/converted"
|
||||
|
||||
|
@ -97,53 +96,6 @@ generate_website() {
|
|||
|
||||
}
|
||||
|
||||
convert_markdown_to_gmi() {
|
||||
|
||||
destination_gemini="gemini-capsules/$website_name"
|
||||
echo "----------- convert_sources : convert_markdown_to_gmi : $website_name"
|
||||
|
||||
rm -rf gemini-capsules/$website_name/*
|
||||
mkdir -p gemini-capsules/$website_name
|
||||
mkdir -p gemini-capsules/$website_name/lang_fr
|
||||
mkdir -p gemini-capsules/$website_name/lang_en
|
||||
ls -l sources/$website_name/converted/*.md | wc
|
||||
|
||||
# # faire les fichiers gemini à partir du markdown
|
||||
# pages de base
|
||||
# pages fr
|
||||
# pages en
|
||||
for fichier in sources/$website_name/converted/*.md; do
|
||||
if [ -f "$fichier" ]; then
|
||||
echo "----------- convert_markdown_to_gmi : md2gemini : $destination_gemini : $fichier"
|
||||
md2gemini "$fichier" -w -d $destination_gemini/
|
||||
fi
|
||||
done
|
||||
cp sources/$website_name/converted/*.gmi "$destination_gemini/lang_fr"
|
||||
|
||||
for fichier in sources/$website_name/lang_fr/converted/*.md; do
|
||||
if [ -f "$fichier" ]; then
|
||||
echo "----------- convert_markdown_to_gmi : md2gemini : $fichier"
|
||||
md2gemini "$fichier" -w -d sources/$website_name/lang_fr/converted/
|
||||
fi
|
||||
done
|
||||
cp sources/$website_name/lang_fr/converted/*.gmi "$destination_gemini/lang_fr"
|
||||
|
||||
for fichier in sources/$website_name/lang_en/converted/*.md; do
|
||||
if [ -f "$fichier" ]; then
|
||||
echo "----------- convert_markdown_to_gmi : md2gemini : $fichier"
|
||||
md2gemini "$fichier" -w -d sources/$website_name/lang_fr/converted/
|
||||
fi
|
||||
done
|
||||
cp sources/$website_name/lang_en/converted/*.gmi "$destination_gemini/lang_en"
|
||||
|
||||
echo "----------- génération des fichiers gemini faite."
|
||||
|
||||
pwd
|
||||
|
||||
echo "fichiers gmi présents:"
|
||||
ls -l $destination_gemini*.gmi | wc -l
|
||||
}
|
||||
|
||||
# regrouper les types de fichiers générés
|
||||
bash sass_styles.sh
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue