Zeile 252 | Zeile 252 |
---|
// If this isn't a logged in user, then we need to do some special validation. if($mybb->user['uid'] == 0) {
|
// If this isn't a logged in user, then we need to do some special validation. if($mybb->user['uid'] == 0) {
|
$username = htmlspecialchars_uni($mybb->get_input('username'));
// Check if username exists. if(username_exists($mybb->get_input('username'))) { // If it does throw back "username is taken" error($lang->error_usernametaken);
| // If they didn't specify a username then give them "Guest" if(!$mybb->get_input('username')) { $username = $lang->guest;
|
}
|
}
|
// This username does not exist.
| // Otherwise use the name they specified.
|
else {
|
else {
|
// If they didn't specify a username then give them "Guest" if(!$mybb->get_input('username')) { $username = $lang->guest; } // Otherwise use the name they specified. else { $username = htmlspecialchars_uni($mybb->get_input('username')); } $uid = 0;
| $username = $mybb->get_input('username');
|
}
|
}
|
| $uid = 0;
|
if(!$mybb->user['uid'] && $mybb->settings['stopforumspam_on_newthread']) {
| if(!$mybb->user['uid'] && $mybb->settings['stopforumspam_on_newthread']) {
|
Zeile 307 | Zeile 295 |
---|
} } }
|
} } }
|
}
| }
|
// This user is logged in. else {
| // This user is logged in. else {
|
Zeile 329 | Zeile 317 |
---|
$query = $db->simple_select("posts p", "p.pid", "$user_check AND p.fid='{$forum['fid']}' AND p.subject='".$db->escape_string($mybb->get_input('subject'))."' AND p.message='".$db->escape_string($mybb->get_input('message'))."' AND p.dateline>".(TIME_NOW-600)); $duplicate_check = $db->fetch_field($query, "pid"); if($duplicate_check)
|
$query = $db->simple_select("posts p", "p.pid", "$user_check AND p.fid='{$forum['fid']}' AND p.subject='".$db->escape_string($mybb->get_input('subject'))."' AND p.message='".$db->escape_string($mybb->get_input('message'))."' AND p.dateline>".(TIME_NOW-600)); $duplicate_check = $db->fetch_field($query, "pid"); if($duplicate_check)
|
{
| {
|
error($lang->error_post_already_submitted); } }
| error($lang->error_post_already_submitted); } }
|
Zeile 446 | Zeile 434 |
---|
if($mybb->settings['captchaimage'] && !$mybb->user['uid']) { $post_captcha->invalidate_captcha();
|
if($mybb->settings['captchaimage'] && !$mybb->user['uid']) { $post_captcha->invalidate_captcha();
|
}
| }
|
$force_redirect = false;
// Mark thread as read
| $force_redirect = false;
// Mark thread as read
|
Zeile 683 | Zeile 671 |
---|
$posticons = get_post_icons(); } if($postoptions['subscriptionmethod'] == "none")
|
$posticons = get_post_icons(); } if($postoptions['subscriptionmethod'] == "none")
|
{ $postoptions_subscriptionmethod_none = "checked=\"checked\""; }
| { $postoptions_subscriptionmethod_none = "checked=\"checked\""; }
|
else if($postoptions['subscriptionmethod'] == "email")
|
else if($postoptions['subscriptionmethod'] == "email")
|
{
| {
|
$postoptions_subscriptionmethod_email = "checked=\"checked\""; } else if($postoptions['subscriptionmethod'] == "pm")
|
$postoptions_subscriptionmethod_email = "checked=\"checked\""; } else if($postoptions['subscriptionmethod'] == "pm")
|
{ $postoptions_subscriptionmethod_pm = "checked=\"checked\""; } else { $postoptions_subscriptionmethod_dont = "checked=\"checked\""; } }
| { $postoptions_subscriptionmethod_pm = "checked=\"checked\""; } else { $postoptions_subscriptionmethod_dont = "checked=\"checked\""; } }
|
// Otherwise, this is our initial visit to this page. else { if($mybb->user['signature'] != '') { $postoptionschecked['signature'] = " checked=\"checked\"";
|
// Otherwise, this is our initial visit to this page. else { if($mybb->user['signature'] != '') { $postoptionschecked['signature'] = " checked=\"checked\"";
|
} if($mybb->user['subscriptionmethod'] == 1) {
| } if($mybb->user['subscriptionmethod'] == 1) {
|
$postoptions_subscriptionmethod_none = "checked=\"checked\""; } else if($mybb->user['subscriptionmethod'] == 2) { $postoptions_subscriptionmethod_email = "checked=\"checked\"";
|
$postoptions_subscriptionmethod_none = "checked=\"checked\""; } else if($mybb->user['subscriptionmethod'] == 2) { $postoptions_subscriptionmethod_email = "checked=\"checked\"";
|
}
| }
|
else if($mybb->user['subscriptionmethod'] == 3) { $postoptions_subscriptionmethod_pm = "checked=\"checked\"";
| else if($mybb->user['subscriptionmethod'] == 3) { $postoptions_subscriptionmethod_pm = "checked=\"checked\"";
|
Zeile 734 | Zeile 722 |
---|
// If this isn't a logged in user, then we need to do some special validation. if($mybb->user['uid'] == 0) {
|
// If this isn't a logged in user, then we need to do some special validation. if($mybb->user['uid'] == 0) {
|
// Check if username exists. if(username_exists($mybb->get_input('username'))) { // If it does throw back "username is taken" error($lang->error_usernametaken); } // This username does not exist.
| // If they didn't specify a username then give them "Guest" if(!$mybb->get_input('username')) { $username = $lang->guest; } // Otherwise use the name they specified.
|
else {
|
else {
|
// If they didn't specify a username then give them "Guest" if(!$mybb->get_input('username')) { $username = $lang->guest; } // Otherwise use the name they specified. else { $username = htmlspecialchars_uni($mybb->get_input('username')); } $uid = 0;
| $username = $mybb->get_input('username');
|
}
|
}
|
| $uid = 0;
|
} // This user is logged in. else
| } // This user is logged in. else
|
Zeile 1045 | Zeile 1023 |
---|
{ $post_captcha->build_captcha(); }
|
{ $post_captcha->build_captcha(); }
|
elseif($post_captcha->type == 2)
| elseif($post_captcha->type == 2 || $post_captcha->type == 4)
|
{ $post_captcha->build_recaptcha(); }
| { $post_captcha->build_recaptcha(); }
|
Zeile 1059 | Zeile 1037 |
---|
$captcha = $post_captcha->html; } }
|
$captcha = $post_captcha->html; } }
|
else if($correct && $post_captcha->type == 2)
| else if($correct && ($post_captcha->type == 2 || $post_captcha->type == 4))
|
{ $post_captcha->build_recaptcha();
| { $post_captcha->build_recaptcha();
|