capsite

Ressources et outils pour la génération de ma capsule et de mon site
git clone git://git.asteride.xyz/~ldp/capsite.git
Journaux | Fichiers | Références

commit 5f5f31c6950936ad39877019d3f42d3674469fff
parent 4158b6af1c8a14e83b51249e18cdf9695760e744
Auteur: Selve <selve@asteride.xyz>
Date:   Fri, 27 Oct 2023 12:11:20 -0400

[cont] retour des pages disparates

Je suis revenu sur ma décision de faire de la page À visiter un article comme
les autres et sur celle, plus générale, d'intégrer toutes les pages au
cybercarnet. J'ai aussi réintroduit dans l'avant-propos un paragraphe qui
parlait des pages disparates et que j'avais supprimé au commit
9f3af6c967c78ed1991bf1e0938859deff5f1e4f.

9f3af6c967c78ed1991bf1e0938859deff5f1e4f

Diffstat:
Mconstruire.sh | 2--
Mdoc/éléments.txt | 1+
Mlib/pres/gemtext.awk | 2+-
Mlib/pres/html.awk | 4++--
Mliens/liens.debout | 4++--
Asrc/a_visiter.debout | 54++++++++++++++++++++++++++++++++++++++++++++++++++++++
Dsrc/articles/a_visiter.debout | 54------------------------------------------------------
Msrc/articles/avant-propos.debout | 13+++++++++++++
Msrc/articles/index.debout | 2--
Msrc/index.debout | 2+-
10 files changed, 74 insertions(+), 64 deletions(-)

