I have uploaded a cleaned-up version of my simple practice CMS to the ozdocit
SVN repository. I have called it "snaw" (stands for Snaw is Not A Wiki)
Works as follows:
simple screen layout, navigation bar ("Explorer" like with collapsible folder
tree) to the left, page display to the right
If I click on a "file" in the navigation bar, it is displayed.
If I am logged in, I can click a button in the upper top corner which allows
me to edit that page.
If I click on a folder, I get a dialog alllowing me to create a sub-folder or
a new file within the folder.
If I am editing a page and want to link to another page within the system, I
click on the "link" icon and type in the popup dialog "content?pageid=<n>"
where <n> is the id of the page I want to link to. I can get all the ids
simply by hovering with the mouse over the page symbol in the navigator panel
You browse the code via
http://ozdocit.org/websvn/listing.php?repname=SNAW&path=%2Ftrunk%2F&rev=0&sc=0
or download the lot via
svn co svn://ozdocit.org/SNAW
The permission system is currently disabled - anybody logged into SNAW can
modify pages, anybody else can view pages. Will fix soon.
Versions are kept, but currently only as full text (the whole old page is
saved in the version archive if a page is modified, not just the difference
between old and new), and there is no web interface yet to restore older
versions / undo changes.
Likewise, a web interface for use management is still missing too.
There are few comments in the code, but it is really very, very simple and
most of the functions are self-explaining.
If you use a Mozilla based browser (e.g. Firefox) or MSIE, you can edit all
pages in a WYSIWYG manner - looks and feels like the average word processor
without bells and whistles.
The cleaned up version has a lot of bugs I suppose, some rough edges, and a
few missing features - but it works well enough to try it out and see whether
it suits your needs once it is finished.
My staff like it's ancestor system very much, first content management system
they can handle, and I can already see our practice manual becoming a dynamic
living thing where everybody contributes.
Any help is welcome - if you want to join the project let me know so that I
can grant you write access to the source repository
Horst
_______________________________________________
Gpcg_talk mailing list
[email protected]
http://ozdocit.org/cgi-bin/mailman/listinfo/gpcg_talk