Got questions about this? Dgrin's Customizing Forum to the rescue!
Before you set it up, take a look at the settings from the source gallery (the gallery that holds the photos for your slideshow). It must NOT be passworded and the external links option needs to be set to yes.
To set this up in place of your SmugMug bio on your home page, place this in your bio:
<html>
<script>
var ssConfig = {
AlbumID: '2504559',
newWindow: 'false',
transparent: 'true',
splash: 'http://www.smugmug.com/img/ria/ShizamSlides/smugmug_black.png',
showLogo: 'false',
clickUrl: 'http://www.smugmug.com',
showThumbs: 'true',
showButtons: 'true',
crossFadeSpeed: '350'
};
SM.flash.insertSlideshow(600, 600, ssConfig, 'transparent');
</script>
</html>
If you add additional parameters, each line (parameter) must end with a comma, except for the last line, which should not have a comma. Look at the above for reference. Notice the comma at the end of each line except for the last one, crossFadeSpeed.
If you have a bio photo you want to remove, put this in your control panel->customize->css:
#bioBox .photo {display: none;}
To center the slideshow, add the following to your CSS in your customization:
#userBio {text-align: center !important;}
If you go this route, after you save anything to your bio you will have to _reload_ the page after you save it to see the slideshow as the javascript has to get parsed.
OR
To embed an amazingly cool slideshow of your fabulous photos in a web page that accepts HTML (such as a forum post on dgrin.com or a blog), copy and paste this code:
<object align="middle" height="600" width="600"> <param name="movie" value="http://www.smugmug.com/ria/ShizamSlides-2007090601.swf?AlbumID=2504559&AlbumKey=fO3Dg&transparent=true&crossFadeSpeed=500&clickUrl=http://www#46;smugmug#46;com"> <param name="wmode" value="transparent"> <param name="bgcolor" value="000000"> <param name="allowNetworking" value="all"> <param name="allowScriptAccess" value="always"> <embed src="http://www.smugmug.com/ria/ShizamSlides-2007090601.swf?AlbumID=2504559&AlbumKey=fO3Dg&transparent=true&crossFadeSpeed=500&clickUrl=http://www#46;smugmug#46;com" wmode="transparent" type="application/x-shockwave-flash" allowScriptAccess="always" allowNetworking="all" height="600" width="600"></object>
The only two things you need to change is where it says AlbumID=2504559 and AlbumKey=fO3Dg, replace the AlbumID number with the ID and the AlbumKey with the Key of the album you want to show in the slideshow. To get the album ID and Key, go to the album and look at its Internet Address (URL). For example, this album, http://dgrin.smugmug.com/gallery/3591446_xWjD , has an ID of 3591446 and Key of xWjD. You will have to replace the Album ID and Key in the code you see above in two places (so a total of 4 changes).
There are many other options you can change, described at the bottom of this page.
The meaning of the parameters:
- showLogo: 'false/true'
- Show our smugmug logo in the corner of the slideshow
- Default: true
- clickUrl: '<blank>/false/<url>'
- What url clicking on the slideshow send you to
- Default: blank
- URL must use #46; instead of any dots '.'
- blank = clicking goes nowhere
- url = clicking goes to that url
- splash: '<url>'
- Url to an image you want to set as your splash image
- Default: blank
- URL must use #46; instead of any dots '.'
- Remove this line if you don't want a splash
- splashDelay: '<int>'
- The amount of time to have to splash show in milliseconds
- Default: 1000
- showThumbs: 'false/true'
- Show thumbnails
- Default: true
- * AlbumID: '<int>' *
- ID of album to show photos from
- The album ID is located in the URL when viewing any of your albums, for instance in the url http://cmac.smugmug.com/gallery/2504559_f3ta9#131481399, the album id is the set of numbers after /gallery/ and before the #-symbol followed by the ImageID - in this example the AlbumID is 2504559
- SEMI-REQUIRED You must either provide an AlbumID OR a feedURL as below or nothing works.
- * AlbumKey: '<string>' *
- Key of album to show photos from
- The album key is located in the URL when viewing any of your albums, for instance in the url http://cmac.smugmug.com/gallery/2504559_f3ta9#131481399, the album key is the string of characters after /gallery/2504559_ and before the #-symbol followed by the ImageID - in this example the AlbumKey is f3ta9
- SEMI-REQUIRED You must either provide an AlbumID and AlbumKey OR a feedURL as below or nothing works.
- showStartButton: 'false/true'
- Whether a play/pause button shows
- Default: true
- showButtons: 'false/true'
- Whether to show any play/pause/next buttons
- Default: true
- transparent: 'true/false'
- This should just always be true, its if the slideshow is transparent or not, can also bgColor otherwise
- Default: true
- bgColor: '<hex color like FF0000>'
- Specify a background color for the slideshow as opposed to being transparent
- Default: 000000
- crossFadeSpeed: '<int>'
- The speed (in ms) of the crossfade
- Default: 350
- * feedURL: '<url>' *
- feed url to use; must be api.smugmug.com instead of nickname.smugmug.com
- url needs special encoding for characters:
- ':' must be '%3A'
- '/' must be '%2F'
- '?' must be '%3F'
- '&' must be '%2526'
- '=' must be '%3D'
- '-' must be '%2D'
- a more extensive list of hex codes for special characters can be found here
- make sure that you also check that any special characters in your nickname, e.g. a dash, are encoded properly
- this should be the start of your feed url: http%3A%2F%2Fapi.smugmug.com%2Fhack%2Ffeed.mg%3FType%3D
- lose the format parameter at the end of our feed URLs, like this one: &format=atom03
- SEMI-REQUIRED, you must either provide a feedURL OR an AlbumID as above or nothing works.
- To see how to make feeds visit FeedsTricks
- here's an example of a recent photos feed using the complete encoding from above (I broke the line for readability purposes):
feedURL: 'http%3A%2F%2Fapi.smugmug.com%2Fhack%2Ffeed.mg%3FType%3DnicknameRecentPhotos%2526Data%3Dgodsblueprints'
- randomStart: 'true/false'
- If it'll start on a random image every time
- Default: false
- borderThickness: '<positive, even integer>'
- Thickness of the border around each image
- Must be a POSTIVE, EVEN integer
- Default: blank
- borderColor: '<hex color like FF0000>'
- Specify the color of the border
- Both borderThickness AND borderColor must be specified for the border to show
- forceSize: '<standard-url>'
- Force the slideshow to use a standard sized photo regardless of slideshow size
- Valid arguments are TinyURL, ThumbURL, SmallURL, MediumURL, LargeURL, OriginalURL
Notes and things that could use clarification:
- To create Keyword based slideshows read about the feedURL option above.
GOTCHA:
Add Text To Your Bio So Your Search Results Look Better
So, if you are using this cool flash slideshow in your bio, you will want to also add some text (that will be hidden) so that your searches on SmugMug do not look like this. It will also keep a Google search from picking up only the slideshow code in the bio and will, instead, show your text first.

