csDoctrineSlideshowPlugin allows you to add slides and mix and match with different
slideshows. It provides a list of sortable slides for each of your slideshows, and
the option to chose different renderers. Currently, Google Slideshow2 and JQuery Cycle
are supported.

Developers

License

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Renderers

The plugin currently supports two renderers: JQueryCycle and Google Slideshow2. Each slideshow
renderer comes with its own customizable list of options. These are completely configurable
and easily extensible (see renderer libraries for documented code).

For JQuery Cycle The available options are:

Effects:

blindX

growX

scrollLeft

zoom

fade

turnLeft

turnDown

curtainX

scrollRight

Speed of Effect

slow

fast

Timeout (integer)

For Google Slideshow2 The available options are:

Thumbnails (True or False) - Show Thumbnails

Controls (True or False) - Show Controls

Captions (True or False) - Show Captions

Paused (True or False) - If the slideshow is paused on load

Slides are added separately, and can then be added to one or more slideshows. They contain fields image, title (alt text), and description (caption).
All of these gracefully degrade, so what is not needed can simply be ignored.

Notes

All slides are orderable.

All slideshow images are hashed and saved in the uploads/slideshow directory. To change this, override the getUploadPath() method
in your Slide.class.php

Javascripts/Styles are automatically included in your component, so editing of your view.yml is not necessary

Please contact bshaffer@centresource.com for any comments or questions