Une lightbox depuis Flash

2 Juillet 2009 23:21 | Par Miss Lemon dans Développement

 , , ,

Flash

Dans un cadre professionnel, il a fallu lancer une lightbox depuis un Flash.
En effet, le flash permettant de faire défiler les miniatures, au clic sur l'une d'entre elle, une lightbox s'ouvre, affichant alors l'image sélectionnée en grand format, et offrant les liens de navigation pour visualiser l'ensemble des images.

Comment ça fonctionne?
Dans la page HTML où est appelé le SWF, il faut faire les appels aux librairies prototype, et scriptaculous, ainsi qu'au script js et css de la lightbox.
Puis, il faut placer le code suivant toujours dans les balises HEAD:
<script type="text/javascript">
function OpenLB(id) {
   var objLink = document.getElementById(id);
   Lightbox.prototype.start(objLink);
}
</script>
Ensuiute, il faut placer, un peu plus bas dans la page, sous l'appel au flash, les liens vers les images:
<a id="img1" href="images/image1.jpg" rel="lightbox[defil]" 
title="Ma belle image un"></a>
<a id="img2" href="images/image2.jpg" rel="lightbox[defil]" 
title="Ma belle image deux"></a>
<a id="img3" href="images/image3.jpg" rel="lightbox[defil]" 
title="Ma belle image trois"></a>
Comme vous pouvez le constater, ce sont des liens, sans aucun contenu, donc non cliquables, par contre, ils possèdent tous le même attribut "rel" et un "id" bien distinct.
Attention à bien spécifier les "id" car c'est ce qui va permettre de faire le lien avec le flash, et le javascript d'appel de la lightbox.
Dans le flash, sur chacune de vos vignettes, vous pouvez placer le code getURL adéquat selon l'exemple suivant:
getURL("javascript:OpenLB('img1')");
(avec "img1" à remplacer par l'"id" de votre choix)
Dans notre cas , il a fallu modifier un peu le lightbox.js et un peu le lightbox.css, mais rien de bien méchant.

Voir la mise en place par Zeni sur le site du bourget

Source: Codefidelity
avec un exemple, téléchargeable ici

A l'écoute #39

18 Juin 2009 22:36 | Par Miss Lemon dans Zic

 

Vous connaissez SOAD ? Et bien moi je vous présente EOFDM :))
Bon alors, comme leur nom ne l'indique pas, les "Eagles Of Death Metal" ce n'est pas du Death Metal .. mais du bon rock avec de la bonne guitare !!

Sinon que dire ? ah vi l'un de leur membre, Joss Homme est avant tout le leader des "Queens Of the Stone Age" ...



Eagles of Death Metal - Death by Sexy

Eagles of Death Metal Death - Death by Sexy [2006]

Arielle l'extra terrestre

28 Avril 2009 19:51 | Par Miss Lemon dans Zic

 , , ,

Je ne suis pas une fan d'Arielle Dombasle. Elle a beau être une très belle femme et être probablement très intelligente, son côté hyper précieux m'agace.
Néanmoins, cette dernière vient de sortir un nouvel album "Glamour à mort" dont le premier extrait se nomme "Extra Terrestre".
Le clip est très réussi. Son traitement COMICS et la présence du toujours aussi déjanté Philippe Katerine en font quelque chose de décalé qui vaut le détour.



Même si "Super Arielle" ça fait quand même un peu lessive ...

Un "Stand By Me" universel

16 Mars 2009 22:57 | Par Miss Lemon dans Zic

 , ,

5 minutes 27 de pur bonheur !!!


Stand By Me | Song Around The World from Concord Music Group.

Il voyage en solitaire .. (A l'écoute #38)

16 Mars 2009 00:26 | Par Miss Lemon dans Zic

 ,

Alain Bashung

Il est bien difficile de sélectionner une chanson de Bashung en se disant que c'est celle que l'on préfère.
Il y a bien sûr les chansons de "Bleu Pétrole" mais la playlist de Jus de Citron héberge déjà "Résidents de la République". J'ai bien pensé à un un "Gaby", un "vertiges de l'amour" ou encore un "Madame rêve" .. Mais à la fois, pourquoi choisir celle là plutôt que "Ma petite entreprise" ou "osez Joséphine" ou "Fantaisie Militaire" ...
J'en ai finalement choisi deux.
La première, car j'adore la mélodie .. et qu'elle n'est pas trop mélancolique (et pour les rimes qui ne sont pas en "é" mais en "as", en "oise", ...).


La seconde pour le jeu de mot.

Ignorer les fichiers sous SVN

13 Mars 2009 18:58 | Par Miss Lemon dans Développement

 , ,

Subversion

Il arrive souvent lors d'un projet sous SVN que l'on se retrouve lors d'un status avec une liste de fichiers, que l'on ne souhaite pas svniser.
Admettons l'arborescence suivante:
|-- site
|   |-- biblio
|   |   |-- images
|   |   |-- pdf
Dans "pdf", on souhaite ignorer tous les fichiers dont l'extension est ".pdf", et dans "images" on souhaite ignorer tous les fichiers dont l'extension est ".gif", ".jpg" ou encore ".png", tous ces fichiers étant uploadés via le backoffice.
L'idéal est d'utiliser la propriété ignore permettant, comme son nom l'indique, d'ignorer les fichiers.
Alors comment ça marche:
  • Placez vous dans l'arborescence , dans "biblio"
  • Tapez la commande suivante :

    Exemple 1:
    svn propedit svn:ignore pdf
    Exemple 2:
    svn propedit svn:ignore images
  • Placez vos pattern d'exclusions:

    Exemple 1:
    *.pdf
    
    Exemple 2:
    *.gif
    *.jpg
    *.png
    
  • Enregistrez
  • Commitez
Et voilà !! vous pouvez faire des status, des update et des commit comme bon vous semble, ces fichiers ne vous gêneront plus
© Miss Lemon 2007 | Graphisme: Merci Dam's pour le coup de main | Plateforme: Dotclear