The following documentation is included in the package you can download as well.
Installation
- Download the latest version of the product from the Creative Clans website (http://www.creativeclans.nl)
- Unzip the package in a folder on your computer
- Upload the CCSlideShow folder to your site
- Copy the code in the index.html example file in the package, and paste it into your page’s code
- To modify the look and feel of the slide show, and to get it to show YOUR slides, read the rest of this document
Show my slides (the beginning)
- Put your images online in the ‘images’ subfolder of the ‘CCSlideShow’ folder
- Edit the CCSlideShow.xml in the ‘CCSlideShow’ folder (a detailed explanation of the slides xml document follows further down)
Since the html code and the config xml document included in the package are set up to work with the folder structure present in the package, it should work without a problem.
If you want to change something (for example save the images in another folder, or change the name of the xml documents), you’ll have to set some parameters. Keep reading to learn about it.
CCSlideShow.xml
Contains the info of the slides. The structure must be that of the CCSlideShow.xml included in the package you downloaded. Just make a copy and edit it.
For each slide, you have to provide three tags: itemName, itemCaption and itemLink. None of them has to contain any data, but they have to be present.
itemName: The name of the slide. Not used by the slide show, it’s for your own convenience.
itemCaption: Shown as caption by the slide show (unless you switch captions off).
itemLink: If links are enabled, clicking on the slide will open a new window with the page defined in this tag. If no link is inserted, no window will be opened. If a link is defined in the config xml document (see further down), that link will override the links defined in this document for the single slides.
CCSlideShowConfig.xml
Contains the parameters that set the look and feel of the slide show. The structure must be that of the CCSlideShowConfig.xml included in the package you downloaded. Just make a copy and edit it.
You only have to include the parameters you want to give a non-default value. All parameters that are missing in this document will be set to their default value.
Example:
<parameter name="backgroundColor">0xB5B5B5</parameter>
Parameters:
backgroundColor
Background color
Value has to be in the format 0xXXXXXX
Default: 0xFFFFFF (white)
loops
Number of loops
Value has to be numeric
Value 0 means infinite loops
Default: 0
effectTime
Duration of the transition effect between slides (in seconds)
Value has to be numeric
Default: 1
wait
Time the slide is shown (in milliseconds)
The waiting starts at the end of the transition effect
Value has to be numeric
Default: 3000 (3 seconds)
includeEffects
List of transition effects to be used (separated by comma, no spaces (!))
Example: fadein,fadeout
(if you want to use all available effects, omit this parameter of leave it empty)
Possible values: see further down
Default: empty
excludeEffects
List of transition effects not to be used (separated by comma, no spaces (!))
(if you want to use all available effects, omit this parameter of leave it empty)
Possible values: see further down
Default: empty
stopOnMouseOver
If ‘yes’, the slide show is paused while the mouse hovers over the slideshow
Possible values: yes, no
Default: no
enableLinks
If ‘yes’, clicking on the slide will open the link defined in the link parameter,
or, if that doesn’t have a value, the link defined for each slide in CCSlideShow.xml
Possible values: yes, no
Default: no
link
If used, it replaces the link defined for each single slide in CCSlideShow.xml
Default: empty
path
Contains the path (relative or absolute) to the slides folder, WITH the final slash
Default: images/
order
Order in which the slides are shown
Possible values: forward, backward, random
Default: forward
slides
Number of slides to be shown
Value has to be numeric
Value 0 means all slides
Is used when Order is random
Default: 0
borderStyle
Possible values: none, solid, blurred
Default: none
borderColor
Is used when Border style is solid or blurred
Value has to be in the format 0xXXXXXX
Default: 0×000000 (black)
borderThickness
Border thickness in px
Is used when Border style is solid or blurred
Value has to be numeric
Default: 1
borderAlpha
Border transparancy value
Is used when Border style is solid or blurred
Value has to be numeric from 0 to 1.0
Default: 1.0
captionStyle
Possible values: none, fixed, hide (appears when the mouse hovers over the slide)
Default: none
captionType
Is used when Caption style is fixed or hide
Possible values: text, image
Default: text
captionImage
Is used when Caption style is fixed or hide, and Caption type is image
Has to contain the relative or absolute path to the image to be used
Default: empty
captionBackgroundColor
Is used when Caption style is fixed or hide, and Caption type is text
Value has to be in the format 0xXXXXXX
Default: 0×000000 (black)
captionColor
Caption text color
Is used when Caption style is fixed or hide, and Caption type is text
Value has to be in the format 0xXXXXXX
Default: 0xFFFFFF (white)
captionText
Is used when Caption style is fixed or hide, and Caption type is text
If used, it replaces the caption text of the single slides set in the slides xml document
Default: empty
captionTextRightMargin
Is used when Caption style is fixed or hide, and Caption type is text
Has to be a numeric value
Default: 0
captionTextLeftMargin
Is used when Caption style is fixed or hide, and Caption type is text
Has to be a numeric value
Default: 0
captionTextBottomMargin
Is used when Caption style is fixed or hide, and Caption type is text
Has to be a numeric value
Default: 0
captionTextFont
Is used when Caption style is fixed or hide, and Caption type is text
If the font doesn’t exist, the default flash font (Times New Roman) will be used
Default: Times New Roman
captionTextFontSize
Is used when Caption style is fixed or hide, and Caption type is text
Default: 12
captionBackgroundAlpha
Caption background transparancy value
Is used when Caption style is fixed or hide
Value has to be numeric from 0 to 1.0
Default: 1.0
captionPosition
Is used when Caption style is fixed or hide
Possible values: top, bottom, offset
Default: top
captionHorizontalOffset
Is used when Caption position is offset
Value has to be numeric
Default: 0
captionVerticalOffset
Is used when Caption position is offset
Value has to be numeric
Default: 0
Transition effects
- none
– fadeout
– fadein
– upout
– upin
– downout
– downin
– leftout
– leftin
– rightout
– rightin
– leftupout
– leftupin
– rightupout
– rightupin
– rightdownout
– rightdownin
– leftdownout
– leftdownin
– shrinkleftup
– growleftup
– shrinkleftdown
– growleftdown
– shrinkrightup
– growrightup
– shrinkrightdown
– growrightdown
– shrinkcenter
– growcenter
Show my slides (advanced)
The most basic configuration is the following:
<folder> (folder that contains the page) page.html (or .php) CCSlideShow.swf CCSlideShow.xml CCSlideShowConfig.xml <images> (contains the images)
In this case, the following code in the html will include the slide show:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"
width="300" height="225">
<param name="movie" value="CCSlideShow.swf" />
<embed src="CCSlideShow/CCSlideShow.swf"
type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer"
width="300" height="225" />
</object>
Also, there’s no need to set the folder in the config xml document (the default value is ‘images/’).
When, however, you want to change something in the folder structure, you’ll need to make some changes in the html (when the .swf and/or the xml documents aren’t in the same folder as the html/php page and/or have a different name) and/or the config xml document (when the images are stored somewhere different from the ‘image’ subfolder).
Example 1 : Slide show in a subfolder
If you don’t want to put the slide show flash object in the same folder as the page that calls it, you’ll have to point to it. The path has to point to it starting from the page that calls it. This is the configuration in the package you downloaded.
<folder> (folder that contains the page)
page.html (or .php)
<CCSlideShow>
CCSlideShow.swf
CCSlideShow.xml
CCSlideShowConfig.xml
<images> (contains the images)
The html code:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"
width="300" height="225">
<param name="movie" value="CCSlideShow/CCSlideShow.swf" />
<param name="FlashVars" value="config=CCSlideShow/CCSlideShowConfig.xml&slides=CCSlideShow/CCSlideShow.xml" />
<embed src="CCSlideShow/CCSlideShow.swf"
type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer"
width="300" height="225"
FlashVars="config=CCSlideShow/CCSlideShowConfig.xml&slides=CCSlideShow/CCSlideShow.xml" />
</object>
There are 2 differences:
- The relative path has been added in front of CCSlideShow.swf
- The Flashvars parameter has been added to point to the two xml documents, with 2 variables:
- config (contains the path and name of the config xml document)
- slides (contains the path and name of the slides xml document)
The path to the xml documents can be absolute or relative. If it’s relative, it has to be so starting from the page containing the html code.
Since the ‘images’ folder has a different position as well (it’s no longer a subfolder from the folder where the page with the html code resides), the ‘path’ parameter in the config xml document has to be set:
<parameter name="path">CCSlideShow/images/</parameter>
The path to the images can be absolute or relative. If it’s relative, it has to be so starting from the page containing the html code.
Example 2 : the xml documents have a different name
By default, the two xml files used by the slideshow are called ‘CCSlideShow.xml’ (contains the slide info) and ‘CCSlideShowConfig.xml’. You can, however, call them any way you like. Which becomes a must when you want to use more than one slide show on your site. All you have to do is point the slide show to the xml documents through the Flashvars parameter (just like in example 1).
Let’s assume that we want to show 2 different slide shows, both with the same look and feel (one config xml document), but with different slides to show (two slides xml documents).
All images will be stored in the same folder (otherwise we would need two config xml documents).
<folder> (folder that contains the page)
page.html (or .php)
<CCSlideShow>
CCSlideShow.swf
CCSlides1.xml
CCSlides2.xml
CCSlideShowConfig.xml
<images> (contains the images)
The html code for the first slide show:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"
width="300" height="225">
<param name="movie" value="CCSlideShow/CCSlideShow.swf" />
<param name="FlashVars" value="config=CCSlideShow/CCSlideShowConfig.xml&slides=CCSlideShow/CCSlides1.xml" />
<embed src="CCSlideShow/CCSlideShow.swf"
type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer"
width="300" height="225"
FlashVars="config=CCSlideShow/CCSlideShowConfig.xml&slides=CCSlideShow/CCSlides1.xml" />
</object>
The html code for the second slide show:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"
width="300" height="225">
<param name="movie" value="CCSlideShow/CCSlideShow.swf" />
<param name="FlashVars" value="config=CCSlideShow/CCSlideShowConfig.xml&slides=CCSlideShow/CCSlides2.xml" />
<embed src="CCSlideShow/CCSlideShow.swf"
type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer"
width="300" height="225"
FlashVars="config=CCSlideShow/CCSlideShowConfig.xml&slides=CCSlideShow/CCSlides2.xml" />
</object>

Hi there
I am a newbie using Joomla and have just downloaded your module to display photos on my business web site. I am able to publish the box on my site but I cannot display any photos in it.
When using the Joomla control panel, I have listed the photo names (one per line); I have listed a caption for each, and put three blank lines in the link box. All to no avail.
I am clearly missing something!! Help!!
Regards
Cherryl
Hi Cherryl, thank you for using my module.
Did you specify the correct absolute path to the photos, including the final slash?
On the contrary of what is specified here in the CCSlideShow 1.1 user guide, the joomla module doesn’t accept relative paths.
I have loaded your module and love it. When it is in a traditional module position, it runs fine. When I put it inside a content item — using modules in content plugins…I’ve tried several — it shows as blank.
Any thoughts?
Hi Lisa, first of all thank you for using the module. I’m glad you like it.
As far as it not working with modules in content plugins, I’ll have to look into that. I didn’t even know these plugins exist
I’ll take a look as soon as possible. If you find out something in the mean time, please let me know.
Lisa, I’ve tried this plugin, and it works just fine. I did get fooled at first, because I was using the sequence number to the left of the modules, instead of the module id that is displayed at the right (in the module list). Can you give me an example of a plugin you tried, and that didn’t work?
Thank You very much for a great script,
however, there seems to be no option to set link to stay in same window, right?
Link always opens up a new window? That kind of kills it for me, except that, it’s great.
I’ll donate 20 euro if you can fix this asap (1 week).
all the best!
//
Dear all,
I have installed this module and i was able to display the box on my site but… no images.
I’m using joomla 1.5.
I can see the settings when adding the module but I heva left them blank. do I need to change any or can I leave them default.
I also created the images folder and I have put some pictures. but nothing pops up..
please help me.
sorry for my English but I’m from Belgium
Thanks in advance
Hello Hans, thanks for using the module. If you have the version 1.0.1, you’ll find the two settings you MUST change (‘path’ and ‘images’) at the top. In version 1.0, ‘path’ is somewhere in the middle of all settings, and ‘images’ near the bottom. Hovering with your mouse over the setting names should make a short explanation pop up.
The ‘path’ must be filled with the absolute path to the folder where you put the images. So, if your site is called http://www.nameofyoursite.be, and you made a folder called ‘images’ in the root, then the path would be ‘www.nameofyoursite.be/images/’ (remember you must put a slash at the end of the path).
In ‘images’, you must put the names of the images you want to show. One image on every line.
For example, you want to show the images ‘image 1.jpg’ and ‘image 2.gif’ (which you’ve put in the images folder). The ‘images’ setting would be:
image 1.jpg
image2.gif
Let me know if you still have problems.
Hello teson, thank you for your valuable feedback. The new parameter is being added as we speak, and will have four possible values (the current frame in the current window, a new window, the parent of the current frame, the top-level frame in the current window).
It’ll be released later today.
Thank You very much for instant support, saved me hours!
€20 on the way.
All the best!
//
Thank you for the first donation! Let’s hope it won’t be the last
Hi!
I’m testing your slideshow for my new webpage and it seems to be working flawlessly.
A question, though. Is it possible to include a slow zoom behaviour as in this example?
http://demo.joomlashine.com/joomla-templates/jsn_epic/j10/index.php
Thank you for sharing this, and keep up the good work!
Hello Sly, thanks for using the slide show, and for your feedback. I’ll keep your idea in mind, although it won’t be an immediate thing. It looks really nice though, doesn’t it
Yep, I’m just a sucker for zooming behaviour!
Thanks for the recent response. However I am still having problems getting the photos to appear on my web site. The box comes up fine, and the hyperlink from the box works, but still no photos. Any other suggestions?
Regards
Cherryl
Cherryl, if you specified the correct path and image names, then I’ll need to have some more info. I’ve sent you a mail.
Cherryl, I’m glad you resolved your problem. One advice: you should use the caption’s Text Bottom Margin parameter to make the caption text show up completely. Right now it’s only partly visible.
Hi am trying to configure your slideshow but i have one problem. I am testing my site on a virtual server using xampp. The box is displayed on the site but … no images. Any help ?
Usually, no images means the path to the images hasn’t been set correctly. If you want me to take a look, you’ll have to send me the value of the parameters you’ve set, and if possible a link to your site. You can use the form on the contact page.
And please let me know if you’re using the joomla module, the wordpress widget or the slideshow.
WONDERFUL!!! Is it possible to constrain the proportions you choose. For example, setting height and having the width shrink proportionally?
Hi Wendy, first of all let me point you to the guide of the latest version of the slideshow.
And yes, you can set the height and width. Read the guide how to do that if you’re using the ‘do-it-yourself’ version of the slideshow. And if you’re using the WordPress widget or the Joomla module, you can set them in the admin panel of either application.
But, you’ll have to set both height and width yourself. There is no proportionally auto-shrinking.
Wow – thank you SO much for the fast and helpful reply!
Hello, I am having troublr getting the slideshow to work on my wordpress sight. I’ve checked the path to the images and can’t figure out where I’ve gone wrong. Your help would be much appreciated.
Thanks
I was missing a dash in the file name. It works perfectly!!
Thanks
I’m glad you managed to resolve your problem. Next time, please post this kind of question in the support forum.
How can I either disable module from showing up on all pages or fix it so that it actually shows on other pages? It is only showing on frontpage, just white space on internal pages.
Thanks,
Shontel
Hi Shontel,
Thanks for telling me this. It wasn’t working on the other pages, because you are using search engine friendly urls. I fixed it. Try the new version 1.1.3 of the Joomla module. It should resolve your problem.
Hello,
First of all, many thanks for your widget, it’s great !. I installed the version 1.3.4 on my wordpress 2.9.2 blog and it’s working fine !
Just a little question… Is it possible to configure the path field in order to includes all images and subdirectories ?
In other words, if i put …/wp-content/uploads/2010/06/ I will have only images from June 2010. If I want to make a slideshow with all pictures from 2010, I put …/wp-content/uploads/2010/ but it doesn’t work …
Is there any solution ?
Many thanks in advance for your help !
You can put …/wp-content/uploads/2010/ in the path, and then add the month-subfolder to each image name specified in the images setting.
But if you want to use ‘load all images from folder’ then it isn’t possible to include the images in the subfolders. All images will have to be in one folder.
OK. Many thanks !
maybe a new feature in the next version ? Use wildcard possible in path ????
Hello, I really love your slideshow/module. It works great for what I need but it only shows on the front page. There’s empty space on other pages.
Thanks,
Shontel
Hi Shontel,
Next time, please ask support questions in the support forum.
I took a look at your site, and it seems to me you didn’t use the latest version (1.1.3) of the slideshow joomla module. If you didn’t, please download the latest version and see if that works (it should).
Otherwise, please let me know.
Can I have an alternative image for the slideshow just in case the Flash is not supported ? Also, what the minimum required Flash Player version ?
You might want to take a look at swfobject.
I don’t know if it’s possible without javascript.
Anyway, you’ll have to modify the code that embeds the slideshow in your page.