Partage
  • Partager sur Facebook
  • Partager sur Twitter

Intégration highslide avec php

    16 décembre 2009 à 16:25:10

    Bonjour à tous, voici mon souci.

    J'ai réaliser un site pour un dessinateur, je lui ais crée une partie admin, pour qu'il puisse mettre de nouvelle photos, de ces créations sur son site.

    J'ai opté pour un upload via ftp sans base de donnée.

    J'ai donc découvert highslide.js, franchement adapté à mes besoins, par contre je suis arrivé à faire fonctionner Lightbox 2, avec mes images se trouvant dons mon dossier upload, sur mon FTP, par contre impossible avec highslide.

    Je vous met mon script ci dessous au complet php + javascript :


    <script type="text/javascript" src="highslide/highslide-with-gallery.js"></script>
    
    <script type="text/javascript">
    	hs.graphicsDir = '../highslide/graphics/';
    	hs.align = 'center';
    	hs.transitions = ['expand', 'crossfade'];
    	hs.fadeInOut = true;
    	hs.outlineType = 'rounded-white';
    	hs.headingEval = 'this.a.title';
    	hs.numberPosition = 'heading';
    	hs.useBox = true;
    	hs.width = 600;
    	hs.height = 400;
    	hs.showCredits = false;
    	//hs.dimmingOpacity = 0.8;
    
    	// Add the slideshow providing the controlbar and the thumbstrip
    	hs.addSlideshow({
    		//slideshowGroup: 'group1',
    		interval: 5000,
    		repeat: false,
    		useControls: true,
    		fixedControls: 'fit',
    		overlayOptions: {
    			position: 'top right',
    			offsetX: 200,
    			offsetY: -65
    		},
    		thumbstrip: {
    			position: 'rightpanel',
    			mode: 'float',
    			relativeTo: 'expander',
    			width: '210px'
    		}
    	});
    
    	// Make all images animate to the one visible thumbnail
    	var miniGalleryOptions1 = {
    		thumbnailId: 'thumb1'
    	}
    </script>
    
    
    
    </head>
    
    
    
    <body onload="menuSlider.init('menu','slide')">
    
    <div id="top"></div>
    
     <div id="conteneur">
     
        
     	<div id="contenu">
        
    
    	
    	
    
    
    <div id="news">
    
    	<fieldset>
    <? 
    $dossier_en_cours = "piscine/"; 
    $highslide= "highslide";
    if ($handle = opendir("piscine/.")) { 
    while (false !== ($file = readdir($handle))) { 
    if ($file != "." && $file != "..") {
    echo "<a class=".$highslide." href=" . $dossier_en_cours.$file . " > <img src=" . $dossier_en_cours.$file . " > </a>"; 
    }
    }
    }
    ?>
    </fieldset>
    </div>
    
    
    </div>
    </div>
    </div>
    		</div>
    


    Voilà merci de tout cœur pour votre précieuse aide, car là je ne vois plus.

    Cordialement,
    • Partager sur Facebook
    • Partager sur Twitter
      17 décembre 2009 à 12:11:21

      Bonjour,

      Une indication sur les erreurs JS relevées -notamment par la console JS de FireFox ou autre- permettrait d'être efficace dans l'apport d'une aide quelconque.

      @tchaOo°
      • Partager sur Facebook
      • Partager sur Twitter

      Intégration highslide avec php

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown