Rép : [Spip] spip et xml : diaporama en flash

Bonjour Cédric et merci pour ta réponse !
Non, je n'ai pas passé mon fichier xml en monsquelette.html , mais je ne sais pas le faire :frowning:

Je viens de le renommer en .html, mais je doute que cela soit la bonne façon de faire, car lorsque je veux le voir, j'ai un message d'erreur qui me dit:
Parse error: parse error, unexpected T_STRING in /homepages/35/d189337185/htdocs/activ/ecrire/public.php(145) : eval()'d code on line 1

Pourrais-tu m'indiquer comment faire ou bien une url ou c'est déjà expliqué?

Merciii !!!!!

Je vais essayer de voir si ce n'est pas mon flash qui bug, mais je ne vois pas trop pourquoi, puisqu'il marche très bien jusqu'à qu'il tombe sur ma boucle...

De: cedric <cedric@yterium.com>
Date: 9 juin 2007 16:40:32 GMT+02:00
À: spip@rezo.net
Objet: Rép : [Spip] spip et xml : diaporama en flash

Irina Holguin / Salez-Poivrez <irina <at> salez-poivrez.com> writes:

Bonjour La Liste,

Je viens vers vous car j'aimerais réaliser un diaporama en SPIP et
flash.

Je suis très débutante en développement, alors j'essaye de coller des
petits bouts pour avoir un "tout" qui marche.
...
<?xml version="1.0" encoding="iso-8859-1"?>
<DIAPO>
  <LISTE nom='Liste images' comm='Liste des images.'>
    
<BOUCLE_portfolio(DOCUMENTS){id_article=68}{extension==jpg|png|gif}{mode
=document}{doublons}><IMAGE titre='#URL_DOCUMENT'/></BOUCLE_portfolio>
  </LISTE>
  <PARAM nom='ParamDiapo' comm='Paramétres du diaporama'>
    <RANDOM valeur='true' comm='Ordre des images'/>
    <TIME_START valeur='1000' comm='Tempo de démarrage'/>
    <TIME_BETWEEN valeur='1500' comm='Tempo entre les images'/>
  </PARAM>
</DIAPO>

ca parait pourtant pas mal ça.
Tu l'as mis dans un squelette nomdetonsquelette.html ?
Tu as regardé le résultat en visualisant juste ce xml dans le navigateur ?
(spip.php?page=nomdetonsquelette)

Et apres tu passe l'url de cette page a ton anim flash pour qu'elle le charge et
charge les photos ?

Lorsque je mets cet article avec ce flash et ce XML en ligne, j'ai un
message d'erreur qui dit : "Un script de cette animation ralentit
l'exécution d'Adobe Flash Player 9. Si l'exécution n'est pas suspendue,
il est possible que votre ordinateur ne réagisse plus... "

Ca ressemble plus a un probleme cote anim flash ca.
il faut que tu trace pour verifier que le xml est bien chargé et lu

Cedric

De: Daniel Cartron <dan@cartron.org>
Date: 9 juin 2007 17:10:26 GMT+02:00
À: spip@rezo.net
Objet: [Spip] exclure des auteurs

maintenant c'est l'exclusion des auteurs n'ayant écrit que des articles avec
le mot clé que je recherche

voici ma boucle

<B_auteurs>
  <div class="menu">
    <ul class="titre">
      <li><b><:icone_tous_auteur:></b>
        <BOUCLE_articles_exclus(ARTICLES) {doublons} {titre_mot=Commerce}>
        </BOUCLE_articles_exclus>

          <BOUCLE_articles_auteur(ARTICLES) {doublons}>

          <BOUCLE_auteurs(AUTEURS) {par nom}>
            <ul>
              <li>
                <a href="#URL_AUTEUR">#NOM</a>
              </li>
            </ul>
          </BOUCLE_auteurs>
          </BOUCLE_articles_auteur>

      </li>
    </ul>
</B_auteurs>

et là j'ai ce message d'erreur :
    * Syntaxe boucle incorrecte, BOUCLE_articles_auteur: tag fermant manquant

--
Cordialement, Daniel Cartron
« Les absents ont toujours tort de revenir. »
Jules Renard

De: "Jacques J." <confluents@gmail.com>
Date: 9 juin 2007 17:18:41 GMT+02:00
À: SPIP <spip@rezo.net>
Objet: Rép : [Spip] exclure des auteurs

Le 09/06/07, Daniel Cartron <dan@cartron.org> a écrit :

le mot clé que je recherche

voici ma boucle

<B_auteurs>
<div class="menu">
<ul class="titre">
<li><b><:icone_tous_auteur:></b>
<BOUCLE_articles_exclus(ARTICLES) {doublons} {titre_mot=Commerce}>
</BOUCLE_articles_exclus>

                                    &lt;BOUCLE\_articles\_auteur\(ARTICLES\) \{doublons\}&gt;

