As suggested on http://drupal.org/node/809436, it would be good to have a slideshow-type capability.

This could mean a couple of different things. I had in mind the type of forward / backward arrow thing shown with views galleria module like on this demo: http://galleria.aino.se/

There could also be auto-scrolling of images on a timed basis. This would require a start / pause button.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Manuel Garcia’s picture

Version: 6.x-1.0-rc1 » 6.x-1.x-dev
Status: Active » Postponed

This is an understandable feature request.

I thought about using one of these jQuery plug-ins to get the jQuery Gallery, but most of these are filled with features. I want the module to be light, and I want the gallery to work also without JS enabled.

I want to flush out any bugs before introducing new features, specially those that take long to implement, so this is not a priority at the moment. Unless someone provides a patch that introduces this functionality, it may not get in before we make the stable 1.0 release.

Manuel Garcia’s picture

OK, this probably depends on #826928: Add simple photo advance being filled before.

BenK’s picture

Subscribing...

ssquirrel’s picture

Subscribing…

Manuel Garcia’s picture

Version: 6.x-1.x-dev » 7.x-1.x-dev
Status: Postponed » Active
vlooivlerke’s picture

Please make this for D6 and not just D7.
This will be a very cool feature.

petersmeekens’s picture

Subscribing..

jhutar2’s picture

Subscribing...

maristgeek’s picture

Subscribing...

W.M.’s picture

I agree that feature would be lovely. Thanks for this great module.

ununpentium’s picture

it may not get in before we make the stable 1.0 release.

Looks like there's been a stable 7x-1.0 release available since January 2011. Any plan to resume consideration and include this slideshow functionality in the roadmap?

The nice thing about this mod is that it is clean and lightweight compared to others. Hopefully an automatic/timer scroll can be added - stripped down to just offer this functionality - so that the mod can remain light (so many of the other slideshows are clunky looking and oddly configured).

Thanks.

DRIVE’s picture

Have slideshow 95% completed but I have some work left to do on my version but it is testing out very well thus far.

Gallery Formatter Slideshow Screencast: http://gf.dev-drive.com/gallery-formatter-slideshow-test1-screencast/
3.5mb 2.4 minutes long

Work left to do is noted in screen cast but will post it here anyway:

1) Add function to stop slideshow when clicking to modal
*thumb hover function completed... stops slideshow when hovering on thumbs with mouse (demonstrated in screencast)

2) Add function with button to start and stop slideshow

3) Add setting's form selector for Admin to show/hide slideshow button in Gallery Formatter settings screen.
E.g. might enable button for Content Type 'x' but not content type 'y' or 'z'.

DRIVE’s picture

MrPhilbert’s picture

Far out! Can't wait.

franzkewd’s picture

Subscribe

DRIVE’s picture

Currently "stuck" on mechanism that switches the slideshow on and off. The off part particularly.

The gallery "slideshow image" clicks and turns on the slideshow but turning it off and resetting to the "off state" is the last remaining problem. So far, my code is ridiculously SMALL! But so far the only way I have found to "toggle" the slideshow on/off, off/on is too much code for such a small thing.

The update is that there is no update :) Just figured I would let you guys know it is being worked on. Yes, I could use some help... need someone who is good with jQuery.... let me know.

Have a bit of "real" work going on so my time lately has been sporadic.... not forgotten though!

Manuel Garcia’s picture

DRIVE, post a patch with what you have against 7.x, that way we can all collaborate on this.

DRIVE’s picture

Let me know how this stuff works out and if you are able to use the patches. I am still "new" to GIT so let me know if you are looking for something that I have not included. I am working completely from local repositories and have not tackled checking out a branch directly from GIT to create and modify the patches..... that said, I am open to critique °¿°

There are a number of items in the GF .module and .js that may or may not be used, like the CDATA vars. I was using them in development but may not be needed in final new release, if indeed any of this stuff makes it to an upcoming release of Gallery Formatter.

