begin process at 2012 02 07 07:34:56
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Effets d'images

 > GALERIE DE PHOTOS

GALERIE DE PHOTOS


 Information sur la source

Note :
7,56 / 10 - par 9 personnes
7,56 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Effets d'images Classé sous :galerie, photo, diaporama, album, image Niveau :Débutant Date de création :24/09/2008 Date de mise à jour :05/12/2008 14:55:27 Vu / téléchargé :26 414 / 5 569

Auteur : webcrea92

Ecrire un message privé
Site perso
Commentaire sur cette source (59)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
chrisGalerie est une galerie de photos comme beaucoup d'autres mais sans XML, sans fichier texte à uploader, sans admin. Les photos de toutes tailles, tous types (acceptés) sont déchargées dans un dossier. Elle est facilement modifiable et intégrable à n'importe quel serveur, site, CMS supportant PHP

Source

  • Le source du code est éparpillé dans le flash et le php
Le source du code est éparpillé dans le flash et le php


 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

25 septembre 2008 13:04:05 :
bein j'avais rien compris au formulaire de soumission
05 décembre 2008 14:55:28 :
chrisGalerie Version : 1.1 (04/12/2008) - Ajout de <?php au lieu de <? afin que cela fonctionne sous zend(windows) et consorts - Recherche du point a partir de la fin du nom de fichier et récuperation des 4 caractères du suffixe(au lieu de 3) - Recherche et remplacement de : au cas où il y'en aurait dans le nom de fichier compte tenu que c'est le séparateur de nom de fichiers dans la liste renvoyée au swf - Ajout de l'affichage du nom du fichier au dessus de l'image dans le swf à souhait - Ajout de $afficheNomFichier pour afficher ou nom le nom de fichier (le souhait) - Ajout d'un fichier description.html - Ajout d'un control du nombre de photos chargées dans le swf par rapport au nombre répertorié de fichiers valides sur le serveur - Ajout d'un fichier index.html dans le dossier des images afin de ne pas afficher le contenu du répertoire dans le cas d'un accès direct - Ajout des meta dans la page index.php - Ajout de commentaires - Suppression du lisezMoi.docx parce que je ne suis pas Bilou

 Sources du même auteur

Source avec Zip DIAPORAMA AS3
Source avec Zip Source avec une capture CHRISJACKPOT

 Sources de la même categorie

Source avec Zip Source avec une capture LOUPE PARAMÉTRABLE par Hubert79
Source avec Zip Source avec une capture EFFET D'EAU RÉALISTE - AS2 par Choumoumou
Source avec Zip Source avec une capture DIAPORAMA FLASH XML + FLASH par nixoulamasse
Source avec Zip Source avec une capture BOUTON DE VOLUME par pegase31
Source avec Zip FLASH : DIAPORAMA DYNAMIQUE AVEC FICHIER XML par nixoulamasse

 Sources en rapport avec celle ci

Source avec Zip DIAPORAMA AS3 par webcrea92
Source avec Zip DIAPORAMA AVEC EFFET DE TRANSITION (FONDU DEPUIS NOIR) par kikujirobmx
Source avec Zip Source avec une capture GALERIE PHOTO AVEC MENU (GERER AVEC UNE BASE DE DONNÉE) par pkb35
Source avec Zip DIAPORAMA AVEC SLIDER DES MINIATURES CHARGEES DEPUIS UN XML par pkb35
Source avec Zip DIAPORAMA PHOTOS par zoctave

Commentaires et avis

Commentaire de pegase31 le 24/09/2008 11:42:23 administrateur CS

une galerie sans XML ? voilà qui n'augure rien de bon au demeurant ...
Peg'

Commentaire de Girou le 24/09/2008 12:50:07

Salut,

impossible de le faire tourner en local chez moi, malgré easyphp...
Ca ce lance mais jamais rien n'apparait dans l'animation.

La remarque de Pegase31 est un peu abrupte... mais il a raison !
Tu devrais pousser ton concept un petit peu plus loin et générer un xml (via ton script php), xml qui fournira a ton script le contenu de la galerie.

