hi,

I have setup NodeCarousel to display one image at the time in a defined section of a page.
The images are taken from a node queue.

I have:
- enabled the circular wrap style believing that it would rotate through the images
- configured the delay to be 2 seconds.

After the last image is displayed, the carousel is stuck and does not display the first image as expected.

I don't use the indexes.

I tried dynamic loading or static...

I am testing this with 2 images.

Is there a way to make it work as I wish?

thanks in advance

--
magoo

Comments

jcfiala’s picture

Circular wrap doesn't work yet in the 5.x version of nodecarousel - it was something that was a bit harder to do, and I set it aside to work on later, and then didn't get to it for a while.

The Drupal 6 development version *does* have it working, though, for normal circular use... but for some reason, the autoscroll doesn't work properly with it anyway. It's something that I need to spend some time on investigating.

muso’s picture

jcfiala, is there a timescale on looking into this issue? Not sure if it's related, but the scroll also seems to move a few pixels with one of the movements, instead of the full amount (looks like it's stuttered at the edge of the scroll panel, before it goes back to the start of the list).

I was hoping that using circular scrolling would resolve this issue for me, as in theory it would mean that the autoscroll wouldn't be getting "trapped" (scrolling three or four pixels) at the edge.

magoo’s picture

@muso:

I believe that you have a size mismatch problem between an item and the carousel container, I had a similar issue with jcarousel.
Check you widths or heights (depending on the orientation) of each element. Don't forget the check borders as does may or may not be included in the width (browser crap).

magoo’s picture

@jcfiala

concerning the Drupal 6 version, which version of jcarousel is it using? AFAIK, there are no version of for D6.
Could this by a feature that is only available in the latest/current version of jcarousel (0.2.3 as time of writing)? (knowing that only the 0.2.2 is packed for drupal).

jcfiala’s picture

There is no D6 version of the jcarousel module, and as I understand it there is no plan for it to be updated. Currently the D6 version of nodecarousel will require you to download the latest version of jcarousel from the creator's website, and add it to the project yourself.

I'll try to see if I can't spare some time this weekend to go over Nodecarousel with an eye towards creating a more solid release for D6.

EvanDonovan’s picture

Possibly this issue is related to how the jCarousel module (or the interface with it in the Nodecarousel module) is setting the overall width of the containing block. See my issue http://drupal.org/node/264704.

When wrap: "circular" is set & you click "Prev" on the first item in the carousel, 75px are added to the width of the containing block (ul#nc_videos_test, in my case). This gets the carousel "off the track", so that it advances with the items mis-positioned.

When you advance the carousel far enough that left = -(orig.width)+520px (example, width: 3120, left: -2600), the carousel begins adding 595px to the value of width while left remains constant at -(orig.width) (example, width: 3715, left: -3120). This goes on indefinitely.

MissyM’s picture

I'm hoping for the circular wrap to be working soon, too

** subscribe **

Mike Sances’s picture

I'm able to get circular wrap to work using the methods described in this thread: http://drupal.org/node/264704

ultimateboy’s picture

Status: Active » Postponed

D5 circular may or may not be implemented. Postponing this issue.