Skip to main content Help Control Panel

Gérard


on Oct. 22 2007
from le Web Parisien

YACS team - Modérateur
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 «  

Affichage d'un flux rss dans une boîte extra [Solved]

PreviousNextIndex

WorkflowSupport request
StatusImmediate solution has been provided
Owner Gérard
Progress100%
Bonjour,

Je voudrais pouvoir afficher le résultat d'un flux RSS (externe type xml) dans une boîte extra.
J'ai créé une page dans une boîte extra et je suppose que pour pouvoir afficher le résultat du flux RSS, il faut une fonction ou un code php qui sache lire le fichier XML associé (type feedparser ou autre).
Je n'ai pas trouvé dans la documentation de Yacs cette possibilité.
Existe t'elle ou une manip est à faire ?
Merci d'avance

Comments

Lasares - on Oct. 23 2007

Salut Hardboiled !

D'autres yacsiens ont peut-être d'autres solutions, mais voici ce que je tenterais pour faire (à peu près) ce que tu cherches à faire :

  1. créer une section pour recevoir le flux (pas une page : une section, car chaque item du flux constitue une page) : disons que la section portera le titre "MonRSS" et le numéro 99 (attribué automatiquement par yacs)
  2. créer le "connecteur d'entrée" du flux RSS :
    1. pas facile à trouver dans le panneau de contrôle, mais tu y accèdes de 2 façons différentes:
      1. soit : Gestion de contenu > Connecteurs d'information > Connecteurs d'entrée (plus bas dans la page) > profils de serveurs (un lien dans la ligne de texte) > Ajouter un serveur
      2. soit : Panneaux de configuration > Connecteurs d'information > Réception d'information > (plus bas dans la page) > profils de serveurs (un lien dans la ligne de texte) > Ajouter un serveur
    2. dans cette page, tu renseignes les champs avec les infos du flux RSS que tu veux rapatrier sur ton site
    3. sous Services distants utilisés, tu choisis la section MonRSS
  3. dans ta boîte extra , tu peux taper un titre, un texte d'intro et, pour lister les items du flux, tu tapes le code suivant (en enlevant les espaces excédentaires et en indiquant évidemement le bon numéro) :

    [ published=section:99 ]
Laisse savoir comment ça tourne et si tu trouves d'autres solutions. Bon succès ! A+
LeToto - on Mar. 15 2008

    Bonjour.

    J'essaie en vain l'importation d'un flux RSS externe dans un serveur yacs.

    Serait-t-il possible d'indiquer tous les paramètres de la procédure pour la création et la configuration des serveurs de connections sous Yacs? En l'occurence, supposons que je veuilles importer le flux suivant (celui de la page d'accueil de ce site dans un serveur) : www.yetanothercommunitysystem.com/feeds/rss_2.0.php. comment procéder?

    Merci.

    PS: Mon problème se situe au niveau de la configuration des différents paramètres lorsqu'on accède à la page de configuration du connecteur d'information : quels paramètres choisir?


ThierryP - on Mar. 16 2008

Voici la procédure à suivre pour un Yacs en 8.1 :

Aller dans le "Panneau de contrôle"
Trouver "Serveurs"
Cliquer sur "Ajouter un serveur"

Généralités

Titre : Le nom du flux RSS (ou du site, cela sert pour l'affichage)
Adresse réseau : L'adresse Web normale

Services distants utilisés

Feed
* Aggréger les nouvelles de ce site par lecture du fil XML à l'adresse : Il s'agit de l'adresse du flux RSS. Si vous utilisez firefox, ie7 ou opéra, il suffit de cliquer sur l'icone RSS dans la barre d'url du navigateur pour avoir l'adresse du flux.
et ranger les données dans la section : La ou vous voulez afficher ces nouvelles.
Pour pouvoir afficher ces nouvelles dans une boite extra, c'est la section conteneuse qui va être affichée en boite de coté.

Ping : (Sert quand vous publiez des nouvelles, pour faire simple, c'est votre site qui envoie des infos aux autres)
Pour l'adresse proposée http://server/yacs/services/ping.php
remplacer server par l'url du site et garder le /yacs/services/ping.php à la fin pour les sites en Yacs ou /yacs/services/ping.php pour les sites en Yacs construit autour du dossier yacs (apparent dans l'url).

Pour les autres sites, il faut chercher au cas par cas l'url de leur ping. Mais en général, /services/ping.php suffit...

Est-ce assez clair ?


SEO et webmastering VDP-Digital - Skins pour Yacs : YordPress - Yacs couleurs Wordpress - Bonbon Skin 1.3.2 : Le graphisme "Green"


Communiqués de Presse : Site de Communiqués de Presse à propulsion Yacs -
Création de sites, Référencement et webmastering - Skins pour Yacs : YordPress - Yacs couleurs Wordpress - Bonbon Skin 1.3.2 : Le graphisme "Green" - Totem 930 : L'équilibre pour petits écrans
LeToto - on Mar. 19 2008

    Plus que clair!

    Merci pour les précisions qui m'ont été très utiles, j'ai enfin pu mettre en oeuvre l'importation d'un flux RSS dans un serveur Yacs : Je sens que je risque en abuser...

    Dans cette optique (Celle d'utiliser un max les flux RSS), j'aimerais savoir comment personnaliser l'affichage d'un flux.

    En effet, j'aurais aimé avoir un affichage tout au moins identique à l'affichage (standard) que l'on obtient en cliquant sur un flux. Je ne sais pas si je me fais bien comprendre : Voici ce que j'ai comme affichage

    Aussi, j'ai remarqué que certains titres du flux sont tronqués : comment y remédier?

    Merci d'avance.

    @+


Christian - on May 12 2008
Si les titres sont tronqués sur des accents c'est surement à mettre en relation avec intégration flux RSS en 8.4 et antérieures


http://actupro.fr


Actupro
quelques sites yacs : création site internet annuaire pro
JJ - on June 24 2009

 Pardon mais vous ne répondez pas à la question. Il a raison hardboiled, on n'affiche pas de flux rss dans une boîte extra. En effet à l'heure actuelle les flux rss sont des liens de sections, et non des articles. Or si je veux afficher le résultat de ce flux en extra box, par exemple sur une boîte extra de ma page d'accueil, il n'existe aucun moyen.

Je remonte donc ce fil car j'ai un client qui veut du flux rss externe dès la page d'accueil en extra box, et effectivement, je n'ai aucune solution technique native pour y répondre.

Pour la suggestion fonctionnelle, voir Afficher le contenu RSS importé en boîte extra

 




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 |
Alexis Raimbault - on June 26 2009
Vu avec JJ dans la suggestion cité au dessus, tu peux afficher le RSS dans une boite extra de la page d'accueil avec une version récente (9+) de yacs


webmaster freelance, cybermedium.info


Alexis Raimbault webmaster free-lance

PreviousNextIndex