Permetti pm allo staff

|||
-|-|-|
:information_source: | Riepilogo | Consenti a tutti gli utenti di inviare messaggi privati allo staff
:hammer_and_wrench: | Link al Repository | https://github.com/pfaffman/discourse-allow-pm-to-staff
:open_book: | Guida all’Installazione | Come installare plugin in Discourse


Funzionalità

Consenti agli utenti di inviare un messaggio privato allo staff anche se altrimenti non sarebbero in grado di farlo.

Configurazione

  • allow_pm_to_staff_enabled–Abilita il plugin (predefinito true)
  • allow_pm_allowed_pm_groups–Imposta i gruppi che possono ricevere messaggi privati da tutti gli utenti (predefinito “staff”). Separa più gruppi con un | e senza spazi.

CHANGELOG

  • Aggiunta la possibilità di scegliere gruppi riceventi diversi dallo staff.
  • 07/04/2023 risolto un problema che causava il mancato caricamento delle pagine dei gruppi

TODO

  • niente al momento
16 Mi Piace

Certo. Prova. Le impostazioni predefinite consentono i messaggi privati allo staff per tutti gli utenti, dato che i messaggi privati sono consentiti.

3 Mi Piace

Se ho solo bisogno di consentire i PM da tutti gli utenti allo staff, allora il problema sopra non mi riguarderebbe, giusto?

1 Mi Piace

Penso di aver risolto quel problema

3 Mi Piace

Sì, il problema è stato risolto ora dopo le recenti modifiche al commit.

2 Mi Piace

Sembra funzionare bene. Grazie Jay per le correzioni!

1 Mi Piace

Ciao! Prima di tutto, volevo ringraziarti per un plugin così meraviglioso :raised_hands:
Ieri ho installato questo plugin sul mio forum, ma non sono ancora riuscito a impostare più di un gruppo. Aggiungendo i nomi dei gruppi alla riga, ho provato a usare : ; , con e senza spazio, ho anche provato a non inserire caratteri tra i nomi (lasciando solo spazi), niente ha funzionato: la riga supporta solo un gruppo. Dimmi cosa sto sbagliando?:pray:
Ad esempio, voglio ottenere quanto segue:

1 Mi Piace

Devi separare con | se ricordo bene.

4 Mi Piace

Grazie, Richard. | è il separatore. Non includere spazi.

Mi dispiace che sia difficile da capire.

Sarebbe stato bello se avessi incluso del testo per allowed_pm_allowed_pm_groups. Lo farò la prossima volta che aggiornerò qualcosa nel plugin.

Ho aggiornato l’OP con un suggerimento. Forse questo aiuterà.

1 Mi Piace

Basta aggiungere type: group_list all’impostazione?

3 Mi Piace

LOL. Sì. Potrebbe funzionare. Grazie mille.

È passato molto tempo da quando l’ho scritto. Era al limite delle mie capacità e non ero molto bravo a scoprire quali tipi fossero disponibili e cosa facesse la magia type: group_list.

Questo sicuramente ha bisogno di una ripulita, ma sta soddisfacendo le esigenze della persona per cui l’ho scritto, quindi continuo a non toccarlo.

Lo aggiungerò alla mia lista, ma ho un sacco di altro lavoro non retribuito che è in coda prima di questo.

3 Mi Piace

Ciao! Oh sì, ha funzionato :confetti_ball: Profondamente grato per il rapido consiglio :pray:

3 Mi Piace

Non è un grosso problema, ma continuo a vedere questo messaggio durante gli aggiornamenti:

Running post deploy migrations
$ bundle exec rake multisite:migrate
Il nome del plugin è 'discourse-allow-pm-to-staff', ma la directory del plugin si chiama 'allow-pms-to-staff'

Ho anche provato a rinominare manualmente la directory del plugin nel container, ma alla fine viene ripristinata.

1 Mi Piace

Cercherò di risolvere il problema la prossima settimana

2 Mi Piace

Stai usando https://github.com/pfaffman/discourse-allow-pm-to-staff come repository?

Sì.
10 caratteri…