BORRADOR: Recreando el Salón

La categoría Lounge de Meta y las menciones dispersas de la función obsoleta a veces despiertan el interés de un usuario. Este tutorial está dirigido a esas personas. He probado los procesos, pero la redacción es una versión beta. ¡Se agradecen los comentarios!

Introducción

En el pasado, Discourse venía por defecto con una categoría Lounge disponible para los usuarios que alcanzaban y mantenían el Nivel de Confianza 3. El propio Meta todavía tiene la categoría Lounge.

Hoy en día, la categoría Lounge —y los permisos y mensajes relacionados al alcanzar TL3— ya no se incluyen con las nuevas instalaciones de Discourse. Pero si deseas una Lounge, puedes recrear el concepto. A continuación, se presentan dos enfoques para elegir.

(La llamaremos “Lounge” aquí, pero nómbrala como prefieras).

La Solución A refleja la configuración original, simplemente otorgando a los usuarios TL3 acceso a una categoría Lounge.

  • Se pierde el acceso a Lounge cuando se pierde el estado TL3, basado en la actividad y un marco de tiempo ajustable.

La Solución B añade a los usuarios TL3 a un grupo de usuarios adicional con acceso a una categoría Lounge.

  • Si un usuario deja de tener TL3, no será eliminado del grupo de usuarios con acceso a Lounge.
  • Se puede añadir manualmente a usuarios que no son TL3 a este grupo.

:asterisk: Cada solución es independiente. No necesitas combinar pasos de ambas.

:warning: Al considerar estas opciones, recuerda que TL3 incluye ciertos privilegios administrativos para el sitio, no solo acceso a Lounge: Referencia de Permisos de Nivel de Confianza


Solución A: Lounge para usuarios TL3

1. Añadir categoría Lounge

  • Ve a Todas las Categorías
  • Haz clic en el control de llave inglesa y selecciona Nueva Categoría.
  • Nombra la Categoría “Lounge” o lo que prefieras.
  • Establece Seguridad: elimina los permisos predeterminados para “todos”, y otorga permisos de Ver, Responder, Crear al grupo trust_level_3

2. Editar descripción de la insignia Regular

Cuando un usuario alcanza TL3, recibe la insignia Regular y una notificación que lo lleva a la página de la insignia. Puedes editar la descripción de la insignia para mencionar el acceso a Lounge:

  • Ve a Admin → Apariencia → Textos del sitio
  • Busca badges.regular.long_description
  • Edita la descripción para la insignia Regular para incluir una referencia o enlace a la categoría “Lounge”.

(También podrías usar Discourse Automation para configurar un MP de “Has sido promovido”, pero parece extra).

3. opcional — extender el acceso a TL3 y Lounge

Si deseas facilitar que los usuarios mantengan el TL3, también conservarán el acceso a Lounge. Hay muchos criterios de TL3 que puedes ajustar.

  • Ve a Admin → Todos los ajustes del sitio
  • Busca “TL3” y revisa/ajusta los requisitos.
  • Para simplemente hacerlo permanente, cambia el ajuste TL3 promotion min duration a 10,000 días o algo similar.

A continuación se presenta un enfoque alternativo para asignar y preservar el acceso a Lounge…


Solución B: Lounge para un nuevo grupo de usuarios que incluya TL3

Como sugiere Nate, puedes añadir usuarios TL3 a un grupo separado con acceso a la categoría Lounge. Si se pierde el TL3, el usuario permanece en el grupo separado y puede seguir usando la Lounge.

Un beneficio secundario es que puedes añadir manualmente a alguien a ese grupo si es especial pero no ha alcanzado TL3 (y si no deseas promoverlo para que tenga todos los demás privilegios de TL3).

1. Añadir grupo de usuarios “Loungers”

  • Ve a Grupos, o /g
  • Haz clic en el botón Nuevo Grupo.
  • Nómbralo “Loungers” o lo que prefieras.

