Using Russ Herrold's ad hoc filesystem based CMS
================================================
This document is written as guidance for site code maintainers
at the COLUG site and describes the Content Management System
which displays the meeting presentation content subtree '/notes/'.
1. Make a well named directory at:
cd /opt/home/colug/pubhtml/notes/
mkdir YYMMmtg
(where YYMM is 0502 for February 2005)
2. Move into that directory and set up the CMS PHP display code
cd YYMMmtg
ln -s ../../template/*.php .
3. Set a title for the page -- one line with no CR
joe title.txt
4. Decide the features the page will have:
a. If there are subdirectories, edit a file "index.txt" and
describe the directories which will be displayed and
optionally why they vary if more than one is found; if
only a single directory presently exists, explain its
history -- example, the Skippy article set at:
http://www.colug.net/notes/skippy/
b. If a collection of files which were reviewed at a meeting
are present, instead edit a file "fileindex.txt " and
describe at least which one is the presentation
outline with a special link; the 'show and tell' files
should be self explanatory and usually are described in the
presentation outline -- example, the DNS presentation at:
http://www.colug.net/notes/0006mtg/
c. Sometimes a full-blown file 'body.txt' is needed (it is
always permissible) to describe more detail about the
presentation; as we do not keep formal minutes, this is
somewhat of a 'review' of that presentation, and as such
should include the newspaper reporter's Five Ws and How
-- example, the .spec file creation presentation at:
http://www.colug.net/notes/0003mtg/
5. The CMS (Content Management System) tries to make reasonable
layout decisions, but preview your work. ;)
The system was designed, implemented, and is maintained by Russ Herrold of
Owl River Company, a Unix and Free and Open Source Software Support
consultancy in Columbus, OH.
-- RPH - 050402
Copyright (c) 2005 R P Herrold, Columbus, OH, info@owlriver.com
The master for this page is at:
http://www.colug.net/notes/CMS_process_to_use/
and its source may be viewed as:
http://www.colug.net/notes/CMS_process_to_use/body.txt
Other CMS voices:
www.limbo-cms.com
flatcms.pku-info.org/
http://del.icio.us/brxb/cms/
fogcreek.com - CityDesk