Vergleich admin/modules/user/banning.php - 1.8.0 - 1.8.4

  Keine Änderungen   Hinzugefügt   Modifiziert   Entfernt
Zeile 93Zeile 93
		{
$moderation->delete_post($post['pid']);
}

		{
$moderation->delete_post($post['pid']);
}

		$cache->update_reportedcontent();





		$plugins->run_hooks("admin_user_banning_prune_commit");

		$plugins->run_hooks("admin_user_banning_prune_commit");

 

$cache->update_reportedcontent();


// Log admin action
log_admin_action($mybb->input['uid'], $user['username']);


// Log admin action
log_admin_action($mybb->input['uid'], $user['username']);

Zeile 108Zeile 109
		$page->output_confirm_action("index.php?module=user-banning&action=prune&uid={$user['uid']}", $lang->confirm_prune);
}
}

		$page->output_confirm_action("index.php?module=user-banning&action=prune&uid={$user['uid']}", $lang->confirm_prune);
}
}





if($mybb->input['action'] == "lift")
{
// User clicked no
if($mybb->input['no'])

if($mybb->input['action'] == "lift")
{
// User clicked no
if($mybb->input['no'])

	{
admin_redirect("index.php?module=user-banning");
}


	{
admin_redirect("index.php?module=user-banning");
}


	$query = $db->simple_select("banned", "*", "uid='{$mybb->input['uid']}'");
$ban = $db->fetch_array($query);

if(!$ban['uid'])
{
flash_message($lang->error_invalid_ban, 'error');

	$query = $db->simple_select("banned", "*", "uid='{$mybb->input['uid']}'");
$ban = $db->fetch_array($query);

if(!$ban['uid'])
{
flash_message($lang->error_invalid_ban, 'error');

		admin_redirect("index.php?module=user-banning");

		admin_redirect("index.php?module=user-banning");

	}

$user = get_user($ban['uid']);

	}

$user = get_user($ban['uid']);

Zeile 143Zeile 144
			'additionalgroups' => $ban['oldadditionalgroups'],
'displaygroup' => $ban['olddisplaygroup']
);

			'additionalgroups' => $ban['oldadditionalgroups'],
'displaygroup' => $ban['olddisplaygroup']
);

		$db->update_query("users", $updated_group, "uid='{$ban['uid']}'");

 
		$db->delete_query("banned", "uid='{$ban['uid']}'");

		$db->delete_query("banned", "uid='{$ban['uid']}'");

 

$plugins->run_hooks("admin_user_banning_lift_commit");

$db->update_query("users", $updated_group, "uid='{$ban['uid']}'");


$cache->update_banned();
$cache->update_moderators();


$cache->update_banned();
$cache->update_moderators();


$plugins->run_hooks("admin_user_banning_lift_commit");

 

// Log admin action
log_admin_action($mybb->input['uid'], $user['username']);


// Log admin action
log_admin_action($mybb->input['uid'], $user['username']);





		flash_message($lang->success_ban_lifted, 'success');
admin_redirect("index.php?module=user-banning");
}

		flash_message($lang->success_ban_lifted, 'success');
admin_redirect("index.php?module=user-banning");
}

Zeile 169Zeile 171
	$ban = $db->fetch_array($query);

$user = get_user($ban['uid']);

	$ban = $db->fetch_array($query);

