Satellite de Support v1.2.0
Configurer Forum
L'entraide publique : vos visiteurs posent, la communauté répond, les moteurs indexent.
Ce qu'il fait
Un espace public où vos visiteurs posent leurs questions et où la communauté (ou vous) répond. Chaque réponse profite à tous ceux qui chercheront ensuite — les pages sont lisibles par les moteurs de recherche. Catégories, sujets épinglés ou verrouillés, signalement par les membres, modération d'un coup d'œil. Écrire demande un compte ; lire, non.
- Lecture ouverte à tous, écriture réservée aux comptes du site
- Catégories, sujets, réponses : une structure plate qu'on comprend sans mode d'emploi
- Sujets épinglés (les règles, les annonces) et verrouillés (débat clos, lecture gardée)
- Signalement par les membres : ce qui demande une décision remonte en tête de votre écran
- Un message retiré n'est jamais effacé : il sort de la vue publique, vous gardez la trace
- Anti-spam : limitation de débit, piège à robots, et option « premier message à valider »
- Le fil se lit exactement comme une demande privée : une seule habitude pour vos visiteurs
Ses réglages
Ils se modifient depuis l'administration. La clé est donnée pour qui pilote le site en ligne de commande ou par l'API.
| Réglage | Clé | Type | Par défaut |
|---|---|---|---|
| Motif d'URL publique d'un sujet de forum (ex : /forum/{slug}) | support-forum.topic_url |
string | (vide) |
Ce qu'il suppose
Ce module a besoin de :
- support ^1.0
Piloter par une IA
Ce que ce module sait faire quand on le lui demande en langage naturel, et ce que chaque action engage.
-
sujetslecture seuleListe les sujets du forum : ceux qui demandent une décision d'abord (message en attente de validation ou signalé par un membre), puis les épinglés et l'activité récente. Titre, catégorie, auteur, nombre de réponses, verrouillé ou non. Rend aussi le nombre total de messages à modérer. 50 au plus par appel, `suite` donne l'offset suivant.
« qu'est-ce qui attend ma modération sur le forum ? » « quels sont les derniers sujets ? »
-
sujetlecture seuleLe fil d'un sujet du forum : titre, catégorie, et les messages dans l'ordre (auteur, date, état publié, en attente ou retiré, nombre de signalements, texte coupé à 3000 caractères). À lire avant de répondre.
-
repondreconfirmation demandéeRépond dans un sujet du forum, au nom de l'équipe. Le message est public tout de suite, sur une page indexée par les moteurs : confirmation demandée. Lis le fil (support-forum.sujet) avant.
Ses points de branchement
Pour greffer du code sans toucher au module : ce qu'il annonce, et ce qu'il écoute.
Ce qu'il écoute 6
support.hub.tiles- priorité 20
admin.alerts- priorité 20
seo.items- —
seo.jsonld- —
emails.catalogue- priorité 51
emails.apercu- priorité 10
Ses prises front
Les morceaux de page que ce module fournit, et les classes qu'ils posent. Un thème les habille par ces classes : il ne recopie pas le balisage, sinon il rate les corrections des versions suivantes.
views/forum.php
44 classes
s-forums-forum-badges-forum-badge-epingles-forum-badge-verrouilles-forum-cat-descs-forum-cat-titres-forum-categories-forum-categorie-comptes-forum-categorie-descs-forum-categorie-liens-forum-categorie-noms-forum-categoriess-forum-champs-forum-equipe-notes-forum-errors-forum-fil-arianes-forum-hps-forum-inputs-forum-nouveaus-forum-nouveau-submits-forum-nouveau-titres-forum-recentss-forum-recents-titres-forum-repondres-forum-repondre-submits-forum-requiert-connexions-forum-signalers-forum-signaler-forms-forum-signaler-submits-forum-successs-forum-sujets-forum-sujet-auteurs-forum-sujet-categories-forum-sujet-dates-forum-sujet-liens-forum-sujet-lignes-forum-sujet-metas-forum-sujet-noms-forum-sujet-reponsess-forum-sujet-titres-forum-sujetss-forum-textareas-forum-verrouille-notes-forum-vide
Ses données
Les tables que ce module crée. Désactiver un module ne les efface pas : ses données restent en base et reviennent s'il est réactivé.
Les tables 5
support_forum_banssupport_forum_categoriessupport_forum_messagessupport_forum_moderation_logsupport_forum_topics