Me pregunto si es posible cambiar el nombre de los nombres internos del nivel de confianza porque rompen nuestra interfaz de usuario y realmente no queremos agregar 4 grupos más para mostrar correctamente (menos es mejor).
Tienes razón, es más complicado que eso, para un grupo automático solo se puede acceder al display_name a través de la interfaz de usuario, pero las menciones sí usan name
Puedo profundizar más si me das tu opinión o algún enlace para leer.
Creo que ese tipo de cosas marcan la diferencia en la participación. No todas las comunidades están hechas para desarrolladores
Espero que los niveles de confianza sean más flexibles. No podemos usarlos en suscripciones, no podemos cambiarles el nombre, no podemos deshacernos de ellos (y lo mismo con las insignias).
Actualmente estoy probando si reconstruir con una configuración regional diferente por defecto cambia los nombres de los grupos automáticos, bueno… sin suerte .
se definen durante la configuración inicial desde - por ejemplo en francés - aquí:
pd. puedes “deshacerte” de las insignias, ese es el parámetro enable badges
Pensé que algunas eran permanentes, pero está bien, creo que el equipo principal tiene algo de razón (:\n\nPregunté lo mismo sobre el grupo de Staff (necesitamos ocultarlo y usar otros, una solución alternativa está bien pero necesitamos algo para cambiar @trust_level_1)\n\nEso se ve realmente mal. ¿Los paranoicos podrían eliminar los datos del sitio (?)
Estoy seguro de que casi cualquier cosa es posible dentro de la consola de Rails, ¡pero requeriría un conocimiento extenso del código que estoy lejos de tener!
En realidad sí lo hace, todavía es un poco confuso saber exactamente cuándo y cómo (¿podría ser necesario volver a visitar /wizard/steps/locale? ¿o ejecutar discourse-setup o tal vez se hace en segundo plano mediante una tarea recurrente…)
Así que ahora la pregunta es, ¿podría usarse un plugin para añadir una configuración regional?
¡Sí! Add a new locale from plugin
¿Por qué rompe la interfaz de usuario?
Puedes ocultar todos los grupos de nivel de confianza para que solo los administradores/moderadores los vean en la página de grupos.
Estamos usando niveles de confianza predeterminados pero no con _default_trust_level_ux sino con nombres geniales entonces.
Si estás sincronizado con Discord y Suscripciones, eso podría tener sentido si quieres mantener a toda tu audiencia comprometida con la filosofía de Discourse pero ofrecer la oportunidad de pagar por información.
El problema aparece en esas pequeñas cosas que hacen que ese objetivo sea casi imposible para los que no saben programar.
Estamos haciendo nuestro mejor esfuerzo en la curva de aprendizaje
Entré en la aplicación y en la consola de rails sudo /var/discourse/./launcher enter app rails c
y finalmente Group.refresh_automatic_groups!() exit;exit
Hubo un problema en otro tema donde los nuevos nombres de grupo ya estaban siendo utilizados por algunos usuarios, lo que causó un conflicto. Si esto no funciona, ¿quizás sea eso?
No se necesita reconstrucción. Ese es un trabajo de fondo programado, por lo que se ejecutaría en algún momento automáticamente. Todo lo que hace activarlo manualmente es eliminar la espera.
No estoy seguro de por qué eso no funciona para ti. ¿Y no hay otros grupos/usuarios/nada más que puedan compartir un nombre que pueda estar causando un conflicto?