Anonymous ID: f7ee4b June 5, 2023, 7:34 p.m. No.18959042   🗄️.is 🔗kun

>>18958397

This can help.

Click "Options" in top right.

Then click "User JS" and paste the below in.

It will automatically show "(pb)" for any link that's not in the current bread (which includes the "next bread" link towards the end of the bread, which is also helpful); see picrel for example. Anon removed the "small" surrounding the "(pb)" as it made it green, visually confusing (because the "(you)" is green).

 

/ Enter your own Javascript code here... // You can include JS files from remote servers, for example: // load_js("http://example.com/script.js"); // Auto PB /$(document).ready(function () {// Get a list of all the postID's in this breadvar posts = [];var updatePosts = function () {posts = [];// Get the OP ID of this breadvar OP = parseInt($('div.post.op a.post_no:eq(1)').text());posts.push(OP);$('div.post.reply').find('a.post_no:eq(1)').each(function () {var postID = parseInt($(this).text());posts.push(postID);});};// Iterate all posts and look for links to updatevar showpbLinks = function () {$(this).find('div.body a:not([rel="nofollow"])').each(function () {var postID;if (postID = $(this).text().match(/^>>(\d+)$/))postID = parseInt(postID[1]);elsereturn;// Search the posts array for this postvar isInBread = $.inArray(postID, posts);// MAGICif (isInBread === -1) {$(this).after(' (pb)');}});};// Make it goupdatePosts();$('div.post.reply').each(showpbLinks);// allow to work with auto-reload.js, etc.$(document).on('new_post', function (e, post) {if ($(post).is('div.post.reply')) {updatePosts();$(post).each(showpbLinks);}else {updatePosts();$(post).find('div.post.reply').each(showpbLinks);}});});