Ocultar categoría de los últimos temas desapareció

Las principales cosas que estoy tratando de averiguar son:

  • cómo hacer que nuestras categorías en idiomas distintos al inglés vuelvan a aparecer en la página /categories para todos, para que la gente pueda encontrarlas
  • cómo evitar que esas publicaciones en idiomas distintos al inglés aparezcan por defecto en la página /latest (la mayoría de los usuarios solo quiere contenido en inglés, pero en este momento las publicaciones en chino están apareciendo en /latest)

Asumo que esas categorías han desaparecido ahora debido a este cambio, pero no estoy seguro de qué ocurrió exactamente. Esas categorías aparecen para algunos usuarios, pero no para otros. Ejemplo: mi usuario original de administrador solo puede ver una de las ocho categorías en idiomas distintos al inglés, mientras que mi nuevo usuario de prueba puede ver las ocho.

Por ahora, te recomiendo fijar un tema en tu foro explicando el cambio, con enlaces directos a las categorías y detallando cómo los usuarios registrados pueden “silenciar” las categorías específicas de un idioma.

Cuanto más lo pienso, en tu caso simplemente quieres que el silencio sea estricto: si no hablas suajili, no tiene sentido que veas la categoría en suajili en ningún lugar, nunca.

No deberían aparecer si están silenciadas por defecto; solo se mostrarán los temas que los usuarios sigan explícitamente. Los usuarios anónimos no verán ninguno de ellos.

Tras investigar más, parece que los usuarios antiguos tenían esas categorías silenciadas, lo que parece significar que la mayoría de los usuarios no pueden encontrarlas.

La razón por la que algunos posts en idiomas extranjeros aparecían en la página de inicio es que es posible que haya leído suficientes de esos temas para desactivar el silencio.

La razón por la que solo podía ver la categoría en neerlandés y no las otras secciones no en inglés es que el silencio debió haber ocurrido antes de que añadimos esa categoría. Las otras categorías no en inglés eran más antiguas. Adivino que el usuario de prueba podía verlas todas, porque es posible que el usuario de prueba se haya creado después del cambio.

En nuestro caso, las categorías deberían ser descubribles para todos los usuarios. Las secciones no en inglés no son tan activas como las secciones en inglés, pero hay personas VIP que publican allí, y algunos entusiastas las traducirán con el navegador incluso si no responden.

No es una solución a largo plazo, pero por ahora es mejor que todos los usuarios tengan esas categorías desactivadas del silencio. Intentaré escribir un plugin que permita a las personas silenciar categorías con un solo clic mientras ven cualquier tema en esa categoría y/o quizás una lista de casillas de verificación para esas categorías en la página de configuración.

¿Hay una forma rápida de desactivar el silencio de todas esas categorías no en inglés para todos los usuarios?

Además, ¿hay alguien más por ahí que tenga secciones en idiomas extranjeros? ¿Cuál es su solución?

¿Se ha diseñado un complemento para devolver la categoría de supresión desde la última función? Aunque agradezco el acceso a todas las páginas, diseñamos nuestro foro utilizando la función de supresión y, sin ella, la experiencia del usuario es realmente mala. Actualmente, tenemos un foro mayoritariamente en inglés; sin embargo, contamos con categorías en chino y español. Es probable que en el futuro se conviertan en foros independientes, pero por ahora las tenemos en nuestro foro en inglés y las hemos ocultado de “Lo más reciente”. También tenemos algunas publicaciones informativas que hemos ocultado.

Me gusta pensar en esto como mi caja de herramientas. Los destornilladores y las llaves están justo arriba porque los uso todos los días. La luz de sincronización y otras herramientas especializadas están en la parte inferior porque son útiles, pero no necesarias a diario. La nueva función ahora me obliga a revisar todas mis herramientas cada vez que quiero acceder a los destornilladores.

Es posible que esto no sea el caso en todos los sitios, pero así es como diseñamos nuestro foro con las herramientas que teníamos, y ahora han afectado gravemente nuestra experiencia del usuario para peor. Si hubiéramos rediseñado con el nuevo conjunto, sin duda habríamos hecho las cosas de manera diferente. Sería muy apreciado contar con una forma de integrar la supresión o volver a la versión anterior.

-Robert

También quiero que se recupere esta función. Silenciar es una preferencia del usuario. Suprimir es una función de control de administrador. Como administrador, deseo controlar y decidir qué aparece en lo más reciente, y los usuarios no deberían tener la opción de anularlo. Silenciar solo aplica a usuarios registrados, no a usuarios anónimos. No podemos controlar qué aparece en la página principal y qué no. Por favor, restauren esta función.

Hemos notado una disminución en el tráfico de las secciones de clasificados y muchas preguntas como: “¿Se han ido todos los clasificados nuevos?”

@sam a menudo dices que no entiendes por qué todos nos quejamos tanto de esta eliminación.
Esto lo resume perfectamente también:

¿Podrías compartir el progreso o la cronología sobre cuándo podemos esperar un plugin para esta funcionalidad, por favor?
Debo decir honestamente que, con todos tus recientes esfuerzos por impulsar el desarrollo de temas y componentes de temas, entre otras cosas, esta eliminación de función (que forma parte del diseño del tema) me deja confundido y un poco decepcionado.

