Permitir a los administradores establecer la categoría de nuevos temas en la configuración del plugin

Simplificar la configuración de la categoría del feed

Actualmente, la URL del feed se configura en la página del plugin RSS (/admin/plugins/rss_polling), pero la categoría (o categorías) de Discourse a la que se publican los elementos del feed se define creando uno o más registros de Hosts Permitidos en la página Personalizar / Incrustación del sitio. Idealmente, la categoría (o categorías) a la que se publica el feed debería poder configurarse en la página del plugin.

¿Establecer posiblemente la categoría de Discourse del feed en función del dominio del feed?

Esta es una pregunta, ya que no estoy seguro de si los sitios dependen del comportamiento actual del plugin para publicar temas del feed en múltiples categorías de Discourse. Actualmente, la categoría de Discourse a la que se publica el feed se determina por el valor del atributo link de cada elemento del feed. El dominio del atributo link es lo que se agrega al campo Hosts Permitidos en la página de Incrustación. Este comportamiento es difícil de explicar y requiere que el feed se cargue directamente en el navegador para poder ver los valores utilizados en los atributos link.

El comportamiento anterior tiene la ventaja de permitir que un solo feed RSS se publique en múltiples categorías de Discourse en función de los dominios link del feed. Sería excelente recibir comentarios de los sitios que utilizan el plugin para saber si dependen de este comportamiento. Al tratar problemas de soporte técnico para Discourse, descubro que generalmente se espera que el dominio del feed, y no los dominios link de los elementos del feed, se utilice para establecer la categoría.

2 Me gusta

Tengo un PR que añade esta característica:

3 Me gusta