t0 |
t1 |
t2 |
t3 |
t4 |
||||||||||
t5 |
|
|||||||||||||
|
t74W
|
Chorus WebCMSProvides a means by which potentially enormous groups of people can collaboratively maintain a websiteChorus 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 |
|||||||||||||