Guide de l’usage de Hugo

Cette documentation est un site statique généré avec Hugo.

Consulter la documentation officiel d’Hugo si vous n’êtes pas familier avec.

Pour enrichir le contenu, nous utilisons des composants réutilisables appelés “shortcodes”. Cette page sert de guide de style officiel pour leur utilisation. Merci de vous y référer pour toute contribution afin de maintenir une documentation claire et cohérente.

Shortcodes

Chaque shortcode est présenté avec un exemple fonctionnel, suivi du code source à copier/coller.

Règle d’or : Les paramètres des shortcodes s’écrivent toujours avec des guillemets doubles (""), et non des backticks ( ).

Vous pouvez créer des shortcodes mais pensez à les documenter !

Code

Pour insérer un bloc de code avec un nom de fichier et une étiquette de langage.

custom

<p>input code here</p>
étiquette

{{< code "custom" "étiquette" >}}

/*```html

<p>input code here</p>

```*/

{{< /code >}}

Notices

Pour afficher des blocs d’information stylisés afin d’attirer l’attention. Les types valides sont note, tip, conseil, info, warning, attention, prerequis.

Ceci est une note.

Ceci est un conseil.

Ceci est une info.

Ceci est un warning.

{{< notice "note" >}}
Ceci est une note.
{{< /notice >}}

Accordéon

Pour créer des sections de contenu dépliables, idéal pour les FAQ.

Pristy est une suite logicielle collaborative open source qui vous permet de gérer vos documents et processus métier en toute sécurité.

Vous pouvez contribuer au code, à la documentation, à la traduction, ou en remontant des bugs. Consultez la section Communauté pour plus de détails !

{{< accordion-wrapper >}}
{{< accordion title="Qu'est-ce que Pristy ?" >}}
Pristy est une suite logicielle collaborative open source qui vous permet de gérer vos documents et processus métier en toute sécurité.
{{< /accordion >}}
{{< accordion title="Comment puis-je contribuer ?" >}}
Vous pouvez contribuer au code, à la documentation, à la traduction, ou en remontant des bugs. Consultez la section Communauté pour plus de détails !
{{< /accordion >}}
{{< /accordion-wrapper >}}

Badge

Pour ajouter de petites étiquettes colorées directement dans une ligne de texte.

Exemple concret

Utilisez des badges pour indiquer le statut d’une fonctionnalité ou un concept.

Ajouté
Modifié
Supprimé
Faille corrigée
Tutoriel

{{< badge "added" "Ajouté" >}}

Carte

card et card-wrapper

Pour présenter des liens ou des fonctionnalités de manière visuelle. Le shortcode card doit être imbriqué dans un card-wrapper.

Installation Facile

Suivez notre guide pas à pas pour installer Pristy sur votre serveur.

Voir le guide

Interface Intuitive

Découvrez une interface utilisateur claire et moderne.

Explorer l’interface
{{< card-wrapper >}}

    {{< card
    title="Installation Facile"
    icon="fa-solid fa-download"
    description="Suivez notre guide pas à pas pour installer Pristy sur votre serveur."
    link="/admin-manual/exploitation/"
    label="Voir le guide">}}
    
    {{< card
    title="Interface Intuitive"
    icon="fa-solid fa-display"
    description="Découvrez une interface utilisateur claire et moderne."
    link="/user-manual/interfaces/"
    label="Explorer l'interface">}}
    
{{< /card-wrapper >}}

Card d’appel à l’action

card-cta et card-cta-wrapper

Une variante plus grande et plus visuelle de la carte, avec une image. Il faut utiliser 2 shortcodes imbriqués cart-cta & card-cta-wrapper.

Apprenez les bases en créant un site simple

Essayer le tutoriel
illustration

Commencez à utiliser Docbox sur votre site

Démarrage Rapide
illustration

{{< card-cta-wrapper >}}

    {{< card-cta
    title="Apprenez les bases en créant un site simple"
    image="/images/illustrations/illustration-2.png"
    label="Essayer le tutoriel"
    link="/community/getting-started/requirments/#docbox-installation">}}
    
    {{< card-cta
    title="Commencez à utiliser Docbox sur votre site"
    image="/images/illustrations/illustration-1.png"
    label="Démarrage Rapide"
    link="/community/getting-started/requirments/#welcome-to-docbox-router">}}

{{< /card-cta-wrapper >}}

Lien d’appel à l’action

cta-link

Un simple lien stylisé pour guider l’utilisateur vers une page clé.

{{< cta-link href="/community/documenting-the-doc/" text="Apprendre à documenter" >}}

Lister les pages enfant

Arborescence complète

Liste toutes les pages et sous-sections enfants de la page actuelle. Idéal pour un sommaire de section complet.

Si vous placez ce shortcode dans le fichier content/user-manual/_index.md, il affichera une liste de toutes les pages contenues dans la section “user-manual”, en respectant leur hiérarchie.

{{< lister-enfants-recursif >}}

Liste simple

Liste uniquement les pages directes (sans les sous-sections). Parfait pour une liste simple des articles d’une catégorie.

Si vous placez ce shortcode dans le fichier content/guides/_index.md, il affichera une liste des pages comme guides/guide-1.md et guides/guide-2.md, mais ignorera les pages d’un sous-dossier comme guides/avances/sujet-complexe.md.

{{< lister-pages-section >}}

Tableau à onglets

  • Premier Onglet
  • Second Onglet

Contenu du premier onglet.

Contenu du second onglet.

{{< tabs "nom-unique-du-groupe" >}}
{{< tab "Premier Onglet" >}}
Contenu du premier onglet.
{{< /tab >}}
{{< tab "Second Onglet" >}}
Contenu du second onglet.
{{< /tab >}}
{{< /tabs >}}

Image

{{< image src="/images/img-1.jpg" zoomable="true" >}}

Youtube video

{{< youtube 8cdO5mJnPws >}}

Dernière modification - 23 juillet 2025
Appel à l’action

Essayer Pristy

Vous pouvez essayer la démo de Pristy en vous inscrivant au lien ci-dessous.

Demander une démo