From ec72b4c95bce640f8b02b7885dad84640b924ffe Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Wed, 13 May 2015 12:18:22 -0400 Subject: When openid and passwordauth are the only enabled auth plugins, make the openid selector display "Password" instead of "Other", so users are more likely to click on it when they don't have an openid. --- underlays/openid-selector/ikiwiki/openid/openid-jquery.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'underlays') diff --git a/underlays/openid-selector/ikiwiki/openid/openid-jquery.js b/underlays/openid-selector/ikiwiki/openid/openid-jquery.js index 1df419fb8..448d20d74 100644 --- a/underlays/openid-selector/ikiwiki/openid/openid-jquery.js +++ b/underlays/openid-selector/ikiwiki/openid/openid-jquery.js @@ -67,7 +67,7 @@ var openid = { provider_id: null, localsignin_id: null, - init: function(input_id, localsignin_id) { + init: function(input_id, localsignin_id, localsignin_label) { var openid_btns = $('#openid_btns'); @@ -89,6 +89,12 @@ var openid = { openid_btns.append(this.getBoxHTML(providers_small[id], 'small')); } } + if (localsignin_label != "") { + this.localsignin_label=localsignin_label; + } + else { + this.localsignin_label="other"; + } if (localsignin_id != "") { this.localsignin_id=localsignin_id; openid_btns.append( @@ -96,7 +102,7 @@ var openid = { ' style="background: #FFF" ' + 'class="localsignin openid_small_btn">' + '' + - ' other' + + ' ' + this.localsignin_label + '' ); $('#'+this.localsignin_id).hide(); -- cgit v1.2.3