From 02b6778c37334513bdcba86de8e0b4f94b7ca0ce Mon Sep 17 00:00:00 2001 From: Mike Koch Date: Tue, 13 Jan 2015 21:45:35 -0500 Subject: [PATCH] #110 Restyle banned_emails --- admin/banned_emails.php | 338 +++++++++++++++++++++++++++++++++++++++ css/hesk_newStyle.php | 1 + css/hesk_newStyleRTL.php | 1 + 3 files changed, 340 insertions(+) create mode 100644 admin/banned_emails.php diff --git a/admin/banned_emails.php b/admin/banned_emails.php new file mode 100644 index 00000000..0b9392b0 --- /dev/null +++ b/admin/banned_emails.php @@ -0,0 +1,338 @@ + + +
+ +
+ +
+
+

+ +
+
+ +
+ + + +
+
+
+
+ +
+
+
+
+
+
+
+ john@email.com
+ @domain.com +
+
+
+ '.$hesklang['eperm'].''; + if ($num < 1) + { + echo '

'.$hesklang['no_banemails'].'

'; + } + else + { + // List of staff + if ( ! isset($admins) ) + { + $admins = array(); + $res2 = hesk_dbQuery("SELECT `id`,`name` FROM `".hesk_dbEscape($hesk_settings['db_pfix'])."users`"); + while ($row=hesk_dbFetchAssoc($res2)) + { + $admins[$row['id']]=$row['name']; + } + } + + ?> + + + + + + + + + + + + + + + + + '; + + if ($can_unban) + { + echo ' + + '; + } + + echo ''; + } // End while + ?> + +
'.$ban['email'].''.(isset($admins[$ban['banned_by']]) ? $admins[$ban['banned_by']] : $hesklang['e_udel']).''.$ban['dt'].' + + + +
+
+ + +
+
+ +
+
+
+ + 254) + { + return false; + } + + // Check domain part characters + if ( ! preg_match('/^[A-Za-z0-9\\-\\.]+$/', $domain) ) + { + return false; + } + + // Domain part mustn't have two consecutive dots + if ( strpos($domain, '..') !== false ) + { + return false; + } + + // All OK + return true; + +} // END verify_email_domain() + +?> diff --git a/css/hesk_newStyle.php b/css/hesk_newStyle.php index ac673961..142ca8a2 100644 --- a/css/hesk_newStyle.php +++ b/css/hesk_newStyle.php @@ -123,6 +123,7 @@ .settingsquestionmark { color: ; font-size: 14px; + cursor: pointer; } .h3questionmark { color: ; diff --git a/css/hesk_newStyleRTL.php b/css/hesk_newStyleRTL.php index 3c699673..8d8778f9 100644 --- a/css/hesk_newStyleRTL.php +++ b/css/hesk_newStyleRTL.php @@ -123,6 +123,7 @@ .settingsquestionmark { color: ; font-size: 14px; + cursor: pointer; } .settingsquestionmark:hover { text-decoration: underline;