From 2118554cdc7a30ba45771e25dc007e8a27c008c3 Mon Sep 17 00:00:00 2001 From: Samir Benmendil Date: Sun, 12 Jan 2014 21:06:15 +0100 Subject: [PATCH] dwb: add wiki table filter script --- .../wikipedia.table.filter.user.js | 102 ++++++++++++++++++ 1 file changed, 102 insertions(+) create mode 100644 dwb/greasemonkey/wikipedia.table.filter.user.js 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