Timo Stollenwerk
eec0e2d206
fix comment redirect from "#comment-<comment_id>" to "#<comment_id>".
...
svn path=/plone.app.discussion/trunk/; revision=27601
2009-06-21 20:33:02 +00:00
Timo Stollenwerk
d8373799af
Make the comment layer overflow when the commenter image is larger than the comment text.
...
svn path=/plone.app.discussion/trunk/; revision=27599
2009-06-21 17:46:10 +00:00
Timo Stollenwerk
fe4e1390ef
fix redirect from add comment form.
...
svn path=/plone.app.discussion/trunk/; revision=27590
2009-06-21 13:27:02 +00:00
Timo Stollenwerk
e4ac274781
fix that logged in users who are not managers don't see comments at all.
...
svn path=/plone.app.discussion/trunk/; revision=27587
2009-06-21 13:00:28 +00:00
Timo Stollenwerk
b288f3f7fb
fix "Reply button is not working anymore when a reply was posted."
...
Switch HTML anchor from "#comment-<comment_id>" to "#<comment_id>".
svn path=/plone.app.discussion/trunk/; revision=27570
2009-06-21 10:34:12 +00:00
Timo Stollenwerk
c35b631e36
don't show non-published comments to anonymous users.
...
svn path=/plone.app.discussion/trunk/; revision=27567
2009-06-21 08:29:42 +00:00
Timo Stollenwerk
8a5408c61d
use IStatusMessage when deleting and publishing comments.
...
svn path=/plone.app.discussion/trunk/; revision=27566
2009-06-21 08:03:08 +00:00
Timo Stollenwerk
b7b0b1801b
very basic form validation added to comments viewlet.
...
svn path=/plone.app.discussion/trunk/; revision=27564
2009-06-21 07:48:33 +00:00
Timo Stollenwerk
7eae4783a4
fix multi-submit message error on the reply button.
...
svn path=/plone.app.discussion/trunk/; revision=27545
2009-06-20 20:10:09 +00:00
Timo Stollenwerk
da6764ffa5
remove reply image and css for it.
...
svn path=/plone.app.discussion/trunk/; revision=27536
2009-06-20 16:40:03 +00:00
Timo Stollenwerk
4102fb6f6f
fix reply bug ("TypeError: long() argument must be a string or a number") in Chrome.
...
svn path=/plone.app.discussion/trunk/; revision=27535
2009-06-20 16:24:16 +00:00
Timo Stollenwerk
e9f24cfa74
Complete rewrite of the show/hide reply-to-comment forms.
...
Switch from Javascript event handlers to jQuery event binding.
Replace reply-to-comment image with a standard reply button.
Fix IE7 show reply-to-comment form is not working.
svn path=/plone.app.discussion/trunk/; revision=27533
2009-06-20 16:00:36 +00:00
Timo Stollenwerk
23d4b25218
allow_discussion on folder level implemented.
...
svn path=/plone.app.discussion/trunk/; revision=27517
2009-06-19 15:51:50 +00:00
Timo Stollenwerk
d25e2b80c4
enabled is a boolean method now instead of a property.
...
svn path=/plone.app.discussion/trunk/; revision=27509
2009-06-19 10:04:32 +00:00
Timo Stollenwerk
c135228419
Use adaption instead of calling the conversationAdapterFactory directly.
...
svn path=/plone.app.discussion/trunk/; revision=27508
2009-06-19 10:00:31 +00:00
Timo Stollenwerk
59586025be
add test to make sure that conversation.enabled on a folder always returns False.
...
svn path=/plone.app.discussion/trunk/; revision=27503
2009-06-18 21:12:38 +00:00
Timo Stollenwerk
c8a24e5d74
make conversation.enabled return a boolean (remove the property decorator).
...
Always return false if the content object is a folder.
svn path=/plone.app.discussion/trunk/; revision=27502
2009-06-18 21:02:32 +00:00
Timo Stollenwerk
34ee743bf3
remove all the unnecessary acquisition wrapping of conversation (since the conversationAdapterFactory now returns an aq wrapped conversation).
...
svn path=/plone.app.discussion/trunk/; revision=27501
2009-06-18 20:57:47 +00:00
Timo Stollenwerk
476cc1c5e7
conversationAdapterFactory now always returns the acquisition wrapped conversation object.
...
svn path=/plone.app.discussion/trunk/; revision=27500
2009-06-18 20:53:25 +00:00
Timo Stollenwerk
0a706dec70
fix i18n domain.
...
svn path=/plone.app.discussion/trunk/; revision=27473
2009-06-16 23:25:36 +00:00
Timo Stollenwerk
adb3a6d9be
remove typed in text after copying the reply form.
...
svn path=/plone.app.discussion/trunk/; revision=27472
2009-06-16 23:04:54 +00:00
Timo Stollenwerk
3d4343440c
comments viewlet's format_time now returns localized time.
...
svn path=/plone.app.discussion/trunk/; revision=27471
2009-06-16 20:53:45 +00:00
Timo Stollenwerk
de5499d996
show delete and workflow actions buttons on the comments viewlet.
...
svn path=/plone.app.discussion/trunk/; revision=27470
2009-06-16 13:13:40 +00:00
Timo Stollenwerk
28fbad44a7
fix the permissions for delete and publish comments. make the publish-comment button work.
...
svn path=/plone.app.discussion/trunk/; revision=27469
2009-06-16 13:10:58 +00:00
Timo Stollenwerk
f8b317ac7a
add objectIds method to Conversation class to make publish comment work.
...
svn path=/plone.app.discussion/trunk/; revision=27468
2009-06-16 11:52:00 +00:00
Timo Stollenwerk
282e592c8f
test to understand the allow_discussion attribute added. I know that this is not a real test. We can remove it again at some point.
...
svn path=/plone.app.discussion/trunk/; revision=27467
2009-06-16 11:51:25 +00:00
Timo Stollenwerk
9ad344b4c2
update and reorder todo list.
...
svn path=/plone.app.discussion/trunk/; revision=27466
2009-06-16 10:43:00 +00:00
Timo Stollenwerk
baeb3a638c
traversal test for the replies adapter added.
...
svn path=/plone.app.discussion/trunk/; revision=27459
2009-06-15 09:06:47 +00:00
Timo Stollenwerk
886fe17b47
fix commenter portrait tests, since get_commenter_portrait returns a URL instead of an image now.
...
svn path=/plone.app.discussion/trunk/; revision=27458
2009-06-15 08:54:35 +00:00
Timo Stollenwerk
e8ce114f4b
todo list update.
...
svn path=/plone.app.discussion/trunk/; revision=27448
2009-06-14 17:49:45 +00:00
Timo Stollenwerk
60ed441033
set the username oder creator when a reply is added to a comment.
...
svn path=/plone.app.discussion/trunk/; revision=27447
2009-06-14 17:34:30 +00:00
Timo Stollenwerk
5c3c77ecbd
show the reply-to-comment button to anonymous users.
...
svn path=/plone.app.discussion/trunk/; revision=27446
2009-06-14 17:33:32 +00:00
Timo Stollenwerk
dcc8c329eb
fix the portal messages for deleting and workflow actions.
...
svn path=/plone.app.discussion/trunk/; revision=27444
2009-06-14 17:11:53 +00:00
Timo Stollenwerk
5e26227ea1
fix that anonymous users see a link to a non-existent user-home in the comments viewlet.
...
svn path=/plone.app.discussion/trunk/; revision=27419
2009-06-14 11:10:45 +00:00
Timo Stollenwerk
1670338ace
Add id fall back for Creator if no Username (Title) has been added.
...
svn path=/plone.app.discussion/trunk/; revision=27417
2009-06-14 08:45:17 +00:00
Timo Stollenwerk
2e1cda3f59
hide delete and workflow actions in the comments viewlet, since they don't work yet.
...
svn path=/plone.app.discussion/trunk/; revision=27416
2009-06-14 07:26:59 +00:00
Timo Stollenwerk
9be49ee767
fix delete and publish comment methods.
...
svn path=/plone.app.discussion/trunk/; revision=27415
2009-06-14 07:19:37 +00:00
Timo Stollenwerk
9e30b7b3c2
hide the delete and workflow buttons in the moderation view, since they are not working yet.
...
svn path=/plone.app.discussion/trunk/; revision=27414
2009-06-14 07:09:10 +00:00
Timo Stollenwerk
5300e33457
fix the anonymous view for the comments viewlet.
...
refactor get_replies.
svn path=/plone.app.discussion/trunk/; revision=27410
2009-06-13 18:02:59 +00:00
Timo Stollenwerk
c318ecc6c5
remove print statement from former commit.
...
svn path=/plone.app.discussion/trunk/; revision=27409
2009-06-13 17:34:34 +00:00
Timo Stollenwerk
22f50532ff
add workflow buttons to comments viewlet (not working yet).
...
svn path=/plone.app.discussion/trunk/; revision=27408
2009-06-13 17:33:48 +00:00
Timo Stollenwerk
8fb254f73d
add optional workflow actions to the get_replies method of the comments viewlet.
...
switch from Acquisition.explicit to Acquisition.implicit for the comment class.
adjust test_comment to work with Acquisition.implicit.
svn path=/plone.app.discussion/trunk/; revision=27406
2009-06-13 16:46:37 +00:00
Timo Stollenwerk
24997f4eb9
remove collective.autopermission from main configure.zcml since it's also in the browser configure.zcml.
...
svn path=/plone.app.discussion/trunk/; revision=27385
2009-06-11 13:52:31 +00:00
Timo Stollenwerk
dd0133e0c0
add delete and workflow actions buttons to comments viewlet.
...
svn path=/plone.app.discussion/trunk/; revision=27384
2009-06-11 13:51:33 +00:00
Timo Stollenwerk
7692186880
return the comment text for the moderation view.
...
svn path=/plone.app.discussion/trunk/; revision=27383
2009-06-11 13:47:32 +00:00
Timo Stollenwerk
29466425bb
fix form action links in the moderation view.
...
svn path=/plone.app.discussion/trunk/; revision=27382
2009-06-11 13:44:22 +00:00
Timo Stollenwerk
473699dea0
is_discussion_allowed method from the comments viewlet now uses Conversation.enabled.
...
svn path=/plone.app.discussion/trunk/; revision=27381
2009-06-11 10:20:44 +00:00
Timo Stollenwerk
e465d73c95
enabled property code added to conversation.
...
svn path=/plone.app.discussion/trunk/; revision=27380
2009-06-11 10:14:44 +00:00
Timo Stollenwerk
0f7d05566a
todo list update.
...
svn path=/plone.app.discussion/trunk/; revision=27379
2009-06-11 10:13:05 +00:00
Timo Stollenwerk
9558732ed9
revert changes from 27368 (add enabled to interface). A property with the same name and function is already there.
...
svn path=/plone.app.discussion/trunk/; revision=27378
2009-06-11 03:37:55 +00:00
Timo Stollenwerk
9b66f62b66
remove unnecessary code from workflow test.
...
svn path=/plone.app.discussion/trunk/; revision=27370
2009-06-10 20:17:36 +00:00
Timo Stollenwerk
1e71258a0d
add moderate-comments view.
...
svn path=/plone.app.discussion/trunk/; revision=27369
2009-06-10 20:14:44 +00:00
Timo Stollenwerk
c1696a9756
add enabled property to IConversation interface.
...
svn path=/plone.app.discussion/trunk/; revision=27368
2009-06-10 20:13:29 +00:00
Timo Stollenwerk
799365dd94
todo list update.
...
svn path=/plone.app.discussion/trunk/; revision=27367
2009-06-10 20:12:17 +00:00
Timo Stollenwerk
5441976dca
show reply-to-comment button based on permissions/workflow.
...
svn path=/plone.app.discussion/trunk/; revision=27363
2009-06-09 15:52:20 +00:00
Timo Stollenwerk
c55316d212
comment_review_workflow added.
...
svn path=/plone.app.discussion/trunk/; revision=27361
2009-06-08 21:16:51 +00:00
Timo Stollenwerk
468e32a6ed
todo list update.
...
svn path=/plone.app.discussion/trunk/; revision=27360
2009-06-08 19:44:57 +00:00
Timo Stollenwerk
4529e8122e
icon added to discussion control panel.
...
svn path=/plone.app.discussion/trunk/; revision=27357
2009-06-08 15:04:21 +00:00
Timo Stollenwerk
65ba6e1a67
remove debug message from comments template.
...
svn path=/plone.app.discussion/trunk/; revision=27355
2009-06-08 14:51:43 +00:00
Timo Stollenwerk
9439e7ad9d
todo list update.
...
svn path=/plone.app.discussion/trunk/; revision=27354
2009-06-08 08:24:45 +00:00
Timo Stollenwerk
e98a39907a
option to show commenter image added.
...
svn path=/plone.app.discussion/trunk/; revision=27353
2009-06-08 08:23:18 +00:00
Timo Stollenwerk
353c6acfd0
anonymous comments added.
...
svn path=/plone.app.discussion/trunk/; revision=27352
2009-06-08 08:00:15 +00:00
Timo Stollenwerk
22a4916afa
fix comments view. call getPersonalPortrait in the template again.
...
svn path=/plone.app.discussion/trunk/; revision=27351
2009-06-08 07:28:59 +00:00
Timo Stollenwerk
1af2b435fd
get_commenter_portrait and get_commenter_home_url methods added to comments viewlet.
...
tests for get_commenter_portrait added.
svn path=/plone.app.discussion/trunk/; revision=27349
2009-06-07 20:58:41 +00:00
Timo Stollenwerk
dada11c43c
show_commenter_image record added to the discussion control panel.
...
svn path=/plone.app.discussion/trunk/; revision=27335
2009-06-07 08:47:14 +00:00
Timo Stollenwerk
8bfa2cfa3f
todo list update.
...
svn path=/plone.app.discussion/trunk/; revision=27334
2009-06-07 08:30:53 +00:00
Timo Stollenwerk
fdaa399983
test for comments viewlet added.
...
svn path=/plone.app.discussion/trunk/; revision=27325
2009-06-06 08:23:33 +00:00
Timo Stollenwerk
1cbeb6c7ff
tests for discussion controlpanel added.
...
svn path=/plone.app.discussion/trunk/; revision=27324
2009-06-06 08:14:10 +00:00
Timo Stollenwerk
180e0e75e7
todo list update.
...
svn path=/plone.app.discussion/trunk/; revision=27314
2009-06-05 11:27:16 +00:00
Timo Stollenwerk
41db8ff395
Fix bouncing fieldset when reply form is shown.
...
svn path=/plone.app.discussion/trunk/; revision=27311
2009-06-05 09:05:34 +00:00
Timo Stollenwerk
854f98ebbe
add slidedown effect when the reply-to-comment form is opened.
...
svn path=/plone.app.discussion/trunk/; revision=27310
2009-06-05 07:07:18 +00:00
Timo Stollenwerk
1ad75fa84f
some test code for allow_discussion added.
...
svn path=/plone.app.discussion/trunk/; revision=27305
2009-06-04 18:17:33 +00:00
Timo Stollenwerk
e671d78806
test for globally_enabled discussion added.
...
svn path=/plone.app.discussion/trunk/; revision=27302
2009-06-04 15:38:12 +00:00
Timo Stollenwerk
ad8a7b4636
comment edited.
...
svn path=/plone.app.discussion/trunk/; revision=27297
2009-06-04 14:45:58 +00:00
Timo Stollenwerk
b1ab18dddc
show commenting viewlet only when isDiscussionAllowed is true.
...
svn path=/plone.app.discussion/trunk/; revision=27290
2009-06-03 17:05:26 +00:00
Timo Stollenwerk
e4a62a2c0d
comment with todo for discussion control panel added.
...
svn path=/plone.app.discussion/trunk/; revision=27288
2009-06-03 15:24:48 +00:00
Timo Stollenwerk
ccf1e0456f
add anonymous_comments option to the discussion control panel.
...
svn path=/plone.app.discussion/trunk/; revision=27287
2009-06-03 14:58:49 +00:00
Timo Stollenwerk
57c534b5d3
add globally_enabled option to the discussion plone control panel. add plone.app.discussion to the package dependencies.
...
svn path=/plone.app.discussion/trunk/; revision=27273
2009-06-03 12:49:34 +00:00
Timo Stollenwerk
f27156e916
Added basic infrastructure for discussion controlpanel.
...
svn path=/plone.app.discussion/trunk/; revision=27269
2009-06-02 21:20:53 +00:00
Timo Stollenwerk
47911fa24a
use slideUp() instead of hide() jquery function to hide the reply form.
...
svn path=/plone.app.discussion/trunk/; revision=27264
2009-06-02 16:36:16 +00:00
Timo Stollenwerk
b9aeabedb1
fix the error of showing too much reply forms in the reply-to-comment jquery function.
...
svn path=/plone.app.discussion/trunk/; revision=27263
2009-06-02 16:13:44 +00:00
Timo Stollenwerk
068583db76
cancel button added to the reply-to-comment form.
...
svn path=/plone.app.discussion/trunk/; revision=27262
2009-06-02 15:09:25 +00:00
Timo Stollenwerk
67b7d4ce49
remove test_path test.
...
svn path=/plone.app.discussion/trunk/; revision=27261
2009-06-02 15:03:48 +00:00
Timo Stollenwerk
a6a64bd3d6
rename all indexes from comment_XXX to XXX. clean up indexes test.
...
svn path=/plone.app.discussion/trunk/; revision=27259
2009-06-01 23:45:49 +00:00
Timo Stollenwerk
dc948da00b
creator index added.
...
svn path=/plone.app.discussion/trunk/; revision=27258
2009-06-01 23:29:09 +00:00
Timo Stollenwerk
04bed35357
Indexes for created and modified added.
...
svn path=/plone.app.discussion/trunk/; revision=27257
2009-06-01 23:17:13 +00:00
Timo Stollenwerk
69334f6000
The comment_description index now returns the first 25 words of a comment.
...
svn path=/plone.app.discussion/trunk/; revision=27252
2009-06-01 09:59:07 +00:00
Timo Stollenwerk
d3ba4f58db
Description index added.
...
svn path=/plone.app.discussion/trunk/; revision=27251
2009-05-31 19:07:35 +00:00
Timo Stollenwerk
1340aefe4e
rename indexes "title" => "Title" and "searchable_text" => "SearchableText".
...
svn path=/plone.app.discussion/trunk/; revision=27250
2009-05-31 18:20:41 +00:00
Timo Stollenwerk
ca7752714b
remove comment_text index.
...
svn path=/plone.app.discussion/trunk/; revision=27249
2009-05-31 18:14:42 +00:00
Timo Stollenwerk
5f8acfd805
comment_title, comment_text, and comment_searchable_text indexes added.
...
svn path=/plone.app.discussion/trunk/; revision=27247
2009-05-31 17:55:46 +00:00
Timo Stollenwerk
95405ee48f
test for testing if 'Discussion Item' is not in BAD_TYPES added.
...
svn path=/plone.app.discussion/trunk/; revision=27246
2009-05-31 17:54:14 +00:00
Timo Stollenwerk
ee5aa9ae4d
Monkey patch plone.app.vocabularies.types.BAD_TYPES
...
svn path=/plone.app.discussion/trunk/; revision=27245
2009-05-31 17:49:33 +00:00
Timo Stollenwerk
0d6045682f
format time for comments with python strftime(). no time localization so far.
...
svn path=/plone.app.discussion/trunk/; revision=27231
2009-05-31 11:01:36 +00:00
Timo Stollenwerk
0ce270bc66
show the default user image to anonymous (comments viewlet).
...
svn path=/plone.app.discussion/trunk/; revision=27230
2009-05-31 10:43:35 +00:00
Timo Stollenwerk
751ae5a06a
revert 27204: change import for discussion modification_date from datetime to DateTime.
...
svn path=/plone.app.discussion/trunk/; revision=27213
2009-05-30 06:08:44 +00:00
Timo Stollenwerk
4b6b0aeb02
some CSS fixes for the personal portrait in the comments viewlet.
...
svn path=/plone.app.discussion/trunk/; revision=27207
2009-05-29 07:13:05 +00:00
Timo Stollenwerk
7083856268
fetch user image with getPersonalPortrait().
...
svn path=/plone.app.discussion/trunk/; revision=27206
2009-05-29 07:12:20 +00:00
Timo Stollenwerk
087c428e3e
fix format time in comments viewlet.
...
svn path=/plone.app.discussion/trunk/; revision=27205
2009-05-29 06:32:03 +00:00
Timo Stollenwerk
9a91b6f9ed
change import for discussion modification_date from datetime to DateTime.
...
svn path=/plone.app.discussion/trunk/; revision=27204
2009-05-29 06:30:55 +00:00