Zen Cart Logo
Forums / All Other Contributions/Addons / Zen Lightbox addon [Support Thread]

Zen Lightbox addon [Support Thread]

Views: 952,687

Results 2,141 to 2,160 of 3,722
26 Oct 2010, 10:02 PM
#2141
john4803 avatar

john4803

New Zenner

Join Date:
Aug 2010
Posts:
31
Plugin Contributions:
0

Zen Lightbox addon [Support Thread]

davewest:

@john4803

Had to do some searching, thought the page had gone, but found it again here http://code.google.com/p/slimbox/wiki/MooToolsAPI

I've tried both ways and this works best for ez-pages instead of javascript.... should degrade to a popup or new window...

this work on Slinbox 1.71 and full mootools 1.3

On your ez-page do your links with the rel="lightbox" in the links for linghtbox to work...
Dave I was able to get this to work! Thanks so much! You Da Man!!!!!!!!!:clap:

27 Oct 2010, 2:21 PM
#2142
monsunemoon avatar

monsunemoon

New Zenner

Join Date:
Jan 2010
Posts:
27
Plugin Contributions:
0

Re: Zen Lightbox addon [Support Thread]

Sethaholic:

Awesome!! It worked! Many thanks, as it was driving me nuts.
I am having the same problem with Google Chrome 7.0.517.41. I tried to follow this thread and fix it, but Im not sure where you get the mootools update from. On their site (http://mootools.net/download) downloading "MooTools Core 1.3 with compatibility" gives me one file called "mootools-core-1.3-full-compat.js", but in Dave's steps it says "replace mootools in your template jscript folder". I have 2 files in my "/public_html/includes/templates/CUSTOM/jscript" folder called "zen_lightbox_mootools_custom.js" and "zen_lightbox_mootools_default.js". Which one do I replace, or am I doing something wrong?

Can someone write how to do this in a clear step by step guide, because this thread is hard to follow.

Thanks!

27 Oct 2010, 2:49 PM
#2143
sethaholic avatar

sethaholic

New Zenner

Join Date:
Oct 2010
Posts:
5
Plugin Contributions:
0

Re: Zen Lightbox addon [Support Thread]

Monsunemoon:

I am having the same problem with Google Chrome 7.0.517.41. I tried to follow this thread and fix it, but Im not sure where you get the mootools update from. On their site (http://mootools.net/download) downloading "MooTools Core 1.3 with compatibility" gives me one file called "mootools-core-1.3-full-compat.js", but in Dave's steps it says "replace mootools in your template jscript folder". I have 2 files in my "/public_html/includes/templates/CUSTOM/jscript" folder called "zen_lightbox_mootools_custom.js" and "zen_lightbox_mootools_default.js". Which one do I replace, or am I doing something wrong?

Can someone write how to do this in a clear step by step guide, because this thread is hard to follow.

Thanks!

What I did was open the mootools1.3.js file (in Dreamweaver), copy the code and replace the code in both the mootools_custom.js and motools_default.js. Then upload these two new files to your server to replace the old ones.

After that, download the zip file from Dave and replace the slimbox file. Worked for me. Hope that helps.

27 Oct 2010, 3:42 PM
#2144
monsunemoon avatar

monsunemoon

New Zenner

Join Date:
Jan 2010
Posts:
27
Plugin Contributions:
0

Re: Zen Lightbox addon [Support Thread]

Thanks Sethaholic, that worked :)

27 Oct 2010, 4:01 PM
#2145
solo_400 avatar

solo_400

Zen Follower

Join Date:
Aug 2009
Posts:
369
Plugin Contributions:
0

Re: Zen Lightbox addon [Support Thread]

Not work for me . please help

I tried this :

  1. download mootools-core-1.3-full-compat.js
  2. replace zen_lightbox_mootools_default.js , zen_lightbox_mootools_custom.js from /include/my_tmplate/jscript with downloaded .js and change the name like before.
  3. download slimbox.zip from previus page dave's post and overwrite the initial one one /includes/classes/zen_lightbox

Doesn't work with chrome .

you can take a look here http://www.ducashop.ro/ducashop/index.php?main_page=product_info&cPath=33_34&products_id=1033

27 Oct 2010, 4:18 PM
#2146
solo_400 avatar

solo_400

Zen Follower

Join Date:
Aug 2009
Posts:
369
Plugin Contributions:
0

Re: Zen Lightbox addon [Support Thread]

is working ! Browser cache problem ...

27 Oct 2010, 6:13 PM
#2147
the_rampage_rado avatar

the_rampage_rado

New Zenner

Join Date:
Oct 2010
Posts:
28
Plugin Contributions:
0

Re: Zen Lightbox addon [Support Thread]

Just updated my site and now it's fine.

Should we expect 'genuine' fix for this one or there's nobody to do it?

28 Oct 2010, 4:06 PM
#2148
hanfu avatar

hanfu

New Zenner

Join Date:
Sep 2010
Posts:
2
Plugin Contributions:
0

Re: Zen Lightbox addon [Support Thread]

After i upload all the file and try to send the sql it pop out this message

1146 Table 'spreecha_zc1.configuration_group' doesn't exist
in:
[SELECT @cgi := configuration_group_id FROM configuration_group WHERE configuration_group_title = 'Zen Lightbox';]
If you were entering information, press the BACK button in your browser and re-check the information you had entered to be sure you left no blank fields.

Anyone can help me....thank you

29 Oct 2010, 12:25 AM
#2149
darkangel avatar

darkangel

Totally Zenned

Join Date:
Oct 2007
Location:
Emporia, Kansas
Posts:
1,729
Plugin Contributions:
0

Re: Zen Lightbox addon [Support Thread]

hanfu:

After i upload all the file and try to send the sql it pop out this message

1146 Table 'spreecha_zc1.configuration_group' doesn't exist
in:
[SELECT @cgi := configuration_group_id FROM configuration_group WHERE configuration_group_title = 'Zen Lightbox';]
If you were entering information, press the BACK button in your browser and re-check the information you had entered to be sure you left no blank fields.

Anyone can help me....thank you

when I try inserting the sql through admin of the store it never does it right...it claims to be successful but it will give me that message at times too sooooo

I go directly to myphpadmin and insert any sql there...

remember to add the prefix to your tables if you have any.

I suggest to use the store admin to remove the sql from your database then go to myphoadmin ---from your servers control panel ---- and insert the sql there.

29 Oct 2010, 4:58 PM
#2150
stanislawl avatar

stanislawl

New Zenner

Join Date:
Sep 2010
Posts:
29
Plugin Contributions:
1

Re: Zen Lightbox addon [Support Thread]

Hello,

Thank you for your great contribution.

I have a small problem with lightbox on reviews pages. I have a website in 5 languages (http://www.olaf.legnica.pl) and the standard language is Polish. There are 3 reviews, all in Polish. If a review is displayed in Polish (http://www.olaf.legnica.pl/index.php?main_page=product_reviews_info&products_id=1886&reviews_id=3), everything is OK (see pic. 1), but after having switched to another language I have an unnecessary text on the left border of the image (see pic. 2). Moreover, it stays when I switch back to Polish (http://www.olaf.legnica.pl/index.php?main_page=product_reviews&products_id=1886).

How to get rid of that?

Best regards,
Stan

30 Oct 2010, 6:50 PM
#2151
webdi avatar

webdi

New Zenner

Join Date:
May 2010
Posts:
10
Plugin Contributions:
0

Re: Zen Lightbox addon [Support Thread]

jeking:

Bump. Anybody have any ideas? The javascript file mentioned doesn't seem to call any outside files so I can't figure why it's giving a security warning.

Please let me know when you figure it out, I'm having the same problem and have spent the last two days trying to figure out why. I ended up changing the name of the

lightbox_lightiningload.js to something else until I can figure out why that particular file gives a security warning. I really love the lightbox...

:dontgetit

30 Oct 2010, 7:04 PM
#2152
aozhaver avatar

aozhaver

Zen Follower

Join Date:
Sep 2010
Posts:
121
Plugin Contributions:
0

Re: Zen Lightbox addon [Support Thread]

Sethaholic:

What I did was open the mootools1.3.js file (in Dreamweaver), copy the code and replace the code in both the mootools_custom.js and motools_default.js. Then upload these two new files to your server to replace the old ones.

After that, download the zip file from Dave and replace the slimbox file. Worked for me. Hope that helps.

Hi everyone hope you can help please,

I did what dave said got the new mootools and replaced (overwrote) the code inside both the zen_lightbox_mootools_default.js and zen_lightbox_mootools_custom.js with the code in the new mootools 1.3 files plus uploaded the new slimbox.php file from dave's earlier post.

It isn't working.

It doesnt make sense to me to overwrite all the code with the new code since the older files were a little different.

Can someone please post here the updated zen_lightbox_mootools_default.js and zen_lightbox_mootools_custom.js
that already have the new mootools correct code in them and then i can simply upload them and job done

Or at least tell me what parts of those files need replacing.

cheers!

30 Oct 2010, 8:27 PM
#2153
darkangel avatar

darkangel

Totally Zenned

Join Date:
Oct 2007
Location:
Emporia, Kansas
Posts:
1,729
Plugin Contributions:
0

Re: Zen Lightbox addon [Support Thread]

WebDi:

Please let me know when you figure it out, I'm having the same problem and have spent the last two days trying to figure out why. I ended up changing the name of the

lightbox_lightiningload.js
to something else until I can figure out why that particular file gives a security warning. I really love the lightbox...

:dontgetit

the file in red...is that the original name or what you changed it to.

I just looked into the zen lightbox folder and it does not exist...are you sure you are using zen light box and not slimbox or jqlightbox?

30 Oct 2010, 9:21 PM
#2154
davewest avatar

davewest

Totally Zenned

Join Date:
Dec 2007
Location:
Payson, AZ
Posts:
1,075
Plugin Contributions:
7

Re: Zen Lightbox addon [Support Thread]

aozhaver:

Hi everyone hope you can help please,

I did what dave said got the new mootools and replaced (overwrote) the code inside both the zen_lightbox_mootools_default.js and zen_lightbox_mootools_custom.js with the code in the new mootools 1.3 files plus uploaded the new slimbox.php file from dave's earlier post.

It isn't working.

It doesnt make sense to me to overwrite all the code with the new code since the older files were a little different.

Can someone please post here the updated zen_lightbox_mootools_default.js and zen_lightbox_mootools_custom.js
that already have the new mootools correct code in them and then i can simply upload them and job done

Or at least tell me what parts of those files need replacing.

cheers!
The two files need to be deleted... zen_lightbox_mootools_default.js and zen_lightbox_mootools_custom.js

both are the older versions of mootools and not needed once you place the mootools 1.3 into the folder.

One thing... I use mootools for other things... like my sidebox menu... thous the jscript_mootools.js naming. One advantage to this, lightbox can work across the site by just adding the rel="lightbox" to a image link. If your not using it across the site, then replacing one of the two files would work too...

31 Oct 2010, 10:22 AM
#2155
aozhaver avatar

aozhaver

Zen Follower

Join Date:
Sep 2010
Posts:
121
Plugin Contributions:
0

Re: Zen Lightbox addon [Support Thread]

davewest:

The two files need to be deleted... zen_lightbox_mootools_default.js and zen_lightbox_mootools_custom.js

both are the older versions of mootools and not needed once you place the mootools 1.3 into the folder.

One thing... I use mootools for other things... like my sidebox menu... thous the jscript_mootools.js naming. One advantage to this, lightbox can work across the site by just adding the rel="lightbox" to a image link. If your not using it across the site, then replacing one of the two files would work too...

Dave GOD BLESS YOU for helping on this thread but I cant understand your English or your meaning... Can anyone translate for me what Dave is saying????:wacko:

I DELETED the two older zen_lightbox mootools files and replaced just with ONE mootoos file... it doesnt work...

Why should it work! the top of Daves own Slimbox.php says

{ echo 'zen_lightbox_mootools_custom'; } else { echo 'zen_lightbox_mootools_default'; } echo '.js"></script>';

So OBVIOUSLY the zen_lightbox is calling up those specific files.

PLEASE CAN ANYBODY THAT HAS THIS WORKING ON THE LATEST CHROME POST ACTUAL COPIES OF THE J-SCRIPT FILES HE USES WITH ZEN_LIGHTBOX AND A COPY OF HIS SLIMBOX.PHP FILE

Daves ones dont work and I aint a programmer.....FILES FIX PLEASE!!!!

31 Oct 2010, 11:50 AM
#2156
aozhaver avatar

aozhaver

Zen Follower

Join Date:
Sep 2010
Posts:
121
Plugin Contributions:
0

Re: Zen Lightbox addon [Support Thread]

Ok,

I tried the other method using Slimbox 2.0 but only had partial success. Now the lightbox effect works in all browsers including chrome but it no longer displays the "close" link at the bottom or the "next"/"previous" at the top.

I suspect this maybe a CSS issue ill continue testing.

In the meantime allow me to elaborate on what I did.

I left all the files in my jscript folder INTACT, all the old mootools files zen lightbox uses and calls up from slimbox.php file.

What I did change however is the slimbox code inside the slimbox.php file and the result looks like this:

<?php
/**
 * Zen Lightbox
 *
 * @author Alex Clarke ([email protected])
 * @copyright Copyright 2003-2005 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: slimbox.php 2008-12-15 aclarke $
 */

echo '<script type="text/javascript" src="' . $template->get_template_dir('.js', DIR_WS_TEMPLATE, $current_page_base, 'jscript') . '/'; if (ZEN_LIGHTBOX_TRANSITION_EFFECT != 'false') { echo 'zen_lightbox_mootools_custom'; } else { echo 'zen_lightbox_mootools_default'; } echo '.js"></script>';
?>

<script language="javascript" type="text/javascript"><!--
/*
	Slimbox v2.04 - The ultimate lightweight Lightbox clone for jQuery
	(c) 2007-2010 Christophe Beyls <http://www.digitalia.be>
	MIT-style license.
*/
(function(w){var E=w(window),u,f,F=-1,n,x,D,v,y,L,r,m=!window.XMLHttpRequest,s=[],l=document.documentElement,k={},t=new Image(),J=new Image(),H,a,g,p,I,d,G,c,A,K;w(function(){w("body").append(w([H=w('<div id="lbOverlay" />')[0],a=w('<div id="lbCenter" />')[0],G=w('<div id="lbBottomContainer" />')[0]]).css("display","none"));g=w('<div id="lbImage" />').appendTo(a).append(p=w('<div style="position: relative;" />').append([I=w('<a id="lbPrevLink" href="#" />').click(B)[0],d=w('<a id="lbNextLink" href="#" />').click(e)[0]])[0])[0];c=w('<div id="lbBottom" />').appendTo(G).append([w('<a id="lbCloseLink" href="#" />').add(H).click(C)[0],A=w('<div id="lbCaption" />')[0],K=w('<div id="lbNumber" />')[0],w('<div style="clear: both;" />')[0]])[0]});w.slimbox=function(O,N,M){u=w.extend({loop:false,overlayOpacity:0.8,overlayFadeDuration:400,resizeDuration:400,resizeEasing:"swing",initialWidth:250,initialHeight:250,imageFadeDuration:400,captionAnimationDuration:400,counterText:"Image {x} of {y}",closeKeys:[27,88,67],previousKeys:[37,80],nextKeys:[39,78]},M);if(typeof O=="string"){O=[[O,N]];N=0}y=E.scrollTop()+(E.height()/2);L=u.initialWidth;r=u.initialHeight;w(a).css({top:Math.max(0,y-(r/2)),width:L,height:r,marginLeft:-L/2}).show();v=m||(H.currentStyle&&(H.currentStyle.position!="fixed"));if(v){H.style.position="absolute"}w(H).css("opacity",u.overlayOpacity).fadeIn(u.overlayFadeDuration);z();j(1);f=O;u.loop=u.loop&&(f.length>1);return b(N)};w.fn.slimbox=function(M,P,O){P=P||function(Q){return[Q.href,Q.title]};O=O||function(){return true};var N=this;return N.unbind("click").click(function(){var S=this,U=0,T,Q=0,R;T=w.grep(N,function(W,V){return O.call(S,W,V)});for(R=T.length;Q<R;++Q){if(T[Q]==S){U=Q}T[Q]=P(T[Q],Q)}return w.slimbox(T,U,M)})};function z(){var N=E.scrollLeft(),M=E.width();w([a,G]).css("left",N+(M/2));if(v){w(H).css({left:N,top:E.scrollTop(),width:M,height:E.height()})}}function j(M){if(M){w("object").add(m?"select":"embed").each(function(O,P){s[O]=[P,P.style.visibility];P.style.visibility="hidden"})}else{w.each(s,function(O,P){P[0].style.visibility=P[1]});s=[]}var N=M?"bind":"unbind";E[N]("scroll resize",z);w(document)[N]("keydown",o)}function o(O){var N=O.keyCode,M=w.inArray;return(M(N,u.closeKeys)>=0)?C():(M(N,u.nextKeys)>=0)?e():(M(N,u.previousKeys)>=0)?B():false}function B(){return b(x)}function e(){return b(D)}function b(M){if(M>=0){F=M;n=f[F][0];x=(F||(u.loop?f.length:0))-1;D=((F+1)%f.length)||(u.loop?0:-1);q();a.className="lbLoading";k=new Image();k.onload=i;k.src=n}return false}function i(){a.className="";w(g).css({backgroundImage:"url("+n+")",visibility:"hidden",display:""});w(p).width(k.width);w([p,I,d]).height(k.height);w(A).html(f[F][1]||"");w(K).html((((f.length>1)&&u.counterText)||"").replace(/{x}/,F+1).replace(/{y}/,f.length));if(x>=0){t.src=f[x][0]}if(D>=0){J.src=f[D][0]}L=g.offsetWidth;r=g.offsetHeight;var M=Math.max(0,y-(r/2));if(a.offsetHeight!=r){w(a).animate({height:r,top:M},u.resizeDuration,u.resizeEasing)}if(a.offsetWidth!=L){w(a).animate({width:L,marginLeft:-L/2},u.resizeDuration,u.resizeEasing)}w(a).queue(function(){w(G).css({width:L,top:M+r,marginLeft:-L/2,visibility:"hidden",display:""});w(g).css({display:"none",visibility:"",opacity:""}).fadeIn(u.imageFadeDuration,h)})}function h(){if(x>=0){w(I).show()}if(D>=0){w(d).show()}w(c).css("marginTop",-c.offsetHeight).animate({marginTop:0},u.captionAnimationDuration);G.style.visibility=""}function q(){k.onload=null;k.src=t.src=J.src=n;w([a,g,c]).stop(true);w([I,d,g,G]).hide()}function C(){if(F>=0){q();F=x=D=-1;w(a).hide();w(H).stop().fadeOut(u.overlayFadeDuration,j)}return false}})(jQuery);

// AUTOLOAD CODE BLOCK (MAY BE CHANGED OR REMOVED)
if (!/android|iphone|ipod|series60|symbian|windows ce|blackberry/i.test(navigator.userAgent)) {
	jQuery(function($) {
		$("a[rel^='lightbox']").slimbox({/* Put custom options here */}, null, function(el) {
			return (this == el) || ((this.rel.length > 8) && (this.rel == el.rel));
		});
	});
}

If I still go ahead and remove the mootools files from the jscript folder it stops working. So although the new slimbox uses the jquery library, Zen Lightbox still seems to need and require the old mootools files. Needless to say Dave's fix didnt work for me, the great mage speaks in cryptic tones not decipherable by a dummy like me. Dave write us dummies a proper step by step post explaining the "obvious" and including some files pleeeez:unsure:

31 Oct 2010, 1:00 PM
#2157
aozhaver avatar

aozhaver

Zen Follower

Join Date:
Sep 2010
Posts:
121
Plugin Contributions:
0

Re: Zen Lightbox addon [Support Thread]

OK, God forbid anyone should post here a PROPER solution to help others with the new chrome issue so after fiddling for 2 days I bring you here the proper working fully tested solution no fiddling required.

Get this file Attachment #8349

Upload to the following locations and replace existing files:

Replace slimbox.php in your
.../includes/classes/zen_lightbox
With the new slimbox.php file included in my ZIP

Replace stylesheet_zen_lightbox.css in your
.../includes/templates/YOUR_TEMPLATE/css
with the new stylesheet_zen_lightbox.css file included in my ZIP

copy the GIFS (photo) files to your
.../includes/templates/YOUR_TEMPLATE/images

THATS IT!!!

DONT TOUCH your JScript folder files!! - leave that for the wisecracks...

The only reason that this thread isnt FLOODED with people having this problem is simply because most haven't updated their chrome version.

Even I by total chance had to uninstall chrome and reinstall a new version to resolve unrelated issues and then my woes started with lightbox.

GOOD LUCK!! :clap:

31 Oct 2010, 9:45 PM
#2158
guitarstore avatar

guitarstore

New Zenner

Join Date:
Dec 2009
Posts:
28
Plugin Contributions:
0

Re: Zen Lightbox addon [Support Thread]

Hello.

I have done the updates and works fine in chrome and firefox. However it no longer works in Internet Explorer 8. 

Any advise?

Thanks...

31 Oct 2010, 9:57 PM
#2159
aozhaver avatar

aozhaver

Zen Follower

Join Date:
Sep 2010
Posts:
121
Plugin Contributions:
0

Re: Zen Lightbox addon [Support Thread]

Ive tried it on IE and it works fine....

It's strange since the whole issue was to do with chrome, IE and firefox even work without the fix...

I would say clear your cache and try again.

Did you always have the issue with IE or only after the fix?

31 Oct 2010, 10:44 PM
#2160
guitarstore avatar

guitarstore

New Zenner

Join Date:
Dec 2009
Posts:
28
Plugin Contributions:
0

Re: Zen Lightbox addon [Support Thread]

Hello.

I actually did the previous update which is the one that I had problems in IE8. I just tried the update you posted and I can't get that to work in any browser