MyBB Tutorials

Prevent adblockers on your site

Submitted by Blowjob, , Thread ID: 623

Thread Closed
23-01-2015, 04:55 AM
#1
Hello webmasters,
many of you are having ads on their site and need them to get the money for domain, hosting and other stuff.

However, there are people who do ignore that and use adblockers - they use your content but you will get nothing from them.

Here is a way for you to give access to your site only, when your ads are displayed too. If somebody has an adblocker active, he will not be able to browse your site until he deactivated it.

Does work for the following advertisers:

  1. Google Adsense
  2. Adscale
  3. Bin-Layer
  4. Mirando
  5. Mirago
  6. BitVertiser
  7. AdTiger

How to do it:
Open your Admin CP, go to templates and style -> templates.

In each theme you do use, open the templates and in the "ungrouped templates"-group find the template "headerinclude".

At the end of the template put this code:

Code:
<script type="text/javascript"><!--// www.antiblock.org Anti-Adblock-Script Version 1.3001
var ab=false;var ss=document.getElementsByTagName('script');for(var i=ss.length-1;i>=0;--i){var s=ss[i].src.substr(0, 20);switch(s){
case'http://bdv.bidvertis':if(typeof(report_error)=='undefined'){ab='BidVertiser'}break;
case'http://pagead2.googl':if(typeof(gaGlobal)=='undefined'){ab='Google Adsense'}break;
case'http://js.adscale.de':if(typeof(adscale)=='undefined'){ab='Adscale'}break;
case'http://bin-layer.de/':if(typeof(blLayer)=='undefined'){ab='Bin-Layer'}break;
case'http://get.mirando.d':if(typeof(Mirando)=='undefined'){ab='Mirando'}break;
case'http://intext.mirago':if(typeof(HLSysBannerUrl)=='undefined'){ab='Mirago'}break;
}if(ab)break;}if(ab){var db=document.body;db.style.margin=0;db.style.padding=0;db.innerHTML+='<div id="ablc" style="position:absolute;top:0px;left:0px;z-index:9998;width:100%;height:1000%;background:url(\'data:image/gif;base64,R0lGODlhAQABAPcAAAAAADMzM2ZmZpmZmczMzP///5lmZmYzM8yZmZkzM8xmZswzMzMAAGYAAJkAAMwAAAAAAP8zM/9mZv+Zmf/MzP8zAMwzAP9mM8xmM5kzAP+ZZv9mAJlmM8yZZmYzAMxmAP+ZM//Mmf+ZAMyZM5lmAP/MZsyZAP/MM//MAJmZZmZmM8zMmZmZM8zMZszMMzMzAGZmAJmZAMzMAP//AP//M///Zv//mf//zMz/AJnMAMz/M5nMM2aZAMz/Zpn/AGaZM5nMZjNmAGbMAJn/M8z/mWb/AGbMMzOZAJn/ZjPMAGb/MzP/AGaZZjNmM5nMmTOZM2bMZjPMMwAzAABmAACZAADMAAD/ADP/M2b/Zpn/mcz/zAD/MwDMMzP/ZjPMZgCZM2b/mQD/ZjOZZmbMmQBmMwDMZjP/mZn/zAD/mTPMmQCZZmb/zADMmTP/zAD/zGaZmTNmZpnMzDOZmWbMzDPMzAAzMwBmZgCZmQDMzAD//zP//2b//5n//8z//wDM/wCZzDPM/zOZzABmmWbM/wCZ/zNmmWaZzAAzZgBmzDOZ/5nM/wBm/zNmzAAzmWaZ/wAzzDNm/wAz/2ZmmTMzZpmZzDMzmWZmzDMzzAAAMwAAZgAAmQAAzAAA/zMz/2Zm/5mZ/8zM/zMA/zMAzGYz/2YzzDMAmZlm/2YA/2YzmZlmzDMAZmYAzJkz/8yZ/5kA/5kzzGYAmcxm/5kAzMwz/8wA/5lmmWYzZsyZzJkzmcxmzMwzzDMAM2YAZpkAmcwAzP8A//8z//9m//+Z///M//8AzMwAmf8zzMwzmZkAZv9mzP8AmZkzZsxmmWYAM8wAZv8zmf+ZzP8AZswzZpkAM/9mmcwAM/8zZv8AMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAEALAAAAAABAAEAAAgEAAsEBAA7\') repeat"></div><div id="ablct" style="position:absolute;top:45%;left:30%;z-index:9999;background-color:#ffffff"><img src="data:image/gif;base64,R0lGODlhIwAdAIcAAAAAAIAAAACAAICAAAAAgIAAgACAgMDAwMDcwKbK8AAAABwcHCEhISY4OzQ0NCM5Q0gAAEscAFoAAFUsAGQAAHUAAHcLAH0AAHgLAHkWAGktAG02AH8pAHY7AHwyAHs9AGI+JVZIPm1EKXZKK11QR1lobHNVRXRlXnR0c39/f4cAAIoAAIUXAJUAAJoAAJUUAJcbAJwdAIIjAIYoAIwtAII0AIsxAIo7AJMkAJIvAJgnAJsrAJI2AKgAAKIhAKMzAKwzAKs5ALs+AIhEA4pMF5NMAJJPFppRBJlUFoJPK4lSK5JVK5ZZNZJaOqtNAKNWAKJZDa1SAKpZAKVZF7RIALxFALxMALZUALVWCrJcAbtVALxaAbxeCLxgAI5dRYdoW5JhRZJlT4d5cZ52ZJ55Zph6ar9sQqV5Zr59Ys1LAMRdAtVRANpbAMJjAcplAMpiDMxpAMxnEtFkANJpAtVsC9trA9VsFNVtG9huE9hvGtp2FdJ6MuRRAORvCO5uAOpzB/xoAPZ2APx6Avh8EqSIfbCPf/+BCv+PAP+YA+eIPPGLLv+NIv+fK/+mN9iFRtyISMSPe9+ZdeOMQfSfVeeNYv+jRP+rTv2jUP+oU/+zXe+jZ+qjcv+qZf+0ZP+4a/21cf+6c/26ev/BfI2LipmKg5eXl6yTiqSdma6el7KWjLOZjr6YjLudkrmlmqenp6+ztLevq7Oxrbe3t7jBw8GajcSkmcW5r8i3rcW5tNC+sti+tOGqlfaygv+6g/i5iP+5mcfAutTIvv/Eh//Ei//Jj//Mkv7Mo//KqfjLu//Tov/UrP/ft//guMHJzs/IxcvNzdHEwNXOx9LOydvUzNTU1Nfa293a1Nvc3N3f4Nzh4uTb1vbTwufh1+bk3ejh1ujj2u7q3vfj3PHr3//o1P/q3efo6O3w8PHr6f/t5PPw5PXz6fj05/n36fv56fPz8/T6/Pz18fj49/3+/gAAAAAAAP/78KCgpICAgP8AAAD/AP//AAAA//8A//z56P///wAAACH5BAMAAP0ALAAAAAAjAB0AAAj/APsJHEiwYL9cYAwqXMhw4A4gqhpKbMjEEa8V0SZqJBishzFmez5sHLli07JkoWKgGjmxkBplyYaJklShG8uGLXwlEwaqE6YrX24uvPFoZyhQlSopugBMaMFbQIYRy0ROHqdDi+BocEpQhaZimZTJe0dOkKFBPEhx7TcGDk9Q2h4AmPULkCA8FKw5nebik6hG45oBAFACXiA/f6KYcCpDkihLveQ9G4xCHjI+ffBUgHWzFZVPnRihk0dtcAp58iixqdNFgjiWKiZ5QnQM9bXBo1CHWyOHDg8xI73o6VTpEjzU5QaXQi1vV5o5cSRI0xjMR6JLh7a9Q21usD3m5+7I/+FyBITGGXS0VIlkzh1qdwwAxEId750uGEOmWDgl0ZSWOFpYMU178cgTjwMAyPKeOeWcQUMRUEBgE0Mv5LGFELWUUw6B8rjiQDkGuqOhMzYMgcQNJzBEhBxqWGEGNdh0s6F78rgXjzsMYoNNKiyYKEFTBtkShB1bVJFLNdVgM6M7owDwSjwMdnNNNdQ0UcMQRUSgEAt4bGEFJFRSc0025bhTGgALaFgONlReYwsHHxhhwSgFlaHGG0VCkw2S2JBpjjmlNPCKiOVkc82h14ThwQdIQKCXQNPEcIcWW1yBBi2rZLoKK6zUUksqtXCqSiqmlErIEB98MMQNJAykxBxbaGtxBRZUBBHED7juoAMOOOTAwq/AZoBBBh900MEGRkgQSz8QOKGHG9C2IW0X1GZhrRTYPqHtE0d0W8S34BZxQwjXfEOGEUuku4QS7LKbxLvwjiDvvCOIYO+9IkxwyoSy9OvvvwAHLLC/5fQTEAA7" height="29" width="35" alt="" border="0" style="position:relative;top:6px" /> <span style="font:bold 110% Verdana, Tahoma, Helvetica, Arial">Please disable your ad blocker!<br />Bitte deaktiviere Deinen Werbeblocker!<br />Veuillez d&eacute;sactiver votre bloqueur de publicit&eacute;!<br />Por favor, desactive el bloqueador de anuncios!<br /><div align="right"><a href="http://www.antiblock.org/?ab=' + escape(document.location.href) + '&ab=' + escape(ab) + '" style="font-size:12px">www.antiblock.org</a></div></span></div>';c(80,'ablc')};function c(o,id){var s=document.getElementById(id).style;s.opacity=(o/100);s.MozOpacity=(o/100);s.KhtmlOpacity=(o/100);s.filter='alpha(opacity='+o+')'}
//--></script>

