diaporama : lire les photos sur un site

diaporama : lire les photos sur un site - HTML/CSS - Programmation

Marsh Posté le 18-07-2008 à 00:55:58    

Je stocke des photos sur un espace comme : http://imgaero.free.fr/aero/080715PER/
 
Je cherche un moyen d'avoir une page web sur laquelle clique sur un lien (chacun représentant un répertoire de stockage de photos) qui me fasse défiler un diaporama des photos de ce répertoire.
 
Evidemment, sans avoir à coder un max de truc ; une appli toute faite pour cela  
 
Ca existerait ?
 
 :jap:


---------------
Is it a bird? Is it a plane? No it s F22Raptor !  -  I love flying because football, baseball, rugby, and golf only take one ball
Reply

Marsh Posté le 18-07-2008 à 00:55:58   

Reply

Marsh Posté le 19-07-2008 à 17:51:00    

tu as essayé les galeries genre Coppermine ou phpwebgallery ?

Reply

Marsh Posté le 19-07-2008 à 18:15:52    

j'ai regardé un peu, et si j'ai bien compris, il faut gérer une base de données.
 
Je cherche plutôt un truc qui automatiquement va lire les JPG contenus dans un répertoire


---------------
Is it a bird? Is it a plane? No it s F22Raptor !  -  I love flying because football, baseball, rugby, and golf only take one ball
Reply

Marsh Posté le 25-08-2008 à 02:59:24    

Salut amigo,
 
Alors tu connais Irfan view, il est très bien. Mets le fichier ci-dessous dans le dossier ou tu as mis tes photos. Dans la page HTML ou tu veux pouvoir accéder au diaporama, fais un lien sur ce fichier et il s'ouvrira. Nommes préalablement tes photos slide1.jpg (jpg en minuscule), slide2.jpg etc... et redimensionnes-les avec une hauteur max de 540 (ou autre compatible avec ton écran).
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="IrfanView">
 
<title>IrfanView HTML-Thumbnails</title>
<style>body {font-family:Verdana;}</style>
 
<script language="JavaScript">
<!-- // Created by Pierre Volpe
 
// Duration of image (in milliseconds)
var slideShowSpeed = 10000
 
// Duration of crossfade (in seconds)
var crossFadeDuration = 3
 
var Pic = new Array()
 
Pic[0] = 'slide1.jpg'
Pic[1] = 'slide2.jpg'
Pic[2] = 'slide3.jpg'
Pic[3] = 'slide4.jpg'
Pic[4] = 'slide5.jpg'
Pic[5] = 'slide6.jpg'
Pic[6] = 'slide7.jpg'
Pic[7] = 'slide8.jpg'
Pic[8] = 'slide9.jpg'
Pic[9] = 'slide10.jpg'
Pic[10] = 'slide11.jpg'
Pic[11] = 'slide12.jpg'
Pic[12] = 'slide13.jpg'
Pic[13] = 'slide14.jpg'
Pic[14] = 'slide15.jpg'
 
 
var t
var j = 0
var p = Pic.length
var preLoad = new Array()
 
for (i = 0; i < p; i++)
{
preLoad = new Image()
preLoad.src = Pic
}
 
function runSlideShow(){
if (document.all){
document.images.SlideShow.style.filter="blendTrans(duration=2)"
document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)"
document.images.SlideShow.filters.blendTrans.Apply()
}
document.images.SlideShow.src = preLoad[j].src
if (document.all){
document.images.SlideShow.filters.blendTrans.Play()
}
j = j + 1
if (j > (p-1)) j=0
t = setTimeout('runSlideShow()', slideShowSpeed)
}
//-->
</script>
 
</head>
 
<body bgcolor="#C0C0C0">
<body onload="runSlideShow()">
 
<center>
<h4>BERTIN</h4>
 
<hr>
<TABLE>
 
<TR>
<TD ALIGN=CENTER VALIGN=BOTTOM>
 
<IMG SRC="00010.JPG" NAME='SlideShow'>
 
</TD>
</TR>
 
</TABLE>
<hr>
<h4><small><small><A HREF="http://www.irfanview.com" style="text-decoration:none">Cr&eacute;&eacute; avec IrfanView</A>&nbsp;<A HREF="http://www.univ-lemans.fr/~jfm/irfanview" style="text-decoration:none">(version Fr)</A></h4>
</center>
</body>
</html>  
 
Dîtes moi si je me trompe mais j'ai un amis qui a fait comme sa
 
Amicalement Swink

Reply

Marsh Posté le 25-08-2008 à 03:00:15    

J'ai oublé de te dire un mot sur l'architecture :
Il ny a donc qu'un dossier. Dans ce dossier, tu dois y mettre le fichier Index, tes photos slide"X".jpg avec leurs vignettes et le fichier diaporama que je t'ai transmis. peut-être faudra-t-il que tu le renommes de la bonne façon.
 
ciao

Reply

Marsh Posté le 25-08-2008 à 10:08:55    

merki pour cette soluce.
 
Pour le fichier transmis, tu l'as transmis où ?


---------------
Is it a bird? Is it a plane? No it s F22Raptor !  -  I love flying because football, baseball, rugby, and golf only take one ball
Reply

Marsh Posté le 25-08-2008 à 15:19:51    

Hello,

 

http://thefilebrowser.com/ est ultra-simple: de mémoire 1 répertoire à uploader, tu exécutes l'un des fichiers et il crée des miniatures et des pages puis tu effaces ce fichier en gardant le reste (ou tu lui donnes un nom pas facilement trouvable que le visiteur ne pourra plus deviner pour l'exécuter).

 

Sinon il existe des galeries utilisant une base de données mais dont l'interface (d'administration) reste simple; qu'est-ce qui t'empêche de les utiliser? Free peut-être? EDIT: après avoir relu le début du topic: une galerie bien faite, tu devrais pas avoir à batailler avec la base de données sauf pour la configurer au départ ;)


Message édité par phosphoreloaded le 25-08-2008 à 15:24:56
Reply

Sujets relatifs:

Leave a Replay

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