Pourquoi ?

1° Si tu commence à avoir beaucoup de photos, à chaque fois que quelqu'un va visiter la galerie, tout le bazar est recalculé, compilé dans une chaine (qui va furieusement s'allonger) et envoyer à flash. Perte de temps, utilisation de ressources serveur inutile puisque si on fait le travail 1 fois et qu'on en sort un xml, c'est plus simple et plus direct.

2° Si tu veux faire évoluer ta galerie, ça peut être très utile un xml... ajouter un commentaire sur les photos par exemple, ajouter un lien vers un autre site (encore par exemple), etc (toujours par exemple)

Quid des mise à jours alors ?

tu fais un script d'upload de photo (en flash pourquoi pas) et qui lance ton générateur de fichier xml une fois tes images uploadées et le tour est joué.
Ou bien tu l'appelles manuellement une fois tes images placées sur le serveur avec ton logiciel ftp préféré.

Ajoute l'extension jpeg dans tes format autorisés (.jpg ou .jpeg sont tous les 2 valables)
Il doit y avoir un moyen facile en php de ne pas interdire le . dans les noms de fichier (c'est restrictif...)

Tu n'as pas un lien pour voir ta galerie tourner 'en vrai'

@+
Girou

Commentaire de webcrea92 le 24/09/2008 13:39:16

Bonjour Girou,

Merci pour tes commentaires constructifs.
J'avoue ne pas avoir essayé sous easyPhp, probablement un test sur le répertoire. Essaye en uploadant le tout sur un serveur quelconque sous linux.

J'ai volontairement pas utilisé le xml pour justement ne pas avoir à le générer à chaque mise à jour du répertoire de photos. Le script tourne pratiquement aussi vite que lire un xml. Le but de cette galerie est de fournir une base comme je l'indique dans le lisezMoi. A chaque développeur de le personnaliser. Par exemple, tu peux utiliser ce script dans joomla très facilement, sans avoir à installer un composant ou un module supplémentaire. C'est parfois très intéressant.
http://www.oepslorient.org/component/option,com_wrapper/Itemid,135/

Tu peux ajouter .jpeg dans la chaine formats de params.php
Pour le point, effectivement, on pourrait faire la recherche à partir de la fin de la chaine.

Pour finir, tout script est perfectible, j'ai uploadé ce simplissime script plus comme un tutoriel que comme un composant finalisé. A toi d'en faire ce que tu veux :
- générer un XML
- preload
- plusieurs albums
- lien, nom, desciption, date...etc

Un débutant y apprend à se servir de loadVar, loadClip et à scanner un répertoire avec php
Un client, peut faire une mise à jour simplement par FTP sans ouvrir photoshop ou fireworks et sans avoir à informer quoi que ce soit. C'est parfois intéressant..

Bye
Christophe




Commentaire de pegase31 le 24/09/2008 13:46:27 administrateur CS

deux choses me dérangent dans le fait de passer obligatoirement par php :

- les gens ne connaissent pas forcément PHP
- les serveurs ne font pas tous tourner PHP (les serveurs de page perso, par exemple)

Le xml reste une solution simple et accessible à tous pour ajouter facilement des photos.

Peg'

Commentaire de webcrea92 le 24/09/2008 13:59:32

Bonjour Peg'
Inutile de connaître php pour faire tourner ce flash, tu mets le répertoire complet et c'est tout. Le script php ne fait que renvoyer le contenu du répertoire "photos".
Tu n'as à ouvrir le script que si tu veux rajouter des formats de fichiers ou indiquer un autre répertoire pour tes photos.
Ton xml, il faut bien le générer, donc pouvoir faire tourner un langage sur ton serveur. Et si tu penses à un upload d'un xml, c'est justement ce que je voulais éviter à l'utilisateur : L'obligation de remplir un fichier texte.
Maintenant, tu peux toujours remplacer le params.php par un params.txt et te taper à la main la liste de tes images uploadées...
Chris

Commentaire de individis-bis le 25/09/2008 09:31:05

Bonjour,
Pas si mal, mais...

Mais en bref cela n'apporte rien de plus que les nombreuses galleries que nous avons déjà déposées sur ce site.

Bonne continuation

Commentaire de plwm le 29/09/2008 13:01:28

je trouve super pratiquelog, le fait de ne pas avoir à éditer de xml.
idéal pour ma grand-mère ;) depuis son blog, elle a juste à uploader sur serveur dans fck... Nickel.

