Copy changes for abuse clarity
This commit is contained in:
parent
4a5d04fb3f
commit
28840d3f5c
7 changed files with 39 additions and 16 deletions
|
@ -248,7 +248,7 @@ export default {
|
|||
<ul class="dropdown-menu more-actions-dropdown dropdown-open-left">
|
||||
<li v-if="canReportAsAbuse">
|
||||
<a :href="reportAbusePath">
|
||||
Report as abuse
|
||||
{{ __('Report abuse to GitLab') }}
|
||||
</a>
|
||||
</li>
|
||||
<li v-if="noteUrl">
|
||||
|
@ -257,7 +257,7 @@ export default {
|
|||
type="button"
|
||||
class="btn-default btn-transparent js-btn-copy-note-link"
|
||||
>
|
||||
Copy link
|
||||
{{ __('Copy link') }}
|
||||
</button>
|
||||
</li>
|
||||
<li v-if="canEdit">
|
||||
|
@ -266,7 +266,7 @@ export default {
|
|||
type="button"
|
||||
@click.prevent="onDelete">
|
||||
<span class="text-danger">
|
||||
Delete comment
|
||||
{{ __('Delete comment') }}
|
||||
</span>
|
||||
</button>
|
||||
</li>
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
- page_title "Report abuse"
|
||||
%h3.page-title Report abuse
|
||||
%p Please use this form to report users who create spam issues, comments or behave inappropriately.
|
||||
- page_title _("Report abuse to GitLab")
|
||||
%h3.page-title
|
||||
= _('Report abuse to GitLab')
|
||||
%p
|
||||
= _('Please use this form to report users to GitLab who create spam issues, comments or behave inappropriately.')
|
||||
%p
|
||||
= _("A member of GitLab's abuse team will review your report as soon as possible.")
|
||||
%hr
|
||||
= form_for @abuse_report, html: { class: 'js-quick-submit js-requires-input'} do |f|
|
||||
= form_errors(@abuse_report)
|
||||
|
@ -16,7 +20,7 @@
|
|||
.col-sm-10
|
||||
= f.text_area :message, class: "form-control", rows: 2, required: true, value: sanitize(@ref_url)
|
||||
.form-text.text-muted
|
||||
Explain the problem with this user. If appropriate, provide a link to the relevant issue or comment.
|
||||
= _('Explain the problem. If appropriate, provide a link to the relevant issue or comment.')
|
||||
|
||||
.form-actions
|
||||
= f.submit "Send report", class: "btn btn-success"
|
||||
|
|
|
@ -11,8 +11,9 @@
|
|||
- unless is_current_user
|
||||
%li
|
||||
= link_to new_abuse_report_path(user_id: note.author.id, ref_url: noteable_note_url(note)) do
|
||||
Report as abuse
|
||||
= _('Report abuse to GitLab')
|
||||
- if note_editable
|
||||
%li
|
||||
= link_to note_url(note), method: :delete, data: { confirm: 'Are you sure you want to delete this comment?' }, remote: true, class: 'js-note-delete' do
|
||||
%span.text-danger Delete comment
|
||||
%span.text-danger
|
||||
= _('Delete comment')
|
||||
|
|
|
@ -264,6 +264,9 @@ msgstr ""
|
|||
msgid "A deleted user"
|
||||
msgstr ""
|
||||
|
||||
msgid "A member of GitLab's abuse team will review your report as soon as possible."
|
||||
msgstr ""
|
||||
|
||||
msgid "A new branch will be created in your fork and a new merge request will be started."
|
||||
msgstr ""
|
||||
|
||||
|
@ -1980,6 +1983,9 @@ msgstr ""
|
|||
msgid "Copy file path to clipboard"
|
||||
msgstr ""
|
||||
|
||||
msgid "Copy link"
|
||||
msgstr ""
|
||||
|
||||
msgid "Copy reference to clipboard"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2199,6 +2205,9 @@ msgstr ""
|
|||
msgid "Delete Snippet"
|
||||
msgstr ""
|
||||
|
||||
msgid "Delete comment"
|
||||
msgstr ""
|
||||
|
||||
msgid "Delete list"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2735,6 +2744,9 @@ msgstr ""
|
|||
msgid "Expiration date"
|
||||
msgstr ""
|
||||
|
||||
msgid "Explain the problem. If appropriate, provide a link to the relevant issue or comment."
|
||||
msgstr ""
|
||||
|
||||
msgid "Explore"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4599,6 +4611,9 @@ msgstr ""
|
|||
msgid "Please try again"
|
||||
msgstr ""
|
||||
|
||||
msgid "Please use this form to report users to GitLab who create spam issues, comments or behave inappropriately."
|
||||
msgstr ""
|
||||
|
||||
msgid "Please wait while we import the repository for you. Refresh at will."
|
||||
msgstr ""
|
||||
|
||||
|
@ -5168,6 +5183,9 @@ msgstr ""
|
|||
msgid "Reply to this email directly or %{view_it_on_gitlab}."
|
||||
msgstr ""
|
||||
|
||||
msgid "Report abuse to GitLab"
|
||||
msgstr ""
|
||||
|
||||
msgid "Reporting"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -55,7 +55,7 @@ describe('issue_note_actions component', () => {
|
|||
expect(vm.$el.querySelector('.js-note-edit')).toBeDefined();
|
||||
});
|
||||
|
||||
it('should be possible to report as abuse', () => {
|
||||
it('should be possible to report abuse to GitLab', () => {
|
||||
expect(vm.$el.querySelector(`a[href="${props.reportAbusePath}"]`)).toBeDefined();
|
||||
});
|
||||
|
||||
|
|
|
@ -20,7 +20,7 @@ shared_examples 'reportable note' do |type|
|
|||
dropdown = comment.find(more_actions_selector)
|
||||
open_dropdown(dropdown)
|
||||
|
||||
expect(dropdown).to have_link('Report as abuse', href: abuse_report_path)
|
||||
expect(dropdown).to have_link('Report abuse to GitLab', href: abuse_report_path)
|
||||
|
||||
if type == 'issue' || type == 'merge_request'
|
||||
expect(dropdown).to have_button('Delete comment')
|
||||
|
@ -33,7 +33,7 @@ shared_examples 'reportable note' do |type|
|
|||
dropdown = comment.find(more_actions_selector)
|
||||
open_dropdown(dropdown)
|
||||
|
||||
dropdown.click_link('Report as abuse')
|
||||
dropdown.click_link('Report abuse to GitLab')
|
||||
|
||||
expect(find('#user_name')['value']).to match(note.author.username)
|
||||
expect(find('#abuse_report_message')['value']).to match(noteable_note_url(note))
|
||||
|
|
|
@ -12,10 +12,10 @@ describe 'projects/notes/_more_actions_dropdown' do
|
|||
assign(:project, project)
|
||||
end
|
||||
|
||||
it 'shows Report as abuse button if not editable and not current users comment' do
|
||||
it 'shows Report abuse to GitLab button if not editable and not current users comment' do
|
||||
render 'projects/notes/more_actions_dropdown', current_user: not_author_user, note_editable: false, note: note
|
||||
|
||||
expect(rendered).to have_link('Report as abuse')
|
||||
expect(rendered).to have_link('Report abuse to GitLab')
|
||||
end
|
||||
|
||||
it 'does not show the More actions button if not editable and current users comment' do
|
||||
|
@ -24,10 +24,10 @@ describe 'projects/notes/_more_actions_dropdown' do
|
|||
expect(rendered).not_to have_selector('.dropdown.more-actions')
|
||||
end
|
||||
|
||||
it 'shows Report as abuse and Delete buttons if editable and not current users comment' do
|
||||
it 'shows Report abuse to GitLab and Delete buttons if editable and not current users comment' do
|
||||
render 'projects/notes/more_actions_dropdown', current_user: not_author_user, note_editable: true, note: note
|
||||
|
||||
expect(rendered).to have_link('Report as abuse')
|
||||
expect(rendered).to have_link('Report abuse to GitLab')
|
||||
expect(rendered).to have_link('Delete comment')
|
||||
end
|
||||
|
||||
|
|
Loading…
Reference in a new issue