peut-être --->>>> </BOUCLE_articles_auteur>

                                    &lt;BOUCLE\_auteurs\(AUTEURS\) \{par nom\}&gt;
                                            &lt;ul&gt;
                                                    &lt;li&gt;
                                                            &lt;a href=&quot;\#URL\_AUTEUR&quot;&gt;\#NOM&lt;/a&gt;
                                                    &lt;/li&gt;
                                            &lt;/ul&gt;
                                    &lt;/BOUCLE\_auteurs&gt;
                                    &lt;/BOUCLE\_articles\_auteur&gt;

                    &lt;/li&gt;
            &lt;/ul&gt;

</B_auteurs>

et là j'ai ce message d'erreur :
* Syntaxe boucle incorrecte, BOUCLE_articles_auteur: tag fermant manquant

--
@plus

Jacques

>Pour les lyonnais++ spip-lyon@rezo.net http://spip-party.net/-Lyon-
>Remercier Spip et les plugins (Crédits) : http://spip.jermer.fr/?Plugin-plugins-actifs-version-5
>Gérer ses squelettes & thèmes en interne : http://spip.jermer.fr/?Spip-1-92a-Plugin-Admin-themes_______________________________________________
spip mailing list
spip@rezo.net
http://listes.rezo.net/mailman/listinfo/spip

Irina Holguin
06 22 78 16 91

_________________________________________________

SALEZ-POIVREZ
www.salez-poivrez.com
17 cité du Labyrinthe
75020 Paris
_________________________________________________

Donc pour résumer, d'après ce que t'a dit cedric

(J'ai essayé de faire la mmeme chose que toi avec la nouvelle mouture de jpeg rotator.
j'ai pas réussi a boucler car j'ai pas trouvé le bon header, mais ca marche avec des liens statiques)

Quelques pistes :

Tu dois transformer ton fichier xml en squelette html.
Pour ce faire regarde comment est fait backend dans la dist.

#CACHE{3600}
[(#HTTP_HEADER{Content-type: text/xml[; charset=(#CHARSET)]})]
<?xml version="1.0"[ encoding="(#CHARSET)"]?>

avec du flux XML
et donc ta boucle document à l'intérieur des balises XML

Bref à tester

On me souffle sur irc que si tu fait du xml dans ton squelette tu dois commencer par
<?xml version="1.0"[ encoding="(#CHARSET)"]?>
Ca a l'air de marcher.
Test donc et dis nous si ca marche.

Alexandra

Le 9 juin 07 à 22:24, Alexandra Guiderdoni a écrit :

Donc pour résumer, d'après ce que t'a dit cedric

(J'ai essayé de faire la mmeme chose que toi avec la nouvelle mouture
de jpeg rotator.
j'ai pas réussi a boucler car j'ai pas trouvé le bon header, mais ca
marche avec des liens statiques)

Quelques pistes :

Tu dois transformer ton fichier xml en squelette html.
Pour ce faire regarde comment est fait backend dans la dist.

#CACHE{3600}
[(#HTTP_HEADER{Content-type: text/xml[; charset=(#CHARSET)]})]
<?xml version="1.0"[ encoding="(#CHARSET)"]?>

avec du flux XML
et donc ta boucle document à l'intérieur des balises XML

Bref à tester

_______________________________________________
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 : http://www.spip-contrib.net/spikini/FaQ

Donc pour résumer, d'après ce que t'a dit cedric

(J'ai essayé de faire la mmeme chose que toi avec la nouvelle mouture
de jpeg rotator.
j'ai pas réussi a boucler car j'ai pas trouvé le bon header, mais ca
marche avec des liens statiques)

Quelques pistes :

Tu dois transformer ton fichier xml en squelette html.
Pour ce faire regarde comment est fait backend dans la dist.

#CACHE{3600}
[(#HTTP_HEADER{Content-type: text/xml[; charset=(#CHARSET)]})]
<?xml version="1.0"[ encoding="(#CHARSET)"]?>

avec du flux XML
et donc ta boucle document à l'intérieur des balises XML

Bref à tester

Bonsoir,

si ca peut depanner, ce fichier xml pour flash marche bien, le msg d erreur
T_STRING est certainement provoque par une apostrophe dans un texte...
triton

///
#CACHE{3600}
#HTTP_HEADER{Content-Type: text/xml; encoding:utf-8 version:1.0}
<sites>
<BOUCLE_Anim_Flash(ARTICLES) {titre_mot=F_Flash} {par titre}>
<site Titre="[(#TITRE|texte_backend|supprimer_numero)]"
SousTitre="[(#SOUSTITRE|texte_backend|supprimer_numero)]"
url="#URL_SITE_SPIP/#URL_ARTICLE" >
</site>
</BOUCLE_Anim_Flash>
</sites>