Merci pour ce code léger, et quelque part fûté.
En gros, chuis pas tout à fait d'accord avec individis-bis.

++

Commentaire de fberria le 03/10/2008 18:12:53

Cher Christophe,

Je pense que tu ne devrais pas appeler ton flash dans une frame, tu devrais en revanche passer le wmode en 'transparent' afin d'afficher correctement le menu de gauche (en css) , ceci étant paramétrable même pour les utilisateurs de joomla.

Enfin, je pense que la gestion de la galerie serait plus intéressante en xml , ne serait-ce que pour les développeurs en actionSCript qui pourraient gérer l'affichage en exploitant les noeuds, sans avoir à retoucher le php.

Bonne initiative en tout cas :]

Commentaire de cirkooo le 06/10/2008 01:00:48

bonjour,
l'appel de la page index.php de dit "transfert des données depuis localhost", mais rien en vient. bon j'ai wamp avec php5 (c'est peut être la cause du rien) et windows xp.
a+

Commentaire de webcrea92 le 06/10/2008 08:56:46

Bonjour,
Effectivement, j'ai développé ce petit prg sous linux-apache-php4.
Pour t'aider appelle directement, params.php, tu devrais avoir une ligne du style :
compteur=10&reponse=photo01.jpg:photo02.jpg:photo03.jpg:P1000924.JPG:P1000925.JPG:P1000926.JPG:P1000930.JPG:P1000933.jpg:P1000938.JPG:P1000942.jpg&chemin=photos/&done=done

C'est ce qui est renvoyé au swf par le php, le nombre d'images, les noms d'images, le dossier où aller les chercher et une chaine qui dit que c'est fait (done)

Si tu n'as pas cette ligne, il y'a un test dans le php qui teste si le dossier existe... schunte le!

Commentaire de sepult le 07/10/2008 00:38:00 10/10

WEBCREA92 joli travail, je dirai même du super boulot, car idem ça me soul de passez par du xml pour faire la mise a jour LoOoL.
Nan franchement je trouve ton script parfait, encore bravo !
CIRKOO, pour que ça fonctionne en local, solution très simple : dans params.php
<?
// Configuration de chrisGallery
// Indiquer le dossier contenant les images avec un slash a la fin
$cheminPhotos = "photos/";
// Indiquer les formats autorises separes par un espace
etc....

Remplace : <?
Par : <?php

Et op magie ça fonctionne, testé sous wamp v2 php5.

Commentaire de webcrea92 le 07/10/2008 09:59:51

c'était tout simple :)
Merci Sepult pour la correction et les compliments
chris

Commentaire de cirkooo le 11/10/2008 21:59:12 7/10

merci,webcrea92 et sepult, pour votre aide rapide.
effectivement avec windows,wamp et donc php5, il suffit de remplacer dans param.php: <? par <?php  et za fonczione.et c'est beau.

Commentaire de alexcs71 le 12/10/2008 17:46:30 8/10

Je ne vais pas etre tres constructif mais je souhaitais juste remercier Christophe, car c'est un code tres malin. Tout à fait d'accord avec les arguments de  plwm !
bravo

Commentaire de pegase31 le 12/10/2008 17:52:00 administrateur CS

moi je vais juste relever une seconde fois la complexité du choix de la techno php pour les listes : "Inutile de connaître php pour faire tourner ce flash" disait l'auteur. Or, je remarque que les seuls problèmes soulevés dans les commentaires sont d'ordre php ...

Comprenne que pourra.

Peg'

Commentaire de alexcs71 le 12/10/2008 18:19:40

Pardon Pegase, mais il me semble que le probleme soulevé dans les commentaires est un probleme de php en local, et apparemment le principe et le coté tres pratique de cette _excellente_ gallerie est son usage distant !

Comprenne que pourra.

Alex

Commentaire de pegase31 le 12/10/2008 18:26:17 administrateur CS

le résultat reste le même : l'utilisation de php dans la galerie. Locale ou pas !

Peg'

Commentaire de alexcs71 le 13/10/2008 11:57:02

Cette utilisation de php a ici pour but d'eviter l'edition xml. Dans une automatisation totale du processus de mise a jour.
c'est tres futé et tres pratique.
point final.
bravo Christophe et tant pis pour les grincheux.

Commentaire de pegase31 le 13/10/2008 14:45:54 administrateur CS

"point final" ? Si ça t'emmerdes qu'on ait un avis contraire du tiens, tu nous le dis, hein ?

Peg'

Commentaire de moleouf le 16/10/2008 10:27:03

très intéressant. au moins c'est une alternative. c'est comme ça qu'on progresse. slip de bain

Commentaire de sepult le 19/10/2008 19:40:27

De rien Webcrea92 et Cirkooo, mais bon merci surtout à toi Webcrea92 pour cette source énorme !
Mille merci...

Commentaire de trinityb83 le 20/10/2008 15:59:48

bonjour,
je souhaiterai mettre sur l'image le nom de l'image. je suis novice, j'arrive a mettre un champ texte dynamique mais je ne sais pas quelle variable je dois mettre pour qu'elle me le renvoie. si quelqu'un a une idée ce serait super parce que la je ne vois plus.
merci d'aider une demoiselle en detresse.

Commentaire de webcrea92 le 20/10/2008 18:43:49

Bonjour Trinity83,

On peut difficilement résister à secourir une demoiselle en détresse..

Appelle ton champs texte ficname et remplace le script de deroulant/photo pas ça:

chargementProgres = 0;
bouton.onPress = function() {
_root.container.unloadMovie();
i = _name.substring(_root.prefixeNbrCar);
_level0.ficname = _root.tabFichiers[i];
_level0.ficname = _level0.ficname.substr(0,ficname.length);
nomfic = _root.cheminPhotos+_level0.ficname;
_root.mcLoader.loadClip(nomfic, _root.container);
};

Commentaire de dudu200895 le 04/12/2008 14:03:00 7/10

Bonjour,

Etant totalement novice, je voudrais ouvrir les images de la galerie dans un popup, en dehors de l'animation flash.
Mon popup est un fichier php qui contient tous les détails de ma photo.

Merci pour ta réponse et bravo pour ce script, il est vraiement bien.

Commentaire de webcrea92 le 04/12/2008 15:45:51

Bonjour,
Dans le fla, tu as dans la bibliothèque un clip nommé "photo", tu l'ouvres.
Tu trouveras dans la première ligne "actions"

bouton.onPress = function() {
_root.container.unloadMovie();
i = _name.substring(_root.prefixeNbrCar);
ficname = _root.tabFichiers[i];
ficname = ficname.substr(0,ficname.length);
nomfic = _root.cheminPhotos+ficname;
_root.mcLoader.loadClip(nomfic, _root.container);
};
c'est l'action qui est déclenchée lorsque tu cliques sur une vignette.
Remplace
_root.mcLoader.loadClip(nomfic, _root.container);
par
getURL("javascript:popup(ficname)")     .... nom du fchier image
ou
getURL("javascript:popup(nomfic)")      .... chemin + nom du fichier image

où popup est ta fonction javascript qui appelle ton fichier php

Chris


Commentaire de dudu200895 le 04/12/2008 16:14:02

Merci pour ta réponse rapide!!

Besoin d'un eclaircissement :
Dans ma galerie non dynamique, j'appellais mon popup comme cela :
getURL("javascript:popup('popup.php?oeu_nom=blablaba', 'popup', '950', '680', 'no')");

Maintenant, je dois faire :
         getURL("javascript:popup('popup.php?ficname', 'popup', '950', '680', 'no')");


Commentaire de webcrea92 le 04/12/2008 17:11:32

getURL("javascript:popup('popup.php?nomfichier=ficname', 'popup', '950', '680', 'no')");

où nomfichier est le nom de l'image que tu veux ouvrir dans ton popup mais seulement si tu as un traitement à faire avant d'afficher l'image....
Sinon, tu peux directement monter l'image dans ton popup avec javascript

Commentaire de dudu200895 le 12/12/2008 13:27:25

Merci beaucoup ca fonctionne!
Autre petite question...
Pourrais-tu me dire si l'on peut trier l'affichage des vignettes? Je voudrais les afficher dans le défilant dans un ordre bien particulier...

Merci encore pour ton aide, et surtout pour ce script :)

