We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 33014 ☆ A M B ☆
    • 1,231 Posts
    Quote from: microcipcip at Mar 15, 2012, 11:34 PM

    3. On IE9 the calendar tv doesn't seem to be working. Is there anyone still using IE laugh?

    http://forum.modx.jp/viewtopic.php?p=3731#p3731
    https://github.com/modxcms-jp/evolution-jp/commit/d737b0072e1aa3f3770e7a0d8bfac95c85804d9c#manager/media/calendar/datepicker.js
    IE7, IE8, IE9 OK.
      • 18373 ☆ A M B ☆
      • 3,141 Posts
      This could apply to Evo with Ditto, Wayfinder, Eform etc.
      Eg create a ditto call: checkbox for showin menu only , checkbox for show published only, etc...
      Probably too time consuming and tricky to do but I thought it was a nice touch on WP.
      edit - what was I thinking. I take it all back. copy and paste is easier and faster.
      Interestingly, that is an option (you can still copy/paste if you want) with MODX Revolution... just drag the snippet to your target field and it'll pop up all its properties and allow you to use an interface to select the options.

      It's nice to see that people who are still using Evo trying to "bring it back to life". There's a ton of sites powered by it which will applaud progress. smiley Good luck!
        Mark Hamstra • Developer spending his days working on Premium Extras and a MODX Site Dashboard with the ability to remotely upgrade MODX and extras to make the MODX world a little better.

        Tweet me @mark_hamstra, check my infrequent blog at markhamstra.com, my slightly more frequent ramblings at MODX.today or see code at Github.
        • 19369
        • 1,098 Posts
        I have published the Manager Theme.

        Download Manager Theme here

        Discuss Manager Theme here
          • 33014 ☆ A M B ☆
          • 1,231 Posts




          I would like to also arrange HTML cleanly.
            • 4041
            • 788 Posts
            Yama, the answer to your question in the image above - many of the styles are remnants from evolutions original code, heck it might go all the way back to the days of Phase smiley
              xforum
              http://frsbuilders.net (under construction) forum for evolution
              • 33014 ☆ A M B ☆
              • 1,231 Posts
              Oh! The name of PhaseCMS was heard after a long time. To be sure, it remains in large numbers.
                • 19369
                • 1,098 Posts
                Quote from: yama at Mar 16, 2012, 08:41 PM
                I would like to also arrange HTML cleanly.

                I agree, we need to remove table layout and inline css. I think that the manager layout needs to be made from scratch because it has been changed/fixed over the years by many different people, so it is quite messy. It is also a perfectly good occasion to move the js from Mootools to jQuery.

                I don't have the ability to change the code myself because I don't know how the Manager works, but I could make a plain html/js version of the manager and someone with a better understanding of it could make the changes. With a tableless layout it will be much easier to modify the Manager. Let me know what are your opinions.

                Please don't work all independently otherwise we will never change it. Share what you know and help make Evo a better CMS!
                  • 28042 ☆ A M B ☆
                  • 24,524 Posts
                  The Manager works with a huge switch in the manager/index.php file. This will include files from manager/actions/ depending on what the requested action is (index.php?a=xx). The form submissions go to the /manager/processors/ files, which for the most part redirect to action files at the end. Those action files aren't difficult to work with, just tedious. The Russian custom version has already re-written them to change the raw PHP mysql_... functions to use the MODx DBAPI. I've played around with a few, putting all the HTML into a variable to be echo'd at the end, like the parser does.

                  I've been seriously considering using the parser to build the Manager's action form pages just like any other page, except these would be of a different "type", manager instead of document or reference, so they wouldn't show in the normal Resource Tree. Or possibly taken from a different table, manager_content instead of site_content. That would make modifications and "modules" a lot easier.

                  Breaking out all of the javascript to external .js files would also make modification a lot easier.

                  The /manager/includes/header.inc.php and footer.inc.php files are also used in every manager page, so any change to the basic Manager template would need to take them into account.

                  It would also be a good opportunity to change all the occurances of hardcoded links to '/manager/' to a variable, allowing the manager to be placed in a different subdirectory. I did that once years ago; it wasn't difficult, just required a bit of patience and a good global search-and-replace function.
                    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
                    • 19369
                    • 1,098 Posts
                    Thanks for the explanation Susan.

                    1. About the frames, are we going to keep them or replace them with ajax? I like frames because I can easly add an external control panel to the Manager, let me know what do you think about it.

                    2. About the javascript, which scripts should we use?

                    jQuery UI or jQuery Tools?

                    I personally prefer jQuery Tools because it is way lighter than jQuery UI (I find it bloated sometimes), but unfortunately it doesn't have drag&drop and sortable functionality.

                    TreeMenu&Context

                    Is jsTree ok?

                    Tables

                    DateTables?

                    Wysiwyg Editor

                    http://elrte.org/?
                    http://elrte.org/elfinder?

                    Image MultiUpload

                    http://www.uploadify.com/?


                    3. How many plugins/modules in the core need to be changed from mootools to jQuery? [ed. note: microcipcip last edited this post 14 years, 6 months ago.]
                      • 33014 ☆ A M B ☆
                      • 1,231 Posts
                      http://www.jeasyui.com/
                      Such things also exist. But the jstree seems to be easier-to-use. I am pleased with jstree.

                      I would like to make as plug-in about file browser.
                      I like a simple editor and simple file management at core.
                      [ed. note: yama last edited this post 14 years, 6 months ago.]

                      This discussion is closed to further replies. Keep calm and carry on.