diff --git a/htdocs/application/config/stikked.php b/htdocs/application/config/stikked.php index dc7b27f..482f1bd 100755 --- a/htdocs/application/config/stikked.php +++ b/htdocs/application/config/stikked.php @@ -72,6 +72,7 @@ $config['per_page'] = 10; **/ $config['private_only'] = false; $config['enable_captcha'] = false; +//spamadmin: accessible via /spamadmin (only active when user + pass is set) $config['spamadmin_user'] = 'a'; $config['spamadmin_pass'] = 'a'; diff --git a/htdocs/application/controllers/main.php b/htdocs/application/controllers/main.php index bff3323..ac2113b 100755 --- a/htdocs/application/controllers/main.php +++ b/htdocs/application/controllers/main.php @@ -146,6 +146,11 @@ class Main extends CI_Controller 'constraint' => 16, 'default' => 0, ) , + 'spam_attempts' => array( + 'type' => 'INT', + 'constraint' => 6, + 'default' => 0, + ) , ); $this->dbforge->add_field($fields); $this->dbforge->add_key('ip_address', true); diff --git a/htdocs/application/controllers/spamadmin.php b/htdocs/application/controllers/spamadmin.php index 4d6da3e..c4a16b9 100755 --- a/htdocs/application/controllers/spamadmin.php +++ b/htdocs/application/controllers/spamadmin.php @@ -58,6 +58,9 @@ class Spamadmin extends CI_Controller //fill data $data = $this->pastes->getSpamLists('spamadmin/' . $ip_address, $seg = 3, $ip_address); $data['ip_address'] = $ip_address; + $ip = explode('.', $ip_address); + $ip_firstpart = $ip[0] . '.' . $ip[1] . '.'; + $data['ip_range'] = $ip_firstpart . '*.*'; //view $this->load->view('spam_detail', $data); diff --git a/htdocs/application/views/spam_detail.php b/htdocs/application/views/spam_detail.php index c6dd0d7..f88cd41 100755 --- a/htdocs/application/views/spam_detail.php +++ b/htdocs/application/views/spam_detail.php @@ -12,8 +12,8 @@ Remove all pastes below -