Mise en route
Statidocs est un puissant démarreur de documentation, construit par le générateur de sites statiques Cecil.
Créer un nouveau projet
Le moyen le plus simple de créer un nouveau projet Statidocs consiste à utiliser Composer :
composer create-project cecil/statidocs mon-projet
Démarrer le serveur local
Quand vous travaillez localement, le serveur intégré à Cecil vous permet de prévisualiser votre travail et il rafraichit automatiquement votre navigateur lorsque vous effectuez une modification.
Au sein de votre projet, lancez la commande suivante pour démarrer le serveur local :
php cecil.phar serve
Cela va afficher un message dans votre terminal avec l’URL de votre aperçu local. Ouvrez cette URL (http://localhost:8000 par défaut) pour commencer à parcourir votre documentation.
Ajouter des articles
Formats de fichier
Statidocs supporte la rédaction de contenu au format Markdown sans paramétrage particulier. Vous pouvez étendre les capacités en activant les options Markdown de Cecil.
Ajouter des pages
Ajoutez de nouvelles pages à votre site en créant des fichiers .md
dans pages/docs/
. Utilisez un niveau de sous-dossiers pour organiser vos fichiers et un préfixe numérique pour les trier.
Par exemple, la structure de fichiers suivante va générer les pages au niveau de domain.tld/docs/mise-en-route
et de domain.tld/docs/guides/i18n
:
<monsite>
└─ pages
└─ docs
├─ guides
| └─ 2-i18n.md
└─ 1-Mise en route.md
Front matter
Toutes les pages utilisent les variables du front matter afin de contrôler la manière dont elles apparaissent :
---
title: Salut le monde
description: Ceci est une description de page.
---
Pour en savoir plus, consultez la documentation de Cecil concernant le front matter.
Mise à jour de Statidocs
Statidocs est construit sur le thème Cecil docs. Vous pouvez le mettre à jour ainsi que d'autres thèmes Cecil en exécutant la commande suivante dans votre terminal :
composer update