Commentaire de webcrea92 le 12/12/2008 14:31:29

les vignettes sont triées par ordre alpha comme elles se trouvent dans le dossier.

Commentaire de dudu200895 le 19/12/2008 16:22:47

Re-bonjour...
Oui j'insiste... ;)
J'essaie de rendre la galerie totalement dynamique en recuperant les vignettes dans une BDD. Ma requete et mon résultat "&reponse" de ma page php me retournent exactement la mème chose qu'avec ton code. Et pourtant la galerie n'affiche aucune image.
aurais-tu une idée d'où pourrait venir le problème?

Merci
Dudu la boulet

Commentaire de webcrea92 le 19/12/2008 18:57:06

Salut,

Elle est déjà dynamique :-)
Quand tu dis, récupérer les vignettes, tu parles des noms de fichier?
Sur quel message d'erreur ça bloque?
Chris

Commentaire de LyriC7r le 11/01/2009 13:22:05

Bonjour, et merci pour ta source.
Très instructif, et utile pour apprendre l'interaction possible entre php et flash.

2 petites questions :
- Mes images se nomment "Image01.jpg", "Image02.jpg", "Image03.jpg", etc... Cependant, elles n'apparaissent pas du tout dans cet ordre là dans la galerie... Où puis-je faire la modification nécessaire ?
- Par ailleurs, j'ai mis la barre de défilement des vignettes en vertical. Pas de problème pour modifier les tailles, les bouton, ainsi que le sens de défilement. Cependant, le défilement ne s'arrête pas à la dernière vignette, mais bien après. (pas de souci quand à la première vignette...) Que dois-je modifier pour pour l'arrêter à l'endroit voulu ?

