Zeile 99 | Zeile 99 |
---|
$cache->update_reportedcontent();
// Log admin action
|
$cache->update_reportedcontent();
// Log admin action
|
log_admin_action($mybb->input['uid'], $user['username']);
| log_admin_action($user['uid'], $user['username']);
|
flash_message($lang->success_pruned, 'success'); admin_redirect("index.php?module=user-banning");
| flash_message($lang->success_pruned, 'success'); admin_redirect("index.php?module=user-banning");
|
Zeile 154 | Zeile 154 |
---|
$cache->update_moderators();
// Log admin action
|
$cache->update_moderators();
// Log admin action
|
log_admin_action($mybb->input['uid'], $user['username']);
| log_admin_action($ban['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 219 | Zeile 219 |
---|
}
$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),
| 'dateline' => TIME_NOW, 'bantime' => $db->escape_string($mybb->input['bantime']), 'lifted' => $db->escape_string($lifted),
|
Zeile 230 | Zeile 230 |
---|
// 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' => '', );
|
Zeile 241 | Zeile 241 |
---|
$cache->update_banned();
// Log admin action
|
$cache->update_banned();
// Log admin action
|
log_admin_action($mybb->input['uid'], $user['username']);
| log_admin_action($ban['uid'], $user['username']);
|
flash_message($lang->success_ban_updated, 'success'); admin_redirect("index.php?module=user-banning");
| flash_message($lang->success_ban_updated, 'success'); admin_redirect("index.php?module=user-banning");
|
Zeile 376 | Zeile 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 390 | Zeile 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' => '', );
|
Zeile 424 | Zeile 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 489 | Zeile 489 |
---|
{ $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 514 | Zeile 511 |
---|
$table->construct_cell("<a href=\"index.php?module=user-banning&action=edit&uid={$ban['uid']}\">{$lang->edit}</a>", array("class" => "align_center")); $table->construct_cell("<a href=\"index.php?module=user-banning&action=lift&uid={$ban['uid']}&my_post_key={$mybb->post_code}\" onclick=\"return AdminCP.deleteConfirmation(this, '{$lang->confirm_lift_ban}');\">{$lang->lift}</a>", array("class" => "align_center")); $table->construct_cell("<a href=\"index.php?module=user-banning&action=prune&uid={$ban['uid']}&my_post_key={$mybb->post_code}\" onclick=\"return AdminCP.deleteConfirmation(this, '{$lang->confirm_prune}');\">{$lang->prune_threads_and_posts}</a>", array("class" => "align_center"));
|
$table->construct_cell("<a href=\"index.php?module=user-banning&action=edit&uid={$ban['uid']}\">{$lang->edit}</a>", array("class" => "align_center")); $table->construct_cell("<a href=\"index.php?module=user-banning&action=lift&uid={$ban['uid']}&my_post_key={$mybb->post_code}\" onclick=\"return AdminCP.deleteConfirmation(this, '{$lang->confirm_lift_ban}');\">{$lang->lift}</a>", array("class" => "align_center")); $table->construct_cell("<a href=\"index.php?module=user-banning&action=prune&uid={$ban['uid']}&my_post_key={$mybb->post_code}\" onclick=\"return AdminCP.deleteConfirmation(this, '{$lang->confirm_prune}');\">{$lang->prune_threads_and_posts}</a>", array("class" => "align_center"));
|
$table->construct_row(); }
| $table->construct_row(); }
|
if($table->num_rows() == 0)
|
if($table->num_rows() == 0)
|
{
| {
|
$table->construct_cell($lang->no_banned_users, array("colspan" => "6")); $table->construct_row(); }
| $table->construct_cell($lang->no_banned_users, array("colspan" => "6")); $table->construct_row(); }
|
Zeile 529 | Zeile 526 |
---|
if($errors) { $page->output_inline_error($errors);
|
if($errors) { $page->output_inline_error($errors);
|
}
| }
|
if($mybb->input['uid'] && !$mybb->input['username']) { $user = get_user($mybb->input['uid']);
| if($mybb->input['uid'] && !$mybb->input['username']) { $user = get_user($mybb->input['uid']);
|
Zeile 541 | Zeile 538 |
---|
$form_container->output_row($lang->ban_username, $lang->autocomplete_enabled, $form->generate_text_box('username', $mybb->input['username'], array('id' => 'username')), 'username'); $form_container->output_row($lang->ban_reason, "", $form->generate_text_area('reason', $mybb->input['reason'], array('id' => 'reason', 'maxlength' => '255')), 'reason'); if(count($banned_groups) > 1)
|
$form_container->output_row($lang->ban_username, $lang->autocomplete_enabled, $form->generate_text_box('username', $mybb->input['username'], array('id' => 'username')), 'username'); $form_container->output_row($lang->ban_reason, "", $form->generate_text_area('reason', $mybb->input['reason'], array('id' => 'reason', 'maxlength' => '255')), 'reason'); if(count($banned_groups) > 1)
|
{
| {
|
$form_container->output_row($lang->ban_group, $lang->add_ban_group_desc, $form->generate_select_box('usergroup', $banned_groups, $mybb->input['usergroup'], array('id' => 'usergroup')), 'usergroup'); } foreach($ban_times as $time => $period)
| $form_container->output_row($lang->ban_group, $lang->add_ban_group_desc, $form->generate_select_box('usergroup', $banned_groups, $mybb->input['usergroup'], array('id' => 'usergroup')), 'usergroup'); } foreach($ban_times as $time => $period)
|
Zeile 560 | Zeile 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 579 | Zeile 576 |
---|
results: function (data, page) { // parse the results into the format expected by Select2. // since we are using custom formatting functions we do not need to alter remote JSON data return {results: data};
|
results: function (data, page) { // parse the results into the format expected by Select2. // since we are using custom formatting functions we do not need to alter remote JSON data return {results: data};
|
} },
| } },
|
initSelection: function(element, callback) { var query = $(element).val(); if (query !== "") {
| initSelection: function(element, callback) { var query = $(element).val(); if (query !== "") {
|
Zeile 592 | Zeile 589 |
---|
}).done(function(data) { callback(data); }); } },
|
}).done(function(data) { callback(data); }); } },
|
| });
$(\'[for=username]\').click(function(){ $("#username").select2(\'open\'); return false;
|
}); // --> </script>';
| }); // --> </script>';
|