Quelqu’un a-t-il déjà utilisé le plugin Wellfed RSS ? Il fonctionne très bien pour la plupart des flux RSS, mais je n’arrive pas à le faire fonctionner avec les flux RSS de YouTube : aucun contenu n’est importé.
Auriez-vous des conseils ? Dois-je procéder différemment par rapport à un flux RSS classique ?
Salut @christian_01, merci d’avoir testé le plugin !
Vois-tu des erreurs dans les journaux (https://discourse.yoursite.com/logs) ? As-tu un exemple d’URL de flux YouTube que je pourrais utiliser pour tester ?
Vous remarquerez que de nombreux flux ne sont pas étiquetés correctement sous « Actualités » alors qu’ils devraient l’être — ils n’ont en fait aucune étiquette.
Il semble que le flux de YouTube utilise l’extension Media RSS. Le cœur de Discourse et le plugin Wellfed reposent tous deux sur le module RSS de Ruby pour analyser les flux, mais celui-ci ne prend pas en charge cette extension.
Je n’ai pas prévu d’ajouter un support pour cette extension, mais je suis ouvert aux propositions de modifications (PR) ! Je suppose que la modification devra apprendre au module RSS de Ruby et à DiscourseWellfed::FeedItem à gérer ces nouveaux éléments.
Pourriez-vous partager (ou m’envoyer un message privé) :
l’URL du flux, et
votre configuration pour ce flux dans Personnaliser > Intégration > Hôtes autorisés
Salut @bintom, je pense que cela peut être résolu en ajustant simplement vos paramètres :
modifiez l’hôte autorisé de coindesk en www.coindesk.com
modifiez la liste blanche des chemins de ccn en .* ou /news/.*
Je n’ai pas testé le dernier point, mais la modification nécessaire suit la même logique. J’ajouterai une section dans le README du plugin pour signaler cet écueil courant.
Veuillez noter que la modification du paramètre ne mettra pas à jour rétroactivement les sujets existants, mais tous les nouveaux sujets devraient être publiés dans la catégorie désignée.
Je rencontre toujours un petit problème, mais je n’arrive pas à le résoudre.
Le souci concerne les sites tiers qui comportent plusieurs sections ou catégories dont je souhaite récupérer les flux. Par exemple, ce site (Resources | Perforce Software) propose des flux pour :
Blogs
Livres blancs
Podcasts
Vidéos
Webinaires
Infographies
Je voudrais tous les importer en utilisant leurs différents flux RSS, mais ils s’affichent tous dans la même catégorie sur mon site (« Blogs »). Voici comment j’ai configuré les flux dans le plugin. Est-ce que j’ai mal configuré la « Liste blanche des chemins » ?