> This is a quite new plugin developed by Michael Mahemoff and should do
> exactly what you want!
>
>
http://www.tiddlyguv.org/CommentsPlugin.html
>
> You will have to tinker around with permissions however to get the
> effect you want.
Well, not *exactly*...
Molly's real issue concerns posting the document online and then
allowing other people to add comments to the remotely-hosted
document. For that, you really *do* need a true server-side
TiddlyWiki system, such as ccTiddly, TiddlyHome, or TiddlyWeb (a very
robust TiddlyWiki server-side system that is currently being developed
at Osmosoft).
According to Michael's writeup, his plugin's primary function is to
"create comments stored as separate tiddlers" and, except for a few
bits of code that support copying of some server-related tiddler
fields (e.g., server.bag, server.host, server.page.revision, etc.), it
doesn't actually contain any server-side related handling.
Of course, if you host your document on a server-side TiddlyWiki
system that supports multiple user access controls, it should be
possible for others to access and safely modify the tiddlers in that
document... but that ability is completely separate from the tiddler-
creating functions of Micheal's plugin.
Note: I also have a pair of TiddlyTools plugins that does something
quite similar to the Michael's plugin (with some extra TiddlyTools-
style "bell-and-whistle" features, of course ;-)
http://www.TiddlyTools.com/#CommentPlugin
http://www.TiddlyTools.com/#DiscussionPlugin
CommentPlugin provides several different options for how the comments
are stored in the document:
* all comments embedded directly into the tiddler being commented
upon
* all related comments in one separate 'comments' tiddler
* each comment in a separate tiddler
DiscussionPlugin works *with* CommentPlugin to automatically gather a
set of related comments for a given tiddler and present an easy-to-use
interface for reading, reviewing and posting comments of your own in
response.
When using DiscussionPlugin, each comment is stored separately, using
a title that is auto-generated by combining the title of the tiddler
being commented upon, plus a number sequence composed of the current
'timestamp' plus a random decimal number, so that each comment tiddler
is guaranteed to have a unique title.
In addition to providing a macro to embed a discussion in any given
tiddler, DiscussionPlugin can also automatically modify the default
shadow ViewTemplate to add separate "Page" and "Discussion" tabs to
*every* tiddler: .... The "Page" tab shows the normal content for that
tiddler... the "Discussion" tab presents the related comments and an
input form for entering new comments. If you are using a customized
ViewTemplate, the plugin documentation includes some instructions on
how to hand-edit your template to add the needed defintions.
Of course, as with Michael's plugin, none of this actually address the
hosted, server-side, multi-user read/write access issues that Molly
has asked about...
-e
Eric Shulman
TiddlyTools / ELS Design Studios