Por favor, haz que la lista de envío de invitaciones sea personalizable

Hola,

El problema que tengo actualmente es que “usuario de confianza” (TU) significa dos cosas diferentes en la configuración del sitio.

En “Los usuarios de confianza pueden editar a otros”, TU significa nivel de confianza 3 (tl3) o superior.
Pero en “Los nuevos usuarios deben ser invitados explícitamente por usuarios de confianza o personal”, TU significa nivel de confianza 2 (tl2) o superior.

Queremos que nuestro sitio sea solo por invitación. Y específicamente queremos que solo los usuarios tl3 o superiores puedan enviar invitaciones, por razones que no detallaré aquí.

:arrow_right: ¿Podría añadirse una función para que el nivel de confianza necesario para enviar invitaciones sea personalizable?
(Alternativamente, por favor, hagan que TU siempre signifique solo tl3 o superior. Es muy confuso que las mismas palabras signifiquen dos cosas diferentes.)

¡Gracias!

4 Me gusta

Creo que tiene sentido permitir cierta flexibilidad en el nivel de confianza requerido para invitar a @codinghorror. ¿Deberíamos añadir un pr-welcome en esto?

2 Me gusta

¿Basado en esta única solicitud? Eso no es lo que suele hacerse.

Ha habido muchas solicitudes para esto a lo largo de los años. Tiene especialmente sentido durante el primer mes de una migración sin importación.

5 Me gusta

Se discutió internamente y apoyamos la adición de 2 configuraciones de sitio en un PR (que incluya pruebas):

  1. mínimo nivel de confianza para permitir invitaciones
  2. mínimo nivel de confianza para permitir invitaciones por mensaje privado

Se agregó pr-welcome aquí por si la comunidad desea acelerar este proceso; de lo contrario, probablemente lo abordaremos en la versión 2.5 o 2.6.

15 Me gusta

Por favor, habilita “confianza mínima para permitir invitaciones” en 2.5.
Gracias.

1 me gusta

Lo que entendí es:

  1. Quieres que el administrador del sitio pueda establecer el nivel de confianza necesario para enviar invitaciones (por ejemplo, un menú desplegable para seleccionar el nivel de confianza, y los usuarios con ese nivel podrán enviar invitaciones).
  2. Una configuración similar para enviar invitaciones por mensaje privado.

Ambas configuraciones están actualmente codificadas de forma estática y es necesario hacerlas dinámicas.

Estoy interesado en crear una PR para esto.

6 Me gusta

Sí, eso es todo, ¡también debe probarse cuidadosamente! Adelante.

4 Me gusta

@sam Creo que esta línea maneja ambos (temas regulares e invitaciones a mensajes privados). Creo que tendría más sentido crear una configuración común para mensajes privados y temas, y una separada para invitaciones al foro. ¿Qué opinas?

2 Me gusta

Perdón por dejar esto en el aire tanto tiempo… Sí, en el espíritu de la simplicidad, quizás solo una configuración del sitio min_trust_level_to_allow_invite, así no necesitamos explicar sobre todas las diferentes variedades de invitación.

8 Me gusta

Esta PR ya se ha fusionado en master

7 Me gusta