Come aggiungere la pagina contatti?

C’è un modo semplice per aggiungere una pagina “Contattaci” in Discourse?

1 Mi Piace

La pagina About - Discourse Meta di un sito Discourse ha una sezione Contattaci

2 Mi Piace

Ciao @asugar

Vorresti ospitare la pagina su Discourse o esternamente?

Se desideri una pagina esterna, esiste un componente tematico che può essere utilizzato per collegare una pagina esterna.

Se desideri una pagina ospitata su Discourse stesso, Discourse supporta la pubblicazione di pagine che può essere adattata per fornire informazioni di contatto.

Come menzionato da @ondrej, la pagina /about contiene già informazioni di contatto di base, quindi potrebbe essere ridondante.

5 Mi Piace

È la prima volta che uso questo script e devo dire che non ho mai visto un modo così incasinato per impostare cose semplici. Un visitatore/utente del forum non è un indovino che saprà dove cercare le informazioni di contatto andando su Informazioni e poi scorrendo verso il basso. Non sapevo nemmeno che ci fosse un link alla pagina Informazioni che ti porta via verso altre pagine. Perché non metterlo nell’intestazione o nel piè di pagina come qualsiasi altro script? Perché tutto è così complicato da usare con questo script?

Non sto parlando di Meta su di noi, sto parlando di aggiungere una pagina Contattaci sulla mia configurazione self-hosted.

La pagina “Informazioni” di qualsiasi sito Discourse ha un modulo “Contattaci”. Ho usato solo Meta perché era comodo.

Se scorri fino in fondo, lo vedrai.

2 Mi Piace

Ok, ho capito adesso. Stavo chiedendo di aggiungere un modulo di contatto nella pagina Contattaci.

2 Mi Piace

Questo aiuta?

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

1 Mi Piace

Il modo più semplice sarebbe utilizzare i messaggi personali o i messaggi di gruppo in quel caso.

1 Mi Piace

Mi chiedo se questo approccio richiederebbe alle persone di avere un account, rispetto alla maggior parte dei moduli di contatto dei siti web che consentono a qualsiasi visitatore di inviare un messaggio.

Il plugin del wizard personalizzato consente ai non utenti di compilare i moduli? Se no, c’è un modo per utilizzare la posta in arrivo / la risposta via email per creare un modulo di contatto HTML che invii un’email a un’email che si connette con Discourse?

La risposta è probabilmente No.
Discourse richiede un account per consentire l’utilizzo di quasi tutte le funzionalità.

Ecco perché ho condiviso l’opzione di collegarsi a una pagina di contatto esterna / modulo di contatto.

2 Mi Piace

Sembra possibile aggiungere una pagina contatti utilizzando il Plugin Landing Pages :small_airplane:

Vedi il seguente link per saperne di più su come configurare il modulo di contatto:

Pavilion

Questo partial ti consente di renderizzare un modulo di contatto che invierà un’email con il messaggio inviato agli indirizzi email definiti. Ci sono due impostazioni del sito che puoi usare come endpoint email.

  • L’impostazione landing contact email verrà utilizzata se impostata.
  • L’impostazione contact email verrà utilizzata se landing contact email non è impostata.

Sia email che message sono parametri richiesti, quindi se l’utente non include una versione valida di uno dei due, verrà restituito un messaggio di errore.