To get around this, add some text to your bio, above the slideshow, and hide it using CSS.
<html>
<div id="bioText">ADD A FEW LINES OF TEXT HERE. REMEMBER, WHATEVER YOU ADD HERE WILL PARTLY SHOW IN THE SEARCH RESULTS.</div>
<script>
Rest of slideshow code.
</script>
</html>
Then, in your CSS code in your customization, add this:
#bioText {display: none;}
Now, the search results will look like this:

Problem solved ![]()
ANOTHER GOTCHA:
AdBlock - Firefox Extension
Be sure to add an exception for SmugMug in your AdBlock preferences, or your slideshow may not function correctly.
Sharing a slideshow link - TIP
You can construct keyword urls:
Would like to see this correction made to the code above so people don't have to scroll through the comments after using the code in the wiki and getting an error message.
GOTCHA:The slideshow won't work on a site that is passworded, we're sorry.
I have the show running on non-passworded site in a passworded gallery album description
using a passworded gallery for a source.
Using the stand alone version.
Allen
I have it working on my Wordpress blog in FF but not IE. http://www.ross-macleod.com/ourlife
has anyone managed to fix this problem? neither IE6 or 7 will display my slideshow. www.offamanda.smugmug.com
How did you get around the security issues with html tags that aren't allowed? (on Wordpress) Having a tough time figuring that one out and saving erases nearly all the code each time.
Thanks!
I cannot captions to the slide show. I hope this can be added in later releases
I have been waiting for them to add this as well!!!
hello!
i have had this great slideshow running for months on my site http://jimmyandvalerie.smugmug.com
I love love love Big Web Guys' main page design. Knowing next to nothing about CSS and HTML, is there a way
to find out the code he used for this?
Thanks so much,
val ![]()
Did you ever get the code for Big Web Guys' page? LOVE it.
Hi, just found this slideshow approach. Works great.
One question: On Ivar's page, it is clear that he draws pictures for the slideshow from multiple galleries. How does he do this? I have my pictures set up in Categories / Subcategories / Galleries. I would love to have the slideshow draw from a subcategory or category. I see that there are 263 pages in DGRIN on this topic, I suspect the answer is there. Can someone explain or point me to the answer in DGRIN?
Thanks.
John
John... I found a few posts on the thread by doing a thread search for 'Category' ... but everything I found appeared to center on putting a slideshow in a category, not on the homepage.
I want to be able to have ONE slideshow, on the home page, that pulls from multiple galleries (whether in categories or not). I'm willing to do it via keywords, or by specifying specific galleries from which to pull images, but I can't find it in the thread as to exactly how. This is the closest thing I could find, but could not get it to work:
Posted by denisegoldberg:
No, it's a little more subtle than that - sorry, I should have been more specific! You will need to use the feedURL instead of the AlbumID.
I have a slideshow setup by keyword in this gallery - http://www.denisegoldberg.com/gallery/3137264_._
Here's the parameter I used:
oParams.feedURL = 'http://www.smugmug.com/hack/feed.mg%3FType=userkeyword%2526NickName=denise%252 6Data=deniseHome';
My smugmug nickname is denise, and the keyword I am using is deniseHome.
--- Denise
I cannot find an explanation as to WHERE or how to use the above code
-Stacy
trianglezclub
did u ever get an answer? i'd like to know as well. *i'd think it'd be way cool if a viewer can click on an image they like in the slideshow -and it will automatically direct them to the particular gallery it can be found in to purchase! ANYBODY GOT THE ANSWER?
thanks a bunch already,
johnna
The key is to use the feedurl option. See http://wiki.smugmug.net/display/SmugMug/Flash+Slideshow
For an example, see my site at www.funtimesphotography.com
Here is the code I used in my Control Panel / Customize / Customize / Header box
<div id="mySS">
<center>
</br> </br> </br>
<script>
var ssConfig = {
feedURL: 'http%3A%2F%2Fapi.smugmug.com%2Fhack%2Ffeed.mg%3FType%3Duserkeyword%2526NickName%3Dfuntimesphotography%2526Data%3Dmyslideshow',
newWindow: 'false',
showLogo: 'false',
randomStart: 'true',
showThumbs: 'false',
showButtons: 'true',
crossFadeSpeed: '350'
};
SM.flash.insertSlideshow(750, 750, ssConfig, 'transparent');
</script>
</br> </br> </br>
</center>
</div>
Hope this helps.
The photos then each have a keyword is
myslideshow
for the above example
Larry
I copied the slideshow HTML then I wanted to put a border around it. THis is my HTML. What should I change because now that I added the border in, its not even working! Thanks so much!
<html>
<script>
var ssConfig =
SM.flash.insertSlideshow(600, 600, ssConfig, 'transparent');
</script>
</html>
Drop a note to the Help Desk with a link to your site or post in the slide show thread.
Help: http://www.smugmug.com/help/emailreal
Slide show thread: http://www.dgrin.com/showthread.php?t=73247
I have added the slide show in my bio, but how do i center it ?
http://neha.smugmug.com \\
Add to your css section:
#userBio {text-align: center;}
Excellent it works !
I tried using the code above to center my slideshow, but it didn't work- all of the photos are still justified left in the slideshow frame. any ideas? I'm barefootloose.smugmug.com.
Thanks, Alex
Try this:
#userBio {text-align: center !important;}
Still didn't work! Does it have anything to do with the size (600,600)?
I'm lovefish.smugmug.com.
3 more comments by: Barb Gates , Anonymous
Hello!
Can some super smart person tell me how to align my text and slideshow to appear like the one on this
webpage below? Currently my text is on top of the slide show. Also, my pictures appear very large and the
setting is on medium. How can I get my slideshow pic size to be even with my text as it is there? Thank you!
Great resource. I've created my flash slideshow for my homepage. Now I'd like for the header, navbar, and slideshow to be all that appear on the homepage, and I'd like my visible galleries to be a separate page linked to the "portfolio" tab in the navbar. Possible?
My site is: barefootloose.smugmug.com.
Thanks!
I think I missed something and I'm either too dumb to figure it out, or too impatient! Would one of the many geniuses be so kind as to take a look at my website and give me a hint as to where I skrewed up my slideshow?? Thanks
www.cassiaphotography.com
forceSize = '<standard-url'>
I can't get this to work. Is there a typo? For example, should it be:
forceSize = '<standard-url>'
I've tried different combinations and can't get this to work. I'd like a much smaller slide show to be displayed than the standard.
should be:
forceSize: 'LargeURL'
or whatever size slideshow you want. Place a colon where you had the "=" sign and place the URL size as indicated and you should be good to go.
Great help! I would like to create a nav bar with 2 buttons- PORTFOLIO and CONTACT. I've created my flash slideshow for my homepage. Now I'd like for my banner, navbar, and slideshow to be all that appear on the homepage, and I'd like my visible galleries to be a separate page linked to the "portfolio" tab in the navbar. And a seperate page linked to CONTACT button where viewers have option to email me or post a message. Is this possible?
My site is: zizib.smugmug.com.
PLEASE HELP! Thanks!
*also my border didn't show up on slideshow : )
I saw that you succeeded in hiding your galleries on your homepage and showing only the slideshow. Could you please tell me how you did that?
Did you ever get a response to this? I am trying to remove my galleries from my homepage to no avail. Please help!
zizib.smugmug.com used the 'galleries page' hack as described in the FAQ, see #38 http://www.smugmug.com/help/customize-faq
This is quite slick. I used the Embed-It plugin for Wordpress and then inserted your code into the snippet, with quick mod to size and gallery. See my post at: http://floridahikes.com/blog/2008/05/16/a-quick-trip-through-leon-sinks-natural-area/
I'm pulling from my SmugMug site www.candidtravels.com
Since there are 61 photos in the gallery, it takes a while to load.
I'm wondering if there is any way to force a limit on # of photos that load into the script?
Cheers, Sandra Friend
...a very pleased SmugMug customer!
nice image slideshow
But there's another <a href="http://flash-gallery.com" title="flash gallery">flash gallery</a>
Any body use it?
Please provide a full example of using the feedURL parameter rather than using albumid. Where exactly should the feedURL go? In how many places within the HTML? Two, like albumid? Or?...
Thanks.
I really like that there is a slideshow option and I am using it everywhere. But lately, a lot of my visitors ask for the captions to be there.
Can this be included in the next release? Please.
I will have to use Picasa until then, I hate to upload to two photo sites !!!!!
How do I change or get rid of the YOUR BIO caption that shows in the upper left hand above the slide show? Thanks!
You don't have to, as any one that visits doesn't see it, try to click visitor view.
ciao
KETCH ROSSI
I have a small slideshow working but how do I remove the thumbnails.
Hi Andy
I've added the code: <param name="showThumbs" value="false"> to my site and it doesn't remove the thumbnails. Am I missing something?
http://www.tulsanationals.org/nationals98girls/index.php
Thanks,
Tim
It doesn't work adding the <param name=""> string.
I added
&showThumbs=false&showButtons=false&showLogo=false
to the <embed src"" string and it worked
<embed src="http://www.smugmug.com/ria/ShizamSlides-2007090601.swf?AlbumID=2504559&transparent=true&crossFadeSpeed=500&clickUrl=http://www#46;smugmug#46;com&showThumbs=false&showButtons=false&showLogo=false" wmode="transparent" type="application/x-shockwave-flash" allowScriptAccess="always" allowNetworking="all" height="600" width="600"></object>
My site:
http://www.reconstruct.org/index-smugtest.html \\
Added the text to get rid of my biophoto but it still shows up
#bioBox .photo
I have my slideshow up and working ... pretty slick. Maybe I missed something as it seems when I go to my gallery the slide show is still present. How do I get this to stop? Thanks in advance.![]()
Here is my site:
Hi Anyone,
Need some help getting the slideshow centered or getting the background black. This is what I'm working with.
<html>
<script>
var ssConfig = {
AlbumID: '5160136',
newWindow: 'false',
transparent: 'true',
splash: 'http://www.smugmug.com/img/ria/ShizamSlides/smugmug_black.png',
showLogo: 'false',
clickUrl: 'http://www.sieren.smugmug.com',
showThumbs: 'false',
showButtons: 'false',
crossFadeSpeed: '350'
};
SM.flash.insertSlideshow(600, 600, ssConfig, 'transparent');
</script>
</html>
www.sieren.smugmug.com
Any help would greatly appreciated.
Thanks,
Steve Sieren
Use <center> - see below - worked fine for me. Good luck!
<html>
<center>
<script>
var ssConfig = {
AlbumID: '5169569',
newWindow: 'false',
transparent: 'true',
showLogo: 'false',
clickUrl: 'http://mobilefamilyportraits.smugmug.com',
showThumbs: 'true',
showButtons: 'true',
crossFadeSpeed: '350'
};
SM.flash.insertSlideshow(600, 600, ssConfig, 'transparent');
</script>
</center>
</html>
This doesn't seem to address how to get the background of the slideshow to be black, rather than the gray default. I'd like it to match the rest of my black page. Any ideas?
Plus, I noticed some slideshows don't show the smugmug logo while they photos are loading. How do you change that?
Thanks from a brand-new user who is seeing this stuff as if it were another language.
www.zingerphotography.com
Actually, it did solve the smugmug logo problem.
Now, still looking for how to turn the background black. Thanks.
zingerphotography.com
Load this in CSS
#bioBox
how did you get rid of the smugmug logo when the photos were loading in the slide show? I can not figure that one out. Thanks, vjportraits.com
I had a problem trying to use the below code on Blogger but found the solution at Dgrin... seems the embed tag wasn't closed (as it is in the below amended code).
<object align="middle" height="600" width="600">
<param name="movie" value="http://www.smugmug.com/ria/ShizamSlides-2007090601.swf?AlbumID=2504559&transparent=true&crossFadeSpeed=500&clickUrl=http://www#46;smugmug#46;com">
<param name="wmode" value="transparent">
<param name="bgcolor" value="000000">
<param name="allowNetworking" value="all">
<param name="allowScriptAccess" value="always">
<embed src="http://www.smugmug.com/ria/ShizamSlides-2007090601.swf?AlbumID=2504559&transparent=true&crossFadeSpeed=500&clickUrl=http://www#46;smugmug#46;com" wmode="transparent" type="application/x-shockwave-flash" allowScriptAccess="always" allowNetworking="all" height="600" width="600"></embed></object>