diff --git a/construire.sh b/construire.sh @@ -194,11 +194,9 @@ tout() { gemini http https - flux_tous } publier() { - tout openrsync --rsync-path=/usr/bin/openrsync -va --del "$DOS_DST/gemini/"\ 'asteride.xyz:/var/gemini/asteride.xyz/~selve/' openrsync --rsync-path=/usr/bin/openrsync -va --del "$DOS_DST/https/"\ diff --git a/doc/éléments.txt b/doc/éléments.txt @@ -19,6 +19,7 @@ Racine du document. - article - index - florilège + - page @date-pub * Date de la publication. @date-mod diff --git a/lib/pres/gemtext.awk b/lib/pres/gemtext.awk @@ -23,7 +23,7 @@ function doc_ouv(META, ETQ) { date_lire(date_pub, date) msg_date = "Depuis le " date_formater(date) } - else if (type == "article") { + else if (type == "article" || type == "page") { date_lire(date_pub, date) msg_date = "Publié le " date_formater(date) if (date_mod) { diff --git a/lib/pres/html.awk b/lib/pres/html.awk @@ -38,7 +38,7 @@ function doc_ouv(META, ETQ) { </head>\n\ <body>\n\ <main>\n") - if (titre == "article") + if (type == "article") ramasser("<article>\n") ramasser("<header>\n\ <hr>\n\ @@ -48,7 +48,7 @@ function doc_ouv(META, ETQ) { msg_date = "~ Depuis le <time datetime=" date_pub ">" \ date_formater(date) "</time> ~" ramasser("\t<p><i>" msg_date "</i></p>\n") - } else if (type == "article") { + } else if (type == "article" || type == "page") { date_lire(date_pub, date) msg_date = "Publié le <time datetime=" date_pub ">" \ date_formater(date) "</time>" diff --git a/liens/liens.debout b/liens/liens.debout @@ -17,8 +17,8 @@ "://asteride.xyz/~selve/articles/chute_voyelles_aymara.") (lien (@ (id "ART_AVANT_PROPOS")) "://asteride.xyz/~selve/articles/avant-propos.") - (lien (@ (id "ART_A_VISITER")) - "://asteride.xyz/~selve/articles/a_visiter.") + (lien (@ (id "PAGE_A_VISITER")) + "://asteride.xyz/~selve/a_visiter.") (lien (@ (id "SITEMAP.TXT")) "://asteride.xyz/~selve/sitemap.txt") (lien (@ (id "HUMANS.TXT")) diff --git a/src/a_visiter.debout b/src/a_visiter.debout @@ -0,0 +1,54 @@ +(doc + (@ (titre "À visiter") + (type "page") + (date-pub "2021-12-21") + (date-mod "2023-10-23") + (auteur "Selve") + (lien (ref-std "PAGE_A_VISITER")) + (uuid "06bace23-abb0-412e-acaf-4d9a5e8459c7")) + + (par (@ (type "liens")) + (lien (@ (ref (ref-std "EXT_SI3TCH"))) + "Si₃TcH")) + + (par + (si (@ (#dest=web "Site (aussi disponible par le protocol gemini)")) + "Capsule") +" de prx. J'aime beaucoup lire ses tutoriels informatiques et ses +opinions sur le domaine. Ses articles concernent surtout Unix et le Web. C'est +un utilisateur d'OpenBSD, et le système est souvent abordé. On y trouve +l'excellent guide « Héberger son serveur avec OpenBSD », qui m'a été et qui +continue de m'être d'une grande utilité. Il publie parfois des textes à teneur +politique, ce que j'aime bien.") + + (par (@ (type "liens")) + (lien (@ (ref (ref-std "EXT_GAMIFICAT"))) + "Gamifi.ca't!")) + + (par + (si (@ (#dest=web "Site (aussi disponible par le protocole gemini)")) + "Capsule") +" trilingue catalanophone, espérantophone et hispanophone. On y trouve +beaucoup de choses, mais ce sont surtout ses textes en faveur du logiciel libre +et du fédivers qui ont attiré mon attention jusqu'à maintenant. C'est une +occasion de plus de pratiquer mon catalan.") + + (par (@ (type "liens")) + (lien (@ (ref (ref-std "EXT_SOLENE"))) + "Solène's gemini space")) + + (par + (si (@ (#dest=web "Site (aussi disponible par le protocole gemini)")) + "Capsule") +" surtout anglophone (on y trouve bien quelques rares articles en français) de +Solène, développeuse d'OpenBSD. Elle publie surtout des tutoriels informatiques +et des commentaires sur des programmes informatiques qu'elle a utilisés. Ses +articles sont très intéressants.") + + (par (@ (type "liens")) + (lien (@ (ref "gemini://warmedal.se/~antenna/")) + "Antenna")) + + (par +"C'est un agrégateur de publications sur Gemini. On peut donc y découvrir de +nouvelles capsules intéressantes.")) diff --git a/src/articles/a_visiter.debout b/src/articles/a_visiter.debout @@ -1,54 +0,0 @@ -(doc - (@ (titre "À visiter") - (type "article") - (date-pub "2021-12-21") - (date-mod "2023-10-23") - (auteur "Selve") - (lien (ref-std "ART_A_VISITER")) - (uuid "06bace23-abb0-412e-acaf-4d9a5e8459c7")) - - (par (@ (type "liens")) - (lien (@ (ref (ref-std "EXT_SI3TCH"))) - "Si₃TcH")) - - (par - (si (@ (#dest=web "Site (aussi disponible par le protocol gemini)")) - "Capsule") -" de prx. J'aime beaucoup lire ses tutoriels informatiques et ses -opinions sur le domaine. Ses articles concernent surtout Unix et le Web. C'est -un utilisateur d'OpenBSD, et le système est souvent abordé. On y trouve -l'excellent guide « Héberger son serveur avec OpenBSD », qui m'a été et qui -continue de m'être d'une grande utilité. Il publie parfois des textes à teneur -politique, ce que j'aime bien.") - - (par (@ (type "liens")) - (lien (@ (ref (ref-std "EXT_GAMIFICAT"))) - "Gamifi.ca't!")) - - (par - (si (@ (#dest=web "Site (aussi disponible par le protocole gemini)")) - "Capsule") -" trilingue catalanophone, espérantophone et hispanophone. On y trouve -beaucoup de choses, mais ce sont surtout ses textes en faveur du logiciel libre -et du fédivers qui ont attiré mon attention jusqu'à maintenant. C'est une -occasion de plus de pratiquer mon catalan.") - - (par (@ (type "liens")) - (lien (@ (ref (ref-std "EXT_SOLENE"))) - "Solène's gemini space")) - - (par - (si (@ (#dest=web "Site (aussi disponible par le protocole gemini)")) - "Capsule") -" surtout anglophone (on y trouve bien quelques rares articles en français) de -Solène, développeuse d'OpenBSD. Elle publie surtout des tutoriels informatiques -et des commentaires sur des programmes informatiques qu'elle a utilisés. Ses -articles sont très intéressants.") - - (par (@ (type "liens")) - (lien (@ (ref "gemini://warmedal.se/~antenna/")) - "Antenna")) - - (par -"C'est un agrégateur de publications sur Gemini. On peut donc y découvrir de -nouvelles capsules intéressantes.")) diff --git a/src/articles/avant-propos.debout b/src/articles/avant-propos.debout @@ -133,6 +133,19 @@ que le cybercarnet.") "Florilège")) (par +"Finalement, conformément à mon intention de créer un peu de de « désordre » +dans " + (si (@ (#dest=web "mon site")) + "ma capsule") +", je créerai parallèlement des pages indépendantes de ces trois sections. Pour +l'instant, cette idée est portée seule par une page contenant des liens vers +quelques capsules et sites que je trouve intéressants.") + + (par (@ (type "liens")) + (lien (@ (ref (ref-std "PAGE_A_VISITER"))) + "Capsules et sites à visiter")) + + (par "Pendant un peu plus d'un an, " (si (@ (#dest=web "ce site")) "cette capsule") diff --git a/src/articles/index.debout b/src/articles/index.debout @@ -13,7 +13,5 @@ "2022-10-11 Quelques curiosités du catalan") (lien (@ (ref (ref-std "ART_AYMARA_VOYELLES"))) "2022-01-05 Chute de voyelles conditionnée morphologiquement en aymara") - (lien (@ (ref (ref-std "ART_A_VISITER"))) - "2021-12-21 À visiter") (lien (@ (ref (ref-std "ART_AVANT_PROPOS"))) "2021-12-21 Avant-propos"))) diff --git a/src/index.debout b/src/index.debout @@ -62,7 +62,7 @@ Je l’augmente périodiquement.") Je rassemble ici quelques bonnes adresses.") (par (@ (type "liens")) - (lien (@ (ref (ref-std "ART_A_VISITER"))) + (lien (@ (ref (ref-std "PAGE_A_VISITER"))) "À visiter")) (section "Contact")