 Apologies for the lack of blogging over the last few weeks, I've been wrapped up in something else since the beginning of September.
Over the last couple of years, I've always tried to be honest with people and acknowledge that Joomla had two achilles heels: - It didn't allow a lot of control over what people can and cannot access (ACL or Access Control Level)
- It didn't allow you to customize your content articles with extra fields or extra layers of categories (CCK or Content Construction Kit)
Joomla's Ecosystem is Strong
If you want proof that the Joomla ecosystem is strong, you can find it here. Lots of commercial providers stepped in to create ACL solutions and then this week we had the announcement that ACL has entered the Joomla core. And then there's CCK: Before 2009, there was really only Sobi2 and Mosets Tree, both of which were really business directories that could be repurposed. Now it seems that you can't turn around without tripping over a new CCK release. Earlier this year, both Joomlaworks and YooTheme launched their CCK extensions on the same day: March 19. JSebold unveiled their new CCK in July and FlexiContent did the same this week. Joomlas CCK ExtensionsDefining CCK
Its not easy to define exactly what CCK means, but for the purposes of this post, I'll say: - any extension which allows to move beyond the text and title options provided by Joomla's com_content, and choose your own fields and options
- any extension which also moves beyond the Section / Category hierachy of Joomla 1.0 and 1.5
Over to You ...
Which ones have you tried and which ones do you like best? |
Comments
If Sobi2 is a CCK, I guess that would make Mosets Tree a CCK as well, right? Although, with Tree, you can't define different content types, so maybe it's not.
Also, I think JXtended's Catalog is a CCK as well. Last time I used it, it wasn't quite as user-friendly as Zoo or K2, but it's a great tool for developers.
BTW: we are also working on new component, Sobi Pro which should even be more suitable for other tasks beside creating "business directory"
It's pretty obvious the Joomla! community approaches problem solving differently than the community that came up with CCK. We end up with many separate efforts underway, and everyone kind of dukes it out in the marketplace. (I get that there are subtle differences, but essentially the same types of capabilities, yes?)
So, is competition and marketing or collaboration and education the best way to build excellent solutions for a free software community?
Certainly, collaboration has the promise of strengthening a specific extension and building an architecture where things fit together. Especially helpful with strategic pieces, like content builders.
Competition can bring many more solutions which a free market sorts through.
If there are benefits to the broader community for collaborating, what's in it for developers? How can we encourage collaboration and help them put food on the table?
The interface needs some help. It has Paypal integration which is nice too.
Form2Content uses custom input forms (with a choice of 15 field types) and combines it with dynamic templates to generate the article content. Full DEMO, tutorials and documentation available.
We also have a Search Component extension and a XML Export extension for Form2Content!www.opensourcedesign.nl
useful for all kinds of content types (specially if you are handy enough to tweak the 2 templates provided you can get as far as you want with it, and the set of content-types provided for free bits k2 by far). therefore it should be there at the top of current list of joomla ccks. has been around for a while and is extremely powerful and well documented with both videos and written documents as well as a very supportive team and lively forum with over 2000 entries
k2 is very promising and comes from a company who seems to have a good deal of awareness in developing catchy looking extensions as k2 as well is right out of the box. k2 is going might get to a point where it becomes The cck of joomla but would need to invest some time in their forums answering the sooo many unanswered questions and they really need to work some on the documentation (hmmm, but i am maybe not the right person to complain doing so little for the community and yet benefiting some). i think one of the issues they are facing is that its so easy to get it setup initially that many joomla novices install the system and the forum attracts quite a deal of such questions that remains unanswered
well fabrikar sure, definitely fits the bill, have been around for a while, extremely flexible but i have considered it more as a powerful form construction kit rather as a cck and besides fabrikar faces various performance issues which needs to be addressed first. other than that their support team is very responsive and the forum has a wealth of information on every kinda use case and issue you might face and as i understand it they are about to release version 2 after such long time of development
simply exciting joomla times but i am very doubtful to this scattered landscape and as these components are very important in many non basic projects i am afraid non well performing or not to the joomla! well aligned projects might drag the joomla! name down the drain. i would appreciate the drupal approach, but of course 1.6 first
Its a wonderful tool in our company, but I have to agree that the interface does need help.
It seemed the most obvious to me for what the purpose I wanted to do.
RSS feed for comments to this post