Edgewall Software

Opened 18 years ago

Last modified 8 months ago

#4279 new enhancement

add a plugin to comment on a page

Reported by: ittayd@… Owned by:
Priority: low Milestone: next-major-releases
Component: wiki system Version: 0.10.2
Severity: major Keywords: comment annotate
Cc: itamarost@…, fcorreia@…, leho@… Branch:
Release Notes:
API Changes:
Internal Changes:


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 (0)

Change History (17)

comment:1 by anonymous, 18 years ago

Type: defectenhancement

can't change defect→enhancement. it is rejected as spam…

comment:2 by Christian Boos, 18 years ago

Component: generalwiki
Keywords: discussion comment added
Milestone: 1.0
Severity: normalmajor

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.

comment:3 by anonymous, 18 years ago

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.
  1. 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)

comment:4 by Christian Boos, 18 years ago

Keywords: annotate added; discussion comment removed
Milestone: 1.02.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.

comment:5 by sid, 18 years ago

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

comment:6 by anonymous, 17 years ago

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 comment:7 by sid, 17 years ago

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.

comment:8 by mesothelioma support, 15 years ago

I read it, but think that doesn't work that way…

comment:9 by nike shoes, 14 years ago

It's a very interesting point of view and items that I would like to know more as the interpersonal attitude is something that is not given much information.

comment:10 by Christian Boos, 14 years ago

Before deleting nike shoes' important contribution… the corresponding notification mail was localized in Chinese, I thought we fixed that?

#4279: add a plugin to comment on a page
     报告人::  ittayd@…             |           属主:  jonas 
      类型::  enhancement          |           状态:  new   
    优先级:  normal               |          里程碑:  2.0   
       组件:  wiki system          |           版本:  0.10.2


+ note the double ":" for reporter and ticket type.

comment:11 by Christian Boos, 14 years ago

Milestone: 2.0unscheduled

Milestone 2.0 deleted

comment:12 by Christian Boos, 14 years ago

Keywords: comment added
Milestone: triagingnext-major-0.1X
Owner: changed from Jonas Borgström to Christian Boos
Priority: normallow

comment:13 by Itamar Ostricher, 13 years ago

Cc: itamarost@… added

comment:14 by Filipe Correia <fcorreia@…>, 11 years ago

Cc: fcorreia@… added

comment:15 by Peter Suter, 10 years ago

#11676 proposes a reusable comment module that could be used to implement wikipage comments.

comment:16 by lkraav <leho@…>, 10 years ago

Cc: leho@… added

comment:17 by Ryan J Ollos, 9 years ago

Owner: Christian Boos removed

Modify Ticket

Change Properties
Set your email in Preferences
as new The ticket will remain with no owner.
The ticket will be disowned.
as The resolution will be set. Next status will be 'closed'.
The owner will be changed from (none) to anonymous. Next status will be 'assigned'.

Add Comment

E-mail address and name can be saved in the Preferences .
Note: See TracTickets for help on using tickets.