Merci par avance pour ta réponse,
Cordialement,
Cyril

Commentaire de webcrea92 le 12/01/2009 10:06:06

Bonjour lyric7r,

- Pour l'ordre, si c'est le cas, ce qui m'étonne il faudrait mettre les nom de fichier dans un tableau et lancer un tri.

- Pour le déroulant, comme tu changes sur l'axe vertical, il faut modifier le y max du déroulant en haut
C'est frame 20 du flash :

// Toutes les vignettes sont dans le déroulant masqué par le même clip 'masqueDeroulant'
var x0Deroulant:Number = deroulant._x;
var wDeroulant:Number = masqueDeroulant._width;
// Calcul la position x maximum du déroulant à gauche
var x1Deroulant:Number = -nbrPhotos * (goutiere + vignetteLargeur) + x0Deroulant + wDeroulant;

devient un truc du genre :

// Toutes les vignettes sont dans le déroulant masqué par le même clip 'masqueDeroulant'
var y0Deroulant:Number = deroulant._y;
var hDeroulant:Number = masqueDeroulant._height;
// Calcul la position y maximum du déroulant en haut
var y1Deroulant:Number = -nbrPhotos * (goutiere + vignettehauteur) + y0Deroulant + hDeroulant;

ch

Commentaire de LyriC7r le 13/01/2009 14:42:38

Merci...

Pas compris la manipulation au sujet du classement...

Sinon, pour ce qui est de stopper la frame en haut, pas de soucis, mais c'est en bas que je n'y parviens pas. En fait, que ça s'arrête au pied de la dernière vignette.

Commentaire de ralebole le 11/04/2009 09:03:06

Bonjour,

Comment changer la couleur de fond grise du fichier galerie.fla ? Pas celle du fichier index la c'est facile.
Je suis debutant flash et j'utilise macromedia flash 8 pro, j'ai juste reussi à changer la couleur des boutons, mais je ne trouve pas comment changer la couleur du fond.