Now only users who actually see your ads and do not have an adblocker activated will be able to access your site.

The full script and further information can be found at http://www.antiblock.org/

Best regards

RE: Prevent adblockers on your site

#2
This is a great way to stop people using your website.
[Image: ZtDsXXv.png]

RE: Prevent adblockers on your site

OP
#3
23-01-2015, 06:54 AM
Unsuspicious Wrote:
This is a great way to stop people using your website.

:rly: I know. I don't use it I just shared it.

RE: Prevent adblockers on your site

#4
I added on headerinclude but not working

RE: Prevent adblockers on your site

#5
Thank you Hug, for sharing this will come in handy!

RE: Prevent adblockers on your site

#6
Good post I support advertising and disable it for donators. It's a fair way to make money when you provide a service

RE: Prevent adblockers on your site

#7
OP is banned, not working for me on 1.8.8 anyone can second this to be working?

RE: Prevent adblockers on your site

#8
Well I will try this soon. Thanks

RE: Prevent adblockers on your site

#9
Thank you sir, this is really useful information..
Does it work on last version 1.8.9? Anyone test it?

RE: Prevent adblockers on your site

#10
13-06-2015, 02:27 PM
JMPRockFm Wrote:
Thank you Hug, for sharing this will come in handy!

Users browsing this thread: