Publier qu'UN SEUL ITEM du flux rss
Résolu
Steve2611
Messages postés
15
Date d'inscription
Statut
Membre
Dernière intervention
-
Steve2611 Messages postés 15 Date d'inscription Statut Membre Dernière intervention -
Steve2611 Messages postés 15 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je desire publier un flux rss d'un autre site sur le mien, en utilsant Magpie.
L'url du flux est le suivant: https://maneige.ski/xml/RSSconditionDeNeige.xml
Je n'ai aucun probleme avec Magpie.
Mon souci: je ne veux publier qu'UN SEUL ITEM du flux rss, et toujours le meme.
(Dans ce cas-ci: les conditions de neige d'une seule station de ski - voir url ci-dessus)
Y-a-til une balise me permettant de faire cela ?
J'ai essaye avec '$echo', mais sans resultat... j'ai parcouru la plupart de forums, sans succes. Les rss étant plus souvent des chaines de news, mais probleme ne doit pas etre courant
Merci a l'avance !
Debutant... Mais c'est votre faute: sur vos conseils, je me suis finalement mis au PHP :)
Je desire publier un flux rss d'un autre site sur le mien, en utilsant Magpie.
L'url du flux est le suivant: https://maneige.ski/xml/RSSconditionDeNeige.xml
Je n'ai aucun probleme avec Magpie.
Mon souci: je ne veux publier qu'UN SEUL ITEM du flux rss, et toujours le meme.
(Dans ce cas-ci: les conditions de neige d'une seule station de ski - voir url ci-dessus)
Y-a-til une balise me permettant de faire cela ?
J'ai essaye avec '$echo', mais sans resultat... j'ai parcouru la plupart de forums, sans succes. Les rss étant plus souvent des chaines de news, mais probleme ne doit pas etre courant
Merci a l'avance !
Debutant... Mais c'est votre faute: sur vos conseils, je me suis finalement mis au PHP :)
A voir également:
- Publier qu'UN SEUL ITEM du flux rss
- Comment publier une vidéo sur tiktok - Guide
- Tiny tiny rss - Télécharger - Flux RSS
- Comment imprimer un tableau excel sur une seule page - Guide
- Volume qui augmente tout seul xiaomi - Forum Audio
- Comment publier plusieurs photos sur instagram - Guide
3 réponses
Re-Bonjour,
Vraiement personne n'a de solutions ?
Je sens que la solution est toute simple et reside dans une seule ligne de code... seulement je ne trouve pas.
J'ai épluché les forums de Magpie sur http://sourceforge.net/community/forum/ , sans succes.
Vraiement personne n'a de solutions ?
Je sens que la solution est toute simple et reside dans une seule ligne de code... seulement je ne trouve pas.
J'ai épluché les forums de Magpie sur http://sourceforge.net/community/forum/ , sans succes.
OK. Un dernier petit up peut-etre, avec un peu plus de details...
Voic en gros la structure du flux :
<?xml version="1.0"?>
<rss version="2.0">
<channel>
<title>Conditions de neige</title>
<link>http://www.maneige.com</link>
<description>Les conditions de neiges du site maneige.com</description>
<language>fr-ca</language>
<pubDate>Wed, 3 Dec 2008 8:00:32 EST</pubDate>
<lastBuildDate>Wed, 3 Dec 2008 8:00:32 EST</lastBuildDate>
<docs>http://www.maneige.com</docs>
<generator>Weblog Editor 2.0</generator>
<managingEditor>info@maneige.com</managingEditor>
<webMaster>info@maneige.com</webMaster>
<item>
<title><![CDATA[Ski Mont Habitant]]></title>
<link>https://maneige.ski?mountains=37</link>
<description><![CDATA[Precipitations dernier 24 h : 0<br/>
Precipitations dernier 48 h : 2<br/>
Precipitations 7 derniers jours : 15<br/>
Cette saison: 47<br/>Pistes ouvertes : 2/11<br/>
Remonte-pentes : 1/3<br/>Type de neige :<br/>
Base : Ferme<br/>Surface : Neige damée<br/>
Couverture : Complète<br/>]]>
</description>
<pubDate>Wed, 3 Dec 2008 8:00:32 EST</pubDate>
<guid>https://maneige.ski?mountains=37</guid>
</item>
<item>
<title><![CDATA[Station de ski Gallix]]></title>
<link>https://maneige.ski?mountains=21</link>
<description><![CDATA[Precipitations dernier 24 h : 0<br/>
Precipitations dernier 48 h : 10<br/>
Precipitations 7 derniers jours : 21<br/>
Cette saison: 37<br/>Pistes ouvertes : 0/21<br/>
Remonte-pentes : 0/3<br/>Type de neige :<br/>
Base : Non disponible<br/>
Surface : Non disponible<br/>Couverture : Non disponible<br/>]]>
</description>
<pubDate>Wed, 3 Dec 2008 7:52:29 EST</pubDate>
<guid>https://maneige.ski?mountains=21</guid>
</item>
</channel>
</rss>
Il y a a plus de 30 items, mais j'ai nettoye et simplifié pour ne pas alourdir l'exemple.
VOICI: J'aimerais recuperer les info de l'item SKI MONT HABITANT seulement (1er item).
Mon souci, c'est que je ne peux utiliser une varible de position (ex:toujours le premier item) car il change evidemment de place lorsque le feed est mis a jour.
Je sais qu'il faudarit utiliser le titre de l'item... mai quel en serait la syntaxe, etant donne qu'il y a des "[ ]" dans le titre en plus ?
NOTE je n'ai trouve aucun exemple sur le web apres une semaine complete de recherche sur le web....
Merci de me donner un coup de pouce, ou une piste de recherche !
Voic en gros la structure du flux :
<?xml version="1.0"?>
<rss version="2.0">
<channel>
<title>Conditions de neige</title>
<link>http://www.maneige.com</link>
<description>Les conditions de neiges du site maneige.com</description>
<language>fr-ca</language>
<pubDate>Wed, 3 Dec 2008 8:00:32 EST</pubDate>
<lastBuildDate>Wed, 3 Dec 2008 8:00:32 EST</lastBuildDate>
<docs>http://www.maneige.com</docs>
<generator>Weblog Editor 2.0</generator>
<managingEditor>info@maneige.com</managingEditor>
<webMaster>info@maneige.com</webMaster>
<item>
<title><![CDATA[Ski Mont Habitant]]></title>
<link>https://maneige.ski?mountains=37</link>
<description><![CDATA[Precipitations dernier 24 h : 0<br/>
Precipitations dernier 48 h : 2<br/>
Precipitations 7 derniers jours : 15<br/>
Cette saison: 47<br/>Pistes ouvertes : 2/11<br/>
Remonte-pentes : 1/3<br/>Type de neige :<br/>
Base : Ferme<br/>Surface : Neige damée<br/>
Couverture : Complète<br/>]]>
</description>
<pubDate>Wed, 3 Dec 2008 8:00:32 EST</pubDate>
<guid>https://maneige.ski?mountains=37</guid>
</item>
<item>
<title><![CDATA[Station de ski Gallix]]></title>
<link>https://maneige.ski?mountains=21</link>
<description><![CDATA[Precipitations dernier 24 h : 0<br/>
Precipitations dernier 48 h : 10<br/>
Precipitations 7 derniers jours : 21<br/>
Cette saison: 37<br/>Pistes ouvertes : 0/21<br/>
Remonte-pentes : 0/3<br/>Type de neige :<br/>
Base : Non disponible<br/>
Surface : Non disponible<br/>Couverture : Non disponible<br/>]]>
</description>
<pubDate>Wed, 3 Dec 2008 7:52:29 EST</pubDate>
<guid>https://maneige.ski?mountains=21</guid>
</item>
</channel>
</rss>
Il y a a plus de 30 items, mais j'ai nettoye et simplifié pour ne pas alourdir l'exemple.
VOICI: J'aimerais recuperer les info de l'item SKI MONT HABITANT seulement (1er item).
Mon souci, c'est que je ne peux utiliser une varible de position (ex:toujours le premier item) car il change evidemment de place lorsque le feed est mis a jour.
Je sais qu'il faudarit utiliser le titre de l'item... mai quel en serait la syntaxe, etant donne qu'il y a des "[ ]" dans le titre en plus ?
NOTE je n'ai trouve aucun exemple sur le web apres une semaine complete de recherche sur le web....
Merci de me donner un coup de pouce, ou une piste de recherche !
Re-Bonjour la communauté CCM,
J'ai trouvé la solution et vous en fait part.
J'ai laissé tomber Magpie pour SimplePie
Voir la section : Filter posts by keywords
Pas mal plus versatile, la documentation et les tutoriaux de SimplePie sont detaillés, parfait pour les nuls (J'adhere ! ) :)
Je classe ce post comme résolu
J'ai trouvé la solution et vous en fait part.
J'ai laissé tomber Magpie pour SimplePie
Voir la section : Filter posts by keywords
Pas mal plus versatile, la documentation et les tutoriaux de SimplePie sont detaillés, parfait pour les nuls (J'adhere ! ) :)
Je classe ce post comme résolu