Stop the #blamehorus...

It's so annoying... the activity post is so long. Please stop it

Comments

  •   Ed  Ed Game Moderator
    But Horus is basically fed with people's anger why would u stop it? Do you want him to starve??
  • elemental godelemental god The netherlandsMember
    #blamehorus
    #Blamewillyfortryingtostarvehorus
  • #stoptheblamehorus
    I agree I have to scroll down the post just to see other activity posts :p
  •  Thanh_ Thanh_ Somewhere near 16°28'30.0"N 107°36'07.2"E at the South East AsiaMember
    #stoptheblamehorus
    But instead of scrolling i always "delete" it
  • Why to stop it??
  • Piratax10Piratax10 Member
    edited February 2017
    #blamehoruscannotend
    (Maybe we could have some type of "spoiler like" activity post)
  • Btw this is just my opinion horus, don't take this thread seriously, it's just annoying.
  • Blame Horus for creating #blamehorus in the first place.
    #blamehorus
    LOL
  • #blamehorus
  • BJDwareBJDware Down underMember, Retired Moderator
    edited February 2017
    The blame will live on regardless of the activity post :P
    Don't see any harm in removing it. Though i personally don't have any issue with it.

    #ForeverBlameHorus
    #MouseScrollWheelMakesLifeEasier
  • #BlameWare
  • Ed said:

    But Horus is basically fed with people's anger why would u stop it? Do you want him to starve??

    That's just COOOOOOOOOOOOOLD..... *Judgemental head shake* xd
  • _DaPerson__DaPerson_ CanadaMember
    edited February 2017
    I wrote some JavaScript that sort of minimizes activity comments that have more than 5 comments.
    It probably could be added to the website's source code on profiles. But that's up to the forum administrators.

    Basically it turns this
    etc

    to this.
    etc2


    The spoiler below has has the JS code.


    var comments = document.querySelectorAll("li[id^=Activity_]");
    var hideCommentsWhenCommentsReachAbove = 5;
    var subComments;
    for (var x of comments) {
    subComments = x.querySelector("ul").querySelectorAll("li[id^=ActivityComment_]");
    if (subComments.length > hideCommentsWhenCommentsReachAbove) {
    var liObj = document.createElement("li");
    liObj.className = "Item";
    liObj.addEventListener("click",showCommentsAll);
    liObj.textContent = "Show Previous Comments";
    x.querySelector("ul").insertBefore(liObj,x.querySelector("li[id^=ActivityComment_]"));
    for (var i = 0; i < subComments.length - hideCommentsWhenCommentsReachAbove; i++) {
    subComments[i].className += " Hidden";
    }
    }
    }

    function showCommentsAll(e) {
    var self = e.target || e.srcElement;
    var hiddenNonFilteredComments = self.parentNode.querySelectorAll("li[class$=Hidden]");
    for (var x of hiddenNonFilteredComments) {
    if (x.id.startsWith("ActivityComment_")) {
    x.className = x.className.substring(0,x.className.length - 7);
    }
    }
    self.outerHTML = "";/*Ie doesn't support self.remove(); ;-;*/
    };

  • edited February 2017

    I wrote some JavaScript that sort of minimizes activity comments that have more than 5 comments.
    It probably could be added to the website's source code on profiles. But that's up to the forum administrators.


    Basically it turns this
    etc

    to this.
    etc2


    The spoiler below has has the JS code.


    var comments = document.querySelectorAll("li[id^=Activity_]");
    var hideCommentsWhenCommentsReachAbove = 5;
    var subComments;
    for (var x of comments) {
    subComments = x.querySelector("ul").querySelectorAll("li[id^=ActivityComment_]");
    if (subComments.length > hideCommentsWhenCommentsReachAbove) {
    var liObj = document.createElement("li");
    liObj.className = "Item";
    liObj.addEventListener("click",showCommentsAll);
    liObj.textContent = "Show Previous Comments";
    x.querySelector("ul").insertBefore(liObj,x.querySelector("li[id^=ActivityComment_]"));
    for (var i = 0; i < subComments.length - hideCommentsWhenCommentsReachAbove; i++) {
    subComments[i].className += " Hidden";
    }
    }
    }

    function showCommentsAll(e) {
    var self = e.target || e.srcElement;
    var hiddenNonFilteredComments = self.parentNode.querySelectorAll("li[class$=Hidden]");
    for (var x of hiddenNonFilteredComments) {
    if (x.id.startsWith("ActivityComment_")) {
    x.className = x.className.substring(0,x.className.length - 7);
    }
    }
    self.outerHTML = "";/*Ie doesn't support self.remove(); ;-;*/
    };

    Impressive.
  • elemental godelemental god The netherlandsMember

    I wrote some JavaScript that sort of minimizes activity comments that have more than 5 comments.
    It probably could be added to the website's source code on profiles. But that's up to the forum administrators.


    Basically it turns this
    etc

    to this.
    etc2


    The spoiler below has has the JS code.


    var comments = document.querySelectorAll("li[id^=Activity_]");
    var hideCommentsWhenCommentsReachAbove = 5;
    var subComments;
    for (var x of comments) {
    subComments = x.querySelector("ul").querySelectorAll("li[id^=ActivityComment_]");
    if (subComments.length > hideCommentsWhenCommentsReachAbove) {
    var liObj = document.createElement("li");
    liObj.className = "Item";
    liObj.addEventListener("click",showCommentsAll);
    liObj.textContent = "Show Previous Comments";
    x.querySelector("ul").insertBefore(liObj,x.querySelector("li[id^=ActivityComment_]"));
    for (var i = 0; i < subComments.length - hideCommentsWhenCommentsReachAbove; i++) {
    subComments[i].className += " Hidden";
    }
    }
    }

    function showCommentsAll(e) {
    var self = e.target || e.srcElement;
    var hiddenNonFilteredComments = self.parentNode.querySelectorAll("li[class$=Hidden]");
    for (var x of hiddenNonFilteredComments) {
    if (x.id.startsWith("ActivityComment_")) {
    x.className = x.className.substring(0,x.className.length - 7);
    }
    }
    self.outerHTML = "";/*Ie doesn't support self.remove(); ;-;*/
    };

    niiice! you added all the codes, now just adding i guess :P
  • #FeedHorus
    OUR GOD SHALL NOT DIE
  • KokopelliKokopelli WV, USAMember
    edited February 2017
    #blamehorus
  • Here is the easiest solution:
    Spoiler:

    Screenshot_2017-02-08-14-56-45
    See that "comment" text over there?
    Click it.

    Result:
    Spoiler:

    Screenshot_2017-02-08-14-56-52
  • Dudes we all know who's fault it was #blamehorus and im sure we shouldnt all #blamehorus even though he was the one who made Illuminati. Thats why we should (totally) #blamehorus
  • space_fetusspace_fetus Forum Moderator, Game Moderator
    #horusblame i do it right?
  • Here is the easiest solution:

    Spoiler:

    Screenshot_2017-02-08-14-56-45
    See that "comment" text over there?
    Click it.

    Result:
    Spoiler:

    Screenshot_2017-02-08-14-56-52

    Please have time to read this. It saved me a broken finger.
  • UU Member, Forum Moderator, Game Moderator
    We should all just blame siddd for blaming Horus. @007 Awesome 007
  • #Blameforlife
  • I'm sorry but it just can't end. Once something starts, there really isn't any way to get rid of it lol
Sign In or Register to comment.