diff --git a/sites/all/modules/unl/unl_cas.module b/sites/all/modules/unl/unl_cas.module index e9969efa33c71a2514acc0fbf8010b13cb754d61..62cc8ea6c3fde0942c158f54091792643bd86c4b 100644 --- a/sites/all/modules/unl/unl_cas.module +++ b/sites/all/modules/unl/unl_cas.module @@ -86,9 +86,19 @@ function unl_cas_form_alter(&$form, $form_state, $form_id) if ($form_id == 'user_login') { $_SESSION['unl_cas']['previous_path'] = request_path(); $cas = unl_cas_get_adapter(); - //$cas->setRenew(); drupal_goto($cas->getLoginUrl()); } + + if ($form_id == 'user_profile_form') { + $form['account']['pass']['#type'] = 'hidden'; + $form['account']['current_pass_required_values']['#type'] = 'hidden'; + $form['account']['current_pass']['#type'] = 'hidden'; + + $form['picture']['#description'] = 'To change your picture, visit <a href="http://planetred.unl.edu">planetred</a>.'; + $form['picture']['picture_delete']['#type'] = 'hidden'; + $form['picture']['picture_upload']['#type'] = 'hidden'; + } + } function unl_cas_user_logout($account) @@ -121,3 +131,10 @@ function unl_cas_import_user($username) return $user; } +function unl_cas_preprocess_user_picture(&$variables) +{ + //Default image: http://planetred.unl.edu/mod/profile/graphics/defaulttopbar.gif + $username = $variables['account']->name; + $variables['user_picture'] = '<img src="http://planetred.unl.edu/pg/icon/unl_' . $username . '/large" alt="alt" />'; +} +