FeedlyTool mini Remove ADs

This is the edition that was limited to ads remove feature Chrome extension of "FeedlyTool".

Voor het installeren van scripts heb je een extensie nodig, zoals Tampermonkey, Greasemonkey of Violentmonkey.

Voor het installeren van scripts heb je een extensie nodig, zoals {tampermonkey_link:Tampermonkey}.

Voor het installeren van scripts heb je een extensie nodig, zoals Tampermonkey of Violentmonkey.

Voor het installeren van scripts heb je een extensie nodig, zoals Tampermonkey of Userscripts.

Voor het installeren van scripts heb je een extensie nodig, zoals {tampermonkey_link:Tampermonkey}.

Voor het installeren van scripts heb je een gebruikersscriptbeheerder nodig.

(Ik heb al een user script manager, laat me het downloaden!)

Voor het installeren van gebruikersstijlen heb je een extensie nodig, zoals {stylus_link:Stylus}.

Voor het installeren van gebruikersstijlen heb je een extensie nodig, zoals {stylus_link:Stylus}.

Voor het installeren van gebruikersstijlen heb je een extensie nodig, zoals {stylus_link:Stylus}.

Voor het installeren van gebruikersstijlen heb je een gebruikersstijlbeheerder nodig.

Voor het installeren van gebruikersstijlen heb je een gebruikersstijlbeheerder nodig.

Voor het installeren van gebruikersstijlen heb je een gebruikersstijlbeheerder nodig.

(Ik heb al een beheerder - laat me doorgaan met de installatie!)

// ==UserScript==
// @name            FeedlyTool mini Remove ADs
// @version         0.0.3
// @author          kik0220
// @namespace       https://sites.google.com/site/feedlytool/
// @description     This is the edition that was limited to ads remove feature Chrome extension of "FeedlyTool".
// @description:ja  Chrome拡張「FeedlyTool」の広告削除機能に限定したものです。
// @icon            http://feedlytool.kk22.jp/icon.png
// @match           http://feedly.com/*
// @match           https://feedly.com/*
// @exclude         http://feedly.com/i/welcome
// @exclude         https://feedly.com/i/welcome
// @exclude         http://feedly.com/i/discover
// @exclude         https://feedly.com/i/discover
// @copyright       2013+, kik0220
// ==/UserScript==
var adsKeyword = new RegExp("(PR\\s*[::]|AD\\s*[::]|[[\\[]\\s*PR\\s*[\\]]])", "i");
main();

function main(){
	document.body.addEventListener("DOMNodeInserted", function (e){
		var entry = e.target;
		try {
			if(entry.className && entry.className != 'undefined'){
				if (entry.className.indexOf('content') > -1) {
					var title = entry.getElementsByClassName('title')[0];
					if(title && tile != 'undefined') {
						adsRemove(entry, title);
					}
				}
			}
		} catch (e2) {}
	}, false);
}

function adsRemove(entry, title){
	try {if (!title.toUpperCase().match(adsKeyword)) {return;}} catch(e) {return;}
	var close = entry.querySelectorAll('button.icon-fx-cross-ios-sm-black')[0];
	try { close.click(); } catch(e) {}
}