=== Adblock Notify by b*web === Contributors: brikou Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=7Z6YVM63739Y8 Tags: adblock, page redirect, cookies, notify, modal box, dashboard widget, ads, notification, adBlocker, Responsive, plugin, popup, modal, jquery, ajax, free, advetissement, shortcode, images, image, CSS, lightbox Requires at least: 3.7 Tested up to: 4.0 Stable tag: 1.2.5 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Detect Adblock and nofity users. Simple plugin with get around options and a lot of settings. Dashboard widget with counter & statistics included! == Description == Detect Adblock and nofity users. Help to block adblock (eg: Adblock Plus) and increase your ad revenue. Adblock Notify is a very easy to use plugin with get around options and a lot of settings. A smart dashboard widget with counter & statistics is included! = Plugin Capabilities = * Detect adBlocker (eg Adblock Plus) by 2 check methods * Random selectors and files name to prevent adblock to block the plugin * Custom notification message with jQuery Popup ([Reveal by ZURB](http://zurb.com/playground/reveal-modal-plugin)) or Javascript redirect * Replace blocked ads by custom message * 3 available options to notify your users * Help you increase your ads income with a passive approach * Responsive design friendly * Enqueue scripts & CSS files only when necessary * Fully integrated in your theme design * User Friendly * Many design options & custom CSS available * Smooth admin panel for an easy and fast setup (thanks to [Titan Framework](http://www.titanframework.net/)) * Statistics on you WordPress Dashboard * Follow WordPress best practices * Support for all kind of ads, included asynchronous * Support Images and shortcodes (eg: [PayPal button](https://www.paypal.com/us/cgi-bin/?cmd=_donate-intro-outside/)) * Use cookie for a better user UI * Cross browser detection * Remove settings from database on plugin uninstall * Admin pages translatable (EN & FR are currently available) [CHECK OUT THE DEMO](http://b-website.com/adblock-notify-plugin-for-wordpress "Try It!") **Please ask for help or report bugs if anything goes wrong. It is the best way to make the community benefit!** = Notice = * **Your server configuration needs to allow allow_url_fopen (see PHP.ini - allow_url_fopen=On) or at least CURL (fallback)** * **Your "/uploads" directory needs to be CHMOD to 0777** * May not work properly with cache system (depend on parameters) - ** Do not minify advertisement.js ** * Need your user to have Javascript activated (no js option included) = How to use it = You can notify users with an activated Adblocker software by one of THREE ways ! * A pretty cool and lightweight Modal Box with a custom content : **the COMPLIANT solution** * A simple redirection to the page of your choice : **the AGRESSIVE solution** * A custom alternative message where your hidden ads would normally appear : **the TRANSPARENT solution** [FULL DOCUMENTATION AND EXAMPLES](http://b-website.com/adblock-notify-plugin-for-wordpress "Documentation & examples") = WordPress requirement = * WordPress 3.7+ (not tested on above versions, but may works) == Installation == 1. Upload and activate the plugin (or install it through the WP admin console) 2. Click on the "Adblock Notify" menu 3. Follow instructions, every option is documented ;) == Frequently Asked Questions == = Is it working with Google Adsense Ads? = Yes, and probably with all kinf of content hidden by an adblocker software. = Is it compatible with caching systeme = Yes it is, but you have to exclude "advertisement.js" from the cache files list. = The plugin is activated and setting up, but nothing append. = Please, inspect your page and search for an_admin_scripts.js or advertisement.js. If they are not visible on your page DOM, there is probably a problem with your caching/minify plugin. Purge all cache and rebuild your minify, then check again. You can also try to open a new private tab to have a new "clean" test environment. If you don't have any caching/minify plugin, it is mostly due to your theme which does not contain the required wp_footer() function in the footer.php file. == Screenshots == 1. Modal box notification 2. Plugin admin page 3. Statistics on the WordPress Dashboard == Changelog == = 1.2.5 = * Php fix for CSS enqueing = 1.2.4 = * Php fix for CSS enqueing * Remove unnecessary files = 1.2.3 = * JS fix * Better theme compatibility (no more using the_content as filter) = 1.2.2 = * PHP fix and improvements * New option panel organisation * allow_url_fopen fallback to CURL * DB requests imrprovements * Fix header already send warning = 1.2.1 = * PHP fix * New option to activated beta features (random selectors) = 1.2 = * Better performance: database requests widely reduced for stats counter * Improve JS script for better performance * CSS selectors and file names are randomly created and stored in the upload/an-temp dir. * Fallback if scripts can not be stored into the upload dit. (print in page) * Major PHP improvements & fix * Major JS fix (ajax+checking methode) * Dashboard widget improvements + tooltip * TitanFramework option improvements * Plugin meta added * New strings + french translation * Update readme.txt = 1.1 = * New option to enable or disable statistics+widget * Minor PHP improvements & fix * Minor JS fix (cookie) * Update readme.txt = 1.0 = * First release * Minor PHP improvements * Update readme.txt = 0.2 = * Admin page style enhancement. * Change the way Titan Framework is embeded * Translatable ready (add French translation) * Improve widget counter function * Some minore php fixing. = 0.1 = * First stable version. == Upgrade Notice == = 1.2 = * Please deactivate then reactivate before using. * Update the main option settings. = 1.1 = * Please deactivate then reactivate if admin title is missing. * Update the main option settings. = 0.2 = * Please deactivate then reactivate if admin title is missing. = 0.1 = * First stable version.