Skip to main content Help Control Panel

J.Juraver


on Nov. 17 2009
from Entre chaise et clavier...

Yacs team - Modération, Communication, Documentation
Share
Post to Facebook
Tweet about this
Share at LinkedIn
Invite participants
Reference this page
Monitor
Recent files
support »
See also
 

support «   Besoin d'aide «  

Deux sections de lecture RSS

PreviousNextIndex

J'ai une section opérationnelle, pas l'autre

OwnerJ.Juraver
Progress0%
WorkflowSupport request
StatusProblem has been recorded
  • Submission on Nov. 17 2009 by JJ

Bonjour,

j'ai tenté d'ouvrir deux sections de lecture de flux RSS externes, à la racine (elles ont le même niveau).

  1. La première est automatiquement crée dès lors qu'on ajoute un serveur, c'est "nouvelles du monde"
  2. La seconde est de mon fait

J'ai voulu lire plusieurs flux dans l'une et dans l'autre, ça marche bien pour la première, mais rien ne s'affiche dans la seconde. Est-ce parce qu'il faut obligatoirement mentionner external_news dans le surnom de la seconde (comme c'est fait automatiquement dans la première) ?..


Bernard Paques
on Dec. 7 2009
Le code de réception et de traitement des flux d'information RSS/ATOM a été revu, il est probable que ceci améliore la réception et l'agrégation des données multiples. A tester avec [article=4363]. Merci de votre feed-back.

J.Juraver
on Nov. 18 2009

Du coup, la solution consisterait à purger le cache des informations reçues par RSS, histoire de relancer la machine à zéro et donner sa chance à la seconde section d'agrégation de flux..?




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |

Bernard Paques
on Nov. 17 2009

Pour la limitation des formats, le problème sera définitivement réglé avec yacs Martin, puisque le logiciel embarque à présent l'excellente librairie simplepie qui lit presque tout ce qui est disponible, en tout cas au moins le RSS et l'ATOM ...

En plus, un nouveau code a été introduit pour incruster directement les nouvelles à l'endroit désiré dans une page. Pour les besoins simples, il suffit de placer le nouveau code yacs au bon endroit. Démonstration.

Pour l'aggrégation de nouvelles, il faut toujours créer des objets-serveurs et laisser yacs peupler les sections-cibles en tâche de fond. La limite de 1000 est globale pour l'ensemble des liens agrégés, et il faut se méfier que les fils mis à jour très fréquemment peuvent "cannibaliser" les fils moins actifs.


Alain Lesage
on Nov. 17 2009

Il est possible effectivement que la limite de 50 y soit pour quelque chose. Sur mon site, j'ai indiqué 1000 et Yacs fournit.

Je viens aussi de me souvenir que j'ai effectivement une section qui refuse d'afficher mon flux : c'est en format Atom et Yacs ne lit que le RSS.

Je n'ai malheureusemenet pas d'autres pistes pour toi.

-----
On a si peu d'idée de ce qui est possible...

J.Juraver
on Nov. 17 2009

C'est bien ce que j'ai fait... Il y a plusieurs serveur qui alimentent "nouvelles du monde", et plusieurs autres pour la seconde section, mais cette dernière reste désespérement vide :(

Ce qui m'intrigue c'est que yacs à mangé les rss de la première section très rapidement, alors que dans la seconde le test des rss m'indiquent que les liens n'ont pas été crées dans la base de données, et visiblement ils ne le sont pas toujours au bout de 24h.

Ou alors il est possible que j'ai bridé sans m'en rendre compte : en effet j'ai limité à 50 le nombes d'items RSS à afficher, et comme j'ai crée la seconde section plus tard, la première a peut-être pris toute la place autorisée (50 items) ...




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |

Alain Lesage
on Nov. 17 2009

Non, on n'a rien à indiquer dans le surnom. J'ai deux sections distinctes qui reçoivent chacune un flux et ça fonctionne bien.

Il faut cependant configurer un « serveur » différent pour chaque flux entrant :

  1. Panneau de contrôle > Configuration> Fils d'information > Réception
  2. cliquer sur le lien « profils de serveurs »
  3. dans les outils : ajouter un serveur
  4. compléter en prenant soin d'indiquer sous « Feed » la section où tu veux faire apparaître le flux.

Si ça ne fonctionne pas, il y a peut-être un bogue dans ton installation. J'ai une 9.8beta31.30.5 mais ça fonctionnait aussi sous des versions antérieures.

-----
On a si peu d'idée de ce qui est possible...

PreviousNextIndex