From d20f1ee0a482a1541124c4bdad54ca6551afefdf Mon Sep 17 00:00:00 2001 From: albert Date: Mon, 17 Oct 2011 00:31:49 -0400 Subject: [PATCH] fixed ip ban ui --- app/controllers/ip_bans_controller.rb | 1 - app/views/ip_bans/_secondary_links.html.erb | 6 ++++++ app/views/ip_bans/destroy.js.erb | 1 + app/views/ip_bans/index.html.erb | 5 ++++- app/views/ip_bans/new.html.erb | 4 +++- 5 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 app/views/ip_bans/_secondary_links.html.erb create mode 100644 app/views/ip_bans/destroy.js.erb diff --git a/app/controllers/ip_bans_controller.rb b/app/controllers/ip_bans_controller.rb index 90a3965bc..303ec3291 100644 --- a/app/controllers/ip_bans_controller.rb +++ b/app/controllers/ip_bans_controller.rb @@ -18,6 +18,5 @@ class IpBansController < ApplicationController def destroy @ip_ban = IpBan.find(params[:id]) @ip_ban.destroy - redirect_to ip_bans_path end end diff --git a/app/views/ip_bans/_secondary_links.html.erb b/app/views/ip_bans/_secondary_links.html.erb new file mode 100644 index 000000000..97c912c65 --- /dev/null +++ b/app/views/ip_bans/_secondary_links.html.erb @@ -0,0 +1,6 @@ +<% content_for(:secondary_links) do %> + +
  • <%= link_to "Listing", ip_bans_path %>
  • +
  • <%= link_to "New", new_ip_ban_path %>
  • +
    +<% end %> diff --git a/app/views/ip_bans/destroy.js.erb b/app/views/ip_bans/destroy.js.erb new file mode 100644 index 000000000..bcebe9d37 --- /dev/null +++ b/app/views/ip_bans/destroy.js.erb @@ -0,0 +1 @@ +location.reload(); \ No newline at end of file diff --git a/app/views/ip_bans/index.html.erb b/app/views/ip_bans/index.html.erb index 1dde3dd6a..2fb78afe7 100644 --- a/app/views/ip_bans/index.html.erb +++ b/app/views/ip_bans/index.html.erb @@ -2,7 +2,7 @@

    IP Bans

    - +
    @@ -22,6 +22,9 @@ <% end %>
    IP Address
    + + <%= numbered_paginator(@ip_bans) %>
    +<%= render "secondary_links" %> diff --git a/app/views/ip_bans/new.html.erb b/app/views/ip_bans/new.html.erb index 24831b118..1760062fa 100644 --- a/app/views/ip_bans/new.html.erb +++ b/app/views/ip_bans/new.html.erb @@ -5,7 +5,9 @@ <%= simple_form_for(@ip_ban) do |f| %> <%= f.input :ip_addr %> <%= f.input :reason %> - <%= f.button :submit %> + <%= f.button :submit, "Submit" %> <% end %> + +<%= render "secondary_links" %>