Activation

Cocher cette case pour activer Colorbox pour le blog courant. Lors de l'insertion d'une image dans un billet, n'oubliez pas de choisir l'option En tant que lien vers l'image originale"

Thème

Choisissez le thème qui vous convient, puis modifiez-le éventuellement en suivant les indications de la section fichiers personnels dans la configuration avancée.

Paramètres de l'icône de zoom

Colorbox peut afficher une icône sur les vignettes des images à agrandir. Choisissez sa position, à droite ou à gauche, elle s'affichera au survol de la vignette par la souris. Vous pouvez aussi afficher cette icône en permanence.

Fichiers personnels

Thèmes

Colorbox propose 6 thèmes pour choisir l'apparence de la fenêtre modale. Vous pouvez modifier chacun d'eux à votre guise en y ajoutant une nouvelle feuille de style.

Note : le thème Lightbox Classic est particulier : il est conçu pour avoir le même aspect visuel que l'ancien plugin d'Olivier Meunier, et le compteur de vues ainsi que le diaporama sont masqués .

Modification des thèmes

Principe

La fenêtre modale de Colorbox peut être entièrement stylée en CSS, et les images modifiées.

Colorbox permet de définir une feuille de style personnalisée, stockée dans votre répertoire de médias ou dans le répertoire de votre thème, et dont les règles écraseront les règles de même nom du thème utilisé.

Voici comment procéder :

Créer un répertoire de thème personnel

Vous pouvez choisir de stocker vos fichiers personnels :

Commencez par créer, à la racine de l'emplacement choisi, les sous-répertoires nécessaires pour obtenir l'arborescence suivante :

colorbox/themes/x/

x est le numéro du thème que vous souhaitez modifier. C'est dans ce répertoire que vous stockerez toutes vos modifications sur le thème. Répétez l'opération en remplaçant à chaque fois x par le numéro voulu si vous devez modifier plusieurs thèmes.

Créer votre feuille de style

Ajoutez maintenant dans le répertoire x une feuille de style nommée colorbox_user.css avec seulement les règles que vous voulez voir appliquer à la place de celles du thème, par exemple

#cboxOverlay{background-color:red;}

si vous ne souhaitez changer que la couleur de fond de la fenêtre modale

Modifications des images

Si vous voulez modifier les boutons de navigation de la fenêtre modale, placez dans le répertoire du thème personnel les images nécessaires, et faites référence à ces images dans colorbox_user.css .

Sélecteurs

Par défaut Colorbox est activé seulement pour les images contenues dans les billets.

Si vous voulez activer Colorbox pour les images contenues dans d'autres blocs, entrez dans cette case les sélecteurs, séparés par des virgules, correspondants aux blocs supplémentaires.

Si par exemple vous souhaitez que les blocs #sidebar et #pictures soient pris en compte, entrez

#sidebar,#pictures

dans le champ. Notez que les images des blocs choisis seront considérées comme faisant partie de groupes distincts pour les compteurs de vues et les diaporamas.

Si vous laissez ce champ vide, seules les images de vos billets seront affectées.

Effets

Option Defaut Description
Type de transition "elastic" Le type de transition. Peut prendre les valeurs "élastique", "fondu enchaîné", ou "pas de transition".
Vitesse de transition 350 Temps des transitions élastique et fondu enchaîné, en millisecondes.
Opacité 0.85 Niveau d'opacité du cadre. Valeur: 0 à 1.
Ouverture automatique décochée Si la case est cochée, la fenêtre s'ouvrira sans action du visiteur à son arrivée sur la page.
Pré-chargement des groupes d'images cochée Si la case est cochée, permet le pré-chargement des images suivantes ou précédentes.
Fermeture sur clic dans le cadre décochée Si la case est cochée, permet de fermer la Colorbox en cliquant dans le cadre autour de l'image.
Activer le diaporama décochée Si la case est cochée, permet de voir toutes les images dans un diaporama.
Démarrage automatique du diaporama cochée Si la case est cochée, le diaporama commence à l'ouverture de la première image.
Vitesse du diaporama 2500 Vitesse du diaporama, en nombre de millisecondes entre les images.
Démarrer (texte) "marche" Texte du bouton pour démarrer le diaporama.
Arrêter (texte) "arrêt" Texte du bouton pour arrêter le diaporama.

