Algunos plugins no se pueden desactivar y no se puede hacer funcionar uno de los plugins

No sé qué significa esto, y si esto está afectando cómo funciona el plugin Categories suppressed.

Lo instalé, pero cuando voy a una categoría que quiero suprimir de la lista Latest, no encuentro la opción para excluirla y la página original de Github no lo explica. Creo que vi algo al respecto en alguna parte, pero ya no encuentro la página.

¿Cómo puedo suprimir una categoría de Latest usando este plugin?

1 me gusta

¿Lo ves en el menú lateral izquierdo debajo de los plugins instalados?

No, no está ahí.
Supongo que es porque no hay Ajustes?
Porque la Alerta de Spoiler, que también tiene los Ajustes desactivados, no está en la barra lateral.

Recuerdo, de esa publicación que no encuentro, que el plugin Categorías suprimidas era una simple casilla de verificación que se marcaba o desmarcaba, dentro de cada categoría, pero no encuentro esa casilla. Y como tampoco encuentro esa publicación, no puedo preguntar al respecto para ver si me estoy perdiendo algo.

Creo que un plugin está habilitado con la entrada en gris cuando no tiene una configuración de “habilitar”. :thinking:

Me hace preguntarme por qué algunos plugins no tienen esta configuración.

1 me gusta

¿quizás este?

¿o este?

parece que la función se cambió hace tiempo. ¿Está tu Discourse actualizado?

Supongo que mucha confusión proviene de tener esos 2 temas disponibles con tanta información y enlaces. Permítanme aclarar lo que estoy experimentando ahora:

Cuando voy a este tema:

puedes ver que el enlace incluye el nombre del desarrollador original (creo), vinothkannans, pero cuando hago clic en él, me envía a otro lugar:

Eso me lleva a creer que el “viejo” plugin ahora es parte de los plugins oficiales de Discourse. Puedes ver que el plugin se actualizó el mes pasado, lo que significa que es un plugin válido y que funciona. Así que, si nos centramos solo en ese plugin, hay 3 problemas:
1 - no hay instrucciones claras sobre cómo usarlo
2 - no hay una página dedicada aquí en el foro para ese plugin como la tienen otros plugins (o al menos no pude encontrarla)
3 - no hay opción, dentro de cada categoría, para ocultarla de los últimos (a menos que esté en otro lugar).

Luego tenemos esos 2 temas que compartiste @Andrew_Rowe, que son largos, llenos de información diferente, enlaces, etc., que no nos ayudan a averiguar qué plugin usar, qué enlace hacer clic, etc.

Encontré un tema que muestra la casilla de verificación:

La cosa es que, cuando voy a una categoría, no encuentro esa casilla de verificación…

¡Ok, lo he descubierto!

Las categorías se definen aquí:
Admin > Todos los ajustes del sitio > Plugins > Categorías suprimidas de las últimas

image

… en lugar de ir a cada categoría y excluirla.

2 Me gusta

Según lo que descubrí aquí, parece que tanto el ON/OFF como la configuración se controlan en la sección Admin > Todos los ajustes del sitio > Complementos en su lugar.

Para ser honesto, es un poco extraño que haya 2 lugares para administrar complementos. Creo que sería más fácil y tendría más sentido que todo lo relacionado con los complementos estuviera en el área de Complementos, pero…

Creo que hay un problema en el código.
Detecta que no hay configuraciones cuando no hay una configuración _enabled.

Dicho esto, un plugin siempre debería tener una configuración _enabled.
Puedo hacer un PR más tarde.

Las configuraciones están todas agrupadas en un solo lugar.
El botón Configuración es solo un atajo a la configuración del plugin.

2 Me gusta

Lo que quiero decir es que tenemos el área de Plugins donde podemos ver qué plugins están instalados, y luego la página de Ajustes, pero luego todos los ajustes de todos los plugins están mezclados, lo que para mí no tiene mucho sentido. Sería bueno si todo se pudiera gestionar en el mismo lugar (página de Plugins Instalados).

¿Ven cómo hay pestañas para ciertos plugins en la página de Plugins Instalados?

Creo que esto debería funcionar igual para todos los plugins y así todos los diferentes ajustes dentro de esa página de Todos los Ajustes del Sitio irían a una pestaña. Incluso el nombre en la barra lateral podría cambiar a solo “Todos los Plugins”. Llamarlo “Plugins Instalados” es redundante. Si están en la lista, están instalados… :wink:

