From 993845aa4fa5a21c9c978c0a57ec572c5300e554 Mon Sep 17 00:00:00 2001 From: Quentin Dufour Date: Tue, 21 Feb 2023 17:39:12 +0100 Subject: [PATCH] replace by yaml --- content/prise_en_main/stockage/_index.md | 10 +++++----- content/prise_en_main/stockage/drive_garage.md | 10 +++++----- content/prise_en_main/stockage/rclone_mount.md | 14 +++++++------- content/prise_en_main/web/_index.md | 10 +++++----- .../web/créer-du-contenu/_index.md | 18 ++++++++---------- .../web/créer-du-contenu/avec-un-générateur.md | 14 +++++++------- .../web/créer-du-contenu/à-la-main.md | 14 +++++++------- .../web/initialiser-votre-accès.md | 16 +++++++--------- .../web/publier-le-contenu/_index.md | 16 +++++++--------- .../web/publier-le-contenu/aws-cli.md | 12 ++++++------ .../web/publier-le-contenu/rclone.md | 14 +++++++------- .../web/publier-le-contenu/winscp.md | 10 +++++----- .../prise_en_main/web/statique-comment-ça.md | 14 ++++++-------- static/admin/config.yml | 1 + 14 files changed, 83 insertions(+), 90 deletions(-) diff --git a/content/prise_en_main/stockage/_index.md b/content/prise_en_main/stockage/_index.md index 99264f1..5935bb7 100644 --- a/content/prise_en_main/stockage/_index.md +++ b/content/prise_en_main/stockage/_index.md @@ -1,7 +1,7 @@ -+++ -title = "Stockage de fichiers" -description = "Stocker ses fichiers chez Deuxfleurs" -sort_by = "weight" -+++ +--- +title: "Stockage de fichiers" +description: "Stocker ses fichiers chez Deuxfleurs" +sort_by: "weight" +--- Dans cette section, vous trouverez plusieurs tutoriels expliquant comment stocker vos fichiers chez Deuxfleurs sur Garage. Malheureusement, nous n'avons pas encore d'interface facile pour accéder à cette fonctionnalité: **les guides dans cette section sont donc à destination d'un public avancé**. diff --git a/content/prise_en_main/stockage/drive_garage.md b/content/prise_en_main/stockage/drive_garage.md index 5b30263..6af4919 100644 --- a/content/prise_en_main/stockage/drive_garage.md +++ b/content/prise_en_main/stockage/drive_garage.md @@ -1,8 +1,8 @@ -+++ -title = "Sous Linux (avancé)" -description = "Drive Garage avec Rclone (guide avancé)" -weight = 10 -+++ +--- +title: "Sous Linux (avancé)" +description: "Drive Garage avec Rclone (guide avancé)" +weight: 10 +--- **Public visé:** des utilisateurs sous Linux n'ayant pas peur de la ligne de commande. diff --git a/content/prise_en_main/stockage/rclone_mount.md b/content/prise_en_main/stockage/rclone_mount.md index 9b31d24..4363aac 100644 --- a/content/prise_en_main/stockage/rclone_mount.md +++ b/content/prise_en_main/stockage/rclone_mount.md @@ -1,10 +1,10 @@ -+++ -title = "Sous Windows (avancé)" -description = " Rclone Mount" -weight = 20 -date = 2022-03-28T09:28:19.870Z -dateCreated = 2022-02-01T16:23:58.635Z -+++ +--- +title: "Sous Windows (avancé)" +description: " Rclone Mount" +weight: 20 +date: "2022-03-28T09:28:19.870Z" +dateCreated: "2022-02-01T16:23:58.635Z" +--- Nous aurons besoin de télécharger 3 programmes : - [winfsp](http://www.secfs.net/winfsp/rel/) - téléchargez l'installateur et installez normalement diff --git a/content/prise_en_main/web/_index.md b/content/prise_en_main/web/_index.md index 6b4d7fa..1d22426 100644 --- a/content/prise_en_main/web/_index.md +++ b/content/prise_en_main/web/_index.md @@ -1,8 +1,8 @@ -+++ -title = "Site web" -description = "Héberger un site web" -sort_by = "weight" -+++ +--- +title: "Site web" +description: "Héberger un site web" +sort_by: "weight" +--- Vous en avez marre de faire toute votre communication associative via Facebook ? Vous voulez créer votre propre site pour raconter vos dernières vacances ou publier vos poèmes ? Bref, publier en indépendance ? Deuxfleurs peut vous aider en vous fournissant l'hébergement. Suivez le guide ! diff --git a/content/prise_en_main/web/créer-du-contenu/_index.md b/content/prise_en_main/web/créer-du-contenu/_index.md index 44fc976..7ed4385 100644 --- a/content/prise_en_main/web/créer-du-contenu/_index.md +++ b/content/prise_en_main/web/créer-du-contenu/_index.md @@ -1,13 +1,11 @@ -+++ -title = "Créer du contenu" -description = "Comment écrire ses pages et son contenu" -sort_by = "weight" -weight = 0 -date = 2022-09-01 -[extra] -weight_custom = 4 -+++ +--- +title: "Créer du contenu" +description: "Comment écrire ses pages et son contenu" +sort_by: "weight" +weight: 0 +date: 2022-09-01 +--- Votre site est désormais complètement configuré. Avant de publier du contenu, il faut écrire celui-ci ! -Vous pouvez, au choix, [l'écrire à la main](./a-la-main/), ou vous [faire assister par un générateur](./avec-un-generateur/). \ No newline at end of file +Vous pouvez, au choix, [l'écrire à la main](./a-la-main/), ou vous [faire assister par un générateur](./avec-un-generateur/). diff --git a/content/prise_en_main/web/créer-du-contenu/avec-un-générateur.md b/content/prise_en_main/web/créer-du-contenu/avec-un-générateur.md index 7bf57e0..d969ba7 100644 --- a/content/prise_en_main/web/créer-du-contenu/avec-un-générateur.md +++ b/content/prise_en_main/web/créer-du-contenu/avec-un-générateur.md @@ -1,10 +1,10 @@ -+++ -title = "Avec un générateur" -description = "Créer du contenu avec un générateur" -sort_by = "weight" -date = 2022-09-01 -weight = 2 -+++ +--- +title: "Avec un générateur" +description: "Créer du contenu avec un générateur" +sort_by: "weight" +date: 2022-09-01 +weight: 2 +--- Si vous souhaitez par exemple écrire un blog, vous allez probablement avoir une page par post. À la longue, on peut sans problème arriver à des dizaines de pages... Si on les écrit à la main, il va falloir copier/coller une bonne partie du code HTML, mais pas tout. Pour éviter ce travail rébarbatif, il existe ce qu'on appelle des générateurs de sites statiques. Ils vous permettent d'écrire dans une syntaxe très simple (Markdown) vos contenus, sans vous soucier du HTML ou du CSS, car ils emballeront eux-mêmes vos écrits dans des modèles prévus à cet effet. [Le guide que vous êtes en train de lire en ce moment même utilise un tel outil !](https://git.deuxfleurs.fr/Deuxfleurs/guide.deuxfleurs.fr) diff --git a/content/prise_en_main/web/créer-du-contenu/à-la-main.md b/content/prise_en_main/web/créer-du-contenu/à-la-main.md index 541a009..1b9b641 100644 --- a/content/prise_en_main/web/créer-du-contenu/à-la-main.md +++ b/content/prise_en_main/web/créer-du-contenu/à-la-main.md @@ -1,10 +1,10 @@ -+++ -title = "À la main" -description = "Créer du contenu à la main" -sort_by = "weight" -date = 2022-09-01 -weight = 1 -+++ +--- +title: "À la main" +description: "Créer du contenu à la main" +sort_by: "weight" +date: 2022-09-01 +weight: 1 +--- Garage, comme tout serveur web, va se contenter ici de servir des fichiers `.html`. Ces fichiers sont tout à fait lisibles et écrivables par un humain. Ainsi, si vous n'avez pas prévu d'avoir un site avec beaucoup de pages, il est souvent intéressant de façonner chacune d'entre elles à la main. diff --git a/content/prise_en_main/web/initialiser-votre-accès.md b/content/prise_en_main/web/initialiser-votre-accès.md index 328b106..4adca49 100644 --- a/content/prise_en_main/web/initialiser-votre-accès.md +++ b/content/prise_en_main/web/initialiser-votre-accès.md @@ -1,11 +1,9 @@ -+++ -title = "Initialiser votre accès" -description = "Initialiser le stockage objet sur Garage" -date = 2022-09-01 -weight = 0 -[extra] -weight_custom = 2 -+++ +--- +title: "Initialiser votre accès" +description: "Initialiser le stockage objet sur Garage" +date: 2022-09-01 +weight: 0 +--- De par l'utilisation de son logiciel Garage, Deuxfleurs conserve et sert les sites web en recourant au stockage objet. Pour chaque site, on a un bucket (seau en français), partageant le même nom que lui. On peut voir un bucket comme un récipient dans lequel on va mettre tout nos fichiers à publier. Pour des raisons de sécurité, l'initialisation de ce dispositif et des identifiants d'accès ne peut être faite que par un administrateur du stockage de Deuxfleurs. Une fois tout ceci mis en place, vous pourrez gérer votre site seul·e. @@ -31,4 +29,4 @@ Si `exemple-un.fr` n'est pas à gauche dans la même colonne que `exemple-deux.e exemple-un.fr 4bdce6:exemple-un.fr 56a0f10929f0d63d0177415a22a0b636cf1efe92845f2b00e04b91298656e78e exemple-deux.eu 941956ebfffa8fd564ad6b40e4bb5ac2f2b93bdbba1d1bf88fe6daff2cf4df6c ``` -C'est réglé. [Vous pouvez désormais vous occuper du DNS](../mettre-place-dns/). \ No newline at end of file +C'est réglé. [Vous pouvez désormais vous occuper du DNS](../mettre-place-dns/). diff --git a/content/prise_en_main/web/publier-le-contenu/_index.md b/content/prise_en_main/web/publier-le-contenu/_index.md index bffea49..11ad7e2 100644 --- a/content/prise_en_main/web/publier-le-contenu/_index.md +++ b/content/prise_en_main/web/publier-le-contenu/_index.md @@ -1,12 +1,10 @@ -+++ -title = "Publier le contenu" -description = "Comment mettre en ligne son contenu" -date = 2022-09-01 -weight = 0 -sort_by = "weight" -[extra] -weight_custom = 5 -+++ +--- +title: "Publier le contenu" +description: "Comment mettre en ligne son contenu" +date: 2022-09-01 +weight: 0 +sort_by: "weight" +--- Nous allons désormais verser votre site sur Garage, et ce dernier le servira à toutes les personnes qui voudront le voir. Vous aurez besoin de l'identifiant de votre clé d'accès et de la clé d'accès secrète, obtenus dans la partie «[Initialiser votre accès](../initialiser-votre-acces/)». diff --git a/content/prise_en_main/web/publier-le-contenu/aws-cli.md b/content/prise_en_main/web/publier-le-contenu/aws-cli.md index 9316d33..a7b9184 100644 --- a/content/prise_en_main/web/publier-le-contenu/aws-cli.md +++ b/content/prise_en_main/web/publier-le-contenu/aws-cli.md @@ -1,9 +1,9 @@ -+++ -title = "aws-cli" -description = "Publier avec aws-cli" -date = 2022-09-01 -weight = 1 -+++ +--- +title: "aws-cli" +description: "Publier avec aws-cli" +date: 2022-09-01 +weight: 1 +--- Nous allons désormais verser votre site sur Garage, ce dernier le servira à toutes les personnes qui voudront le voir. Vous aurez besoin de l'identifiant de votre clé d'accès et de la clé d'accès secrète, obtenus dans la partie «[Initialiser votre accès](../initialiser-votre-acces/)». diff --git a/content/prise_en_main/web/publier-le-contenu/rclone.md b/content/prise_en_main/web/publier-le-contenu/rclone.md index 3b82c15..22fb0bf 100644 --- a/content/prise_en_main/web/publier-le-contenu/rclone.md +++ b/content/prise_en_main/web/publier-le-contenu/rclone.md @@ -1,10 +1,10 @@ -+++ -title = "Rclone Browser" -description = "Publier avec Rclone Browser" -weight = 2 -date = 2021-11-25T14:31:35.570Z -dateCreated = 2021-11-25T14:02:30.997Z -+++ +--- +title: "Rclone Browser" +description: "Publier avec Rclone Browser" +weight: 2 +date: 2021-11-25T14:31:35.570Z +dateCreated: 2021-11-25T14:02:30.997Z +--- Rclone browser est un outil simple qui vous permet d'accéder directement à Garage. diff --git a/content/prise_en_main/web/publier-le-contenu/winscp.md b/content/prise_en_main/web/publier-le-contenu/winscp.md index f88e6dd..6eed43d 100644 --- a/content/prise_en_main/web/publier-le-contenu/winscp.md +++ b/content/prise_en_main/web/publier-le-contenu/winscp.md @@ -1,8 +1,8 @@ -+++ -title = "WinSCP" -description = "Publier avec WinSCP" -weight = 3 -+++ +--- +title: "WinSCP" +description: "Publier avec WinSCP" +weight: 3 +--- # Installation diff --git a/content/prise_en_main/web/statique-comment-ça.md b/content/prise_en_main/web/statique-comment-ça.md index 29c363d..b1cee2b 100644 --- a/content/prise_en_main/web/statique-comment-ça.md +++ b/content/prise_en_main/web/statique-comment-ça.md @@ -1,11 +1,9 @@ -+++ -title = "Statique ? Comment ça ?" -description = "Clarification sur le contenu statique" -date = 2022-09-01 -weight = 0 -[extra] -weight_custom = 1 -+++ +--- +title: "Statique ? Comment ça ?" +description: "Clarification sur le contenu statique" +date: 2022-09-01 +weight: 0 +--- Au commencement du web (au début des années 90), le contenu présent en ligne était statique : quand un client veut un fichier ou une page, il spécifie le chemin via un URL, et le serveur répond tout le temps la même chose. Dès le milieu des années 90 ont apparu au sein du web des pages dynamiques, avec [CGI](https://fr.wikipedia.org/wiki/Common_Gateway_Interface) et [PHP](https://fr.wikipedia.org/wiki/PHP). Pour une même page, le serveur peut répondre un contenu différent, variant selon des paramètres rajoutés en fin de chemin URL, selon des données dans la mémoire du serveur, ou selon n'importe quel facteur qui passe par la tête du développeur. diff --git a/static/admin/config.yml b/static/admin/config.yml index b0f4539..a7e74bd 100644 --- a/static/admin/config.yml +++ b/static/admin/config.yml @@ -27,3 +27,4 @@ collections: - label: Body name: body widget: markdown + modes: [ 'raw', 'rich_text' ]