BullGuard Antivirus Sale - 60% Off with openElement !
Accueil Forum Accueil Forum >

openElement

> Web Café > Code (JS, PHP, CSS etc.), techniques etc.
  Nouveaux messages Nouveaux messages Fil RSS  - help : galerie custom
  FAQ FAQ  Rechercher dans le Forum   Inscription Inscription  Connexion Connexion

help : galerie custom

 Répondre Répondre Page  <1234>
Auteur
Message
brolysan allez vers le bas
Admin Group
Admin Group
Avatar

Depuis le: 14 Août 2009
Pays: France
Status: Inactif
Points: 10144
Options des messages Options des messages   Thanks (0) Thanks(0)   Citer brolysan Citer  RépondreRéponse Lien Direct à ce Post Envoyé : 19 Sep 2015 à 10:23
essayes de partir sur l'exemple 1 que fourni galleriffic (qui est la base la plus proche de ce que tu veux faire). Y a rien de "trop" compliqué, il suffit de te servir de Chrome (ou firefox) pour "inspecter l'élément".
Ensuite, et une fois seulement que tu as fait ta galerie comme tu veux, tu pourras modifier le code en te servant du tutoriel que je t'ai indiqué.
Haut de la page
nico38 allez vers le bas
Senior Member
Senior Member


