feat: ajouter une nouvelle page d'installation et mettre à jour les liens de documentation

This commit is contained in:
Boris Waaub
2026-02-20 12:00:11 +01:00
parent 56bada18c3
commit 923b4c4d7f
12 changed files with 73 additions and 40 deletions
+3 -1
View File
@@ -22,7 +22,9 @@ contactForm:
label: "Support technique" label: "Support technique"
- value: "quote" - value: "quote"
label: "Demander un devis" label: "Demander un devis"
- value: "Autre" - value: "formation"
label: "Formation"
- value: "other"
label: "Autre" label: "Autre"
- name: "email" - name: "email"
label: "Adresse email" label: "Adresse email"
-12
View File
@@ -1,12 +0,0 @@
---
title: "Installation par Champs-Libres"
layout: "simple"
description: "Besoin daide pour installer ou configurer Chill ? Ces prestataires peuvent vous accompagner."
---
<h5 class="content-subtitle bord-1 mb-2">Champs Libres coopérative</h5>
- Localisé en Belgique, à Namur
- https://www.champs-libres.coop/page/social/
- références CL: https://www.champs-libres.coop/tags/chill/ ? ou à ajouter sur https://www.champs-libres.coop/page/social/
-15
View File
@@ -1,15 +0,0 @@
---
title: Installer Chill en auto-hébergement
layout: "simple"
description: Pour les enthousiastes...
image:
---
Chill est un logiciel open-source disponible sous licence libre AGPL, dont le code source est hébergé sur [son dépôt gitlab](https://gitlab.com/Chill-Projet).
Avant de l'installer, n'hésitez pas à tester [la démo](http://demo.chill.social/).
Chill est une application web à installer sur un serveur dédié. L'application est alors disponible pour plusieurs utilisateurs sur une adresse internet, par exemple un sous-domaine du site web de votre organisation.
Chill est installable à partir d'images Docker. Moyennant des ressources internes en informatique, vous pouvez installer vous-même Chill en vous référant à la **[documentation d'installation](https://chill.readthedocs.io/en/latest/installation/index.html)**. La plupart des organisations utilisant Chill passent par un prestataire informatique pour son installation, son hébergement et sa maintenance.
+1 -1
View File
@@ -30,7 +30,7 @@ layout: "simple"
"additional_description": "* Compétences en administration système requises.", "additional_description": "* Compétences en administration système requises.",
"button": { "button": {
"text": "Voir la documentation", "text": "Voir la documentation",
"url": "/install/on-premise/" "url": "/resources/installation/"
} }
}, },
{ {
+32
View File
@@ -0,0 +1,32 @@
---
title: Installation
layout: "simple-card"
developers:
title: "Échanger avec les développeurs"
description: "Il existe un salon sur la messagerie Matrix, pour échanger avec les développeurs de Chill."
linkDescription: "Pour le rejoindre cliquez sur le lien ci-dessous :"
linkLabel: "#chill-social-admin:matrix.org"
linkUrl: "https://matrix.to/#/#chill-social-admin:matrix.org"
qrLabel: "ou scannez le code QR :"
qrImg: "/images/chill-admin.png"
---
<h3 class="content-subtitle bord-1 mb-2 mt-5">Auto-hébergé</h3>
Chill est un logiciel open-source disponible sous licence libre AGPL, dont le code source est hébergé sur <a href="https://gitlab.com/Chill-Projet" target="_blank" class="nav-link">son dépôt gitlab</a>.
Avant de l'installer, n'hésitez pas à tester <a href="http://demo.chill.social/" target="_blank" class="nav-link">la démo</a>.
<br>
<br>
Chill est une application web à installer sur un serveur dédié. L'application est alors disponible pour plusieurs utilisateurs sur une adresse internet, par exemple un sous-domaine du site web de votre organisation.
<br>
<br>
Chill est installable à partir d'images Docker. Moyennant des ressources internes en informatique, vous pouvez installer vous-même Chill en vous référant à la <a href="https://chill.readthedocs.io/en/latest/installation/index.html" target="_blank" class="nav-link"><strong>documentation d'installation</strong></a>.
La plupart des organisations utilisant Chill passent par un prestataire informatique pour son installation, son hébergement et sa maintenance.
<h3 class="content-subtitle bord-2 mb-2 mt-5">Par Champs Libres coopérative</h3>
- Localisé en Belgique, à Namur
- Site web: <a href="https://www.champs-libres.coop/page/social/" target="_blank" class="nav-link">Champs-Libres</a>
+14 -7
View File
@@ -1,22 +1,29 @@
--- ---
title: Manuels title: Manuels
layout: "simple" layout: "simple-card"
--- ---
<h5 class="content-subtitle bord-1 mb-2 mt-5">Manuels d'utilisation de Chill</h5> <h5 class="content-subtitle bord-1 mb-2 mt-5">Manuels d'utilisation de Chill</h5>
<div class="mb-4">
Il existe un manuel d'utilisation à l'usage des utilisateurs et un autre à l'usage des administrateurs. Il existe un manuel d'utilisation à l'usage des utilisateurs et un autre à l'usage des administrateurs.
L'utilisateur est le travailleur social qui utilise Chill dans son quotidien. L'utilisateur est le travailleur social qui utilise Chill dans son quotidien.
L'administrateur est un rôle spécifique, qui peut accèder à une interface d'administration de l'application, lui permettant de régler la configuration de Chill. L'administrateur est un rôle spécifique, qui peut accèder à une interface d'administration de l'application, lui permettant de régler la configuration de Chill.
</div>
Ces manuels sont disponibles au format PDF à l'adresse: <div class="flex flex-col gap-4 items-center">
<a href="https://gitea.champs-libres.be/Chill-project/manuals/releases/download/latest/Manuel%20administrateur.pdf" target="blank" class="col text-center px-5 py-3 rounded-lg bg-primary-400 text-white hover:bg-primary-700 font-medium transition duration-300">
Télecharger le manuel administrateur
</a>
<a href="https://gitea.champs-libres.be/Chill-project/manuals/releases/download/latest/Manuel%20utilisateur.pdf" target="blank" class="text-center px-5 py-3 rounded-lg bg-primary-400 text-white hover:bg-primary-700 font-medium transition duration-300">
Télecharger le manuel utilisateur
</a>
</div>
https://gitea.champs-libres.be/Chill-project/manuals/releases
Le manuel est également accessible via un lien dans le pied de page de l'application.
<h5 class="content-subtitle bord-2 mb-2 mt-5">Formation des utilisateurs</h5> <h5 class="content-subtitle bord-2 mb-2 mt-5">Formation des utilisateurs</h5>
<div class="mb-4">
Renseignez-vous pour organiser une journée de formation à l'utilisation de Chill depuis la <a href="/contact" class="nav-link">page contact</a>
</div>
Renseignez-vous auprès de votre [prestataire](/get-chill/providers) Chill pour organiser une journée de formation à l'utilisation de Chill.
@@ -30,6 +30,3 @@ developers:
La documentation technique de Chill se trouve à l'adresse suivante: <a class="nav-link" href="https://docs.chill.social/en/latest/" target="blank">documentation CHILL</a> La documentation technique de Chill se trouve à l'adresse suivante: <a class="nav-link" href="https://docs.chill.social/en/latest/" target="blank">documentation CHILL</a>
</div> </div>
{{< technical-documentation >}}
+1
View File
@@ -140,6 +140,7 @@ pagination = { pagerSize = 6, path = "page" }
{ name = "Blog", url = "/resources/blog" }, { name = "Blog", url = "/resources/blog" },
{ name = "Manuels", url = "/resources/manuals" }, { name = "Manuels", url = "/resources/manuals" },
{ name = "Tutoriels", url = "/resources/tutorials" }, { name = "Tutoriels", url = "/resources/tutorials" },
{ name = "Installation", url = "/resources/installation" },
{ name = "Documentation technique", url = "/resources/technical-documentation" }, { name = "Documentation technique", url = "/resources/technical-documentation" },
{ name = "FAQ", url = "/resources/faq" } { name = "FAQ", url = "/resources/faq" }
] ]
+4
View File
@@ -2603,6 +2603,10 @@ body {
align-items: flex-start; align-items: flex-start;
} }
.items-end {
align-items: flex-end;
}
.items-center { .items-center {
align-items: center; align-items: center;
} }
@@ -0,0 +1,15 @@
{{ define "main" }}
<div class="container mx-auto px-4 py-8 mb-12 flex-1">
<h1 class="text-4xl font-bold text-center mb-5">{{ .Title }}</h1>
{{ with .Params.description }}
<p class="text-center text-gray-500 sm:text-xl mb-5">{{ . | markdownify }}</p>
{{ end }}
<div class="max-w-xxl mx-auto p-6 bg-white rounded shadow" >
{{ .Content | markdownify }}
</div>
{{ if .Page.Params.developers }}
{{ partial "shortcodes/contact-developer.html" (dict "developers" .Page.Params.developers) }}
{{ end }}
</div>
{{ end }}
@@ -8,5 +8,8 @@
<div class="!max-w-none"> <div class="!max-w-none">
{{ .Content }} {{ .Content }}
</div> </div>
{{ if .Page.Params.developers }}
{{ partial "shortcodes/contact-developer.html" (dict "developers" .Page.Params.developers) }}
{{ end }}
</div> </div>
{{ end }} {{ end }}
@@ -1 +0,0 @@
{{ partial "shortcodes/contact-developer.html" (dict "developers" .Page.Params.developers) }}