From 75a62c57897f0e19433eadbfd9cf7c1409b7f047 Mon Sep 17 00:00:00 2001 From: Quentin Dufour Date: Tue, 28 Feb 2023 21:54:25 +0100 Subject: [PATCH] try to flatten --- content/prise_en_main/_index.md | 4 +++- .../{web/créer-du-contenu => }/avec-un-générateur.md | 2 ++ content/prise_en_main/{web/publier-le-contenu => }/aws-cli.md | 2 ++ content/prise_en_main/compte.md | 2 ++ .../{web/créer-du-contenu/_index.md => creer-du-contenu.md} | 2 ++ content/prise_en_main/cryptpad.md | 2 ++ content/prise_en_main/{stockage => }/drive_garage.md | 2 ++ content/prise_en_main/emails.md | 2 ++ content/prise_en_main/{web => }/initialiser-votre-accès.md | 2 ++ content/prise_en_main/jitsi.md | 2 ++ content/prise_en_main/matrix.md | 2 ++ content/prise_en_main/{web => }/mettre-place-DNS.md | 2 ++ content/prise_en_main/plume.md | 2 ++ .../publier-le-contenu/_index.md => publier-le-contenu.md} | 2 ++ content/prise_en_main/{web/publier-le-contenu => }/rclone.md | 2 ++ content/prise_en_main/{stockage => }/rclone_mount.md | 2 ++ content/prise_en_main/{web => }/statique-comment-ça.md | 2 ++ content/prise_en_main/{stockage/_index.md => stockage.md} | 3 +++ content/prise_en_main/{web/_index.md => web.md} | 3 +++ content/prise_en_main/{web/publier-le-contenu => }/winscp.md | 2 ++ content/prise_en_main/{web/créer-du-contenu => }/à-la-main.md | 2 ++ templates/page.html | 2 +- 22 files changed, 46 insertions(+), 2 deletions(-) rename content/prise_en_main/{web/créer-du-contenu => }/avec-un-générateur.md (99%) rename content/prise_en_main/{web/publier-le-contenu => }/aws-cli.md (99%) rename content/prise_en_main/{web/créer-du-contenu/_index.md => creer-du-contenu.md} (91%) rename content/prise_en_main/{stockage => }/drive_garage.md (99%) rename content/prise_en_main/{web => }/initialiser-votre-accès.md (99%) rename content/prise_en_main/{web => }/mettre-place-DNS.md (99%) rename content/prise_en_main/{web/publier-le-contenu/_index.md => publier-le-contenu.md} (98%) rename content/prise_en_main/{web/publier-le-contenu => }/rclone.md (99%) rename content/prise_en_main/{stockage => }/rclone_mount.md (98%) rename content/prise_en_main/{web => }/statique-comment-ça.md (99%) rename content/prise_en_main/{stockage/_index.md => stockage.md} (92%) rename content/prise_en_main/{web/_index.md => web.md} (98%) rename content/prise_en_main/{web/publier-le-contenu => }/winscp.md (98%) rename content/prise_en_main/{web/créer-du-contenu => }/à-la-main.md (98%) diff --git a/content/prise_en_main/_index.md b/content/prise_en_main/_index.md index c97ae39..7687c80 100644 --- a/content/prise_en_main/_index.md +++ b/content/prise_en_main/_index.md @@ -3,6 +3,8 @@ title: "Prise en main" description: "Prise en main" weight: 10 sort_by: "weight" +extra: + parent: null --- Ce manuel vous accompagne dans la découverte de nos outils. @@ -60,7 +62,7 @@ Je veux créer un site web qui soit référencé dans les moteurs de recherche, un espace où je puisse gérer finement mon contenu, et vers lequel je peux envoyer des gens s'y référer -[↣ Apprendre à créer un site web](@/prise_en_main/web/_index.md) +[↣ Apprendre à créer un site web](@/prise_en_main/web.md) # URL des services diff --git a/content/prise_en_main/web/créer-du-contenu/avec-un-générateur.md b/content/prise_en_main/avec-un-générateur.md similarity index 99% rename from content/prise_en_main/web/créer-du-contenu/avec-un-générateur.md rename to content/prise_en_main/avec-un-générateur.md index d969ba7..c6da234 100644 --- a/content/prise_en_main/web/créer-du-contenu/avec-un-générateur.md +++ b/content/prise_en_main/avec-un-générateur.md @@ -4,6 +4,8 @@ description: "Créer du contenu avec un générateur" sort_by: "weight" date: 2022-09-01 weight: 2 +extra: + parent: créer-du-contenu --- 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/publier-le-contenu/aws-cli.md b/content/prise_en_main/aws-cli.md similarity index 99% rename from content/prise_en_main/web/publier-le-contenu/aws-cli.md rename to content/prise_en_main/aws-cli.md index a7b9184..da17249 100644 --- a/content/prise_en_main/web/publier-le-contenu/aws-cli.md +++ b/content/prise_en_main/aws-cli.md @@ -3,6 +3,8 @@ title: "aws-cli" description: "Publier avec aws-cli" date: 2022-09-01 weight: 1 +extra: + parent: publier-le-contenu --- 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/compte.md b/content/prise_en_main/compte.md index a600824..941d0fc 100644 --- a/content/prise_en_main/compte.md +++ b/content/prise_en_main/compte.md @@ -2,6 +2,8 @@ title: "Compte unique" description: "Compte unique pour tous les services" weight: 10 +extra: + parent: null --- Vous bénéficier d'un compte unique pour accéder à (presque) tous les services de Deuxfleurs. diff --git a/content/prise_en_main/web/créer-du-contenu/_index.md b/content/prise_en_main/creer-du-contenu.md similarity index 91% rename from content/prise_en_main/web/créer-du-contenu/_index.md rename to content/prise_en_main/creer-du-contenu.md index 7ed4385..67f63d9 100644 --- a/content/prise_en_main/web/créer-du-contenu/_index.md +++ b/content/prise_en_main/creer-du-contenu.md @@ -4,6 +4,8 @@ description: "Comment écrire ses pages et son contenu" sort_by: "weight" weight: 0 date: 2022-09-01 +extra: + parent: publier-le-contenu --- Votre site est désormais complètement configuré. Avant de publier du contenu, il faut écrire celui-ci ! diff --git a/content/prise_en_main/cryptpad.md b/content/prise_en_main/cryptpad.md index 36295a6..bde163f 100644 --- a/content/prise_en_main/cryptpad.md +++ b/content/prise_en_main/cryptpad.md @@ -2,6 +2,8 @@ title: "Cryptpad" description: "Cryptpad" weight: 50 +extra: + parent: null --- # Accès à Cryptpad diff --git a/content/prise_en_main/stockage/drive_garage.md b/content/prise_en_main/drive_garage.md similarity index 99% rename from content/prise_en_main/stockage/drive_garage.md rename to content/prise_en_main/drive_garage.md index 6af4919..9694894 100644 --- a/content/prise_en_main/stockage/drive_garage.md +++ b/content/prise_en_main/drive_garage.md @@ -2,6 +2,8 @@ title: "Sous Linux (avancé)" description: "Drive Garage avec Rclone (guide avancé)" weight: 10 +extra: + parent: 'stockage' --- **Public visé:** des utilisateurs sous Linux n'ayant pas peur de la ligne de commande. diff --git a/content/prise_en_main/emails.md b/content/prise_en_main/emails.md index a899498..f28986d 100644 --- a/content/prise_en_main/emails.md +++ b/content/prise_en_main/emails.md @@ -2,6 +2,8 @@ title: "Emails" description: "Emails" weight: 20 +extra: + parent: null --- **ATTENTION**. Le service email est actuellement en phase de test. diff --git a/content/prise_en_main/web/initialiser-votre-accès.md b/content/prise_en_main/initialiser-votre-accès.md similarity index 99% rename from content/prise_en_main/web/initialiser-votre-accès.md rename to content/prise_en_main/initialiser-votre-accès.md index 4adca49..ca05908 100644 --- a/content/prise_en_main/web/initialiser-votre-accès.md +++ b/content/prise_en_main/initialiser-votre-accès.md @@ -3,6 +3,8 @@ title: "Initialiser votre accès" description: "Initialiser le stockage objet sur Garage" date: 2022-09-01 weight: 0 +extra: + parent: web --- 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. diff --git a/content/prise_en_main/jitsi.md b/content/prise_en_main/jitsi.md index 202ae95..2ca99b6 100644 --- a/content/prise_en_main/jitsi.md +++ b/content/prise_en_main/jitsi.md @@ -2,6 +2,8 @@ title: "Jitsi" description: "Visioconférence avec Jitsi" weight: 40 +extra: + parent: null --- # Accéder à Jitsi diff --git a/content/prise_en_main/matrix.md b/content/prise_en_main/matrix.md index b929414..55cb71b 100644 --- a/content/prise_en_main/matrix.md +++ b/content/prise_en_main/matrix.md @@ -4,6 +4,8 @@ description: "Messagerie Instantanée avec Matrix" date: "2022-03-09T19:13:51.671Z" dateCreated: "2021-11-09T12:13:36.265Z" weight: 30 +extra: + parent: null --- Matrix est un réseau de communication instantanée que vous pouvez utiliser pour rester en contact diff --git a/content/prise_en_main/web/mettre-place-DNS.md b/content/prise_en_main/mettre-place-DNS.md similarity index 99% rename from content/prise_en_main/web/mettre-place-DNS.md rename to content/prise_en_main/mettre-place-DNS.md index aa60963..846b86f 100644 --- a/content/prise_en_main/web/mettre-place-DNS.md +++ b/content/prise_en_main/mettre-place-DNS.md @@ -3,6 +3,8 @@ title: "Mettre en place le DNS" description: "Mise en place du nom de domaine" date: 2022-09-01 weight: 0 +extra: + parent: web --- # Louer son nom de domaine diff --git a/content/prise_en_main/plume.md b/content/prise_en_main/plume.md index 48d7d26..ce3a78a 100644 --- a/content/prise_en_main/plume.md +++ b/content/prise_en_main/plume.md @@ -2,6 +2,8 @@ title: Plume description: Plume weight: 60 +extra: + parent: null --- # Accéder à Plume diff --git a/content/prise_en_main/web/publier-le-contenu/_index.md b/content/prise_en_main/publier-le-contenu.md similarity index 98% rename from content/prise_en_main/web/publier-le-contenu/_index.md rename to content/prise_en_main/publier-le-contenu.md index 11ad7e2..2c5e53b 100644 --- a/content/prise_en_main/web/publier-le-contenu/_index.md +++ b/content/prise_en_main/publier-le-contenu.md @@ -4,6 +4,8 @@ description: "Comment mettre en ligne son contenu" date: 2022-09-01 weight: 0 sort_by: "weight" +extra: + parent: web --- 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/rclone.md b/content/prise_en_main/rclone.md similarity index 99% rename from content/prise_en_main/web/publier-le-contenu/rclone.md rename to content/prise_en_main/rclone.md index 22fb0bf..881ee36 100644 --- a/content/prise_en_main/web/publier-le-contenu/rclone.md +++ b/content/prise_en_main/rclone.md @@ -4,6 +4,8 @@ description: "Publier avec Rclone Browser" weight: 2 date: 2021-11-25T14:31:35.570Z dateCreated: 2021-11-25T14:02:30.997Z +extra: + parent: publier-le-contenu --- diff --git a/content/prise_en_main/stockage/rclone_mount.md b/content/prise_en_main/rclone_mount.md similarity index 98% rename from content/prise_en_main/stockage/rclone_mount.md rename to content/prise_en_main/rclone_mount.md index 4363aac..82c14e3 100644 --- a/content/prise_en_main/stockage/rclone_mount.md +++ b/content/prise_en_main/rclone_mount.md @@ -4,6 +4,8 @@ description: " Rclone Mount" weight: 20 date: "2022-03-28T09:28:19.870Z" dateCreated: "2022-02-01T16:23:58.635Z" +extra: + parent: 'stockage' --- Nous aurons besoin de télécharger 3 programmes : diff --git a/content/prise_en_main/web/statique-comment-ça.md b/content/prise_en_main/statique-comment-ça.md similarity index 99% rename from content/prise_en_main/web/statique-comment-ça.md rename to content/prise_en_main/statique-comment-ça.md index b1cee2b..b65163d 100644 --- a/content/prise_en_main/web/statique-comment-ça.md +++ b/content/prise_en_main/statique-comment-ça.md @@ -3,6 +3,8 @@ title: "Statique ? Comment ça ?" description: "Clarification sur le contenu statique" date: 2022-09-01 weight: 0 +extra: + parent: web --- 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/content/prise_en_main/stockage/_index.md b/content/prise_en_main/stockage.md similarity index 92% rename from content/prise_en_main/stockage/_index.md rename to content/prise_en_main/stockage.md index 5935bb7..0ab8129 100644 --- a/content/prise_en_main/stockage/_index.md +++ b/content/prise_en_main/stockage.md @@ -2,6 +2,9 @@ title: "Stockage de fichiers" description: "Stocker ses fichiers chez Deuxfleurs" sort_by: "weight" +weight: 10 +extra: + parent: null --- 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/web/_index.md b/content/prise_en_main/web.md similarity index 98% rename from content/prise_en_main/web/_index.md rename to content/prise_en_main/web.md index 1d22426..c0b6de5 100644 --- a/content/prise_en_main/web/_index.md +++ b/content/prise_en_main/web.md @@ -2,6 +2,9 @@ title: "Site web" description: "Héberger un site web" sort_by: "weight" +weight: 10 +extra: + parent: null --- 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/publier-le-contenu/winscp.md b/content/prise_en_main/winscp.md similarity index 98% rename from content/prise_en_main/web/publier-le-contenu/winscp.md rename to content/prise_en_main/winscp.md index 6eed43d..9457869 100644 --- a/content/prise_en_main/web/publier-le-contenu/winscp.md +++ b/content/prise_en_main/winscp.md @@ -2,6 +2,8 @@ title: "WinSCP" description: "Publier avec WinSCP" weight: 3 +extra: + parent: publier-le-contenu --- diff --git a/content/prise_en_main/web/créer-du-contenu/à-la-main.md b/content/prise_en_main/à-la-main.md similarity index 98% rename from content/prise_en_main/web/créer-du-contenu/à-la-main.md rename to content/prise_en_main/à-la-main.md index 1b9b641..06d32a8 100644 --- a/content/prise_en_main/web/créer-du-contenu/à-la-main.md +++ b/content/prise_en_main/à-la-main.md @@ -4,6 +4,8 @@ description: "Créer du contenu à la main" sort_by: "weight" date: 2022-09-01 weight: 1 +extra: + parent: créer-du-contenu --- 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/templates/page.html b/templates/page.html index c6d8610..61e8811 100644 --- a/templates/page.html +++ b/templates/page.html @@ -12,4 +12,4 @@ {% block content %}
{{ page.description }}
{{ page.content | safe }} -{% endblock content %} \ No newline at end of file +{% endblock content %}