Commit e96374b7 authored by Dmitriy Zaporozhets's avatar Dmitriy Zaporozhets

Better remove project message

parent edc2e0a6
...@@ -44,4 +44,8 @@ module ProjectsHelper ...@@ -44,4 +44,8 @@ module ProjectsHelper
project.name project.name
end end
end end
def remove_project_message(project)
"You are going to remove #{project.name_with_namespace}.\n Removed project CANNOT be restored!\n Are you ABSOLUTELY sure?"
end
end end
...@@ -22,5 +22,4 @@ module UserTeamsHelper ...@@ -22,5 +22,4 @@ module UserTeamsHelper
def remove_from_user_team_message(team, member) def remove_from_user_team_message(team, member)
"You are going to remove #{member.name} from #{team.name}. Are you sure?" "You are going to remove #{member.name} from #{team.name}. Are you sure?"
end end
end end
...@@ -53,7 +53,7 @@ ...@@ -53,7 +53,7 @@
= link_to project.name_with_namespace, [:admin, project] = link_to project.name_with_namespace, [:admin, project]
.pull-right .pull-right
= link_to 'Edit', edit_project_path(project), id: "edit_#{dom_id(project)}", class: "btn btn-small" = link_to 'Edit', edit_project_path(project), id: "edit_#{dom_id(project)}", class: "btn btn-small"
= link_to 'Destroy', [project], confirm: "REMOVE #{project.name}? Are you sure?", method: :delete, class: "btn btn-small btn-remove" = link_to 'Destroy', [project], confirm: remove_project_message(project), method: :delete, class: "btn btn-small btn-remove"
- if @projects.blank? - if @projects.blank?
%p.nothing_here_message 0 projects matches %p.nothing_here_message 0 projects matches
= paginate @projects, theme: "gitlab" = paginate @projects, theme: "gitlab"
...@@ -147,7 +147,7 @@ ...@@ -147,7 +147,7 @@
%p %p
%strong Removed project can not be restored! %strong Removed project can not be restored!
= link_to 'Remove project', @project, confirm: 'Removed project can not be restored! Are you sure?', method: :delete, class: "btn btn-remove btn-small" = link_to 'Remove project', @project, confirm: remove_project_message(@project), method: :delete, class: "btn btn-remove btn-small"
- else - else
%p.nothing_here_message Only project owner can remove a project %p.nothing_here_message Only project owner can remove a project
......
...@@ -31,4 +31,4 @@ ...@@ -31,4 +31,4 @@
- if can? current_user, :remove_project, @project - if can? current_user, :remove_project, @project
.prepend-top-20 .prepend-top-20
= link_to 'Remove project', @project, confirm: 'Are you sure?', method: :delete, class: "btn btn-remove pull-right" = link_to 'Remove project', @project, confirm: remove_project_message(@project), method: :delete, class: "btn btn-remove pull-right"
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