diff options
author | Gábor Hojtsy <gabor@hojtsy.hu> | 2008-01-29 18:41:40 +0000 |
---|---|---|
committer | Gábor Hojtsy <gabor@hojtsy.hu> | 2008-01-29 18:41:40 +0000 |
commit | e77a197c5c9775ffc2d8e87ce8e20012f378fb3a (patch) | |
tree | d085ac435289ad45b9121e657f91242f94b73d5b /modules/openid/openid.module | |
parent | 8aeab150eb97474e8ba6f9f5c71903a1f5f024bc (diff) | |
download | brdo-e77a197c5c9775ffc2d8e87ce8e20012f378fb3a.tar.gz brdo-e77a197c5c9775ffc2d8e87ce8e20012f378fb3a.tar.bz2 |
#208556 by Pancho: fix broken display of OpenID links
Diffstat (limited to 'modules/openid/openid.module')
-rw-r--r-- | modules/openid/openid.module | 20 |
1 files changed, 17 insertions, 3 deletions
diff --git a/modules/openid/openid.module b/modules/openid/openid.module index 4339d0339..259fc59b4 100644 --- a/modules/openid/openid.module +++ b/modules/openid/openid.module @@ -85,8 +85,22 @@ function openid_form_alter(&$form, $form_state, $form_id) { $form['#validate'] = array('openid_login_validate'); } - $form['openid_link'] = array('#value' => l(t('Log in using OpenID'), '#', array('attributes' => array('class' => 'openid-link'))), '#weight' => 3); - $form['user_link'] = array('#value' => l(t('Cancel OpenID login'), '#', array('attributes' => array('class' => 'user-link'))), '#weight' => 3); + $items = array(); + $items[] = array( + 'data' => l(t('Log in using OpenID'), '#'), + 'class' => 'openid-link', + ); + $items[] = array( + 'data' => l(t('Cancel OpenID login'), '#'), + 'class' => 'user-link', + ); + + $form['openid_links'] = array( + '#value' => theme('item_list', $items), + '#weight' => 1, + ); + + $form['links']['#weight'] = 2; $form['openid_url'] = array( '#type' => 'textfield', @@ -94,7 +108,7 @@ function openid_form_alter(&$form, $form_state, $form_id) { '#size' => ($form_id == 'user_login') ? 58 : 13, '#maxlength' => 255, '#weight' => -1, - '#description' => l(t('What is OpenID?'), 'http://openid.net/', array('external' => TRUE)) + '#description' => l(t('What is OpenID?'), 'http://openid.net/', array('external' => TRUE)), ); $form['openid.return_to'] = array('#type' => 'hidden', '#value' => url('openid/authenticate', array('absolute' => TRUE, 'query' => drupal_get_destination()))); } |