Boucle est XML

Bonjour comment faire apparaitre le titre et le chapo d'un article dans un fichier xml? J'avoue que je sèche là-dessus lamentablement ! :frowning:

Une boucle spip passé en flux xml n'est pas interprétée me semble t'il et c'est logique car il ne se passe rien côté serveur, alors comment faire???

Merci

BB

monnaieancienne a écrit :

Bonjour comment faire apparaitre le titre et le chapo d'un article dans un fichier xml? J'avoue que je sèche là-dessus lamentablement ! :frowning:

Une boucle spip passé en flux xml n'est pas interprétée me semble t'il et c'est logique car il ne se passe rien côté serveur, alors comment faire???

Merci

BB
_______________________________________________
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
FAQ : FAQ webmestre - SPIP

Pas d'idée? Parce que là je suis coincé sur ce qui s'annonçait être un super beau plugin !!
Voir là: http://www.plugandspip.com/spip.php?page=slider
Les petites flèches en haut et à droites sont les flèches clavier... Ensuite voir le chien.. Il y a lien et un un chapo... Mais tout ceci est forcé à la main dans le fichier xml.

Si on a la solution pour parser la boucle; je vous dis pas les possibilités!!! bannières, slideshow etc... à choisir dans l'espace privé et possibilités de lier des articles, documents photos etc..

BB

monnaieancienne a écrit :

Bonjour comment faire apparaitre le titre et le chapo d'un article dans un fichier xml? J'avoue que je sèche là-dessus lamentablement ! :frowning:

Une boucle spip passé en flux xml n'est pas interprétée me semble t'il et c'est logique car il ne se passe rien côté serveur, alors comment faire???

Merci

BB
  

Bonjour,
dans ce genre :
///
#CACHE{3600*24}
#HTTP_HEADER{Content-Type: text/xml; encoding:utf-8 version:1.0}
<sites>
<txt texte="<BOUCLE_thematique_MC(MOTS) {type=thematique}>[(#TITRE|texte_backend|supprimer_numero)], </BOUCLE_thematique_MC>"></txt>
</sites>
///
a adapter avec une boucle ARTICLES
triton

triton a écrit :

monnaieancienne a écrit :
  

Bonjour comment faire apparaitre le titre et le chapo d'un article dans un fichier xml? J'avoue que je sèche là-dessus lamentablement ! :frowning:

Une boucle spip passé en flux xml n'est pas interprétée me semble t'il et c'est logique car il ne se passe rien côté serveur, alors comment faire???

Merci

BB
  

Bonjour,
dans ce genre :
///
#CACHE{3600*24}
#HTTP_HEADER{Content-Type: text/xml; encoding:utf-8 version:1.0}
<sites>
<txt texte="<BOUCLE_thematique_MC(MOTS) {type=thematique}>[(#TITRE|texte_backend|supprimer_numero)], </BOUCLE_thematique_MC>"></txt>
</sites>
///
a adapter avec une boucle ARTICLES
triton

_______________________________________________
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
FAQ : FAQ webmestre - SPIP

Oui j'ai tenté déjà, en fait c'est une reprise de backend.html de la dist, non?
Hélas ça ne fonctionne pas..
C'est un peu dommage. D'autre part je viens de voir que j'avais une page blanche sous IE ! donc double problème!!!
Ah là là! C'est dommage ç! Quelqu'un veut il travailler avec moi sur ce plugin? Je ne propose pas encore à [spip-dèv], y'a vraiment rien pour l'instant en matière de contenu...

BB

monnaieancienne a écrit :

triton a écrit :

monnaieancienne a écrit :

Bonjour comment faire apparaitre le titre et le chapo d'un article dans un fichier xml? J'avoue que je sèche là-dessus lamentablement ! :frowning:

Une boucle spip passé en flux xml n'est pas interprétée me semble t'il et c'est logique car il ne se passe rien côté serveur, alors comment faire???

Merci

BB
      

