View Single Post
  #1  
Old 07-27-2010, 01:05 AM
Numenorean7 Numenorean7 is offline
 
Join Date: May 2009
Posts: 21
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default AdBlock Alert Module

Most people browsing the Internet are using AdBlockers all the time, making it pretty hard for smaller sites to earn revenues with Adsense and such, right ?

Let's say your site is made in such a way that your ads are well integrated, not anoying or flashing at all. The fact visitors see them doesn't affect their browsing experience at all, and gives you a chance to earn revenues in order to cover hosting fees.

There used to be a few mods on vB3 to do that:

A mod that displays a notice asking users to disable their adblockers. This notice is only displayed when an adblocker is detected. Once the adblocker is disabled, or the concerned site added to the visitor's white list, the notice is gone.

I already have a Javascript to detect adblockers, if that helps (It's tested and working on vB4):

Code:
<script type="text/javascript">
var ads = new Array('ad_global_below_navbar');
var msg = 'TEST';

onload=function() {
for(i in ads){
el = document.getElementById(ads[i]);
if(el){
if (el.offsetHeight == 0){
alert('AdBlocker Activated');
}
}
}
}
</script>
It'd be great to have this mod working on vB4. I definitely understand that ads can be annoying for visitors when they aren't well integrated, when they are flashing and $h!t. On the other hand, why can't I earn minimum revenues from my ads to cover hosting fees ?

Let me know what you think
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01028 seconds
  • Memory Usage 1,764KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_code
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete