Drupal Association members fund grants that make connections all over the world.
OpenID login does not degrade with js turned off
I suggest turning the two links into real links (i.e. without return false in the click handler), linking to #openid and #, respectively. The openid.js file should check for location.hash on load and display the OpenID login field, if the user accessed the #openid URL directly. This allows users to bookmark the page with the visible OpenID login field.
patch needs to be tested
User interface changes
set open-id links as real external links
'data' => l(t('Log in using OpenID'), '#')
'data' => l(t('Log in using OpenID'), '#openid-login', array('external' => TRUE))
'data' => l(t('Cancel OpenID login'), '#')
'data' => l(t('Cancel OpenID login'), '#', array('external' => TRUE))
if ($('#edit-openid-identifier').val() || location.hash == '#openid-login')
As per title, the "login with openid" link is http://example.com/%23 --> the %23 is a weirdly encoded # sign.
PASSED: [[SimpleTest]]: [MySQL] 190 pass(es). View
PASSED: [[SimpleTest]]: [MySQL] 33,644 pass(es). View
PASSED: [[SimpleTest]]: [MySQL] 24,804 pass(es). View
FAILED: [[SimpleTest]]: [MySQL] Invalid patch format in openid_9.patch. View
FAILED: [[SimpleTest]]: [MySQL] Unable to apply patch openid_link.patch. View