diff options
| author | Petr Vobornik <pvoborni@redhat.com> | 2014-08-05 17:00:01 +0200 |
|---|---|---|
| committer | Martin Kosek <mkosek@redhat.com> | 2014-10-17 15:53:34 +0200 |
| commit | 43d359387392bb659b471380c129999bb8aebb3e (patch) | |
| tree | 573ee7df9d2ebb8101207cc0e4ca6e453e242afa /install/ui/src | |
| parent | 49fde3b047e63a549774a3354138102608855d77 (diff) | |
| download | freeipa-43d359387392bb659b471380c129999bb8aebb3e.tar.gz freeipa-43d359387392bb659b471380c129999bb8aebb3e.tar.xz freeipa-43d359387392bb659b471380c129999bb8aebb3e.zip | |
webui: add link to OTP token app
- display info message which points user to FreeOTP project page
- the link or the text can be easily changed by a plugin if needed
https://fedorahosted.org/freeipa/ticket/4469
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
Diffstat (limited to 'install/ui/src')
| -rw-r--r-- | install/ui/src/freeipa/otptoken.js | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/install/ui/src/freeipa/otptoken.js b/install/ui/src/freeipa/otptoken.js index 2daeed9b6..6c877533c 100644 --- a/install/ui/src/freeipa/otptoken.js +++ b/install/ui/src/freeipa/otptoken.js @@ -37,7 +37,10 @@ define([ * @class * @singleton */ -var otptoken = IPA.otptoken = {}; +var otptoken = IPA.otptoken = { + app_link: 'https://fedorahosted.org/freeotp/', + app_link_text: '@i18n:objects.otptoken.app_link' +}; var make_spec = function() { return { @@ -523,6 +526,11 @@ otptoken.adder_dialog_qrcode_post_op = function(object) { qr_dialog.open(); qr_dialog.show_message(text.get('@i18n:objects.otptoken.config_instructions')); + if (otptoken.app_link && otptoken.app_link_text) { + var app_text = text.get(otptoken.app_link_text); + app_text = app_text.replace('${link}', otptoken.app_link); + qr_dialog.show_message(app_text); + } }); |
