J-Soft
Now With Sprinkles!!!
Back to Homepage
Web based programs I have written
Info on my web design experience
A bunch of BASIC programs I wrote a while ago. Pong is fun.
Who am I anyway?
My weblog. I wonder if I can keep it up this time?
This is where I will put anything that I feel deserves a more permanent home than a simple blog entry
Webmail for those who have an email address @jsoft.ca
Contacts

Personal: jmalone@jsoft.ca

Anything to do with Reblogger: reblogger@jsoft.ca

Anything to do with Chorus: chorus@jsoft.ca

The IT Resource

Valid XHTML 1.0!

This website created by Jesse Malone
Home Web Apps Web Design Basic
About Me Blog Noteworthy Webmail
Chorus WebCMS Chorus-lib Chorus-ui Download Documentation
Support Bug Reports Forum

Chorus WebCMS

Provides a means by which potentially enormous groups of people can collaboratively maintain a website

Chorus Web Content Management System is born out of a very simple perl program I wrote a few years ago. It was one of my first forrays into perl. It would simply allow one to delineate a section of a web page using a special tag and edit it in a web browser. It was incredibly simplistic, yet I very often found it to be quite convenient.

Chorus extends that idea of specifying subsections(or "blocks") of a page that will have to be changed frequently and adds to it, UNIX style ownership and permissions for each block. It is intended to be incredibly flexible, allowing site administrators to taylor it to their own particular needs. Each page can have defined in it as many blocks as desired, and blocks can be nested.

Chorus WebCMS has two major components. The first, is chorus-lib, which is a perl module that provides all of Chorus' core functionality. The module takes care of Chorus's two tasks: Reading all the subsections specified in a page, and manageing users. The second is Chorus-ui, which provides a user interface to Chorus. This includes, a file browser, an editor, and an administrator's interface for adding/modifying/removing users and modifiying groups.

News:

Wednesday, April 07, 2004

Chorus-lib 0.1 has been released

details