Hello,
I am new here but not so new. This is because i browse the forums as a guest and have been doing this for a long while.
As the topic of my discussion declares, there are a few reasons why modx is not yet taking the topmost votes at packt and other places.
I have installed modx and seen the ease at which i can get my template to work(I am a designer). Besides a lot of things, including the ease of installation is truely elegant and refreshing which is not what we can say of some others like typo3.
Having said that i have compared modx with joomla and cmsms and have come to some conclusions(personal conclusions but the stakeholders would do well to notice)
1) Joomla and cmsms have a large collection of modules that a newbie or a plain php idiot can just use and plugin to the site (plug and play if you may).
On the other hand, modx seems to pride itself as a software that needs good programers to be able to get specific functionality in your project. This approach is wrong.
You would always tell us to use snippets and do whatever we want and others will yet point us to TVs but what stops the creators and developers from getting a number of the free php scripts for specific functionalities that are available and porting them to modx snippets.
If that is too much, why not a detailed step for converting php scripts to modx snippets? Its only the developers and other php people that know what and what to change in this scripts. Its only you that know where to add the modx specific calls in the snippets or can one use a php script fully as it is to make snippets?
The bottom line is some of us go into brain Hemorrhage at the site of anything code and calculations so our group of users need to be carried along as well.
That is why joomla is so popular and why they will be voted top for a long time to come. Because guess what? Most of the votes come from people like me that are excited at having some script or functionality plugged into my site in a minute with joomla.
And i know that joomla does not match modx when it comes to ease of site design but when it comes to site functionality, you can find a module or component for anything in joomla. Also, the latest version of joomla has tackled most of the design issues but i still think modx.
CMSMS, is another one that comes close to modx in ease of design but modx is still better in initial site design setup. But CMSMS also has a large collection of modules and tags that one can plug and play without trying to figure out @bindings and php calls.
I know there are good php people in this community and is it not time that the community starts pushing modules and snippets converted from php scripts? I mean there are so many scripts at hotscripts for diverse functionalities and can only be converted by the developers and gurus in the house.
I and people like me( we are quite many you know), keep reading all and all that can be achieved in modx but we just cant achieve those because we are just not wired to work with code. I always fall in love with modx when i install a template and it appears exactly as i designed it but thats always where my joy ends.
Someone will point us to Tvs soon but then can we get a step by step written documentation on how to set up the different tvs and actually get them to work?
Be patient with us and dont tell us like you are telling a fellow guru. As clearly and as concise as possible.
This has been my frustration and believe me, those of so many other people who love the general outlook of modx but cant use it for major projects that require some specific functionality.
The modx community must rise up to cater for the users in my category of users. On the net these days, we are actually the majority

.
Lets have a guide on converting third-party php scripts to modx snippets. Let the gurus convert a number of these third-party scripts available freely on hotscripts and every other place and share with the community.
Thats what put joomla at the top. Not because of any excellent templating system. And that is what is currently driving CMSMS UP.
Let the community not always pride itself and place itself on the pedestal of gurus who make modx do things by code. Really think of how the non-gurus can also get the best out of modx.