You are here

function simplesamlphp_auth_form_alter in simpleSAMLphp Authentication 7

Same name and namespace in other branches
  1. 6.3 simplesamlphp_auth.module \simplesamlphp_auth_form_alter()
  2. 6.2 simplesamlphp_auth.module \simplesamlphp_auth_form_alter()
  3. 7.3 simplesamlphp_auth.module \simplesamlphp_auth_form_alter()
  4. 7.2 simplesamlphp_auth.module \simplesamlphp_auth_form_alter()

Implements hook_form_alter().

File

./simplesamlphp_auth.module, line 466
simpleSAMLphp authentication module for Drupal.

Code

function simplesamlphp_auth_form_alter(&$form, $form_state, $form_id) {
  if ($form_id == 'user_login_block') {
    $link = l('Federated Log In', 'saml_login');
    $links = $form['links']['#markup'];
    $links = str_replace('</ul>', '<li class="saml">' . $link . '</li></ul>', $links);
    $form['links']['#markup'] = $links;
  }
  if ($form_id == 'user_account_form') {
    $link = l('Federated Log In', 'saml_login');
    $links = $form['links']['#markup'];
    $links = str_replace('</ul>', '<li class="saml">' . $link . '</li></ul>', $links);
    $form['links']['#markup'] = $links;
  }
}