Y esto seguiría el mismo flujo de trabajo que las categorías, donde tienes “Todas las Categorías”. No necesitas “Categorías Creadas”, ¿correcto?

3 Me gusta

Sí, cuando paso el ratón por encima del botón de Configuración, dice que no hay configuraciones adicionales, cuando sí las hay. Gracias por la PR. Mantennos informados si se actualiza, si no te importa. :+1:

3 Me gusta

Veo a qué te refieres. Quizás la interfaz de usuario podría mejorarse.

Tienes una página para la configuración y, a veces, pestañas en la página del plugin, porque requiere interfaces personalizadas que la configuración simple no puede manejar.

No todos los plugins requieren una interfaz personalizada. Puedes ignorar la página de la lista de configuración global si quieres, y siempre presionar el botón Configuración en la página del plugin. Eso haría lo que quieres, ¿verdad?

Por ejemplo, Discourse AI o cualquier plugin:

La imagen muestra una interfaz de configuración para habilitar la integración de Discourse AI en una aplicación, con un interruptor y un número de versión mostrados. (Subtitulado por IA)

Puedes acceder a la configuración del plugin (y a las interfaces personalizadas si están presentes).

La pestaña que ves es esencialmente un atajo por conveniencia cuando hay interfaces personalizadas:
image

2 Me gusta

Excelentes comentarios. ¡Gracias! Definitivamente los tendremos en cuenta.

Solo para ponerte al día, ya que eres nuevo aquí… anteriormente (¡y durante muchos años!) todas las configuraciones del sitio (incluidas las configuraciones del sitio para complementos) eran accesibles en /admin/settings, donde hay un filtro de búsqueda y una estructura de categorías. Hay muchas configuraciones en esa interfaz que pueden ser abrumadoras para las personas que recién comienzan con Discourse, y la gran mayoría de ellas no necesitan ser modificadas al principio. Por lo tanto, durante el último año más o menos, hemos estado creando gradualmente nuevas páginas de configuración que agrupan las configuraciones que pertenecen juntas.

Este proceso está incompleto y hay algunas áreas que aún no se han alineado con la nueva estructura de navegación. Los complementos tienen una gran superficie y hay mucho trabajo por hacer aquí, incluso en cada complemento. Los complementos de utilidad simples como este que no ofrecemos en nuestro alojamiento de autoservicio no están en la parte superior de la lista, ¡pero agradecemos las PR!

Parece que la discusión aquí sobre el complemento GitHub - discourse/discourse-categories-suppressed ha descubierto algunos problemas. Está en nuestra lista oficial de complementos en github, pero carece de algunas características que los complementos oficiales suelen tener:

  • configuración para deshabilitarlo/habilitarlo, cuando está instalado
  • archivo README.md en el repositorio de github
  • tema del complemento aquí en meta con la etiqueta official

Yo mismo no estoy muy familiarizado con este complemento, así que lo revisaré.

3 Me gusta

Lo que quiero decir es que si todo se mantiene en la página de “plugins instalados”, entonces ahí es donde lo administras. Si te envían a la otra página, entonces estás dentro de una página donde se puede administrar mucho más, no solo relacionado con los plugins.

Al crear las pestañas (o cualquier otra opción) dentro de la página de “plugins instalados”, no hay necesidad de saltar de un lado a otro. Dentro de la página sugerida “Todos los Plugins”, podríamos activarlos/desactivarlos, cambiar la configuración, etc.

Creo que es abrumador. Y, por ejemplo, en la pestaña de Plugins verás cosas como esta que ni siquiera están relacionadas con plugins (o al menos no con los que figuran en la página de “plugins instalados”):

Así que termina mezclando todo, creando un desorden y una experiencia abrumadora.

En la página de “plugins instalados” (que sugerí renombrar a solo “Todos los Plugins”), las cosas podrían organizarse de manera que las pestañas, los botones de colapsar/expandir y los divisores junto con los encabezados serían suficientes para tener todo junto para cada plugin.

Al menos una descripción simple de cómo usarlo con algunas imágenes sería suficiente para evitar confusiones. Y sigo pensando que sería genial tener una opción dentro de cada categoría. Estamos editando la categoría y ahí es donde deberíamos decidir si esa categoría está suprimida o no, en lugar de ir a la configuración del sitio. Eso despejaría la página de configuración del sitio y agruparía todas las configuraciones de la categoría en un solo lugar.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.