Le principe est voisin de la lightbox, les images s'agrandissent au clic de la souris et sont draguables (déplaçables) sur l'écran.

Un exemple :

Highslide JS
Un manège
Highslide JS
Un chateau


Cliquez sur les images et déplacez les à l'aide de la souris

EXPLICATIONS SOMMAIRES

Les fichiers se trouvent sur mon administration et peuvent être utilisés par les blogs OverBlog. Si tel est le cas, il vous suffit de suivre ces explications pour appliquer la highslide.

Je vous donne l'explication pour une image. Si vous désirez en placer plusieurs, il suffira de créer un tableau et de recoller le premier pavé (en le personnalisant) pour chaque photo.

Vous allez dans Publier - Articles et dans le mode source de l'éditeur d'article, vous collez

<a onclick="return hs.expand(this)" class="highslide" href="http://idata.over-blog.com/0/37/17/67/photos/PHOTO003.JPG"><img title="Click to enlarge" alt="Highslide JS" src="http://idata.over-blog.com/0/37/17/67/photos/photo003bis.jpg" /></a>
            <div class="highslide-caption">
Titre sous l'image</div>
Personnalisation

http://idata.over-blog.com/0/37/17/67/photos/PHOTO003.JPG : adresse de l'image en grande taille

http://idata.over-blog.com/0/37/17/67/photos/photo003bis.jpg : adresse de l'image en petite taille

Titre sous l'image : il apparaîtra sous la grande image

Toujours en mode source, vous rajoutez

<script type="text/javascript" src="http://ddata.over-blog.com/xxxyyy/0/37/17/67/highslide/highslide.js">
</script>

Toujours en mode source, à la suite, vous rajoutez

<script type="text/javascript">
   
    hs.graphicsDir = 'http://ddata.over-blog.com/xxxyyy/0/37/17/67/highslide/graphics/';
</script>   <style type="text/css">
* {    font-family: Verdana, Helvetica;    font-size: 10pt;}
.highslide {     cursor: url(http://ddata.over-blog.com/xxxyyy/0/37/17/67/highslide/graphics/
zoomin.cur
), pointer;    outline: none;}
.highslide-active-anchor img {       visibility: hidden;}
.highslide img {        border: 2px solid gray;}
.highslide:hover img {        border: 2px solid white;}
.highslide-wrapper {        background: white;}
.highslide-image {        border: 10px solid white;}
.highslide-image-blur {}
.highslide-caption {    display: none;    border: 5px solid white;    border-top: none;    padding: 5px;    background-color: white;}
.highslide-loading {    display: block;        color: black;        font-size: 8pt;
        font-family: sans-serif;        font-weight: bold;    text-decoration: none;
        padding: 2px;        border: 1px solid black;    background-color: white;   
    padding-left: 22px;    background-image: url(http://ddata.over-blog.com/xxxyyy/0/37/17/67/highslide/graphics/
loader.white.gif
);    background-repeat: no-repeat;    background-position: 3px 1px;}
a.highslide-credits,
a.highslide-credits i {    padding: 2px;    color: silver;    text-decoration: none;
        font-size: 10px;}
a.highslide-credits:hover,
a.highslide-credits:hover i {    color: white;    background-color: gray;}

a.highslide-full-expand {        background: url(http://ddata.over-blog.com/xxxyyy/0/37/17/67/highslide/graphics/
fullexpand.gif
) no-repeat;        display: block;        margin: 0 10px 10px 0;
        width: 34px;        height: 34px;}

/* These must always be last */
.highslide-display-block {    display: block;}
.highslide-display-none {    display: none;}

EXPLICATIONS DETAILLEES

Les fichiers se trouvent dans mon administration et ne peuvent donc pas être utilisés sur un blog hors Over-Blog. Voici donc les explications détaillées.

Première étape
:

Sur HIGHSLIDE, vous choisissez la version gratuite, non commerciale.
Vous uploadez le fichier ZIP en cliquant sur Download page



