We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 32024
    • 38 Posts
    Merci a toute l equipe pour le travail effectué sur cette release smiley

    Probleme d’integration d’un fichier swf+xml sous modx.

    voici mon code pour lancer mon fichier flash et mon fichier xml integré sous modx comme chunck :


    [table][tr][td]
    <object type="application/x-shockwave-flash" data="[(site_url)]assets/templates/modxhost/xml/dewslider.swf?xml=[(site_url)]assets/templates/modxhost/xml/dewslider.xml" width="400" height="250">
    <param name="bgcolor" value="#ffffff" />
    <param name="menu" value="false" />
    <param name="wmode" value="transparent" />
    <param name="movie" value="[(site_url)]assets/templates/modxhost/xml/dewslider.swf?xml=[(site_url)]assets/templates/modxhost/xml/dewslider.xml" />
    </object>

    [/td][/tr][/table]

    il lance bien mon fichier flash mais ne il ne semble pas trouver mon fichier xml ni sont contenu.

    j ai tenté par la suite pour une deuxieme solution a savoir :

    <object type="application/x-shockwave-flash" data="[(site_url)]assets/templates/modxhost/xml/dewslider.swf?xml=[~7~]" width="400" height="250">
    <param name="bgcolor" value="#ffffff" />
    <param name="menu" value="false" />
    <param name="wmode" value="transparent" />
    <param name="movie" value="[(site_url)]assets/templates/modxhost/xml/dewslider.swf?xml=[~7~]" />

    </object>

    [~7~] etant mon fichier xml prealablement defini en tant que text/xml ...mais la aussi j obtiens le meme resultat.

    est-ce une erreur de de ma part, dans l’ecriture de mon code . avez vous deja rencontrer ce genre de probleme a savor l association de flash et xml sous modx car pour ma part si je ces fichier dans un simple fichier html mon diaporama fonctionne correctement ... j en perd mon latin
    merci d’avance pour votre aide
      • 11975
      • 2,542 Posts
      Salut,

      est ce que tu peux poster le source html de l’insert du flash une fois le doc parsé par modx (i.e après transformation du [~~] en url)

      Que se passe t’il si tu essaie d’appeler ton fichier xml depuis le navigateur en copiant l’adresse produite par modx ?
      Le fichier apparait il correctement

      :-)
        Made with MODx : [url=http://www.copadel.com]copadel, fruits et l
        • 32024
        • 38 Posts
        voila ce que j obtiens apres interpretation de modx

        <object type="application/x-shockwave-flash" data="http://localhost/modxbeta3/assets/templates/modxhost/xml/dewslider.swf?xml=index.php?id=12" width="500" height="400">
        <param name="bgcolor" value="#ffffff" />
        <param name="menu" value="false" />
        <param name="wmode" value="transparent" />
        <param name="movie" value="http://localhost/modxbeta3/assets/templates/modxhost/xml/dewslider.swf?xml=index.php?id=12" />
        </object>

          • 11975
          • 2,542 Posts
          tu as essayé avec

          <object type="application/x-shockwave-flash" data="[(site_url)]assets/templates/modxhost/xml/dewslider.swf?xml=[(site_url)][~7~]" width="400" height="250">
          <param name="bgcolor" value="#ffffff" />
          <param name="menu" value="false" />
          <param name="wmode" value="transparent" />
          <param name="movie" value="[(site_url)]assets/templates/modxhost/xml/dewslider.swf?xml=[(site_url)][~7~]" />

          </object>

          pour que le chemin soit en absolu et non plus relatif

          :-)
            Made with MODx : [url=http://www.copadel.com]copadel, fruits et l
            • 32024
            • 38 Posts
            helas meme avec le chemin relatif j obtiens le meme resultat.

            néamoins je viens de m apercevoir de quelque chose de troublant .... si je mets directement le nom du fichier xml et que je recupere son interpretation par modx et le colle dans l’url de mon navigateur ... ce la fonctionne bien ...
            ---------------------------------------------------------------------------------------
            <object type="application/x-shockwave-flash" data="[(site_url)]assets/templates/modxhost/xml/dewslider.swf?xml=dewslider.xml" width="400" height="250">
            <param name="bgcolor" value="#ffffff" />
            <param name="menu" value="false" />
            <param name="wmode" value="transparent" />
            <param name="movie" value="[(site_url)]assets/templates/modxhost/xml/dewslider.swf?xml=dewslider.xml" />

            </object>
            --------------------------------------------------------------------------------------------
            j obtiens par la suite :
            <object type="application/x-shockwave-flash" data="http://localhost/modxbeta3/assets/templates/modxhost/xml/dewslider.swf?xml=dewslider.xml" width="400" height="250">
            <param name="bgcolor" value="#ffffff" />
            <param name="menu" value="false" />
            <param name="wmode" value="transparent" />
            <param name="movie" value="http://localhost/modxbeta3/assets/templates/modxhost/xml/dewslider.swf?xml=dewslider.xml" />
            </object>

            cela fonctionne pas sous modx, mais url fonction bien sous firefox




              • 11975
              • 2,542 Posts
              Donc meme avec
              value=http://localhost/modxbeta3/assets/templates/modxhost/xml/dewslider.swf?xml=http://localhost/modxbeta3/assets/templates/modxhost/xml/dewslider.xml

              cela ne fonctionne pas ?

              A mon avis le flash calcule le path depuis la page dans laquelle il est appelé donc ton index.php d’ou l’erreur

              :-)

                Made with MODx : [url=http://www.copadel.com]copadel, fruits et l
                • 32024
                • 38 Posts
                je pense que tu as raison... mais comment faire pour rectifier le tire ? smiley
                existe-t-il une méthode sous modx ?
                  • 11975
                  • 2,542 Posts
                  Alors j’ai rapidemen,testé chez moi après avoir récupéré les sources.
                  Et cela fonctionne.
                  J’ai placé le .swf et .xml fourni par l’auteur dans assets/flash/
                  avec comme value
                  [(site_url)]assets/flash/dewslider.swf?xml=[(site_url)]assets/flash/dewslider1.xml

                  Le code (j’ai utilisé tinyMCE pour insérer le code html)

                  <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="400" height="250">
                  <param name="movie" value="http://fm.local/~fredm/test/assets/flash/dewslider.swf?xml=http://fm.local/~fredm/test/assets/flash/dewslider1.xml" />
                  <param name="quality" value="high" />
                  <param name="menu" value="false" />
                  <param name="wmode" value="" />
                  <embed src="http://fm.local/~fredm/test/assets/flash/dewslider.swf?xml=http://fm.local/~fredm/test/assets/flash/dewslider1.xml" wmode="" quality="high" menu="false" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="400" height="250"></embed>

                  </object>

                  :-)
                    Made with MODx : [url=http://www.copadel.com]copadel, fruits et l
                    • 32024
                    • 38 Posts

                    si je prends en compte ce chemin relatif cidessous, je n’obtiens pas le meme resultat que toi.
                    [(site_url)]assets/flash/dewslider.swf?xml=[(site_url)]assets/flash/dewslider1.xml

                    est-ce due au fait que mon code soit defini dans un chunck ou est-ce du a mon code dans mon fichier xml ?
                    voila un extrait :

                    <?xml version="1.0" ?>
                    <album
                    width="400"
                    height="250"

                    bgcolor="0xeeeeee"
                    framecolor="0xffffff"

                    padding="10"
                    margin="10"

                    shadow="8"
                    shadowopacity="15%"
                    shadowcolor="0x000000"

                    showbuttons="on"
                    buttonstyle="flat"

                    showtxt="on"
                    txtcolor="0xcccccc"

                    auto="5"

                    fullscreen="on"
                    >
                    <img src="A.jpg" title="test1" />
                    <img src="c.jpg" title="test3" />

                    </album>


                    merci pour ta patience smiley


                      • 11975
                      • 2,542 Posts
                      Les boules je viens de me taper un long message avec mes différents tests et un raté dans un raccourci clavier à fermer ma fenêtre.

                      Je recommence:

                      J’ai effectué plusieurs essais en variant les tests = succès à chaque fois.

                      Fichier swf:
                      A la racine de modx ou dans assets/flash

                      Fichier xml:
                      Creer un doc avec comme settings (IMPORTANT DESACTIVER editeur wysiwig qui mange les balises xml)
                      template blank
                      type text/xml
                      copier coller xml de l’auteur

                      Doc modx dans lequel est inclus le code d’appel au swf

                      ICI ATTENTION l’editeur wysiwig a la facheuse tendance à merder grave, il zappe les dimensions du flash et les passe à 0
                      Comme value
                      avec .swf à la racine
                      dewslider.swf?xml=[(site_url)][~14023~]

                      avec .swf dans assets/flash
                      [(site_url)]assets/flash/dewslider.swf?xml=[(site_url)][~14023~]

                      :-)
                        Made with MODx : [url=http://www.copadel.com]copadel, fruits et l