Edgewall Software

Ticket #4279 (new enhancement)

Opened 2 years ago

Last modified 13 months ago

add a plugin to comment on a page

Reported by: ittayd@… Owned by: jonas
Priority: normal Milestone: 2.0
Component: wiki system Version: 0.10.2
Severity: major Keywords: annotate
Cc:

Description

best is if can be inline. see: http://www.jackslocum.com/blog/2006/10/09/my-wordpress-comments-system-built-with-yahoo-ui-and-yahooext/

or, http://gplv3.fsf.org/comments/gplv3-draft-2.html

another mode can be mysql style: http://dev.mysql.com/doc/refman/5.0/en/select.html

or, maybe combined. have a way of marking a line/block of text and then enter a comment, so when a viewer clicks the mark, it is a link to the comment down the page.

Attachments

Change History

  Changed 2 years ago by anonymous

  • type changed from defect to enhancement

can't change defect->enhancement. it is rejected as spam...

  Changed 2 years ago by cboos

  • keywords discussion comment added
  • component changed from general to wiki
  • severity changed from normal to major
  • milestone set to 1.0

have a way of marking a line/block of text and then enter a comment

Interesting, but how is that supposed to work when the original line gets modified? In the examples given, the page has static content, whereas a Wiki page is meant to be rewritten many times, by nature.

For now, I'd favor having a Discussion tab for Wiki pages, a la Wikipedia.

Same would go for other resources (changeset #2035, milestone, paths). Possible exception could be the tickets, where we could keep the mixed view (ticket + ticket history) that people are used to.

  Changed 2 years ago by anonymous

i was thinking of something more like a review. i write a wiki page about some feature. a user reads it. then, there are two use cases: 1. he finds an errata. he comments on this, marking the text. i see the comment, correct the text and remove the comment. (of course the comment could be about missing info, need to be more detailed etc.). a similar use case is a feature suggestion where again people may want to comment on a specific detail. in this latter case, the commenting system will be similar to notes or change tracking in modern word processors, so it will allow the wiki to become a documentation repository.

2. he wants to add a tip (say, how to use the feature, how something else enhanced it, etc.). so he adds a comment which sits at the bottom of the article and is untouched. obviously, if the feature is modified, comments should be revised, maybe marking them as obsolete.

in both of this, there's no discussion. the user is not discussing whether the feature is good or bad, or methods to implement it, etc. - these kind of things (where the page as a whole is discussed) are what you have in wikipedia. in this case, these are specific parts and additions. in the latter case, i want them to be part of the page, for other users to see.

another note is permissions: while i'd like to only permit few people to edit pages, i might want to allow annonymous commenting (because it will encourage people to comment, and won't change the 'official' content of the page)

  Changed 2 years ago by cboos

  • keywords annotate added; discussion comment removed
  • milestone changed from 1.0 to 2.0

in both of this, there's no discussion

Ok, sorry for having hijacked that ticket for the Discussion feature.

This is more a kind of document annotation, that might even be interesting for other things that just the Wiki pages ;)

A nice 2.0 idea, I think.

  Changed 2 years ago by sid

If you are okay with just appended comments, a macro already exists for this feature. Check out: AddCommentMacro.

follow-up: ↓ 7   Changed 2 years ago by anonymous

yes, but this requires permissions to edit the page, which i don't neccessarily want to give. i think it is also cumbersome in that a reader needs to edith the page instead of some 'add comment' button or javascript tricks as referenced in previous comments

in reply to: ↑ 6   Changed 2 years ago by sid

Replying to anonymous:

yes, but this requires permissions to edit the page, which i don't neccessarily want to give. i think it is also cumbersome in that a reader needs to edith the page instead of some 'add comment' button or javascript tricks as referenced in previous comments

From the page:

Since [21] the AddCommentMacro can fulfill the role of an append only Wiki page. By passing the argument appendonly to the macro, comments can be appended to the page even when the user does not have permission to modify the page. Potentially unsafe, but can be useful.

I'd recommend trying it before replying again to see if it really fits your needs. Also, the maintainers are very open to suggestions you have for improvements.

Add/Change #4279 (add a plugin to comment on a page)

Author



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