puis sur Download Now.

C'est un fichier .zip : un ensemble de fichiers. Pour l'ouvrir, j'utilise WinRAR.

Sur votre PC, vous avez donc



J'extrais le contenu du dossier highslide :



Deuxième étape :

ATTENTION : respectez bien les minuscules lorsque vous créez vos dossiers.

Dans mon administration Over-Blog :
  • Dans Mes documents - Autres fichiers, je créé :
    • un dossier highslide
    • dans lequel je crée un dossier graphics et j'y uploade
      • les fichiers :
        • fullexpand.gif
        • loader.white.gif
        • zoomin.cur
        • zoomout.cur
    • dans ce dossier graphics, je créé un dossier outlines, dans lequel j'uploade tous les fichiers contenus dans le dossier outlines de mon PC
undefined

je note les adresses des images suivantes :
  • http://ddata.over-blog.com/xxxyyy/0/37/17/67/highslide/graphics/fullexpand.gif
  • http://ddata.over-blog.com/xxxyyy/0/37/17/67/highslide/graphics/loader.white.gif
  • http://ddata.over-blog.com/xxxyyy/0/37/17/67/highslide/graphics/zoomin.cur
  • http://ddata.over-blog.com/xxxyyy/0/37/17/67/highslide/graphics/zoomout.cur
Troisième étape :

Sur mon PC :
  • J'ouvre le Bloc Notes,
  • puis Fichier - Ouvrir - j'appelle le document highslide.js
  • Il va falloir modifier le chemin vers des dossier et image qui sont maintenant dans votre administration d'Over-Blog. Vous les trouverez vers le début dans la partie juste en-dessous de
