becca
Forum Replies Created
-
do you have a version of wp-people that works with WP version 1.2.2 yet? i noticed all of them can only be used with 1.5. keep us updated. ??
I’m a little cautious as far as upgrading yet…don’t quite want to get in over my head yet.
Forum: Fixing WordPress
In reply to: Number of posts^^ Yea I want to be able to do that too-i cant figure out how for the life of me. ?? any help would be appreciated!!! thanks everyone.
Forum: Fixing WordPress
In reply to: error after upgradingheres the code for my wp-login.php:
<?php
require('./wp-config.php');if (!function_exists('add_magic_quotes')) {
function add_magic_quotes($array) {
foreach ($array as $k => $v) {
if (is_array($v)) {
$array[$k] = add_magic_quotes($v);
} else {
$array[$k] = addslashes($v);
}
}
return $array;
}
}if (!get_magic_quotes_gpc()) {
$_GET = add_magic_quotes($_GET);
$_POST = add_magic_quotes($_POST);
$_COOKIE = add_magic_quotes($_COOKIE);
}$wpvarstoreset = array('action');
for ($i = 0; $i < count($wpvarstoreset); $i = $i + 1) {
$wpvar = $wpvarstoreset[$i];
if (!isset($$wpvar)) {
if (empty($_POST["$wpvar"])) {
if (empty($_GET["$wpvar"])) {
$$wpvar = '';
} else {
$$wpvar = $_GET["$wpvar"];
}
} else {
$$wpvar = $_POST["$wpvar"];
}
}
}$error = '';
header('Expires: Wed, 11 Jan 1984 05:00:00 GMT');
header('Last-Modified: ' . gmdate('D, d M Y H:i:s') . ' GMT');
header('Cache-Control: no-cache, must-revalidate');
header('Pragma: no-cache');switch($action) {
case 'logout':
setcookie('wordpressuser_' . COOKIEHASH, ' ', time() - 31536000, COOKIEPATH);
setcookie('wordpresspass_' . COOKIEHASH, ' ', time() - 31536000, COOKIEPATH);if ($is_IIS)
header('Refresh: 0;url=wp-login.php');
else
header('Location: wp-login.php');
exit();break;
case 'lostpassword':
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="https://www.w3.org/1999/xhtml">
<head>
<title>WordPress ??? <?php _e('Lost Password') ?></title>
<meta http-equiv="Content-Type" content="text/html; charset=<?php bloginfo('charset'); ?>" />
<link rel="stylesheet" href="wp-admin/wp-admin.css" type="text/css" />
<script type="text/javascript">
function focusit() {
// focus on first input field
document.getElementById('user_login').focus();
}
window.onload = focusit;
</script>
</head>
<body>
<div id="login">
<h1><a href="https://www.ads-software.com/">WordPress</a></h1>
<?php _e('Please enter your information here. We will send you a new password.') ?>
<?php
if ($error)
echo "<div id='login_error'>$error</div>";
?><form name="lostpass" action="wp-login.php" method="post" id="lostpass">
<input type="hidden" name="action" value="retrievepassword" />
<label><?php _e('Login') ?>: <input type="text" name="user_login" id="user_login" value="" size="12" tabindex="1" /></label>
<label><?php _e('E-mail') ?>: <input type="text" name="email" id="email" value="" size="12" tabindex="2" /></label><p class="submit"><input type="submit" name="submit" value="<?php _e('Retrieve Password'); ?> ???" tabindex="3" />
</form>
</div>
</body>
</html>
<?php
break;case 'retrievepassword':
$user_data = get_userdatabylogin($_POST['user_login']);
// redefining user_login ensures we return the right case in the email
$user_login = $user_data->user_login;
$user_email = $user_data->user_email;if (!$user_email || $user_email != $_POST['email'])
die(sprintf(__('Sorry, that user does not seem to exist in our database. Perhaps you have the wrong username or e-mail address? <a href="%s">Try again</a>.'), 'wp-login.php?action=lostpassword'));// Generate something random for a password... md5'ing current time with a rand salt
$user_pass = substr( MD5('time' . rand(1, 16000) ), 0, 6);
// now insert the new pass md5'd into the db
$wpdb->query("UPDATE $wpdb->users SET user_pass = MD5('$user_pass') WHERE user_login = '$user_login'");
$message = __('Login') . ": $user_loginrn";
$message .= __('Password') . ": $user_passrn";
$message .= get_settings('siteurl') . '/wp-login.php';$m = wp_mail($user_email, sprintf(__("[%s] Your login and password"), get_settings('blogname')), $message);
if ($m == false) {
echo '' . __('The e-mail could not be sent.') . "n";
echo __('Possible reason: your host may have disabled the mail() function...') . "";
die();
} else {
echo '' . sprintf(__("The e-mail was sent successfully to %s's e-mail address."), $user_login) . '';
echo "<a href='wp-login.php'>" . __('Click here to login!') . '</a>';
// send a copy of password change notification to the admin
wp_mail(get_settings('admin_email'), sprintf(__('[%s] Password Lost/Change'), get_settings('blogname')), sprintf(__('Password Lost and Changed for user: %s'), $user_login));
die();
}break;
case 'login' :
default:$user_login = '';
$user_pass = '';
$redirect_to = '';
$using_cookie = false;if( !empty($_POST) ) {
$user_login = $_POST['log'];
$user_pass = $_POST['pwd'];
$redirect_to = preg_replace('|[^a-z0-9-~+_.?#=&;,/:]|i', '', $_POST['redirect_to']);
} elseif ( !empty($_COOKIE) ) {
if (! empty($_COOKIE['wordpressuser_' . COOKIEHASH]))
$user_login = $_COOKIE['wordpressuser_' . COOKIEHASH];
if (! empty($_COOKIE['wordpresspass_' . COOKIEHASH])) {
$user_pass = $_COOKIE['wordpresspass_' . COOKIEHASH];
$using_cookie = true;
}
$redirect_to = 'wp-admin/';
}$user = get_userdatabylogin($user_login);
if (0 == $user->user_level) {
$redirect_to = get_settings('siteurl') . '/wp-admin/profile.php';
}if ($user_login && $user_pass) {
if ( wp_login($user_login, $user_pass, $using_cookie) ) {
if (! $using_cookie) {
$user_pass = md5(md5($user_pass)); // Double hash the password in the cookie.
setcookie('wordpressuser_'. COOKIEHASH, $user_login, time() + 31536000, COOKIEPATH);
setcookie('wordpresspass_'. COOKIEHASH, $user_pass, time() + 31536000, COOKIEPATH);
}if ($is_IIS)
header("Refresh: 0;url=$redirect_to");
else
header("Location: $redirect_to");
exit();
} else {
if ($using_cookie)
$error = __('Your session has expired.');
}
}?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="https://www.w3.org/1999/xhtml">
<head>
<title>WordPress › <?php _e('Login') ?></title>
<meta http-equiv="Content-Type" content="text/html; charset=<?php bloginfo('charset'); ?>" />
<link rel="stylesheet" href="wp-admin/wp-admin.css" type="text/css" />
<script type="text/javascript">
function focusit() {
// focus on first input field
document.getElementById('log').focus();
}
window.onload = focusit;
</script>
</head>
<body><div id="login">
<h1><a href="https://www.ads-software.com/">WordPress</a></h1>
<?php
if ($error)
echo "<div id='login_error'>$error</div>";
?><form name="loginform" id="loginform" action="wp-login.php" method="post">
<label><?php _e('Login') ?>: <input type="text" name="log" id="log" value="" size="20" tabindex="1" /></label>
<label><?php _e('Password') ?>: <input type="password" name="pwd" value="" size="20" tabindex="2" /></label>
<p class="submit"><input type="submit" name="submit" value="<?php _e('Login'); ?> ???" tabindex="3" />
<?php if (isset($_GET["redirect_to"])) { ?>
<input type="hidden" name="redirect_to" value="<?php echo $_GET["redirect_to"] ?>" />
<?php } else { ?>
<input type="hidden" name="redirect_to" value="wp-admin/" />
<?php } ?></form>
<ul>
<li><a>" title="<?php _e('Are you lost?') ?>">??? <?php _e('Back to blog') ?></a></li>
<?php if (get_settings('users_can_register')) : ?><li><a>/wp-register.php"><?php _e('Register') ?></a></li>
<?php endif; ?><li><a>/wp-login.php?action=lostpassword" title="<?php _e('Password Lost and Found') ?>"><?php _e('Lost your password?') ?></a></li>
</ul>
</div></body>
</html>
<?phpbreak;
} // end action switch
?>Forum: Fixing WordPress
In reply to: Password Protection^^ what do you mean.
the password is simply = ‘password’
my problem is with the password protected part refreshing and showing up. (read the entire thread)Forum: Fixing WordPress
In reply to: Password Protectionwhat about the database?
Forum: Fixing WordPress
In reply to: Password Protectionyea I saw that post about the password protection stuff not being shown….I was hoping it was something else and I wouldnt have to reinstall word press. ?? I guess I’ll have to though and see if it works……
and for the custom fields thing…I tried using that plug-in but yet again it was being funky.
I guess I’ll try re-installing WP though…do I need to delete everything completely?