Timo Stollenwerk
|
ed4f2b1fa8
|
Comment out the discussion control panel event subscriber tests. We disabled this functionality anyway.
svn path=/plone.app.discussion/branches/1.x/; revision=46991
|
2011-01-22 12:39:15 +00:00 |
|
Timo Stollenwerk
|
2f30c27555
|
Disable the control panel event subscribers. We don't need them since we disabled the enable_moderation setting in the discussion control panel anyway.
svn path=/plone.app.discussion/branches/1.x/; revision=46990
|
2011-01-22 12:34:49 +00:00 |
|
Timo Stollenwerk
|
5cac8b7a1b
|
Hide the moderation_enabled widget in the discussion control panel. We need plone.app.controlpanel > 2.1b1 for this, which is not shipped with Plone 3.x or 4.0.x.
svn path=/plone.app.discussion/branches/1.x/; revision=46989
|
2011-01-22 12:00:15 +00:00 |
|
Timo Stollenwerk
|
57d4dbd32f
|
plone 3.3.x hudson conf added.
svn path=/plone.app.discussion/branches/1.x/; revision=46979
|
2011-01-21 08:09:53 +00:00 |
|
Timo Stollenwerk
|
f3ff8e9647
|
Fix failing test. Discussion is enabled by default again.
svn path=/plone.app.discussion/branches/1.x/; revision=46975
|
2011-01-20 20:08:51 +00:00 |
|
Timo Stollenwerk
|
9790dd5b65
|
Enable discussion by default if p.a.discussion is shipped as add-on product.
svn path=/plone.app.discussion/branches/1.x/; revision=46973
|
2011-01-20 19:49:58 +00:00 |
|
Timo Stollenwerk
|
aef9a0a39b
|
plone4 todo updated.
svn path=/plone.app.discussion/trunk/; revision=46943
|
2011-01-19 15:46:00 +00:00 |
|
Timo Stollenwerk
|
75cde25b6f
|
Always show existing comments, even if commenting is disabled.
svn path=/plone.app.discussion/trunk/; revision=46785
|
2011-01-07 15:27:17 +00:00 |
|
Timo Stollenwerk
|
61e231b336
|
Fix CSS for commenter images with a width of more than 2.5em. This fixes http://dev.plone.org/plone/ticket/11391. Refs #11391
svn path=/plone.app.discussion/trunk/; revision=46783
|
2011-01-07 10:27:13 +00:00 |
|
Timo Stollenwerk
|
c438743a3b
|
Show a 'Comments are moderated.' message next to the comment form if comments are moderated.
svn path=/plone.app.discussion/trunk/; revision=46782
|
2011-01-07 10:20:24 +00:00 |
|
Timo Stollenwerk
|
b18469e5fd
|
plone 4.x todo list updated.
svn path=/plone.app.discussion/trunk/; revision=46781
|
2011-01-07 09:34:52 +00:00 |
|
Timo Stollenwerk
|
b9d929bca3
|
Fix failing test.
svn path=/plone.app.discussion/trunk/; revision=46344
|
2010-12-14 21:30:40 +00:00 |
|
Timo Stollenwerk
|
a8bfd7fc6e
|
Disable discussion by default.
svn path=/plone.app.discussion/trunk/; revision=46337
|
2010-12-14 17:58:46 +00:00 |
|
Timo Stollenwerk
|
e4e707e350
|
Remove unnecessary plone.uuid and uuid dependencies. These are fetched by plone.app.uuid. Refs #9288
svn path=/plone.app.discussion/trunk/; revision=46267
|
2010-12-12 14:00:28 +00:00 |
|
Timo Stollenwerk
|
d702c666f0
|
Tests for moderation_enabled setting added.
svn path=/plone.app.discussion/trunk/; revision=46266
|
2010-12-12 13:56:06 +00:00 |
|
Timo Stollenwerk
|
ea2038b122
|
Remove XXX line from conversation.py. Martin and I agree that this is probably not relevant anymore. Refs #9288
svn path=/plone.app.discussion/trunk/; revision=46265
|
2010-12-12 12:51:41 +00:00 |
|
Timo Stollenwerk
|
a9ef0503f2
|
Move discussion action item from actionicons.xml to actions.xml to avoid deprecation warning.
svn path=/plone.app.discussion/trunk/; revision=46264
|
2010-12-12 12:40:19 +00:00 |
|
Timo Stollenwerk
|
4c4cd9e44d
|
Replace XXX with todo.
svn path=/plone.app.discussion/trunk/; revision=46263
|
2010-12-12 08:14:48 +00:00 |
|
Timo Stollenwerk
|
0485398de0
|
whitespace, make jslint happy.
svn path=/plone.app.discussion/trunk/; revision=46262
|
2010-12-12 08:13:03 +00:00 |
|
Timo Stollenwerk
|
be78fbe300
|
There is no need to enable the "enable moderation" checkbox dynamically, except when commenting is disabled/enabled globally.
svn path=/plone.app.discussion/trunk/; revision=46261
|
2010-12-12 07:35:43 +00:00 |
|
Timo Stollenwerk
|
08857df7a9
|
Fix cancel button on edit view when using Dexterity types. This fixes http://dev.plone.org/plone/ticket/11338. Refs #11338
svn path=/plone.app.discussion/trunk/; revision=46254
|
2010-12-11 21:33:43 +00:00 |
|
Timo Stollenwerk
|
f2f97c5b38
|
Change the comment workflow setting in the discussion control panel if the setting is changed in the types control panel; show warning message and disable the setting if a custom comment workflow is enabled.
svn path=/plone.app.discussion/trunk/; revision=46253
|
2010-12-11 21:30:18 +00:00 |
|
Timo Stollenwerk
|
0475376ed0
|
"Enable comment moderation" setting added to the discussion control panel. Just a proof of concept so far. Not fully implemented yet. No tests.
svn path=/plone.app.discussion/trunk/; revision=46249
|
2010-12-11 17:18:14 +00:00 |
|
Timo Stollenwerk
|
09a804aa88
|
Remove unnecessary and failing test.
svn path=/plone.app.discussion/trunk/; revision=46235
|
2010-12-10 09:16:36 +00:00 |
|
Timo Stollenwerk
|
3968f6291e
|
Assigning the 'Reply to item' permission to the 'Authenticated' role. The old commenting system allowed 'Authenticated' users to post comments. Also, OpenID users do not possess the 'Authenticated' role.
svn path=/plone.app.discussion/trunk/; revision=46231
|
2010-12-10 08:57:53 +00:00 |
|
Timo Stollenwerk
|
54af7d3fa1
|
Assigning the 'Reply to item' permission to the 'Authenticated' role. The old commenting system allowed 'Authenticated' users to post comments. Also, OpenID users do not possess the 'Authenticated' role. Refs #9288
svn path=/plone.app.discussion/trunk/; revision=46230
|
2010-12-10 08:57:35 +00:00 |
|
Timo Stollenwerk
|
585460b95f
|
Fix headline.
svn path=/plone.app.discussion/trunk/; revision=46221
|
2010-12-09 19:01:39 +00:00 |
|
Timo Stollenwerk
|
7c168c376f
|
Use the default Sphinx theme for now since the plone theme currently opens all links in new windows.
svn path=/plone.app.discussion/trunk/; revision=46218
|
2010-12-09 11:30:46 +00:00 |
|
Timo Stollenwerk
|
6fd665a44e
|
Documentation for workflows and permissions added.
svn path=/plone.app.discussion/trunk/; revision=46217
|
2010-12-09 11:30:10 +00:00 |
|
Timo Stollenwerk
|
a833c86515
|
Fix email-notification sphinx page.
svn path=/plone.app.discussion/trunk/; revision=46216
|
2010-12-09 11:03:25 +00:00 |
|
Timo Stollenwerk
|
45140c66db
|
Functional test for posting a comment as user without the 'Reply to item' permission added.
svn path=/plone.app.discussion/trunk/; revision=46215
|
2010-12-09 10:58:32 +00:00 |
|
Timo Stollenwerk
|
0b1c831f70
|
Pin Sphinx to 0.6.6
svn path=/plone.app.discussion/trunk/; revision=46214
|
2010-12-09 10:57:02 +00:00 |
|
Timo Stollenwerk
|
4b3ebcf1b5
|
Versions updated.
svn path=/plone.app.discussion/trunk/; revision=46213
|
2010-12-09 08:19:03 +00:00 |
|
Timo Stollenwerk
|
7e279d3ad3
|
Make sure the handleComment method checks for the 'Reply to item' permission when adding a comment.
svn path=/plone.app.discussion/trunk/; revision=46212
|
2010-12-09 08:11:41 +00:00 |
|
Timo Stollenwerk
|
c8e78449a2
|
Make the mail-setting warning message show up in the discussion control panel.
svn path=/plone.app.discussion/trunk/; revision=46211
|
2010-12-09 08:07:15 +00:00 |
|
Timo Stollenwerk
|
797ed40852
|
Link directly to the "Discussion Item" types control panel in the moderation view.
svn path=/plone.app.discussion/trunk/; revision=46207
|
2010-12-08 17:45:58 +00:00 |
|
Timo Stollenwerk
|
583b25530e
|
Show "moderate comments" link in the admin panel only if a moderation workflow is enabled for comments.
svn path=/plone.app.discussion/trunk/; revision=46206
|
2010-12-08 17:45:11 +00:00 |
|
Timo Stollenwerk
|
6e354718f4
|
Revert r46143.
svn path=/plone.app.discussion/trunk/; revision=46144
|
2010-12-05 14:56:13 +00:00 |
|
Timo Stollenwerk
|
22425b06ac
|
Disable commenting by default if pad is shipped with Plone. If shipped as add-on product, commenting should be enabled by default.
svn path=/plone.app.discussion/trunk/; revision=46143
|
2010-12-05 14:50:25 +00:00 |
|
Timo Stollenwerk
|
04a0669731
|
Remove the grey background from disabled settings.
svn path=/plone.app.discussion/trunk/; revision=46142
|
2010-12-05 14:10:21 +00:00 |
|
Timo Stollenwerk
|
bbd44b7b95
|
workflow setting added to control panel config string.
svn path=/plone.app.discussion/trunk/; revision=46091
|
2010-12-02 23:20:10 +00:00 |
|
Timo Stollenwerk
|
ffde4b423d
|
Do not allow to change the mail settings in the discussion control panel, if there is no valid mail setup. Refactor js code to use class settings of #content.
svn path=/plone.app.discussion/trunk/; revision=46090
|
2010-12-02 23:02:00 +00:00 |
|
Timo Stollenwerk
|
fbd7eb2bbc
|
Do not allow to change the mail settings in the discussion control panel, if there is no valid mail setup.
svn path=/plone.app.discussion/trunk/; revision=46089
|
2010-12-02 21:07:58 +00:00 |
|
Timo Stollenwerk
|
1b36f99a7a
|
make jslint happy; disable settings onload;
svn path=/plone.app.discussion/trunk/; revision=46088
|
2010-12-02 19:49:49 +00:00 |
|
Timo Stollenwerk
|
2a7a65293e
|
disable form fields when disabling the fields.
svn path=/plone.app.discussion/trunk/; revision=46087
|
2010-12-02 19:09:16 +00:00 |
|
Timo Stollenwerk
|
f97c17e62a
|
Factor out enable/disable settings function.
svn path=/plone.app.discussion/trunk/; revision=46086
|
2010-12-02 18:50:21 +00:00 |
|
Timo Stollenwerk
|
ffcc29a401
|
Override the default plone.app.registry controlpanel template; JS file for the controlpanel added. Disable all commenting options in the discussion control panel when comments are disabled globally.
svn path=/plone.app.discussion/trunk/; revision=46085
|
2010-12-02 18:15:47 +00:00 |
|
Timo Stollenwerk
|
c311a4f88d
|
Check for the 'review comments' permission instead of 'manage' to decide if the user should see a 'this comment is pending' message.
svn path=/plone.app.discussion/trunk/; revision=46050
|
2010-12-01 06:34:05 +00:00 |
|
Timo Stollenwerk
|
19f0666b39
|
Move "moderate comments" site action above the logout action.
svn path=/plone.app.discussion/trunk/; revision=46047
|
2010-11-30 18:17:02 +00:00 |
|
Timo Stollenwerk
|
5f0f2c459a
|
plone4 versions updated.
svn path=/plone.app.discussion/trunk/; revision=46044
|
2010-11-30 09:51:35 +00:00 |
|
Timo Stollenwerk
|
d94767576b
|
Do not use plone.app.uuid to generate unique UIDs for Plone 3. plone.app.uuid causes the IObjectAddedEvent to be fired twice on Plone 3. This causes the email notifications to be send twice. This means that https://dev.plone.org/plone/ticket/10652 is fixed only for Plone 4.
svn path=/plone.app.discussion/trunk/; revision=46043
|
2010-11-30 09:50:12 +00:00 |
|
Timo Stollenwerk
|
2b3a84e9d1
|
Moderator notification description updated.
svn path=/plone.app.discussion/trunk/; revision=46042
|
2010-11-30 09:13:30 +00:00 |
|
Timo Stollenwerk
|
baeec60b8d
|
plone 4.x todo list added.
svn path=/plone.app.discussion/trunk/; revision=46041
|
2010-11-30 09:08:08 +00:00 |
|
Timo Stollenwerk
|
13772c6e5b
|
Redirect back to the discussion control panel when the discussion control panel form is submitted.
svn path=/plone.app.discussion/trunk/; revision=46040
|
2010-11-30 09:06:46 +00:00 |
|
Timo Stollenwerk
|
65f1ba8230
|
fetch plone.app.registry trunk for dev buildout.
svn path=/plone.app.discussion/trunk/; revision=46039
|
2010-11-30 08:30:22 +00:00 |
|
Timo Stollenwerk
|
824ed1e94a
|
Fix document_byline bottom margin if commenter images are disabled.
svn path=/plone.app.discussion/trunk/; revision=46037
|
2010-11-30 07:33:22 +00:00 |
|
Timo Stollenwerk
|
0c94707743
|
Dynamically show the comment formatting message dependent on the text transform setting.
svn path=/plone.app.discussion/trunk/; revision=46035
|
2010-11-29 22:42:20 +00:00 |
|
Timo Stollenwerk
|
ea2ff81b43
|
Description for text transform added to the discussion control panel.
svn path=/plone.app.discussion/trunk/; revision=46027
|
2010-11-29 18:54:29 +00:00 |
|
Timo Stollenwerk
|
9dd33c47d0
|
Move the discussion control panel to the core Plone configuration.
svn path=/plone.app.discussion/trunk/; revision=46020
|
2010-11-29 17:40:37 +00:00 |
|
Timo Stollenwerk
|
f0cecaf274
|
Always set the effective date of a comment to the same value as the creation date.
svn path=/plone.app.discussion/trunk/; revision=46019
|
2010-11-29 17:36:52 +00:00 |
|
Timo Stollenwerk
|
b26d5a5a62
|
Fix SMTP exception when an email is send to the moderator.
svn path=/plone.app.discussion/trunk/; revision=46013
|
2010-11-29 08:27:09 +00:00 |
|
Timo Stollenwerk
|
e3eaef18b8
|
We have to fetch the "uuid" explicitly for Plone 3.
svn path=/plone.app.discussion/trunk/; revision=46007
|
2010-11-28 12:03:21 +00:00 |
|
Timo Stollenwerk
|
3b31ac1602
|
Always import ObjectCreatedEvent from zope.lifecycleevent.
svn path=/plone.app.discussion/trunk/; revision=46006
|
2010-11-28 12:01:27 +00:00 |
|
Timo Stollenwerk
|
ac4a64f55d
|
Make sure comment UIDs in the catalog are always unique. This fixes
http://dev.plone.org/plone/ticket/10652. We depend on plone.uuid and plone.app.uuid now. Refs #10652.
svn path=/plone.app.discussion/trunk/; revision=46005
|
2010-11-28 11:39:19 +00:00 |
|
Timo Stollenwerk
|
664e5c273e
|
hudson buildout added.
svn path=/plone.app.discussion/trunk/; revision=46004
|
2010-11-28 10:20:51 +00:00 |
|
Timo Stollenwerk
|
b08d7ddbeb
|
revert r46002.
svn path=/plone.app.discussion/trunk/; revision=46003
|
2010-11-28 10:00:31 +00:00 |
|
Timo Stollenwerk
|
7e39197114
|
hudson buildout added.
svn path=/plone.app.discussion/trunk/; revision=46002
|
2010-11-28 09:51:35 +00:00 |
|
Timo Stollenwerk
|
549c93af29
|
Use the 1.0-next KGS of dexterity instead of the outdated 2.0-next.
svn path=/plone.app.discussion/trunk/; revision=45927
|
2010-11-23 19:25:03 +00:00 |
|
Timo Stollenwerk
|
7dbcc9e2be
|
Use safe_unicode to decode the title of the content. encode("utf-9") caused Dexterity based content types to raise a unicode decode error. This fixes http://dev.plone.org/plone/ticket/11292. Refs #11292
svn path=/plone.app.discussion/trunk/; revision=45915
|
2010-11-23 14:03:47 +00:00 |
|
Timo Stollenwerk
|
3c219397fa
|
Buildout for tests with dexterity compatibility added.
svn path=/plone.app.discussion/trunk/; revision=45914
|
2010-11-23 13:05:23 +00:00 |
|
Timo Stollenwerk
|
2e880bec21
|
Give sneridagh the proper credits for the Catalan translation.
svn path=/plone.app.discussion/trunk/; revision=45853
|
2010-11-17 15:32:52 +00:00 |
|
Timo Stollenwerk
|
c043061b1b
|
We are still on 1.0RC1. :)
svn path=/plone.app.discussion/trunk/; revision=45736
|
2010-11-10 10:11:14 +00:00 |
|
Timo Stollenwerk
|
d358a31c74
|
Comments viewlet test for posting anonymous comments added.
svn path=/plone.app.discussion/trunk/; revision=45663
|
2010-11-08 17:10:19 +00:00 |
|
Timo Stollenwerk
|
5b788d1156
|
Merge 'Convert anonymous-supplied name to unicode as done for authenticated members.' from jarn-unicode branch.
svn path=/plone.app.discussion/trunk/; revision=45662
|
2010-11-08 17:09:26 +00:00 |
|
Timo Stollenwerk
|
cbd2edf932
|
Catch SMTP exceptions when sending email notifications.
svn path=/plone.app.discussion/trunk/; revision=45199
|
2010-11-04 15:56:12 +00:00 |
|
Timo Stollenwerk
|
13e9d54793
|
Update version to RC1.
svn path=/plone.app.discussion/trunk/; revision=45198
|
2010-11-04 15:55:52 +00:00 |
|
Timo Stollenwerk
|
e632349b83
|
Point to the latest b12 KGS.
svn path=/plone.app.discussion/trunk/; revision=45191
|
2010-11-04 14:54:28 +00:00 |
|
Timo Stollenwerk
|
6c03985d44
|
Set version to 1.0b12.
svn path=/plone.app.discussion/trunk/; revision=45190
|
2010-11-04 14:51:00 +00:00 |
|
Timo Stollenwerk
|
501cee78e2
|
".comment" and ".replyTreeLevel0" are both CSS classes of the comment div. Fix for Plone 3 only.
svn path=/plone.app.discussion/trunk/; revision=45189
|
2010-11-04 14:50:30 +00:00 |
|
Timo Stollenwerk
|
823ada7491
|
Remove AJAX comment deletion binding. This function relies on the nextUntil() selector introduced by jQuery 1.4 and therefore breaks in Plone 3 (that currently uses jQuery 1.3.2).
svn path=/plone.app.discussion/trunk/; revision=45188
|
2010-11-04 14:42:32 +00:00 |
|
Timo Stollenwerk
|
b68da9925b
|
Use parseInt with second param to make jslint happy.
svn path=/plone.app.discussion/trunk/; revision=45187
|
2010-11-04 14:37:18 +00:00 |
|
Timo Stollenwerk
|
89ac3f6b86
|
Prepare plone.app.discussion 1.0b11.
svn path=/plone.app.discussion/trunk/; revision=45133
|
2010-11-03 16:21:13 +00:00 |
|
Timo Stollenwerk
|
004b5def22
|
Preparing release 1.0b11
svn path=/plone.app.discussion/trunk/; revision=45131
|
2010-11-03 15:26:06 +00:00 |
|
Timo Stollenwerk
|
3ebc83447f
|
Point to the 1.0b11 KGS in README.
svn path=/plone.app.discussion/trunk/; revision=45130
|
2010-11-03 15:13:28 +00:00 |
|
Timo Stollenwerk
|
2bc0acd968
|
Update Sphinx release number to 1.0b11.
svn path=/plone.app.discussion/trunk/; revision=45128
|
2010-11-03 13:59:54 +00:00 |
|
Timo Stollenwerk
|
dc37db70d9
|
zope.i18n pinned down in Plone 3 KGS.
svn path=/plone.app.discussion/trunk/; revision=45127
|
2010-11-03 13:54:57 +00:00 |
|
Timo Stollenwerk
|
3d2f01b440
|
Translations updated.
svn path=/plone.app.discussion/trunk/; revision=45125
|
2010-11-03 13:45:00 +00:00 |
|
Timo Stollenwerk
|
25a82538b4
|
Fix Czech language code and name.
svn path=/plone.app.discussion/trunk/; revision=45124
|
2010-11-03 13:42:20 +00:00 |
|
Timo Stollenwerk
|
7f98b94031
|
Fix Dutch language code and name.
svn path=/plone.app.discussion/trunk/; revision=45123
|
2010-11-03 13:40:48 +00:00 |
|
Timo Stollenwerk
|
b95707ac52
|
Re-add the CommentsViewlet can_manage method. This method has been removed in version 1.0b9 and added again in 1.0b11 because we don't want to change the API in beta releases.
svn path=/plone.app.discussion/trunk/; revision=45110
|
2010-11-03 11:26:18 +00:00 |
|
Timo Stollenwerk
|
a8616c1c87
|
Don't declare the zope.schema dependency in setup.py because it will fetch a version that breaks the Plone 3 buildout.
svn path=/plone.app.discussion/trunk/; revision=45083
|
2010-11-02 12:21:02 +00:00 |
|
Timo Stollenwerk
|
8e8e78c2d9
|
Fix language code and name in the Basque .po file.
svn path=/plone.app.discussion/trunk/; revision=45082
|
2010-11-02 11:34:52 +00:00 |
|
Timo Stollenwerk
|
885c988ec9
|
Declare z3c.form and zope.schema as minimum version dependencies in setup.py in case people use a different KGS.
svn path=/plone.app.discussion/trunk/; revision=45081
|
2010-11-02 10:38:38 +00:00 |
|
Timo Stollenwerk
|
a39ac82858
|
There is no need to set the comment title in the tests, since comments do not have title fields anymore.
svn path=/plone.app.discussion/trunk/; revision=44738
|
2010-10-31 11:09:32 +00:00 |
|
Timo Stollenwerk
|
feec103b56
|
Fix user email notification test for Plone 3.
svn path=/plone.app.discussion/trunk/; revision=44737
|
2010-10-31 10:48:45 +00:00 |
|
Timo Stollenwerk
|
fa6e380eaf
|
Use secureSend for user email notification on Plone 3
svn path=/plone.app.discussion/trunk/; revision=44736
|
2010-10-31 10:34:58 +00:00 |
|
Timo Stollenwerk
|
c8cd370fc9
|
Use len(tuple()) instead of tuple() to make tests pass again.
svn path=/plone.app.discussion/trunk/; revision=44706
|
2010-10-30 19:26:51 +00:00 |
|
Timo Stollenwerk
|
093eaa393a
|
Use tuple() to test for generators. Thanks to otacon!
svn path=/plone.app.discussion/trunk/; revision=42096
|
2010-10-30 18:58:20 +00:00 |
|
Timo Stollenwerk
|
cc96acb50a
|
Ajaxify comment deletion and approval. thanks thomasdesvenain!
svn path=/plone.app.discussion/trunk/; revision=40984
|
2010-10-30 17:32:31 +00:00 |
|
Timo Stollenwerk
|
18d7aadd0e
|
Upgrade the plone 3.x buildout to work with z3c.form 2.3.3. We need this for the new user email notification feature.
svn path=/plone.app.discussion/trunk/; revision=40963
|
2010-10-30 16:03:31 +00:00 |
|