Soluciona estos problemas de adplugin para una mejor experiencia de usuario

He detectado 2 problemas en el foro de Discourse: uno en la configuración del plugin de anuncios y otro en el rendimiento del adplugin. Permíteme explicártelo aquí.

#1 La configuración del adplugin no funciona

Cuando visito Configuración > Plugins y hago clic en el botón de configuración de discourse-adplugin, veo este mensaje: “no se encontraron resultados”.

Puedes solucionarlo mostrando todos los resultados. Para ello, sustituye esta URL en el plugin:

Sustituye esto

https://example.com/admin/site_settings/category/plugins?filter=plugin%3Adiscourse-adplugin

por esta URL:

https://example.com/admin/site_settings/category/all_results?filter=plugin%3Adiscourse-adplugin

Esto mejorará la experiencia del usuario y evitará tener que hacer clic en las opciones de navegación izquierda.

#2. El script del Adplugin se carga aunque no se esté usando el plugin.

He notado que, cuando no he usado el adplugin ni colocado ningún anuncio a través de este plugin, ¿por qué se carga el script de este plugin?

He visto que en tus otros plugins existe una opción de activar/desactivar. Por favor, añade esta configuración al plugin; de lo contrario, evita que el script se cargue por defecto. Debería cargarse solo cuando el plugin se esté utilizando.

image

Espero que tomes las medidas adecuadas al respecto.

¡Gracias!

2 Me gusta

@iamjdk Sí, esto es algo que deberíamos solucionar. Lo revisaré.

4 Me gusta

Gracias, querido, será bueno para mí y para muchos otros usuarios. :blush:

@nbianca está trabajando en una solución para esto, que probablemente estará disponible la próxima semana.

Se solucionará con FIX: defines an enabled_site_setting · discourse/discourse-adplugin@75fb2bf · GitHub

Gracias por el informe.

3 Me gusta

He enviado una solución aquí.

2 Me gusta

Este tema se cerró automáticamente 2 días después de la última respuesta. Ya no se permiten nuevas respuestas.