Mi última intervención aquí: Muchos otros y yo agradeceríamos mucho el regreso de la opción “Ocultar categoría de los últimos temas” como configuración de administrador o plugin. ¿Quizás como regalo de Navidad? :wink:

De todos modos, ten por seguro que aprecio todo lo que todos ustedes han hecho con Discourse: ¡es el mejor software de foro que existe!
¡Que tengan unas felices fiestas! :santa:

Necesitamos con mucha urgencia recuperar la categoría de supresión de la función más reciente. ¿Podrías explicarnos dónde podemos volver a habilitarla o indicarnos cómo crear un plugin para restaurar esta funcionalidad? Es bastante esencial para algunos de nuestros casos de uso donde queremos crear opciones de estilo «debate» para los usuarios, pero NO queremos que aparezcan en el feed más reciente (por ejemplo).

Ya he dicho que haremos un plugin; espere uno para finales de enero. Si lo necesita con más rapidez:

  • Si es nuestro cliente, contacte con nuestro soporte.

  • Si no lo es, siéntase libre de abrir un tema en Marketplace.

No esperamos que incluyamos una función antiusuario en el núcleo. El hecho de que hable francés no me convierte en un usuario de segunda clase; debería poder ver el francés en mi página de inicio.

Por si acaso, Discourse ya tiene callbacks de plugins para filtrar el resultado del tema en la última página.

Ejemplo de código para el plugin

Creamos un complemento porque también tenemos algunos clientes que dependen de esta funcionalidad.
@vinothkannans, gracias por las indicaciones.

Sam,

Estoy agradecido de que haya una opción próxima para esto. No tengo prisa si llega en enero; sin embargo, lo anotaré en el soporte.

Ciertamente, esa no es la intención en nuestro sitio; sin embargo, hemos escuchado ciertas frustraciones de personas que necesitan revisar temas que no pueden leer para encontrar los que necesitan. También dirigimos a los usuarios a diferentes sitios web (de productos) según el idioma que hablan, ya que parte de la documentación varía.

Me pregunto si hay una mejor manera de separar estos aspectos. Actualmente estamos probando idiomas y creando categorías con la intención de que, si comienzan a atraer tráfico, las conviertamos en foros independientes. Lo ideal es ofrecer la mejor experiencia de usuario para todos. No quiero que un nuevo usuario se esfuerce por filtrar múltiples idiomas, ni que los miembros recurrentes de la comunidad se sientan ciudadanos de segunda clase.

Actualmente, nuestra idea es usar la categoría suprimida y, a medida que aumente el tráfico, considerar un foro adicional. Me gusta mucho cómo lo ha hecho community.wd.com con sus idiomas; sin embargo, no estoy seguro de entender completamente cómo funciona. Parece que utiliza categorías ocultas; sin embargo, por ejemplo, el alemán no aparece en la página de categorías.

-Robert

¡Gracias @sam por el cronograma (aunque aún no estamos de acuerdo sobre esta “función antiusuario”) :wink:

De todos modos, gracias @vinothkannans y, en última instancia, gracias @RGJ por proporcionar este plugin!
Después de un primer problema y una corrección súper rápida, puedo confirmar que he recuperado mi amado tema y flujo del foro para mis usuarios. ¡Días felices! :partying_face:
Considero que este “ticket” está cerrado por ahora :slight_smile:

¡No podría estar más feliz!!!

:heart_eyes:

¡Muchas gracias por intervenir tan rápido, @RGJ!


Me siento un poco tonto ahora por decirlo en https://community.hiveeyes.org/, incluso después de activar el plugin en la configuración, no vemos la opción en el lugar de la configuración de la categoría donde estaba antes:

¿Nos hemos perdido algo aquí o podría haber algo mal con nuestra instancia de Discourse? Estamos ejecutando la versión 2.4.0.beta8.

Fue nosotros. Tras desactivar y reactivar el plugin de nuevo (mejor prevenir que lamentar), encontramos la opción en la parte inferior de la pestaña de configuración de la categoría. Probablemente simplemente la pasamos por alto antes.

image

@RGJ: Podemos confirmar que funciona perfectamente de nuevo, muchas gracias y disculpas por el ruido.

¡MUCHAS GRACIAS @RGJ! Por favor, incluye la línea explícita de app.yml en la página de GitHub bajo las instrucciones de instalación, en lugar de simplemente enlazar a la página de instalación general, tal como lo hace GitHub - curiousdannii/discourse-merge-users: A Discourse forum plugin for merging users · GitHub.

Hola,
¿Este plugin también filtra los mensajes suprimidos de la categoría Nuevo para ti?

Muchas gracias por este plugin. Restaura la opción ‘ocultar de lo más reciente’, pero, por desgracia, también hace que el filtrado por etiquetas deje de funcionar como antes.

Cuando esta opción está activada, al seleccionar una etiqueta dentro de un tema ya no se muestran los temas de las categorías que tienen activada la opción ‘ocultar de lo más reciente’. En cuanto se desactiva esta opción, el filtrado por etiquetas vuelve a funcionar como se espera.

Espero que esto se pueda solucionar fácilmente. Agradezco mucho tus esfuerzos al respecto y, de nuevo, gracias.

Lo revisaré esta semana; no debería ser difícil de solucionar.