[fusion-users] Multiple versions of prototype.js
Paul Spencer
pspencer at dmsolutions.ca
Fri Nov 14 06:50:02 EST 2008
Hi Stuart,
Fusion does use a full version of Prototype and Scriptaculous but I
believe it is an older version as we haven't updated in a while.
Fusion 2.0 will use MooTools which is an alternate (and unfortunately
mutually exclusive) javascript framework. MooTools is similar to
Prototype (the MooTools developers were originally part of the
Prototype community) but different in some subtle ways.
It looks to me like you should be able to take a full build of
Prototype and Scriptaculous, concatenate them together and replace the
first 5799 lines of jx_combined.js ... then its just a matter of
figuring out if this breaks anything and patching Fusion and/or Jx
stuff.
Or you could just remove those lines from jx_combined.js load your own
Prototype/Scriptaculous first. And if you are using jx_compressed.js,
that is just a copy of jx_combined.js that has been minified using
jsmin (or any other minifier).
Cheers
Paul
On 14-Nov-08, at 4:45 AM, gingerbbm wrote:
>
> Thanks for your reply, Paul.
>
> The solution I arrived at - and I'm not really very happy about it -
> was to
> do a search n' replace on the string "Prototype" in the MapGuide
> Fusion code
> (so that it's now "OPrototype"). It appears to solve my issues.
>
> Of course this is not sustainable but it means I can use the latest
> version
> of Prototype (and Scriptaculous) in the rest of my site without
> worrying -
> or resorting to nasty frames - at least until it's time to upgrade.
>
> Questions:
> 1. Why does Fusion not use the full version of Prototype?
> 2. Will Fusion 2.0 use the full (and latest) version of Prototype?
> 3. Does Mootools rely on a full version of Prototype (or does it use a
> subset a la Fusion 1.x)?
>
> Cheers
> Stuart
> --
> View this message in context: http://n2.nabble.com/Multiple-versions-of-prototype.js-tp1494625p1497776.html
> Sent from the Fusion Users mailing list archive at Nabble.com.
>
> _______________________________________________
> fusion-users mailing list
> fusion-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/fusion-users
__________________________________________
Paul Spencer
Chief Technology Officer
DM Solutions Group Inc
http://research.dmsolutions.ca/
More information about the fusion-users
mailing list