Tengo el plugin instalado y funcionando. Ahora estoy intentando configurar correctamente la visibilidad. No todo el mundo estará interesado en las publicaciones del feed RSS, así que idealmente me gustaría que no aparecieran en la página de inicio del usuario a menos que elijan verlas. He deshabilitado Embed unlisted para evitar que las publicaciones aparezcan en la página de inicio, pero ¿es realmente posible que los usuarios individuales las vean allí si quieren? Un usuario puede marcar la subcategoría o el curso, pero eso más o menos anula el propósito del feed de proporcionar actualizaciones regulares.
El otro problema es que no quiero que nada de un feed aparezca en el resumen, lo que puedo evitar teniendo la opción Embed unlisted habilitada. Pero entonces aparecerán como las últimas publicaciones. Ese es mi dilema.
¿Hay alguna otra forma de gestionar las cosas que me esté perdiendo?
Supongo que los usuarios podrían silenciar la categoría si no están interesados en ver las publicaciones del feed. Estoy tratando de evitar una sobrecarga administrativa para mis miembros, ya que no es un foro técnico y tienden a no gustarles mucho jugar con la configuración.
Deshabilitar la configuración de Incrustar no listado no evitará que las publicaciones RSS aparezcan en la página principal. Hay algunos detalles sobre cómo funciona esa configuración en el OP: https://meta.discourse.org/t/configure-the-discourse-rss-polling-plugin/156387#prevent-embedded-topics-from-being-unlisted-3. Esa configuración es algo confusa porque se agregó para resolver un problema que puede ocurrir cuando los comentarios de Discourse se usan en un sitio externo. La configuración no tiene mucho sentido cuando se usa con el plugin RSS. Es por eso que el OP sugiere deshabilitarla.
Creo que para tu caso, la mejor solución será deshabilitar la configuración de Incrustar no listado y seguir el consejo de @Jonathan5 de publicar los temas en una categoría que esté silenciada por defecto.
Si publicas las publicaciones RSS en su propia categoría, puedes agregar esa categoría a tu configuración de categorías de supresión de resumen para evitar que los temas aparezcan en los correos electrónicos de resumen.
He estado probando el efecto de Embed unlist. Si lo deshabilito, las publicaciones RSS no aparecen en la lista de Últimas publicaciones, que es la página predeterminada después de iniciar sesión. Eso parece contradecir lo que dices, pero tal vez estoy entendiendo algo mal.
Las publicaciones del feed RSS están configuradas para aterrizar en una categoría dedicada, pero no quiero deshabilitarlo por defecto por dos razones.
Los usuarios tendrán que seleccionar activamente habilitarlo en sus preferencias, por lo que se convierte en una función de ‘opt-in’ que la gente podría no molestarse en usar, lo que me lleva a…
Los nuevos usuarios no sabrán cómo habilitarlo a menos que se les den instrucciones en el correo electrónico de bienvenida y se pierdan esa parte porque tal vez no querían leerlo, ni siquiera sabrán sobre el feed.
Puedo ver cómo estas opciones no tendrían sentido en todos los foros, pero para el que administro (que tiene muchos usuarios mayores y no técnicos) creo que es la mejor manera. He agregado una publicación en nuestra sección de ‘cómo hacerlo’ sobre cómo silenciar categorías para que puedan desactivarla si no están interesados en el contenido.
.
Esto no lo sabía y es exactamente lo que necesito - ¡gracias!
Posiblemente el problema que estás experimentando es que si eres un usuario del personal en el sitio, los temas no listados aún se mostrarán para ti en la lista de los últimos temas del sitio. Los usuarios regulares no verán los temas no listados en esa página.
Estoy cambiando de opinión sobre cómo se integrarían las publicaciones RSS. Tenía la intención de permitir que los feeds de noticias (deportes de motociclismo) tuvieran entrada libre al foro y los miembros tendrían que silenciar las subcategorías si no querían verlas. Luego decidí que las publicaciones automatizadas van en contra del principio de que los usuarios creen contenido de forma activa y voluntaria que construya la comunidad. Así que probablemente traeré los feeds como un beneficio opcional para los miembros.
Supongo que mi punto es que la retroalimentación siempre es útil y aprecio las opiniones de los demás aquí.
He conseguido que esto funcione y lo he configurado como quiero en mi servidor de staging. Esta semana he instalado el plugin en el servidor de producción, lo he configurado todo de la misma manera, pero no aparece nada del feed en la subcategoría designada. La URL es definitivamente correcta y proporciona actualizaciones; la copié de la configuración de sondeo del servidor de staging y la pegué en un lector de RSS aparte. No hay problema con eso.
El sondeo está configurado. Estos ajustes se han guardado. ‘trumpet’ es el Discobot renombrado para el foro; pensé en darle algo que hacer. Lo usé con éxito en el servidor de staging.
…y lo he reactivado para mi cuenta de usuario (que también tiene privilegios de administrador). Tengo una cuenta de prueba que solo tiene nivel Básico y tampoco ve nada, incluso después de eliminar el silencio por defecto en las preferencias de seguimiento de usuarios.
Me he quedado sin lugares donde buscar, ya que todo parece ser lo mismo en ambos servidores, pero solo uno funciona. ¿Me estoy perdiendo algo, o hay algún registro que pueda arrojar algo de luz sobre lo que está sucediendo? Lo único que podría intentar es configurar un segundo feed, pero eso no explicaría por qué el primero no funciona.
Es extraño que funcione en un sitio pero no en el otro. ¿Estás viendo algún error en los registros del sitio de producción? Puedes acceder a los registros de errores desde Admin / Registros / Registros de errores.
No parece haber nada en el registro de errores que sea relevante para el complemento. Intentaré agregar una segunda fuente para ver si no funciona en absoluto. Eso podría dar una pista. Aparte de eso, lo único que se me ocurre es desinstalar y reinstalar el complemento para configurarlo de nuevo.