Free Flat-File CMSs Reviewed, Part 7
Saturday, June 20, 2009 1:41:48 PM
I'm just not reviewing those wikis, am I?
This post is just a quickie. A fellow by the name of Homer emailed me and mentioned a database-less CMS that I hadn't seen before: SkyBlueCanvas.
This one feels pretty good at the moment. I can see the elegance of their design, and that it basically works rather well. Each page is able to specify its own template. There are plugins/extensions - seemingly all sorts of ways to customize it and add functionality. It appears to support an infinite hierarchy of pages. The problem is that the menu system by default is very clunky and does not allow any of that hierarchy to be shown. The support forums mention some customisation, but I couldn't figure out how it worked.
IMO, there should be much better built-in support to show a breadcrumb trail, sibling and child pages. That information is already in the system, so it should be better supported.
The built-in page editor is WYMeditor, not truly WYSIWYG, but pretty close. It automatically handles links to internal pages and images, which is very nice. Edit: As Scott has pointed out in his comment below, SkyBlueCanvas supports the WYSIWYG editor TinyMCE, but even better, it is included in the default install! The TinyMCE integration could do with some polish - the list of internal page links is a bunch of nameless pid numbers, effectively unusable. The image selector is better - at least you can see the image folder and filenames!
This one might be worth spending some time on. If I can put together some way to automate the generation of navigation links based on the internal information, then I think this would be good for simple as well as more complex sites.
This post is just a quickie. A fellow by the name of Homer emailed me and mentioned a database-less CMS that I hadn't seen before: SkyBlueCanvas.
This one feels pretty good at the moment. I can see the elegance of their design, and that it basically works rather well. Each page is able to specify its own template. There are plugins/extensions - seemingly all sorts of ways to customize it and add functionality. It appears to support an infinite hierarchy of pages. The problem is that the menu system by default is very clunky and does not allow any of that hierarchy to be shown. The support forums mention some customisation, but I couldn't figure out how it worked.
IMO, there should be much better built-in support to show a breadcrumb trail, sibling and child pages. That information is already in the system, so it should be better supported.
The built-in page editor is WYMeditor, not truly WYSIWYG, but pretty close. It automatically handles links to internal pages and images, which is very nice. Edit: As Scott has pointed out in his comment below, SkyBlueCanvas supports the WYSIWYG editor TinyMCE, but even better, it is included in the default install! The TinyMCE integration could do with some polish - the list of internal page links is a bunch of nameless pid numbers, effectively unusable. The image selector is better - at least you can see the image folder and filenames!
This one might be worth spending some time on. If I can put together some way to automate the generation of navigation links based on the internal information, then I think this would be good for simple as well as more complex sites.









Scott Lewisskybluecanvas # Monday, June 22, 2009 12:13:52 PM
Also, one of our forum members created a really nice menu fragment (module) to do pretty much everything you describe regarding menus. You can read his full explanation here: http://tinyurl.com/mk95w2
The MenuTree fragment is only PHP5-compatible but I am working on a PHP4-compatible version. I am also pretty deep into a new version of the CMS that will be backward-compatible but have a lot more advanced features and improved usability.
Thanks,
Scott Lewis
SkyBlueCanvas Developer
Andrew Gregory # Tuesday, June 23, 2009 2:38:58 PM
Scott Lewisskybluecanvas # Tuesday, June 30, 2009 11:37:12 AM
Scott