From 46cc20452350a6ec8c02459216ff67e80be193d6 Mon Sep 17 00:00:00 2001 From: Marc Alexander Date: Sun, 16 Dec 2012 00:57:53 +0100 Subject: [PATCH] [ticket/10954] Use function for closing alert popup PHPBB3-10954 --- phpBB/styles/prosilver/template/ajax.js | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/phpBB/styles/prosilver/template/ajax.js b/phpBB/styles/prosilver/template/ajax.js index bbdb327e21..faf3e59998 100644 --- a/phpBB/styles/prosilver/template/ajax.js +++ b/phpBB/styles/prosilver/template/ajax.js @@ -2,6 +2,15 @@ "use strict"; +/** +* Close popup alert after a small delay +*/ +phpbb.closeDarkenWrapper = function() { + setTimeout(function() { + $('#darkenwrapper').trigger('click'); + }, 3000); +} + // This callback will mark all forum icons read phpbb.add_ajax_callback('mark_forums_read', function(res) { var readTitle = res.NO_UNREAD_POSTS; @@ -28,10 +37,7 @@ phpbb.add_ajax_callback('mark_forums_read', function(res) { $(this).attr('href', res.U_MARK_FORUMS); }); - // Hide alert after 3 seconds - setTimeout(function () { - $('#darkenwrapper').trigger('click'); - }, 3000); + phpbb.closeDarkenWrapper(); }); // This callback will mark all topic icons read @@ -85,10 +91,7 @@ phpbb.add_ajax_callback('mark_topics_read', function(res) { $(this).attr('href', res.U_MARK_TOPICS); }); - // Hide alert after 3 seconds - setTimeout(function () { - $('#darkenwrapper').trigger('click'); - }, 3000); + phpbb.closeDarkenWrapper(); }); // This callback finds the post from the delete link, and removes it.