Prevent adblockers on your MyBB forum

If you want to make money with your MyBB forum, you’ll probably use ads to generate revenue. Google Adsense is a popular choice for example.

But a lot of visitors are using adblockers in the meantime and you’ll loose a lot of money this way.

This is a way to prevent adblockers on your MyBB forum to make a business out of your MyBB.

Open your MyBB Admin CP and visit the Templates & Styles section. Choose Templates.

Open the templates of your theme and find the ungrouped templates:

MyBB Ungrouped Templates

Now edit the template headerinclude and paste the following code at the end of the template:

<style>#h482{position:fixed !important;position:absolute;top:3px;top:expression((t=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop)+"px");left:0px;width:99%;height:103%;background-color:#fff;opacity:.95;filter:alpha(opacity=95);display:block;padding:20% 0}#h482 *{text-align:center;margin:0 auto;display:block;filter:none;font:bold 14px Verdana,Arial,sans-serif;text-decoration:none}#h482 ~ *{display:none}</style><script>(function(l,m){function n(a){a&&h482.nextFunction()}var h=l.document,p=["i","s","u"];n.prototype={rand:function(a){return Math.floor(Math.random()*a)},getElementBy:function(a,b){return a?h.getElementById(a):h.getElementsByTagName(b)},getStyle:function(a){var b=h.defaultView;return b&&b.getComputedStyle?b.getComputedStyle(a,null):a.currentStyle},deferExecution:function(a){setTimeout(a,2E3)},insert:function(a,b){var e=h.createElement("b"),d=h.body,c=d.childNodes.length,g=d.style,f=0,k=0;if("h482"==b){e.setAttribute("id",b);g.margin=g.padding=0;g.height="100%";for(c=this.rand(c);f<c;f++)1==d.childNodes[f].nodeType&&(k=Math.max(k,parseFloat(this.getStyle(d.childNodes[f]).zIndex)||0));k&&(e.style.zIndex=k+1);c++}e.innerHTML=a;d.insertBefore(e,d.childNodes[c-1])},displayMessage:function(a){var b=this;a="abisuq".charAt(b.rand(5));b.insert("<"+a+'><img src="data:image/png;base64,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" height="63" width="432" alt="" /> <a href="http://tr.im/44bh4">[ ? ]</a>'+("</"+a+">"),"h482");h.addEventListener&&b.deferExecution(function(){b.getElementBy("h482").addEventListener("DOMNodeRemoved",function(){b.displayMessage()},!1)})},i:function(){for(var a="adTop,adl_728x90,adsID,backad,popupAd,quigo,rhs_adverts,ad,ads,adsense".split(","),b=a.length,e="",d=this,c=0,g="abisuq".charAt(d.rand(5));c<b;c++)d.getElementBy(a[c])||(e+="<"+g+' id="'+a[c]+'"></'+g+">");d.insert(e);d.deferExecution(function(){for(c=0;c<b;c++)if(null==d.getElementBy(a[c]).offsetParent||"none"==d.getStyle(d.getElementBy(a[c])).display)return d.displayMessage("#"+a[c]+"("+c+")");d.nextFunction()})},s:function(){var a={'pagead2.googlesyndic':'google_ad_client','js.adscale.de/getads':'adscale_slot_id','get.mirando.de/miran':'adPlaceId'},b=this,e=b.getElementBy(0,"script"),d=e.length-1,c,g,f,k;h.write=null;for(h.writeln=null;0<=d;--d)if(c=e[d].src.substr(7,20),a[c]!==m){f=h.createElement("script");f.type="text/javascript";f.src=e[d].src;g=a[c];l[g]=m;f.onload=f.onreadystatechange=function(){k=this;l[g]!==m||k.readyState&&"loaded"!==k.readyState&&"complete"!==k.readyState||(l[g]=f.onload=f.onreadystatechange=null,e[0].parentNode.removeChild(f))};e[0].parentNode.insertBefore(f,e[0]);b.deferExecution(function(){if(l[g]===m)return b.displayMessage(f.src);b.nextFunction()});return}b.nextFunction()},u:function(){var a="/ad_manager/ad,/adsense_,/ero-ads-,/googleadcode.,/images/aff-,/no_ads.,/peel1.js,/ram/ads/ad,/sugar-ads/ad,ad=adsCallback&".split(","),b=this,e=b.getElementBy(0,"img"),d,c;e[0]!==m&&e[0].src!==m&&(d=new Image,d.onload=function(){c=this;c.onload=null;c.onerror=function(){p=null;b.displayMessage(c.src)};c.src=e[0].src+"#"+a.join("")},d.src=e[0].src);b.deferExecution(function(){b.nextFunction()})},nextFunction:function(){var a=p[0];a!==m&&(p.shift(),this[a]())}};l.h482=h482=new n;h.addEventListener?l.addEventListener("load",n,!1):l.attachEvent("onload",n)})(window);</script>

Every visitor using an adblocker will now see a message to turn off the adblocker to visit your forum.

If you want to change the appearance of the message or some other aspects visit AntiBlock.org and regenerate the pasted code.

Use MyBB for Business!

Leave a Reply

Your email address will not be published. Required fields are marked *