Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <script type="text/javascript">
- //DATA
- var posttitle = document.getElementsByClassName("title may-blank loggedin srTagged imgScanned");
- var postlinklong = document.getElementsByClassName("comments may-blank");
- var comments = postlinklong;
- var postlink = document.getElementById("shortlink-text").value;
- var postdate = document.getElementsByClassName("live-timestamp");
- var linkdate = document.getElementsByClassName("date")[0].lastChild.innerHTML;
- var score = document.getElementsByClassName("score")[0];
- var upv = document.getElementsByClassName("upvotes")[0];
- var downv = document.getElementsByClassName("downvotes")[0];
- //DISPLAY
- for (var i = 0; i < posttitle.length ; i += 1) {
- var InfoBox = document.createElement("div");
- InfoBox.style.width = "1200px";
- InfoBox.style.height = "72px";
- InfoBox.style.background = "white";
- InfoBox.style.color = "black";
- var n = 0 + "."; //i + 1 + ".";
- var truedate = postdate[i]
- //TEXT FORMATTING
- InfoBox.innerHTML = ("<div id=\"InfoBox"+i+"\" onclick=\"selectText('InfoBox"+i+"')\""+
- "align=\"right\" contentEditable=\"true\">"+
- "\n\n<pre>"+
- "[*"+posttitle[i].innerHTML+"*]: "+postlink+
- " \"Score: "+score.innerHTML+" = "+upv.innerHTML+" & "+downv.innerHTML+
- "| posted: "+postdate[i].innerHTML+" ("+postdate[i].title+")\""+
- "\n"+n+" [*"+posttitle[i].innerHTML+"*]"+
- "\n("+postlinklong[i]+
- "\n^("+linkdate+" | "+comments[i].text+") "+
- "<br>^()"+
- "</pre>"+
- "</div>");
- //LOCATION
- //document.getElementById("header").appendChild(InfoBox);
- document.getElementsByClassName("child")[i].appendChild(InfoBox);
- IndexedInfoBox = "InfoBox" + i
- function selectText(IndexedInfoBox) {
- if (document.selection) {
- var range = document.body.createTextRange();
- range.moveToElementText(document.getElementById(IndexedInfoBox));
- range.select();
- } else if (window.getSelection) {
- var range = document.createRange();
- range.selectNode(document.getElementById(IndexedInfoBox));
- window.getSelection().addRange(range);
- }
- }
- }
- /*//REPOSITORY
- //Testing
- document.getElementsByClassName("linkinfo").innerHTML = "Hello world"
- //Bookmarklet
- javascript: (function () {
- var scout = document.createElement("script");
- scout.setAttribute("src", "Post_Data_Retrieval.js");
- document.body.appendChild(scout);
- }());
- */
- </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement