diff options
author | Julius Härtl <jus@bitgrid.net> | 2018-05-24 14:02:56 +0200 |
---|---|---|
committer | Julius Härtl <jus@bitgrid.net> | 2018-05-24 14:02:56 +0200 |
commit | d44cbc8118943a74906e0b6f554b14b860c67896 (patch) | |
tree | bd7173c362cee76893d9d13cdefc225c6cc7d8e5 /settings | |
parent | 10b33cd5d05f0c266206a25c94db970ecc35f30b (diff) | |
download | nextcloud-server-d44cbc8118943a74906e0b6f554b14b860c67896.tar.gz nextcloud-server-d44cbc8118943a74906e0b6f554b14b860c67896.zip |
Add custom texts to apps management password checks
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Diffstat (limited to 'settings')
-rw-r--r-- | settings/js/apps.js | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/settings/js/apps.js b/settings/js/apps.js index 05514a10de2..4fca8539563 100644 --- a/settings/js/apps.js +++ b/settings/js/apps.js @@ -324,7 +324,10 @@ OC.Settings.Apps = OC.Settings.Apps || { enableAppBundle:function(bundleId, active, element, groups) { if (OC.PasswordConfirmation.requiresPasswordConfirmation()) { - OC.PasswordConfirmation.requirePasswordConfirmation(_.bind(this.enableAppBundle, this, bundleId, active, element, groups)); + OC.PasswordConfirmation.requirePasswordConfirmation(_.bind(this.enableAppBundle, this, bundleId, active, element, groups), { + text: t('settings', 'Installing apps requires you to confirm your password'), + confirm: t('settings', 'Install app bundle'), + }); return; } @@ -348,7 +351,10 @@ OC.Settings.Apps = OC.Settings.Apps || { */ enableApp:function(appId, active, groups) { if (OC.PasswordConfirmation.requiresPasswordConfirmation()) { - OC.PasswordConfirmation.requirePasswordConfirmation(_.bind(this.enableApp, this, appId, active, groups)); + OC.PasswordConfirmation.requirePasswordConfirmation(_.bind(this.enableApp, this, appId, active, groups), { + text: ( active ? t('settings', 'Disabling apps requires you to confirm your password') : t('settings', 'Enabling apps requires you to confirm your password') ), + confirm: ( active ? t('settings', 'Disable app') : t('settings', 'Enable app') ), + }); return; } @@ -577,7 +583,10 @@ OC.Settings.Apps = OC.Settings.Apps || { uninstallApp:function(appId, element) { if (OC.PasswordConfirmation.requiresPasswordConfirmation()) { - OC.PasswordConfirmation.requirePasswordConfirmation(_.bind(this.uninstallApp, this, appId, element)); + OC.PasswordConfirmation.requirePasswordConfirmation(_.bind(this.uninstallApp, this, appId, element), { + text: t('settings', 'Uninstalling apps requires you to confirm your password'), + confirm: t('settings', 'Uninstall') + }); return; } |