Design
--------------------
It's pure XHTML 1.0 strict with CSS. Note that there is a Conditional Comment inside the HTML for all nasty Internet Explorers in the world. Since IE does not support all CSS 2 and even misses some of the CSS 1 standards, it was neccessary to have a separate ie.css for buggy Explorers. If JavaScript is enabled in IE you get the same impression that users of standards compliant browsers get by default and without JS. If you enlarge your font-size the layout will scale as you increase the zoom-level. This behaviour is called "elastic" --- very well for accessible websites.
HTML
--------------------
As said - it is XHTML 1.0 strict. That was one reason why CMS made simple was the system of choice. It creates valid XHTML source and is easy to handle. When you dig into the code you will find some tags there. Using unordered lists for navigation is okay but users of screen-readers might get lost because nested lists offer no orientation at all. Therefore I have tweaked bulletmenu to display . Cool indeed that CMSMS has a site-structure that assigns a numbered value to each site-item which made things easier. Some changes to breadcrumb plugin have been made and that was all we had to do for basic CMSMS.
CMS made simple
--------------------
The site is running 0.10b2 - maybe once I will try to upgrade to 0.10 or later version, but there are some hacks that are very special and I will have to check if they still work. However, this one is pretty stable, eventhough it is only a beta. Since the existing WYSIWYG editors didn't comply with what I call standards compliant and accessible, I had to integrate widgEditor (search the forum for it) as a module. To enable use of modules for editors I had to invent a tag called that deals with modules, user-tags and stuff like that. Some more hacks to CMSMS ... but it works. Now we have 6 users (one admin) with different user-rights in different groups working on the content. They are very satisfied with what they've got. One thing we have created was a new contact form and we have meddled with the search feature to have at least some kind of full-text search. You will find both when searching the forum.
Modules & Add-Ons
--------------------
- widgEditor as WYSIWYG editor
- Bookmarks (modified ... more fields now)
- News (modified ... detailed pages did not work, which is fixed in current version of CMSMS)
- Calendar (modified ... code-output was not accessible)
- Backup (nice, would be better gzipped and downloaded though, but still I like it)
If you have further questions, please ask. I will be around (though I will relax a few days) to work on the documentation which is yet another thing not mentioned above: it was easy to create a manual and people did understand the manual without questions. Again: thank you wishy for this great CMS and keep up the good work.
Regards,
Nils