View difference between Paste ID: zLzx0Xjy and jt80QpHE
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+