diff options
author | Giuseppe Di Terlizzi <giuseppe.diterlizzi@gmail.com> | 2020-08-10 23:59:47 +0200 |
---|---|---|
committer | Giuseppe Di Terlizzi <giuseppe.diterlizzi@gmail.com> | 2020-08-10 23:59:47 +0200 |
commit | 7ac45fff3c2956b53a3c0976db9ab1aee20fae18 (patch) | |
tree | fac240fa7558e72a6a162d201638c9c9e6e45e44 /lib/scripts | |
parent | d7fa198e5e646dd8e433457816cbfb8102bd048d (diff) | |
parent | a802fe3c551a51dc15cb56b04863c663783b6b4c (diff) | |
download | dokuwiki-7ac45fff3c2956b53a3c0976db9ab1aee20fae18.tar.gz dokuwiki-7ac45fff3c2956b53a3c0976db9ab1aee20fae18.zip |
Merge branch 'revert-confirm' into master
Diffstat (limited to 'lib/scripts')
-rw-r--r-- | lib/scripts/behaviour.js | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/lib/scripts/behaviour.js b/lib/scripts/behaviour.js index f9aad3d02..9372dbff8 100644 --- a/lib/scripts/behaviour.js +++ b/lib/scripts/behaviour.js @@ -55,6 +55,7 @@ var dw_behaviour = { dw_behaviour.quickSelect(); dw_behaviour.checkWindowsShares(); dw_behaviour.subscription(); + dw_behaviour.pageRestoreConfirm(); dw_behaviour.revisionBoxHandler(); jQuery(document).on('click','#page__revisions input[type=checkbox]', @@ -82,6 +83,18 @@ var dw_behaviour = { }, /** + * Display confirm dialog on page restore action + */ + pageRestoreConfirm: function(){ + var $revert = jQuery('#dokuwiki__pagetools li.revert a'); + if($revert.length) { + $revert.on('click', function() { + return confirm(LANG.restore_confirm); + }); + } + }, + + /** * Looks for an element with the ID focus__this at sets focus to it */ focusMarker: function(){ |