begin process at 2010 09 06 06:15:18
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Flash

 > 

Archives

 > 

ActionScript

 > 

Galerie avec fichier xml


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Galerie avec fichier xml

samedi 2 juillet 2005 à 01:23:24 | Galerie avec fichier xml

Hansi07

Bonjour,
Je souhaite faire une galerie photo, en passant par un fichier xml,
j'ai pris un modèle sur ce site :

J'ai créé un fichier : "content.xml" avec :

<?xml version='1.0' encoding='UTF-8'?>
<contenu>
   <galerie>

  <photo num="1" fichier="Images/1.jpg"/>
  <photo num="2" fichier="Images/2.jpg" />
...
</galerie>
 </contenu>

Sur flash, j'ai:

MonXml = new XML();
MonXml.ignoreWhite = true;
MonXml.load("content.xml");
if (MonXml.loaded) {
 _root.tml.gotoAndStop(5);
}
MovieClip.prototype.GetXMLcontent = function(lang) {
 j = 23;
 for (i=0; i<=j; i++) {
  if (MonXml.firstChild.childNodes[i].attributes.id == lang) {
   dat = MonXml.firstChild.childNodes[i].childNodes.toString();
   this.content = dat;
  }
 }
};

ça ne marche pas, et je suis débutant, Pouvez vous m'aider? merci


Sources réduites :    [ Lien ]
                               [ Lien ]

samedi 2 juillet 2005 à 11:01:48 | Re : Galerie avec fichier xml

badoux

Rien avoir attend je vais te filler un tuto qui est plus juste ! 5 min ! MERCI
samedi 2 juillet 2005 à 11:22:13 | Re : Galerie avec fichier xml

badoux

Voila, un tuto qui j'éspere va pouvoir t'aider !

//Recuperation du contenu XML

donnees_XML = new XML();
// Je cree l'objet XML
donnees_XML.ignoreWhite = true;
// Je saut les espaces vide
donnees_XML.load('galerie.xml');
// Je charge mon fichier XML
donnees_XML.onLoad = function(ok)
// Condition (si XML charger lancement function)
{
    if(ok)
// Si function = OK on lance
    {
        var noeudstravaux = this.firstChild.childNodes;
// recuperation des noeuds du fichier XML
        var n = noeudstravaux.length;
// Calcule le nombre de ligne dans le XML
       
       
//Je crée la boucle qui va dupliquer l'image suivant le nombre contenu dans "n" (ci-dessus)
        for (var a=0;a<n;a++)
// Boucle, tant que "a" est plus petit que "n" on crée
        {
            contenueur = this.attachMovie("mc_contenueur","contenueur"+a,1 + a);
// La j'attache le mc de la biblio qui porte la liaison  "mc_contenueur"
            conteneur._x = 100;
// Je donne la coordonnée horizontal du clip
            conteneur._y = 100;
// Je donne la coordonnée verticale du clip
            conteneur.nom = noeudstravaux[a].attributes.titre;
// ici je donne le titre de l'image dans le champs dynamique "nom"
            conteneur.ici.loadMovie(noeudstravaux[a].attributes.chemin,0);
// la je charge l'image dans le "mc_ici" qui ce trouve dans le conteneur
         }
    }
}
stop();


Le XML :

<?xml version="1.0" encoding="ISO-8859-1"?>
<galeries>
    <travail
        num="1"
        titre="AIML"
        url="imgs/travaux/jpg/aiml1.jpg"
        date="12.06.2003"
        texte="STEP - Station d'épuration des eaux usées Moudon - Lucens."
        web="http://www.aiml.ch"
    />
    <travail
        num="2"
        titre="Le Fostet"
        url="imgs/travaux/jpg/lefostet.jpg"
        date="12.06.2003"
        texte="Petit site promotionnel, pour la vente de terrain à bâtir !"
        web="http://www.lefostet.ch"
    />
</galeries>


A++
samedi 2 juillet 2005 à 11:35:53 | Re : Galerie avec fichier xml

Hansi07

merci beacoup,
 je vais travailler ça...
Hansi


Cette discussion est classée dans : fichier, xml, galerie, content, monxml


Répondre à ce message

Sujets en rapport avec ce message

Fichier xml [ par durand2504 ] Bonjour, j'essais d'ouvrir un fichier xml avec flash afin d'obtenir des données, jusque là tout semble possible, mais je n'y arrive pas. voici le co Galerie en flash [ par ptitemimie05 ] Bonjour, Je postes ici car je recherche de l'aide pour faire un galerie en flash. En ce moment je suis en train de faire une galerie en flash avec fic acces aléatoire à un fichier txt/xml [ par roadmender ] Bonjour à tous!Je debute et j'ai un petit probleme auquel vous pourrez sans doute répondre. Alors voila, je voudrais récupérer dans une variable un mo Récupérer des données d'un fichier XML dans un tableau [ par buzhug35 ] Bonsoir, Je voulais externaliser les textes dans un fichier XML de façon à pouvoir au besoin gérer plusieurs langues. Après bien des déboires, je me s Récupérer des données d'un fichier XML dans un tableau [ par buzhug35 ] Bonsoir, Je voulais externaliser les textes dans un fichier XML de façon à pouvoir au besoin gérer plusieurs langues. Après bien des déboires, je me s lien dans xml svp aider moi [ par imane0303 ] salut tout le monde j'ai travaillée une animation sur flash 8 l'animation est lier par un fichier xmlmais j'arrive pas a écrire le lien dans le fichie Galerie Flash dynamique alimentée par XML [ par galope ] Bonjour,Je crée une galerie dynamique en flash qui va reprendre toutes les photos présentes dans un répertoire.Dois-je créer un fichier XML listant ce noeuds xml et champs multiples [ par vegetalain ] Salut, je dois afficher le contenu d'un fichier xml (des menus resto sans interactivité, que de l'affichage). J'ai fait un truc qui marche pas trop ma Liens dans fichier fla et xml [ par velphia ] J'ai un grave problème ! Je ne suis pas excellente en actionscript/xml. J'ai trouvé un menu que mon client veut absolument, mais impossible de savoir Intégrer un fichier swf avec un .xml lié [ par sothe25 ] Bonjour, j'ai un petit problème avec un diaporama .swf que je dois intégrer dans un document .fla. En effet, lorsque je compile, la sortie m'annonce q


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Septembre 2010
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
27282930   

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,250 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales