Mambo to the beat of the internet
A few years ago I looked into using a Content Management System (CMS) to develop a site for a friend. At the time there were a few choices including Mambo, Joomla, Drupal, and about a hundred more which you can test at Open Source CMS. Mambo was really the only player that had the needed feature set which included forum/gallery/blogs/etc all in one user based interface (thanks to the many extensions). The only issue was that the system was horribly unfriendly to the internet and its standards. Each control/plugin box on the page was wrapped in a table inside another table and finally another table. Doing any template work was nightmare-ish especially if you wanted to use proper XHTML and CSS; and don’t even get me started on accessibility. I didn’t end up doing the project because my recommendation was to write it all myself.
Today I came across a del.icio.us link from Jonathon Snook about how Mambo will be integrating Cake PHP for version 5.0. I wasn’t able to find a development time line but did come across some other interesting news.
The team has spent a considerable amount of time working on XHTML validation, WCAG 1.0 (Priority 1, 2, and some 3), removal of unnecessary and/or inaccessible JavaScript code, improved usability, plus much more.
from "Baking Mambo" written by Chad Auld
I hope that 4.7 comes out soon and that the work indicated by the preceding quote actually makes a difference. It would be great to see a success for Mambo that causes a cascade of other CMSs to follow suit.
Categories
Recent
- Browser Logo Shootout
- Blackberry Surreal Theme
- Blackberry JDE API - User Interface Field Reference
- Getting started with the Blackberry Java Development Environment (JDE)
- ASP.Net DropDownList annoyance
- Getting a Blackberry Curve
- Mambo to the beat of the internet
- ASP.Net has 9 to 5 appeal
- ASP.Net CheckBoxes should be able to have values
- Time to take a look at Python I guess
- Country list formatted for MySQL import
- Kinetic Typography: typographic treatment of an audio sample
- MSN Video Sucks
- Five things about me
- Blackberry MP3 Player Instructions



Well, hopefully removing the layout tables is part of the work they are doing! Unfortunately many developers seem to think that validation is all they need to worry about. I have an article about that coming on A Padded Cell.
Liam has been spending a lot of time working with Drupal lately and he’s really loving it. He think it will be the CMS of the future :)
Drupal certainly is a good CMS however their philosophy is a bit of an issue in some cases. At the time I was interested in using phpBB with Drupal and there just wasn’t a way to connect them. The community was closed to the idea of extending the system with 3rd party software and instead resorted to writing their own version (which obviously were much less feature-full).
I haven’t looked at it in years so I don’t know if this is still true or not.
We have been working extensively with Drupal and with bit of work, we have been able to integrate Drupal with VBulletin and SugarCRM and are now working on integration with PHPList and OpenAds.