Hi Björn,
Thank you for you very rapid reply!
However I really like the SmallWiki and really want to use it as the
"message board" for one of our interests groups.
Great!
In particular I require your login facilitiy wich let
me give
different kinds of users different roles (ones that can change, ones
that can browse, don't let the anonymous user do anything, etc).
Maybe an extension where you can restrict certain subfolders
differently and making pages where some user's only could add and not
delet would be nice. The former case could be used if you want a
public wiki on the top level but have restricted areas for internal
communication for a particular group of users. The latter situation
could be useful if you for instance want to develop a lab booking
system for students, were you don't want one student to delete another
student's booking. Maybe some combination of these extensions could be
useful if one eant to provide on-line exams. Maybe answers that only
are visible to the one that submitted them and, of course, the
teachers.
Well, everything you describe above is already implemented in the
SmallWiki model. Unfortunately there is no web-interface to manage
these settings (security properties, roles, users, etc.) yet. If you
want to use these things already, you have to do it manually by sending
appropriate messages to objects and walking trough the graph using
inspectors.
At the moment I am working on a web-interface to edit and configure the
templates. I am quite sure that soon more such interfaces will be
integrated.
But suddenly we may not have Wiki anymore (but maybe
something useful
at all).
We did not want just to copy other implementations, but to have a new
generation of extensibility and power with our wiki.
At the moment I am a little bit to busy to have time
to look into the
coding of the SmallWiki but maybe later I would have more time and,
hopefully, could try out some of my suggestions myself.
That would be really great: any kind of extensions, bug-fixes,
management-tools, etc. are always appreciated.
Cheers
Lukas
--
Lukas Renggli
http://renggli.freezope.org