Fork me on GitHub




(1) 2 3 4 »


Se debarrasser du slideshow d'extgallery et de ses P...... de conflit avec les autres scripts!
Supporter Xoops
Inscrit: 17/12/2005 01:41
De Alpes Maritimes
Messages: 1682
Suite a un conflit permanent du slideshow d'extgallery j'ai decider de remplacer celui ci.

La nouvel light box utilisé est highslide

Tout d'abord vous aller telecharger le script a cette adresse
http://highslide.com/download.php

Une fois dezipper vous aurez trois repertoires

placer le repertoire "highslide" dans le repertoire "jseffects" a la racine de votre site (si vous ne l'avez pas créer le)

Editer votre fichier de theme (votresite.com/theme/votretheme/theme.html) et inserer apres la balise head le code suivant :
<!-- NEW SLIDESHOW -->
<
script type="text/javascript" src="<{$xoops_url}>/jseffects/highslide/highslide-with-gallery.js"></script>
<link rel="stylesheet" type="text/css" href="<{$xoops_url}>/jseffects/highslide/highslide.css" />

<script type="text/javascript">
    hs.graphicsDir = '<{$xoops_url}>/jseffects/highslide/graphics/';
    hs.align = 'center';
    hs.transitions = ['expand', 'crossfade'];
    hs.wrapperClassName = 'dark borderless floating-caption';
    hs.fadeInOut = true;
    hs.dimmingOpacity = .75;

    // Add the controlbar
    if (hs.addSlideshow) hs.addSlideshow({
        //slideshowGroup: 'group1',
        interval: 5000,
        repeat: false,
        useControls: true,
        fixedControls: 'fit',
        overlayOptions: {
            opacity: .6,
            position: 'bottom center',
            hideOnMouseOut: true
        }
    });

</script>
<!-- FIN NEW SLIDESHOW -->


Vous allez maintenant editer le template de la page "extgallery_public-album.html" via le gestionnaire de template

remplcaer la partie suivante (ou commenter la):
<{if $photos[photo].photo_serveur && $photos[photo].photo_name}>
                <
a href="public-photo.php?photoId=<{$photos[photo].photo_id}>#photoNav"><img class="thumb" src="<{$photos[photo].photo_serveur}>thumb_<{$photos[photo].photo_name}>" alt="<{$photos[photo].photo_desc}>" title="<{$photos[photo].photo_desc}>" /></a>
                <{elseif 
$photos[photo].photo_name}>
                <
a href="public-photo.php?photoId=<{$photos[photo].photo_id}>#photoNav"><img class="thumb" src="<{$xoops_url}>/uploads/extgallery/public-photo/thumb/thumb_<{$photos[photo].photo_name}>" alt="<{$photos[photo].photo_desc}>" title="<{$photos[photo].photo_desc}>" /></a>
                <{/if}>


par:

<div class="highslide-gallery">
                <
a href="<{$xoops_url}>/uploads/extgallery/public-photo/medium/<{$photos[photo].photo_name}>" class="highslide" onclick="return hs.expand(this)">
    <
img src="<{$xoops_url}>/uploads/extgallery/public-photo/thumb/thumb_<{$photos[photo].photo_name}>" alt="Highslide JS"
        
title="Cliquez pour visualiser en grand" />
</
a>
</
div>


voila c'est fini

ATTENTION le slideshow marche avec le choix album et plus le choix slideshow dans l'admin de extgallery

Cordialement benoit

Posté le : 11/09/2009 12:52
Partager Twitter Partagez cette article sur GG+
Re: Se debarrasser du slideshow d'extgallery et de ses P...... de conflit avec les autres scripts!
Supporter Xoops
Inscrit: 17/12/2005 01:41
De Alpes Maritimes
Messages: 1682
Allez je suis en forme au jourd'hui alors voici comment mettre la description de la photo dans le slideshow

inserer ce code:
<div class="highslide-caption">
    <{
$photos[photo].photo_desc}>
</
div


juste avant le </div> de la partie ajouter precedement
<div class="highslide-gallery">
                <
a href="<{$xoops_url}>/uploads/extgallery/public-photo/medium/<{$photos[photo].photo_name}>" class="highslide" onclick="return hs.expand(this)">
    <
img src="<{$xoops_url}>/uploads/extgallery/public-photo/thumb/thumb_<{$photos[photo].photo_name}>" alt="Highslide JS"
        
title="Cliquez pour visualiser en grand" />
</
a>

<!--
LE BOUT DE CODE PRECEDENT ICI-->

</
div>

Posté le : 11/09/2009 12:57
Partager Twitter Partagez cette article sur GG+
Re: Se debarrasser du slideshow d'extgallery et de ses P...... de conflit avec les autres scripts!
Guest_
Merci à toi pour cette amélioration qui va m'être très utile !

bonne continuation ++

Nico

Posté le : 14/09/2009 18:24
Partager Twitter Partagez cette article sur GG+
Re: Se debarrasser du slideshow d'extgallery et de ses P...... de conflit avec les autres scripts!
Supporter Xoops
Inscrit: 17/12/2005 01:41
De Alpes Maritimes
Messages: 1682
de rien

Posté le : 14/09/2009 20:14
Partager Twitter Partagez cette article sur GG+
Re: Se debarrasser du slideshow d'extgallery et de ses P...... de conflit avec les autres scripts!
Régulier
Inscrit: 21/05/2006 02:12
De Casablanca
Messages: 306
Bonjour ,
J'ai suivi à la lettre ce que vous avez dit, mais ça ne marche pas chez moi :
voici le lien, pour voir c que ça me donne
http://www.marviclub.com/modules/extgallery/public-album.php?id=2

Posté le : 01/11/2009 17:16

Jib l3ez oula k7ez
Partager Twitter Partagez cette article sur GG+
Re: Se debarrasser du slideshow d'extgallery et de ses P...... de conflit avec les autres scripts!
Supporter Xoops
Inscrit: 17/12/2005 01:41
De Alpes Maritimes
Messages: 1682
essaye en desactivant mootools de ton theme (fichier theme.tml) car dans le code source on voit bien qu'il y est encore
<script src="http://www.marviclub.com/themes/xoops ... s/mootools-1.2.x.js" type="text/javascript"></script>

il doit y avaoir un conflit entre mootools et hightslide

Posté le : 01/11/2009 17:54
Partager Twitter Partagez cette article sur GG+
Re: Se debarrasser du slideshow d'extgallery et de ses P...... de conflit avec les autres scripts!
Régulier
Inscrit: 21/05/2006 02:12
De Casablanca
Messages: 306
Bonjour Bendenice,


C'est réglé, mais c'est aussi du aux mauvaises manipulations que j'ai faites sur le templates :)) ! TOn astuce est très utile, ça nous fera avancer, je t'en remercie beaucoup !

Posté le : 01/11/2009 18:06

Jib l3ez oula k7ez
Partager Twitter Partagez cette article sur GG+
Re: Se debarrasser du slideshow d'extgallery et de ses P...... de conflit avec les autres scripts!
Supporter Xoops
Inscrit: 17/12/2005 01:41
De Alpes Maritimes
Messages: 1682
évite de poster tes message a 50 endroit differents c'est assez agaçant

Posté le : 01/11/2009 19:20
Partager Twitter Partagez cette article sur GG+
Re: Se debarrasser du slideshow d'extgallery et de ses P...... de conflit avec les autres scripts!
Semi pro
Inscrit: 10/11/2004 13:40
Messages: 1659
Salut,

Je crois que je vais commencer à tirer des oreilles, et notamment à Corbeau,
ça ne sert à rien de poster ton message plusieurs fois à part à nous irriter, alors à l'avenir poste tes messages une fois et au bon endroit. Merci

Merci Bendenice , pour ton activité et ta vigilance sur le forum

Posté le : 02/11/2009 10:23

PS : Toujours faire une sauvegarde des fichiers avant de les modifier !
-------------------------------------------
http://www.aideordi.com
Partager Twitter Partagez cette article sur GG+
Re: Se debarrasser du slideshow d'extgallery et de ses P...... de conflit avec les autres scripts!
Supporter Xoops
Inscrit: 17/12/2005 01:41
De Alpes Maritimes
Messages: 1682
Citation :

Nikita a écrit:
Salut,

Je crois que je vais commencer à tirer des oreilles, et notamment à Corbeau,
ça ne sert à rien de poster ton message plusieurs fois à part à nous irriter, alors à l'avenir poste tes messages une fois et au bon endroit. Merci

Merci Bendenice , pour ton activité et ta vigilance sur le forum


De rien Nikita

Posté le : 02/11/2009 12:56
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
(1) 2 3 4 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

75 Personne(s) en ligne (63 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 75 | Plus ...