Create document_files, which lists all the files which
are part of the document.
Instead of editing WikiText and storing the data in a
table, edit whatever files are specified in the
document_files table for that document. Be careful when
validating the filenames, because it is a security risk
-- you could edit other people's files, or view system
files.
Do a cvs update before allowing the edit to make sure
they're working with the latest version. Then do a cvs
commit when they save it.
This allows editing documents in many formats, not just
WikiText, so the document preview function will have to
be expanded to support the other formats.
Nobody/Anonymous
None
None
Public
| Field | Old Value | Date | By |
|---|---|---|---|
| status_id | Open | 2002-03-24 20:58 | dmerrill |
| close_date | - | 2002-03-24 20:58 | dmerrill |
| category_id | Lampadas | 2002-03-23 20:09 | dmerrill |
| assigned_to | dmerrill | 2002-03-23 20:09 | dmerrill |