Merci d'avance pour votre aide

Commentaire de Girou le 11/04/2009 09:25:51

Pour Ralebole :
dans le fla tu as 2 calques ecran et fondNoir  avec chacun une occurence d'un clip
dans les propriétés de ces 2 clips (onglet souvent en bas de l'écran) tu changes la couleur (pas dans la palette de couleur)

Girou

Commentaire de ralebole le 11/04/2009 10:16:29

Ok merci Girou, sa marche, mais c'est bien compliquer le flash.

Commentaire de gurvan69 le 27/05/2009 09:58:43

bonjour, novice en flash je tente d'inclure cette galerie dans mon site flash..

pour cela j'ai tenté de copier le contenu du .FLA dans un clip et de placer ledit clip sur la scène de mon anim
mais je dois avoir un problème de compréhension avec les level et les _root car je n'arrive pas à le faire marcher.. alors que le swf de chris lancé sous easyphp marche nickel.

je viens de passer pas mal de temps à tenter de faire marcher la galerie à l'intérieur de mon anim.. et la je désespère..
comme je suis persuadé que c'est tout con.. je vous pose la question.. j'ai tenté de joindre l'auteur mais il ne peux pas m'aider rapidement.;

quelqu'un aurait la solution ?

Commentaire de gurvan69 le 29/05/2009 15:39:32

finalement j'ai contourné le problème en prenant une autre galerie que j'ai réussi à inclure dans mon site.

merci tout de même à la réponse rapide de l'auteur même si il n'avait pas le temps de m'aider au moins j'étais prévenu.... et j'ai apprécié

Commentaire de elficus27 le 10/07/2009 11:40:33

Bonjour,
J'essaie désespérément de modifier votre script de manière a envoyer les paramètres dans l'url, je m'explique,
j'aimerais pouvoir appeler la page qui affiche le flash index.php?album=test&cat=2
seuls les paramètres du chemin d'accès aux photos ne se trouveront pas dans le fichier params.php
Comment modifier le flash pour qu'il prenne en compte les paramètres que j'ai ajouté après le ? comme on le ferait en php avec un $GET['album'] ?
Merci d'avance

Commentaire de rubuzz le 04/08/2009 09:41:45

Bonjour,
Tout d'abord un grand bravo Chris pour ta super Galerie. Le fait de ne plus avoir à utiliser un fichier XML est vraiment une bonne chose et me permet de gagner un temps fou pour la mise à jour de ma galerie!
J'ai quand même une petite question car je rencontre une difficulté avec le chargement de params.php.
Explication  :    
Mon SWF se trouve dans  www.monsite.com/medias/Flash   et il est inséré dans www.monsite.com/index.php
Mes Images se trouvent dans  www.monsite.com/medias/Images/magalerie
J'ai renseigné le chemin du dossier d'images dans params.php : /medias/Images/magalerie
Tout fonctionne bien lorsque je place params.php à la racine du site et que je l'appelle avec : loadVariablesNum("params.php", 1);
Le problème est que je veux ranger params.php dans un dossier www.monsite.com/config/
Et la c'est de drame...J'ai beau appeler : loadVariablesNum("config/params.php", 1); , ça bloque et "Chargement des paramètres en cours." reste à l'écran....tout le temps.
ça fait presque une semaine que je suis dessus, j'ai un peu tout testé (url absolu, déplacement des dossiers, vodka etc etc)  mais
rien n'y fait.
Est ce que que tu aurais une idée d'où cela peut venir? (mise à part mon incompétence flagrante bien sûr:)
Merci d'avance!

Commentaire de webcrea92 le 04/08/2009 09:48:08

Salut,
Le swf ne peut lire qu'à son niveau ou au-dessous de lui pas dans un répertoire "extérieur" à sa racine.
C'est une sécu de flash.$
En revanche tu peux le mettre dans /medias/config/

Commentaire de rubuzz le 04/08/2009 11:16:00

Merci beaucoup pour ta réponse.
J'ai déjà testé la solution de mettre le swf avec le params.php dans un même dossier sans succès. J'ai l'impression que Flash se fie à l'emplacement de la page index.php dans laquelle il a été inséré. (à la racine)
Malheureusement, j'avais besoin de faire un appel à un params.php dans un autre dossier. Maudit soit la sécurité de Flash!!!
Merci quand même et encore bravo pour ta galerie, je trouve l'idée vraiment très bonne.
A +
Rubuzz

Commentaire de lorenzo25 le 16/09/2009 18:27:20

Bonjour,

Bravo pour cette source ! nickel !
juste un truc : le affichenomfichier à zéro dans params marche pas : toujours le nom de l'image.
Et comment faire pour afficher directement la première image à la place du descriptif ?

Merci encore

Laurent

Commentaire de webcrea92 le 16/09/2009 19:05:31

Salut,
Dans le script de deroulant/photo
Tu remplaces

if(_level0.afficheNomFichier){
_level0.labelFichier = _level0.ficname;
}

par

if(_level0.afficheNomFichier>0){
_level0.labelFichier = _level0.ficname;
}else{
_level0.labelFichier = "";
}

pour charger la première photo tu rajoutes ça à la fin du script de la frame 20

i = _name.substring(_level0.prefixeNbrCar);
_level0.ficname = _level0.tabFichiers[0];
_level0.ficname = _level0.ficname.substr(0,ficname.length);
if(_level0.afficheNomFichier>0){
_level0.labelFichier = _level0.ficname;
}else{
_level0.labelFichier = "";
}
nomfic = _level0.cheminPhotos+_level0.ficname;
_level0.mcLoader.loadClip(nomfic, _level0.container);

et enfin pour virer le descriptif retire les lignes de script de la frame 16

// Chargement de la description
var lorem_lv:LoadVars = new LoadVars();
lorem_lv.onData = function (src:String):Void {
    if (src != undefined) {
        _level0.description.htmlText = src;
play();
    } else {
        _level0.phase = "Erreur : Impossible de charger la description.";
    }
}
// Charge le fichier description
lorem_lv.load(_level0.cheminPhotos+"description.html");
stop();

ou ne mets rien dans le fichier description.html

il y'a plus clean mais je n'ai pas le temps de regarder plus à fond et je pense que ce que tu veux c'est que ça marche tout de suite... alors...
http://www.webcrea.fr/chrisGalerie/

bye
chris

Commentaire de lorenzo25 le 16/09/2009 19:43:22

Merci Chris !
Encore un truc : un peu comme Lyricks7
Dans le déroulant mes vignettes ne sont pas dans le bon ordre;
pourtant nommées :
chambre1-1.jpg
chambre1-2.jpg
...
une idée ?
Laurent

Commentaire de webcrea92 le 16/09/2009 19:47:20

trier le tableau dans le fla...

Commentaire de lorenzo25 le 16/09/2009 22:50:32

arrf...

Je les ai renommés par ordre alpha : a.jpg b.jpg ...

Voila ce que j'ai en passant params.php dans l'url :
compteur=22&reponse=j.jpg:m.jpg:c.jpg:d.jpg:v.jpg:q.jpg:p.jpg:e.jpg:b.jpg:l.jpg:k.jpg:t.jpg:s.jpg:a.jpg:f.jpg:h.jpg:o.jpg:n.jpg:i.jpg:g.jpg:r.jpg:u.jpg&chemin=photos/&afficheNomFichier=0&done=done


Commentaire de webcrea92 le 17/09/2009 08:49:20

Après la ligne 5 de la frame 14

tabFichiers.sort();

Commentaire de lorenzo25 le 17/09/2009 10:19:34 7/10

Parfait c'était cela !
Super petite galerie très bien faite et qui ne necessite pas d'écriture d'xml. Parfait pour les non-programmeurs comme moi. Merci à webcrea92 : source bien commentée, claire. Professionnel très réactif aux demandes d'aide. Chapeau bas !

Commentaire de lorenzo25 le 26/10/2009 10:17:08

Hello,
je voulais savoir si je pourrais inclure la galerie dans un clip qui est chargé en level 1 ?
Merci

Commentaire de webcrea92 le 26/10/2009 10:20:41

Bonjour,
Oui mais il faut vérifier le code du fla et remplacer les _root ...
chris

Commentaire de lorenzo25 le 26/10/2009 10:51:04

Bonjour Webcrea92
merci pour votre réponse rapide.

dans le fla il y a par exemple :
function checkParamsLoaded() {
if (_level1.done == undefined)

je remplace _level1 par _level2 ?

et partout où je vois _root par _level1 ?

Commentaire de webcrea92 le 26/10/2009 11:19:05

utilise plutôt lockroot dans ton fla du style :

diaporamaClip.lockroot = true;

regarde l'aide de flash pour plus d'infos

désolé je n'ai pas trop le temps..
chris

Commentaire de Imaginaweb le 26/02/2010 17:14:43 9/10

Très bonne source, qui semblait parfait pour l'usage que je cherchais.
Malheureusement, dans l'architecture de mon site, je voulais appeler la galerie en faisant un loadmovie au level3, sauf que du coup ça ne marche plus.

J'ai essayé d'utiliser le lockroot, mais sans succès.

Quelqu'un est-il parvenu à loader cette galerie dans un niveau ?

Merci beaucoup

Commentaire de Imaginaweb le 28/02/2010 14:31:59

J'ai pu la faire marché, en renommant les root, les levels, et deux variables (parce que j'utilise plusieurs fois, il me fallait donc plusieurs dossiers photos.

Merci la source.

Commentaire de mondo78fr le 10/05/2010 14:57:51 3/10

c'est pas très clair tout ça... mais bonne galerie

Commentaire de gillardg le 14/06/2010 17:35:13 9/10

bonjour,
c'est exactement ce que je cherchais,
et ça fait un bout de temps que je cherchais ,
merci pour cette galerie qui pourrait s'appeler SimplyPics

Commentaire de derf42230 le 28/06/2010 15:28:30 8/10

Très bonne source! Malheureusement je ne peut l'utiliser qu'une seule fois pour mon site car je ne touche pas le flash...

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

galerie photo: galère pour recadrer image [ par tototte ] Hello je suis entrain&nbsp;de faire une galerie photo, avec thumbnails&nbsp;et le probl&#232;me c'est que les photos ne se chargent pas l&#224; o&#249 Album photo xml [ par pak80 ] bonjour, je suis a la recherche d'une belle galerie photo en xml. Ou je pourrais changer le design etc ... Car j'aimerais faire ce mem style de galeri pbl galerie dynamique [ par g5cedric ] bonsoir tout le monde, je n'arrive pas a faire apparaitre une image en importation grace à un fichier txt . voici mon code : //masquage des élément Galerie photo qui charge toutes les photos [ par zizouweb ] Bonsoir,Voila a la suite d'une discution que j'ai eu sur ce forum, j'ai décidé de faire une galerie en flash pour afficher les photos contenu dans les unload 1 variable avec 1 bouton [ par Flash2zeb ] Bonjour, j me prends la tete sur un truc depuis 1 h now, alor j pose ma question en esperant que qqn pourra m aider.J'ai insérer 1 galerie dans mon si galerie photo avec image survolée [ par pyxmalion ] Je débute en action script et suis pas mal largué ! Je voudrais créer un galerie photo avec un petit bandeau de vignettes en bas dont l'image survolé comment démarrer sur la première image d'une galerie dynamique [ par et1000i ] Bonjour,Voilà j'ai récupérer un code de galerie dynamique et ça fonctionne. Seulement voilà je voudrais que la première photo s'affiche tout de suite Galerie photo full flash probleme de clip [ par gibeuse ] Bonjour , j'ai crée une galerie mais j'ai un problème , elle fonctionne correctement mais quand je change de page dans mon site la dernière image reg Animatio_type galerie photo [ par gibeuse ] Bonjour , débutante réclame de l'aide :) Actuellement en stage je doit faire une animation d'un site sans avoir la moindre personne qui touche un peu


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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,702 sec (4)

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