Zeile 2064 | Zeile 2064 |
---|
{ $attachments = array_map("intval", array_keys($mybb->input['attachments'])); $query = $db->query("
|
{ $attachments = array_map("intval", array_keys($mybb->input['attachments'])); $query = $db->query("
|
SELECT a.pid, a.aid
| SELECT a.pid, a.aid, t.tid
|
FROM ".TABLE_PREFIX."attachments a LEFT JOIN ".TABLE_PREFIX."posts p ON (a.pid=p.pid) LEFT JOIN ".TABLE_PREFIX."threads t ON (t.tid=p.tid)
| FROM ".TABLE_PREFIX."attachments a LEFT JOIN ".TABLE_PREFIX."posts p ON (a.pid=p.pid) LEFT JOIN ".TABLE_PREFIX."threads t ON (t.tid=p.tid)
|
Zeile 2080 | Zeile 2080 |
---|
if($action == "approve") { $db->update_query("attachments", array("visible" => 1), "aid='{$attachment['aid']}'");
|
if($action == "approve") { $db->update_query("attachments", array("visible" => 1), "aid='{$attachment['aid']}'");
|
| if(isset($attachment['tid'])) { update_thread_counters((int)$attachment['tid'], array("attachmentcount" => "+1")); }
|
} else if($action == "delete") { remove_attachment($attachment['pid'], '', $attachment['aid']);
|
} else if($action == "delete") { remove_attachment($attachment['pid'], '', $attachment['aid']);
|
| if(isset($attachment['tid'])) { update_thread_counters((int)$attachment['tid'], array("attachmentcount" => "-1")); }
|
} }
| } }
|
Zeile 2561 | Zeile 2569 |
---|
"profile_fields" => $mybb->get_input('profile_fields', MyBB::INPUT_ARRAY), "profile_fields_editable" => true, "website" => $mybb->get_input('website'),
|
"profile_fields" => $mybb->get_input('profile_fields', MyBB::INPUT_ARRAY), "profile_fields_editable" => true, "website" => $mybb->get_input('website'),
|
"icq" => $mybb->get_input('icq'),
| |
"skype" => $mybb->get_input('skype'), "google" => $mybb->get_input('google'), "signature" => $mybb->get_input('signature'),
| "skype" => $mybb->get_input('skype'), "google" => $mybb->get_input('google'), "signature" => $mybb->get_input('signature'),
|
Zeile 2635 | Zeile 2642 |
---|
"update_field" => "suspendposting", "update_length" => "suspensiontime" )
|
"update_field" => "suspendposting", "update_length" => "suspensiontime" )
|
);
| );
|
require_once MYBB_ROOT."inc/functions_warnings.php"; foreach($moderator_options as $option) {
| require_once MYBB_ROOT."inc/functions_warnings.php"; foreach($moderator_options as $option) {
|
Zeile 2703 | Zeile 2710 |
---|
if(isset($extra_user_updates) && !empty($extra_user_updates['moderateposts']) && !empty($extra_user_updates['suspendposting'])) { $errors[] = $lang->suspendmoderate_error;
|
if(isset($extra_user_updates) && !empty($extra_user_updates['moderateposts']) && !empty($extra_user_updates['suspendposting'])) { $errors[] = $lang->suspendmoderate_error;
|
}
| }
|
if(is_array($errors) && !empty($errors)) {
| if(is_array($errors) && !empty($errors)) {
|
Zeile 2768 | Zeile 2775 |
---|
if(!my_validate_url($user['website'])) { $user['website'] = '';
|
if(!my_validate_url($user['website'])) { $user['website'] = '';
|
}
if($user['icq'] != "0") { $user['icq'] = (int)$user['icq'];
| |
}
if(!$errors)
| }
if(!$errors)
|
Zeile 2795 | Zeile 2797 |
---|
}
// Sanitize all input
|
}
// Sanitize all input
|
foreach(array('usertitle', 'website', 'icq', 'skype', 'google', 'signature', 'birthday_day', 'birthday_month', 'birthday_year') as $field)
| foreach(array('usertitle', 'website', 'skype', 'google', 'signature', 'birthday_day', 'birthday_month', 'birthday_year') as $field)
|
{ $mybb->input[$field] = htmlspecialchars_uni($mybb->get_input($field)); }
| { $mybb->input[$field] = htmlspecialchars_uni($mybb->get_input($field)); }
|
Zeile 2813 | Zeile 2815 |
---|
foreach($usertitles as $title) { if($title['posts'] <= $user['postnum'])
|
foreach($usertitles as $title) { if($title['posts'] <= $user['postnum'])
|
{
| {
|
$defaulttitle = htmlspecialchars_uni($title['title']); break; }
| $defaulttitle = htmlspecialchars_uni($title['title']); break; }
|
Zeile 2917 | Zeile 2919 |
---|
}
eval("\$awaysection = \"".$templates->get("usercp_profile_away")."\";");
|
}
eval("\$awaysection = \"".$templates->get("usercp_profile_away")."\";");
|
}
| }
|
$plugins->run_hooks("modcp_editprofile_start");
| $plugins->run_hooks("modcp_editprofile_start");
|
Zeile 3265 | Zeile 3267 |
---|
$birthday_year = $mybb->input['birthday_year']; $user_website = $mybb->input['website'];
|
$birthday_year = $mybb->input['birthday_year']; $user_website = $mybb->input['website'];
|
$user_icq = $mybb->input['icq'];
| |
$user_skype = $mybb->input['skype']; $user_google = $mybb->input['google'];
| $user_skype = $mybb->input['skype']; $user_google = $mybb->input['google'];
|
Zeile 3390 | Zeile 3391 |
---|
if($user['invisible'] == 1 && $mybb->usergroup['canviewwolinvis'] != 1 && $user['uid'] != $mybb->user['uid']) {
|
if($user['invisible'] == 1 && $mybb->usergroup['canviewwolinvis'] != 1 && $user['uid'] != $mybb->user['uid']) {
|
$lastdate = $lang->lastvisit_never;
if($user['lastvisit']) { // We have had at least some active time, hide it instead $lastdate = $lang->lastvisit_hidden; }
| // We have had at least some active time, hide it instead $lastdate = $lang->lastvisit_hidden; } else if($user['lastvisit']) { $lastdate = my_date('relative', $user['lastvisit']);
|
} else {
|
} else {
|
$lastdate = my_date('relative', $user['lastvisit']);
| $lastdate = $lang->lastvisit_never;
|
}
$usergroup = htmlspecialchars_uni($usergroups_cache[$user['usergroup']]['title']);
| }
$usergroup = htmlspecialchars_uni($usergroups_cache[$user['usergroup']]['title']);
|
Zeile 3754 | Zeile 3754 |
---|
{ // Super moderators (and admins) $visible_sql = " AND p.visible >= -1";
|
{ // Super moderators (and admins) $visible_sql = " AND p.visible >= -1";
|
}
| }
|
$query = $db->query(" SELECT COUNT(p.pid) AS count
| $query = $db->query(" SELECT COUNT(p.pid) AS count
|
Zeile 4263 | Zeile 4263 |
---|
"); $user = $db->fetch_array($query);
|
"); $user = $db->fetch_array($query);
|
if($user['uid'])
| if($user)
|
{ $existing_ban = true; }
| { $existing_ban = true; }
|
Zeile 4287 | Zeile 4287 |
---|
$user = get_user_by_username($mybb->input['username'], $options);
|
$user = get_user_by_username($mybb->input['username'], $options);
|
if(!$user['uid'])
| if(!$user)
|
{ $errors[] = $lang->invalid_username; }
| { $errors[] = $lang->invalid_username; }
|
Zeile 4312 | Zeile 4312 |
---|
// Check banned group $usergroups_cache = $cache->read('usergroups');
|
// Check banned group $usergroups_cache = $cache->read('usergroups');
|
$usergroup = $usergroups_cache[$mybb->get_input('usergroup', MyBB::INPUT_INT)];
| if(isset($usergroups_cache[$mybb->get_input('usergroup', MyBB::INPUT_INT)])) { $usergroup = $usergroups_cache[$mybb->get_input('usergroup', MyBB::INPUT_INT)]; }
|
|
|
if(empty($usergroup['gid']) || empty($usergroup['isbannedgroup']))
| if(!isset($usergroup) || empty($usergroup['isbannedgroup']))
|
{ $errors[] = $lang->error_nobangroup; }
| { $errors[] = $lang->error_nobangroup; }
|