SHOW:
|
|
- or go back to the newest paste.
1 | // ==UserScript== | |
2 | - | // @name BL Post ID script |
2 | + | // @name BL Post Exposer |
3 | // @namespace forums.nrvnqsr.com/ | |
4 | // @version 0.2 | |
5 | - | // @description Make post numbers visible in the user's info panel without having to do extra clicking and whatnot |
5 | + | // @description Make post numbers visible without having to do extra clicking |
6 | // @author NMR-3 | |
7 | // @match forums.nrvnqsr.com/* | |
8 | // @grant none | |
9 | // @require https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js | |
10 | // ==/UserScript== | |
11 | ||
12 | window.onload = function(){ | |
13 | var userinfolist = document.getElementsByClassName('userinfo'); | |
14 | for(var i = 0; i < userinfolist.length; i++){ | |
15 | addPostIDForEach(userinfolist[i]); | |
16 | - | userinfolist = document.getElementsByClassName('userinfo'); |
16 | + | |
17 | }; | |
18 | - | var ignoredposts = document.getElementsByClassName('postbitignored'); |
18 | + | |
19 | - | for(i = 0; i < ignoredposts.length; i++){ |
19 | + | |
20 | - | changeIgnoredPost(ignoredposts[i]); |
20 | + | |
21 | - | ignoredposts = document.getElementsByClassName('postbitignored'); |
21 | + | |
22 | ||
23 | var dt = document.createElement("dt"); | |
24 | dt.innerHTML = "Post ID"; | |
25 | - | function changeIgnoredPost(item){ |
25 | + | |
26 | - | removeChildWithClassName(item, 'userinfo'); |
26 | + | |
27 | - | removeChildWithClassName(item, 'postcontent'); |
27 | + | |
28 | - | removeChildWithClassName(item, 'floatcontainer'); |
28 | + | |
29 | - | var list = item.getElementsByClassName('viewpostlink'); |
29 | + | |
30 | - | for (let temp of list){ |
30 | + | |
31 | - | temp.style.fontSize = "larger"; |
31 | + | |
32 | } | |
33 | - | } |
33 | + | |
34 | item.appendChild(dd); | |
35 | - | function removeChildWithClassName(item, className){ |
35 | + | |
36 | - | var list = item.getElementsByClassName(className); |
36 | + |