diff options
author | Andreas Gohr <andi@splitbrain.org> | 2013-08-11 12:14:17 +0200 |
---|---|---|
committer | Andreas Gohr <andi@splitbrain.org> | 2013-08-11 12:14:17 +0200 |
commit | 8ecc39810428baa07bb322c5f515f56bac533746 (patch) | |
tree | 3310a56c0c3cab36bc18047dd4dbcce14d83a0cc | |
parent | 9597c3b83b2dbf2787bf9046c911f0cc17d29481 (diff) | |
download | rpg-8ecc39810428baa07bb322c5f515f56bac533746.tar.gz rpg-8ecc39810428baa07bb322c5f515f56bac533746.tar.bz2 |
confirm uninstalling of extensions
-rw-r--r-- | lib/plugins/extension/lang/en/lang.php | 2 | ||||
-rw-r--r-- | lib/plugins/extension/script.js | 10 |
2 files changed, 12 insertions, 0 deletions
diff --git a/lib/plugins/extension/lang/en/lang.php b/lib/plugins/extension/lang/en/lang.php index 684ff2bad..3b2d2f38d 100644 --- a/lib/plugins/extension/lang/en/lang.php +++ b/lib/plugins/extension/lang/en/lang.php @@ -29,6 +29,8 @@ $lang['btn_disable'] = 'Disable'; $lang['btn_install'] = 'Install'; $lang['btn_reinstall'] = 'Re-install'; +$lang['js']['reallydel'] = 'Really uninstall this extension?'; + $lang['search_for'] = 'Search Extension:'; $lang['search'] = 'Search'; diff --git a/lib/plugins/extension/script.js b/lib/plugins/extension/script.js index 7480801ac..bd3c97758 100644 --- a/lib/plugins/extension/script.js +++ b/lib/plugins/extension/script.js @@ -1,5 +1,15 @@ jQuery(function(){ + /** + * Confirm uninstalling + */ + jQuery('#extension__manager input.uninstall').click(function(e){ + if(!window.confirm(LANG.plugins.extension.reallydel)){ + e.preventDefault(); + return false; + } + return true; + }); /** * very simple lightbox |