Yamoodow

Yamoodow – Yet Another MOOtools modal winDOW

yamoodow

Netzelf developed this nice mootools-based modal-script with the following features:

  • Unobtrusive, lightweight Javascript (1 Class, 6,1kB compressed)
  • Easy to install and use
  • Modal window based on Slimbox
  • Loading content via Ajax or Iframe
  • Support for Tabs
  • Support for caching loaded content
  • Lots of options
  • Fully customizable language
  • Fully customizable design (via CSS)
  • At least three events: load, failure and success

You can find the documentation and downloads on the Yamoodow project page:

http://netzelf.de/releases/yamoodow/

Have fun ;)

Tags: , , , , ,

9 Responses to “Yamoodow”

  1. Riad Marrakech Says:

    Light and rapide, I love it

  2. kilatkyut Says:

    Very nice plugin thanks… i have question why is it when i use the ymd.openWin(); the overlay is not showing only the window or i have missed somthing please help.

  3. metti Says:

    Do you have a link to the site on that you tried?

  4. kilatkyut Says:

    @metti its on my local pc yet not on production

    this is my code:

    function namehere(var here…)
    {

    var ymd7 = new yamoodow([
    { url:'modal.html', iframe:true },
    ],
    {
    title: ‘Item Listing’,
    buildTabs:false,
    overlayOpacity:1.0
    });

    ymd7.openWin();

    }
    i did not use the click event on this, i put it inside the function instead…

  5. metti Says:

    Hey kilatkyut,

    please consider to use the domready-event to load the window without click or to add the events for your function.

    Anyway it was not your mistake – there was a bug on the transition chains. I updated the packages and you can now download them. Then it should work.

  6. kilatkyut Says:

    @metti
    Thank you very much sir for the big help!… keep it up

  7. kilatkyut Says:

    @metti
    regarding the changes you made it really works great but i think there is some problems because the click events is the one that is not working now.

    before the update this code works for me:

    var ymd = new yamoodow([
    { url:'modal.html', iframe:true },

    ],
    {
    opener: $(’ymdOpener’),
    title: ‘Sample Modal’,
    buildTabs:false
    });

    But now its not working but my previous problem about inside function is working great…

  8. metti Says:

    Finally it works – found the right problem but the wrong solution^^ (I updated the packages again in the hope that 9/11 won’t affect it).

    Please consider not to use the event on load but on domready. Otherwise in IE the internal setup function is not complete and the content can not load. (I did not find a solution for that issue – elsewhere all works fine):
    window.addEvent('domready',function() { ymd7.openWin() });

    Hope you enjoy the script. Bye

  9. kilatkyut Says:

    Thanks metti it really works 100% thanks very much…

Leave a Reply