Bonjour,
dans ce genre :
///
#CACHE{3600*24}
#HTTP_HEADER{Content-Type: text/xml; encoding:utf-8 version:1.0}
<sites>
<txt texte="<BOUCLE_thematique_MC(MOTS) {type=thematique}>[(#TITRE|texte_backend|supprimer_numero)], </BOUCLE_thematique_MC>"></txt>
</sites>
///
a adapter avec une boucle ARTICLES
triton

_______________________________________________
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
FAQ : FAQ webmestre - SPIP

Oui j'ai tenté déjà, en fait c'est une reprise de backend.html de la dist, non?
Hélas ça ne fonctionne pas..
C'est un peu dommage. D'autre part je viens de voir que j'avais une page blanche sous IE ! donc double problème!!!
Ah là là! C'est dommage ç! Quelqu'un veut il travailler avec moi sur ce plugin? Je ne propose pas encore à [spip-dèv], y'a vraiment rien pour l'instant en matière de contenu...

BB

.
Je sais plus trop d ou elle vient cette boucle...

mais qu entends tu par "ne marche pas" ?
cette boucle est utilisee ici par exemple :
http://www.formation-animation-ifa.fr/spip.php?page=Flash
elle s affiche en un xml conforme
c est elle qui alimente les actus defilantes dans le flash en haut de :

triton

monnaieancienne wrote:

triton a écrit :

Il existe un truc similaire en jQuery dans le plugin interface.

Une alternative interressante à cette version flash (donc fermée et impossible à maintenir).

http://interface.eyecon.ro/demos/carousel.html

Par ailleurs, aucun problème pour générer des fichiers XML avec des boucles spip, c'est même comme vous l'avez souligné le principe de base de la page backend pour le rss.

BoOz

monnaieancienne a écrit :

triton a écrit :
  

monnaieancienne a écrit :
  

Bonjour comment faire apparaitre le titre et le chapo d'un article dans un fichier xml? J'avoue que je sèche là-dessus lamentablement ! :frowning:

Une boucle spip passé en flux xml n'est pas interprétée me semble t'il et c'est logique car il ne se passe rien côté serveur, alors comment faire???

Merci

BB
  

regarde du coté du plugin snippets de cedric
tu as un bon exemple d'export xml de contenu SPIP

et ca donne ca : ( dans snippets/articles/exporter.html )
tu pourrais éventuellement rajouter des CDATA en fonction des données que tu as.

#CACHE{0}
[(#HTTP_HEADER{Content-type: text/xml[; charset=(#CHARSET)]})]
<?php echo '<' ?>?xml version="1.0"[ encoding="(#CHARSET)"]?>
<articles>
    <BOUCLE_article(ARTICLES){id_article=#ENV{id}}{tout}>
    <article>
        <id_article>#ID_ARTICLE</id_article>
        <surtitre>#SURTITRE**</surtitre>
        <titre>#TITRE**</titre>
        <soustitre>#SOUSTITRE**</soustitre>
        <id_rubrique>#ID_RUBRIQUE</id_rubrique>
        <descriptif>#DESCRIPTIF**</descriptif>
        <chapo>#CHAPO**</chapo>
        <texte>#TEXTE**</texte>
        <ps>#PS**</ps>
        <date>#DATE**</date>
        <statut>#STATUT**</statut>
        <id_secteur>#ID_SECTEUR*</id_secteur>
        <date_redac>#DATE_REDAC*</date_redac>
        <accepter_forum>#ACCEPTER_FORUM*</accepter_forum>
        <date_modif>#DATE_MODIF*</date_modif>
        <lang>#LANG*</lang>
        <langue_choisie>#LANGUE_CHOISIE*</langue_choisie>
        <id_trad>#ID_TRAD*</id_trad>
        <extra>#EXTRA*</extra>
        <nom_site>#NOM_SITE*</nom_site>
        <url_site>#URL_SITE*</url_site>
        <url_propre>#URL_PROPRE*</url_propre>
    </article>
    </BOUCLE_article>
</articles>