<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Mifjs forum — Mif.Tree, Mif.Menu - Quick fix for Mootools 1.2.3 upgrade]]></title>
		<link>http://mifjs.net/forum/topic/157/</link>
		<description><![CDATA[The most recent posts in Quick fix for Mootools 1.2.3 upgrade.]]></description>
		<lastBuildDate>Wed, 11 Nov 2009 08:26:57 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Quick fix for Mootools 1.2.3 upgrade]]></title>
			<link>http://mifjs.net/forum/post/645/#p645</link>
			<description><![CDATA[[quote=temuri]moro,

what do I need to update in MifMenu source to make it work with Mootools 1.2.3?

There are problems with firing custom events in Mif.Menu.Item.check() method:
...
Both [b]this.list[/b] and [b]item.list[/b] do not have fireEvent() method defined.
...[/quote]
fixed [url=http://code.google.com/p/mifmenu/source/detail?r=36]rev36[/url]


menu updated to lastest mootools version]]></description>
			<author><![CDATA[creavenmoro@gmail.com (moro)]]></author>
			<pubDate>Wed, 11 Nov 2009 08:26:57 +0000</pubDate>
			<guid>http://mifjs.net/forum/post/645/#p645</guid>
		</item>
		<item>
			<title><![CDATA[Re: Quick fix for Mootools 1.2.3 upgrade]]></title>
			<link>http://mifjs.net/forum/post/642/#p642</link>
			<description><![CDATA[moro,

what about updating this to Mootools 1.2.3?

[url]http://mifjs.net/trunk/menu/Demos/index.html[/url]

thanks]]></description>
			<author><![CDATA[dummy@example.com (temuri)]]></author>
			<pubDate>Thu, 05 Nov 2009 16:51:42 +0000</pubDate>
			<guid>http://mifjs.net/forum/post/642/#p642</guid>
		</item>
		<item>
			<title><![CDATA[Re: Quick fix for Mootools 1.2.3 upgrade]]></title>
			<link>http://mifjs.net/forum/post/627/#p627</link>
			<description><![CDATA[[quote=Muriel]I have tried all the option above, but I can't get it to work with Mootools-v1.2.3-core and -more.
It works fine with Mootools v1.2.
Does somebody have a working example (would save me a lot of time).[/quote]
[url]http://mifjs.net/trunk/tree/Demos/index.html[/url]]]></description>
			<author><![CDATA[creavenmoro@gmail.com (moro)]]></author>
			<pubDate>Sat, 17 Oct 2009 17:33:57 +0000</pubDate>
			<guid>http://mifjs.net/forum/post/627/#p627</guid>
		</item>
		<item>
			<title><![CDATA[Re: Quick fix for Mootools 1.2.3 upgrade]]></title>
			<link>http://mifjs.net/forum/post/619/#p619</link>
			<description><![CDATA[I have tried all the option above, but I can't get it to work with Mootools-v1.2.3-core and -more.
It works fine with Mootools v1.2.
Does somebody have a working example (would save me a lot of time).]]></description>
			<author><![CDATA[dummy@example.com (Muriel)]]></author>
			<pubDate>Thu, 08 Oct 2009 14:09:37 +0000</pubDate>
			<guid>http://mifjs.net/forum/post/619/#p619</guid>
		</item>
		<item>
			<title><![CDATA[Re: Quick fix for Mootools 1.2.3 upgrade]]></title>
			<link>http://mifjs.net/forum/post/618/#p618</link>
			<description><![CDATA[moro,

what do I need to update in MifMenu source to make it work with Mootools 1.2.3?

There are problems with firing custom events in Mif.Menu.Item.check() method:

[b]Mif.Menu.Item.js[/b]
[code]
    check: function(state){
        if(this.type=='checkbox'){
            ...
            this.list.fireEvent('check', [this, this.checked]);
        }
        if(this.type=='radio'){
            ...
            this.list.groups[this.group].each(function(item){
                if(item==this && this.checked){
                    ...
                    item.list.fireEvent('radioCheck', [this, true]);
                    return;
                }else{
                    ...
                    item.list.fireEvent('radioCheck', [this, false]);
                }
            }, this);
        }
        return this;
    },
[/code]

Both [b]this.list[/b] and [b]item.list[/b] do not have fireEvent() method defined.

Your help will be greatly appreciated.

Thanks,
Temuri]]></description>
			<author><![CDATA[dummy@example.com (temuri)]]></author>
			<pubDate>Sat, 03 Oct 2009 14:20:26 +0000</pubDate>
			<guid>http://mifjs.net/forum/post/618/#p618</guid>
		</item>
		<item>
			<title><![CDATA[Re: Quick fix for Mootools 1.2.3 upgrade]]></title>
			<link>http://mifjs.net/forum/post/603/#p603</link>
			<description><![CDATA[you can use trunk download builder: [url]http://mifjs.net/trunk/tree/Download/Builder/[/url]]]></description>
			<author><![CDATA[creavenmoro@gmail.com (moro)]]></author>
			<pubDate>Mon, 21 Sep 2009 08:35:59 +0000</pubDate>
			<guid>http://mifjs.net/forum/post/603/#p603</guid>
		</item>
		<item>
			<title><![CDATA[Re: Quick fix for Mootools 1.2.3 upgrade]]></title>
			<link>http://mifjs.net/forum/post/594/#p594</link>
			<description><![CDATA[[quote=Stalfos]I am getting nothing (no display, no errors) when I use both 1.2.3core with 1.2.3.1more of mootools... (I'm in dev, so it's a complete package from mootools)

I downloaded the tree.v1.1 from the website...
Should I grab the rev 101 file instead, in order to make it work with the latest mootools?[/quote]

Same problem here... What files do I need to download to make this work with 1.2.3core and 1.2.3.1more of mootools?

Edit:

I grabbed a copy from his latest source revision:

svn checkout [url]http://miftree.googlecode.com/svn/trunk/[/url] miftree-read-only

And built a new mif.tree.js file from all his source .js files (by just manually concatenating all the .js files in /Source/Core/ and /Source/More/. I'm sure he has an automated build for this, but I couldn't quite figure that out.).

I ran this against mootools 1.2.3 core and 1.2.3.1 more, and it worked. I guess he has fixed it, but maybe doesn't consider it stable enough yet to post as a release version on the site?]]></description>
			<author><![CDATA[dummy@example.com (kevin)]]></author>
			<pubDate>Fri, 11 Sep 2009 14:59:01 +0000</pubDate>
			<guid>http://mifjs.net/forum/post/594/#p594</guid>
		</item>
		<item>
			<title><![CDATA[Re: Quick fix for Mootools 1.2.3 upgrade]]></title>
			<link>http://mifjs.net/forum/post/589/#p589</link>
			<description><![CDATA[I am getting nothing (no display, no errors) when I use both 1.2.3core with 1.2.3.1more of mootools... (I'm in dev, so it's a complete package from mootools)

I downloaded the tree.v1.1 from the website...
Should I grab the rev 101 file instead, in order to make it work with the latest mootools?]]></description>
			<author><![CDATA[dummy@example.com (Stalfos)]]></author>
			<pubDate>Thu, 27 Aug 2009 15:36:35 +0000</pubDate>
			<guid>http://mifjs.net/forum/post/589/#p589</guid>
		</item>
		<item>
			<title><![CDATA[Re: Quick fix for Mootools 1.2.3 upgrade]]></title>
			<link>http://mifjs.net/forum/post/575/#p575</link>
			<description><![CDATA[fixed [url=http://code.google.com/p/miftree/source/detail?r=101]rev101[/url]]]></description>
			<author><![CDATA[creavenmoro@gmail.com (moro)]]></author>
			<pubDate>Sun, 12 Jul 2009 10:25:13 +0000</pubDate>
			<guid>http://mifjs.net/forum/post/575/#p575</guid>
		</item>
		<item>
			<title><![CDATA[Quick fix for Mootools 1.2.3 upgrade]]></title>
			<link>http://mifjs.net/forum/post/572/#p572</link>
			<description><![CDATA[Just upgraded to latest mootools and keynav & drag'n'drop stopped working!!

So have edited line 64 of the Mif.Tree section:

Replace:
  if (MooTools.version=='1.2.2' && this.options.initialize) this.options.initialize.call(this);
With
  if (MooTools.version>='1.2.2' && this.options.initialize) this.options.initialize.call(this);
OR
  if ((MooTools.version=='1.2.2' || MooTools.version=='1.2.3') && this.options.initialize) this.options.initialize.call(this);

The 1st replacement appears to work ok so I guess it's good to use.

Hope this helps someone.]]></description>
			<author><![CDATA[dummy@example.com (peterbarkway)]]></author>
			<pubDate>Tue, 07 Jul 2009 08:36:56 +0000</pubDate>
			<guid>http://mifjs.net/forum/post/572/#p572</guid>
		</item>
	</channel>
</rss>