Your fair use and other rights are in no way affected by the above.
var hs = {

// Apply your own settings here, or override them in the html file. 
graphicsDir : 'highslide/graphics/',
restoreCursor : 'zoomout.cur', // necessary for preload

  • Je modifie le chemin suivant vers mon dossier graphics :
graphicsDir : 'highslide/graphics/'
que je remplace par
graphicsDir : 'http://ddata.over-blog.com/xxxyyy/0/37/17/67/highslide/graphics/'
  • Je modifie le chemin vers mon fichier zoomout.cur
restoreCursor : 'zoomout.cur', que je remplace par
restoreCursor : 'http://ddata.over-blog.com/xxxyyy/0/37/17/67/Highslide/graphics/zoomout.cur',
  • Vous enregistrez le fichier highslide.js sous le même nom.
  • Vous l'uploadez dans vos Documents - highslide
  • Vous obtenez une adresse sur ce modèle : http://ddata.over-blog.com/xxxyyy/0/37/17/67/highslide/highslide.js
Quatrième étape :

Je vous donne l'explication pour une image. Si vous désirez en placer plusieurs, il suffira de créer un tableau et de recoller le premier pavé pour chaque photo.

Vous allez dans Publier - Articles et dans le mode source de l'éditeur d'article, vous collez

<a onclick="return hs.expand(this)" class="highslide" href="http://idata.over-blog.com/0/37/17/67/photos/PHOTO003.JPG"><img title="Click to enlarge" alt="Highslide JS" src="http://idata.over-blog.com/0/37/17/67/photos/photo003bis.jpg" /></a>
            <div class="highslide-caption">
Titre sous l'image</div>
Personnalisation

http://idata.over-blog.com/0/37/17/67/photos/PHOTO003.JPG : adresse de l'image en grande taille

http://idata.over-blog.com/0/37/17/67/photos/photo003bis.jpg : adresse de l'image en petite taille

Titre sous l'image : il apparaîtra sous la grande image

Toujours en mode source, vous rajoutez

<script type="text/javascript" src="http://ddata.over-blog.com/xxxyyy/0/37/17/67/highslide/highslide.js">
</script>
Personnalisation

http://ddata.over-blog.com/xxxyyy/0/37/17/67/highslide/highslide.js : adresse de votre fichier highslide.js


Toujours en mode source, à la suite, vous rajoutez

<script type="text/javascript">
   
    hs.graphicsDir = 'http://ddata.over-blog.com/xxxyyy/0/37/17/67/highslide/graphics/';
</script>   <style type="text/css">
* {    font-family: Verdana, Helvetica;    font-size: 10pt;}
.highslide {        cursor: url(http://ddata.over-blog.com/xxxyyy/0/37/17/67/highslide/graphics/
zoomin.cur
), pointer;    outline: none;}
.highslide-active-anchor img {        visibility: hidden;}
.highslide img {        border: 2px solid gray;}
.highslide:hover img {        border: 2px solid white;}
.highslide-wrapper {        background: white;}
.highslide-image {        border: 10px solid white;}
.highslide-image-blur {}
.highslide-caption {    display: none;    border: 5px solid white;    border-top: none;    padding: 5px;    background-color: white;}
.highslide-loading {    display: block;        color: black;        font-size: 8pt;
        font-family: sans-serif;        font-weight: bold;    text-decoration: none;
        padding: 2px;        border: 1px solid black;    background-color: white;   
    padding-left: 22px;    background-image: url(http://ddata.over-blog.com/xxxyyy/0/37/17/67/highslide/graphics/
loader.white.gif
);    background-repeat: no-repeat;    background-position: 3px 1px;}
a.highslide-credits,a.highslide-credits i {    padding: 2px;    color: silver;
    text-decoration: none;        font-size: 10px;}
a.highslide-credits:hover,a.highslide-credits:hover i {    color: white;    background-color: gray;}

a.highslide-full-expand {        background: url(http://ddata.over-blog.com/xxxyyy/0/37/17/67/highslide/graphics/
fullexpand.gif
) no-repeat;        display: block;        margin: 0 10px 10px 0;
        width: 34px;        height: 34px;}

/* These must always be last */
.highslide-display-block {    display: block;}
.highslide-display-none {    display: none;}

Vous personnalisez toutes les adresses en rouge des images. Elles se trouvent dans votre dossier graphics.

Il est ensuite possible d'aller plus loin en personnalisant les fonds, bordures...

Si vous testez, pensez à me dire si l'explication est claire. Ce tuto n'a pas été facile à réaliser :)


publié dans : Tous Blogs - Effets sur Images et documents
ajouter un commentaire commentaires (10)   

Commentaires

merci Anna d'avoir pris le temps....mais je n'y arrive pas!!!!!
je re essaye demain à tête reposée......
commentaire n° : 1 posté par : Michka dit Le Pirate (site web) le: 08/02/2008 21:52:05
je ne comprends pas la troisième étape....
commentaire n° : 2 posté par : Michka dit Le Pirate (site web) le: 08/02/2008 22:11:42
Michka :) j'ai essayé de détailler plus la 3ème étape
réponse de : Anna K (site web) le: 09/02/2008 06:37:31
l'idée est bonne


Image Hosted by ImageShack.us
Bonne journée

bon courage
commentaire n° : 3 posté par : Maurice le randonneur (site web) le: 09/02/2008 08:41:30
 Super intéressant, j'ai gardé cet article pour m'y mettre.......un jour ! ! !  Bon week end ! ! ! ! BiZouX du pays de Râ ! @nne marie

 

commentaire n° : 4 posté par : soleil51 (site web) le: 09/02/2008 14:05:28
Ouah... l'effet est vraiment superbe! C'est une astuce dont il faudrai que je me souvienne vu que j'ai pas mal d'image.

J'en profite pour te communiquer un site qui pourrai bien arranger les bloggueurs fan des digg like, afin qu'il puisse proposer a leurs visiteurs de promouvoir rapidement leurs billets sur plusieurs digg en ayant qu'un seul bouton. Je te laisse l'url au cas ou tu connaissai pas

