The ecore/everything development engine might be a decent place to
start. The tagline for the project reads: "The Everything Web System
is Another Dumb Perl-MySQL Web Content-Management System". This
probably does not meet your requirements exactly, but I don't think
anything other then a partially customized solution will.
http://www.everydevel.com/ is the website for the developers.
An implimentation is at http://www.everything2.com.
http://perlmonks.org/ also uses the ecore engine.
http://community2.com will also be open soon and uses the ecore
engine.
The main strength of this wiki-like implimentation is that it employs
organic linking. Pages can be linked as one would on any web page, but
links are also generated by how people surf amongst the pages. related
pages eventually get linked by users as they surf. Also, there is a
dual level voting system for each article. I'm sure an email to any of
the developers would get a quick response.
From the FAQ:
Big Whup, what can I do with it?
Ah, but what can't you do with it? The importance of building dynamic
web pages has become so bandied about, it's almost gauche to mention
it again. Still, flat sites are a pain, and not too cool for your
users either. The Everything System allows you to create and customize
a dynamic web engine for your own needs, and let's face it, it's all
about your needs. People have used the system for a writer's workshop,
tracking clients, a pop-culture database, and a travel website among
other possible applications. Any time you have information that would
be enhanced through easy linking, facile access over a web browser, or
would like to build shared meaning for an online community, you should
consider the Everything System.
good Luck! |