Commit a42f528a authored by Hugo Seabrook's avatar Hugo Seabrook Committed by Byron Jones

Bug 830333: Make the comment box hidden if bug_check_can_change_field reports…

Bug 830333: Make the comment box hidden if bug_check_can_change_field reports the user is unable to comment on the bug r=glob, a=LpSolit
parent e4ba78c3
...@@ -141,18 +141,20 @@ ...@@ -141,18 +141,20 @@
[% IF mode == "edit" %] [% IF mode == "edit" %]
<span class="bz_comment_actions"> <span class="bz_comment_actions">
[<a class="bz_reply_link" href="#add_comment" [% IF bug.check_can_change_field('longdesc', 0, 1) %]
[% IF user.settings.quote_replies.value != 'off' %] [<a class="bz_reply_link" href="#add_comment"
onclick="replyToComment('[% count %]', '[% comment.id %]', '[% comment.author.name || comment.author.nick FILTER html FILTER js %]'); return false;" [% IF user.settings.quote_replies.value != 'off' %]
[% END %] onclick="replyToComment('[% count %]', '[% comment.id %]', '[% comment.author.name || comment.author.nick FILTER html FILTER js %]'); return false;"
>reply</a>] [% END %]
>reply</a>]
[% END %]
<script type="text/javascript"><!-- <script type="text/javascript"><!--
addCollapseLink([% count %], 'Toggle comment display'); // --> addCollapseLink([% count %], 'Toggle comment display'); // -->
</script> </script>
</span> </span>
[% END %] [% END %]
[% IF mode == "edit" && user.is_insider %] [% IF mode == "edit" && user.is_insider && bug.check_can_change_field('longdesc', 0, 1) %]
<div class="bz_private_checkbox"> <div class="bz_private_checkbox">
<input type="hidden" value="1" <input type="hidden" value="1"
name="defined_isprivate_[% comment.id %]"> name="defined_isprivate_[% comment.id %]">
......
...@@ -1047,7 +1047,7 @@ ...@@ -1047,7 +1047,7 @@
<label for="comment" accesskey="c"><b>Additional <label for="comment" accesskey="c"><b>Additional
<u>C</u>omments</b></label>: <u>C</u>omments</b></label>:
[% IF user.is_insider %] [% IF user.is_insider && bug.check_can_change_field('longdesc', 0, 1) %]
<input type="checkbox" name="comment_is_private" value="1" <input type="checkbox" name="comment_is_private" value="1"
id="newcommentprivacy" id="newcommentprivacy"
onClick="updateCommentTagControl(this, 'comment')"> onClick="updateCommentTagControl(this, 'comment')">
...@@ -1059,14 +1059,18 @@ ...@@ -1059,14 +1059,18 @@
<!-- This table keeps the submit button aligned with the box. --> <!-- This table keeps the submit button aligned with the box. -->
<table><tr><td> <table><tr><td>
[% INCLUDE global/textarea.html.tmpl [% IF bug.check_can_change_field('longdesc', 0, 1) %]
name = 'comment' [% INCLUDE global/textarea.html.tmpl
id = 'comment' name = 'comment'
minrows = 10 id = 'comment'
maxrows = 25 minrows = 10
cols = constants.COMMENT_COLS maxrows = 25
%] cols = constants.COMMENT_COLS
[% Hook.process("after_comment_textarea", 'bug/edit.html.tmpl') %] %]
[% Hook.process("after_comment_textarea", 'bug/edit.html.tmpl') %]
[% ELSE %]
You are not allowed to make an additional comment on this [% terms.bug %].
[% END %]
<br> <br>
[% PROCESS commit_button id=""%] [% PROCESS commit_button id=""%]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment