Log in

View Full Version : How to pause CU3er slideshow on mouseover



KennyP
10-11-2013, 08:03 AM
Have you guys any experience with adding pause to pre version 1.22 CU3ER slideshow?

I made a website with a dreamtemplate that includes a pre version 1.22 of CU3ER, and I'm trying to add the pause feature to the slideshow on mouseover. On newer versions (1.22 and above), this is done by simply adding
<pause_on_rollover>true</pause_on_rollover> But on older versions like mine this doesn't work. Any help you guys could provide would be very much appreciated.

Thanks,

Kenny

jscheuer1
10-11-2013, 09:54 AM
The support forum says to use a wrapper div and the native pause() play() methods of the script. If you've tried that without success, perhaps you were doing it wrong. I should be able to, while viewing the page, do a simple test in the console to see if it would work or not. If so I can show you how.

If you want more help, please include a link to the page on your site that contains the problematic code so we can check it out.

KennyP
10-11-2013, 10:08 AM
Thank you so much John. Yes, I did try, and obviously I didn't do it right. This is the site (http://www.rsf1ontheair.com/).

jscheuer1
10-11-2013, 11:28 AM
No, it's not that you didn't do it right. It's that, with the version that page uses and the way that page invokes that version, there is no cu3er instance declared. Without that, there's no way to use its native pause() and play() methods.

So, unless we can find a syntax that gives us a reference to the instance* using that version of cu3er, and it has those methods, you would have to update to 1.22 or later where this can be set in the xml file. I looked at the website:

http://getcu3er.com/

You have to sign up to get the latest version. That's free, but it's branded and has limited features unless you buy a pro license ($49).


* I tried the obvious:


var CU3ER = swfobject.embedSWF("/cu3er.swf", "cu3er-container", "680", "453", "9", "expressInstall.swf", flashvars, attributes);

But, as I say, there is no instance. swfobject.embedSWF returns undefined.

It might need to have allowScriptAccess set to always and/or other things in order to get an instance reference and to be able to work with it. But even with that, it's unlikely that swfobject.embedSWF will return anything we can work with. The div itself might represent the instance, if we grant javascript. It doesn't now though, I tried that.

jscheuer1
10-11-2013, 02:09 PM
OK, I looked into this a bit more and it appears this is the documentation for the version on that page:

http://www.os-templates.com/documentation-files/cu3er/cu3er-docs/

There are no pause() or play() methods, so even if we could get an instance reference, we couldn't use it to pause or play the cu3er feature.

So, I'm pretty sure you're going to have to either use a different slider or update to the current version and get a license for it.

Another possibility is, those are the docs for v 0.9.2, if there's another totally free version between that and 1.22 available that allows for pause/play using the instance/wrapper or any other method, if you can find it, then you could use that. But it looks like the versions that allow that are all after licensing stopped being free, and that using the instance/wrapper method requires a paid version.

Or, you can just leave it like it is, without the pause.

KennyP
10-12-2013, 01:10 PM
OK, I looked into this a bit more and it appears this is the documentation for the version on that page:

http://www.os-templates.com/documentation-files/cu3er/cu3er-docs/

There are no pause() or play() methods, so even if we could get an instance reference, we couldn't use it to pause or play the cu3er feature.

So, I'm pretty sure you're going to have to either use a different slider or update to the current version and get a license for it.

Another possibility is, those are the docs for v 0.9.2, if there's another totally free version between that and 1.22 available that allows for pause/play using the instance/wrapper or any other method, if you can find it, then you could use that. But it looks like the versions that allow that are all after licensing stopped being free, and that using the instance/wrapper method requires a paid version.

Or, you can just leave it like it is, without the pause.

Thank you so much for your kindness John. I had assumed that dearmtemplate came with a license for Cu3ber, but actually they don't. So I just went ahead and got a pro license. Am now usic their cpanel to re-configure the entire display.

Thanks again,

Kenny

jscheuer1
10-12-2013, 01:55 PM
Since you've already gotten the license -

With the current Pro version you can have a mouseover pause, as well as "new and more exciting transitions". But the feature of the current Pro version that seems most attractive to me is the javascript fall forward for devices (Apple touch devices mostly) that do not allow Flash. And it includes direct ticketed support as well.

As much as I like to stay away from paid versions and commercial software in general, it seems like a pretty good deal.

The only way to get a pause in the old unbranded free version would be to decompile the swf, add that capability and recompile it. And you still wouldn't have all of the other new features of the paid version.