http://www.additious.com/

Je te laisse visiter le site, tu comprendra pourquoi c'est assez intéressant.
commentaire n° : 5 posté par : Mystik-angel (site web) le: 09/02/2008 16:09:58
merci Mystik, je connais mais je n'ai pas encore bosser sérieusement sur le sujet. Je vais le faire ;)
réponse de : Anna K (site web) le: 09/02/2008 17:05:24
il se trouve que le papillon de l'amitié est venu me voir
et m'a dit de faire passer ce message
à mes amis les plus cools,
ce papillon envoi le bonheur,
la chance,
la santé et l'amour.
que de jolies et bonnes choses
alors voilà;
je te le passe à toi
fais tourner à tes fidèles amis
attention...
il va arriver
sur ton pc
__________________ZZ
________________ZZZZZ
_______________ZZZZZZ
Z_____________ZZZZZZZZ
ZZZZ__________ZZZZZZZZ
ZZZZZZZZ______ZZZZZZZZ
_ZZZZZZZZZZ__ZZZZZZZZ
__ZZZZZZZZZZZZZZZZZZZ
___ZZZZZZZZZZZZZZZZZZZ
____ZZZZZZZZZZZZZZZZZZZ
_______ZZZZZZZ_ZZZZZZZZ
_______ZZZZZZZ__ZZZZZZZ
_______ZZZZZZZ__ZZZZZZZ
________ZZZZZZ____ZZZZZ
_________ZZZZZ________Z
__________ZZ___________
bisous
commentaire n° : 6 posté par : Noisette (site web) le: 16/02/2008 23:28:02
Je fais passer :)
réponse de : Anna K (site web) le: 17/02/2008 08:01:26
Je ne comprends pas le dernier pavé ne veux pas s'inégrer en source. Le pb commence à "hs.graphicsDir"

Merci.
commentaire n° : 7 posté par : Adri (site web) le: 27/02/2008 16:53:55
Il se passe quoi ? il disparaît de la source ?
As-tu essayé de coller tous les pavés sur le bloc-note, enregistrer le résultat, l'uploader dans tes documents, le mettre en lien sur le blog. Voir si ça marche ainsi.
réponse de : Anna K (site web) le: 28/02/2008 18:37:35
Il doit y avoir une erreur dans le dernier pavé avec la balise style.
J'ai réussit à tout faire apparaître comme il faut mais cela grossit la taille de la police de mon blog... : /

+
commentaire n° : 8 posté par : Adri (site web) le: 29/02/2008 14:36:05
Tu me diras à quelle page tu l'as mis ?.
Tu as essayé de modifier les   font-size:  dans le pavé ?.
réponse de : Anna K (site web) le: 01/03/2008 18:25:41
Je t'ai répondu sur mon blog. Mais il n'est pas normal de toucher les "font-size".

+
commentaire n° : 9 posté par : Adri (site web) le: 01/03/2008 19:42:18
Ben si Adri :) un font size n'est qu'une taille de police. Le code en impose une nouvelle en HTML qui passe avant celle de ton CSS donc. Il n'y a aucun pb à la changer.
réponse de : Anna K (site web) le: 02/03/2008 07:08:47
Très chouette cette méthode! :-)
Quand j'aurai le temps je me pencherai dessu ^_^
Ton blog est vraiment une mine incroyable pour embellir nos blogs
Merci ^__^
bon Dimanche
Sugi la fourmiz
commentaire n° : 10 posté par : sugi la fourmiz (site web) le: 16/03/2008 11:56:56
Sugi, je n'ai pas gd chose à t'apprendre, tu as parmi les plus beaux blogs
réponse de : Anna K (site web) le: 16/03/2008 17:52:33

Articles les plus populaires

Publicité

Recherche Rapide Sur le Site

Sommaires

top

Dernières Astuces

liste complète
Contact - C.G.U. - Rémunération en droits d'auteur avec TF1 Network - Signaler un abus