$user = get_user($ban['uid']);





	if(!$ban['uid'])
{
flash_message($lang->error_invalid_ban, 'error');

	if(!$ban['uid'])
{
flash_message($lang->error_invalid_ban, 'error');

Zeile 207Zeile 209
			{
$lifted = ban_date2timestamp($mybb->input['bantime'], $ban['dateline']);
}

			{
$lifted = ban_date2timestamp($mybb->input['bantime'], $ban['dateline']);
}





			$reason = my_substr($mybb->input['reason'], 0, 255);

if(count($banned_groups) == 1)
{
$group = array_keys($banned_groups);
$mybb->input['usergroup'] = $group[0];

			$reason = my_substr($mybb->input['reason'], 0, 255);

if(count($banned_groups) == 1)
{
$group = array_keys($banned_groups);
$mybb->input['usergroup'] = $group[0];

			}

			}


$update_array = array(


$update_array = array(

				'gid' => (int)$mybb->input['usergroup'],

				'gid' => $mybb->get_input('usergroup', MyBB::INPUT_INT),

				'dateline' => TIME_NOW,
'bantime' => $db->escape_string($mybb->input['bantime']),
'lifted' => $db->escape_string($lifted),
'reason' => $db->escape_string($reason)

				'dateline' => TIME_NOW,
'bantime' => $db->escape_string($mybb->input['bantime']),
'lifted' => $db->escape_string($lifted),
'reason' => $db->escape_string($reason)

			);

			);


$db->update_query('banned', $update_array, "uid='{$ban['uid']}'");

// Move the user to the banned group
$update_array = array(


$db->update_query('banned', $update_array, "uid='{$ban['uid']}'");

// Move the user to the banned group
$update_array = array(

				'usergroup' => (int)$mybb->input['usergroup'],

				'usergroup' => $mybb->get_input('usergroup', MyBB::INPUT_INT),

				'displaygroup' => 0,
'additionalgroups' => '',
);
$db->update_query('users', $update_array, "uid = {$ban['uid']}");

				'displaygroup' => 0,
'additionalgroups' => '',
);
$db->update_query('users', $update_array, "uid = {$ban['uid']}");


$cache->update_banned();

 

$plugins->run_hooks("admin_user_banning_edit_commit");


$plugins->run_hooks("admin_user_banning_edit_commit");

 

$cache->update_banned();


// Log admin action
log_admin_action($mybb->input['uid'], $user['username']);


// Log admin action
log_admin_action($mybb->input['uid'], $user['username']);

Zeile 276Zeile 278
	if($mybb->input['bantime'] == 'perm' || $mybb->input['bantime'] == '' || $mybb->input['lifted'] == 'perm' ||$mybb->input['lifted'] == '')
{
$mybb->input['bantime'] = '---';

	if($mybb->input['bantime'] == 'perm' || $mybb->input['bantime'] == '' || $mybb->input['lifted'] == 'perm' ||$mybb->input['lifted'] == '')
{
$mybb->input['bantime'] = '---';

		$mybb->input['lifted'] = '---';
}

		$mybb->input['lifted'] = '---';
}


foreach($ban_times as $time => $period)
{


foreach($ban_times as $time => $period)
{

Zeile 374Zeile 376

$insert_array = array(
'uid' => $user['uid'],


$insert_array = array(
'uid' => $user['uid'],

					'gid' => (int)$mybb->input['usergroup'],

					'gid' => $mybb->get_input('usergroup', MyBB::INPUT_INT),

					'oldgroup' => $user['usergroup'],
'oldadditionalgroups' => $user['additionalgroups'],
'olddisplaygroup' => $user['displaygroup'],

					'oldgroup' => $user['usergroup'],
'oldadditionalgroups' => $user['additionalgroups'],
'olddisplaygroup' => $user['displaygroup'],

Zeile 388Zeile 390

// Move the user to the banned group
$update_array = array(


// Move the user to the banned group
$update_array = array(

					'usergroup' => (int)$mybb->input['usergroup'],

					'usergroup' => $mybb->get_input('usergroup', MyBB::INPUT_INT),

					'displaygroup' => 0,
'additionalgroups' => '',
);

					'displaygroup' => 0,
'additionalgroups' => '',
);

				$db->update_query('users', $update_array, "uid = '{$user['uid']}'");





				$db->delete_query("forumsubscriptions", "uid = '{$user['uid']}'");
$db->delete_query("threadsubscriptions", "uid = '{$user['uid']}'");

				$db->delete_query("forumsubscriptions", "uid = '{$user['uid']}'");
$db->delete_query("threadsubscriptions", "uid = '{$user['uid']}'");

 

$plugins->run_hooks("admin_user_banning_start_commit");

$db->update_query('users', $update_array, "uid = '{$user['uid']}'");


$cache->update_banned();


$cache->update_banned();


$plugins->run_hooks("admin_user_banning_start_commit");

 

// Log admin action
log_admin_action($user['uid'], $user['username'], $lifted);


// Log admin action
log_admin_action($user['uid'], $user['username'], $lifted);

Zeile 421Zeile 424

if($mybb->input['page'] > 0)
{


if($mybb->input['page'] > 0)
{

		$current_page = $mybb->get_input('page', 1);

		$current_page = $mybb->get_input('page', MyBB::INPUT_INT);

		$start = ($current_page-1)*$per_page;
$pages = $ban_count / $per_page;
$pages = ceil($pages);

		$start = ($current_page-1)*$per_page;
$pages = $ban_count / $per_page;
$pages = ceil($pages);

Zeile 463Zeile 466
		$profile_link = build_profile_link($ban['username'], $ban['uid'], "_blank");
$ban_date = my_date($mybb->settings['dateformat'], $ban['dateline']);
if($ban['lifted'] == 'perm' || $ban['lifted'] == '' || $ban['bantime'] == 'perm' || $ban['bantime'] == '---')

		$profile_link = build_profile_link($ban['username'], $ban['uid'], "_blank");
$ban_date = my_date($mybb->settings['dateformat'], $ban['dateline']);
if($ban['lifted'] == 'perm' || $ban['lifted'] == '' || $ban['bantime'] == 'perm' || $ban['bantime'] == '---')

		{

		{

			$ban_period = $lang->permenantly;
$time_remaining = $lifts_on = $lang->na;
}

			$ban_period = $lang->permenantly;
$time_remaining = $lifts_on = $lang->na;
}

Zeile 477Zeile 480
			if($remaining < 3600)
{
$time_remaining = "<span style=\"color: red;\">{$time_remaining}</span>";

			if($remaining < 3600)
{
$time_remaining = "<span style=\"color: red;\">{$time_remaining}</span>";

			}

			}

			else if($remaining < 86400)
{
$time_remaining = "<span style=\"color: maroon;\">{$time_remaining}</span>";
}
else if($remaining < 604800)

			else if($remaining < 86400)
{
$time_remaining = "<span style=\"color: maroon;\">{$time_remaining}</span>";
}
else if($remaining < 604800)

			{

			{

				$time_remaining = "<span style=\"color: green;\">{$time_remaining}</span>";
}

				$time_remaining = "<span style=\"color: green;\">{$time_remaining}</span>";
}

			else
{
$time_remaining = "{$time_remaining}";
}






			$lifts_on = my_date($mybb->settings['dateformat'], $ban['lifted']);
}


			$lifts_on = my_date($mybb->settings['dateformat'], $ban['lifted']);
}


Zeile 557Zeile 557
	// Autocompletion for usernames
echo '
<link rel="stylesheet" href="../jscripts/select2/select2.css">

	// Autocompletion for usernames
echo '
<link rel="stylesheet" href="../jscripts/select2/select2.css">

	<script type="text/javascript" src="../jscripts/select2/select2.min.js"></script>

	<script type="text/javascript" src="../jscripts/select2/select2.min.js?ver=1804"></script>

	<script type="text/javascript">
<!--
$("#username").select2({

	<script type="text/javascript">
<!--
$("#username").select2({

		placeholder: "Search for a user",

		placeholder: "'.$lang->search_user.'",

		minimumInputLength: 3,
maximumSelectionSize: 3,
multiple: false,

		minimumInputLength: 3,
maximumSelectionSize: 3,
multiple: false,

Zeile 589Zeile 589
				}).done(function(data) { callback(data); });
}
},

				}).done(function(data) { callback(data); });
}
},

 
	});

$(\'[for=username]\').click(function(){
$("#username").select2(\'open\');
return false;

	});
// -->
</script>';

	});
// -->
</script>';