X-Treme Photo Shuffle

XML Photo Shuffle / XML Photo Table / XML Polaroid Image Gallery


  • No Flash Knowledge required to insert the Shuffle SWF inside the HTML page(s) of your site
  • Fully customizable XML driven content
  • Unlimited number of image support
  • AutoPlay with global or individual timer ( in seconds )
  • Previous / Next navigation buttons
  • FullScreen button functionality support
  • HTML / CSS scrollable text description
  • Background image and bg color support
  • Image border / shadow / corner support
  • Customizable rollover/rollout color effects
  • Available WordPress plugin
  • Optionally set the XML settings file path in HTML using FlashVars

Opens with Flash CS3, Flash CS4, Flash CS5 or higher ( ActionScript 3.0 / AS3 ). Readme file and comments inside the xml file included in the package.

All Files Package

Personal License

Use the product in ONE SINGLE NON-COMMERCIAL project ( website or other multimedia project not generating income ), your personal work or work for a client. You may not redistribute / resell the product, without the FlashTuning.net written permission, but you may modify its content.

Commercial License

Use the product in ONE SINGLE COMMERCIAL project (website, CD-ROM, offline presentation etc), your personal work or work for a client. You may not redistribute / resell the product, without the FlashTuning.net written permission, but you may modify its content.

Extended License

Use the product in MULTIPLE COMMERCIAL / NON-COMMERCIAL projects (websites, CD-ROMs, offline presentations etc), your personal work and work for a client. You may not redistribute / resell the product, without the FlashTuning.net written permission, but you may modify its content.



  1. anand

    Hi how to stop X-treme photo shuffle from auto-playing on load.

  2. Giri

    Need to buy this product i need to know weather this photo gallery can be incorporated in a joomla template? also can we increase the width of the background please clear my doubt so that i can buy this product with confidence

    • Flashtuning

      We’ve already answered this, check your email.

  3. Norma


    I need to load X-treme Photo Shufle from an external SWF but, I get an error and it does not load any photos… The error is:

    TypeError: Error #1009: Cannot access a property or method of a null object reference.
    at com.spikything.utils::MouseWheelTrap$/setup()
    at ShuffleClasses::AppInstance$/setInstance()
    at ShuffleClasses::PhotoShuffle()
    at flash.display::Sprite/constructChildren()
    at flash.display::Sprite()
    at flash.display::MovieClip()
    at PhotoShuffle::as()
    So, my question is, what do I have to change in files to load It from an external SWF?


    • Flashtuning


      Check this article on how to correctly load an external resource in as3:



    • Norma

      Hi again,

      I’m new in AS3 an it wasn’t very helpfull… sorry. I think i’m loading my external swfs correctly. I’m using this code above and it removes completely any reference to the child/swf loaded… I need help!!


      var _swfLoader:Loader;
      var _swfContent:MovieClip;


      function loadSWF(path:String):void
      var _req:URLRequest = new URLRequest();
      _req.url = path;

      _swfLoader = new Loader();


      preloaderStyle.alpha = 1;

      function setupListeners(dispatcher:IEventDispatcher):void
      dispatcher.addEventListener(Event.COMPLETE, addSWF);
      dispatcher.addEventListener(ProgressEvent.PROGRESS, preloadSWF);

      function preloadSWF(event:ProgressEvent):void
      var _perc:int = (event.bytesLoaded / event.bytesTotal) * 100;
      preloaderStyle.loaderText.text = _perc + “%”;

      function addSWF(event:Event):void
      event.target.removeEventListener(Event.COMPLETE, addSWF);
      event.target.removeEventListener(ProgressEvent.PROGRESS, preloadSWF);

      _swfContent = event.target.content;
      _swfContent.addEventListener(“close”, unloadSWF);


      _swfContent.y = stage.stageHeight – stage.stageHeight;
      _swfContent.height = stage.stageHeight;
      _swfContent.scaleX = _swfContent.scaleY;
      _swfContent.x = 0 – _swfContent.width/2;

      preloaderStyle.alpha = 0;
      alphaSwfContent = new Tween (_swfContent, “alpha”, Regular.easeIn, 0, 1, 0.7, true);


      function unloadSWF(event:Event):void

      _swfContent = null;

  4. Tim G

    How do I add a randomize button?

    • Flashtuning

      You need to create some custom code for that and when pressing the button to randomize the images.

  5. leon

    same question as ERNI and ED…how do i ad an hyperlink in the description area ??

    • admin

      Go to the assets/xml folder and edit the media xml file and add the url tag for any keyword inside the CDATA tag text.

  6. Erni

    Same question like “ED”.
    > Searching a way to integrate a link….

  7. Ed

    Is there a way to add a hyper link in the description area or for the image?

  8. Nick Tomkinson

    I do not want to use a background image or colour so i have changed params.wmode = “window”; to params.wmode = “transparent”; but this leaves a black square in the top left of the slideshow, how do i remove this?

    Also, the slideshow will not autoplay, i get an error as follows:

    Webpage error details

    User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB6.6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C)
    Timestamp: Mon, 28 Mar 2011 10:07:42 UTC

    Message: ‘parentNode’ is null or not an object
    Line: 16
    Char: 3600
    Code: 0
    URI: http://static.ak.fbcdn.net/rsrc.php/v1/yh/r/ffAr8hIZoP5.js

    • MT

      Hi Nick,

      Please send us the archive so we can fix the issue for the small rectangle.

      Also can you please send us a link so we can investigate to see what might be the source of the problem ?

      Thank you!

      • Nick Tomkinson


        Link as follows – http://www.jjswebdesign.co.uk/dr/celebrationcakes.html

        What resource do you want me to send for the black rectangle issue, the whole zip file or just .swf? Also, please let me know what email address you want me to send it to.



        • MT

          Hi Nick,

          Please check your inbox, we send you an email.

          Thank you!

Leave a Reply

Password Reset
Please enter your e-mail address. You will receive a new password via e-mail.