X-Git-Url: http://git.vanrenterghem.biz/git.ikiwiki.info.git/blobdiff_plain/0ce8222190814d4dd0b1e05191c0c39692614490..370261e715ab53e9630e2c209e478c4b87bf14c6:/underlays/openid-selector/ikiwiki/openid/openid-jquery.js diff --git a/underlays/openid-selector/ikiwiki/openid/openid-jquery.js b/underlays/openid-selector/ikiwiki/openid/openid-jquery.js index cfaf19b2e..2c72f19fb 100644 --- a/underlays/openid-selector/ikiwiki/openid/openid-jquery.js +++ b/underlays/openid-selector/ikiwiki/openid/openid-jquery.js @@ -6,10 +6,11 @@ This code is licenced under the New BSD License. */ var providers_large = { - google: { - name: 'Google', - icon: 'ikiwiki/openid/goa-account-google.png', - url: 'https://www.google.com/accounts/o8/id' + verisign: { + name: 'Verisign', + icon: 'ikiwiki/openid/verisign.png', + label: 'Enter your Verisign username:', + url: 'http://{username}.pip.verisignlabs.com/' }, yahoo: { name: 'Yahoo', @@ -24,42 +25,6 @@ var providers_large = { } }; var providers_small = { - livejournal: { - name: 'LiveJournal', - icon: 'http://livejournal.com/favicon.ico', - label: 'Enter your Livejournal username:', - url: 'http://{username}.livejournal.com/' - }, - flickr: { - name: 'Flickr', - icon: 'ikiwiki/openid/goa-account-flickr.png', - label: 'Enter your Flickr username:', - url: 'http://flickr.com/photos/{username}/' - }, - wordpress: { - name: 'Wordpress', - icon: 'ikiwiki/openid/wordpress.png', - label: 'Enter your Wordpress.com username:', - url: 'http://{username}.wordpress.com/' - }, - claimid: { - name: 'ClaimID', - icon: 'http://claimid.com/favicon.ico', - label: 'Enter your ClaimID username:', - url: 'http://claimid.com/{username}' - }, - aol: { - name: 'AOL', - icon: 'http://aol.com/favicon.ico', - label: 'Enter your AOL username:', - url: 'http://openid.aol.com/{username}' - }, - verisign: { - name: 'Verisign', - icon: 'http://verisign.com/favicon.ico', - label: 'Enter your Verisign username:', - url: 'http://{username}.pip.verisignlabs.com/' - } }; var providers = $.extend({}, providers_large, providers_small); @@ -78,7 +43,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'); @@ -91,27 +56,33 @@ var openid = { for (id in providers_large) { openid_btns.append(this.getBoxHTML(providers_large[id], 'large')); } - - if (providers_small) { - openid_btns.append('
'); - - for (id in providers_small) { - - 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( '' + + 'class="localsignin openid_large_btn">' + '' + - ' other' + + ' ' + this.localsignin_label + '' ); $('#'+this.localsignin_id).hide(); } + + if (providers_small) { + openid_btns.append('
'); + + for (id in providers_small) { + + openid_btns.append(this.getBoxHTML(providers_small[id], 'small')); + } + } $('#openid_form').submit(this.submit);