Zeile 228 | Zeile 228 |
---|
}
$warning['points'] = $this->warning_type['points'];
|
}
$warning['points'] = $this->warning_type['points'];
|
$warning['title'] = $warning['expires'] = '';
| $warning['title'] = ''; $warning['expires'] = 0;
|
if($this->warning_type['expirationtime']) { $warning['expires'] = TIME_NOW+$this->warning_type['expirationtime']; } }
|
if($this->warning_type['expirationtime']) { $warning['expires'] = TIME_NOW+$this->warning_type['expirationtime']; } }
|
|
|
return true; }
| return true; }
|
Zeile 245 | Zeile 246 |
---|
* @return boolean True when valid, false when invalid. */ function validate_warning()
|
* @return boolean True when valid, false when invalid. */ function validate_warning()
|
{
| {
|
global $plugins;
$warning = &$this->data;
| global $plugins;
$warning = &$this->data;
|
Zeile 293 | Zeile 294 |
---|
}
$query = $db->simple_select("warnings", "*", "wid='".$wid."'");
|
}
$query = $db->simple_select("warnings", "*", "wid='".$wid."'");
|
$this->read_warning_data = $db->fetch_array($query);
| $this->read_warning_data = $db->fetch_array($query);
|
if(!$this->read_warning_data['wid']) { return false; }
|
if(!$this->read_warning_data['wid']) { return false; }
|
|
|
return $this->read_warning_data; }
| return $this->read_warning_data; }
|
Zeile 311 | Zeile 312 |
---|
function expire_warnings() { global $db;
|
function expire_warnings() { global $db;
|
|
|
$users = array();
$query = $db->query("
| $users = array();
$query = $db->query("
|
Zeile 361 | Zeile 362 |
---|
function update_user($method='insert') { global $db, $mybb, $lang;
|
function update_user($method='insert') { global $db, $mybb, $lang;
|
| if($mybb->settings['maxwarningpoints'] < 1) { $mybb->settings['maxwarningpoints'] = 10; }
|
$warning = &$this->data;
| $warning = &$this->data;
|
Zeile 452 | Zeile 458 |
---|
}
$new_ban = array(
|
}
$new_ban = array(
|
"uid" => (int)$user['uid'], "gid" => $db->escape_string($action['usergroup']), "oldgroup" => $db->escape_string($user['usergroup']), "oldadditionalgroups" => $db->escape_string($user['additionalgroups']), "olddisplaygroup" => $db->escape_string($user['displaygroup']),
| "uid" => $user['uid'], "gid" => $action['usergroup'], "oldgroup" => $user['usergroup'], "oldadditionalgroups" => $user['additionalgroups'], "olddisplaygroup" => $user['displaygroup'],
|
"admin" => $mybb->user['uid'], "dateline" => TIME_NOW, "bantime" => $db->escape_string($bantime),
| "admin" => $mybb->user['uid'], "dateline" => TIME_NOW, "bantime" => $db->escape_string($bantime),
|
Zeile 468 | Zeile 474 |
---|
{ $db->delete_query("banned", "uid='{$user['uid']}' AND gid='{$action['usergroup']}'"); // Override new ban details with old group info
|
{ $db->delete_query("banned", "uid='{$user['uid']}' AND gid='{$action['usergroup']}'"); // Override new ban details with old group info
|
$new_ban['oldgroup'] = $db->escape_string($existing_ban['oldgroup']); $new_ban['oldadditionalgroups'] = $db->escape_string($existing_ban['oldadditionalgroups']); $new_ban['olddisplaygroup'] = $db->escape_string($existing_ban['olddisplaygroup']);
| $new_ban['oldgroup'] = $existing_ban['oldgroup']; $new_ban['oldadditionalgroups'] = $existing_ban['oldadditionalgroups']; $new_ban['olddisplaygroup'] = $existing_ban['olddisplaygroup'];
|
}
$period = $lang->expiration_never;
| }
$period = $lang->expiration_never;
|
Zeile 487 | Zeile 493 |
---|
$db->insert_query("banned", $new_ban); $this->updated_user['usergroup'] = $action['usergroup'];
|
$db->insert_query("banned", $new_ban); $this->updated_user['usergroup'] = $action['usergroup'];
|
$this->updated_user['additionalgroups'] = $this->updated_user['displaygroup'] = "";
| $this->updated_user['additionalgroups'] = ''; $this->updated_user['displaygroup'] = 0;
|
} break; // Suspend posting privileges
| } break; // Suspend posting privileges
|
Zeile 675 | Zeile 682 |
---|
"title" => $db->escape_string($warning['title']), "points" => (int)$warning['points'], "dateline" => TIME_NOW,
|
"title" => $db->escape_string($warning['title']), "points" => (int)$warning['points'], "dateline" => TIME_NOW,
|
"issuedby" => (int)$mybb->user['uid'], "expires" => $db->escape_string($warning['expires']),
| "issuedby" => $mybb->user['uid'], "expires" => (int)$warning['expires'],
|
"expired" => 0, "revokereason" => '', "notes" => $db->escape_string($warning['notes'])
| "expired" => 0, "revokereason" => '', "notes" => $db->escape_string($warning['notes'])
|