Great CMS, love it!
I would like to relay some Memory Leak issues in Firefox. When going to your demo link at top right of page, url:
Clicking on any link in the MAIN MENU, such as: HOME, Blog, Features etc.... produces error like so:
Leaks in window 0x28762b0:
[+] [leaked object] (2924530, http://demo.opensourcecms.com/modx/manager/media/script/scriptaculous/prototype.js, 74-75) = [Function]
[ ] prototype (1e67180) = [Object]
[+] [leaked object] (29244a0, http://demo.opensourcecms.com/modx/manager/media/script/scriptaculous/prototype.js, 74-75) = [Function]
[ ] prototype (1e67198) = [Object]
[+] [leaked object] (29240c8, http://demo.opensourcecms.com/modx/index.php?id=22, 228-228) = [Function]
[ ] prototype (1e671a8) = [Object]
[+] [leaked object] (2924460, http://demo.opensourcecms.com/modx/manager/media/script/scriptaculous/prototype.js, 74-75) = [Function]
[ ] prototype (1e671c8) = [Object]
[+] [leaked object] (2924730, http://demo.opensourcecms.com/modx/manager/media/script/scriptaculous/prototype.js, 74-75) = [Function]
[ ] prototype (1e67258) = [Object]
[+] [leaked object] (29246a0, http://demo.opensourcecms.com/modx/manager/media/script/scriptaculous/prototype.js, 74-75) = [Function]
[ ] prototype (1e67268) = [Object]
[+] [leaked object] (2924770, http://demo.opensourcecms.com/modx/manager/media/script/scriptaculous/prototype.js, 74-75) = [Function]
[ ] prototype (1e67280) = [Object]
[+] [leaked object] (29244f0, http://demo.opensourcecms.com/modx/manager/media/script/scriptaculous/prototype.js, 74-75) = [Function]
[ ] prototype (1e67288) = [Object]
[+] [leaked object] (29247c0, http://demo.opensourcecms.com/modx/manager/media/script/scriptaculous/prototype.js, 74-75) = [Function]
[ ] prototype (1e672a8) = [Object]
[+] [leaked object] (29245c0, http://demo.opensourcecms.com/modx/manager/media/script/scriptaculous/prototype.js, 74-75) = [Function]
[ ] prototype (1e672b0) = [Object]
[+] [leaked object] (2924580, http://demo.opensourcecms.com/modx/manager/media/script/scriptaculous/prototype.js, 74-75) = [Function]
[ ] prototype (1e672b8) = [Object]
[+] [leaked object] (2924808, http://demo.opensourcecms.com/modx/manager/media/script/scriptaculous/prototype.js, 74-75) = [Function]
[ ] prototype (1e67320) = [Object]
[+] [leaked object] (2924650, http://demo.opensourcecms.com/modx/manager/media/script/scriptaculous/prototype.js, 74-75) = [Function]
[ ] prototype (1e67370) = [Object]
[+] [leaked object] (29246e0, http://demo.opensourcecms.com/modx/manager/media/script/scriptaculous/prototype.js, 74-75) = [Function]
[ ] prototype (1e67378) = [Object]
[+] [leaked object] (2924610, http://demo.opensourcecms.com/modx/manager/media/script/scriptaculous/prototype.js, 74-75) = [Function]
[ ] prototype (1e67380) = [Object]
I was running into a similar problem with another javascript package called extjs. Hopefully you have looked into this package as a possible default javascript framework? This package can run other js libraries such as prototype, scriptaculous, yui, etc... The above memory leaks were fixed in the extjs package. Here is a link to that topic for further research:
http://extjs.com/forum/showthread.php?t=3953&highlight=memory+leaks
I put this under the Discussion Forum, because it may or may not be a bug.
Good Luck and keep up the great work, again I love this CMS!
Mark