You are here

function multiple_registration_form_user_login_block_alter in Multiple Registration 7

Implements hook_form_FORM_ID_alter().

File

./multiple_registration.module, line 462
Add ability to create several registration pages.

Code

function multiple_registration_form_user_login_block_alter(&$form, &$form_state, $form_id) {
  if ($multiple_registration_pages = _multiple_registration_get_registration_pages()) {
    $user_roles = user_roles();
    foreach ($multiple_registration_pages as $rid => $url) {
      $items[] = l(t('Create new !role account', array(
        '!role' => $user_roles[$rid],
      )), $url);
    }
    $form['multiple_registration'] = array(
      '#markup' => theme('item_list', array(
        'items' => $items,
      )),
    );
  }
}