From f4551a4d4567ee0b8b15076d928d8b88330b810e Mon Sep 17 00:00:00 2001 From: llaffont <llaffont@git-test.afi-sa.fr> Date: Mon, 3 Dec 2012 10:25:24 +0000 Subject: [PATCH] MAJ Slimbox 2.0.4 --- public/admin/js/slimbox/closelabel.gif | Bin 1223 -> 971 bytes public/admin/js/slimbox/loading.gif | Bin 3236 -> 1279 bytes public/admin/js/slimbox/nextlabel.gif | Bin public/admin/js/slimbox/prevlabel.gif | Bin public/admin/js/slimbox/slimbox2.css | 12 ++++----- public/admin/js/slimbox/slimbox2.js | 36 ++++++++++++------------- 6 files changed, 23 insertions(+), 25 deletions(-) mode change 100644 => 100755 public/admin/js/slimbox/closelabel.gif mode change 100644 => 100755 public/admin/js/slimbox/loading.gif mode change 100644 => 100755 public/admin/js/slimbox/nextlabel.gif mode change 100644 => 100755 public/admin/js/slimbox/prevlabel.gif mode change 100644 => 100755 public/admin/js/slimbox/slimbox2.css mode change 100644 => 100755 public/admin/js/slimbox/slimbox2.js diff --git a/public/admin/js/slimbox/closelabel.gif b/public/admin/js/slimbox/closelabel.gif old mode 100644 new mode 100755 index dc14c63356c6fd62da46989acedd8f6f4964db51..af0cab2d77308533759e404186138d03f8acdbef GIT binary patch delta 599 zcmV-d0;v7R3CjlyM@dFFH(^2m769(C3xWZEEC2ui073v3000O7fB}MogoTEOh>41e zjE#<ui~y38l$Dm3myiK3jhLRFn30kJGFV*!mH{3HB&eXTprQaMStmOmt^k5KDkn!B zlo<mIumB9hmkR>}x{ISfEC(1=1Fote5eFwtk_Zg~;0*`>1Om*J1PR~*2?Uf5>j^i1 z0R`*pgQFY*CI=5lPl7zCz;J-b6c_*~2xvfI0EGk!$eF98KmY^;0}wzE5K*Fnj3qkI z<5-|%0etyDJU9@6#tIzR4j2)F0#$+p3nt~1cuo=n0R}1=m^hS@pn4My8O;EKpN1>g zEIe=`62Jff?ktt-$+OZ`2LLKM*m+ccKvF}M0>nsC;eZ4Y2mdN?sVQmeCA*V~S^^3n zgE|2v7?iDHps)j!MqyadaKJ)@5v?ZSMK>|8fJ=M<EFkdB>`20f5l;%>V+&)J5OhsK zfc0)=N$|!|Vx3ho$B}0XrCm`Zn+6GSU2Jf*;O0(aIVW4qY?+wmNkDNc9o>R|#sz6Z zQb@2+VZ?Ar3K=>~&|ou10_d4lyqIw#*s$zN2sl|!fyn|@1W`|M{eg`jH%PGE1;V-F zO+4e2V^3D;tkXbk4T5vnNcMPU%?Bw|z{3L|a3Ba20$Omv2rp1_jB~G?c*!z3MH0XS zORVHy45$b)!v!LUz(N$o^q7i5GXdxTK?NoV;Gt17VDNx26d(BL<S5SQA_EgSWRMG# lKxm=Fl~2MVO8_KPb;$-jaM|T6vNYp~erNiaW{-gY06R%`;!gko delta 486 zcmV<C0U7?w2geBuM@dFFIbl@*76A9L3xWZYKmkpYKmkpYKmkpYKmkpYKmkmDEC2ui z0961M000R800RgdNU)&6g9sBUT*$DY!-o(fN}NcsBElCIGiqcAAb<=kT>=0YNiu*3 z10*)8ln4MtmJ>TZh#V;phl&$NIv7mAvnS7$K!30}fPu<@nI=O-IB=rL&ICZC667Gj z#DND$o(S}y0>c3!Q(!!mDzzhj2M`YqM4+((htdN^grGS1Goep{KYIqqt9NhTfp-Bz z{Yx_g2&)>dD7EmwiO!A%>(YhlSMc4xm?>A@>^Jbtjxmx{I3Pj9feKva(v0l0ujI|I zIm@p5nzm+wBs;>eqTzsr2qRLKWR0-3>)W$$+cqvRw!qv0d~E5h7DC5=;dqe?E{?pm za>~w|YpnkqU`3Io8YG-{u>mRZ$=u(I&psc%L7FXSTp&6mg#-%~jL;rr^u<?SY~B^f znQaGk)ItjTJzzr+H%Rc`1?<_!U1stnmmP-(eUL&0JUjpb2LeH1p#>L=fDu_R5;VaQ zX-OD^NCM4pfe0e75JikVKn9=#1QnPd0E*DffWZS&$P{FZGBA-t2A{14gceFX8DmEz cJeC_t8}xvqmSsWqC3NnQ3DlWvq8ShXJBG-@egFUf diff --git a/public/admin/js/slimbox/loading.gif b/public/admin/js/slimbox/loading.gif old mode 100644 new mode 100755 index b25ada94083816de246fb3106146f010241fda99..6371884f868cfd5c1a53ca2ed9c1e63c81b07661 GIT binary patch literal 1279 zcmcJN|4$Ql7{@=?yS8_wwAa!WC|}x(z|4lq2$GtyrR^13zNn`llnt_W3RH31F_o>w zu)BVNf=CdM7;qb)Zj~8y#w|623>;%bAu_0rO&l{4WSQH@;s~;2>`b-{|A0NuZ_h8U zyq@>loSmiHX4e1>xCOx4+FEC4XHrtq{QUgDz`*$Ucwb-NrAwE3dwUlb7ek@Y^73*Z z5a{mi?(grPnwpxOot>GP2?m1;3kx(&kB*Ky9FDB4EQ`gGnwq+@va-6mN>NmLdiu!7 zNMT`NYild`KZkgX01*cu*1~pV7UYu#Dl>I+3Jh_l<R{!Gnn19oXJ|`a1}Z_izwALo zBZ0%{38cS>v3>q&Y+C+L46~{7YDrFFMpM-F@-+2c8?0Ump6<fTYT&e1)bQSx?SkKg zSgVi^hXE{Jt8p9`z@~j3NG!6)ppkWDNP!b{RaZK3V_}&%qMD2l)ABZF&u65_nMDh~ z*d?URG&M@{X$yT};$u3SZViDjI_LWdbY^b043$jH!MESDj)!i3BpsO>E0bb_p<x;W zm#tTt?oA~k?!Nu@^g;Et=5L;PHD57*;4uFdo>_c7qw&h?de#*UI~sql?|s%#tk!nA zh3B$$%uKMVVQMHReJ?V2!9Te}Db;OB99k_$8svwNU%$h6fO{Jx0t86LxgSZn1%e{I z*Ry2tHjnMIU2WHc?1V!(Q6_TwJRzUh5mWkGYWwrrNY6F9T8^fi+^8Q$uiWJ|E*$vk zzO;x?M%MCFEP?uXd^Seot7f%6g+JaG>&JX?hW}V9zy}yma;)N^mXwfRT+cFgIxh(W zJ<}MrJ!+aU1;zw&Vu<(?S6xQ#X@AByU-q9VIfc*s64&$KjR&aVC{IDeXjq6qSsq^* z$*PRUgyd0$+FTu_JQOV;*U@l*|6|6{=#3>vvl%&|)5pi%un$LTO(X;VQMHGH8y3BW zlcwi-ws?bv5@de@gy+1Y*Rb)mX<}~;>mtHsq??V-^}C`3$NUOMON~mXE{cm)K>VWh zG(J#qW*FyIz_}GftB-rmP_*G-JHfbRI#It{I@X4668K14N$G1h-MI5bN!et@)~?wU z+mA($XK`ZplB*KQHmZdx2Mft@K=C0(Y#hN=R$7|1P7AElYPRX}xWG2l>mDVvDLw>` zOoFo?Y~NbYBEs*qWV+5Dl>RW;-Pa%|p*r5u1zX(`^A{DB+#-l}y1cHP;l75QGC_lP z4~#TJuK--$XeTf!B0-;`t&423MW!Z|O?o;+b>!ZMM9P-~?%Z>XQfq`BRz$dV8;p|M z8y?ysz7FEDz_*dc`oWiQ`7*>eN*N&_Fa{DC<%~Fjz#EO=-D)!|IP#V(-24>n-!fXc z$Sldo#?z9jz&0yFEv6Rqm@ekR3yq28!MoI18PDv4NiEe}tAF2w>a7=VM2^&<pWHd0 jFRz8f5&4)066F(8j}SB+spU5j5)a&gdcryk;Dx^d{`8Or literal 3236 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 beprR)8Dm~5lIPuH2-$ui0WORGfKTh6(wn<f diff --git a/public/admin/js/slimbox/nextlabel.gif b/public/admin/js/slimbox/nextlabel.gif old mode 100644 new mode 100755 diff --git a/public/admin/js/slimbox/prevlabel.gif b/public/admin/js/slimbox/prevlabel.gif old mode 100644 new mode 100755 diff --git a/public/admin/js/slimbox/slimbox2.css b/public/admin/js/slimbox/slimbox2.css old mode 100644 new mode 100755 index d4b09717935..4020bbcedc6 --- a/public/admin/js/slimbox/slimbox2.css +++ b/public/admin/js/slimbox/slimbox2.css @@ -7,7 +7,7 @@ top: 0; width: 100%; height: 100%; - background-color: #AAAAAA; + background-color: #000; cursor: pointer; } @@ -56,20 +56,18 @@ #lbBottom { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; - font-size: 12px; + font-size: 10px; color: #666; line-height: 1.4em; text-align: left; border: 10px solid #fff; - border-top:1px solid #999999; - /*border-top-style: none; */ - padding-top:3px; + border-top-style: none; } #lbCloseLink { display: block; float: right; - width: 80px; + width: 66px; height: 22px; background: transparent url(closelabel.gif) no-repeat center; margin: 5px 0; @@ -77,7 +75,7 @@ } #lbCaption, #lbNumber { - margin-right: 90px; + margin-right: 71px; } #lbCaption { diff --git a/public/admin/js/slimbox/slimbox2.js b/public/admin/js/slimbox/slimbox2.js old mode 100644 new mode 100755 index 4b3716554e3..4363c5b9ed5 --- a/public/admin/js/slimbox/slimbox2.js +++ b/public/admin/js/slimbox/slimbox2.js @@ -1,14 +1,14 @@ /*! - Slimbox v2.03 - The ultimate lightweight Lightbox clone for jQuery - (c) 2007-2009 Christophe Beyls <http://www.digitalia.be> + Slimbox v2.04 - The ultimate lightweight Lightbox clone for jQuery + (c) 2007-2010 Christophe Beyls <http://www.digitalia.be> MIT-style license. */ (function($) { // Global variables, accessible to Slimbox only - var win = $(window), options, images, activeImage = -1, activeURL, prevImage, nextImage, compatibleOverlay, middle, centerWidth, centerHeight, ie6 = !window.XMLHttpRequest, - operaFix = window.opera && (document.compatMode == "CSS1Compat") && ($.browser.version >= 9.3), documentElement = document.documentElement, + var win = $(window), options, images, activeImage = -1, activeURL, prevImage, nextImage, compatibleOverlay, middle, centerWidth, centerHeight, + ie6 = !window.XMLHttpRequest, hiddenElements = [], documentElement = document.documentElement, // Preload images preload = {}, preloadPrev = new Image(), preloadNext = new Image(), @@ -65,9 +65,7 @@ counterText: "Image {x} of {y}", // Translate or change as you wish, or set it to false to disable counter text for image groups closeKeys: [27, 88, 67], // Array of keycodes to close Slimbox, default: Esc (27), 'x' (88), 'c' (67) previousKeys: [37, 80], // Array of keycodes to navigate to the previous image, default: Left arrow (37), 'p' (80) - nextKeys: [39, 78], // Array of keycodes to navigate to the next image, default: Right arrow (39), 'n' (78) - onOpen:function(){}, // Evenement quand l'image est chargée - onClose:function(){} // Evenement quand ca ferme + nextKeys: [39, 78] // Array of keycodes to navigate to the next image, default: Right arrow (39), 'n' (78) }, _options); // The function is called for a single image, with URL and Title as first two arguments @@ -76,7 +74,7 @@ startImage = 0; } - middle = win.scrollTop() + ((operaFix ? documentElement.clientHeight : win.height()) / 2); + middle = win.scrollTop() + (win.height() / 2); centerWidth = options.initialWidth; centerHeight = options.initialHeight; $(center).css({top: Math.max(0, middle - (centerHeight / 2)), width: centerWidth, height: centerHeight, marginLeft: -centerWidth/2}).show(); @@ -84,7 +82,6 @@ if (compatibleOverlay) overlay.style.position = "absolute"; $(overlay).css("opacity", options.overlayOpacity).fadeIn(options.overlayFadeDuration); position(); - objects_visibility = []; setup(1); images = _images; @@ -134,18 +131,23 @@ */ function position() { - var l = win.scrollLeft(), w = operaFix ? documentElement.clientWidth : win.width(); + var l = win.scrollLeft(), w = win.width(); $([center, bottomContainer]).css("left", l + (w / 2)); if (compatibleOverlay) $(overlay).css({left: l, top: win.scrollTop(), width: w, height: win.height()}); } - function setup(open) { - $("object").add(ie6 ? "select" : "embed").each(function(index, el) { - if (open) - objects_visibility[el] = el.style.visibility; - el.style.visibility = open ? "hidden" : objects_visibility[el]; - }); + if (open) { + $("object").add(ie6 ? "select" : "embed").each(function(index, el) { + hiddenElements[index] = [el, el.style.visibility]; + el.style.visibility = "hidden"; + }); + } else { + $.each(hiddenElements, function(index, el) { + el[0].style.visibility = el[1]; + }); + hiddenElements = []; + } var fn = open ? "bind" : "unbind"; win[fn]("scroll resize", position); $(document)[fn]("keydown", keyDown); @@ -218,7 +220,6 @@ if (nextImage >= 0) $(nextLink).show(); $(bottom).css("marginTop", -bottom.offsetHeight).animate({marginTop: 0}, options.captionAnimationDuration); bottomContainer.style.visibility = ""; - options.onOpen(); } function stop() { @@ -234,7 +235,6 @@ activeImage = prevImage = nextImage = -1; $(center).hide(); $(overlay).stop().fadeOut(options.overlayFadeDuration, setup); - options.onClose(); } return false; -- GitLab