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"
- value: "quote"
label: "Demander un devis"
- value: "Autre"
- value: "formation"
label: "Formation"
- value: "other"
label: "Autre"
- name: "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.",
"button": {
"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
layout: "simple"
layout: "simple-card"
---
<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.
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.
</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>
<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>
</div>
{{< technical-documentation >}}
+1
View File
@@ -140,6 +140,7 @@ pagination = { pagerSize = 6, path = "page" }
{ name = "Blog", url = "/resources/blog" },
{ name = "Manuels", url = "/resources/manuals" },
{ name = "Tutoriels", url = "/resources/tutorials" },
{ name = "Installation", url = "/resources/installation" },
{ name = "Documentation technique", url = "/resources/technical-documentation" },
{ name = "FAQ", url = "/resources/faq" }
]
+4
View File
@@ -2603,6 +2603,10 @@ body {
align-items: flex-start;
}
.items-end {
align-items: flex-end;
}
.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">
{{ .Content }}
</div>
{{ if .Page.Params.developers }}
{{ partial "shortcodes/contact-developer.html" (dict "developers" .Page.Params.developers) }}
{{ end }}
</div>
{{ end }}
@@ -1 +0,0 @@
{{ partial "shortcodes/contact-developer.html" (dict "developers" .Page.Params.developers) }}