We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
  • I might want to quote Voltaire (or Spiderman, if you like him better): “With great power comes great responsibility.” MODX is for superheros but not for John/Jane Average, who just has limited powers and might not make a living by creating websites. John/Jane would not want to start with a blank page (thinking the setup failed) but with a nice template and some basic functions for his/her “John/Jane Average's website”.
    Why not give them a set of "Quick Start" packages with a selection of some extras? Different packages, with the extras the package creator wanted to use. J does not care which extra drives the contact form – just a solution that works.
    So, a MODX superhero could create some sort of "gadget" to make J's website less WordPress and a little more awesome aka MODX. With trading in the "blank page of creative freedom" for a "simple start in no time" the number of MODX users could grow.
    Evo had this "install sample data" option. Maybe this would be "a thing" for Revolution, too: Limited options but easier start – just right for average users or novices.
    And, if they want to, they can become superheros later.
      MINDEFFECTS – DESIGN for PRINT, WEB and MEDIA
      http://twitter.com/mindeffects · http://www.facebook.com/mindeffects · http://www.youtube.com/mindeffects/ · skype://mindeffects_oliver
      • 42046
      • 436 Posts
      In regard to creating themes for "John/Jane Average" that could be offered through the usual places like Themeforest and the difficulties some people may have with the great variety of add-ons that might be specific to each one; how about creating a standardised sets of add-on packages that could be the advised to use for theme creation?

      For example, 'MyBlog Template' for 'MODX with Blog Pack'. Blog Pack would be standardised to include x, y and z add-ons. A designer could create a template with all the required MODX markup for distribution to work with the defined add-ons of 'MODX with Blog Pack', "John/Jane Average" would install the theme, Blog Pack, and it's all ready to go.

      Defining standardised sets of add-ons for different types of basic website could make template design for places like ThemeForest more simplified. A looser designation of 'Blog Pack+' could be used for templates that require Blog Pack plus a few extra add-ons.
      • I have an announcement to make surrounding this after my next MODX meetup here in London. I think you will like what I have and it will enable MODX devs to create themes that they can resell.

        Quote from: absent42 at Apr 01, 2013, 03:53 PM
        In regard to creating themes for "John/Jane Average" that could be offered through the usual places like Themeforest and the difficulties some people may have with the great variety of add-ons that might be specific to each one; how about creating a standardised sets of add-on packages that could be the advised to use for theme creation?

        For example, 'MyBlog Template' for 'MODX with Blog Pack'. Blog Pack would be standardised to include x, y and z add-ons. A designer could create a template with all the required MODX markup for distribution to work with the defined add-ons of 'MODX with Blog Pack', "John/Jane Average" would install the theme, Blog Pack, and it's all ready to go.

        Defining standardised sets of add-ons for different types of basic website could make template design for places like ThemeForest more simplified. A looser designation of 'Blog Pack+' could be used for templates that require Blog Pack plus a few extra add-ons.
        • Quote from: absent42 at Apr 01, 2013, 03:53 PM
          In regard to creating themes for "John/Jane Average" that could be offered through the usual places like Themeforest and the difficulties some people may have with the great variety of add-ons that might be specific to each one; how about creating a standardised sets of add-on packages that could be the advised to use for theme creation?
          In the Package Management there is the "Providers" tab. And for years there has been just one lonely provider: modx.com
          How about adding another service here? Maybe a bridge to Themeforest? Or who nows to where?
            MINDEFFECTS – DESIGN for PRINT, WEB and MEDIA
            http://twitter.com/mindeffects · http://www.facebook.com/mindeffects · http://www.youtube.com/mindeffects/ · skype://mindeffects_oliver
            • 3749
            • 24,544 Posts
            Quote from: sottwell at Apr 01, 2013, 03:14 AM
            Reading this thread, I've determined (again) to buckle down and take the time to learn how to use MyComponent. I enjoy porting interesting-looking free templates, and would like to make up packages for them. So since today is a holiday here and I'm not expected to work on my regular job, I'm off now to make a local installation of the latest Revo 2.0.7dev and install the latest MyComponent. The mountain shall labor, and perhaps produce a mouse or two.

            If anything gives you trouble, let me know before spending any time on it.

            For a template, I think almost all the object arrays in the MC config file could theoretically be empty, though you would need at least one category.

            It should just be a matter of setting the config's header info, specifying the category and copying the files to the development location's assets and core directories (assets/mycomponets/assets/components/componentname/ and assets/mycomponets/core/components/componentname/).
              Did I help you? Buy me a beer
              Get my Book: MODX:The Official Guide
              MODX info for everyone: http://bobsguides.com/modx.html
              My MODX Extras
              Bob's Guides is now hosted at A2 MODX Hosting
            • I've got everything figured out (I can usually fumble my way into things given enough time), except for the supporting .css and .js and image files. I'm not clear on how to specify, for example, all the files in assets/themes/itfits/css and assets/themes/itfits/img and assets/js and assets/images - I know it would be in here somehow.
                  /* ********************************************* */
                  /* Define optional directories to create under assets.
                   * Add your own as needed.
                   * Set to true to create directory.
                   * Set to hasAssets = false to skip.
                   * Empty js and/or css files will be created.
                   */
                  'hasAssets' => true,
                  'minifyJS' => true,
                  /* minify any JS files */
                  'assetsDirs' => array(
                      'css' => true,
                      /* If true, a default (empty) CSS file will be created */
                      'js' => true,
                      /* If true, a default (empty) JS file will be created */
                      'images' => true,
                      'audio' => true,
                      'video' => true,
                      'themes' => true,
                  ),
              
              
                  /* ********************************************* */
                  /* Define basic directories and files to be created in project*/
              
                  'docs' => array(
                      'readme.txt',
                      'license.txt',
                      'changelog.txt',
                      'tutorial.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
                • 42046
                • 436 Posts
                Quote from: easylancer at Apr 01, 2013, 04:18 PM
                I have an announcement to make surrounding this after my next MODX meetup here in London. I think you will like what I have and it will enable MODX devs to create themes that they can resell.

                I guess that's related to the MODX Marketplace announced here: http://modx.com/blog/2013/04/01/modx-2013-creating-amazing/
                  • 36851
                  • 20 Posts
                  Hello,

                  I've been using Modx for over two years now. I think Modx is amazing.

                  I looked long and hard for a CMS that fitted my needs. I tried everything: drupal, wordpress, joomla, silverstripe, concrete5, ... Most of these systems are lacking severely on the templating department and that's where Modx -for me (as a designer and frontend dev)- is the hero. Creative freedom as is so beautifully put on the modx website. I have to admit that I tried modx before and threw it in the bin because it was hard to wrap my head around it as a newbie in the great world of content management systems. But after trying all those other systems and cursing throughout every experience with them I decided to bite the bullet and climb my way over the steep learning curve that Modx had (at least this is my opinion).

                  If it wasn't for my perseverance and my will to learn Modx because of its great templating system, I would have picked another CMS i'm afraid. The documentation was scarce and confusing at the time. There was Evolution and Revolution and sometimes I used the old chunk notation instead of the new one and it was a mess. Then I found a website that really made the difference for me and that was http://designfromwithin.com/ owned by Menno Pietersen, known by most of you as a real ambassador for modx. He had all these videos where he explained how to use modx. It showed me stuff I didn't realize modx could do and really convinced me how powerful modx is without having to search the internet and read 10 pages about something called a snippet.

                  What I'm trying to say is that video tutorials are the way to go for me to get people interested in Modx. And not only to get them interested but to learn modx within a reasonable timeframe. Why not create a centralized Modx Video Tutorial website? Where modx experts post videos and courses ( just like envato and nettuts premium). You would have a basic course to get to know Modx and then there would be a paid membership (for example $15/month) to see the videos of the experts. I would love to pay $15/month to see Mark Hamstra on how to create an extra. If 500 users subscribe then you would have a monthly revenue of $7500 that can be used to pay the experts for their time invested in the tutorials. But more importantly, people like me who are searching for a CMS would have a place to go to learn about Modx, see experts in action and get them beyond certain obstacles when developing a website with Modx.

                  I really think that this is where Modx is lacking. You have to want to learn modx to fall in love with it. But some people don't have time or are too lazy to do the research required to get to know our beloved CMS. Give them a platform where they can visually see how to use it and explain the manager and what not and we'll have them on our side in no time.

                  Just my two cent.

                  Greetings

                  Yannick Lombart

                    • 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
                      • 36851
                      • 20 Posts
                      Quote from: sottwell at Apr 02, 2013, 07:49 AM
                      http://modxvideotutorials.com/

                      I know this site well, yes. It helped me alot when I started modx. And it has some great tutorials. But if you would compare it to http://www.wp101.com/ it would seem a bit outdated on the design end of it all. Also when you would have 10 experts contributing to the platform, there would be alot more content on the site. This is what I was trying to say about a centralized platform instead of 10+ sites with their own identity and content. It is absolutely great that those sites exist and that people put in the effort of creating those videos, but why not join forces and create courses (for example. Create a blog from scratch with modx containing 10 separate videos with all the different steps) all in modx' name. It would make the modx brand alot stronger no?

                      Also Modx should have a style guide like http://bit.ly/9oksav. It would make the brand much more consistent I think.

                      grtz

                      Yannick