From: Samir Benmendil Date: Sun, 12 Jan 2014 20:06:15 +0000 (+0100) Subject: dwb: add wiki table filter script X-Git-Url: https://git.rmz.io/dotfiles.git/commitdiff_plain/2118554cdc7a30ba45771e25dc007e8a27c008c3?ds=inline dwb: add wiki table filter script --- diff --git a/dwb/greasemonkey/wikipedia.table.filter.user.js b/dwb/greasemonkey/wikipedia.table.filter.user.js new file mode 100644 index 0000000..2b42d7c --- /dev/null +++ b/dwb/greasemonkey/wikipedia.table.filter.user.js @@ -0,0 +1,102 @@ +// ==UserScript== +// @name Wikipedia Table filter +// @namespace benibela +// @include https?://*.wikipedia.org/wiki/* +// ==/UserScript== + + +var tables = document.getElementsByClassName("wikitable"); +var hiddenLists = new Array(); +var hiddenNames = new Array(); +var hiddenPropertiesDisplay = ""; + +if (tables.length > 0) { + +function stringContains(str, list) { + for (var i=0;i 3 && str.indexOf(list[i]) >= 0)) return true; + return false; +} + +function arrayIndexOf(ar, v) { + for (var i=0;i"+"Hidden properties: " + (hiddenPropertiesDisplay).replace("<", "<"); +} +function updateHide(){ + for (var i=0;i