diff options
Diffstat (limited to 'modules/user/user.module')
-rw-r--r-- | modules/user/user.module | 39 |
1 files changed, 19 insertions, 20 deletions
diff --git a/modules/user/user.module b/modules/user/user.module index ea8975d5d..d01205587 100644 --- a/modules/user/user.module +++ b/modules/user/user.module @@ -601,10 +601,10 @@ function theme_user_picture($account) { $picture = variable_get('user_picture_default', ''); } - if ($picture) { + if (isset($picture)) { $alt = t('%user\'s picture', array('%user' => $account->name ? $account->name : variable_get('anonymous', 'Anonymous'))); $picture = theme('image', $picture, $alt, $alt, '', false); - if ($account->uid) { + if (!empty($account->uid)) { $picture = l($picture, "user/$account->uid", array('title' => t('View user profile.')), NULL, NULL, FALSE, TRUE); } @@ -963,7 +963,7 @@ function user_logout() { function user_pass() { global $base_url; - $edit = $_POST['edit']; + $edit = isset($_POST['edit']) ? $_POST['edit'] : ''; if ($edit['name'] && !($account = user_load(array('name' => $edit['name'], 'status' => 1)))) { form_set_error('name', t('Sorry. The username %name is not recognized.', array('%name' => theme('placeholder', $edit['name'])))); @@ -1044,12 +1044,12 @@ function user_pass_reset($uid, $timestamp, $hashed_pass) { drupal_access_denied(); } -function user_pass_reset_url($account){ +function user_pass_reset_url($account) { $timestamp = time(); return url("user/reset/$account->uid/$timestamp/".user_pass_rehash($account->pass, $timestamp, $account->login), NULL, NULL, TRUE); } -function user_pass_rehash($password, $timestamp, $login){ +function user_pass_rehash($password, $timestamp, $login) { return md5($timestamp . $password . $login); } @@ -1310,8 +1310,8 @@ function user_view($uid = 0) { function user_page() { global $user; - $edit = $_POST['edit']; - $op = $_POST['op']; + $edit = isset($_POST['edit']) ? $_POST['edit'] : ''; + $op = isset($_POST['op']) ? $_POST['op'] : ''; if (empty($op)) { $op = arg(2) ? arg(2) : arg(1); @@ -1372,13 +1372,11 @@ function user_configure_settings() { * Menu callback: check an access rule */ function user_admin_access_check() { - if ($_POST['op']) { - $op = $_POST['op']; - } - $edit = $_POST['edit']; + $op = isset($_POST['op']) ? $_POST['op'] : ''; + $edit = isset($_POST['edit']) ? $_POST['edit'] : ''; - if ($op) { - if ($edit['user']) { + if (!empty($op)) { + if (!empty($edit['user']['test'])) { if (drupal_is_denied('user', $edit['user']['test'])) { drupal_set_message(t('The username %name is not allowed.', array('%name' => theme('placeholder', $edit['user']['test'])))); } @@ -1386,7 +1384,7 @@ function user_admin_access_check() { drupal_set_message(t('The username %name is allowed.', array('%name' => theme('placeholder', $edit['user']['test'])))); } } - if ($edit['mail']) { + if (!empty($edit['mail']['test'])) { if (drupal_is_denied('mail', $edit['mail']['test'])) { drupal_set_message(t('The e-mail address %mail is not allowed.', array('%mail' => theme('placeholder', $edit['mail']['test'])))); } @@ -1394,7 +1392,7 @@ function user_admin_access_check() { drupal_set_message(t('The e-mail address %mail is allowed.', array('%mail' => theme('placeholder', $edit['mail']['test'])))); } } - if ($edit['host']) { + if (!empty($edit['host']['test'])) { if (drupal_is_denied('host', $edit['host']['test'])) { drupal_set_message(t('The hostname %host is not allowed.', array('%host' => theme('placeholder', $edit['host']['test'])))); } @@ -1600,7 +1598,8 @@ function theme_user_admin_perm($form) { if (is_numeric($key)) { $row[] = array('data' => form_render($form['permission'][$key]), 'class' => 'module', 'colspan' => count($form['role_names']) + 1); // Permissions - } else { + } + else { $row[] = array('data' => form_render($form['permission'][$key]), 'class' => 'permission'); foreach (element_children($form['checkboxes']) as $rid) { if (is_array($form['checkboxes'][$rid])) { @@ -1652,8 +1651,8 @@ function user_admin_perm_execute() { * Menu callback: administer roles. */ function user_admin_role() { - $edit = $_POST['edit']; - $op = $_POST['op']; + $edit = isset($_POST['edit']) ? $_POST['edit'] : ''; + $op = isset($_POST['op']) ? $_POST['op'] : ''; $id = arg(4); if ($op == t('Save role')) { @@ -1788,8 +1787,8 @@ function user_configure() { } function user_admin() { - $op = $_POST['op']; - $edit = $_POST['edit']; + $edit = isset($_POST['edit']) ? $_POST['edit'] : ''; + $op = isset($_POST['op']) ? $_POST['op'] : ''; if (empty($op)) { $op = arg(2); |