Whatever changes are made, know that my feelings do not get hurt and I take no pride in work that I have done other than the possibility that it might advance the Gallery Formatter module.... so hack it up! I wont cry :) lol

Notes:

  1. Need: lightweight start/stop function and to switch back to the "stopped" state of the galleryformatter slideshow button in the sprite.
  2. Need: lightweight function to pause slideshow if user clicks to larger/modal image
  3. greenarrows.css (from current dev version for dl) still contains MS quotes on -ms-filter so depending on your system you'll need to fix those to avoid malfunction
  4. galleryformatter.module contains http://drupal.org/node/1031180#comment-4521182
  5. galleryformatter.module contains http://drupal.org/node/1242048
  6. galleryformatter.js contains the code for the mouseover/out play/pause function which I do not think is necessary with the addition of the button for slideshow however if we do implement, it needs to be moved and reworked to avoid erroneous starting of slideshow. I had a $running var in my galleryformatter.js while trying to rework the start/stop function for the slideshow button but removed all of that and commented out the mouse functions.
  7. The attached sprite is reworked to accomodate the new images and obviously greenarrows.css is reworked to accommodate the new sprite as well. I like sprites for loading/display redundancy but it could also be returned to original and a new sprite could be implemented for the slideshow button. It is very easily spliced out....
  8. In the .module patch is a note about losing the Alt and Title. On my end, that peice of code was eliminating the title altogether so it wasnt even available in the .tpl output. (My .tpl uses both alt and title so this is just a warning that I commented that out. I know how to put it back in so if that gets removed OK
  9. Also attached is the editable PNG for the sprite (sprite-editable.png)
  10. In my travels on this slideshow deal.... I was FREAKIN AMAZED at just how much is under the hood of GF! For such a "small" module (compared to views and other gargantuans) this thing has stunning capabilities with very small modifications. I love it!
  11. ummmm.... final thoughts:
    *One of the best things about GF is its low weight. It packs a lot of power without much code so my interest is in preserving that asset as much as possible, which is why I asked for help. The slideshow functionality is ridiculously small amount of code but all my attempts at the start/stop had humongous amounts of code which I know is not necessary. I just havent arrived at a workable function to handle that. The galleryformatter.js patch here ends right at that point.

Gham’s picture

Subscribing

pbone3b’s picture

Subscribing

kjv1611’s picture

Subscribing

pipicom’s picture

Subscribing

pipicom’s picture

Thank you DRIVE for the useful module that I 've already used many times..
Have successfully implemented your patch in 7.x-1.0 version and it works fine!
Is it possible that the slideshow starts automatically without user intervention?

Manuel Garcia’s picture

Status: Active » Needs review
knalstaaf’s picture

I must say I'm particularely interested in the autoplay / autoscroll function as mentioned in #23.

Will this be integrated after these patches are committed? (This issue is flagged as "Needs review" for almost a year and a half by now)

carles.estevadeordal@gmail.com’s picture

I've made a a modification to the files posted by DRIVE to add an autostart and fix the pausing of the slideshow whenever some slide button or thumb is clicked, as is done usually in slideshows. In my opinion it works flawlessly yet it could be more properly programmed...

carles.estevadeordal@gmail.com’s picture

jenlampton’s picture

Status: Needs review » Needs work

@knalstaaf the process is that one person posts a patch, marks the issue needs review, and then the next person comes along, reviews the patch, and if it's good marks it as "reviewed and tested by the community'" after a patch reaches this state (known as RTBC) then the maintainer can commit the patch, and the feature becomes integrated.

If you come across something you are interested in that happens to have a patch marked "needs review" you could test the patch yourself (if you feel comfortable), and provide some feedback. :) Does it do what you want? What were you expecting?

I'm marking this issue as "Needs work" because the solution provided in #26 wasn't actually a patch, so it will need some work before it is able to be integrated.

norgo’s picture

Tried the ZIP in 26 and it works well.

Tested on Firefox, Chrome, IE, Safari, Opera

Making this responsive also would be incredible or possibly that is being worked on in this issue: