Plugin de nouvelles 📰

Suivez les étapes ici et effectuez un pull depuis ce lien : GitHub - paviliondev/discourse-news: Adds a news stream to your Discourse instance · GitHub

2 « J'aime »

Est-il possible d’ajouter plusieurs flux provenant de diffĂ©rentes sources ? Il semble que nous ne puissions ajouter qu’un seul fichier XML provenant d’une seule source.

rss

2 « J'aime »

Salut @Pravi, merci d’utiliser le plugin.

Non, il n’est pas actuellement possible d’ajouter plusieurs flux.

1 « J'aime »

Une mise Ă  jour sur les flux multiples est-elle prĂ©vue Ă  l’avenir ?

2 « J'aime »

Bonjour,

J’ai installĂ© le plugin Pavilion News sur ma nouvelle installation Discourse. Je le teste actuellement avec des publications et des utilisateurs, mais je rencontre plusieurs problĂšmes. Je me demande si d’autres utilisateurs du plugin News ont trouvĂ© des solutions de contournement ?

Temps de chargement de la page d’accueil ?
Existe-t-il un moyen de contrĂŽler le nombre de publications d’actualitĂ©s tĂ©lĂ©chargĂ©es initialement lorsqu’une personne, y compris un utilisateur anonyme, visite le site ? Il semble que l’ensemble de la section actualitĂ©s (chaque publication individuelle) soit tĂ©lĂ©chargĂ© d’un coup, ce qui paraĂźt excessif. À mesure que j’ajoute des articles d’actualitĂ©s pour remplir un peu le site, les temps de chargement de la page d’accueil augmentent considĂ©rablement. Lorsque je n’avais qu’une ou deux publications, les temps de chargement se situaient autour de 200 ms, mais maintenant, avec 10 ou 15 publications, ils atteignent 1 500 ms.

Images supprimĂ©es des publications d’actualitĂ©s ?
À l’exception de l’image principale, toutes les images prĂ©sentes dans les publications semblent ĂȘtre retirĂ©es. Ainsi, lorsque les personnes consultent le flux /news, elles ne peuvent pas voir les images auxquelles le texte du corps fait rĂ©fĂ©rence. C’est trĂšs Ă©trange


VidĂ©os intĂ©grĂ©es – Elles ne se lisent pas et sont remplacĂ©es par une image statique avec un lien vers YouTube, contournant ainsi la fonctionnalitĂ© de vidĂ©o intĂ©grĂ©e. Cela redirige les utilisateurs hors du site, ce qui Ă©limine essentiellement une fonctionnalitĂ© de Discourse.

Toute suggestion sera la bienvenue !

2 « J'aime »

DĂ©solĂ©, ce n’est pas une solution, mais ces Ă©lĂ©ments devraient simplement se charger paresseusement et afficher une image statique avant la lecture.

2 « J'aime »

Le concept de base ici est que le plugin News s’intĂšgre et amĂ©liore une vue de liste de sujets, qu’il s’agisse d’une liste de sujets ou d’un flux RSS.

Ainsi, la vue « par sujet » est plus simple que ce Ă  quoi on s’attendrait pour une vue de sujet unique, mais plus riche que le format « stores vĂ©nitiens » par dĂ©faut, sans image, d’une liste de sujets Discourse standard.

C’est prĂ©vu et constitue un compromis pratique.

  • L’objectif principal du plugin est de gĂ©rer les flux RSS et il prend en charge une image vedette par « article », mais il peut Ă©galement afficher une image provenant d’un sujet Discourse.

  • Si vous souhaitez voir les autres images, vous pouvez naviguer vers le sujet complet.

  • Cela permet Ă©galement d’assurer des performances raisonnables. Afficher toutes les images de tous les sujets entraĂźnerait un tĂ©lĂ©chargement trĂšs volumineux.

  • Cela maintient Ă©galement la mise en page plus compacte.

  • Il en va de mĂȘme pour les vidĂ©os intĂ©grĂ©es dans les sujets : elles sont simplement prĂ©sentĂ©es sous forme de vignette dans le flux de news, tout comme elles le seraient sur tous les plugins et composants de thĂšme Ă©quivalents qui s’affichent dans la liste des sujets.

S’agit-il de flux RSS ou de flux basĂ©s sur des catĂ©gories Discourse ? Si c’est le cas, il pourrait y avoir un potentiel d’amĂ©lioration des performances en utilisant une vignette de faible rĂ©solution plutĂŽt que l’image pleine taille et en appliquant un chargement diffĂ©rĂ© (lazy loading). Cependant, Ă©tant donnĂ© la taille de l’image affichĂ©e, une image de faible rĂ©solution pourrait ne pas suffire.

Si votre intĂ©rĂȘt ne porte pas sur les flux RSS, vous pourriez Ă©galement consulter Topic List Previews TC, qui est un peu plus optimisĂ© pour cette tĂąche, mais avec un style de mise en page diffĂ©rent.

1 « J'aime »

Bonjour Rober, merci pour l’explication. Il ne s’agit pas d’une application de type RSS, mais plutĂŽt d’une application combinant blog et forum. Je voulais Ă©viter les tracas et la surcharge liĂ©s Ă  la gestion simultanĂ©e d’un site WordPress et d’un forum Discourse, car il s’agit d’un petit projet secondaire pour moi.

Comment applique-t-on le « chargement différé » ? Je ne suis pas développeur et je ne connais pas ce paramÚtre.

Merci pour ces informations.

2 « J'aime »

C’est une demande de fonctionnalitĂ©.

1 « J'aime »

Ce n’est pas possible. Cependant, c’est une fonctionnalitĂ© qui devrait de toute façon ĂȘtre utilisĂ©e aujourd’hui. EspĂ©rons donc que les dĂ©veloppeurs de Discourse se mettent enfin Ă  jour :wink:

(Non, je ne sais pas à quel point ce serait difficile, mais presque toutes les autres plateformes l’utilisent, et pour une bonne raison)

2 « J'aime »

En fait, il s’agit d’un changement assez mineur qui ne nĂ©cessite pas l’intervention de l’équipe Discourse, ce que j’ai dĂ©jĂ  fait :

AMÉLIORATION : renommer les modĂšles bruts et ajouter le chargement diffĂ©rĂ© pour les vignettes · paviliondev/discourse-news@6150851 (github.com)

J’ai Ă©galement dĂ©ployĂ© un ensemble de correctifs pour les changements cassants et modernisĂ© les suffixes des modĂšles :

COMPATIBILITÉ : rĂ©fĂ©rences aux paramĂštres · paviliondev/discourse-news@dcda6a7 (github.com)

@angus

5 « J'aime »

Bonjour, je viens d’installer le plugin et c’est un nouveau site qui utilise le thĂšme par dĂ©faut. Les images sortent toutes de l’écran, que ce soit sur mobile ou sur ordinateur. Y a-t-il une solution Ă  cela ?

1 « J'aime »

HĂ©, pourriez-vous partager quelle est votre « source d’actualitĂ©s discourse » ? S’il s’agit d’une catĂ©gorie, les images fonctionnent comme prĂ©vu (voir ici).

S’il s’agit d’un flux RSS, la prise en charge des images dĂ©pendra de la version du flux. S’il s’agit de RSS 1.x, il n’y a pas de prise en charge officielle des images dans les spĂ©cifications RSS 1.x, donc le plugin ne prend pas en charge les images dans ces flux.

S’il s’agit de RSS 2.0, la prise en charge des images est fournie via la balise enclosure. Les Ă©lĂ©ments du flux auront besoin d’un attribut comme celui-ci :

<enclosure url="http://feed.com/image.jpg" length="12345" type="image/jpeg" />

Voir plus loin :

2 « J'aime »

Salut. Oui, c’était ce lien de flux

1 « J'aime »

La bonne nouvelle est que le flux est RSS 2.0 et contient bien des images dans une balise d’inclusion. Par consĂ©quent, elles s’affichent comme prĂ©vu.

J’ai chargĂ© le flux sur try.thepavilion.io/news Ă  titre d’exemple. Veuillez vous assurer que les paramĂštres de votre site sont les suivants :

  • discourse news activĂ© : true
  • discourse news source : RSS
  • discourse news rss : https://cointelegraph.com/rss/tag/altcoin

1 « J'aime »

Est-il possible de marquer un message comme actualité afin que les actualités proviennent de ce message spécifique dans un sujet ?

Meilleure explication : Sur notre forum, les membres publient rĂ©guliĂšrement des actualitĂ©s et j’aimerais appliquer une Ă©tiquette d’actualitĂ© Ă  ce message pour en faire une actualitĂ©.

1 « J'aime »

Le plugin prend actuellement en charge l’utilisation d’une catĂ©gorie pour la source d’actualitĂ©s, mais pas les balises.

2 « J'aime »

Pour information, les balises ne sont pas des concepts de publication, elles sont au niveau du sujet, donc ce que vous demandez est difficile dans tous les cas.

2 « J'aime »

C’est ce que je pensais en tapant


Existe-t-il un moyen d’identifier une publication, autre que son identifiant, pour extraire ces publications ?

1 « J'aime »

J’ai ces paramĂštres activĂ©s. Et sur le thĂšme par dĂ©faut avec le plugin de prĂ©visualisation de sujets Ă©galement. Voici ce que je vois.

1 « J'aime »