L’extension Glossaire ajoute un système de glossaire optimisé SEO à votre site Larapen — navigation A–Z, catégories, recherche, deux modes d’affichage et balisage de données structurées pour les définitions et termes techniques.
Fonctionnalités clés
- Navigation A–Z — Barre de navigation alphabétique interactive mettant en évidence les lettres disponibles. Cliquez sur une lettre pour filtrer les termes. Les lettres sans termes sont grisées.
- Catégories — Organisez les termes en catégories via le système de catégories unifié du noyau avec support d’arborescence imbriquée.
- Deux modes d’affichage — Choisissez entre « Groupé par lettre » (tous les termes affichés sous les en-têtes A–Z) ou « Paginé » pour les glossaires volumineux.
- Recherche — Recherche plein texte dans les noms de termes, définitions et abréviations dans la langue courante.
- Pages de détail des termes — Pages dédiées pour chaque terme avec définition, contenu étendu, abréviation, catégorie et compteur de vues.
- Données structurées SEO — Balisage schema DefinedTerm pour les extraits enrichis des moteurs de recherche. Titres meta et descriptions personnalisés par terme.
- Abréviations — Stockez les formes courtes ou acronymes (ex. : API, CSS, DNS) à côté des noms complets des termes.
- Compteur de vues — Suivez les vues front-end de chaque terme pour identifier les entrées les plus consultées.
- Multilingue — Termes, définitions, slugs, contenu étendu et métadonnées SEO entièrement traduisibles via Spatie Translatable.
- Support des thèmes — Les vues front-end sont rendues via le thème actif. Chaque thème peut fournir ses propres templates de glossaire.
Panneau d’administration
| Section | Description |
|---|---|
| Termes | Créer, modifier et gérer les termes du glossaire. Chaque terme possède un nom, slug, définition, contenu étendu, abréviation, catégorie, métadonnées SEO et statut (Brouillon/Publié/Archivé) traduisibles. Filtrage par statut, catégorie et recherche. |
| Catégories | Gérer les catégories du glossaire via le système de catégories unifié avec support d’arborescence imbriquée. Noms, slugs et descriptions traduisibles. |
| Paramètres | Configurer le mode d’affichage (groupé ou paginé) et le nombre d’éléments par page (10, 15, 20, 30, 50, 100). |
Front-end
- Page d’index du glossaire avec barre de navigation A–Z, barre de recherche et filtre par catégorie.
- Mode groupé : tous les termes affichés sous des en-têtes de section alphabétiques avec nom, définition tronquée, abréviation et badge de catégorie.
- Mode paginé : termes affichés page par page avec contrôles de pagination.
- Pages de filtrage par lettre affichant les termes commençant par une lettre spécifique.
- Pages d’archives par catégorie affichant les termes d’une catégorie spécifique avec slugs traduisibles.
- Page de détail du terme avec définition complète, contenu étendu, abréviation, catégorie, compteur de vues et données structurées SEO (DefinedTerm).
Configuration
| Paramètre | Par défaut | Description |
|---|---|---|
| Mode d’affichage | Groupé | Affichage front-end : « groupé » (tous les termes par lettre) ou « paginé » (liste paginée). |
| Éléments par page | 20 | Nombre de termes par page en mode paginé, résultats de recherche, filtrage par lettre et catégorie. |
Dépendances
Aucune — l’extension Glossaire fonctionne de manière indépendante. Elle utilise la table de catégories unifiée du noyau pour organiser les termes.
Idéal pour
- Les sites de documentation technique expliquant le jargon et les acronymes.
- Les bases de connaissances sectorielles (finance, santé, juridique).
- Les sites éducatifs avec consultation de concepts pour les étudiants.
- Tout site nécessitant un dictionnaire de termes organisé et consultable.