diff --git a/inc/mod/pages.php b/inc/mod/pages.php index 48d17406..1ceb8fad 100644 --- a/inc/mod/pages.php +++ b/inc/mod/pages.php @@ -1773,8 +1773,9 @@ function parse_spamnoticer_content_fields($postData, $post): BanFormFieldsForSp $ban = isset($postData['checkbox-ban']); $delete = isset($postData['checkbox-delete']); $ban_content = isset($postData['checkbox-ban-content']); + $text_is_spam = isset($postData['text_is_spam']); - return new BanFormFieldsForSpamnoticer($ban, $delete, $ban_content, $files_info); + return new BanFormFieldsForSpamnoticer($ban, $delete, $ban_content, $text_is_spam, $files_info); } function mod_ban_post($board, $delete, $post_num, $token = false) { diff --git a/inc/spamnoticer.php b/inc/spamnoticer.php index 3eb33392..51d68595 100644 --- a/inc/spamnoticer.php +++ b/inc/spamnoticer.php @@ -34,18 +34,21 @@ class BanFormFieldsForSpamnoticer { public bool $ban; public bool $delete; public bool $ban_content; + public bool $text_is_spam; public array $files_info; public function __construct( bool $ban, bool $delete, bool $ban_content, + bool $text_is_spam, array $files_info, // Array of SpamNoticerBanFileInfo ) { $this->ban = $ban; $this->delete = $delete; $this->ban_content = $ban_content; $this->files_info = $files_info; + $this->text_is_spam = $text_is_spam; } } diff --git a/stylesheets/ban_form.css b/stylesheets/ban_form.css index 5e41074e..006fa910 100644 --- a/stylesheets/ban_form.css +++ b/stylesheets/ban_form.css @@ -22,7 +22,7 @@ } .ban-form-action--input { - margin: 1em; + margin: 1em .5em; } .ban-form-action--label {