| Résumé | Une modale de bienvenue pour aider les membres nouveaux ou revenants de la communauté avec des moyens concrets pour commencer à explorer/interagir sur un forum | |
| Aperçu | Theme Creator (Nécessite d’être connecté) | |
| Dépôt | GitHub - noahLovell/discourse-welcome-modal | |
| Guide d’installation | Comment installer un thème ou un composant de thème | |
| Nouveau dans les thèmes Discourse ? | Guide du débutant pour utiliser les thèmes Discourse |
Installer ce composant de thème
Pourquoi l’utiliser ?
De nombreuses communautés enregistrent un taux d’inscription élevé mais peinent à retenir les membres le premier jour (“first-day churn”). En offrant des chemins d’action concrets, vous réduisez la charge cognitive des nouveaux membres et les guidez vers les comportements à forte valeur ajoutée qui favorisent la rétention à long terme.
Captures d’écran
Bureau
Mobile
Comment ça marche
La modale utilise un déploiement basé sur la logique afin d’éviter de solliciter les membres réguliers qui connaissent déjà votre communauté.
- Nouveaux Utilisateurs : S’affiche automatiquement pour tous les utilisateurs inscrits après votre
feature_enabled_date. - Période de grâce : Pendant une fenêtre configurable, le composant marque “silencieusement” les utilisateurs actifs comme ayant vu la modale afin de ne pas les interrompre.
- Anciens Utilisateurs : S’affiche pour les utilisateurs existants qui reviennent sur le forum après l’expiration de votre période de grâce, aidant à leur réintégration.
Note : L’état “vu” est stocké localement dans le navigateur de l’utilisateur, la modale peut donc réapparaître s’il change d’appareil ou vide son cache.
Paramètres
| Paramètre | Type | Défaut | Description |
|---|---|---|---|
feature_enabled_date |
string |
\"2026-01-01\" |
Entrez la date au format AAAA-MM-JJ. |
grace_period_months |
integer |
3 |
Nombre de mois après la date d’activation de la fonctionnalité pour marquer silencieusement les utilisateurs existants comme l’ayant vue. |
card_layout |
enum |
\"grid\" |
Choisissez comment les cartes sont affichées dans la modale de bienvenue (grid ou list). |
card_content |
objects |
[] |
Configurez les cartes affichées dans la modale de bienvenue (nécessite id, title, subtitle, imgUrl, altText, btnLabel et action). |
title (Traduction) |
text |
Join the conversation |
Le titre principal affiché en haut de la modale. |
close_btn (Traduction) |
text |
Done |
L’étiquette du bouton qui ferme la modale. |
Ceci est mon premier véritable composant de thème
J’aimerais avoir vos retours, vos réflexions, ce qui aurait pu être mieux fait ![]()


