I woke up at 3am Saturday Morning as a result of an epiphany. I recalled that PEAR has a WebDAV library that will allow me to make any heirarchical structure accessible via webdav. I downloaded the library and played around with it a bit and found it to work beautifully. Using webdav, Mac OSX or MS Windows can connect to the script as if it were a network file system and open files directly in the Finder (in Mac OS X’s case).
So, I got to thinking… Using WebDAV and Dataface, it would be possible to build a CMS with MySQL that is completely accessible via webDAV. In other words, the content could be stored in a database, but editors could access it via webDAV to edit the content in their favorite programs like Word, Dreamweaver, etc… I slapped away at the keyboard all morning, and finally stopped when I decided that I needed to first complete support for surrogate views in Dataface before I could complete this elegant CMS.
This CMS is hot on my fingertips though, so it will be coming soon.