Zeile 148 | Zeile 148 |
---|
"subscriptionmethod" => $mybb->input['subscriptionmethod'], "receivepms" => $mybb->input['receivepms'], "pmnotice" => $mybb->input['pmnotice'],
|
"subscriptionmethod" => $mybb->input['subscriptionmethod'], "receivepms" => $mybb->input['receivepms'], "pmnotice" => $mybb->input['pmnotice'],
|
"emailpmnotify" => $mybb->input['emailpmnotify'],
| "pmnotify" => $mybb->input['pmnotify'],
|
"invisible" => $mybb->input['invisible'], "dstcorrection" => $mybb->input['dstcorrection'] );
| "invisible" => $mybb->input['invisible'], "dstcorrection" => $mybb->input['dstcorrection'] );
|
Zeile 217 | Zeile 217 |
---|
$pmnoticecheck = " checked=\"checked\""; }
|
$pmnoticecheck = " checked=\"checked\""; }
|
if($mybb->input['emailpmnotify'] == 1)
| if($mybb->input['pmnotify'] == 1)
|
{
|
{
|
$emailpmnotifycheck = "checked=\"checked\"";
| $pmnotifycheck = "checked=\"checked\"";
|
}
if($mybb->input['invisible'] == 1)
| }
if($mybb->input['invisible'] == 1)
|
Zeile 530 | Zeile 530 |
---|
} // Custom profile fields baby! $altbg = "trow1";
|
} // Custom profile fields baby! $altbg = "trow1";
|
$query = $db->simple_select("profilefields", "*", "required=1", array('order_by' => 'disporder'));
| $query = $db->simple_select("profilefields", "*", "required='1' AND editable='1'", array('order_by' => 'disporder'));
|
while($profilefield = $db->fetch_array($query)) { $profilefield['type'] = htmlspecialchars_uni($profilefield['type']);
| while($profilefield = $db->fetch_array($query)) { $profilefield['type'] = htmlspecialchars_uni($profilefield['type']);
|
Zeile 705 | Zeile 705 |
---|
$emailnotifycheck = ''; $receivepmscheck = "checked=\"checked\""; $pmnoticecheck = " checked=\"checked\"";
|
$emailnotifycheck = ''; $receivepmscheck = "checked=\"checked\""; $pmnoticecheck = " checked=\"checked\"";
|
$emailpmnotifycheck = '';
| $pmnotifycheck = '';
|
$invisiblecheck = ''; if($mybb->settings['dstcorrection'] == 1) {
| $invisiblecheck = ''; if($mybb->settings['dstcorrection'] == 1) {
|
Zeile 766 | Zeile 766 |
---|
foreach($languages as $lname => $language) { $language = htmlspecialchars_uni($language);
|
foreach($languages as $lname => $language) { $language = htmlspecialchars_uni($language);
|
if($user['language'] == $lname)
| if(isset($user['language']) && $user['language'] == $lname)
|
{ $langoptions .= "<option value=\"$lname\" selected=\"selected\">$language</option>\n"; }
| { $langoptions .= "<option value=\"$lname\" selected=\"selected\">$language</option>\n"; }
|
Zeile 789 | Zeile 789 |
---|
if($mybb->input['username']) {
|
if($mybb->input['username']) {
|
switch($mybb->settings['username'])
| switch($mybb->settings['username_method'])
|
{ case 0: $query = $db->simple_select("users", "*", "LOWER(username)='".$db->escape_string(my_strtolower($mybb->input['username']))."'", array('limit' => 1));
| { case 0: $query = $db->simple_select("users", "*", "LOWER(username)='".$db->escape_string(my_strtolower($mybb->input['username']))."'", array('limit' => 1));
|
Zeile 1067 | Zeile 1067 |
---|
} if($mybb->input['code'] && $user['uid']) {
|
} if($mybb->input['code'] && $user['uid']) {
|
$query = $db->simple_select("awaitingactivation", "*", "uid='".$user['uid']."' AND type='p'"); $activation = $db->fetch_array($query);
| $query = $db->simple_select("awaitingactivation", "code", "uid='".$user['uid']."' AND type='p'"); $activationcode = $db->fetch_field($query, 'code');
|
$now = TIME_NOW;
|
$now = TIME_NOW;
|
if($activation['code'] != $mybb->input['code']) {
| if(!$activationcode || $activationcode != $mybb->input['code']) {
|
error($lang->error_badlostpwcode);
|
error($lang->error_badlostpwcode);
|
}
| }
|
$db->delete_query("awaitingactivation", "uid='".$user['uid']."' AND type='p'"); $username = $user['username'];
// Generate a new password, then update it $password_length = intval($mybb->settings['minpasswordlength']);
|
$db->delete_query("awaitingactivation", "uid='".$user['uid']."' AND type='p'"); $username = $user['username'];
// Generate a new password, then update it $password_length = intval($mybb->settings['minpasswordlength']);
|
|
|
if($password_length < 8) { $password_length = 8; }
$password = random_str($password_length);
|
if($password_length < 8) { $password_length = 8; }
$password = random_str($password_length);
|
$logindetails = update_password($user['uid'], md5($password), $user['salt']);
| $logindetails = update_password($user['uid'], md5($password), $user['salt']);
|
$email = $user['email'];
| $email = $user['email'];
|
Zeile 1284 | Zeile 1284 |
---|
} $mybb->input['url'] = str_replace('&', '&', $mybb->input['url']);
|
} $mybb->input['url'] = str_replace('&', '&', $mybb->input['url']);
|
|
|
// Redirect to the URL if it is not member.php redirect(htmlentities($mybb->input['url']), $lang->redirect_loggedin); }
| // Redirect to the URL if it is not member.php redirect(htmlentities($mybb->input['url']), $lang->redirect_loggedin); }
|
Zeile 1420 | Zeile 1420 |
---|
if($mybb->user['uid']) { $time = TIME_NOW;
|
if($mybb->user['uid']) { $time = TIME_NOW;
|
$lastvisit = array( "lastactive" => $time-900, "lastvisit" => $time, ); $db->update_query("users", $lastvisit, "uid='".$mybb->user['uid']."'");
| // Run this after the shutdown query from session system $db->shutdown_query("UPDATE ".TABLE_PREFIX."users SET lastvisit='{$time}', lastactive='{$time}' WHERE uid='{$mybb->user['uid']}'");
|
$db->delete_query("sessions", "sid='".$session->sid."'"); } $plugins->run_hooks("member_logout_end");
| $db->delete_query("sessions", "sid='".$session->sid."'"); } $plugins->run_hooks("member_logout_end");
|
Zeile 1485 | Zeile 1482 |
---|
else { $uid = $mybb->user['uid'];
|
else { $uid = $mybb->user['uid'];
|
} }
| } }
|
if($mybb->user['uid'] != $uid)
|
if($mybb->user['uid'] != $uid)
|
{
| {
|
$memprofile = get_user($uid); } else
| $memprofile = get_user($uid); } else
|
Zeile 1498 | Zeile 1495 |
---|
} $lang->profile = $lang->sprintf($lang->profile, $memprofile['username']);
|
} $lang->profile = $lang->sprintf($lang->profile, $memprofile['username']);
|
|
|
if(!$memprofile['uid']) { error($lang->error_nomember);
| if(!$memprofile['uid']) { error($lang->error_nomember);
|
Zeile 1559 | Zeile 1556 |
---|
"yahoo", "msn", );
|
"yahoo", "msn", );
|
|
|
$bgcolors = array(); foreach($cat_array as $cat) {
| $bgcolors = array(); foreach($cat_array as $cat) {
|
Zeile 1584 | Zeile 1581 |
---|
"me_username" => $memprofile['username'], "filter_badwords" => 1 );
|
"me_username" => $memprofile['username'], "filter_badwords" => 1 );
|
| if($memperms['signofollow']) { $sig_parser['nofollow_on'] = 1; }
|
$memprofile['signature'] = $parser->parse_message($memprofile['signature'], $sig_parser); eval("\$signature = \"".$templates->get("member_profile_signature")."\";");
| $memprofile['signature'] = $parser->parse_message($memprofile['signature'], $sig_parser); eval("\$signature = \"".$templates->get("member_profile_signature")."\";");
|