Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2015-08-06 15:03:27 +0300
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2015-08-06 15:03:27 +0300
commitcba7f20dc8614d12e3eeda6e14f454aeb22b9b54 (patch)
treef4c13a141c07a8baa0bf404b33ade6cfbd4c4f0e /app/views/abuse_reports
parentce47dd4bb0c686aee13b309b07eb8f976aa5d547 (diff)
Allow users to send abuse reports
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Diffstat (limited to 'app/views/abuse_reports')
-rw-r--r--app/views/abuse_reports/new.html.haml29
1 files changed, 29 insertions, 0 deletions
diff --git a/app/views/abuse_reports/new.html.haml b/app/views/abuse_reports/new.html.haml
new file mode 100644
index 00000000000..736456b67ba
--- /dev/null
+++ b/app/views/abuse_reports/new.html.haml
@@ -0,0 +1,29 @@
+- page_title "Report abuse"
+%h3.page-title Report abuse
+%p Please use this form if user makes spam or inappropriate content
+%hr
+= form_for @abuse_report, html: { class: 'form-horizontal'} do |f|
+ = f.hidden_field :user_id
+ - if @abuse_report.errors.any?
+ .alert.alert-danger
+ - @abuse_report.errors.full_messages.each do |msg|
+ %p= msg
+ .form-group
+ = f.label :user_id, class: 'control-label'
+ .col-sm-10
+ = users_select_tag("abuse_reports[user_id]", placeholder: 'Select user to report abuse',
+ class: 'custom-form-control js-select2', selected: @abuse_report.user_id, scope: :all)
+ .form-group
+ = f.label :message, class: 'control-label'
+ .col-sm-10
+ = f.text_area :message, class: "form-control", rows: 2, required: true
+ .help-block
+ Explain the problem with this account.
+ %br
+ If user sends spam please provide a link to spam issue or comment
+
+ .form-actions
+ = f.submit "Send report", class: "btn btn-create"
+
+:coffeescript
+ new UsersSelect()