Revisa/edita la configuración predeterminada del Grupo. Algunas sugerencias:

  • Visibilidad: ¿Quién puede ver este grupo?“Propietarios del grupo, miembros y moderadores”
  • Visibilidad: ¿Quién puede ver los miembros de este grupo?“Propietarios del grupo, miembros y moderadores”
  • :warning: Permitir a los usuarios abandonar el grupo libremente debe dejarse deshabilitado. Habilitar esto podría generar confusión, ya que la automatización que creemos a continuación volverá a añadir a los usuarios T3 al grupo “Loungers” cada vez que se ejecute.

2. Añadir categoría Lounge

  • Ve a Todas las Categorías
  • Haz clic en el control de llave inglesa y selecciona Nueva Categoría.
  • Nombra la Categoría “Lounge” o lo que prefieras.
  • Establece Seguridad: elimina los permisos predeterminados para “todos”, y otorga permisos de Ver, Responder, Crear a tu nuevo grupo “Loungers”.

3. opcional – editar descripción de la insignia Regular

Si tienes la intención de configurar un MP de bienvenida automatizado para todos los usuarios de Lounge (parte 4.2 a continuación), puedes omitir esto.

Cuando un usuario alcanza TL3, se le otorga la insignia Regular. El usuario recibe una notificación que lo lleva directamente a la página de la insignia Regular. Puedes editar la descripción de esta insignia para mencionar el acceso a Lounge:

  • Ve a Admin → Apariencia → Textos del sitio
  • Busca badges.regular.long_description
  • Edita la descripción para la insignia Regular para incluir una referencia o enlace a la categoría “Lounge”.

4. configurar Automatizaciones de Discourse

El plugin Discourse Automation se incluye en los foros por defecto.

4.1 - añadir usuarios TL3 al nuevo grupo “Loungers”

  • Ve a Admin → Plugins → Automatización
  • Haz clic en: Añadir Automatización
  • Elige: Membresía de Grupo de Usuario a través de Insignia
  • Establece Nombre: “Añadir Regulars a Loungers” o similar
  • Establece Disparador: Recurrente
  • Establece Recurrencia: Usa tu criterio. Cada 1 día puede ser suficiente. (Cada 1 minuto es bueno para probar).
  • Establece Insignia: Regular
  • Establece Grupo: Loungers o el nombre que le diste a tu nuevo grupo anteriormente.

4.2 - opcional — crear automatización de MP de bienvenida

Los nuevos usuarios TL3 reciben una notificación que los lleva directamente a la página de la insignia Regular. Allí verán la descripción de la insignia que tuviste la opción de editar antes.

Pero si crees que podrías añadir personas que no son TL3 a “Loungers”, ten en cuenta que no recibirán dicha notificación.

Eso podría no ser un problema si te estás comunicando con las personas directamente.

Si deseas que se envíe un MP automatizado cuando alguien se añada a “Loungers”, necesitarás Discourse Automation de nuevo:

  • Ve a Admin → Plugins → Automatización
  • Haz clic en: Añadir Automatización
  • Elige: Enviar Mensajes Privados
  • Establece nombre: “Bienvenido a Lounge” o similar
  • Establece disparador: Usuario añadido al grupo
  • Establece Grupo Rastreado: “Loungers” o el nombre que le diste a tu grupo
  • Establece remitente de MP: una cuenta de administrador o sistema debería estar bien
  • Establece Título y Cuerpo: crea el contenido del mensaje

Este MP se envía cuando cualquier usuario es añadido a Loungers, ya sea manualmente o a través de la promoción TL3. Así que si haces esto, podrías omitir la edición del texto de la insignia Regular en el Paso 3.


Si detectas problemas o información desactualizada en este documento, responde aquí o realiza una edición wiki.

5 Me gusta

¿Es intencional que los subtítulos comiencen con una letra minúscula?

1 me gusta

Es solo mi costumbre para los elementos numerados. Si parece extraño, puedo actualizarlo.

3 Me gusta