Our regular non-admin/non-mod users are unable to add other users to a personal message. I’ve impersonated, changed themes, poked through settings… in none of the cases will clicking the “Add or Remove …” button at the top of a PM thread do anything at all when impersonating. This is across browsers and without any type of ad blocking.
Any idea what’s going on? I didn’t see a setting to restrict adding others to PMs…
They are able to create new personal messages and include whomever they like. They are not, however, able to add new users to personal messages, or remove them, after the initial creation.
Hey @clay, users will need to be TL2 in order to add other users to an existing PM. Adding a user to a PM is considered an invite, which is a TL2 privilege.
The fact that the button appears and does nothing is a bug. Further, I can’t seem to remove myself from a PM as a non-admin user. That also seems like a bug.
@awesomerobot, could this be related to your PM participant layout work?
This might be functionality we need to clarify. You still need a button as TL1 because you should be able to remove yourself from a message (but you can’t add or remove others)…
Maybe we should show something else other than the add/remove button for users under TL2… just show the [x] next to your own username (and no add/remove button)?
I was able to remove myself from a PM as a non-admin TL1 in my local dev instance… so I’m not seeing that issue.
It’s possible this regressed a bit when we did the revamp of the UI here with @j.jaffeux. I believe on the target forum in this specific case they have disabled all trust level progression (beyond TL1).
That’s correct, but armed with the info provided above, we changed the settings to cap everybody at TL2. While it doesn’t fix the UI issues, etc. mentioned by @jomaxro, it addresses our immediate usability issue. Thanks!
Revisando esto, estoy en TPM y tengo un grupo de mensajes privados en curso con otros; todos están en TL2 y aparece la opción de agregar/quitar, pero al hacer clic en ella solo permite que te quites a ti mismo colocando una x junto a tu ID en la lista del grupo.
¿Hay alguna otra configuración que podría impedir esta función? Podemos agregar tantos usuarios como queramos en la invitación inicial, pero no podemos agregar más después…
Esto despertó mi curiosidad. Tenemos un mensaje privado con varios miembros, así que verifiqué si había algún problema. Ninguno. Este era un mensaje privado con varias personas invitadas en diferentes momentos. Pero la diferencia es que no tenemos ningún grupo configurado. Todos los botones aparecen y funcionan; los probé todos. El problema mencionado anteriormente debe estar relacionado únicamente con los grupos, ¿verdad? ¿Los botones “Agregar o eliminar…” y el “+” faltan para los grupos?
Aquí hay una captura de pantalla de cómo se ve para nosotros. Esto es solo un PM de dos personas: hago clic en el botón de agregar o eliminar y lo único que hace es poner una X junto a mi nombre de usuario, sin posibilidad de agregar a otra persona…
TPM está en la versión 2.3.0 de Discourse. Si hay un problema al agregar usuarios a los mensajes privados, es probable que ya se haya solucionado en la última versión de Discourse.
2.3.0 se lanzó a mediados de 2019 y han ocurrido muchos cambios en la versión estable más reciente 2.3.8 y en la versión utilizada aquí, 2.4.0.beta10, durante los seis meses transcurridos desde entonces. La versión 2.4 se lanzará en menos de un mes.
Esto no parece ser un error, ya que es consistente con la descripción de los mensajes privados (PM) en esta publicación:
Por lo tanto, los usuarios pueden agregar destinatarios mediante:
crear un nuevo mensaje con la nueva lista de destinatarios
usar grupos, de modo que agregar un nuevo miembro del grupo lo agregue automáticamente a los PM del grupo
Puedo entender por qué se requiere moderación para alterar los destinatarios de mensajes existentes. Esto evita muchas oportunidades de engaño.
¿Qué usuarios pueden editar los destinatarios de un PM existente?
Tipo de usuario
Rol
Eliminar a uno mismo
Eliminar al remitente
Eliminar al destinatario
Agregar destinatario
Administrador
Remitente / Destinatario
Moderador
Remitente / Destinatario
Usuario TL2+ con nivel mínimo de confianza para enviar mensajes
Remitente
Usuario TL2+ con nivel mínimo de confianza para enviar mensajes
Destinatario
Usuario TL1 con nivel mínimo de confianza para enviar mensajes
Remitente
Usuario TL1 con nivel mínimo de confianza para enviar mensajes
Destinatario
Usuario sin nivel mínimo de confianza para enviar mensajes
Remitente
na
na
na
na
Usuario sin nivel mínimo de confianza para enviar mensajes
Destinatario
Nota:
Esta tabla se ha actualizado para reflejar la mayor capacidad de los usuarios TL2+ (TL2 es el nivel predeterminado para usar PM) en comparación con los usuarios TL1.
Tenga en cuenta que los nuevos usuarios pueden ser promovidos manualmente a un nivel TL superior, pero no recibirán estos derechos hasta que se ejecute el trabajo diario y se los coloque en la lista de usuarios.
Un destinatario puede ser un grupo, siempre que el remitente tenga habilitada la opción de enviar mensajes al grupo en la configuración del grupo Interacción > ¿Quién puede enviar mensajes a este grupo?
Para eliminar un miembro de un PM de grupo, debes eliminarlo del grupo, lo que lo convierte en un destinatario independiente en el mensaje.
Eliminar un miembro de un grupo requería una actualización de la página en Firefox en Windows 10.
Ok, así que parece que la respuesta es agrupar miembros, ¿se hace automáticamente? TPM separa los tableros principales de los foros de miembros; quizás solo necesiten agrupar esos en grupos separados.
No dudo de que esto sea un problema de configuración con TPM, solo estoy tratando de entender exactamente en qué consiste para poder volver con ellos con lo necesario para que esto funcione…
Ok, al revisar la configuración, parece que lo que hay que configurar es permitir que el remitente pueda agregar al receptor. ¿Estoy equivocado?
Que yo sepa, no existe ninguna configuración que permita esto, que es precisamente de lo que trata ese otro tema.
Los grupos podrían ser la mejor opción. El problema que podrías tener con los grupos es que solo los administradores pueden crearlos. Sin embargo, se pueden añadir gestores de grupo que no sean administradores, y estos gestores de grupo podrán luego añadir o eliminar miembros del grupo.
No creo que esto sea correcto en absoluto. En TL2, el iniciador de un tema de MP puede agregar y eliminar personas.
Como indiqué en la publicación referida, en otros softwares de foros se puede especificar si un MP está “abierto”, lo que significa que cualquiera puede ser agregado más tarde, o “cerrado”, lo que significa que la lista de destinatarios no puede cambiarse una vez iniciada. Nosotros no tenemos esa función.
Tendremos que esperar hasta el lunes, cuando @tshenry esté disponible, para probar esto más a fondo, porque no se me ocurre ninguna razón por la que un usuario de TL2 que es el creador del tema de MP no pueda editar los participantes del MP… aunque quizás @laughingriver está confundiendo al propietario del MP con los participantes del MP.
Es correcto para los MP existentes, lo cual he aclarado ahora en el título de la tabla anterior.
El contexto es que laughingriver no está creando un nuevo MP, sino que intenta agregar destinatarios a un MP existente:
Edición: La tabla era incorrecta en función de los TL1 habilitados para enviar MP, pero los usuarios de TL2+ pueden agregar destinatarios adicionales. La tabla se ha actualizado para reflejar esto.