update
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
# Remove SO-clones from Google search
|
# Remove SO-clones from Google
|
||||||
|
|
||||||
Удаляет клоны StackOverflow из поисковой выдачи гугла
|
Удаляет клоны StackOverflow из поисковой выдачи гугла
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
// ==UserScript==
|
// ==UserScript==
|
||||||
// @name Remove SO-clones from Google search
|
// @name Remove SO-clones from Google
|
||||||
// @version 1.4
|
// @version 1.4.1
|
||||||
// @description Удаляет клоны StackOverflow из поисковой выдачи гугла
|
// @description Удаляет клоны StackOverflow из поисковой выдачи гугла
|
||||||
// @author DmitriyMX
|
// @author DmitriyMX
|
||||||
// @namespace https://gitlab.com/DmitriyMX/remove-so-clones-from-google-search
|
// @namespace https://gitlab.com/DmitriyMX/remove-so-clones-from-google-search
|
||||||
@@ -21,14 +21,18 @@
|
|||||||
'jiajianhudong.com',
|
'jiajianhudong.com',
|
||||||
'it-swarm.net',
|
'it-swarm.net',
|
||||||
'overcoder.net',
|
'overcoder.net',
|
||||||
'it-swarm.com.ru'
|
'it-swarm.com.ru',
|
||||||
|
'coderoad.ru'
|
||||||
]
|
]
|
||||||
|
|
||||||
Array.from(document.getElementsByClassName('g'))
|
Array.from(document.getElementsByClassName('g'))
|
||||||
.filter(elm => {
|
.filter(elm => {
|
||||||
return blacklist.reduce((result, item) => {
|
return blacklist.reduce((result, domain) => {
|
||||||
return result ? true : elm.querySelector('a').href.includes(item)
|
return result ? true : elm.querySelector('a').href.includes(domain)
|
||||||
}, false);
|
}, false);
|
||||||
})
|
})
|
||||||
.forEach(elm => { elm.remove(); })
|
.forEach(elm => {
|
||||||
})();
|
console.info('Remove link: ' + elm.querySelector('a').href);
|
||||||
|
elm.remove();
|
||||||
|
})
|
||||||
|
})();
|
||||||
|
|||||||
Reference in New Issue
Block a user