Hi Aaron,

First, Fabio, no one needs to name $ to document.id to upgrade UNLESS they
> have another script that's using $ (like jQuery). That's not the case here.
>

Thats exactly what i said. Sorry if i wrote in a wrong way. English is not
my native language and sometimes my points get a little confusing :S



> 2009/9/9 Fábio M. Costa <[email protected]>
>
> You mean how can your script work with both versions?
>>
>> What i usually do is something like this:
>>
>> (function(){
>>   var $ = document.id || $;
>>
>>   // use $ here and it will work fine with 1.2.x
>>
>> })();
>>
>> At this example if the user has mootools 1.2.3 and jquery for example it
>> will get the document.id from mootools.
>> If he puts 1.2.2 and jquery it will get the dollar function from the last
>> framework he've put on the page, i think.
>>
>> This kind of make sure you'll have the mootools dollar function inside the
>> closure (if you use 1.2.3 or greater) while making it work fine with 1.2.2
>> or smaller (if the user doesn't put another framework on the site).
>>
>>
>> --
>> Fábio Miranda Costa
>> Solucione Sistemas
>> Front-End Engineer
>> http://meiocodigo.com
>>
>>
>> On Wed, Sep 9, 2009 at 5:02 AM, rborn <[email protected]> wrote:
>>
>>>
>>> I want to upgrade Kroppr ( http://kroppr.rborn.info) to mootools
>>> 1.2.3.
>>> This will allow me to simplify a lot the code, to be able to work with
>>> other frameworks.
>>>
>>> My question is what is happening if the user already has a  version of
>>> mootools on it's page. How my script can break his, or in reverse
>>>
>>>
>>> On Sep 9, 12:30 am, Fábio M. Costa <[email protected]> wrote:
>>> > If the developer uses 1.2.2 or smaller there will be no
>>> > document.idfunction, you should use the $ function instead.
>>> > If you want to use 1.2.3, just replace the old one with with 1.2.3. :S
>>> > It looks like you didnt asked what you really want.
>>> >
>>> > --
>>> > Fábio Miranda Costa
>>> > Solucione Sistemas
>>> > Front-End Engineerhttp://meiocodigo.com
>>> >
>>> >
>>> >
>>> > On Tue, Sep 8, 2009 at 7:15 PM, hellspawn <[email protected]> wrote:
>>> >
>>> > > Hi
>>> > > I want to take advantage of the last moo version -  the $ safe mode.
>>> > > What is happening if the user has allready an older version of
>>> > > mootools on it's site?
>>> > > thanks
>>>
>>
>>
>

Reply via email to