Greasy Fork is available in English.

pepecine: remove non latino episodes

remove non latino episodes

  1. // ==UserScript==
  2. // @name pepecine: remove non latino episodes
  3. // @namespace nil
  4. // @description remove non latino episodes
  5. // @include http://pepecine.net/episodio-online/*
  6. // @version 0.1
  7. // @grant none
  8. // ==/UserScript==
  9.  
  10. "use strict";
  11.  
  12. function delete_nonlatino_episodes() {
  13. var xpathExpression = '//div[@id = "videos"]//li[.//b[text() != "Latino " and ./img]]';
  14. var node_snapshot = document.evaluate( xpathExpression, document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null );
  15. for (var node, i = 0; node = node_snapshot.snapshotItem(i); i++) {
  16. node.parentNode.removeChild(node);
  17. }
  18. }
  19. function init_keep_latino() {
  20. delete_nonlatino_episodes();
  21. }
  22. document.addEventListener('DOMContentLoaded', init_keep_latino);