Edgewall Software

Ticket #955 (closed enhancement: fixed)

Opened 4 years ago

Last modified 4 years ago

Append-only wiki pages

Reported by: martin@… Owned by: jonas
Priority: normal Milestone:
Component: wiki system Version: none
Severity: normal Keywords: public wiki
Cc:

Description

It would be nice to have append-only wiki pages, where every page visitor could make changes that only add to the page. This softens the impact of wiki abusesrs, so that they can not delete important content, but could still add amendments (or possibly loads of crap) to the existing content.

Attachments

Change History

Changed 4 years ago by bencollins@…

I would also find this useful.

Changed 4 years ago by mario <mario@…>

I also think this would be useful. I would also like to suggest that this may be a generalized functionaily for all Trac objects. It is already there fro Tickets themselves, allowing to add comments exactly as I am doing now. But it would be useful to try and leverage the same code to offer the same for wiki pages, for reports, for milestones, and other objects as yet to be identified.

Changed 4 years ago by mario <mario@…>

I would also like to be able to correct my own comments, in case I spot errors after I preview ;-(

To add to this idea... it would basically be nice to be able to "attach a discussion" to any trac object. Thus, this comments mechanism could be provided by a mini-forum module, in which a discussion thread is automatically created for objects that are "debatable"... or, i'd have said "discussable", but that word does not exist.

Changed 4 years ago by trac-form@…

  • status changed from new to closed
  • resolution set to fixed

The append-only comment concept is implemented in the AddComment macro, available here: http://svn.swapoff.org/trachacks/wiki/AddCommentMacro

[[AddComment(appendonly)]]

Default permissions are over-ridden so that the comment can be added when the page is not normally writable by the user.

Add/Change #955 (Append-only wiki pages)

Author



Change Properties
<Author field>
Action
as closed
Next status will be 'reopened'
to The owner will change from jonas. Next status will be 'closed'
 
Note: See TracTickets for help on using tickets.