Vincent Fretin
d2b19deeac
use double quotes
...
svn path=/plone.app.discussion/trunk/; revision=38565
2010-08-06 10:01:52 +00:00
Vincent Fretin
c1e861e969
Fixed i18n markup of message_moderation_disabled.
...
svn path=/plone.app.discussion/trunk/; revision=38564
2010-08-06 09:51:23 +00:00
Vincent Fretin
27710ca541
It's 'Allow comments', not 'enable moderation'
...
svn path=/plone.app.discussion/trunk/; revision=38563
2010-08-06 09:34:05 +00:00
Timo Stollenwerk
86c2bbe001
Spanish and German translation updated.
...
svn path=/plone.app.discussion/trunk/; revision=38552
2010-08-05 18:41:22 +00:00
Timo Stollenwerk
27a2d3fa36
Use only one MessageFactory.
...
svn path=/plone.app.discussion/trunk/; revision=38551
2010-08-05 18:40:22 +00:00
Timo Stollenwerk
25d1da3475
Spanish translation added. Thanks to Judith Sanleandro.
...
svn path=/plone.app.discussion/trunk/; revision=38550
2010-08-05 17:18:19 +00:00
Vincent Fretin
6d07243885
Added fr to the script and added the empty i18n/plone-fr.po file
...
svn path=/plone.app.discussion/trunk/; revision=38549
2010-08-05 17:00:05 +00:00
Vincent Fretin
d0cb939828
Added fr directory with empty po file
...
svn path=/plone.app.discussion/trunk/; revision=38548
2010-08-05 16:57:25 +00:00
Timo Stollenwerk
ae5754455b
Translation files updated. Spanish translation added.
...
svn path=/plone.app.discussion/trunk/; revision=38547
2010-08-05 16:47:24 +00:00
Timo Stollenwerk
f72972844d
Call the CaptchaValidator even when no captcha data was submitted. This is necessary to ensure that the collective.akismet validator is called when installed.
...
svn path=/plone.app.discussion/trunk/; revision=38541
2010-08-05 15:36:07 +00:00
Patrick Gerken
94e73b43a7
Catch TypeError in indexers if content can not be adapted
...
Currently plone.app.discussion provides indexers
for IContentish. In these it tries to adapt
the content object to IDiscussion. But an IDiscussion Factory is only
provided for IAnnotatable.
The Criteria are IContentish but not IAnnotatable.
Indexing them fails
svn path=/plone.app.discussion/trunk/; revision=38182
2010-07-21 23:36:16 +00:00
Timo Stollenwerk
0925a63c15
Unnecessary imports removed.
...
svn path=/plone.app.discussion/trunk/; revision=38139
2010-07-19 08:25:37 +00:00
Timo Stollenwerk
88ce860aa5
Use self.form instead of CommentForm for the CommentsViewlet update method so integrators don't have to override the viewlet's update method. [Matous]
...
svn path=/plone.app.discussion/trunk/; revision=37916
2010-07-16 15:26:01 +00:00
Timo Stollenwerk
85d5b823b0
Remove collective.akismet from the captcha documentation.
...
svn path=/plone.app.discussion/trunk/; revision=37915
2010-07-16 15:08:18 +00:00
Timo Stollenwerk
c3320def88
Make sure the form fields in the reply form are always placed under the field labels; Fix CSS overflow bug that occurs with the new Plone 4.0b5 comment styles
...
svn path=/plone.app.discussion/trunk/; revision=37774
2010-07-13 13:39:35 +00:00
Timo Stollenwerk
6ca6f58acd
Remove unnecessary variables and imports.
...
svn path=/plone.app.discussion/trunk/; revision=37773
2010-07-13 13:21:12 +00:00
Timo Stollenwerk
a54a15a90f
Remove unnecessary imports and variables from test code.
...
svn path=/plone.app.discussion/trunk/; revision=37768
2010-07-13 10:45:53 +00:00
Timo Stollenwerk
cfdd99b111
remove unnecessary imports / variables; whitespace
...
svn path=/plone.app.discussion/trunk/; revision=37767
2010-07-13 10:41:26 +00:00
Timo Stollenwerk
66c235aa5e
fix whitespace
...
svn path=/plone.app.discussion/trunk/; revision=37766
2010-07-13 10:40:45 +00:00
Timo Stollenwerk
a5683b0674
remove unnecessary imports.
...
svn path=/plone.app.discussion/trunk/; revision=37765
2010-07-13 10:40:24 +00:00
Timo Stollenwerk
f3b1dab916
Move AkismetValidator from plone.app.discussion to collective.akismet.
...
svn path=/plone.app.discussion/trunk/; revision=37764
2010-07-13 09:24:23 +00:00
Timo Stollenwerk
5784ed82a3
Remove unnecessary imports from vocabularies.py.
...
svn path=/plone.app.discussion/trunk/; revision=37763
2010-07-13 09:23:10 +00:00
Timo Stollenwerk
31c0f7b459
Check for collective.akismet to detect akismet plugin, not for the Python akismet package.
...
svn path=/plone.app.discussion/trunk/; revision=37762
2010-07-13 09:22:05 +00:00
Timo Stollenwerk
2dbc337fc7
Remove unnecessary imports from captcha.py.
...
svn path=/plone.app.discussion/trunk/; revision=37760
2010-07-13 09:20:32 +00:00
Timo Stollenwerk
1a84b0b7b8
Remove unnecessary imports.
...
svn path=/plone.app.discussion/trunk/; revision=37759
2010-07-13 09:19:20 +00:00
Timo Stollenwerk
27d8ced62d
revert r37751.
...
svn path=/plone.app.discussion/trunk/; revision=37753
2010-07-12 13:49:57 +00:00
Timo Stollenwerk
cac0bae7a5
revert r37751.
...
svn path=/plone.app.discussion/trunk/; revision=37752
2010-07-12 13:47:53 +00:00
Timo Stollenwerk
eabf3bc890
Always use zope.component getUtility instead of queryUtility.
...
svn path=/plone.app.discussion/trunk/; revision=37751
2010-07-12 13:34:02 +00:00
Timo Stollenwerk
bddc4a96da
Remove unnecessary import.
...
svn path=/plone.app.discussion/trunk/; revision=37692
2010-07-07 11:37:44 +00:00
Yiorgis Gozadinos
d0273e57bb
Added norwegian translation.
...
svn path=/plone.app.discussion/trunk/; revision=37646
2010-07-05 12:14:16 +00:00
Hanno Schlichting
9d396e43f1
Protect against missing canonical in conversationCanonicalAdapterFactory.
...
svn path=/plone.app.discussion/trunk/; revision=37410
2010-06-25 17:16:15 +00:00
Timo Stollenwerk
5f2daced20
Captcha documentation updated (code examples included, etc).
...
svn path=/plone.app.discussion/trunk/; revision=37369
2010-06-21 09:11:45 +00:00
Hanno Schlichting
f7c18ea77e
No tabs please
...
svn path=/plone.app.discussion/trunk/; revision=37350
2010-06-18 12:19:33 +00:00
Hanno Schlichting
7d3247ff0c
Avoid deprecation warning for the Globals package.
...
svn path=/plone.app.discussion/trunk/; revision=37349
2010-06-18 12:01:44 +00:00
Timo Stollenwerk
12589d9fd2
Remove the hard coded check for title and text when the comment form is submitted. This allows integrators to write schema extenders that remove the title from the comment form.
...
svn path=/plone.app.discussion/trunk/; revision=37341
2010-06-17 18:56:26 +00:00
Timo Stollenwerk
6e98edf54f
Fix ascii art blocks.
...
svn path=/plone.app.discussion/trunk/; revision=37336
2010-06-17 09:01:59 +00:00
Timo Stollenwerk
400956e264
Comments added to the notification subscriber functions.
...
svn path=/plone.app.discussion/trunk/; revision=37329
2010-06-17 06:57:51 +00:00
Timo Stollenwerk
e56bc65956
raise AkismetReject if Akismet rejects a comment as spam.
...
svn path=/plone.app.discussion/trunk/; revision=37276
2010-06-14 13:02:46 +00:00
Timo Stollenwerk
ac84b232b8
Import Captcha validator from validator directly.
...
svn path=/plone.app.discussion/trunk/; revision=37273
2010-06-14 12:42:28 +00:00
Timo Stollenwerk
29015324f2
Move the Akismet validator error message to the top.
...
svn path=/plone.app.discussion/trunk/; revision=37272
2010-06-14 12:25:56 +00:00
Timo Stollenwerk
ac6865311d
Move captcha registration to its own captcha.zcml file. Fix captcha registration for Plone 3/Zope 2.10
...
svn path=/plone.app.discussion/trunk/; revision=37140
2010-06-10 14:57:03 +00:00
Timo Stollenwerk
926314ea49
Akismet spam protection plugin support added (collective.akismet).
...
svn path=/plone.app.discussion/trunk/; revision=37136
2010-06-10 13:11:33 +00:00
Timo Stollenwerk
92766752c4
Simplify the CaptchaValidator class by dynamically adapting a view with the name of the captcha plugin (e.g. recaptcha, captcha, akismet) for the validator.
...
svn path=/plone.app.discussion/trunk/; revision=37131
2010-06-10 10:51:41 +00:00
Kim Chee Leong
a10a2b6144
added Dutch translations for plone.app.discussion
...
svn path=/plone.app.discussion/trunk/; revision=37091
2010-06-07 14:35:03 +00:00
Pelle Kroegholt
84c111755c
Enable caching and merging for comments.js to save some requests.
...
svn path=/plone.app.discussion/trunk/; revision=37002
2010-06-04 19:56:17 +00:00
Timo Stollenwerk
af1a8bfacd
Replace the old NOTES.txt and PRINCIPLES.txt with the Sphinx versions. Fix Captcha title.
...
svn path=/plone.app.discussion/trunk/; revision=36998
2010-06-04 11:22:16 +00:00
Timo Stollenwerk
bca29657b5
minor.
...
svn path=/plone.app.discussion/trunk/; revision=36996
2010-06-04 11:13:22 +00:00
Timo Stollenwerk
429c334376
captcha.txt added to sphinx documentation.
...
svn path=/plone.app.discussion/trunk/; revision=36995
2010-06-04 11:11:01 +00:00
Timo Stollenwerk
7f28f2773a
Design notes for the Captcha plugin architecture added.
...
svn path=/plone.app.discussion/trunk/; revision=36993
2010-06-04 10:57:57 +00:00
Timo Stollenwerk
3bda1a12f1
Make IDiscussionLayer inherit from Interface again. Remove IDefaultPloneLayer, since Plone 4.0b1 and plone.theme 2.0b1 are out now. This was fixed by #10109 ; https://dev.plone.org/plone/ticket/10109 ; thanks davisagli!
...
svn path=/plone.app.discussion/trunk/; revision=36992
2010-06-04 09:33:48 +00:00
Timo Stollenwerk
28d88dcfb4
Clean up Javascript code. Obey the 80 character limit.
...
svn path=/plone.app.discussion/trunk/; revision=36991
2010-06-04 09:25:47 +00:00
Timo Stollenwerk
2e0b52889d
Clean up (Re)Captcha code. Register Captcha field/validator only if a package is installed that provides the "plone.app.discussion-captcha" feature (currently plone.formwidget.captcha and plone.formwidget.recaptcha trunk only).
...
svn path=/plone.app.discussion/trunk/; revision=36877
2010-06-01 16:38:29 +00:00
Timo Stollenwerk
682ceb2760
fix r36843 commit. set HAS_WRAPPED_FORM to false for plone.z3cform < 0.6.0.
...
svn path=/plone.app.discussion/trunk/; revision=36845
2010-05-31 10:05:57 +00:00
Timo Stollenwerk
3d22bc56c4
Fix encoding error in migration procedure, otherwise migration procedure breaks on joining output list in case we have there any non-ascii characters. [piv]
...
svn path=/plone.app.discussion/trunk/; revision=36844
2010-05-31 09:58:42 +00:00
Timo Stollenwerk
4f13054ae4
plone.z3cform 0.6.0 compatibility (fix maximum recursion depth error which appears with plone.z3cform higher than 0.5.10); [piv]
...
svn path=/plone.app.discussion/trunk/; revision=36843
2010-05-31 09:50:46 +00:00
Timo Stollenwerk
5c323a5cf4
Whitespace and comment added.
...
svn path=/plone.app.discussion/trunk/; revision=36787
2010-05-28 15:56:39 +00:00
Yiorgis Gozadinos
abe4cda5ba
removed moderation.js from js registry and include it only in moderation.pt as that is the only place where it is used
...
svn path=/plone.app.discussion/trunk/; revision=36468
2010-05-03 11:53:20 +00:00
Timo Stollenwerk
a18fdb6128
interface description for enabled method added.
...
svn path=/plone.app.discussion/trunk/; revision=35687
2010-04-04 16:15:21 +00:00
Lennart Regebro
30c66b0b24
A bug in the moderator panel meant you couldn't delete items in a virtual host, if your portal was named "plone".
...
svn path=/plone.app.discussion/trunk/; revision=35608
2010-04-01 13:48:03 +00:00
Lennart Regebro
f7c676622b
The the author_name in the control panel.
...
svn path=/plone.app.discussion/trunk/; revision=35533
2010-03-24 15:38:18 +00:00
Timo Stollenwerk
6bbf8dbc08
update translation files.
...
svn path=/plone.app.discussion/trunk/; revision=35353
2010-03-19 10:53:46 +00:00
Timo Stollenwerk
5040d48a33
Rename "Single State Workflow" to "Comment Single State Workflow".
...
svn path=/plone.app.discussion/trunk/; revision=35347
2010-03-19 10:17:00 +00:00
Timo Stollenwerk
5ce942d1d2
Rename 'publish comment' to 'approve comment'. This fixes #1608470 .
...
svn path=/plone.app.discussion/trunk/; revision=35342
2010-03-19 09:58:35 +00:00
Timo Stollenwerk
437094d951
Show a warning in the moderation view if the moderation workflow is disabled.
...
svn path=/plone.app.discussion/trunk/; revision=35341
2010-03-19 09:44:07 +00:00
Timo Stollenwerk
24a34d6919
Move 'Moderate comments' link from site actions to user actions.
...
svn path=/plone.app.discussion/trunk/; revision=35303
2010-03-18 16:16:44 +00:00
Florian Friesdorf
5beebe42fa
hardcoded fti_title, don't query typestool for Type()
...
all tests succeed
svn path=/plone.app.discussion/trunk/; revision=35290
2010-03-18 14:42:52 +00:00
Florian Friesdorf
8150617081
fixed #662654 : As an administrator, I can configure a Collection to show
...
recent comments.
Type now correctly returns FTI type title. A catalog rebuild is
necessary.
svn path=/plone.app.discussion/trunk/; revision=35266
2010-03-18 13:22:16 +00:00
Florian Friesdorf
5e6c7f6fdb
fixed catalog test to fail for current broken Type()
...
svn path=/plone.app.discussion/trunk/; revision=35265
2010-03-18 13:22:06 +00:00
Florian Friesdorf
2815febe46
Revert "Fix #662654 : As an administrator, I can configure a Collection to show recent comments. Rename 'Discussion Item' title from 'Comment' to 'Discussion Item'."
...
This reverts commit 25c8faacc11353af815edb9dfdac567c2ddf284d.
Conflicts (solved):
CHANGES.txt
test and full fix on the way
svn path=/plone.app.discussion/trunk/; revision=35264
2010-03-18 13:21:53 +00:00
Timo Stollenwerk
d0ee0a956f
german po file updated. [juh]
...
svn path=/plone.app.discussion/trunk/; revision=35246
2010-03-18 10:16:00 +00:00
Florian Friesdorf
73944c09ce
generated .gitignore from svnignore
...
svn path=/plone.app.discussion/trunk/; revision=35167
2010-03-17 16:54:24 +00:00
Timo Stollenwerk
c372cbb4fa
fix language code, name, and domain for German translation.
...
svn path=/plone.app.discussion/trunk/; revision=35162
2010-03-17 16:40:57 +00:00
Timo Stollenwerk
cddeefa70a
fix language code for german plone translation file.
...
svn path=/plone.app.discussion/trunk/; revision=35148
2010-03-17 16:13:39 +00:00
Timo Stollenwerk
c626bab2e5
German translation updated.
...
svn path=/plone.app.discussion/trunk/; revision=35141
2010-03-17 15:47:54 +00:00
Timo Stollenwerk
f5a171a6e0
add missing DiscussionLayer to TestCommentOperations test.
...
svn path=/plone.app.discussion/trunk/; revision=35129
2010-03-17 15:09:23 +00:00
Timo Stollenwerk
b70774343f
collection test added.
...
svn path=/plone.app.discussion/trunk/; revision=35126
2010-03-17 15:00:19 +00:00
Timo Stollenwerk
e00453e9d6
Fix #662654 : As an administrator, I can configure a Collection to show recent comments. Rename 'Discussion Item' title from 'Comment' to 'Discussion Item'.
...
svn path=/plone.app.discussion/trunk/; revision=35109
2010-03-17 14:04:34 +00:00
Timo Stollenwerk
37b8e0fe15
Fix #2419342 : Fix untranslated published/deleted status messages. import _ from p.a.d message factory instead of from the standard Plone message factory.
...
svn path=/plone.app.discussion/trunk/; revision=35092
2010-03-17 12:34:38 +00:00
Timo Stollenwerk
5fedf90f18
Remove fixed width of the actions column of the moderation view. The translated button titles can differ in size from the English titles.
...
svn path=/plone.app.discussion/trunk/; revision=35087
2010-03-17 11:00:10 +00:00
Timo Stollenwerk
0776fecfd2
we can't set a widget for the author_notification field because we removed it.
...
svn path=/plone.app.discussion/trunk/; revision=35081
2010-03-17 10:49:26 +00:00
Timo Stollenwerk
e5ee53b644
comment out author_notification field because we postponed this setting.
...
svn path=/plone.app.discussion/trunk/; revision=35080
2010-03-17 10:44:17 +00:00
Timo Stollenwerk
7ef4f384e0
add additional hint to the "globally enabled" setting. respect 80 characters limit.
...
svn path=/plone.app.discussion/trunk/; revision=35079
2010-03-17 10:42:37 +00:00
Timo Stollenwerk
52ebbe2e71
Fix #2494228 : Remove comments as well when a content object is deleted.
...
svn path=/plone.app.discussion/trunk/; revision=34965
2010-03-16 15:06:43 +00:00
Timo Stollenwerk
eec6bca238
hide the email field again since this does not make sense without user email notification.
...
svn path=/plone.app.discussion/trunk/; revision=34943
2010-03-16 13:24:13 +00:00
Timo Stollenwerk
819b66e149
merge r34694-r34695 from the jarn-1.0b3 branch.
...
Fix unicode error when non-ASCII characters are typed into the name field of a comment by anonymous users.
We are indexing the member.id only now instead of the full member name or what anonymous users typed into the name field.
svn path=/plone.app.discussion/trunk/; revision=34932
2010-03-16 13:06:08 +00:00
Timo Stollenwerk
6e226be248
failing test for Pivotal Tracker issue #2494228 added (comment out test for now).
...
svn path=/plone.app.discussion/trunk/; revision=34915
2010-03-16 11:09:40 +00:00
Timo Stollenwerk
ebc4c408e3
fix tests for conversation.getThreads generator.
...
svn path=/plone.app.discussion/trunk/; revision=34911
2010-03-16 10:52:25 +00:00
Timo Stollenwerk
4ed9d08119
fix the moderator notification for Plone 3.x.
...
svn path=/plone.app.discussion/trunk/; revision=34698
2010-03-11 19:23:53 +00:00
Timo Stollenwerk
ce7e47f07b
remove the user notification feature for now, since it requires the current z3c.form trunk and does not work with the latest release on PyPi.
...
svn path=/plone.app.discussion/trunk/; revision=34697
2010-03-11 19:23:26 +00:00
Timo Stollenwerk
2301565e27
remove the user notification feature for now, since it requires the current z3c.form trunk and does not work with the latest release on PyPi.
...
svn path=/plone.app.discussion/trunk/; revision=34696
2010-03-11 19:23:02 +00:00
Timo Stollenwerk
1d39b53c4b
Merge notification branch into trunk:
...
New feature: As a moderator, I am notified when new comments require my attention;
New feature: As a commenter, I can enable/disable email notification of additional comments on this object;
Make p.a.d. work with the recent version of plone.z3cform (0.5.10);
svn path=/plone.app.discussion/trunk/; revision=34602
2010-03-06 10:04:34 +00:00
Timo Stollenwerk
d81b95f7c1
more catalog tests added.
...
svn path=/plone.app.discussion/branches/notification/; revision=34476
2010-03-03 19:20:02 +00:00
Timo Stollenwerk
ff0270dac7
hide author_notification field if author notification is disabled. save author notification setting properly when saving the form.
...
svn path=/plone.app.discussion/branches/notification/; revision=34475
2010-03-03 19:17:13 +00:00
Timo Stollenwerk
1920869f8b
Make p.a.d. styles less generic. This fixes #10253 .
...
svn path=/plone.app.discussion/trunk/; revision=34373
2010-02-26 16:56:31 +00:00
Luca Fabbri
05aa7785a9
Update and fixed italian translation
...
svn path=/plone.app.discussion/trunk/; revision=34354
2010-02-26 08:15:24 +00:00
Timo Stollenwerk
fabda285a0
merge Italian translation from the localization branch again. This fixes #2603933 .
...
svn path=/plone.app.discussion/trunk/; revision=34344
2010-02-25 17:33:31 +00:00
Yiorgis Gozadinos
37910f3bdf
Added greek i18n
...
svn path=/plone.app.discussion/trunk/; revision=34319
2010-02-23 08:44:41 +00:00
Timo Stollenwerk
57b41454bb
update CommentsViewlet to follow best practice for showing a z3c.form inside a Viewlet. Override update method instead of init method.
...
svn path=/plone.app.discussion/branches/notification/; revision=34052
2010-02-16 20:25:56 +00:00
Timo Stollenwerk
90c44a7c67
test do not notify user when no sender is available.
...
svn path=/plone.app.discussion/branches/notification/; revision=33964
2010-02-13 21:44:26 +00:00
Timo Stollenwerk
be3d347471
user email notification added.
...
svn path=/plone.app.discussion/branches/notification/; revision=33963
2010-02-13 21:31:17 +00:00