Consenti ai non membri di inviare messaggi privati all'amministratore

Ho cercato ma non ho trovato nulla di pertinente.

Sarebbe possibile consentire a un non membro di inviare un messaggio privato all’amministratore del forum (del mio forum)? O magari fornire un link o un modulo o un modo per contattare l’amministratore senza dover effettuare l’accesso o diventare un membro?

1 Mi Piace

Non credo che esista, e l’idea è già stata scartata – ma se proprio devi avere un modo per farlo, potresti fornire un link a un modulo di contatto esterno, come uno gratuito su Tally.

Questo link potrebbe apparire nella tua sezione /about o come Link Intestazione Personalizzato.

grazie

Ho un link email nella pagina about, immagino che andrà bene così

Ok, ma potresti scoprire che invita gli spambot. Un modulo con reCAPTCHA non è infallibile, ma almeno l’indirizzo di destinazione non può essere raccolto e condiviso.

Penso che Nathan abbia avuto un po’ di fortuna forzando l’inserimento dell’email per il gruppo admin, se può essere d’aiuto?

(Anche se sarebbe ancora meglio se l’interfaccia utente lo permettesse :slight_smile:)

Anche se penso che potresti anche creare un gruppo personalizzato appositamente per questo particolare caso d’uso e usare l’interfaccia utente per quello.

3 Mi Piace

l’indirizzo email è stato pubblicato sulla pagina informazioni per circa un anno, finora non ho avuto problemi. È un sito a bassissimo volume. Se dovesse diventare un problema, rimuoverò il link e cancellerò l’indirizzo. Io ho il problema opposto.

l’argomento postato da ToddZ ha in gran parte scartato l’idea come un invito agli abusi. Non vorrei questo come funzionalità generale per tutti gli utenti, ma solo un modo per le persone di potermi contattare senza dover aderire al mio forum. Pubblicare la mia email ovviamente invita gli spam bot e gli abusi.

Se un semplice pulsante sulla pagina Informazioni consentisse a un non membro o a un membro non loggato di inviare un messaggio privato a un account, questo (secondo me) mi aiuterebbe a stimolare l’interazione. Ho, come sospetto la maggior parte dei forum, molti “lurker” che sembrano non volersi iscrivere. Se la situazione sfuggisse di mano, ci sarebbe un modo semplice per disattivarla.

E dato che sono qui, fornirò il mio caso d’uso esatto:

Organizzo eventi dal vivo. A volte offro premi (magliette) agli spettatori/partecipanti. Vorrei un modo per le persone di potermi contattare per ricevere il loro premio. Non voglio che debbano iscriversi al forum per reclamare il loro premio. È già abbastanza che conoscano noi, magari in futuro finiranno per iscriversi.

Grazie

Andy

2 Mi Piace

Sono abbastanza sicuro che questo funzioni ancora. Allow-pm-to-staff

3 Mi Piace

Grazie signore!

Ero convinto di aver visto questa opzione, devo averla vista mentre sfogliavo i plugin tempo fa. Grazie.

Una domanda veloce, se posso. Come verrebbe implementato questo? Il pulsante del messaggio apparirà semplicemente sulla pagina dell’utente?

Funziona anche per gli utenti anonimi/non registrati?

1 Mi Piace

No. Devi essere un utente per creare un argomento.

Ho creato un plugin che consentirà a un utente anonimo di compilare un modulo e inviare un messaggio privato.

Lo uso su https://www.formhoster.com/ e Contact Us - Literate Computing. Al momento non è pubblico, almeno.

4 Mi Piace

Non credo. Sembra che sia necessario un account affinché il moderatore possa inviare.

3 Mi Piace

Se si desidera che un utente anonimo crei un argomento, è possibile utilizzare l’invio tramite e-mail. Questo crea un argomento e le risposte vengono inviate all’utente.

5 Mi Piace

Scusi. Mi era sfuggito che volesse i non membri. (Anche se è nel titolo? :person_shrugging:)

Dovrai configurare un gruppo o una categoria per accettare email da non membri e far sì che inviino email. Questo farà ciò che desideri.

Per inviare un messaggio in Discourse devi essere un utente.

Potrebbe essere possibile creare un plugin che faccia essenzialmente la stessa cosa che fa l’invio di un’email. Penso che sarebbe complicato farlo renderizzare il compositore, ma dovrebbe essere possibile.

1 Mi Piace

[quote=“pfaffman, post:13, topic:391858”]Dovrai configurare un gruppo o una categoria per accettare email da non membri e fargli inviare email. Questo farà ciò che vuoi.
[/quote]

È esattamente così che abbiamo impostato le cose qui. Se vuoi contattare i nostri moderatori, ad esempio riguardo a un problema con il tuo account, puoi inviare un’email a Moderators@discourse.org. Tuttavia, succede raramente anche se è elencato nella pagina “informazioni”.

Mi sembra di ricordare che @awesomerobot avesse proposto una bella idea tempo fa, quella di permettere alle persone di rispondere e creare il proprio account come secondo passo per creare un post. Ma non è di questo che stiamo parlando qui.

1 Mi Piace

Credo che questo approccio imposterà il mittente dell’email come “utente in attesa” (staged user), quindi la comunicazione dovrebbe essere collegata a loro se diventano (o sono) membri utilizzando lo stesso indirizzo email.

4 Mi Piace

Accidenti, non so perché non ci abbia pensato. In realtà l’avevo impostato io molto tempo fa!

(La mia intenzione era leggermente diversa: volevo una raccolta completamente anonima da un modulo esterno a una categoria, ma i dettagli non hanno funzionato e ho accantonato l’idea.)

Penso che per i moderatori e gli altri gruppi automatici dovresti usare la soluzione alternativa di Rails di Nathan che ho linkato sopra ( Allow non-members to pm the administrator - #5 by JammyDodger ), ma penso che creare un nuovo gruppo personalizzato per questo potrebbe essere più facile se non sei legato a uno di quelli automatici.

(Anche se un eccellente sostenitore per aggiungerlo all’interfaccia utente se ti va di aggiungere il caso d’uso a Allow email in for moderators, staff, and admins :slight_smile: )

Penso che dovrebbe essere possibile incorporare quell’indirizzo email in un componente del tema che visualizzi un pulsante sulla pagina “Informazioni”. :crossed_fingers: Per gli anonimi/disconnessi si aprirebbe sempre nella loro email, ma è abbastanza vicino.

Sì! Abbiamo creato un nuovo gruppo personalizzato per ricevere l’email moderators@discourse.org. :+1:

2 Mi Piace