diff options
Diffstat (limited to 'app/views/projects/notes/_notes_with_form.html.haml')
-rw-r--r-- | app/views/projects/notes/_notes_with_form.html.haml | 27 |
1 files changed, 16 insertions, 11 deletions
diff --git a/app/views/projects/notes/_notes_with_form.html.haml b/app/views/projects/notes/_notes_with_form.html.haml index 1c39ce897a3..b8c99389b4a 100644 --- a/app/views/projects/notes/_notes_with_form.html.haml +++ b/app/views/projects/notes/_notes_with_form.html.haml @@ -2,20 +2,25 @@ = render "projects/notes/notes" %ul.notes.notes-form.timeline %li.timeline-entry - - if can? current_user, :create_note, @project - .timeline-icon.hidden-xs.hidden-sm - %a.author_link{ href: user_path(current_user) } - = image_tag avatar_icon(current_user), alt: current_user.to_reference, class: 'avatar s40' - .timeline-content.timeline-content-form - = render "projects/notes/form", view: diff_view + - if Gitlab::Feature.creating_notes_enabled? + - if can? current_user, :create_note, @project + .timeline-icon.hidden-xs.hidden-sm + %a.author_link{ href: user_path(current_user) } + = image_tag avatar_icon(current_user), alt: current_user.to_reference, class: 'avatar s40' + .timeline-content.timeline-content-form + = render "projects/notes/form", view: diff_view + - else + .disabled-comment.text-center + .disabled-comment-text.inline + Please + = link_to "register",new_user_session_path + or + = link_to "login",new_user_session_path + to post a comment - else .disabled-comment.text-center .disabled-comment-text.inline - Please - = link_to "register",new_user_session_path - or - = link_to "login",new_user_session_path - to post a comment + Creating comments is currently disabled. :javascript var notes = new Notes("#{namespace_project_notes_path(namespace_id: @project.namespace, target_id: @noteable.id, target_type: @noteable.class.name.underscore)}", #{@notes.map(&:id).to_json}, #{Time.now.to_i}, "#{diff_view}") |