AdBlock Detector

  • AdBlock Detector

phpBB AdBlock Detector
An extension for phpBB 3.3.x

Why an AdBlock Detector is Essential
If your phpBB forum relies on advertising revenue, you're likely losing money to ad blockers. A significant portion of your audience never sees your ads, directly impacting your financial stability. This is why an AdBlock Detector for phpBB is not just beneficial, but crucial for forum administrators.

Reclaim Lost Revenue & Gain Insights
The primary benefit is recovering lost advertising revenue. An AdBlock Detector identifies users employing ad blockers, allowing you to present them with a polite message. This message can explain your forum's reliance on ads for its free operation, kindly requesting them to disable their ad blocker or consider alternative support like premium memberships. Many users are understanding and willing to cooperate once they realize the impact.


AdBlock Detector Configuration
AdBlock Detector Page:
This setting enable/disable the AdBlock Detector custom page.
If enabled messages will be displayed.

AdBlock Detector Messages:
If this is disabled the extension will run in "Testmode". Messages will only display on the AdBlock Detector page.
If enabled messages will display on all pages.

Display inline:
Displays the AdBlock Detector message inline in the header.

Display fixed:
Displays the AdBlock Detector message fixed at the top.

Display modal:
Displays the AdBlock Detector message as a modal.
WARNING!!! This option is very intrusive. It will block the entire screen until they either close it or disable their AdBlocker.
I do not recommend this option UNLESS you know what you are doing AND have a very strong content. The risk is that your users leave your board!

All display types can be combined!
On this Adblock Detector Demo I have enabled all 3.


Noscript message:
Displays a message in the header if JavaScript is disabled.

Topic noscript message:
Disable topic views and display a message if JavaScript is disabled.
WARNING!!! This option is very intrusive. It will block the entire screen until they either close it or disable their AdBlocker.
I do not recommend this option UNLESS you know what you are doing AND have a very strong content. The risk is that your users leave your board!

Topic AdBlock:
Disable topic view sand display a message if an AdBlocker is detected.
WARNING!!! This option is very intrusive. Users can`t see the topics.
I do not recommend this option UNLESS you know what you are doing AND have a very strong content. The risk is that your users leave your board!

Page AdBlock:
If users are blocking the Inline AdBlock message type, the entire page-body will be hidden all over the board.
WARNING!!! This option is very intrusive. Users can`t see anything else than header and footer.

Dynamic generated ID's:
AdBlock messages appear on next pageload EVEN if attempted blocked with an AdBlocker.

Simple Messages:
Simple messages are more subtle styling. This goes for both AdBlock and NoScript messages.

Permissions:
Set groups permissions -> Misc in ACP. By default all is off!



Download:
Download phpBB AdBlock Detector

Screenshots:

Inline example:


Fixed example:


Modal example:


Simple message example:


Simple message noscript example:


Topic AdBlock example:


Noscript example:


Topic Noscript example:


ACP config example:


ACP text example: