Introduction
Hide-SteemIt-Payout is a chrome extension that hides payout and wallets for most steemit sites e.g. busy.org, steemit.com etc. I am adding a customize rule editor in this version so that in the future the users can add rules by themselves without need for a new version.
The tool’s slogan If payout makes you unhappy, why not hide it? Indeed, the steemit is not a place to make money, at least it should not be advertised in this way. Steemit is a social platform, where we make friends and promote healthy, useful contents.
New Features
- Adding customize rules editor
- Hide busy.wall wallet
Commits
ScreenShots
add customize rule:
busy.org li[data-key=transfers]
wallet removed for busy.org
Javascript to clear payout
Hide payout via Javascript DOM:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | function clearPayout() { let url = location.href; if (IsSteemWebsite(url)) { let e = document.querySelectorAll('span.FormattedAsset'); for (let i = e.length - 1; i >= 0; -- i) { e[i].innerHTML = XXX; } e = document.querySelectorAll('span.post-payout'); for (let i = e.length - 1; i >= 0; -- i) { e[i].innerHTML = XXX; } e = document.querySelectorAll('span.Payout'); for (let i = e.length - 1; i >= 0; -- i) { e[i].innerHTML = XXX; } e = document.querySelectorAll("a[href*=transfers]"); for (let i = e.length - 1; i >= 0; -- i) { e[i].innerHTML = ''; e[i].setAttribute("href", "#"); } for (let i = 0; i < ruleslen; ++ i) { let rule = arr[i]; if (rule) { let [domain, dom] = /([^\s]+)\s(.+)/.exec(rule).slice(1); if (domain && dom) { let e = document.querySelectorAll("li[data-key=transfers]"); if (e) { for (let i = e.length - 1; i >= 0; -- i) { e[i].innerHTML = ''; e[i].setAttribute("href", "#"); } } } } } if (url.includes("busy.org")) { let e = document.querySelectorAll("li[data-key=transfers]"); for (let i = e.length - 1; i >= 0; -- i) { e[i].innerHTML = ''; } } } } |
function clearPayout() { let url = location.href; if (IsSteemWebsite(url)) { let e = document.querySelectorAll('span.FormattedAsset'); for (let i = e.length - 1; i >= 0; -- i) { e[i].innerHTML = XXX; } e = document.querySelectorAll('span.post-payout'); for (let i = e.length - 1; i >= 0; -- i) { e[i].innerHTML = XXX; } e = document.querySelectorAll('span.Payout'); for (let i = e.length - 1; i >= 0; -- i) { e[i].innerHTML = XXX; } e = document.querySelectorAll("a[href*=transfers]"); for (let i = e.length - 1; i >= 0; -- i) { e[i].innerHTML = ''; e[i].setAttribute("href", "#"); } for (let i = 0; i < ruleslen; ++ i) { let rule = arr[i]; if (rule) { let [domain, dom] = /([^\s]+)\s(.+)/.exec(rule).slice(1); if (domain && dom) { let e = document.querySelectorAll("li[data-key=transfers]"); if (e) { for (let i = e.length - 1; i >= 0; -- i) { e[i].innerHTML = ''; e[i].setAttribute("href", "#"); } } } } } if (url.includes("busy.org")) { let e = document.querySelectorAll("li[data-key=transfers]"); for (let i = e.length - 1; i >= 0; -- i) { e[i].innerHTML = ''; } } } }
Chrome Webstore
Chrome Extension Hide Steemit Payout Available: https://chrome.google.com/webstore/detail/hide-steemit-payout/lbpcheminbfokogdnckkipdmaadldhlh
Support me and my work as a witness by
Thank you!
–EOF (The Ultimate Computing & Technology Blog) —
loading...
Last Post: SteemIt Witness Tool Update: How Many Blocks Have You Produced in the Last 24 Hours?
Next Post: London CryptoCurrency Show - Steem is the NO.1 Blockchain in the world!