We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 19369
    • 1,098 Posts
    Quote from: sottwell at Mar 20, 2012, 04:50 PM
    The problem with the "dropline" or "hybrid" menus is what happens if you end up with too many items in the submenu. For example, it's possible to have so many modules, or modules with long names, that they would overflow the second row of items. So while I personally also like them, I do see their limitations.

    Even the dropdown menu has his limitations, if you add too many links, after a while you need to scroll down to see the items at the bottom. Also, sometimes it is annoying because if you accidentally go hover the menu with the mouse it will pop up.

    About the frames, I have noticed that in Chrome it is not possible to expand the width of the "tree" frame. Does anyone have this issue?
      • 28042 ☆ A M B ☆
      • 24,524 Posts
      json or ini files might be good for the config file? I have thought of json since it's native to javascript it would make the config available to jquery without any parsing and converting on the server side. Sensitive information like database and SMTP or any other keys or logins could be stored in a consistent format in a single file elsewhere; preferably outside of the web root.

      http://php.net/manual/en/function.parse-ini-file.php
      http://www.php.net/manual/en/book.json.php
        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
        • 28042 ☆ A M B ☆
        • 24,524 Posts
        Also, sometimes it is annoying because if you accidentally go hover the menu with the mouse it will pop up.
        I've always thought that any serious drop-down with more than just a few submenu items should be onclick rather than hover just for this reason. Revo drives me crazy sometimes.
          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
          • 33014 ☆ A M B ☆
          • 1,231 Posts
          If thing like a wayfinder is made, I will think that it is good. For management screens.
          A management screen can be assembled using the function of MODX. Menu can be made freely.

          If some of such functions can be made. I think that these functions can be offered as built-in functions.
          The simple package in which one does not include expanded function(Wayfinder, Ditto, ETC...) can be made. (like of Revo)
          Size of a package can also be made light.
            • 28042 ☆ A M B ☆
            • 24,524 Posts
            It would be interesting to build the manager using the parser, like ordinary pages out of resources, except either using a different table or a different type (document, reference, manager). Sort of having MODx generate MODx.
              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
              • 33014 ☆ A M B ☆
              • 1,231 Posts
              Quote from: sottwell at Mar 20, 2012, 07:54 PM
              It would be interesting to build the manager using the parser, like ordinary pages out of resources, except either using a different table or a different type (document, reference, manager). Sort of having MODx generate MODx.
              I think so ,too.

              Can Evo-Re-Evolution project is begun? (...Oh, "Revolution" was Re-Evolution? )

              I can write the PHP code. How to use GitHub also understands.

              All member,
              GitHub is not difficult. Maybe, I think so...
              Because it can participate in development only by a browser.
              It is good only by sticking the code written by the hand.
              I think that it resembles MODX.

              I still think that it is also good to use e-mail and a forum if poor at GitHub.
              The familiar person should just collect them. Of course, I also help it.
                • 28042 ☆ A M B ☆
                • 24,524 Posts
                One benefit of building the Manager pages using the parser would be the ability to migrate gradually; each function could be developed independently of the remaining file-based action/processor pages. These pages would use JQuery, also easing the transition from Mootools.
                  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
                  I don't understand much about GitHub but there are tools like "Git UI" and "SmartGit" that make the process of uploading new code quite simple.
                    • 28042 ☆ A M B ☆
                    • 24,524 Posts
                    And there's GitX for OS X as well that seems fairly simple.
                      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
                      • 21417
                      • 486 Posts
                      This is related to packages distributed with Evo.

                      While we are on Evo tweaks I would like to see...

                      AjaxSearch
                      Minimum - 2 characters instead of 3
                      In the past I have built sites where valid search terms were 2 characters (eg KI, SA, NT etc) .
                      To change the min characters from 3 to 2, a couple of php files need to be "edited" which makes it trickier to keep track during upgrades:
                      + "classes / ajaxSearch.class.inc.php"
                      + "configs / default.config.php"
                      (not sure why it is in 2 files??)
                      It would be great if a minimum of 2 was built in - and then controlled per site in the AjaxCall with &minChars=`X`

                      Wayfinder
                      class="last" added even if only one item exists

                      This is probably in the Revo version, but I would love to see the class="last" added when only one item exists in the Evo package - for the same reason as above, so we don't need to "edit" the original php file.
                        Web design Adelaide
                        http://gocreate.com.au

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