We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
  • Installed the new version this morning. Quite a few very nice features!

    I especially like the "View Children" tab for resources, along with its buttons for creating child resources. And having KCFinder tied in to TinyMCE is really nice, especially being able to simply drag-and-drop multiple files at once for uploading.

    While poking at it, I ran across three items that appeared to me to be a little odd:


    • No option buttons for "Check core files on login" in Configuration -> User.
    • Always opens resource overview to "View Children" tab.
    • What is the "in URL" resource setting for?
      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
      • 42399
      • 39 Posts
      Quote from: sottwell at Sep 14, 2013, 08:21 AM

      What is the "in URL" resource setting for?
      "In URL" allows to hide parent folders from document URLs. For example you have page with url "sitename.com/folder1/folder2/folder3/page.html" - so, you can hide unnecessary parts to get "sitename.com/folder2/page.html".
        • 2762
        • 1,198 Posts
        A couple of things a little odd, but i really love this update.
        Lot of new and needed features.

        thank you guys for this great update

        New life for Evo.

        just a suggestion: all these innovations deserve a thead with some explanations, to highlight this great update.
        ie: new cache settings, new plugins, snippets and system settings.

        There are a lot of new cool things in last Evo release wink [ed. note: banzai last edited this post 10 years, 7 months ago.]
          Free MODx Graphic resources and Templates www.tattoocms.it
          -----------------------------------------------------

          MODx IT  www.modx.it
          -----------------------------------------------------

          bubuna.com - Web & Multimedia Design
          • 33401
          • 13 Posts
          I make all of my web sites with Modx Evo.
          I don't use modx revo because all of my web sites work well with Evo.

          I so glad that Evo is still develop .
          Thank you Modx Evo Team.
            • 2762
            • 1,198 Posts
            I have a little issue with the new KCFinder.
            When i include the following code in the .htaccess to protect from malicious scripts

            # burp in response to malicious scripts
            RewriteCond %{QUERY_STRING} (.*)(http|https|ftp):\/\/(.*) [NC]
            RewriteRule ^(.*)$ 404-burp? [R,L]


            (from:
            http://forums.modx.com/thread/85878/is-there-a-comprehensive-up-to-date-guide-to-securing-a-server-install-of-modx-evo-1-0-10-anywhere
            and
            http://forums.modx.com/thread/19933/lowering-artificial-traffic-on-modx-site
            )

            Opening KCFinder output only a "Burp!"
            Commenting the code in htaccess KCFinder works

              Free MODx Graphic resources and Templates www.tattoocms.it
              -----------------------------------------------------

              MODx IT  www.modx.it
              -----------------------------------------------------

              bubuna.com - Web & Multimedia Design
            • Very nice work, indeed.

              The store module is great. Maybe it would be better to use a subdomain on modx.com (i.e. evo-extras) for the download instead of http://extras.evolution-cms.com/ to keep things together.

              Maybe a native speaker could take a look at the language files on https://www.transifex.com/projects/p/modx-evolution/ - some are a bit strange to me.
                • 33401
                • 13 Posts
                Upgrade modx evo 1.0.12 ,
                MultiTv Snippet - thumbs image path missing and rows can't draggable .

                .thumbs image path change to assets/.thumbs and MultiTv thumbs image path is assets/images/.thumbs path .
                How can I fix this ?
                Please Help me .
                  • 3722
                  • 171 Posts
                  How to create custom Manager pages in 1.0.12?
                  I had a site using EVO 1.09 and upgraded to 1.0.12
                  The custom login and manager pages are not visible.
                  They were at assets/templates/manager/
                  Do I place them somewhere else or modify a different file?

                  Thanks
                  BG66
                    • 4041
                    • 788 Posts
                    It looks like user templates are processed like so:
                    1. check for a custom user setting ( chunk or file )
                    2. check for one that exists in the current manager/media/style/current_theme/ folder
                    3. use one found in manager/media/style/common/ folder

                    If you want to set user specific templates, try this plugin. A new tab will be created on the user edit screen to modify the tpl paths, although I only found the welcome tpl useful I added all three - remove irrelevent parts.

                    /*  manager_custom_tpls.php
                    check event:
                    OnUserFormRender
                    
                    */
                    
                    $e = &$modx->Event;
                    $out ='';
                    
                    switch ( $e->name ) {
                    
                        // for manager users any fields you add here will be automatically
                        // picked up and saved when the form is submitted
                        case 'OnUserFormRender':
                    
                        $login_tpl   = $modx->db->getValue( $modx->db->select( "setting_value", $modx->getFullTablename( 'user_settings' ), "user='".$id."' AND setting_name='manager_login_tpl'" ) );
                        $lockout_tpl = $modx->db->getValue( $modx->db->select( "setting_value", $modx->getFullTablename( 'user_settings' ), "user='".$id."' AND setting_name='manager_lockout_tpl'" ) );
                        $welcome_tpl = $modx->db->getValue( $modx->db->select( "setting_value", $modx->getFullTablename( 'user_settings' ), "user='".$id."' AND setting_name='manager_welcome_tpl'" ) );
                    
                    $out ='
                        <!-- tab create -->
                            <div class="tab-page" id="tabManagertpls" style="padding-left:0; padding-right:0;">
                    
                        <!-- tab title -->
                                <h2 class="tab">Custom tpls</h2>
                                <script type="text/javascript">tpUser.addTabPage( document.getElementById( "tabManagertpls" ) );</script>
                        <!-- tab content -->
                    
                                <div class="sectionBody">
                    
                                    <p style="padding-top:20px;">
                                        User templates are processed like so:<br>
                                        1. check for a custom user setting ( chunk or file )<br>
                                        2. check for one that exists in the current <u><b>manager/media/style/current_theme/</b></u> folder</br>
                                        3. use one found in <u><b>manager/media/style/common/</b></u> folder
                    
                                        <br><br>
                    
                                        <b>Custom tpls accepted values:</b>
                                        <ul>
                                        <li>@CHUNK=custom_chunk_name</li>
                                        <li>@FILE=../assets/templates/manager/custom_file ( .tpl, .txt, .html )</li>
                                        </ul>
                                    </p>
                                
                                    <table border="0" cellspacing="0" cellpadding="3">
                    
                                        <tr>
                                            <td nowrap class="warning"><b>Login tpl</b></td>
                                            <td><input type="text" name="manager_login_tpl" size="80" class="inputBox" value="'.$login_tpl.'"></td>
                                        </tr>
                    
                                        <tr>
                                            <td nowrap class="warning"><b>Lockout tpl</b></td>
                                            <td><input type="text" name="manager_lockout_tpl" size="80"  class="inputBox" value="'.$lockout_tpl.'"></td>
                                        </tr>
                                        
                                        <tr>
                                            <td nowrap class="warning"><b>Welcome tpl</b></td>
                                            <td><input type="text" name="manager_welcome_tpl" size="80"  class="inputBox" value="'.$welcome_tpl.'"></td>
                                        </tr>
                    
                                    </table>
                    
                                </div>
                                
                        <!-- end tab content -->
                    
                            </div>
                        <!-- close tab -->';
                    
                        break;
                    
                        default: '';
                    }
                    
                    $e->output( $out );
                    return;

                      xforum
                      http://frsbuilders.net (under construction) forum for evolution
                      • 9995
                      • 1,613 Posts
                      Just tried to install YAMS on Evo 1.0.12. It just doesn't want to load the page on a URL domain.com/en/alias.html (I have set the .htaccess correct). Just weird stuff going on. Just can't get it to work.

                      Anyone else tried YAMS with the newest evo?

                      EDIT:

                      Solved by setting off SEO strict rules lipsrsealed


                      [ed. note: fourroses666 last edited this post 10 years, 7 months ago.]
                        Evolution user, I like the back-end speed and simplicity smiley