We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 25663 MODX Staff
    • 12,272 Posts
    I think we’ll see the Evo Manager migrate away (as fast as we can handle it) from its current frames-based structure;t they sure aren’t sexy and they don’t do a think for accessibility.

    We’ve got some experience with jQuery UI which is nice, but not as robust as Revo’s ExtJS. jQuery Tools is also seems to be a lightweight UI library as well. ExtJS probably doesn’t make sense for Evo.
      Ryan Thrash, MODX Co-Founder
      Follow me on Twitter at @rthrash or catch my occasional unofficial thoughts at thrash.me
      • 5340
      • 1,624 Posts
      Any news on the future of manager regarding the preferred js framework.

      I would like to start working on a module and I really need to know where things are going

      Thank You

      PS: I would not use Jquery Tools.
        • 28042 ☆ A M B ☆
        • 24,524 Posts
        I’ve been working with jquery tools lately, and am very impressed with it. The libraries are lightweight, yet provide amazing functionality. The API interfaces actually make sense even to a javascript-phobe like me. Right now I’m working on integrating eForm with jquery’s modal overlay and RPC features. http://flowplayer.org/demos/tools/sharing-overlay.html
          Studying MODX in the desert - http://sottwell.com
          Tips and Tricks from the MODX Forums and Slack Channels - http://modxcookbook.com
          Join the Slack Community - http://modx.org
          • 25663 MODX Staff
          • 12,272 Posts
          Quote from: cipa at Dec 09, 2009, 03:45 PM

          PS: I would not use Jquery Tools.

          Why’s that?

          Regarding the preferred library, we’ll probably see Evo migrate more towards completely namespaced solutions, and since ManagerManager is based on jQuery, we’ll most likely continue down that route.

          Revo is based on ExtJS, and will continue down that route as well.
            Ryan Thrash, MODX Co-Founder
            Follow me on Twitter at @rthrash or catch my occasional unofficial thoughts at thrash.me
            • 5340
            • 1,624 Posts
            Here are 2 links. Read the comments and decide for yourself:

            http://ajaxian.com/archives/jquery-tools
            http://marcgrabanski.com/article/jquery-tools-vs-jquery-ui

            I personally do not think Jquery Tools is mature enough. As an alternative we can use Jquery UI which I hope will get better.

            Since the direction is Jquery I will use Jquery in my module. Are there any plans to switch to jquery in the near future?


            +1 for jquery since Tiny Mce has a Jquery solution
            http://tinymce.moxiecode.com/examples/example_23.php
            # Example 22 - jQuery version
            # Example 23 - jQuery plugin
              • 17499 ☆ A M B ☆
              • 872 Posts
              jQuery UI is on hold mode actually, which is a shame, i really hoped for a good all-in-one alternative to ExtJS. At least a grid component would be warmly welcomed.

              jQuery Tools is good for simple web apps but i’m not sure that it will fit in a complete UI.

              ExtJS is really, really powerful and complete, but i hate the html code generated by it.
              For exemple, a simple button is made of several nested table with bad looking css properties.

                • 29774
                • 386 Posts

                jQuery UI is on hold mode actually, which is a shame,

                Is it? Could you clarify what you mean?


                Regarding the tinymce jquery version, I had no end of trouble with that when I tried to use it in a recent project. I think the problem was a namespace conflict, but none of the usual methods worked to make it safe.
                  Snippets: GoogleMap | FileDetails | Related Plugin: SSL
                  • 17499 ☆ A M B ☆
                  • 872 Posts
                  It’s just a personal feeling.

                  The library was evolving fastly not so long ago but not lately. And it still miss key components.

                  I’m checking the roadmap regularly for several of them, but it seems that there are no progress whatsoever. I can be wrong.
                    • 17499 ☆ A M B ☆
                    • 872 Posts
                    Quote from: rthrash at Dec 10, 2009, 07:16 AM


                    Revo is based on ExtJS, and will continue down that route as well.


                    I wonder if it’s really a good choice?

                    I mean, there are a lot of controversy regarding the license with the ExtJS library (GPLv3).

                    On that subject, i think that the documentation should explain clearly what’s going to happen if someone use MODx Revolution and sell a program he made to a customer.

                    Will he have to buy a license for ExtJS?
                    Or only if he make custom manager pages using ExtJS?
                    Neither of them?

                    What if someone come with a Manager that use jQuery or Mootools instead of ExtJS with all the necessary functionality?

                    I know that building an entire manager is not a trivial task, and that ExtJS provide a lot of ease to deal with that quickly and elegantly.

                    I just wanted to be sure that after the release of MODx Revolution, if there will be absolutely not a chance to switch from ExtJS to another libs?

                    jQuery for example has a lot of well done plugins to achieve the same Manager functionality that are used in the current Revolution Manager’s layout.

                    Maybe that a proof of concept can help the team to change their mind for future release.
                      • 5340
                      • 1,624 Posts
                      I don’t think ExtJs is necessary is too much for Evo.

                      I had a look at the Mootools Forge: http://mootools.net/forge/. Looks like a nice collection of plugins