From d9b0606a74c9806e23bc6117bfa8a682364f76ad Mon Sep 17 00:00:00 2001 From: Tykayn Date: Mon, 4 Nov 2024 01:20:58 +0100 Subject: [PATCH] up templating --- README.md | 7 +- html-websites/dragonfeu_blog/index.html | 958 +++++++------ .../dragonfeu_blog/index_dragonfeu_blog.html | 399 ++++++ .../lang_en/2024-11-02-coucou-gemini.html | 1170 ++++++++++------ ...3-06-09-recapitulatif-contenu-threads.html | 1170 ++++++++++------ .../2023-06-10-recap-centrale-zaporijia.html | 1170 ++++++++++------ .../2024-05-15-l-aventure-superphenix.html | 1217 ++++++++++------- ...mitigation-accident-fusion-coeur-epr2.html | 1170 ++++++++++------ .../lang_fr/2024-11-02-coucou-gemini.html | 1170 ++++++++++------ put_content_in_template_html.py | 31 + 10 files changed, 5274 insertions(+), 3188 deletions(-) create mode 100644 html-websites/dragonfeu_blog/index_dragonfeu_blog.html diff --git a/README.md b/README.md index f517ed9d..b71c1fc6 100644 --- a/README.md +++ b/README.md @@ -66,8 +66,11 @@ Pandoc, PandocGmi # Roadmap -- TODO config par site web de son nom de domaine -- TODO réécriture des liens internes +- config par site web de son nom de domaine +- réécriture des liens internes +- navigation sur les pages d'article +- réécriture des url des images vers le dossier courant +- réparer la génération de fichiers gmi - template footer article: gestion article suivant et précédent # Fait - gestion des langues dans la source et la destination diff --git a/html-websites/dragonfeu_blog/index.html b/html-websites/dragonfeu_blog/index.html index f8393cb1..3f33e5a9 100644 --- a/html-websites/dragonfeu_blog/index.html +++ b/html-websites/dragonfeu_blog/index.html @@ -2,673 +2,655 @@ +yaya_blog + + + + + + cil_gometz -Retour à l'Accueil
+ qzine_blog - -Retour à l'Accueil
- - - -cipherbliss_blog - -Retour à l'Accueil
+ tykayn_blog -Retour à l'Accueil
+ + + + +cipherbliss_blog + + + dragonfeu_blog -Retour à l'Accueil
dragonfeu_blog # dragonfeu_blog - Articles -- - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + dragonfeu_blog + + + +
+

dragonfeu_blog

+
+
+

Les trucs d'un dragon qui roule plus vite à vélo tel un neutron +rapide, mais avec un casque opour le vélotaf chez Hexana.

+
+

À propos => a-propos.gmi

+

Projets => projets.gmi

+

Contact => contact.gmi

+

BlogRoll => blogroll.gmi

+
+ + -

Navigation


index.html

Articles en Français
2024-11-02-coucou-gemini.html
2024-09-08-strategie-mitigation-accident-fusion-coeur-epr2.html
2024-05-15-l-aventure-superphenix.html
2023-06-10-recap-centrale-zaporijia.html
2023-06-09-recapitulatif-contenu-threads.html

Articles in English


