|
Ogham is designed to be a wiki like cms for non technical users. The emphasis is on ease of use over features. Non technical users have difficulty with any markup language so I felt a WYSIWYG editor was essential.
Word users find wiki syntax and the automatic generation of links to be annoying so I have replaced this with a tree structure for navigation and easy linking within the site.
Ogham has currently been tested on linux and windows servers and with the firefox 1.0+, IE 6 and Konqueror 3.3.2 browsers. Its highly unlikely that it will work bug free with any other browsers, but I am working on support for Safari. In KHTML (Konqueror & Safari) based browsers WYSIWYG editing has only recently become available and I am working to support them.
This system has been ported to Snakelets after initially being developed with webware. Snakelets has the advantage of an integrated webserver and better documentation (IMHO). A large part of its advantage may simply have been that it resembles tomcat and I come from a java background.
Ogham makes use of a customized versions of Morten's JavaScript Tree Menu from http://www.treemenu.com/ and the htmlarea javascript WYSIWYG editor from http://www.htmlarea.com/. Both of these scripts have been heavily customized in Ogham and trying to upgrade to newer versions of the scripts will undoubtedly break this system. They are only listed here to give credit and to point you in the right direction if you wish to use them in your own projects. Please feel free to mail any enquiries ,patches, bug reports or suggestions for improvement to sean@odonnell.nu.I'll probably be muttering about ongoing development at http://blog.odonnell.nu. A Mailing list, forums and more are available on Oghams Sourceforge page.
For the curious Ogham is named after an ancient Irish writing system.
|