MoinMoin PageComment2 Macro

PageComment Release 2

A comment board utility written by SeungikLee and implemented as a MoinMoin macro. This macro gives a form to post a new comment to the page and shows a list of the posted comments.

Features

Platform Support

Installation Guide

Usage Guide

[[PageComment2]]

<<PageComment2>>

Parameters

[[PageComment2(<param1>[,param2][,param3][,...])]]

Download & Release Notes

Download

Release Version

Moin Version

Release Notes

PageComment2-0993-moin193.py

0.993

1.9

For moin 1.9.3 and up, up to 1.9.3 is untested. Different defaults

PageComment2-0992-moin16.py

0.992

1.6

(only for use with Moin 1.6) fixes markup=1 errors

PageComment2-0991-moin16.py

0.991

1.6

(only for use with Moin 1.6) fixes notify error

PageComment2-099-moin16.py

0.99

1.6

(only for use with Moin 1.6)

PageComment2-0981.py

0.98.1

1.5/1.3

PageComment2-0.981-only_logged_in_user.py

0.98.1

1.5/1.3

Login Required

PageComment2-098.py

0.98

1.5/1.3

PageComment2-097.py

0.97

1.5/1.3

PageComment2-096.py

0.96

1.5/1.3

PageComment2-095.py

0.95

1.5/1.3

PageComment2-094.py

0.94

1.5/1.3

PageComment2-092.py

0.92

1.5/1.3

PageComment2-091.py

0.91

1.5/1.3

PageComment2-090.py

0.90

1.5/1.3

Change Log

Sample & Screenshot


Known Problems

To do list

(2005-10-06 12:01:53)

Discussion / Support / Request / Contribution

Release 2

UI Things

Wow, great macro! Simple and powerful :) Permit me to make some suggestions/requests:

Thanks for the comments. I've patched all the suggestions in version 0.94. I hope you like it :) -- SeungikLee 2005-11-20 07:24:00

At first, let me describe how the PageComment2 macro deals with adding/deleting comments currently:

I think that anonymous SHOULD be able to delete his own comment with given password. It's not the problem of the policy but editorial problem. Assume that you made a typo in the comment and you cannot delete or modify the comment.

I tried to use ACL for modifying comments in the sub page, but it results into a very complicated implementation and weak security because I assumed that we untrust any other users and it may be not wiki nature. Anyway, if you want to allow the users to modify the data page, change the Globs.defaultacl variable in the macro :)

-- SeungikLee 2005-11-18 15:47:12

I've already patched that kind of problem and I'll add a parameter for the # of rows of the textarea :) Thanks for you comment. -- SeungikLee 2005-11-18 15:47:12

I was taking a look at your code, but haven't got quite far enough to do what I'd like to. I'm looking for MailForm-type functionality; that is, I would like to put the code [[PageComment2(mailto='me AT example DOT com')]] on my page and, instead of adding the comment to the page it gets sent to the nominated email address like a regular feedback form that you get on most CMS's. I was thinking of writing a separate macro for this, but it seems to fit right in with the interface you've designed - all it needs is one extra parameter. Or should this be in a separate macro? -- RobertSchumann 2005-12-24 17:05:19

Any idea why the preview button does not work in 0.97? When using the markup=1 parameter, the preview button is greyed out, but I can still press it and when I do, what I typed disappears completely. Is this a bug? --RichardHiers

I suggest to sort the smiley for easier choosing. For example: :-)) :) B-) ;-) :\ |-) :( X-( -- RuxLi 2006-05-09 02:03:48

Internal

Bug Report

Please help. -- ThomasSchloegl

Wish List

or such-like, so that any comments added to the /server1, server2, and /firewall page comment sections are also added to the comments section of the root page, this creating a complete overall log of changes. Thanks for the great addition to Moin! -- Mmiller 2007-09-03 06:07:00

Release 1

(moved from MacroMarket/PageComment)

{ { {#!pagecomment
## [password]
[name]
[date/time]
[location]
[multi-line content]
} } } 


Thank you. I'm using PageComment2 in my wiki, since two years ago. By the way, I edited PageComment2 4~5 line for showing more comment information. Now, after someone write, PageComment2 show

#02 New comment by "id"

to comment

I replace 'New comment' to new comment's content 10 character

#01 test 2... by "id"

During one year, I have more benefit than showing 'id' because of monitoring with RecentChanges. So, I suggest this changes.

See Also

--NeoCoin 2008-02-08 13:11:00

This comment macro is great. - Please, will there be an update for version 1.9.3? There is some problem with a 'form' variable

On installing <<PageComment2>> on the FrontPage the following error appears <<PageComment2: execution failed ['Morsel' object has no attribute 'split'] (see also the log)>> --kksurendran AT NOSPAM iitbombay DOT org

MoinMoin: MacroMarket/PageComment2 (last edited 2015-05-14 07:44:28 by 117)