2024-11-02-coucou-gemini.html - + - + - + - + - + + + \ No newline at end of file diff --git a/html-websites/dragonfeu_blog/index_dragonfeu_blog.html b/html-websites/dragonfeu_blog/index_dragonfeu_blog.html new file mode 100644 index 00000000..2b3504ef --- /dev/null +++ b/html-websites/dragonfeu_blog/index_dragonfeu_blog.html @@ -0,0 +1,399 @@ + + + + +yaya_blog + + + + + + +cil_gometz + + + + + + +qzine_blog + + + + + + +tykayn_blog + + + + + + +cipherbliss_blog + + +Dragonfeu blog # DragonFeu - Articles +- - - - - - - - - - - - - - - - - - - - - - -  + +
index.html
2024-11-02-coucou-gemini.html
2024-09-08-strategie-mitigation-accident-fusion-coeur-epr2.html
2024-05-15-l-aventure-superphenix.html
2023-06-10-recap-centrale-zaporijia.html
2023-06-09-recapitulatif-contenu-threads.html
2024-11-02-coucou-gemini.html + + + + + + + + + + \ No newline at end of file diff --git a/html-websites/dragonfeu_blog/lang_en/2024-11-02-coucou-gemini.html b/html-websites/dragonfeu_blog/lang_en/2024-11-02-coucou-gemini.html index 9c997f27..766e63f1 100644 --- a/html-websites/dragonfeu_blog/lang_en/2024-11-02-coucou-gemini.html +++ b/html-websites/dragonfeu_blog/lang_en/2024-11-02-coucou-gemini.html @@ -2,663 +2,927 @@ +yaya_blog + + + + + + +yaya_blog + + + + + + cil_gometz -Retour à l'Accueil
+ + + + +cil_gometz + + + qzine_blog -Retour à l'Accueil
+ -cipherbliss_blog +qzine_blog -Retour à l'Accueil
+ tykayn_blog -Retour à l'Accueil
+ + + + +tykayn_blog + + + + + + +cipherbliss_blog + + + + + + +cipherbliss_blog + + + dragonfeu_blog -Retour à l'Accueil
+ + + + +dragonfeu_blog + + + @@ -833,13 +1097,27 @@ li { - + - + - + - + - + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/html-websites/dragonfeu_blog/lang_fr/2023-06-09-recapitulatif-contenu-threads.html b/html-websites/dragonfeu_blog/lang_fr/2023-06-09-recapitulatif-contenu-threads.html index dac79289..027fa9b1 100644 --- a/html-websites/dragonfeu_blog/lang_fr/2023-06-09-recapitulatif-contenu-threads.html +++ b/html-websites/dragonfeu_blog/lang_fr/2023-06-09-recapitulatif-contenu-threads.html @@ -2,663 +2,927 @@ +yaya_blog + + + + + + +yaya_blog + + + + + + cil_gometz -Retour à l'Accueil
+ + + + +cil_gometz + + + qzine_blog -Retour à l'Accueil
+ -cipherbliss_blog +qzine_blog -Retour à l'Accueil
+ tykayn_blog -Retour à l'Accueil
+ + + + +tykayn_blog + + + + + + +cipherbliss_blog + + + + + + +cipherbliss_blog + + + dragonfeu_blog -Retour à l'Accueil
+ + + + +dragonfeu_blog + + + @@ -866,13 +1130,27 @@ src="https://miro.medium.com/v2/resize:fit:751/1*YIqQ2mfZgptSfhTRL4_gsA.png" />< - + - + - + - + - + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/html-websites/dragonfeu_blog/lang_fr/2023-06-10-recap-centrale-zaporijia.html b/html-websites/dragonfeu_blog/lang_fr/2023-06-10-recap-centrale-zaporijia.html index 22eb1ff9..36ad911b 100644 --- a/html-websites/dragonfeu_blog/lang_fr/2023-06-10-recap-centrale-zaporijia.html +++ b/html-websites/dragonfeu_blog/lang_fr/2023-06-10-recap-centrale-zaporijia.html @@ -2,663 +2,927 @@ +yaya_blog + + + + + + +yaya_blog + + + + + + cil_gometz -Retour à l'Accueil
+ + + + +cil_gometz + + + qzine_blog -Retour à l'Accueil
+ -cipherbliss_blog +qzine_blog -Retour à l'Accueil
+ tykayn_blog -Retour à l'Accueil
+ + + + +tykayn_blog + + + + + + +cipherbliss_blog + + + + + + +cipherbliss_blog + + + dragonfeu_blog -Retour à l'Accueil
+ + + + +dragonfeu_blog + + + @@ -1412,13 +1676,27 @@ src="https://miro.medium.com/v2/resize:fit:700/1*fxm46ADoTLqfpafYBLDC-A.jpeg" /> - + - + - + - + - + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/html-websites/dragonfeu_blog/lang_fr/2024-05-15-l-aventure-superphenix.html b/html-websites/dragonfeu_blog/lang_fr/2024-05-15-l-aventure-superphenix.html index 24c72f98..474b5c7b 100644 --- a/html-websites/dragonfeu_blog/lang_fr/2024-05-15-l-aventure-superphenix.html +++ b/html-websites/dragonfeu_blog/lang_fr/2024-05-15-l-aventure-superphenix.html @@ -2,663 +2,927 @@ +yaya_blog + + + + + + +yaya_blog + + + + + + cil_gometz -Retour à l'Accueil
+ + + + +cil_gometz + + + qzine_blog -Retour à l'Accueil
+ -cipherbliss_blog +qzine_blog -Retour à l'Accueil
+ tykayn_blog -Retour à l'Accueil
+ + + + +tykayn_blog + + + + + + +cipherbliss_blog + + + + + + +cipherbliss_blog + + + dragonfeu_blog -Retour à l'Accueil
+ + + + +dragonfeu_blog + + + @@ -947,18 +1211,21 @@ href="https://www.orano.group/en/unpacking-nuclear/all-about-plutonium#:~:text=I

Maintenant, on va un peu plus loin dans la technique. Voici le plan :

- +

1\. Pourquoi faire Superphénix +?

+

2\. +L’histoire des RNR, du projet Manhattan jusqu’à SPX2

+

3\. Pourquoi le sodium ?

+

4\. Principes de conception +généraux

+

5\. Sûreté

+

6\. Les matériaux

+

7\. Exploitation et bilan de +SPX

+

8\. La suite de SPX

+

9\. Conclusion

+

1\. Pourquoi faire Superphénix +?

Je reprendrai certains des mots de Georges Vendryes (1920–2014), grand serviteur du nucléaire français, dans “Superphénix pourquoi ?”, ouvrage dont je recommande la lecture, il est accessible à toutes et @@ -1029,8 +1296,8 @@ actuellement produits par le parc français à hauteur d’environ 40 t/an, ce qui est ridicule au vue de l’énergie produite mais reste néanmoins un enjeu de gestion (stratégie d’entreposage et de refroidissement). Cela sera détaillé plus loin.

-

2. L’histoire -des RNR, du projet Manhattan jusqu’à SPX2

+

2\. +L’histoire des RNR, du projet Manhattan jusqu’à SPX2

C’est important de comprendre la génèse de l’idée derrière le RNR. Ce concept est en réalité apparu dans les esprits des physiciens à peu près au même moment que celui des réacteurs à modérateurs.

@@ -1086,7 +1353,7 @@ préalable d’une étude (Rapport Curien) sur la contribution que pourrait apporter Superphénix à l’incinération des déchets radioactifs. Cette étude confirme l’intérêt de SPX pour ce sujet, et le redémarrage est autorisé le 17 décembre 1992.

-

3. Pourquoi le sodium ?

+

3\. Pourquoi le sodium ?

Les RNR ont autant de design que de caloporteurs. Certains choisissent des métaux liquides purs (Na, Pb, Hg), d’autres des eutectiques (Pb-Bi, Na-K), ou encore le gaz (He). Certains choisissent @@ -1123,7 +1390,7 @@ neutronique et thermohydraulique mais mauvais sur la physico-chimie du fait de la réaction Na-H2O très exothermique et de son inflammation au contact de l’air. Le sodium n’est pas cher et est adapté à l’usage industriel.

-

4. Principes de +

4\. Principes de conception généraux

Neutronique du cœur

On utilise communément une unité d’énergie appelée -

5. Sûreté

+

5\. Sûreté

https://miro.medium.com/v2/resize:fit:700/0*9qxdp9_gb7MMz-yO

Maitrise de la @@ -1309,7 +1576,7 @@ récupérateur à débris de corium dans sa cuve. On l’appelait le cendrier, il était originellement conçu pour résister à la fusion complète de 7 assemblages, la fusion totale étant jugée trop improbable en raison des caractéristiques de sûreté du cœur.

-

6. Cycle combustible

+

6\. Cycle combustible

Cette partie est la plus important pour comprendre l’intérêt des RNR-Na dans une optique de gestion durables des matières radioactives @@ -1383,7 +1650,7 @@ neutronique du RNR est plus favorable à la transmutation des AM:

src="https://miro.medium.com/v2/resize:fit:564/1*K2wBrjRhDJvf0mzf2eO-nQ.png" />

A comprendre ainsi: “Le Neptunium 237 a 30 fois plus de chance d’être capturé que de fissionner en REP-MOx. Cela passe à 5.3 en RNR-MOx”.

-

6. Les matériaux

+

6\. Les matériaux

6.1 Les matériaux du combustible

Les matériaux structurels sont en acier inoxydable austénitique. Le @@ -1402,7 +1669,7 @@ type Alliage 800.

-

7. Exploitation et bilan de +

7\. Exploitation et bilan de SPX

C’est la partie où je m’énerve. Vous allez l’être aussi en lisant jusqu’au bout.

@@ -1481,7 +1748,7 @@ Sénat a pour missions premières le vote de la loi, le contrôle du Gouvernement et l'évaluation des politiques…

www.senat.fr

]]

