Comment ajouter une page contactez-nous ?

Existe-t-il un moyen simple d’ajouter une page « Contactez-nous » dans Discourse ?

1 « J'aime »

La page About - Discourse Meta d’un site Discourse comporte une section « Contactez-nous ».

2 « J'aime »

Salut @asugar

Souhaiteriez-vous héberger la page sur Discourse ou en externe ?

Si vous souhaitez une page externe, il existe un composant de thème qui peut être utilisé pour lier une page externe.

Si vous souhaitez qu’une page soit hébergée sur Discourse même, Discourse prend en charge la publication de pages qui peut être adaptée pour fournir des informations de contact.

Comme mentionné par @ondrej, la page /about contient déjà des informations de contact de base, donc cela pourrait être redondant.

5 « J'aime »

C’est la première fois que j’utilise ce script et je dois dire que je n’ai jamais vu une façon aussi désordonnée de configurer des choses simples. Un visiteur/utilisateur du forum n’est pas un médium qui saura où chercher les informations de contact en allant sur “À propos” puis en faisant défiler vers le bas. Je ne savais même pas qu’il y avait un lien vers la page “À propos” qui vous emmène vers d’autres pages. Pourquoi ne pas simplement le mettre dans l’en-tête ou le pied de page comme n’importe quel autre script ? Pourquoi tout est-il si pénible à utiliser avec ce script ?

Je ne parle pas de Meta “À propos de nous”, je parle de l’ajout d’une page “Contactez-nous” sur mon installation auto-hébergée.

La page À propos de tout site Discourse contient un lien Nous contacter. Je n’ai utilisé Meta que parce que c’était pratique

Si vous faites défiler tout en bas, vous le verrez.

2 « J'aime »

Ok, j’ai compris maintenant. Je demandais comment ajouter un formulaire de contact sur la page « Contactez-nous ».

2 « J'aime »

Est-ce que cela aide ?

https://meta.discourse.org/t/how-can-i-create-a-contact-form-in-discourse-forum/125403/3?u=jonathan5

1 « J'aime »

La façon la plus simple serait d’utiliser les messages personnels ou les messages de groupe dans ce cas.

1 « J'aime »

Je me demande si cette approche obligerait les gens à avoir un compte, par rapport à la plupart des formulaires de contact de sites Web qui permettent à n’importe quel visiteur d’envoyer un message.

Le plugin de wizard personnalisé permet-il aux non-utilisateurs de remplir les formulaires ? Sinon, existe-t-il un moyen d’utiliser le courrier entrant / la réponse par e-mail pour créer un formulaire de contact HTML qui enverra un e-mail à un e-mail qui se connecte à Discourse ?

La réponse est probablement Non.
Discourse requiert un compte pour permettre l’utilisation de presque toutes les fonctionnalités.

C’est pourquoi j’ai partagé l’option de lier vers une page de contact externe / un formulaire de contact.

2 « J'aime »

Il semble possible d’ajouter une page « Contactez-nous » en utilisant le Plugin Landing Pages :small_airplane:

Voir le lien suivant pour en savoir plus sur la configuration du formulaire de contact :

Pavilion

Ce partial vous permet de rendre un formulaire de contact qui enverra un e-mail avec le message soumis à l’e-mail défini. Il existe deux paramètres de site que vous pouvez utiliser comme point de terminaison de l’e-mail.

  • Le paramètre landing contact email sera utilisé s’il est défini.
  • Le paramètre contact email sera utilisé si le landing contact email n’est pas défini.

L’email et le message sont tous deux des paramètres requis, donc si l’utilisateur n’inclut pas une version valide de l’un ou l’autre, un message d’erreur sera renvoyé.