aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/assets/javascript
diff options
context:
space:
mode:
Diffstat (limited to 'phpBB/assets/javascript')
-rw-r--r--phpBB/assets/javascript/core.js17
1 files changed, 17 insertions, 0 deletions
diff --git a/phpBB/assets/javascript/core.js b/phpBB/assets/javascript/core.js
index d685d28c81..667e3fc561 100644
--- a/phpBB/assets/javascript/core.js
+++ b/phpBB/assets/javascript/core.js
@@ -68,6 +68,10 @@ phpbb.alert = function(title, msg, fadedark) {
}
return true;
});
+
+ div.find('.alert_close').one('click', function() {
+ dark.trigger('click');
+ });
if (loading_alert.is(':visible'))
{
@@ -115,6 +119,15 @@ phpbb.confirm = function(msg, callback, fadedark) {
callback(res);
return false;
});
+
+ dark.one('click', function(e) {
+ var fade = (typeof fadedark !== 'undefined' && !fadedark && res) ? div : dark;
+ fade.fadeOut(100, function() {
+ div.hide();
+ });
+ callback(false);
+ return false;
+ });
$(document).bind('keydown', function(e) {
if (e.keyCode === 13) {
@@ -127,6 +140,10 @@ phpbb.confirm = function(msg, callback, fadedark) {
return true;
});
+ div.find('.alert_close').one('click', function() {
+ dark.trigger('click');
+ });
+
if (loading_alert.is(':visible'))
{
loading_alert.fadeOut(100, function() {