Flash Carousel Designer Troubleshooting 

Posted by on Mar 12, 2008 in Resources, Small Business Web Design, Web Design | 10 comments

Questions about your Flash Carousel Designer?  Ask them here.

10 Responses to “Flash Carousel Designer Troubleshooting”

  1. I purchased the Flash Carousel Designer product to use in a website for a non-profit that I’m associated with. We have a need to display 25 pictures (in a carousel format) of carousel horses. These horses are to be painted and placed on display and later auctioned off to raise money for the organization. What I’d like to do is have a popup window displayed when each of the 25 horses are clicked on. The popup would display information about the artist and additional picture angles of the painted carousel horses.

    My problem is twofold. When testing this I just left the URL set to http://www.google.com. When I click on the images in the carousel, the flash player tells me to adjust global system settings. I did so (changing the setting to Allow All just for testing). The setting is saved on the Adobe site – yet each time I open the web page I’m confronted with the same message (as if the settings are just ignored). The text I used in the XML file looked like this:

    Because this seemed to be an Adobe Flash issue (I’m at FlashPlayer v10) and not a problem with the SWF file itself, I thought I’d proceed and continue with the original plan – open a subsequent window (with popup parameters) that allows the user to see the artist info, differing angles etc. Doing this, the images seem to be hyperlinked (mousing over gives me the “hand” icon) but no hyperlink action occurs and the test page never opens. The text in the XML file looks like this for each picture:

    I notice on the iTegrity website (in the portfolio section) that links work without issue opening each of your client’s web pages. Can you provide any feedback at all on why the resulting XML data isn’t working. I’d really appreciate any help or direction you might have…

    Russ Foszcz

    • Rusty,

      I’ve encountered a similar problem in the past. In my case it was due my browser settings on my local machine. Which browser are you using to test? Have you tested with multiple browsers? The way I get around this problem is to test live on my server. Place the .swf, xml, and your images folder on your actual server in your hosting environment. Just create a test folder for the files and then navigate to it via the web. If it works as expected, you’ll know it’s a local problem, probably with your flash browser plugin.

      This occurs because your browser is loading a local file which is trying to connect to an external source on the internet. It sees this as a potential security issue and provides you the pop up warning. In my case, I just ignore the warnings when testing locally because I have usually already tested on my server without a problem.

      Let me know if this helps. If not we can try plan B.

      Very best,

      Steve

  2. Steve -

    I tried posting the sample content online and now the images themselves (in the carousel) don’t appear (only “stars” or asterisks). In the “troubleshooting” section of the Flash Carousel Designer it mentions this is because of an incorrect path to the images (in the XML file). However I’ve double-checked this and find no errors. My thumbnail images are located in an “images” folder one level beneath the XML file. I reference the images as:

    imageURL=”images/p01.jpg”

    Although the images don’t display they appear to be hyperlinked, but the POPUP parameter still doesn’t allow the flash player to open the popup page. I’ve included the link to the test site in the text box above.

    Rusty

    • Rusty,

      What type of server are you using? Windows or Linux? Windows servers can be finicky with file paths requiring you to add a forward slash at the beginning of the path. Either way, try imageURL=”/images/p01.jpg” . Try adding the forward slash before “images”. If this doesn’t work try imageURL=”../images/p01.jpg”.

      Where is your xml file and swf located? Are they in the root folder? Even though it’s cleaner to place the xml file in another folder, I’d put both the xml and swf in the root folder together. Does this solve the problem?

      Steve

  3. Steve -

    The server is Linux based. I tried three different combinations of imageURL statements:

    imageURL = “../images/p01.jpg”
    imageURL = “/images/p01.jpg”
    imageURL = “http://www.mstrp.org/hodc/images/p01.jpg”

    None of the combinations work! Even the last fully qualified path returns the stars or asterisks! I’m going to try loading these pages on another host (I have a GoDaddy account with server space). I’ll let you know if this is specific to the server or something I’m doing wrong.

    In the interim, if you have any other ideas “I’m all ears!”. This is getting very frustrating. It’s a great tool – but useless to me if I can’t get it working…

    Getting back to my original question (before I found out I couldn’t even get the thumbnails to display) – have you ever used the POPUP parameter successfully?

    Rusty

  4. Steve -

    I uploaded the content to the GoDaddy account(s) – one is Windows based and the other Linux – and the same thing occurs. I assume this is a configuration error in the DATA.XML file since I can’t get images to appear at all.

    Regarding your question about the location of the SWF file and the XML file. One one domain (foszcz.com) the files are located in a folder named “hodc”. In the other domain (foszcz.net) they are located in the root. Both locations act similarly – no images are displayed.

    Anything else I can look at? I’m pretty confused at this point…

    Rusty

  5. Steve -

    OK… How many times do I have to look at something before it slaps me in the face? The problem with the image display was indeed a Linux issue. Unfortunately as many times as I looked at it, I disregarded the case for the names of the images.

    Bottom line – images are now showing – but I still have the problem with the hyperlinks not working. If you can shed any light on that it would be appreciated…

    Rusty

    • Rusty,

      My Carousel designer xml looks like the following (for another project, not ITegrity, but works fine on a GoDaddy Linux server, also tested on a GoDaddy Windows server)

      When you refer to “popup parameters” I assume you are referring to JavaScript to open a pop up window. Or is this part of the AS2 code for Carousel Designer? You shouldn’t have to use any additional scripting to make this work. Which Carousel Designer are you using? v1 v2 or v3? I use v2 for ITegrity, but have already converted over to v3 for my upcoming new site launch. I’ve got v2 to work fine (with hyperlinked images) in both Linux and Windows GoDaddy and v3 fine on GoDaddy Linux (didn’t test GoDaddy Windows) So if we are using the same version, the same xml, on the same host and server type, I’m starting to run out of answers.

      A few more things you can try: Did you modify any of the Action Script? Did you modify your .htaccess file in a way that isn’t allowing the popups? Did you test on a different machine all together? Maybe you have some sort of firewall, popup blocker, spam filter in your browser or on your machine that is prevent the window from popping up. Disable your virus protection or check the settings and test again. Stop by the library and test on their machines.

      Let me know if any of this works.

      Steve

  6. Steve -

    I was using v3 of Carousel Designer. Looks like the problem with the POPUP parameter in the XML file was a source bug actually. I contacted the author directly and he showed me where the bug was and told me how to fix it (since I own Flash CS4). One simple change and it everything worked!

    I appreciate your help in trying to resolve the carousel issues. If you’re using v3 of Carousel Designer and ever want to use the POPUP linkType parameter, open the .FLA file and search the ActionScript code for:

    linkType == “popup”

    In the original source you’ll find the entry in the button.Onrelease function. The getURL entry SHOULD end up looking like this:
    getURL(“javascript:window.open(‘”+linkData+”‘, ‘window’,'”+linkTarget+”‘); void(0);”);

    The change involves changing the last parameter in the getURL to a void(0); statement from the return… that was originally there.

    Rusty

    • Rusty,

      Thank you for the reply with the solution. Wow, so the source code itself was causing the problem. I know Jurgen made a lot of upgrades to v3 from v2 so this one must have been a kink he was still working out. Carousel Designer v3 is a great product however and I’d recommend it to anyone. Glad you finally got this solved.

Leave a Reply

*