Plugin dcjQueryLightBox pour DotClear
Par Julien le dimanche 30 septembre 2007, 21:08 - DotClear - Lien permanent
Une nouvelle version de plugin est disponible !
Après Slimbox, voici dcjQueryLightBox un nouveau clone de Lightbox JS pour DotClear qui utilise la librairie jQuery alors que slimbox utilise mootools
Pourquoi dcjQueryLightBox ?
jQueryLightBox est un clone compact de Lightbox JS utilisant la librairie jQuery.
jQueryLightBox est 100% compatible avec Lightbox2 et permet d'obtenir la même type d'effet visuel. Je le trouve même plus joli. Par contre, la page se charge plus rapidement. Parce qu'au lieu d'avoir 103 Ko de Javascript (4 fichiers) à télécharger, il n'y a que 39 Ko avec jQueryLightBox (2 fichiers js) !
Comme jQuery est déjà utilisé dans DotClear, ce plugin est donc sans doute plus adapté que ceux qui utilisent d'autres librairies javascript, et à fortiori si jQuery est déjà utilisé dans le thème : on évite aussi de multiplier les librairies et les risques conflit entre elles.
Le plugin peut s'utiliser en mode wiki et est non intrusif.
Installation pour DotClear-1.2.7
- L'installeur : plugin-dcjQueryLightBox-0.2.pkg.gz
- L'archive : plugin-dcjQueryLightBox-0.2.tar.gz
Pour utiliser le plugin sous 1.2.6 et précédent, il faut commenter ou supprimer la ligne 52 du fichier "index.php" :
dcNonce::form().
Installation pour DotClear-2beta7
- L'installeur : plugin-dcjQueryLightBox-1.0.pkg.gz
- L'archive : plugin-dcjQueryLightBox-1.0.tar.gz
Démonstration
- En mode album photo : Cliquer sur l'une des miniatures
J'ai aussi fait une version pour la svn de DotClear2, à tester donc :
- L'installeur : plugin-dcjQueryLightBox-2.0.pkg.gz
- L'archive : plugin-dcjQueryLightBox-2.0.tar.gz
Commentaires
Tu as décidé d’enterrer scriptaculous, avoue \o/
Version svn essayée et approuvée. L’idée est vraiment bonne de ne pas multiplier les bibliothèques javascript, à mon avis, et c’est vrai que l’effet d’agrandissement dans les deux directions plutôt que horizontal puis vertical est une vraie trouvaille !
Bravo le sportif !
Merci pour ton test Lomalarch.
Effectivement, l'effet est sympa, d'où l'idée d'en faire profiter tout le monde
wahoo ! tu as en fait 2 du coup ^^, content de voir que mes commentaires ont servi à quelquechose
Jai testé rapidement le plugin pour dotclear 1 :
(version 0.1) les fichiers se copient correctement, pas de problèmes RAS .
c cool aussi d'avoir mis une version minifiée
.
)
par contre, j'ai l'impression qu'il n'aime pas beaucoup être enpaqueté :/.
J'ai testé et je ne suis pas arrivé à le faire fonctionner en compressé...( j'imagine que ça été aussi ton cas vu que tu ne l'a pas mise
bonne continuation.
> Manu2.07 :
Tu as sans doute vu qu'il y a du changement au niveau de l'effet avec la version 0.2Oui effectivement impossible de packer le js, et je ne comprends pas trop pourquoi... Et puis j'ai lu un article intéressant qui tempère mon intérêt pour les packers.
Pour la version minifiée je gain est minime (3ko), donc j'en ai même pas mis dans la version 0.2.
@Tu as sans doute vu qu'il y a du changement au niveau de l'effet avec la version 0.2
ah bin non j'avais pas vu ! cette version 0.4 est encore mieux ^^ , très rapide sur les grosses images !!
@ Et puis j'ai lu un article intéressant qui tempère mon intérêt pour les packers.
effectivement, interessant tout ça, je ne savais pas que les fichiers était dépackés à chaque chargement... :/
(j'ai pu qu'à minifier tout mes plug... ^^' )
@Pour la version minifiée je gain est minime (3ko), donc j'en ai même pas mis dans la version 0.2.
ouep, mais je l'ai quand même fait :b ^^
d'ailleur au passage, tu as laissé la version 0.3 avec la version 0.4 dans l'archive de ton plugin dcjQueryLightBox version 0.2
@pluche.
> Manu2.07 :
Ouai, j'ai toujours un peu peur des changements de version. Du coup, j'aime bien garder la version précédente sous le coude en cas de régression. On n'est jamais trop prudent...
Pour la version minifiée, je l'ajouterai peut-être quand même à l'archive à l'avenir
Super j'ai déjà dclightbox, est ce que les 2 cohabitent, quoique je vais supprimer dclightbox si ta version est plus légère et s'intègre facilement sans trop de modif...Au fait j'ai pas trop vu d'info sur l'installation et quoi modifier comme fichier?
A+
> JFMichaud :
Oui, normalement les 2 cohabitent sans problème (même si ça n'a pas un grand intérêt de garder les 2).
La procédure d'installation est expliquée dans l'admin du plugin. Pour toi, comme tu est sous Dotclear 2beta7, il te faudra mettre à jours le fichier _head.html de ton thème, en y mettant ça :
à la place de ça :
Et le tour est joué
Super ça semble simple tout autant que DCLightbox l'a été je vais tester le tout en fin de semaine...merci
attention tu devrais utiliser la version compresser de jQuery Lightbox pour diminuer encore le temps d'exécution.
> gtraxx : Tu n'as pas dû lire les commentaires ci-dessus !?
Bonjour, et merci beaucoup pour ce très bon plugin !
Je l'ai intégré à Gallery et le 2 fonctionnent à merveille ensemble.
Petite question néamoins: serait-il possible d'inclure un redimensionnement automatique de l'image affichée avec dcjQueryLightbox pour éviter les barres de défilement ?
Après avoir cherché, je suis tombé sur une solution pour LightBox:
http://www.dotclear.net/forum/viewt...
(post 191 par Someone)
Evidemment ça ne fonctionne pas, mais une petite adaptation à jquery.lightbox.js ne serait-elle pas envisageable ?
Merci d'avance, bonne journée !
Bonjour, me revoilà avec encore quelques petits soucis avec ce Formidable plugin. En fait, il fonctionne, mais dans certains posts, le fond d'écran ne devient noir qu'a moitié. Je ne comprends pas pourquoi, dans d'autres il tourne impeccable. Quelqu'un peut m'éclairer ?
Flo avec quel navigateur as tu ce bug ?
> Flo : Et sur quelle page tu constates cette anomalie ?
Personnellement, je n'ai rien vu d'anormal sur ton site.
> roH : J'ai adapté vite fait le bout de code mais le résultat n'est pas à la hauteur
Je pense qui faut plutôt regarder du coté du plugin thickbox pour voir comment ce comportement est obtenu avec jQuery...
Bon finalement l'idée du code pour redimensionner en live les images n'est pas forcément une bonne idée...
D'une parce que je n'ai aucune intention de transformer l'auteur de ce formidable plugin en machine à coder à la demande, et de deux parce qu'à mettre des photos de 3mo chacunes je vais vite atteindre les limites de mon hébergement...
Une petite question cependant:
Je souhaiterais afficher avec le plugin les images au format "médium". Sur le forum j'ai trouvé la solution à insérer dans gallery.html (sous <div class="gallery-thumbnail-img">):
<a href="{{tpl:GalleryMediaURL size="m"}}" hreflang="" rel="lightbox[x]" title="{{tpl:EntryTitle}}">
Pas de chance, ça ne fonctionne pas...J'ai toujours les photos au format XXL, malgré leur disponibilité en "m". Une petite erreur de syntaxe peut-être?
Merci d'avance pour vos éclaircissements !
> roH : Je ne connais pas trop le plugin gallery... Du coup, tu as sans doute plus de chance d'avoir une réponse en posant ta question sur le forum de Dotclear.
Hello, c'est encore moi
bin justement, ça tombe bien, si roh repasse par là, j'ai peut-être une solution ! ^^
deja, j'imagine qu'il y a moyen de s'insiprer des modif à faire sur la version DC1.2
http://www.dotclear.net/forum/viewt...
En fait, je viens de tomber sur une autre version de Jquery lightbox. Ou plutôt , un plugin jquery similaire mais devellopé par une autre personne.
(d'ailleur le jquery lightbox qu'on utilise actuellement va changer de nom semble-t-il...)
http://leandrovieira.com/projects/j...
et celui-là à l'avantage sur tout les autres d'être configurable à mort au niveau des image prises en compte
.
On peut mettre rel="lightbox" , mais c'est configurable (du coup j'imagine que l'ajout éventuel d'effet lightbox sur une gallerie est d'autant plus facilement adaptable.
et pour ceux qui avait un autre system genre rel="thickbox" ou autre, bin même topo ^^.
niveau poid, en minifié il est entre 7 et 8ko.
j'ai juste testé sur Opera là, mais il marche bien aussi.
bref, bref, un petit message pour faire part de mes découvertes... des fois que ça t'inspire
@pluche.
Pour tout dire, sur mon blog il fonctionne bien et même parfaitement, mais je l'ai installé sur le blog d'une amie (quand on aime ;-), c'est un blog privé, je t'envoie les liens via ton formulaire contact. Pour le navigateur c'est Explorer (6 et7). Merci pour le suivi !
> Manu2.07 :
J'ai à mon tour une question qui me brûle les lèvres : Comment tu débusques ces infos ? Quel est ton secret ?
Parce qu'effectivement, là encore, c'est très intéressant
Je vais regarder cela de plus près, mais il y a des chances que j'utilise plutôt cette version de jQuery Lightbox dans la prochaine version du plugin...
En tout cas, tes remarques sont précieuses ! Merci
Bonjour,
Déjà un grand merci pour cette splendide version de Lightbox.
Je voulais juste relever une petite anomalie de fonctionnement en mode album : en avançant dans les images avec la commande "next", si une image ne comporte aucune légende, le script répète la légende de la dernière image à en posséder une. Ce n'est pas très gênant, mais peut-être facilement corrigible.
Bonne journée.
> Steph : Oui effectivement, il y a un petit bug à ce niveau. Je vais regarder cela de plus près...
Ton site est très beau. Du VTT dans de superbes paysages : Le cocktail est magnifique !
lol ^^
c'est juste que je "Jquerise" à mort un de mes blogs en ce moment, du coup je suis tout ça de très près ^^
J'ai po vraiment de secret, je fouilles juste bcp :D.
Si tu veux une adresse bien sympa pour suivre les évolutions des scripts jquery ya ça :
http://www.jquery.info/spip.php?pag...
qui est bien pratique.
Mis à part ça, j'ai remarqué sur safari 3.0.3 que parfois ce lighbox (le machin 0.4) avait des bug, il se lance tout seul o0'...
(peut-être un bug externe, ou du à mon mélange de javascripts, m'enfin j'en parle quand même des fois que ça serve , bien que ça soit mineur...)
et de rien pour les liens
.
@pluche.
J'ai corrigé le petit bug signalé par Steph
> Manu2.07 : Ok, je vais essayer de tester sous safari...
J'ai regardé l'autre version de jQuery LightBox, et effectivement elle me semble meilleure
Par contre, il manque encore quelques petits trucs, en particuliers la navigation au clavier. Mais ça ne saurait tarder...
Installation de ce plugin apres le passage en 1.2.7 de dotclear et approuve !
Un grand merci pour ton travail qui, effectivement, permet au site de se charger plus rapidement. (Ce qui n'est pas negligeable avec les connexions Internet "moyen debit" ici en Thailande).
Salut !
J'aimerais bien dire "super plugin" moi aussi, mais, au risque de faire le troll, ca ne fonctionne pas chez moi
... J'ai pourtant fait l'installe à partir du pkg sur une 2 beta 7 et ajouté tout ce qui va bien. Je suis en "multi-blog" (donc avec /public et /themes dans un répertoire à part), peut-être que le soucis vient de là ? Car dans la balise "rel" de mes images, j'ai "lightbox" seulement...
Une idée du problème ?
(le test est sur les 2 premières images du post : http://blog.akewea.com/post/2007/06...)
> Akewea :
Ton problème c'est que le navigateur ne trouve pas les js et la css du plugin. C'est effectivement sans doute à cause du "multi-blog". Ajoute "/" aux balises href et src au fichier
:Salut,
merci pour ce plug bien sympa ! par contre j'ai un pb avec IE6, qui me dit :
"internet explorer ne peut pas ouvrir le site http://monsite.org
l'opération a été abandonnée"
si je retire l'appel à ton plug, IE6 charge bien la page
là où je ne comprend pas, c'est que ton site s'affiche bien avec IE6 ...
ah désolé, en fait il semble que c'est mes marqueurs de stats dans un widget ...
Ha lala... Quel boulet je fais ! J'avais pourtant vérifié que l'url fonctionnais bien...
Merci pour ton aide ! Et...
Super plugin !
Hello, il a l'air très joli chez les autres, ce plugin... Mais chez moi moins: il n'est visiblement pas compatible avec le thème TabsOne.
Il est sans doute en conflit avec le jquery.js ou jquery.tabs.js
Dommage !
> Bucheron :
Tu sembles utiliser plusieurs scripts différents pour le même type d'effet (LightBox, Slimbox avec Mootools et Thickbox !).
Si tu veux utiliser dcjQueryLightBox, il est préférable de faire du ménage dans les autres avant. Ensuite, il faut éviter d'importer deux fois la librairie jQuery. Comme elle est déjà dans ton thème, mais que c'est une vielle version, je te conseil d'utiliser celle du plugin (je t'envoie le fichier
_head.html
modifié).Salut,
Je démarre avec dotclear ; installé en version 2.7 béta. J'ai immédiatement installé ce magnifique plugin.
Petit problème bien que j'ai suivi les différentes instructions :
1- instal de "plugin-dcjQueryLightBox-1.0.pkg.gz"
2- modif du _head.html
3- copie des fichiers
Résultat : je n'ai pas l'effet lightbox lorsque j'insère une image dans un billet.
Voir ici : http://www.elementnature.fr/blognat...
si quelqu'un a une solution, une idée ce serait super.
Merci d'avance
> Mandrake :
Tu as fais ce qu'il fallait, par contre tu as dû modifier le fichier que je conseillais à Akewea ci dessus.
. Il faut que tu retire le "/"Super ça marche
il ne me reste plus qu'à régler le problème d'adaptation de la taille de l'image pour éviter les barres de défilement sous la photo.
Bonjour Julien,
J'ai aussi créé un plugin Dotclear se basant sur la version 1 de Lightbox, qui est certes plus simpliste, mais fonctionne beaucoup plus rapidement car tous les effets de transition sont supprimés.
Réduire encore la taille des fichiers à télécharger me paraît intéressant aussi, à condition que le navigateur ne gaspille pas trop de temps à l'exécuter. Pour moi, c'est une priorité, je déteste attendre mon ordi.
L'idéal serait peut-être d'avoir les fonctionnalités de Lightbox 2, mais sans les transitions. Il faudrait donc tester si le gain apporté en poids par jQuery n'a pas pour conséquence de ralentir l'exécution du script.
Salut,
J'ai le meme probleme que Simon (comment 29), comment resoudre ce probleme sous IE6 ?
> Sacha :
Tu as raison, il y a plusieurs facteurs qui rentrent en ligne de compte pour ce qui est des fichiers javascript (et pas seulement leur taille). En utilisant une librairie comme jQuery, il est possible de réduire de manière non négligeable la taille des fichiers.
Par contre, le même code javascript n'a pas le même impact sur le poste client. En effet, comme je l'ai déjà évoqué plus haut, le mode de compression des fichiers javascipt a aussi une influence. Le mode "packer" (utilisé pour le fichier jquery.js), permet d'avoir la meilleure compression, mais nécessite une décompression par le navigateur (qui elle peut-être gourmande en ressources coté client). Avec le mode JSmin, la compression est moindre, mais il n'y a plus de décompression !
Comme souvent, c'est une histoire de compromis...
Si pour toi, l'impact coté client est plus important, tu peut essayer de remplacer le fichier jquery du plugin par la version JSmin
Et puis il y a aussi effectivement, le script en lui même, certains effets peuvent être plus exigent en ressources. Tu peux utiliser un plugin sans animation (dcThickbox). Là encore, c'est un choix...
> Dje :
Pour Simon c'était le module de stats qui posait problème. Il serait intéressant de voir si, pour toi aussi, le problème demeure après avoir retirer le code correspondant à
.oui, j'ai retire le plugin phpmyvisit mais le probleme perdue...
Any ideas?
arf, je vais reesayer en vidant le cache..
Je te tiens au jus
> Dje : Il y a beaucoup (38) d'erreurs de syntaxe XHTML sur ta page d'accueil (surtout à cause des vidéos). C'est peut-être à cause de ça...
c'est plus une erreur JS que XHTML je pense,
Ce qui est bizzar c'est que lorsqu'on va sur la page du billet (et non pas l'accueil), il n'y a pas de bug...
> Dje : Et bien justement, à mon avis, c'est par ce qu'il a beaucoup moins d'erreurs sur un billet que sur la page d'accueil...
Niquel ton plugin, merci, j'ai juste un petit souçis :
Dans firefox, il m'affiche un carré bleu, en bas à droite de l'image, voir ici : http://www.fyter.com/ckoi.png
Si tu as une idée ce que c'est ? Problème de CSS ?
@Fyter : Ouaip, c'est un petit défaut qui est du aux limitations Dotclear (il faudrait, à l'avenir, pencher sur une autre méthode). Tu peux en attendant essayer d'appliquer un patch CSS :
a[hreflang=""]:after {
content:"";
color:inherit;
background:none;
}
Il y en a deux autres que j'utilise, mais ça dépend de la CSS de ton thème.
@Julien : Le script Thickbox est encore plus lent que Lightbox (les deux sans animation), mais j'ai trouvé (et déjà perdu d'ailleurs, faut que je retrouve) un truc plus rapide, je vais essayer de regarder tout ceci de plus près dès que j'ai le temps. L'idéal serait d'avoir un plugin global, permettant d'utiliser n'importe quelle bibliothèque (il y a beaucoup de choses qui se recoupent d'un plugin à l'autre).
> Fyter : C'est parce qu'il y a un
hreflang=""
dans tes balises de lien et que dans ton fichierstyle.css
il y a un code spécifique à la ligne 71 de qui ajoute des crochets :Mais effectivement, c'est pas logique la propriété
hreflang
soit ajouté si on n'en a pas choisit une. Tu utilises le mode wiki où html ?> Sacha : Oui effectivement, c'est pas idiot, mais je suis pas sûr que ce soit simple à mettre en faire...
Bonjour !
Bravo pour le boulot sur le plugin qui à l'air simple et efficace.
Seulement voila il semble incompatible avev mon Theme TabsOne, qui contient de vrais morceaux de jQuery.
Une idée de solution peut etre ?
Merci d'avance !
En ce qui concerne les problèmes du hreflang, c'est ton plugin Julien qui l'ajoute (et il est vide, le hreflang), ligne 59 de _admin.php, mais on y peut pas grand chose avec la méthode actuelle d'insertion des liens Lightbox.
Ca fonctionne, merci
> Bucheron :
J'ai testé avec le thème TabsOne, pour que ça marche, il faut ajouter cela à la fin du fichier
_heah.html
:Superbe !
tres simple a mettre en oeuvre (gros noob inside) et tres beau.
Merci pour ce superbe plugin
bravo pour ce plugin. Je l'utilise avec dotclear 1.2.7. Par contre, effectivement, il a un comportement un peu bizarre et aléatoire sous safari : il se déclenche intempestivement et aléatoirement quand on clique sur un lien des menus par exemple et affiche son fond sur une partie de l'écran. est-ce un "bug" reconnu où y-a-til un paramétrage particulier à faire?
> Lo :
Il m'est impossible de tester sous Safari (il refuse de fonctionner sur mon PC...).
Mais je viens de faire une nouvelle version du plugin basé ce coup ci sur un autre script LightBox pour jQuery qui me semble bien meilleurs. Peux tu tester (en oubliant pas de supprimer le répertoire
share/dcjQueryLightBox
avant) ?> L'installeur : plugin-dcjQueryLightBox-0.5.pkg.gz
> L'archive : plugin-dcjQueryLightBox-0.5.tar.gz
Salut,
Ca fait mainteannt qqs jours que j'utilise ton plugin et ce'st vraiment superbe.
Et d'ailleurs je fais avec ce probleme de fermeture intempestive depuis le début, peu importe 
j'ai cependant un petit souci et je pense que c'est lié a ce plugin (vu qu'avant je ne crois pas avoir constaté ce problème, et que je n'ai pas d'autre plugin touchant à cette pertie)
je m'explique :
Lorsque j'ajoute une image, je choisis donc "lightbox" comme option, avec ou sans gestion d'album.
lors de la validation je retourne bien dans la page d'edition, mais souvent à ce moment là mon IE plante lamentablement.
j'ai tenté sans choisir "lightbox" et j'ai le même problème, mais la page est modifiée par ton plugin dan tous les cas.
Alors est-ce que je fais fausse route et le plugin est hord de cause et c'est DC qui génère cette erreur, ou est-ce que c'est possible que ca vienne de ton plugin?
Le plus lourd c'est que je n'arrive pas a isoler les cas où ca le fait ou là où ca ne le fait pas, ca parait completement aléatoire, et quand ca plante ce'st plutot gênant vu que la page se ferme :\
En tous cas ce'st un superbe plugin dont je me verrais mal devoir me passer
J'ai oublié de préciser : je peux fournir le rapport d'erreur d'IE si ca peut servir (et si donc tu penses que ca peut venir de ton plugin)
Car à chaque fois ce n'est pas juste une fermeture, mais le fameux message avec rapport d'erreur à renvoyer.
@+
> Gore : Tu utilises quelle version de Dotclear ? Et quelle version d'IE ? Un lien vers ton blog ?
Solution rapide : essaie avec Firefox
DC 2B7, IE6
et http://marjolaine.strohecker.fr
merci
Salut, tt d'abord merci pour ce super plugin, juste une question comment faire pour retirer hreflang="" des liens je voudrais pouvoir ne pas specifier de langue et tt de meme passer la validation xhtml
Hello et merci tout d'abord pour le plugin
J'ai suivi pas à pas l'install sur un dotclear 1.2.7 en modifiant le fichier templates avant le /head et en remplacant le class.wiki comme expliqué dans l'espace privé, mais rien ne s'affiche (voir sur le billet un petit rectangle en bas à gauche) que puis je faire ? Merci bcp et très bonnes fêtes à tous
Stf
Désolé mais je suis un peu passé en mode "déconnecté" ces derniers temps...
> zeb : Sacha donne la solution un peu plus haut.
> Stf : Le lien vers tes images ne semble tout simplement pas correct.
Julien :
Certes cela enleve l'affichage du "fr" ou "en" a cote des thumbs, mais malgre tout le code de la page contient toujours hreflang="" et cela cause l'impossibilite de valider ma page en xhtml ( entre autres soucis)...
Sacha a l'air de dire que ce ne soit pas vraiment contournable
> zeb : Effectivement, en tout cas ce n'est pas simple. Par contre le problème ne doit plus se poser en mode xhtml (c'est le mode wiki qui est en cause). Il y a peut-être un autre moyen de passer autre mais ce n'est pas très propre...
Pour info, je vais prochainement sortir Slimbox2 qui est également basé sur jQuery. Son code minifié fait 4kb, en comparaison avec celui de dcjQueryLightBox qui fait 8kb. Ce sera le Lightbox le plus compact du monde (si on exclut la taille de la bibliothèque jQuery). Slimbox 1, pour mootools, fait 6kb.
> Christophe : Tu veux faire une nouvelle extension pour jQuery ? Très bien ! Mais si c'est juste pour gagner 4ko, je suis pas sur que ça vaut la peine...
Ce n'est pas qu'une histoire de kilo-octets, c'est surtout le fait que le code est plus robuste car Lightbox et ses dérivés (dont jQuery Lightbox qui reprend une grosse partie de son code) ont tendance à bugger quand on clique ou appuye sur une touche du clavier au "mauvais moment"... Par exemple, en cliquant un peu trop vite sur les images, on parvient sans peine à fermer la Lightbox avec l'overlay qui continue à masquer la page, résultat on est obligé de recharger la page! Et pour l'API, l'utilisateur aura le choix entre l'API similaire à celle de jQuery Lightbox ou l'ancien système qui consiste à mettre l'attribut rel="lightbox[groupe]" pour créer des groupes d'images.
Et puis l'effet n'est pas le même non plus et se rapproche plus du Lightbox2 original.
Après c'est effectivement une question de goût. Le fait est que je vais passer à jQuery puisque c'est ce que tout le monde utilise, et je n'ai pas trouvé de clone de Lightbox pour jQuery qui me satisfasse, alors utile ou pas je vais quand même le développer pour mon usage personnel.
Je vais de toutes façons sortir une nouvelle version de Slimbox pour mootools avec quelques améliorations mineures.
> Christophe : Ok, tu t'attaques à un beau chantier !
Sinon, connais-tu cette annuaire des effets lightbox ?
Un petit correctif pour IE !
J'utilise dcjQueryLightBox avec DotClear 2 et je viens de corriger un probléme qui apparaissait sous IE.
En xhtml, à chaques passage de la vue "visuel" à la vue "source", les tableaux
rel="lightbox[group1]" étaient transformés en
rel="lightbox"[group1] ce qui faisait perdre la proprietee de groupe.
J'ai resolu le probleme en modifiant _admin.php pour que les tableaux javascript soient remplacés par des objets. La chaine de caractere devient :
rel="lightbox.group1"
ce qui ne pose plus de probleme de parsage a dotclear sous IE.
Merci pour ce tres beau plugin et bonne continuation !
Seb.
Salut a tous...
@Sebastien...
J'ai le même probleme que toi avec rel="lightboxgroup1" transformés en
rel="lightbox"group1
Peux tu me dire comment tu a résolue le probleme... enfin ce que tu as changer dans le code pour pouvoir fixé ce probleme.
Merci
Dam-s