-

8. La suite de SPX

+

8\. La suite de SPX

Le projet ASTRID, porté par le CEA, visant à développer un RNR-Na de puissance intermédiaire, a été abandonné (en réalité repoussé après 2050, ce qui revient à tuer la compétence et donc abandonner le @@ -1508,7 +1775,7 @@ trois en France, à différentes puissances permettant de valider le concept.

Souhaitons que cette fois-ci la France comprenne qu’elle a rendez-vous avec son avenir.

-

9. Conclusion

+

9\. Conclusion

J’espère vous avoir donné des éléments utiles pour comprendre les RNR-Na et le génie derrière Superphénix. Vous saurez quoi répondre quand on vous parlera des soi-disant “dangers” de SPX.

@@ -1563,13 +1830,27 @@ href="#fnref3" class="footnote-back" role="doc-backlink">↩︎

- + - + - + - + - + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/html-websites/dragonfeu_blog/lang_fr/2024-09-08-strategie-mitigation-accident-fusion-coeur-epr2.html b/html-websites/dragonfeu_blog/lang_fr/2024-09-08-strategie-mitigation-accident-fusion-coeur-epr2.html index e3e1958b..8277b03e 100644 --- a/html-websites/dragonfeu_blog/lang_fr/2024-09-08-strategie-mitigation-accident-fusion-coeur-epr2.html +++ b/html-websites/dragonfeu_blog/lang_fr/2024-09-08-strategie-mitigation-accident-fusion-coeur-epr2.html @@ -2,663 +2,927 @@ +yaya_blog + + + + + + +yaya_blog + + + + + + cil_gometz -Retour à l'Accueil
+ + + + +cil_gometz + + + qzine_blog -Retour à l'Accueil
+ -cipherbliss_blog +qzine_blog -Retour à l'Accueil
+ tykayn_blog -Retour à l'Accueil
+ + + + +tykayn_blog + + + + + + +cipherbliss_blog + + + + + + +cipherbliss_blog + + + dragonfeu_blog -Retour à l'Accueil
+ + + + +dragonfeu_blog + + + @@ -1312,13 +1576,27 @@ href="https://medium.com/tag/fukushima?source=post_page-----f82c1d15ed58-------- - + - + - + - + - + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/html-websites/dragonfeu_blog/lang_fr/2024-11-02-coucou-gemini.html b/html-websites/dragonfeu_blog/lang_fr/2024-11-02-coucou-gemini.html index 748939dd..e4b1c4c1 100644 --- a/html-websites/dragonfeu_blog/lang_fr/2024-11-02-coucou-gemini.html +++ b/html-websites/dragonfeu_blog/lang_fr/2024-11-02-coucou-gemini.html @@ -2,663 +2,927 @@ +yaya_blog + + + + + + +yaya_blog + + + + + + cil_gometz -Retour à l'Accueil
+ + + + +cil_gometz + + + qzine_blog -Retour à l'Accueil
+ -cipherbliss_blog +qzine_blog -Retour à l'Accueil
+ tykayn_blog -Retour à l'Accueil
+ + + + +tykayn_blog + + + + + + +cipherbliss_blog + + + + + + +cipherbliss_blog + + + dragonfeu_blog -Retour à l'Accueil
+ + + + +dragonfeu_blog + + + @@ -833,13 +1097,27 @@ li { - + - + - + - + - + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/put_content_in_template_html.py b/put_content_in_template_html.py index e69de29b..8360f51a 100644 --- a/put_content_in_template_html.py +++ b/put_content_in_template_html.py @@ -0,0 +1,31 @@ +import argparse +from website_config import configs_sites + +def assemble_article_template(article_file, template_file, output_file): + # Ouvrir le fichier de template en mode lecture + with open(template_file, "r") as f: + template = f.read() + + # Ouvrir le fichier d'article en mode lecture + with open(article_file, "r") as f: + article = f.read() + + # Remplacer $$ARTICLE$$ dans le template par le contenu de l'article + html = template.replace("$$ARTICLE$$", article) + + # Écrire le contenu HTML dans le fichier de sortie + with open(output_file, "w") as f: + f.write(html) + +if __name__ == "__main__": + # Définir les arguments de la ligne de commande + parser = argparse.ArgumentParser(description="Assembler un article et un template pour créer un fichier HTML.") + parser.add_argument("article_file", help="Le fichier d'article à inclure dans le template.") + parser.add_argument("template_file", help="Le fichier de template à utiliser.") + parser.add_argument("output_file", help="Le fichier de sortie HTML.") + + # Récupérer les arguments de la ligne de commande + args = parser.parse_args() + + # Assembler l'article et le template + assemble_article_template(args.article_file, args.template_file, args.output_file) \ No newline at end of file