script html pour afficher images en miniatures

script html pour afficher images en miniatures - HTML/CSS - Programmation

Marsh Posté le 26-07-2006 à 17:05:14    

Bonjour
quelqu un aurait il un script que je mettrais dans un "fichier.htm" qui serait lui meme dans un repertoire avec des .jpg
Le but serait d'affichier en miniature toutes les jpg du repertoire dans lequel se trouve le fichier.htm et quand je click sur une miniature, elle apparait en grand.
ça me dépannerait bien.
Merci d'avance
Bonne apres midi.

Reply

Marsh Posté le 26-07-2006 à 17:05:14   

Reply

Marsh Posté le 26-07-2006 à 17:09:03    

... hum.. tu veux afficher des miniatures ou bien créer des miniatures et les afficher, ou bien afficher les photos en petit... ?
 
s'pas trés clair ;)

Reply

Marsh Posté le 26-07-2006 à 17:09:37    

ca va pas etre possible en HTML , il te faut un langage dynamique pour gerer ca ( php / asp )  
 
ou alors tu construit ton fichier html  à la main

Reply

Marsh Posté le 26-07-2006 à 20:21:06    

Re
Chani_t:  
J'ai les images en .jpg (grande), je voudrait les voir en petite afin de pouvoir faire une selection car il y en a pas mal, et ainsi pouvoir voir en grand celle sur laquelle je click
flo850:
Impossible de construir à la main car les image arrive par 200 et les noms sont aleatoires.
Merci
 

Reply

Marsh Posté le 26-07-2006 à 20:24:11    

tu peux toujours regarder là si tu ne peux pas héberger ça de façon dynamique :
(ps: c'est pas fini, mais j'ai la flême de continuer pour le moment)
 
http://magicbuzz.multimania.com/GalleryManager.htm

Reply

Marsh Posté le 26-07-2006 à 20:25:44    

En fait il faudrait que ça s'affiche comme le mode "miniatures" d'un répertoire windows.

Reply

Marsh Posté le 26-07-2006 à 20:27:49    

MagicBuzz: c'est exactement cela qu'il me faudrait mais en local...
Il faudrait que je trouve ce script

Reply

Marsh Posté le 26-07-2006 à 20:28:08    

ben tu ne pourras pas le faire en JS de toute façon, puisqu'en JS tu ne pourras pas obtenir la liste des fichiers.
 
en plus, en js tu ne pourras pas non plus réduire physiquement la taille des images. c'est à dire que si tes jpg sont en 1600x1200 pour 1 Mo chacune, t'aura beau les afficher en JS en 160x120, le navigateur va effectivement charger les images en haute résolution, avant de les afficher de façon réduite... donc à raison de 200 images par gallerie, tu va vite pleurer...

Reply

Marsh Posté le 26-07-2006 à 20:32:02    

psnowfr a écrit :

MagicBuzz: c'est exactement cela qu'il me faudrait mais en local...
Il faudrait que je trouve ce script


le script > t'as les sources sur le site
en local ? comment ça ?
 
mon truc marche de la façon suivante :
-> j'ai 200 images dans un répertoire sur mon disque genre, "c:\mes200images"
-> j'ai un site à la con genre wanadoo.fr qui ne supporte pas le php, qu'a pas de base ni rien
 
=> je lance MagicGallery, je lui dis où sont mes images sur mon disque, je dis combien j'en veut par page (mode "classic" ), et je donne les infos de mon serveur (adresse ftp, login et pass)
=> je clique et zou, ça génère les miniatures, et ça upload tout ce joyeux bordel sur le site
 
en gros, c'est le truc de base pour une utilisation de grand-mère.
 
seule grosse limitation actuelle : le nom de la gallerie est obligatoirement "gallery.xml" à la racine du site. après, si tu veux un autre nom, il faut le renommer une fois la gallerie uploadée. idem pour les images, elles seront toutes dans la même gallerie, donc d'une gallerie à l'autre, les noms d'images doivent toujours être différents


Message édité par MagicBuzz le 26-07-2006 à 20:32:44
Reply

Marsh Posté le 26-07-2006 à 20:32:07    

re
Il y a 200 images pour un poids de 12,5mo


Message édité par psnowfr le 26-07-2006 à 20:32:14
Reply

Marsh Posté le 26-07-2006 à 20:32:07   

Reply

Marsh Posté le 27-07-2006 à 08:34:40    

En fait comme déjà dit, tout dépend si tu veux créer des miniatures, ou afficher les photos en petit (auquel cas, le navigateur aura en mémoire toute les photos à taille réelle)
 
Dans tous les cas, si tu veux que ce soit dynamique, c'est à dire, tu ajoute une image au répertoire, il t'ajoute l'image sur le site... et bien tu sera obligé de passer par du php (ou asp).
 
Sinon tu peux en effet créer des galleries en html, mais qui n'auront aucune dynamique, et qui devront être remise à jour manuellement. Acdsee, Xnview et nombre de logiciel de traitement en masse de photos savent faire ça.
 
Enfin il existe sur le net des galleries toute faite d'images (par exemple coppermine) qui possédent toutes les fonctionnalités que tu recherche, et même plus. ;)

Reply

Marsh Posté le 27-07-2006 à 14:31:15    

OK merci en tout cas pour votre aide.
A+

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed