aboutsummaryrefslogtreecommitdiff
path: root/underlays
diff options
context:
space:
mode:
authorJoey Hess <joeyh@joeyh.name>2015-05-13 12:18:22 -0400
committerJoey Hess <joeyh@joeyh.name>2015-05-13 12:18:22 -0400
commitec72b4c95bce640f8b02b7885dad84640b924ffe (patch)
tree58970eda82487ca68d60c236d428d04f8514d05f /underlays
parent0434f86dd5edbfa672c644466d070b1af8bc5d3b (diff)
downloadikiwiki-ec72b4c95bce640f8b02b7885dad84640b924ffe.tar
ikiwiki-ec72b4c95bce640f8b02b7885dad84640b924ffe.tar.gz
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.
Diffstat (limited to 'underlays')
-rw-r--r--underlays/openid-selector/ikiwiki/openid/openid-jquery.js10
1 files changed, 8 insertions, 2 deletions
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">' +
'<img alt="" width="16" height="16" src="favicon.ico" />' +
- ' other' +
+ ' ' + this.localsignin_label +
'</a>'
);
$('#'+this.localsignin_id).hide();