Inclure un flux RSS dans un article ?

Bonjour,

Je voudrais savoir s’il est possible d’inclure les données provenant d’un flux RSS dans un article.

Merci d’avance pour vos lumières.

Gilles

www.la-marmaille.fr
Le site des parents de famille nombreuse

dans un squelette article oui
un truc du genre de le page site.html dans dist

<BOUCLE_site(SITES){id_syndic}>
<BOUCLE_articles(SYNDIC_ARTICLES) {id_syndic} {age<180} {par date}{inverse} {pagination 5}>
                    <li>
                        <h3 class="titre"><a href="#URL_ARTICLE" class="spip_out">#TITRE</a></h3>
                        [<div class="enclosures">(#TAGS|afficher_enclosures)</div>]
                        <small>[(#DATE|affdate_court)][, <:par_auteur:> (#LESAUTEURS)][ &mdash; <em>(#TAGS|afficher_tags)</em>]</small>
                        [<div class="texte">(#DESCRIPTIF|image_reduire{300})
                        <br class="nettoyeur" /></div>]
                    </li>
                    </BOUCLE_articles>
</BOUCLE_site>

par contre directement dans le contenu d'un article je ne sais pas

Erwan

Tu peux créer un modèle site_rss.html que tu appellerais dans ton article de
la façon suivante : <siteXX|rss>

-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net] De la part de
erwan.tanguy2
Envoyé : jeudi 4 septembre 2008 17:33
À : Gilles Orazi
Cc : spip@rezo.net
Objet : Re: [Spip] Inclure un flux RSS dans un article ?

dans un squelette article oui
un truc du genre de le page site.html dans dist

<BOUCLE_site(SITES){id_syndic}>
<BOUCLE_articles(SYNDIC_ARTICLES) {id_syndic} {age<180} {par
date}{inverse} {pagination 5}>
                    <li>
                        <h3 class="titre"><a href="#URL_ARTICLE"
class="spip_out">#TITRE</a></h3>
                        [<div
class="enclosures">(#TAGS|afficher_enclosures)</div>]
                        <small>[(#DATE|affdate_court)][, <:par_auteur:>
(#LESAUTEURS)][ &mdash; <em>(#TAGS|afficher_tags)</em>]</small>
                        [<div class="texte">(#DESCRIPTIF|image_reduire{300})
                        <br class="nettoyeur" /></div>]
                    </li>
                    </BOUCLE_articles>
</BOUCLE_site>

par contre directement dans le contenu d'un article je ne sais pas

Erwan
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou
http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

Pour compléter le message de Xébiaut
Tu crée le modèle suivant en l'appelant "site_syndic.html" par exemple que tu places dans squelettes/modeles - tu devras un peu adapter pour les id et class CSS
----------------------------------------------------
<!-- Affichage pour le site syndiqué correspondant des 5 derniers articles par date de syndication par le site distant -->
<BOUCLE_syndic(SITES){id_syndic}{par date}{inverse}>
<div class="groupetitre">
[<h2>(#NOM_SITE)</h2>]
[<div class="descriptif">(#DESCRIPTIF)</div>]
<a href="#URL_SITE" target="_blank">#URL_SITE</a>
</div>
<BOUCLE_syndicart(SYNDIC_ARTICLES) {id_syndic} {par date} {inverse} {0,5}>
<!-- TITRE* permet d'éviter le moteur typographique -->
<!-- on conserve le titre "brut" de l'article -->
[<p class="soustitre">(#TITRE*)</p>]
[(#DESCRIPTIF)<br />]
[(#TAGS|afficher_tags)]
<p class="suite"><a href="#URL_ARTICLE" target="_blank"><:lire_la_suite:></a></p>
<br />
</BOUCLE_syndicart>
<hr>
</BOUCLE_syndic>
----------------------------------------------
Dans le texte de ton article :
Appel dans le texte d’un article = <sitexx|syndic> xx étant l'ID du site syndiqué
Il est possible d’enchaîner plusieurs sites syndiqués bien sûr dans un article :
Un texte avant
<sitexx|syndic>
Un texte après
Un texte avant
<siteyy|syndic>
Un texte après

Pour avoir plus ou moins d'article changer le 5 de la ligne 9

Tonton BP

Xébiaut a écrit :

Tu peux créer un modèle site_rss.html que tu appellerais dans ton article de
la façon suivante : <siteXX|rss>

-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net] De la part de
erwan.tanguy2
Envoyé : jeudi 4 septembre 2008 17:33
À : Gilles Orazi
Cc : spip@rezo.net
Objet : Re: [Spip] Inclure un flux RSS dans un article ?

dans un squelette article oui
un truc du genre de le page site.html dans dist

<BOUCLE_site(SITES){id_syndic}>
<BOUCLE_articles(SYNDIC_ARTICLES) {id_syndic} {age<180} {par date}{inverse} {pagination 5}>
                    <li>
                        <h3 class="titre"><a href="#URL_ARTICLE" class="spip_out">#TITRE</a></h3>
                        [<div class="enclosures">(#TAGS|afficher_enclosures)</div>]
                        <small>[(#DATE|affdate_court)][, <:par_auteur:> (#LESAUTEURS)][ &mdash; <em>(#TAGS|afficher_tags)</em>]</small>
                        [<div class="texte">(#DESCRIPTIF|image_reduire{300})
                        <br class="nettoyeur" /></div>]
                    </li>
                    </BOUCLE_articles>
</BOUCLE_site>

par contre directement dans le contenu d'un article je ne sais pas

Erwan
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou
http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
---------------------------------------------------------------------------------------
Orange vous informe que cet e-mail a ete controle par l'anti-virus mail. Aucun virus connu a ce jour par nos services n'a ete detecte.

Merci beaucoup à tous pour vos réponses.
Je vais de ce pas m’atteler à la tâche.

Gilles

Le 4 septembre 2008 18:29, Bernard-Paul Eminet <bernard-paul.eminet@wanadoo.fr> a écrit :

Pour compléter le message de Xébiaut
Tu crée le modèle suivant en l’appelant « site_syndic.html » par exemple que tu places dans squelettes/modeles - tu devras un peu adapter pour les id et class CSS

<BOUCLE_syndic(SITES){id_syndic}{par date}{inverse}>

[

(#NOM_SITE)

] [
(#DESCRIPTIF)
] #URL_SITE
[

(#TITRE*)

] [(#DESCRIPTIF)
] [(#TAGS|afficher_tags)]

<:lire_la_suite:>



---------------------------------------------- Dans le texte de ton article : Appel dans le texte d'un article = xx étant l'ID du site syndiqué Il est possible d'enchaîner plusieurs sites syndiqués bien sûr dans un article : Un texte avant Un texte après Un texte avant Un texte après

Pour avoir plus ou moins d’article changer le 5 de la ligne 9

Tonton BP

Xébiaut a écrit :

Tu peux créer un modèle site_rss.html que tu appellerais dans ton article de
la façon suivante : <siteXX|rss>

-----Message d’origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net] De la part de
erwan.tanguy2
Envoyé : jeudi 4 septembre 2008 17:33
À : Gilles Orazi
Cc : spip@rezo.net
Objet : Re: [Spip] Inclure un flux RSS dans un article ?

dans un squelette article oui
un truc du genre de le page site.html dans dist

<BOUCLE_site(SITES){id_syndic}>
<BOUCLE_articles(SYNDIC_ARTICLES) {id_syndic} {age<180} {par date}{inverse} {pagination 5}>

  • #TITRE

    [
    (#TAGS|afficher_enclosures)
    ] [(#DATE|affdate_court)][, <:par_auteur:> (#LESAUTEURS)][ — (#TAGS|afficher_tags)] [
    (#DESCRIPTIF|image_reduire{300})
    ]
  • par contre directement dans le contenu d’un article je ne sais pas

    Erwan


    liste spip
    spip@rezo.net - désabonnement : spip-off@rezo.net

    Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

    Documentation de SPIP : http://www.spip.net/

    irc://irc.freenode.net/spip ou
    http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip


    liste spip
    spip@rezo.net - désabonnement : spip-off@rezo.net

    Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

    Documentation de SPIP : http://www.spip.net/

    irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip


    Orange vous informe que cet e-mail a ete controle par l’anti-virus mail. Aucun virus connu a ce jour par nos services n’a ete detecte.


    G.