Permitir que el personal de pm

|||
-|-|-|
:information_source: | Resumen | Permitir que todos los usuarios envíen mensajes privados al personal
:hammer_and_wrench: | Enlace del repositorio | \u003chttps://github.com/pfaffman/discourse-allow-pm-to-staff\u003e
:open_book: | Guía de instalación | Cómo instalar plugins en Discourse


Características

Permitir a los usuarios enviar un mensaje privado al personal incluso si de otra manera no podrían enviar un mensaje privado.

Configuración

  • allow_pm_to_staff_enabled–Habilita el plugin (predeterminado: true)
  • allow_pm_allowed_pm_groups–Establece los grupos que pueden recibir mensajes privados de todos los usuarios (predeterminado: “staff”). Separa varios grupos con un | y sin espacios.

REGISTRO DE CAMBIOS

  • Añadida la capacidad de elegir grupos receptores distintos del personal.
  • 07-04-2023 se resolvió un problema que provocaba que las páginas de grupo no se cargaran

POR HACER

  • nada por ahora
16 Me gusta

Claro. Inténtalo. La configuración predeterminada permite los mensajes privados al personal para todos los usuarios, dado que los mensajes privados están permitidos.

3 Me gusta

Si solo necesito permitir PM de todos los usuarios al personal, entonces el problema anterior no me afectaría, ¿verdad?

1 me gusta

Creo que arreglé ese problema

3 Me gusta

Sí, el problema se ha solucionado ahora después de los cambios recientes del commit.

2 Me gusta

Parece que funciona bien. ¡Gracias Jay por las correcciones!

1 me gusta

¡Hola! Antes que nada, quería agradecerte por un plugin tan maravilloso :raised_hands:
Ayer instalé este plugin en mi foro, pero todavía no pude configurar más de un grupo. Al agregar nombres de grupos a la línea, intenté usar : ; , con y sin espacio, incluso intenté no insertar caracteres entre los nombres (dejando solo espacios), nada ayudó: la línea solo admite un grupo. ¿Me puedes decir qué estoy haciendo mal?:pray:
Por ejemplo, quiero lograr lo siguiente:

1 me gusta

Necesitas separar con | si mal no recuerdo.

4 Me gusta

Gracias, Richard. | es el separador. No incluyas espacios.

Lamento que sea difícil de decir.

Sería bueno si hubiera incluido texto para allowed_pm_allowed_pm_groups. Lo haré la próxima vez que actualice algo en el plugin.

Actualicé el OP con una pista. Quizás eso ayude.

1 me gusta

¿Solo agregar type: group_list a la configuración?

3 Me gusta

Jaja. Sí. Eso podría funcionar. Muchas gracias.

Hace mucho tiempo que escribí esto. Estaba al límite de mi capacidad y no era muy bueno para averiguar qué tipos estaban disponibles ni qué haría la magia type: group_list.

Definitivamente necesita una limpieza, pero está satisfaciendo las necesidades de la persona para la que lo escribí, así que sigo sin tocarlo.

Lo añadiré a mi lista, pero tengo un montón de otros trabajos no remunerados que están por delante de este.

3 Me gusta

¡Hola! Oh sí, funcionó :confetti_ball: Muy agradecido por el rápido consejo :pray:

3 Me gusta

No es gran cosa, pero sigo viendo este mensaje durante las actualizaciones:

Running post deploy migrations
$ bundle exec rake multisite:migrate
El nombre del plugin es 'discourse-allow-pm-to-staff', pero el directorio del plugin se llama 'allow-pms-to-staff'

Incluso intenté renombrar manualmente el directorio del plugin en el contenedor, pero eventualmente se revierte.

1 me gusta

Intentaré arreglar eso la próxima semana

2 Me gusta

¿Estás usando https://github.com/pfaffman/discourse-allow-pm-to-staff como el repositorio?

Sí.
10 caracteres…