[Web] Minor fixes
commit
04bd21663c
|
@ -424,9 +424,6 @@ if (isset($_SESSION['mailcow_cc_role'])) {
|
||||||
<div class="col-sm-6">
|
<div class="col-sm-6">
|
||||||
<h4><?=$lang['user']['spamfilter_wl'];?></h4>
|
<h4><?=$lang['user']['spamfilter_wl'];?></h4>
|
||||||
<p><?=$lang['user']['spamfilter_wl_desc'];?></p>
|
<p><?=$lang['user']['spamfilter_wl_desc'];?></p>
|
||||||
<div class="table-responsive">
|
|
||||||
<table class="table table-striped table-condensed" id="wl_policy_domain_table"></table>
|
|
||||||
</div>
|
|
||||||
<div class="mass-actions-user">
|
<div class="mass-actions-user">
|
||||||
<div class="btn-group" data-acl="<?=$_SESSION['acl']['spam_policy'];?>">
|
<div class="btn-group" data-acl="<?=$_SESSION['acl']['spam_policy'];?>">
|
||||||
<a class="btn btn-sm btn-default" id="toggle_multi_select_all" data-id="policy_wl_domain" href="#"><span class="glyphicon glyphicon-check" aria-hidden="true"></span> <?=$lang['mailbox']['toggle_all'];?></a>
|
<a class="btn btn-sm btn-default" id="toggle_multi_select_all" data-id="policy_wl_domain" href="#"><span class="glyphicon glyphicon-check" aria-hidden="true"></span> <?=$lang['mailbox']['toggle_all'];?></a>
|
||||||
|
@ -441,13 +438,13 @@ if (isset($_SESSION['mailcow_cc_role'])) {
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
|
<div class="table-responsive">
|
||||||
|
<table class="table table-striped table-condensed" id="wl_policy_domain_table"></table>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-sm-6">
|
<div class="col-sm-6">
|
||||||
<h4><?=$lang['user']['spamfilter_bl'];?></h4>
|
<h4><?=$lang['user']['spamfilter_bl'];?></h4>
|
||||||
<p><?=$lang['user']['spamfilter_bl_desc'];?></p>
|
<p><?=$lang['user']['spamfilter_bl_desc'];?></p>
|
||||||
<div class="table-responsive">
|
|
||||||
<table class="table table-striped table-condensed" id="bl_policy_domain_table"></table>
|
|
||||||
</div>
|
|
||||||
<div class="mass-actions-user">
|
<div class="mass-actions-user">
|
||||||
<div class="btn-group" data-acl="<?=$_SESSION['acl']['spam_policy'];?>">
|
<div class="btn-group" data-acl="<?=$_SESSION['acl']['spam_policy'];?>">
|
||||||
<a class="btn btn-sm btn-default" id="toggle_multi_select_all" data-id="policy_bl_domain" href="#"><span class="glyphicon glyphicon-check" aria-hidden="true"></span> <?=$lang['mailbox']['toggle_all'];?></a>
|
<a class="btn btn-sm btn-default" id="toggle_multi_select_all" data-id="policy_bl_domain" href="#"><span class="glyphicon glyphicon-check" aria-hidden="true"></span> <?=$lang['mailbox']['toggle_all'];?></a>
|
||||||
|
@ -462,6 +459,9 @@ if (isset($_SESSION['mailcow_cc_role'])) {
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
|
<div class="table-responsive">
|
||||||
|
<table class="table table-striped table-condensed" id="bl_policy_domain_table"></table>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -483,11 +483,10 @@ function alertbox_log_parser($_data){
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
function verify_salted_hash($hash, $password, $algo, $salt_length)
|
function verify_salted_hash($hash, $password, $algo, $salt_length) {
|
||||||
{
|
|
||||||
// Decode hash
|
// Decode hash
|
||||||
$dhash = base64_decode($hash);
|
$dhash = base64_decode($hash);
|
||||||
// Get first 20 bytes of binary which equals a SSHA hash
|
// Get first n bytes of binary which equals a SSHA hash
|
||||||
$ohash = substr($dhash, 0, $salt_length);
|
$ohash = substr($dhash, 0, $salt_length);
|
||||||
// Remove SSHA hash from decoded hash to get original salt string
|
// Remove SSHA hash from decoded hash to get original salt string
|
||||||
$osalt = str_replace($ohash, '', $dhash);
|
$osalt = str_replace($ohash, '', $dhash);
|
||||||
|
@ -497,9 +496,7 @@ function verify_salted_hash($hash, $password, $algo, $salt_length)
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
function verify_hash($hash, $password) {
|
||||||
function verify_hash($hash, $password)
|
|
||||||
{
|
|
||||||
if (preg_match('/^{(.+)}(.+)/i', $hash, $hash_array)) {
|
if (preg_match('/^{(.+)}(.+)/i', $hash, $hash_array)) {
|
||||||
$scheme = strtoupper($hash_array[1]);
|
$scheme = strtoupper($hash_array[1]);
|
||||||
$hash = $hash_array[2];
|
$hash = $hash_array[2];
|
||||||
|
|
|
@ -517,16 +517,6 @@ elseif (isset($_SESSION['mailcow_cc_role']) && $_SESSION['mailcow_cc_role'] == '
|
||||||
<div class="col-sm-6">
|
<div class="col-sm-6">
|
||||||
<h4><?=$lang['user']['spamfilter_wl'];?></h4>
|
<h4><?=$lang['user']['spamfilter_wl'];?></h4>
|
||||||
<p><?=$lang['user']['spamfilter_wl_desc'];?></p>
|
<p><?=$lang['user']['spamfilter_wl_desc'];?></p>
|
||||||
<div class="table-responsive">
|
|
||||||
<table class="table table-striped table-condensed" id="wl_policy_mailbox_table"></table>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="mass-actions-user">
|
|
||||||
<div class="btn-group" data-acl="<?=$_SESSION['acl']['spam_policy'];?>">
|
|
||||||
<a class="btn btn-sm btn-default" id="toggle_multi_select_all" data-id="policy_wl_mailbox" href="#"><span class="glyphicon glyphicon-check" aria-hidden="true"></span> <?=$lang['mailbox']['toggle_all'];?></a>
|
|
||||||
<a class="btn btn-sm btn-danger" data-action="delete_selected" data-id="policy_wl_mailbox" data-api-url='delete/mailbox-policy' href="#"><?=$lang['mailbox']['remove'];?></a></li>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<form class="form-inline" data-id="add_wl_policy_mailbox">
|
<form class="form-inline" data-id="add_wl_policy_mailbox">
|
||||||
<div class="input-group" data-acl="<?=$_SESSION['acl']['spam_policy'];?>">
|
<div class="input-group" data-acl="<?=$_SESSION['acl']['spam_policy'];?>">
|
||||||
<input type="text" class="form-control" name="object_from" placeholder="*@example.org" required>
|
<input type="text" class="form-control" name="object_from" placeholder="*@example.org" required>
|
||||||
|
@ -535,20 +525,19 @@ elseif (isset($_SESSION['mailcow_cc_role']) && $_SESSION['mailcow_cc_role'] == '
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
|
<div class="mass-actions-user">
|
||||||
|
<div class="btn-group" data-acl="<?=$_SESSION['acl']['spam_policy'];?>">
|
||||||
|
<a class="btn btn-sm btn-default" id="toggle_multi_select_all" data-id="policy_wl_mailbox" href="#"><span class="glyphicon glyphicon-check" aria-hidden="true"></span> <?=$lang['mailbox']['toggle_all'];?></a>
|
||||||
|
<a class="btn btn-sm btn-danger" data-action="delete_selected" data-id="policy_wl_mailbox" data-api-url='delete/mailbox-policy' href="#"><?=$lang['mailbox']['remove'];?></a></li>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="table-responsive">
|
||||||
|
<table class="table table-striped table-condensed" id="wl_policy_mailbox_table"></table>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-sm-6">
|
<div class="col-sm-6">
|
||||||
<h4><?=$lang['user']['spamfilter_bl'];?></h4>
|
<h4><?=$lang['user']['spamfilter_bl'];?></h4>
|
||||||
<p><?=$lang['user']['spamfilter_bl_desc'];?></p>
|
<p><?=$lang['user']['spamfilter_bl_desc'];?></p>
|
||||||
<div class="table-responsive">
|
|
||||||
<table class="table table-striped table-condensed" id="bl_policy_mailbox_table"></table>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="mass-actions-user">
|
|
||||||
<div class="btn-group" data-acl="<?=$_SESSION['acl']['spam_policy'];?>">
|
|
||||||
<a class="btn btn-sm btn-default" id="toggle_multi_select_all" data-id="policy_bl_mailbox" href="#"><span class="glyphicon glyphicon-check" aria-hidden="true"></span> <?=$lang['mailbox']['toggle_all'];?></a>
|
|
||||||
<a class="btn btn-sm btn-danger" data-action="delete_selected" data-id="policy_bl_mailbox" data-api-url='delete/mailbox-policy' href="#"><?=$lang['mailbox']['remove'];?></a></li>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<form class="form-inline" data-id="add_bl_policy_mailbox">
|
<form class="form-inline" data-id="add_bl_policy_mailbox">
|
||||||
<div class="input-group" data-acl="<?=$_SESSION['acl']['spam_policy'];?>">
|
<div class="input-group" data-acl="<?=$_SESSION['acl']['spam_policy'];?>">
|
||||||
<input type="text" class="form-control" name="object_from" placeholder="*@example.org" required>
|
<input type="text" class="form-control" name="object_from" placeholder="*@example.org" required>
|
||||||
|
@ -557,7 +546,15 @@ elseif (isset($_SESSION['mailcow_cc_role']) && $_SESSION['mailcow_cc_role'] == '
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
|
<div class="mass-actions-user">
|
||||||
|
<div class="btn-group" data-acl="<?=$_SESSION['acl']['spam_policy'];?>">
|
||||||
|
<a class="btn btn-sm btn-default" id="toggle_multi_select_all" data-id="policy_bl_mailbox" href="#"><span class="glyphicon glyphicon-check" aria-hidden="true"></span> <?=$lang['mailbox']['toggle_all'];?></a>
|
||||||
|
<a class="btn btn-sm btn-danger" data-action="delete_selected" data-id="policy_bl_mailbox" data-api-url='delete/mailbox-policy' href="#"><?=$lang['mailbox']['remove'];?></a></li>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="table-responsive">
|
||||||
|
<table class="table table-striped table-condensed" id="bl_policy_mailbox_table"></table>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in New Issue