From d0e20ca71f24f783a515437e58bfedc52faa2e00 Mon Sep 17 00:00:00 2001 From: Michael Save Date: Mon, 19 Mar 2012 00:48:06 +1100 Subject: show-mentions.js -> show-backlinks.js --- js/show-backlinks.js | 37 +++++++++++++++++++++++++++++++++++++ js/show-mentions.js | 37 ------------------------------------- 2 files changed, 37 insertions(+), 37 deletions(-) create mode 100644 js/show-backlinks.js delete mode 100644 js/show-mentions.js diff --git a/js/show-backlinks.js b/js/show-backlinks.js new file mode 100644 index 00000000..da55845a --- /dev/null +++ b/js/show-backlinks.js @@ -0,0 +1,37 @@ +/* + * show-backlinks.js + * https://github.com/savetheinternet/Tinyboard-Tools/blob/master/js/show-backlinks.js + * + * Released under the MIT license + * Copyright (c) 2012 Michael Save + * + * Usage: + * $config['additional_javascript'][] = 'js/show-backlinks.js'; + * + */ + +$(document).ready(function(){ + $('div.post.reply').each(function() { + var reply_id = $(this).attr('id').replace(/^reply_/, ''); + + $(this).find('p.body a:not([rel="nofollow"])').each(function() { + var id, post, mentioned; + + if(id = $(this).text().match(/^>>(\d+)$/)) + id = id[1]; + else + return; + + post = $('#reply_' + id); + if(post.length == 0) + return; + + mentioned = post.find('p.intro span.mentioned'); + if(mentioned.length == 0) + mentioned = $('').appendTo(post.find('p.intro')); + + mentioned.append('>>' + reply_id + ''); + }); + }); +}); + diff --git a/js/show-mentions.js b/js/show-mentions.js deleted file mode 100644 index 8fe938de..00000000 --- a/js/show-mentions.js +++ /dev/null @@ -1,37 +0,0 @@ -/* - * show-mentions.js - * https://github.com/savetheinternet/Tinyboard-Tools/blob/master/js/show-mentions.js - * - * Released under the MIT license - * Copyright (c) 2012 Michael Save - * - * Usage: - * $config['additional_javascript'][] = 'js/show-mentions.js'; - * - */ - -$(document).ready(function(){ - $('div.post.reply').each(function() { - var reply_id = $(this).attr('id').replace(/^reply_/, ''); - - $(this).find('p.body a:not([rel="nofollow"])').each(function() { - var id, post, mentioned; - - if(id = $(this).text().match(/^>>(\d+)$/)) - id = id[1]; - else - return; - - post = $('#reply_' + id); - if(post.length == 0) - return; - - mentioned = post.find('p.intro span.mentioned'); - if(mentioned.length == 0) - mentioned = $('').appendTo(post.find('p.intro')); - - mentioned.append('>>' + reply_id + ''); - }); - }); -}); - -- cgit v1.3