Fenêtre modale

Option Defaut Description
Légendes des images Attribut alt de l'image Permet de choisir la légende qui sera affichée : texte alternatif de l'image, titre du lien ou pas de légende.
Légende par défaut vide Peut-être utilisé pour afficher toujours la même légende.
Courant (texte) "{current} sur {total}" Texte pour le séparateur du compteur d'images. Les expressions {current} et {total} sont détectées et remplacées par les nombres correspondants.
Précédente (texte) "prec." Texte pour le bouton "image précédente". La largeur du bloc devra être adaptée dans la feuille de style si le texte est plus long
Suivante (texte) "suiv." Texte pour le bouton "image suivante". La largeur du bloc devra être adaptée dans la feuille de style si le texte est plus long
Fermer (texte) "fermer" Texte pour le bouton "fermer". La largeur du bloc devra être adaptée dans la feuille de style si le texte est plus long
Afficher les images en boucle cochée Si la case est cochée, les images d'un même groupe seront affichées en boucle (le clic sur la dernière image ramène à la première).
Afficher le contenu dans une iframe décochée Si la case est cochée, le contenu sera affiché dans une iframe au lieu d'une fenêtre modale.

Dimensions

Option Defaut Description
Largeur fixe vide Pour fixer une largeur totale fixe, bordures et boutons inclus. Exemple: "100%", "500px", ou 500
Hauteur fixe vide Pour fixer une hauteur totale fixe, bordures et boutons inclus. Exemple: "100%", "500px", ou 500
Largeur interne fixe vide Alternative à largeur fixe, bordures et boutons exclus. Exemple: "100%", "500px", ou 500
Hauteur interne fixe vide Alternative à hauteur fixe, bordures et boutons exclus. Exemple: "100%", "500px", ou 500
Mettre à l'échelle cochée Si la largeur et la hauteur, minimales ou maximales ont été définies Colorbox met les images à l'échelle pour entrer dans ces valeurs.
Afficher les barres de défilement décochée Si cette option est cochéee, Colorbox affichera les barres de défilement pour les contenus débordant de la fenêtre.
Largeur initiale 300 Largeur initiale de la fenêtre, avant que tout contenu soit chargé.
Hauteur initiale 100 Hauteur initiale de la fenêtre, avant que tout contenu soit chargé.
Largeur maximale vide Définit la largeur maximale de la fenêtre modale. Exemple: "100%", 500, "500px"
Hauteur maximale vide Définir la hauteur maximale de la fenêtre modale. Exemple: "100%", 500, "500px"

Javascript

Option Defaut Description
onOpen vide Callback envoyé avant que Colorbox s'ouvre.
onLoad vide Callback envoyé avant de charger le contenu.
onComplete vide Callback envoyé une fois le contenu affiché.
onCleanup vide Callback envoyé avant de fermer la fenêtre.
onClosed vide Callback envoyé quand Colorbox est fermée.

Goodie

Colorbox peut afficher autre chose que des images, voici quelques indications pour commencer à jouer avec :

Contenu html

Créez un fichier nommé test.html et contenant la portion de code que vous voulez afficher dans Colorbox, par exemple

<p>Test</p>
      <p><img src="/public/test.jpg" alt="" /></p>

Envoyez ce fichier et l'image dans votre répertoire de médias.

Dans un billet (syntaxe wiki), saisissez :

///html
      <script type="text/javascript">
      $(document).ready(function(){
      $(".html").colorbox();
      });
      </script>
      
      <p><a class="html" href="/public/test.html" title="Ma jolie page">html</a></p>
      ///

Quand vous cliquez sur le lien dans le billet, la page test.html est affichée par Colorbox.

Autres contenus

Sur le même principe, si votre page test.html contient le code pour un lecteur vidéo entouré de ses balises object , celui-ci s'affichera dans Colorbox.

Les possibilités offertes par ce système sont très nombreuses et intéressantes...