aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/styles
diff options
context:
space:
mode:
authorCallum Macrae <callum@lynxphp.com>2011-07-17 15:56:27 +0100
committerIgor Wiedler <igor@wiedler.ch>2012-03-31 02:00:23 +0200
commit2f2ec1096b6288c032e276c75c849bb1cc820674 (patch)
tree69e5bad10eb038ecb816665956a6eb011cffea5d /phpBB/styles
parentac1b32c30772cd722c77694af83cb14b4581675f (diff)
downloadforums-2f2ec1096b6288c032e276c75c849bb1cc820674.tar
forums-2f2ec1096b6288c032e276c75c849bb1cc820674.tar.gz
forums-2f2ec1096b6288c032e276c75c849bb1cc820674.tar.bz2
forums-2f2ec1096b6288c032e276c75c849bb1cc820674.tar.xz
forums-2f2ec1096b6288c032e276c75c849bb1cc820674.zip
[ticket/10272] Made some jQuery selectors more specific to avoid conflicts.
Before, a link to any URL with, say, "mode=bump" in the title would have been prevented from acting normally. PHPBB3-10272
Diffstat (limited to 'phpBB/styles')
-rw-r--r--phpBB/styles/script.js12
1 files changed, 6 insertions, 6 deletions
diff --git a/phpBB/styles/script.js b/phpBB/styles/script.js
index 959a41a643..32b12bdd34 100644
--- a/phpBB/styles/script.js
+++ b/phpBB/styles/script.js
@@ -184,27 +184,27 @@ phpbb.ajaxify('.delete-icon a', refresh, function(el) {
var pid = el.href.split('&p=')[1];
$(el).parents('div #p' + pid).remove_anim();
});
-phpbb.ajaxify('a[href$="ucp.php?mode=delete_cookies"]', true);
+phpbb.ajaxify('#page-footer a[href$="ucp.php?mode=delete_cookies"]', true);
//AJAXify some links
-phpbb.ajaxify('a[href*="&bookmark=1"]', false, function(el, res) {
+phpbb.ajaxify('#page-footer a[href*="&bookmark=1"]', false, function(el, res) {
var text = (res.MESSAGE_TEXT.indexOf('Removed') === -1);
text = (text) ? 'Remove from bookmarks' : 'Bookmark topic';
$(el).text(el.title = text);
});
-phpbb.ajaxify('a[href*="watch=topic"]', false, function(el, res) {
+phpbb.ajaxify('#page-footer a[href*="watch=topic"]', false, function(el, res) {
var text = (res.MESSAGE_TEXT.indexOf('no longer subscribed') === -1);
text = (text) ? 'Unsubscribe topic' : 'Subscribe topic';
$(el).text(el.title = text);
});
-phpbb.ajaxify('a[href*="watch=forum"]', false, function(el, res) {
+phpbb.ajaxify('#page-footer a[href*="watch=forum"]', false, function(el, res) {
var text = (res.MESSAGE_TEXT.indexOf('no longer subscribed') === -1);
text = (text) ? 'Unsubscribe forum' : 'Subscribe forum';
$(el).text(el.title = text);
});
-phpbb.ajaxify('a[href*="mode=bump"]');
-phpbb.ajaxify('a[href*="mark="]'); //captures topics and forums
+phpbb.ajaxify('#page-footer a[href*="mode=bump"]');
+phpbb.ajaxify('.rightside a[href*="mark="]'); //captures topics and forums
phpbb.ajaxify('.mcp_approve', false, function(el, act) {
$(el).parents((act === 'approve') ? '.rules' : '.post').remove_anim();