Depuis le: 18 Jan 2014
Status: Inactif
Points: 3967
Options des messages Options des messages   Thanks (0) Thanks(0)   Citer nico38 Citer  RépondreRéponse Lien Direct à ce Post Envoyé : 19 Sep 2015 à 12:44
Pour une galerie comme Xplorer (qui voulait ça avec le zoom d'images en plus) : exemple possible sur OE si ça intéresse quelqu'un un jour je le poste : exemple


click sur l'image = zoom
catégories


Edité par nico38 - 19 Sep 2015 à 13:16
Un lien vers ton site tu enverras | Problème d'affichage ? ---> CTRL+F5 | Couleur des liens --> "Styles des liens"
Haut de la page
brolysan allez vers le bas
Admin Group
Admin Group
Avatar

Depuis le: 14 Août 2009
Pays: France
Status: Inactif
Points: 10144
Options des messages Options des messages   Thanks (0) Thanks(0)   Citer brolysan Citer  RépondreRéponse Lien Direct à ce Post Envoyé : 19 Sep 2015 à 14:46
Message posté par nico38 nico38 a écrit:

Pour une galerie comme Xplorer (qui voulait ça avec le zoom d'images en plus) : exemple possible sur OE si ça intéresse quelqu'un un jour je le poste : exemple


click sur l'image = zoom
catégories

excellent Nico, si tu peux faire un petit tuto et le poster, ca serait vraiment au top !!
Haut de la page
xplorer allez vers le bas
Senior Member
Senior Member


Depuis le: 04 Sep 2015
Status: Inactif
Points: 241
Options des messages Options des messages   Thanks (0) Thanks(0)   Citer xplorer Citer  RépondreRéponse Lien Direct à ce Post Envoyé : 19 Sep 2015 à 15:22
ok merci, je vais regarder l'exemple dans chrome ( mais je crois qu'internet explorer montre aussi le code de la page, en tapant F12 ) . je ne me souviens plus de quel tutoriel tu parle mais je vais regarder en arrière. si t'as édité quelque chose et rajouté un lien.
 
merci Nico c'est pas mal. dans ma version ça change un peu : ça se rapproche plus de galleriffic , sans thumbnails ( les images en petit format ) , et le zoom ne vient pas lorsqu'on clique sur l'image ( un click sur l'image amènerait à l'image suivante ) , mais quand on clique sur une icône zoom près des chiffres. mais c'est presque pareil, c'est pas grand chose à changer.
 
par contre je suis en train de me demander ce qui serait le plus intelligent en mode responsive, si on lit ce site sur un téléphone par exemple. là le zoom et les chiffres seraient peut-être trop petits, et alors est-ce qu'on passerait d'une image à une autre en slidant ( ce qui remplacerait le click ) , Est-ce qu'on pourrait toujours zoomer ...
mais bon, c'est des questions pour plus tard, je vais essayer de faire simple déjà, et un jour peut-être j'irai plus loin dans les fonctions de cette galerie.
Haut de la page
nico38 allez vers le bas
Senior Member
Senior Member


Depuis le: 18 Jan 2014
Status: Inactif
Points: 3967
Options des messages Options des messages   Thanks (1) Thanks(1)   Citer nico38 Citer  RépondreRéponse Lien Direct à ce Post Envoyé : 19 Sep 2015 à 15:29
Message posté par xplorer xplorer a écrit:

sans thumbnails ( les images en petit format ) , et le zoom ne vient pas lorsqu'on clique sur l'image ( un click sur l'image amènerait à l'image suivante ), mais quand on clique sur une icône zoom près des chiffres.

J'ai mis des images juste pour dire qu'on peut aussi mettre des images. L'icône zoom c'est aussi faisable, il suffit de dire dans OE ce qui déclenche le zoom (l'icone et pas l'image)
Un lien vers ton site tu enverras | Problème d'affichage ? ---> CTRL+F5 | Couleur des liens --> "Styles des liens"
Haut de la page
brolysan allez vers le bas
Admin Group
Admin Group
Avatar

Depuis le: 14 Août 2009
Pays: France
Status: Inactif
Points: 10144
Options des messages Options des messages   Thanks (0) Thanks(0)   Citer brolysan Citer  RépondreRéponse Lien Direct à ce Post Envoyé : 19 Sep 2015 à 17:05
Message posté par nico38 nico38 a écrit:

Pour une galerie comme Xplorer (qui voulait ça avec le zoom d'images en plus) : exemple possible sur OE si ça intéresse quelqu'un un jour je le poste : exemple


click sur l'image = zoom
catégories

J'ai finalement un ancien projet où j'aimerais adapté ta galerie Nico, si tu as le temps de fournir ce que tu as fait. Merci d'avance
Haut de la page
nico38 allez vers le bas
Senior Member
Senior Member


Depuis le: 18 Jan 2014
Status: Inactif
Points: 3967
Options des messages Options des messages   Thanks (0) Thanks(0)   Citer nico38 Citer  RépondreRéponse Lien Direct à ce Post Envoyé : 19 Sep 2015 à 17:15
Message posté par brolysan brolysan a écrit:

J'ai finalement un ancien projet où j'aimerais adapté ta galerie Nico, si tu as le temps de fournir ce que tu as fait. Merci d'avance

Oui je te dirais tout ça (à moins que tu sois pressé ?) Si tu le veux responsive il faut que je change le code

là la copie de base : EXEMPLE-DE-BASE
Là avec un icone zoom pour chaque image + icone au survol (vite fait) : EXEMPLE2
(on est d'accord que c'est moche, c'est juste le principe de base)


Edité par nico38 - 19 Sep 2015 à 17:48
Un lien vers ton site tu enverras | Problème d'affichage ? ---> CTRL+F5 | Couleur des liens --> "Styles des liens"
Haut de la page
xplorer allez vers le bas
Senior Member
Senior Member


Depuis le: 04 Sep 2015
Status: Inactif
Points: 241
Options des messages Options des messages   Thanks (0) Thanks(0)   Citer xplorer Citer  RépondreRéponse Lien Direct à ce Post Envoyé : 19 Sep 2015 à 22:14
Message posté par brolysan brolysan a écrit:

essayes de partir sur l'exemple 1 que fourni galleriffic (qui est la base la plus proche de ce que tu veux faire). Y a rien de "trop" compliqué, il suffit de te servir de Chrome (ou firefox) pour "inspecter l'élément".
Ensuite, et une fois seulement que tu as fait ta galerie comme tu veux, tu pourras modifier le code en te servant du tutoriel que je t'ai indiqué.
 
effectivement, en faisant F12 sur Google chrome on a accès à plein de choses, et même un visionnage version smartphone, pratique.
je suis encore en train de voir si je retrouve le code de gallerific, lorsqu'on l'observe sous Google chrome, mais je ne suis pas encore à ce niveau de compréhension, c'est désespérant.
pour le reste, je comprend le principe.
je vois néanmoins le header html qu'on retrouve sur le site de galerific, mais je ne vois que lui, pas le reste. ça a l'air dispatché.
 
 
3. Add container elements to your page. All container elements are optional, so you may choose to not include an area (such as the loading or caption container elements). Here is an example of all the elements needed for a full-featured setup:
<div id="controls"></div>
<div id="loading"></div>
<div id="slideshow"></div>
<div id="caption"></div>
<div id="thumbs">
    ... graceful degrading list of thumbnails (specific format specified below) ...
</div>
 
pour moi ça veut dire qu'il faut ajouter un ou des panneaux d'éléments, 
mais c'est optionnel. 
si on ne veut pas le faire, alors on entre le code ci-dessus ... 
en endbody ( à la suite du header ) précédent appelant 
le javascript gallerific, 
importé précédemment dans les ressources d'OE.
 
4. Within the thumbnails container element, build your graceful degrading unordered list of thumbnails linking to the image slides as such:						 
<div id="thumbs">
    <ul class="thumbs noscript">
        <li>
            <a class="thumb" name="optionalCustomIdentifier" href="path/to/slide" title="your image title">
                <img src="path/to/thumbnail" alt="your image title again for graceful degradation" />
            </a>
            <div class="caption">
                (Any html can go here)
            </div>
        </li>
        ... (repeat for every image in the gallery)
    </ul>
</div>

... ça pour moi ça veut dire .. je ne sais pas, 
mais c'est lié aux déclencheurs ( thumbnail ) . je suppose qu'il faut le 
mettre à la suite de ce qu'il y a déjà dans le bloc de code html de départ.
 
5. Initialize the gallery by calling the galleriffic initialization function on the thumbnails container, passing in optional settings.  The following example shows the default options:						 
jQuery(document).ready(function($) {
    var gallery = $('#thumbs').galleriffic({
        delay:                     3000, // in milliseconds
        numThumbs:                 20, // The number of thumbnails to show page
        preloadAhead:              40, // Set to -1 to preload all images
        enableTopPager:            false,
        enableBottomPager:         true,
        maxPagesToShow:            7,  // The maximum number of pages to display in either the top or bottom pager
        imageContainerSel:         '', // The CSS selector for the element within which the main slideshow image should be rendered
        controlsContainerSel:      '', // The CSS selector for the element within which the slideshow controls should be rendered
        captionContainerSel:       '', // The CSS selector for the element within which the captions should be rendered
        loadingContainerSel:       '', // The CSS selector for the element within which should be shown when an image is loading
        renderSSControls:          true, // Specifies whether the slideshow's Play and Pause links should be rendered
        renderNavControls:         true, // Specifies whether the slideshow's Next and Previous links should be rendered
        playLinkText:              'Play',
        pauseLinkText:             'Pause',
        prevLinkText:              'Previous',
        nextLinkText:              'Next',
        nextPageLinkText:          'Next &rsaquo;',
        prevPageLinkText:          '&lsaquo; Prev',
        enableHistory:             false, // Specifies whether the url's hash and the browser's history cache should update when the current slideshow image changes
        enableKeyboardNavigation:  true, // Specifies whether keyboard navigation is enabled
        autoStart:                 false, // Specifies whether the slideshow should be playing or paused when the page first loads
        syncTransitions:           false, // Specifies whether the out and in transitions occur simultaneously or distinctly
        defaultTransitionDuration: 1000, // If using the default transitions, specifies the duration of the transitions
        onSlideChange:             undefined, // accepts a delegate like such: function(prevIndex, nextIndex) { ... }
        onTransitionOut:           undefined, // accepts a delegate like such: function(slide, caption, isSync, callback) { ... }
        onTransitionIn:            undefined, // accepts a delegate like such: function(slide, caption, isSync) { ... }
        onPageTransitionOut:       undefined, // accepts a delegate like such: function(callback) { ... }
        onPageTransitionIn:        undefined, // accepts a delegate like such: function() { ... }
        onImageAdded:              undefined, // accepts a delegate like such: function(imageData, $li) { ... }
        onImageRemoved:            undefined  // accepts a delegate like such: function(imageData, $li) { ... }
    });
});
 
alors, ça, c'est le code d'initialisation de la gallerie, qui contient les 
paramètres spécifiques de gallerific.
comme c'est du jquery, il faut ajouter un bloc de code, en mode javascript, et ...
header ou endbody. 
et là, il devrait se passer quelque chose dans la page, et il faut reporter
les ID des images qui sont dans la bibliothèque, enfin c'est quand même le brouillard.
je vais attaquer le chapitre html de la w3school prématurémment ( je n'ai pas fini 
le chapitre jquery ) , je devrais y trouver des réponses.



Edité par xplorer - 19 Sep 2015 à 22:47
Haut de la page
xplorer allez vers le bas
Senior Member
Senior Member


Depuis le: 04 Sep 2015
Status: Inactif
Points: 241
Options des messages Options des messages   Thanks (0) Thanks(0)   Citer xplorer Citer  RépondreRéponse Lien Direct à ce Post Envoyé : 19 Sep 2015 à 22:15
Message posté par nico38 nico38 a écrit:

Message posté par brolysan brolysan a écrit:

J'ai finalement un ancien projet où j'aimerais adapté ta galerie Nico, si tu as le temps de fournir ce que tu as fait. Merci d'avance

Oui je te dirais tout ça (à moins que tu sois pressé ?) Si tu le veux responsive il faut que je change le code

là la copie de base : EXEMPLE-DE-BASE
Là avec un icone zoom pour chaque image + icone au survol (vite fait) : EXEMPLE2
(on est d'accord que c'est moche, c'est juste le principe de base)
 
ça c'est cool !
je vais quand même essayer de réussir l'exercice "installation de gallerific", je ne peux pas me permettre de ne même pas savoir des choses "simples" comme ça.
Haut de la page
xplorer allez vers le bas
Senior Member
Senior Member


Depuis le: 04 Sep 2015
Status: Inactif
Points: 241
Options des messages Options des messages   Thanks (0) Thanks(0)   Citer xplorer Citer  RépondreRéponse Lien Direct à ce Post Envoyé : 21 Sep 2015 à 17:04
hmmm merci w3school, je crois que je comprend un peu mieux.
 
tout ce code est à adapter .
si je comprend bien, dans le body du bloc de code html, on insère ce code, tout ou partie - ce sont des éléments de contenu, on peut par exemple ne prendre que
 
<div id="thumbs">
et on complète ce code par plus de "détails" :
 
<div id="thumbs">    
<ul class="thumbs noscript">        
<li>            
<a class="thumb" name="optionalCustomIdentifier" href="path/to/slide" title="your image title">                 <img src="path/to/thumbnail" alt="your image title again for graceful degradation" />             </a>            
<div class="caption">                
(Any html can go here)            
 </div>        
</li>        
 ... (repeat for every image in the gallery)    
</ul>
</div>
 
donc ce qui compte ( l'image ) est contenue dans l'élément <li> </li>
et on répète l'opération entre les tags <ul> </ul> avec de nouveaux éléments que <li>, pour chaque image ( Href ).  je ne sais pas s'il faut renommer "thumb", je pense qu'à chaque répétition on spécifie un nom différent, dans ce cas là il s'agit de "optionalCustomIdentifier" .
il faut spécifier des chemins, donc vers la bibliothèque de open element > donc vers des ID de open element ? non ça doit pas être ça.
 
bon, et ensuite, on entre le code jquery appliqué à "#thumb"  , donc il s'agit d'ID puisqu'il y a un "#nom" , et là on peut spécifier plein de paramètres ( la vitesse de tansition, etc .. )
 
donc ça veut dire qu'il faut vraiment rentrer dans le code, le répéter pour chaque image, et ça ne s'implante pas en mode un peu automatique comme pour vegas, oû on a accès aux propriétés du "plugin" .
je sais que je me trompe pas mal mais bon ..  afficher mon raisonnement en cours devrait être plus utile pour si on veut m'aider, pour voir en quoi je me plante.
Haut de la page
 Répondre Répondre Page  <1234>
  Partagez ce sujet   

Aller au Forum Permissions du forum allez vers le bas

Forum Software by Web Wiz Forums® version 12.04
Copyright ©2001-2021 Web Wiz Ltd.

Cette page a été affichée en 0.063 secondes.