Commit 48987aaffe6a4ec4167e15a35d80575f3d95ad25
1 parent
10eab96c
Exists in
master
and in
29 other branches
Any community members can edit - UI
(ActionItem2345)
Showing
1 changed file
with
15 additions
and
2 deletions
Show diff stats
app/helpers/article_helper.rb
... | ... | @@ -8,19 +8,32 @@ module ArticleHelper |
8 | 8 | 'div', |
9 | 9 | check_box(:article, :published) + |
10 | 10 | content_tag('label', _('This article must be published (visible to other people)'), :for => 'article_published') |
11 | - ) + (article.parent && article.parent.forum? && controller.action_name == 'new' ? | |
11 | + ) + | |
12 | + | |
13 | + (article.profile.has_members? ? | |
14 | + content_tag( | |
15 | + 'div', | |
16 | + check_box(:article, :allow_members_to_edit) + | |
17 | + content_tag('label', _('Allow all members to edit this article'), :for => 'article_allow_members_to_edit') | |
18 | + ) : | |
19 | + '') + | |
20 | + | |
21 | + (article.parent && article.parent.forum? && controller.action_name == 'new' ? | |
12 | 22 | hidden_field_tag('article[accept_comments]', 1) : |
13 | 23 | content_tag( |
14 | 24 | 'div', |
15 | 25 | check_box(:article, :accept_comments) + |
16 | 26 | content_tag('label', (article.parent && article.parent.forum? ? _('This topic is opened for replies') : _('I want to receive comments about this article')), :for => 'article_accept_comments') |
17 | 27 | )) + |
28 | + | |
18 | 29 | content_tag( |
19 | 30 | 'div', |
20 | 31 | check_box(:article, :notify_comments) + |
21 | 32 | content_tag('label', _('I want to receive a notification of each comment written by e-mail'), :for => 'article_notify_comments') + |
22 | 33 | observe_field(:article_accept_comments, :function => "$('article_notify_comments').disabled = ! $('article_accept_comments').checked") |
23 | - ) + (article.can_display_hits? ? | |
34 | + ) + | |
35 | + | |
36 | + (article.can_display_hits? ? | |
24 | 37 | content_tag( |
25 | 38 | 'div', |
26 | 39 | check_box(:article, :display_hits) + | ... | ... |