Greasy Fork

Remove Specials From Trakt Calendar v2

Remove Specials from the Trakt Calendar

// ==UserScript==
// @name        Remove Specials From Trakt Calendar v2
// @namespace   Christopher Greulich
// @description Remove Specials from the Trakt Calendar
// @include     http://trakt.tv/calendars/*
// @version     1.1
// ==/UserScript==  
document.addEventListener('DOMAttrModified', function() { 
var count = 0; 
var listOfGridItems = document.getElementsByClassName('grid-item');
  for (var i = 0; i < listOfGridItems.length; i++) {
    if (listOfGridItems[i].getAttribute("data-season-number") == '0' && listOfGridItems[i].style.display != 'none'){
      listOfGridItems[i].style.display = 'none';
    }
    if(listOfGridItems[i].style.display != 'none'){++count;}
    
  }
    var listOfh2 = document.querySelectorAll('h2 strong');
    listOfh2[0].innerHTML = count;
}, false);