Rep :[Spip] Syndication

Salut,

> Je débute dans spip et le php. C'est quoi exactement la syndication ?

C'est la possibilité d'avoir sur ton site, la production d'autres sites. En poussant le vice au bout, tu pourrais même imaginer fabriquer un site, sans mettre une seule page dedans, simplement en syndiquant d'autres sites.

Application :
je crée un site qui s'appelle : paresse.fr
mon adresse devient : http://www.paresse.fr
j'installe spip, mais je ne fabrique aucun article (trop dur). Par contre, je dis à mon spip "j'ai des amis qui ont des sites, yen a un qui s'appelle www.uzine.net, y'en a un autre qui s'appelle www.monde-diplomatique.fr, un autre qui s'appelle www.le_site_ami.fr,.........
Je rajoute à mon spip "leur publication est à tel endroit" et bien sûr je lui donne l'endroit (adresse de syndication) "peux-tu leur prendre et la mettre sur mon site" (syndique les en fait).

Résultat, le titre de leurs articles est affiché automatiquement sur mon site, et mis à jour, selon fil, toutes les deux heures C'est cela la syndication.

Tchô!

Merci

Philippe
----- Original Message -----
From: <zerrel@univ-lyon2.fr>
To: "spip" <spip@rezo.net>
Sent: Sunday, November 24, 2002 1:20 PM
Subject: Rep :[Spip] Syndication

Salut,

> Je débute dans spip et le php. C'est quoi exactement la syndication ?

C'est la possibilité d'avoir sur ton site, la production d'autres sites.
En poussant le vice au bout, tu pourrais même imaginer fabriquer un
site, sans mettre une seule page dedans, simplement en syndiquant
d'autres sites.

Application :
je crée un site qui s'appelle : paresse.fr
mon adresse devient : http://www.paresse.fr
j'installe spip, mais je ne fabrique aucun article (trop dur). Par
contre, je dis à mon spip "j'ai des amis qui ont des sites, yen a un qui
s'appelle www.uzine.net, y'en a un autre qui s'appelle
www.monde-diplomatique.fr, un autre qui s'appelle
www.le_site_ami.fr,.........
Je rajoute à mon spip "leur publication est à tel endroit" et bien sûr
je lui donne l'endroit (adresse de syndication) "peux-tu leur prendre et
la mettre sur mon site" (syndique les en fait).

Résultat, le titre de leurs articles est affiché automatiquement sur mon
site, et mis à jour, selon fil, toutes les deux heures C'est cela la
syndication.

Tchô!

_______________________________________________
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.uzine.net/spip

Tant qu'on est dans des éclaircissements dans le fonctionnement des backend,

J'aimerais savoir s'il est possible de passer d'autres infos dans la
constitution du backend.
Genre un titre d'article, le titre de sa rubrique, sa date et ses auteurs.
..et si il est prévu en standard une récupération par spip, sinon comment ça
se bidouille ?

Juste des pistes, hein, je peux bosser mais je n'ai pas le début de la
réponse.

Stéphane

le 24/11/02 13:20, zerrel@univ-lyon2.fr à zerrel@univ-lyon2.fr a écrit :

Salut,

Je débute dans spip et le php. C'est quoi exactement la syndication ?

C'est la possibilité d'avoir sur ton site, la production d'autres sites.
En poussant le vice au bout, tu pourrais même imaginer fabriquer un
site, sans mettre une seule page dedans, simplement en syndiquant
d'autres sites.

Application :
je crée un site qui s'appelle : paresse.fr
mon adresse devient : http://www.paresse.fr
j'installe spip, mais je ne fabrique aucun article (trop dur). Par
contre, je dis à mon spip "j'ai des amis qui ont des sites, yen a un qui
s'appelle www.uzine.net, y'en a un autre qui s'appelle
www.monde-diplomatique.fr, un autre qui s'appelle
www.le_site_ami.fr,.........
Je rajoute à mon spip "leur publication est à tel endroit" et bien sûr
je lui donne l'endroit (adresse de syndication) "peux-tu leur prendre et
la mettre sur mon site" (syndique les en fait).

Résultat, le titre de leurs articles est affiché automatiquement sur mon
site, et mis à jour, selon fil, toutes les deux heures C'est cela la
syndication.

Tchô!

_______________________________________________
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.uzine.net/spip

--

Ah ! Ce travail
Le diable n'en a pas voulu,
C'est moi qui le fait.

Un couvreur de Wavre

En modifiant le squelette backend.html, tu peux mettre ce que tu veux dans
le <decriptif>...</descriptif>, et cela sera récupéré par le spip qui te
syndique comme descriptif de l'article.

(Mais, évidemment, tu ne peux pas créer, depuis ton site, des champs
supplémentaires qui apparaitraient dans le site des autres personnes qui te
syndiquent...)

J'aimerais savoir s'il est possible de passer d'autres infos dans la
constitution du backend.
Genre un titre d'article, le titre de sa rubrique, sa date et ses auteurs.
..et si il est prévu en standard une récupération par spip, sinon comment ça
se bidouille ?

-- Fil

Bonjour,

On Sun, 24 Nov 2002 14:14:08 +0100 GMT, Stephane Noël wrote to zerrel@univ-lyon2.fr :

SN> Tant qu'on est dans des éclaircissements dans le fonctionnement des backend,

SN> J'aimerais savoir s'il est possible de passer d'autres infos dans la
SN> constitution du backend.
SN> Genre un titre d'article, le titre de sa rubrique, sa date et ses auteurs.

    Oui. Exemple :

        <BOUCLE2(ARTICLES){tout}{par date}{inverse}{unique}{0,5}>
            <item>
              <title><BOUCLE_rubtitle(RUBRIQUES){id_rubrique}>[(#TITRE|majuscules)] : </BOUCLE_rubtitle>#TITRE</title>
              <link>#URL_SITE_SPIP/#URL_ARTICLE</link>
              <description>#DESCRIPTIF</description>
            </item>
        </BOUCLE2>

   marche tres bien.
   Pour rajouter l'auteur il faut la ligne <author></author>

   Une limite : j'ai trouve que le backend genere par SPIP n'integre
   pas les articles de plus d'un mois (je suis en plein copie/colle !)
   Or, comme je ne vois rien dans la boucle qui justifie cela, je
   suppose (a tort ?) que c'est dans le code SPIP que cette limite a
   ete posee.

   Pour trouver d'autres codes ou des idees, tu peux faire une
   recherche google sur "RSS" ou sur "backend.xml" (qui te donnera des
   exemples).
   Attention, le protocole de SPIP est le 0.91 Il existe plein de
   protocoles (dont le 0.92 et le 2.0), le 0.91 etant le plus
   largement accepte.

SN> ..et si il est prévu en standard une récupération par spip, sinon comment ça
SN> se bidouille ?

    Les deux pages suivantes du manuel donnent des indications pour
    l'utilisation dans SPIP :

    La boucle SYNDIC_ARTICLES http://www.uzine.net/article911.html
    La boucle SITES (ou SYNDICATION) http://www.uzine.net/article910.html

A bientôt,

Philippe

--
Philippe Gouillou - Monaco - pg@evopsy.org - http://www.evopsy.org
Veille scientifique en Francais : www.evopsy.org/news.htm (quotidien)
Glossaires Evopsy et Darwin-Dallas : www.evopsy.org/glossaires/index.html
Publications : http://www.gouillou.com/publications.htm