diff --git a/htdocs/application/controllers/spamadmin.php b/htdocs/application/controllers/spamadmin.php index 0f3264d..c7fc6e0 100755 --- a/htdocs/application/controllers/spamadmin.php +++ b/htdocs/application/controllers/spamadmin.php @@ -5,7 +5,7 @@ * - __construct() * - index() * - spam_detail() - * - blocked_ips() + * - blacklist() * Classes list: * - Spamadmin extends CI_Controller */ @@ -55,7 +55,8 @@ class Spamadmin extends CI_Controller if ($query->num_rows() == 0) { $this->db->insert('blocked_ips', array( - 'ip_address' => $ip_address + 'ip_address' => $ip_address, + 'blocked_at' => mktime() , )); } } @@ -74,10 +75,12 @@ class Spamadmin extends CI_Controller function blacklist() { - $this->db->select('ip_address'); - $this->db->order_by('blocked_at'); + $this->db->select('ip_address, blocked_at, spam_attempts'); + $this->db->order_by('blocked_at', 'desc'); $query = $this->db->get('blocked_ips'); $data['blocked_ips'] = $query->result_array(); + + //view $this->load->view('list_blocked_ips', $data); } } diff --git a/htdocs/application/views/list_blocked_ips.php b/htdocs/application/views/list_blocked_ips.php index 28967ca..16ea9c2 100755 --- a/htdocs/application/views/list_blocked_ips.php +++ b/htdocs/application/views/list_blocked_ips.php @@ -30,7 +30,7 @@
There have been no pastes :(
+No IP ranges blocked.
diff --git a/htdocs/application/views/list_ips.php b/htdocs/application/views/list_ips.php index 8e41a80..69de6dd 100755 --- a/htdocs/application/views/list_ips.php +++ b/htdocs/application/views/list_ips.php @@ -1,6 +1,6 @@ load->view('defaults/header');?>51 spam-pastes eaten so far. View blocked IPs.
+51 spam-pastes eaten so far. View blocked IPs.