ProcessWire est un système de gestion de contenu (CMS) et un framework de gestion de contenu (CMF) open source flexibles et conviviaux pour les développeurs, basés sur PHP. Il fournit aux développeurs de puissants outils pour modéliser et gérer le contenu, mais il n'inclut pas de forum communautaire intégré ni de fonctionnalité de discussion.
C'est là qu'intervient Website Toolbox. Vous pouvez intégrer un forum de discussion complet directement dans votre site ProcessWire, ou simplement créer un lien vers votre forum depuis la navigation de votre site. Quoi qu'il en soit, vous obtenez des comptes utilisateurs, des outils de modération et des conversations en temps réel.
Cela fonctionne très bien pour :
- Communautés de développeurs et de produits
- Sites d'adhésion et d'abonnement
- Forums d'assistance à la clientèle
- Discussions internes de l'équipe
- Tableaux de commentaires et de demandes de fonctionnalités
- Communautés de l'enseignement et de la formation
- Communautés de documentation et d'aide
Ce guide étape par étape vous guide tout au long du processus :
Étape par étape : ajoutez votre forum
Option A : Intégrer le forum
- Connectez-vous au panneau d'administration de votre site ProcessWire. ProcessWire est auto-hébergé, vous utiliserez donc le compte administrateur de votre propre site.
-
Obtenez le code d'intégration de votre Website Toolbox :
- Connectez-vous à votre compte Website Toolbox ou créez un nouveau forum si vous n'en avez pas déjà un.
- Accédez à Intégrer → Intégrer votre forum et copiez le code d'intégration.
- Dans l'interface d'administration ProcessWire, allez dans Configuration → Champs et cliquez sur Nouveau pour créer un nouveau champ pour le code intégré. Donnez-lui un nom tel que forum_embed et choisissez le type de champ Textarea.
- Ajoutez le champ au modèle qui affiche la page où vous souhaitez placer le forum. Accédez à Configuration → Modèles, ouvrez votre modèle et, dans l'onglet Champs, ajoutez le nouveau champ.
- Sortez le champ dans votre fichier modèle.
Ouvrez le fichier PHP du modèle dans site/templates et ajoutez une ligne comme < ? php echo $page->forum_embed ; ?> où vous souhaitez que le forum apparaisse. - Ouvrez ou créez la page sur laquelle vous souhaitez placer le forum, collez le code d'intégration de Website Toolbox dans le champ forum_embed, puis enregistrez ou publiez la page.
- Copiez l'URL de la page de forum que vous avez publiée.
- Retournez à la section Website Toolbox Embed et collez l'URL de votre page de forum ProcessWire dans le champ Où est intégré le forum ? champ.
Option B : Lien vers le forum
- Connectez-vous au panneau d'administration de votre site ProcessWire.
-
Obtenez l'URL du forum de votre Website Toolbox :
- Connectez-vous à votre compte Website Toolbox ou créez un nouveau forum si vous n'en avez pas déjà un.
- Copiez l'URL de votre forum.
- Ajoutez un lien vers l'URL de votre forum dans la navigation de votre site ou dans le contenu d'une page. Vous pouvez l'ajouter directement dans votre fichier modèle ou ajouter un lien texte sur une page existante à l'aide d'un champ de texte enrichi.
- Enregistrez ou publiez vos modifications.
Authentification unique
Website Toolbox propose un service d'intégration SSO personnalisé à partir de 199$.
Comment acheter une intégration SSO personnalisée :
- Connectez-vous à votre compte Website Toolbox.
- Accédez à Intégrer → Authentification unique.
- Sous Votre créateur de site Web, sélectionnez Autre dans la liste déroulante.
- Suivez les instructions pour finaliser votre achat.
Ce que peuvent faire vos membres
Une fois que votre forum est connecté, vos membres bénéficient d'une expérience communautaire complète. Website Toolbox inclut de nombreuses autres fonctionnalités au-delà de ce qui est répertorié ici. Consultez la visite guidée des fonctionnalités pour voir tout ce qui est disponible.
💬 Pour les membres
- Créer des fils de discussion et y répondre
- J'aime les publications
- Téléchargez des images et des fichiers
- Recevoir des notifications par e-mail
- Personnalisez leur profil
🛡️ Pour les administrateurs
- Modérer les publications et les commentaires
- Interdire les utilisateurs
- Créez des catégories et épinglez des sujets
- Personnalisez l'apparence du forum
- Gérer les autorisations des membres
Questions fréquemment posées
ProcessWire dispose-t-il d'une fonctionnalité de forum intégrée ?
Non, ProcessWire n'inclut pas de forum natif ni de fonctionnalité de discussion communautaire. Cependant, vous pouvez facilement ajouter un forum à votre site à l'aide de Website Toolbox, soit en l'intégrant directement dans une page, soit en créant un lien vers celui-ci depuis votre navigation.
Dois-je intégrer le forum ou créer un lien vers celui-ci ?
Les deux fonctionnent bien. L'intégration permet aux utilisateurs de rester sur votre site ProcessWire et intègre parfaitement le forum à votre mise en page. Les liens sont plus simples à configurer et ouvrent le forum sur sa propre page, ce qui peut être une meilleure expérience sur les appareils mobiles. Choisissez celle qui convient à votre flux de travail.
Puis-je personnaliser l'apparence de mon forum intégré ?
Oui Website Toolbox fournit un éditeur de thèmes avec une variété de thèmes parmi lesquels vous pouvez choisir pour correspondre à la conception de votre site ProcessWire. Vous pouvez personnaliser les couleurs, les polices, les paramètres de mise en page, etc. pour créer un look homogène.
Puis-je rendre le forum privé ou réservé aux membres ?
Absolument. Vous pouvez restreindre l'accès au forum aux utilisateurs connectés, créer des communautés sur invitation uniquement ou facturer l'accès avec des plans d'abonnement. Combinée à l'intégration SSO, vous pouvez connecter de manière fluide le système utilisateur de votre site ProcessWire au forum.
Ai-je besoin de savoir comment coder ?
Pas grand-chose. ProcessWire est un CMS destiné aux développeurs. L'intégration du forum implique donc la création d'un champ et l'ajout d'une seule ligne de sortie à votre modèle. Si vous préférez éviter de toucher au code du modèle, l'option de création de liens vous permet d'ajouter simplement un lien vers votre forum sans aucun codage.
Le forum fonctionnera-t-il sur les appareils mobiles ?
Oui Les forums Website Toolbox sont entièrement réactifs et fonctionnent parfaitement sur les téléphones, les tablettes et les ordinateurs de bureau. Si vous intégrez le forum, l'iframe s'adapte automatiquement à la taille du conteneur. Website Toolbox propose également une application mobile permettant à vos membres de participer depuis leur téléphone.