Version Description
FREE = * [i18n] Added several language mo files * [i18n] Renamed/converted en_US to proper pot file
Download this release
Release Info
Developer | adegans |
Plugin | AdRotate Banner Manager |
Version | 5.5.1 |
Comparing to | |
See all releases |
Code changes from version 5.5 to 5.5.1
- adrotate-output.php +4 -22
- adrotate-setup.php +2 -4
- adrotate.php +2 -2
- dashboard/info.php +1 -26
- dashboard/publisher/adverts-edit.php +2 -24
- dashboard/publisher/statistics-advert.php +1 -1
- dashboard/publisher/statistics-group.php +1 -1
- dashboard/publisher/statistics-main.php +1 -1
- images/offers/blindferret.jpg +0 -0
- images/offers/dropbox.jpg +0 -0
- images/offers/medianet-large-2.jpg +0 -0
- images/offers/medianet-large-3.jpg +0 -0
- images/offers/medianet-small-1.jpg +0 -0
- images/offers/medianet-small-2.jpg +0 -0
- images/offers/medianet-small-3.jpg +0 -0
- images/offers/{medianet-large-1.jpg → medianet.jpg} +0 -0
- readme.txt +37 -31
adrotate-output.php
CHANGED
@@ -676,13 +676,12 @@ function adrotate_notifications_dashboard() {
|
|
676 |
if(strpos($page, 'adrotate') !== false) {
|
677 |
if(isset($_GET['hide']) AND $_GET['hide'] == 1) update_option('adrotate_hide_review', 1);
|
678 |
if(isset($_GET['hide']) AND $_GET['hide'] == 2) update_option('adrotate_hide_competition', 1);
|
679 |
-
if(isset($_GET['hide']) AND $_GET['hide'] == 3) update_option('adrotate_hide_translation', 1);
|
680 |
|
681 |
// Get AdRotate Pro
|
682 |
echo '<div class="updated" style="padding: 0; margin: 0;">';
|
683 |
echo ' <div class="ajdg_notification">';
|
684 |
echo ' <div class="button_div"><a class="button button_large" href="'.admin_url('admin.php?page=adrotate-pro').'">'.__('Get AdRotate Pro', 'adrotate').'</a></div>';
|
685 |
-
echo ' <div class="text">'.__("Upgrade to <strong>AdRotate Professional</strong> and get features like Geo Targeting, Scheduling and more...", 'adrotate').'<br /><span>'.__('Use coupon code <b>
|
686 |
|
687 |
echo ' <div class="icon"><img title="" src="'.plugins_url('/images/logo-60x60.png', __FILE__).'" alt=""/></div>';
|
688 |
echo ' </div>';
|
@@ -723,22 +722,6 @@ function adrotate_notifications_dashboard() {
|
|
723 |
echo '</div>';
|
724 |
}
|
725 |
}
|
726 |
-
|
727 |
-
// Help translate
|
728 |
-
$translate_banner = get_option('adrotate_hide_translation');
|
729 |
-
if($translate_banner != 1 AND get_bloginfo('language') != "en-US") {
|
730 |
-
echo '<div class="updated" style="padding: 0; margin: 0;">';
|
731 |
-
echo ' <div class="ajdg_notification">';
|
732 |
-
echo ' <div class="button_div"><a class="button button_large" target="_blank" href="https://translate.wordpress.org/projects/wp-plugins/adrotate/">Help Translate</a></div>';
|
733 |
-
echo ' <div class="text">If you can spare a few minutes to translate a few words or sentences for <strong>AdRotate</strong> that would be great!<br /><span>Are you a native speaker and your English is very good? Please help translating AdRotate to your language. Thank you for your help!</span></div>';
|
734 |
-
|
735 |
-
echo ' <a class="close_notification" href="admin.php?page=adrotate&hide=3"><img title="Close" src="'.plugins_url('/images/icon-close.png', __FILE__).'" alt=""/></a>';
|
736 |
-
|
737 |
-
echo ' <div class="icon"><img title="" src="'.plugins_url('/images/logo-60x60.png', __FILE__).'" alt=""/></div>';
|
738 |
-
echo ' </div>';
|
739 |
-
echo '</div>';
|
740 |
-
}
|
741 |
-
|
742 |
}
|
743 |
|
744 |
// Advert notifications, errors, important stuff
|
@@ -818,8 +801,8 @@ function adrotate_help_info() {
|
|
818 |
'content' => '<h4>Thank you for using AdRotate</h4>'.
|
819 |
'<p>AdRotate is becoming one of the most popular WordPress plugins for Advertising and is a household name for many companies and websites around the world. AdRotate wouldn\'t be possible without your support and my life wouldn\'t be what it is today without your help.</p><p><em>- Arnan</em></p>'.
|
820 |
|
821 |
-
'<p><strong>Business:</strong> <a href="https://ajdg.solutions/" target="_blank">ajdg.solutions
|
822 |
-
'<strong>Personal:</strong> <a href="https://www.arnan.me" target="_blank">arnan.me website</a
|
823 |
)
|
824 |
);
|
825 |
$screen->add_help_tab(array(
|
@@ -828,9 +811,8 @@ function adrotate_help_info() {
|
|
828 |
'content' => '<h4>Our partners</h4>'.
|
829 |
'<p>Try these great advertising partners for getting relevant adverts to your site. Increase revenue with their contextual adverts and earn more money with AdRotate!</p>'.
|
830 |
|
831 |
-
'<p><strong>Blind Ferret:</strong> <a href="https://ajdg.solutions/go/blindferret/" target="_blank">Sign up with the Blind Ferret Publisher Network</a><br />Industry leader in Header Bidding adverts!'.
|
832 |
-
|
833 |
'<p><strong>Media.net:</strong> <a href="https://ajdg.solutions/go/medianet/" target="_blank">Sign up for Media.net Contextual Adverts</a><br />Get 10% extra earnings commission for the first 3 months!</p>'.
|
|
|
834 |
|
835 |
'<p><small><em>These are affiliate links, using them costs you nothing but helps with the future of AdRotate!</em></small></p>'
|
836 |
)
|
676 |
if(strpos($page, 'adrotate') !== false) {
|
677 |
if(isset($_GET['hide']) AND $_GET['hide'] == 1) update_option('adrotate_hide_review', 1);
|
678 |
if(isset($_GET['hide']) AND $_GET['hide'] == 2) update_option('adrotate_hide_competition', 1);
|
|
|
679 |
|
680 |
// Get AdRotate Pro
|
681 |
echo '<div class="updated" style="padding: 0; margin: 0;">';
|
682 |
echo ' <div class="ajdg_notification">';
|
683 |
echo ' <div class="button_div"><a class="button button_large" href="'.admin_url('admin.php?page=adrotate-pro').'">'.__('Get AdRotate Pro', 'adrotate').'</a></div>';
|
684 |
+
echo ' <div class="text">'.__("Upgrade to <strong>AdRotate Professional</strong> and get features like Geo Targeting, Scheduling and more...", 'adrotate').'<br /><span>'.__('Use coupon code <b>getadrotatepro</b> and get a 10% discount on any AdRotate Professional license!', 'adrotate' ).' '.__('Thank you for your support!', 'adrotate' ).'</span></div>';
|
685 |
|
686 |
echo ' <div class="icon"><img title="" src="'.plugins_url('/images/logo-60x60.png', __FILE__).'" alt=""/></div>';
|
687 |
echo ' </div>';
|
722 |
echo '</div>';
|
723 |
}
|
724 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
725 |
}
|
726 |
|
727 |
// Advert notifications, errors, important stuff
|
801 |
'content' => '<h4>Thank you for using AdRotate</h4>'.
|
802 |
'<p>AdRotate is becoming one of the most popular WordPress plugins for Advertising and is a household name for many companies and websites around the world. AdRotate wouldn\'t be possible without your support and my life wouldn\'t be what it is today without your help.</p><p><em>- Arnan</em></p>'.
|
803 |
|
804 |
+
'<p><strong>Business:</strong> Visit <a href="https://ajdg.solutions/" target="_blank">ajdg.solutions</a> website and check out the <a href="https://ajdgsolutions.tumblr.com" target="_blank">AJdG Solutions Tumblr</a>.<br />'.
|
805 |
+
'<strong>Personal:</strong> Take a look at the <a href="https://www.arnan.me" target="_blank">arnan.me website</a>, also Arnan has <a href="https://arnandegans.tumblr.com" target="_blank">Tumblr</a>, <a href="https://www.twitter.com/arnandegans/" target="_blank">Twitter</a> and he is on <a href="https://linkedin.com/in/arnandegans/" target="_blank">LinkedIn</a>.</p>'
|
806 |
)
|
807 |
);
|
808 |
$screen->add_help_tab(array(
|
811 |
'content' => '<h4>Our partners</h4>'.
|
812 |
'<p>Try these great advertising partners for getting relevant adverts to your site. Increase revenue with their contextual adverts and earn more money with AdRotate!</p>'.
|
813 |
|
|
|
|
|
814 |
'<p><strong>Media.net:</strong> <a href="https://ajdg.solutions/go/medianet/" target="_blank">Sign up for Media.net Contextual Adverts</a><br />Get 10% extra earnings commission for the first 3 months!</p>'.
|
815 |
+
'<p><strong>Blind Ferret:</strong> <a href="https://ajdg.solutions/go/blindferret/" target="_blank">Sign up with the Blind Ferret Publisher Network</a><br />Industry leader in Header Bidding adverts!'.
|
816 |
|
817 |
'<p><small><em>These are affiliate links, using them costs you nothing but helps with the future of AdRotate!</em></small></p>'
|
818 |
)
|
adrotate-setup.php
CHANGED
@@ -68,7 +68,6 @@ function adrotate_activate_setup() {
|
|
68 |
add_option('adrotate_dynamic_required', 0);
|
69 |
add_option('adrotate_hide_review', adrotate_now());
|
70 |
add_option('adrotate_hide_competition', adrotate_now());
|
71 |
-
add_option('adrotate_hide_translation', adrotate_now());
|
72 |
|
73 |
// Install new database
|
74 |
adrotate_database_install();
|
@@ -117,7 +116,6 @@ function adrotate_deactivate_setup() {
|
|
117 |
|
118 |
update_option('adrotate_hide_review', adrotate_now());
|
119 |
update_option('adrotate_hide_competition', adrotate_now());
|
120 |
-
update_option('adrotate_hide_translate', adrotate_now());
|
121 |
|
122 |
// Clean up capabilities from ALL users
|
123 |
adrotate_remove_capability("adrotate_ad_manage");
|
@@ -171,7 +169,7 @@ function adrotate_uninstall_setup() {
|
|
171 |
delete_option('adrotate_debug');
|
172 |
delete_option('adrotate_hide_review');
|
173 |
delete_option('adrotate_hide_competition');
|
174 |
-
delete_option('adrotate_hide_translation');
|
175 |
delete_option('adrotate_notifications');
|
176 |
delete_option('adrotate_geo_required');
|
177 |
delete_option('adrotate_geo_requests');
|
@@ -210,7 +208,7 @@ function adrotate_network_propagate($pfunction, $network_wide) {
|
|
210 |
Since: 3.12.5
|
211 |
-------------------------------------------------------------*/
|
212 |
function adrotate_check_schedules() {
|
213 |
-
$firstrun =
|
214 |
if(!wp_next_scheduled('adrotate_evaluate_ads')) { // Periodically check ads
|
215 |
wp_schedule_event($firstrun + 900, 'twicedaily', 'adrotate_evaluate_ads');
|
216 |
}
|
68 |
add_option('adrotate_dynamic_required', 0);
|
69 |
add_option('adrotate_hide_review', adrotate_now());
|
70 |
add_option('adrotate_hide_competition', adrotate_now());
|
|
|
71 |
|
72 |
// Install new database
|
73 |
adrotate_database_install();
|
116 |
|
117 |
update_option('adrotate_hide_review', adrotate_now());
|
118 |
update_option('adrotate_hide_competition', adrotate_now());
|
|
|
119 |
|
120 |
// Clean up capabilities from ALL users
|
121 |
adrotate_remove_capability("adrotate_ad_manage");
|
169 |
delete_option('adrotate_debug');
|
170 |
delete_option('adrotate_hide_review');
|
171 |
delete_option('adrotate_hide_competition');
|
172 |
+
delete_option('adrotate_hide_translation'); // Obsolete
|
173 |
delete_option('adrotate_notifications');
|
174 |
delete_option('adrotate_geo_required');
|
175 |
delete_option('adrotate_geo_requests');
|
208 |
Since: 3.12.5
|
209 |
-------------------------------------------------------------*/
|
210 |
function adrotate_check_schedules() {
|
211 |
+
$firstrun = adrotate_date_start('day');
|
212 |
if(!wp_next_scheduled('adrotate_evaluate_ads')) { // Periodically check ads
|
213 |
wp_schedule_event($firstrun + 900, 'twicedaily', 'adrotate_evaluate_ads');
|
214 |
}
|
adrotate.php
CHANGED
@@ -6,7 +6,7 @@ Author: Arnan de Gans
|
|
6 |
Author URI: https://www.arnan.me/
|
7 |
Description: AdRotate Banner Manager - Monetise your website with adverts while keeping things simple. Start making money today!
|
8 |
Text Domain: adrotate
|
9 |
-
Version: 5.5
|
10 |
License: GPLv3
|
11 |
*/
|
12 |
|
@@ -21,7 +21,7 @@ License: GPLv3
|
|
21 |
------------------------------------------------------------------------------------ */
|
22 |
|
23 |
/*--- AdRotate values ---------------------------------------*/
|
24 |
-
define("ADROTATE_DISPLAY", '5.5');
|
25 |
define("ADROTATE_VERSION", 393);
|
26 |
define("ADROTATE_DB_VERSION", 65);
|
27 |
$plugin_folder = plugin_dir_path(__FILE__);
|
6 |
Author URI: https://www.arnan.me/
|
7 |
Description: AdRotate Banner Manager - Monetise your website with adverts while keeping things simple. Start making money today!
|
8 |
Text Domain: adrotate
|
9 |
+
Version: 5.5.1
|
10 |
License: GPLv3
|
11 |
*/
|
12 |
|
21 |
------------------------------------------------------------------------------------ */
|
22 |
|
23 |
/*--- AdRotate values ---------------------------------------*/
|
24 |
+
define("ADROTATE_DISPLAY", '5.5.1');
|
25 |
define("ADROTATE_VERSION", 393);
|
26 |
define("ADROTATE_DB_VERSION", 65);
|
27 |
$plugin_folder = plugin_dir_path(__FILE__);
|
dashboard/info.php
CHANGED
@@ -13,9 +13,6 @@ $banners = $groups = 0;
|
|
13 |
$banners = $wpdb->get_var("SELECT COUNT(*) FROM `{$wpdb->prefix}adrotate` WHERE `type` != 'empty' AND `type` != 'a_empty';");
|
14 |
$groups = $wpdb->get_var("SELECT COUNT(*) FROM `{$wpdb->prefix}adrotate_groups` WHERE `name` != '';");
|
15 |
$data = get_option("adrotate_advert_status");
|
16 |
-
|
17 |
-
// Random banner for Media.net
|
18 |
-
$partner = mt_rand(1,3);
|
19 |
?>
|
20 |
<div id="dashboard-widgets-wrap">
|
21 |
<div id="dashboard-widgets" class="metabox-holder">
|
@@ -138,7 +135,7 @@ $partner = mt_rand(1,3);
|
|
138 |
<div class="ajdg-postbox">
|
139 |
<h2 class="ajdg-postbox-title"><?php _e('Join the Media.net advertising network', 'adrotate'); ?></h2>
|
140 |
<div id="medianet" class="ajdg-postbox-content">
|
141 |
-
<center><a href="https://ajdg.solutions/go/medianet/" target="_blank"><img src="<?php echo plugins_url("/images/offers/medianet
|
142 |
<p><a href="https://ajdg.solutions/go/medianet/" target="_blank">Media.net</a> is the <strong>#2 largest contextual ads platform</strong> in the world that provides its publishers with an <strong>exclusive access to the Yahoo! Bing Network of advertisers and $6bn worth of search demand.</strong></p>
|
143 |
|
144 |
<p><a href="https://ajdg.solutions/go/medianet/" target="_blank">Media.net</a> <strong>ads are contextual</strong> and hence always relevant to your content. They are also <strong>native by design</strong> and highly customizable, delivering a great user experience and higher CTRs.</p>
|
@@ -150,31 +147,9 @@ $partner = mt_rand(1,3);
|
|
150 |
</div>
|
151 |
</div>
|
152 |
|
153 |
-
<!--
|
154 |
-
<div class="ajdg-postbox">
|
155 |
-
<h2 class="ajdg-postbox-title"><?php _e('DropBox online storage solutions', 'adrotate'); ?></h2>
|
156 |
-
<div id="dropbox" class="ajdg-postbox-content">
|
157 |
-
<p>Easily share and synchronise files between computers and devices. Get a FREE account today and get started within minutes. I use Dropbox to for many development purposes as a sort of back-up. But also to sync important documents to my phone for immigration services and hotel bookings.</p>
|
158 |
-
<p><center><a rel="nofollow" href="https://ajdg.solutions/go/dropbox/"><img src="<?php echo plugins_url("/images/offers/dropbox.jpg", dirname(__FILE__)); ?>" width="440" alt="Dropbox.com"></a></center></p>
|
159 |
-
</div>
|
160 |
-
</div>
|
161 |
-
-->
|
162 |
-
|
163 |
</div>
|
164 |
<div id="right-column" class="ajdg-postbox-container">
|
165 |
|
166 |
-
<div class="ajdg-postbox">
|
167 |
-
<h2 class="ajdg-postbox-title"><?php _e('Sign up with Blind Ferret', 'adrotate'); ?></h2>
|
168 |
-
<div id="blind-ferret" class="ajdg-postbox-content">
|
169 |
-
<center><a href="https://ajdg.solutions/go/blindferret/" target="_blank"><img src="<?php echo plugins_url("/images/offers/blindferret.jpg", dirname(__FILE__)); ?>" width="440" /></a></center>
|
170 |
-
<p>At <a href="https://ajdg.solutions/go/blindferret/" target="_blank">Blind Ferret</a>, we are publishers too, which means we know what's needed to create successful campaigns! We know that advertising isn't just "set it and forget it" anymore. Our Publisher Network features a wide range of creative and comic sites, is simple to take advantage of and intensely UI/UX focused.</p>
|
171 |
-
|
172 |
-
<p>With over 15 years of experience, <a href="https://ajdg.solutions/go/blindferret/" target="_blank">Blind Ferret</a> can offer great ads at top dollar via header bidding, ensuring advertisers vie for your ad space, which brings in higher quality ads and makes you more money! Ahead of the industry curve, we take care of the details, leaving you more time to do what you do best: run your business!</p>
|
173 |
-
|
174 |
-
<p><a class="button-primary" href="https://ajdg.solutions/go/blindferret/" target="_blank">Sign up with Blind Ferret »</a> <a class="button" target="_blank" href="https://ajdg.solutions/go/blindferret/">Learn more »</a></p>
|
175 |
-
</div>
|
176 |
-
</div>
|
177 |
-
|
178 |
<div class="ajdg-postbox">
|
179 |
<h2 class="ajdg-postbox-title"><?php _e('Namecheap SSL Certificates', 'adrotate'); ?></h2>
|
180 |
<div id="namecheap" class="ajdg-postbox-content">
|
13 |
$banners = $wpdb->get_var("SELECT COUNT(*) FROM `{$wpdb->prefix}adrotate` WHERE `type` != 'empty' AND `type` != 'a_empty';");
|
14 |
$groups = $wpdb->get_var("SELECT COUNT(*) FROM `{$wpdb->prefix}adrotate_groups` WHERE `name` != '';");
|
15 |
$data = get_option("adrotate_advert_status");
|
|
|
|
|
|
|
16 |
?>
|
17 |
<div id="dashboard-widgets-wrap">
|
18 |
<div id="dashboard-widgets" class="metabox-holder">
|
135 |
<div class="ajdg-postbox">
|
136 |
<h2 class="ajdg-postbox-title"><?php _e('Join the Media.net advertising network', 'adrotate'); ?></h2>
|
137 |
<div id="medianet" class="ajdg-postbox-content">
|
138 |
+
<center><a href="https://ajdg.solutions/go/medianet/" target="_blank"><img src="<?php echo plugins_url("/images/offers/medianet.jpg", dirname(__FILE__)); ?>" width="440" /></a></center>
|
139 |
<p><a href="https://ajdg.solutions/go/medianet/" target="_blank">Media.net</a> is the <strong>#2 largest contextual ads platform</strong> in the world that provides its publishers with an <strong>exclusive access to the Yahoo! Bing Network of advertisers and $6bn worth of search demand.</strong></p>
|
140 |
|
141 |
<p><a href="https://ajdg.solutions/go/medianet/" target="_blank">Media.net</a> <strong>ads are contextual</strong> and hence always relevant to your content. They are also <strong>native by design</strong> and highly customizable, delivering a great user experience and higher CTRs.</p>
|
147 |
</div>
|
148 |
</div>
|
149 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
150 |
</div>
|
151 |
<div id="right-column" class="ajdg-postbox-container">
|
152 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
153 |
<div class="ajdg-postbox">
|
154 |
<h2 class="ajdg-postbox-title"><?php _e('Namecheap SSL Certificates', 'adrotate'); ?></h2>
|
155 |
<div id="namecheap" class="ajdg-postbox-content">
|
dashboard/publisher/adverts-edit.php
CHANGED
@@ -29,9 +29,6 @@ if($edit_banner) {
|
|
29 |
$schedule = $wpdb->get_row("SELECT `{$wpdb->prefix}adrotate_schedule`.`id`, `starttime`, `stoptime`, `maxclicks`, `maximpressions` FROM `{$wpdb->prefix}adrotate_schedule`, `{$wpdb->prefix}adrotate_linkmeta` WHERE `ad` = '{$edit_banner->id}' AND `group` = 0 AND `user` = 0 AND `schedule` = `{$wpdb->prefix}adrotate_schedule`.`id` ORDER BY `{$wpdb->prefix}adrotate_schedule`.`id` ASC LIMIT 1;");
|
30 |
$linkmeta = $wpdb->get_results("SELECT `group` FROM `{$wpdb->prefix}adrotate_linkmeta` WHERE `ad` = '{$edit_banner->id}' AND `user` = 0 AND `schedule` = 0;");
|
31 |
|
32 |
-
// Random banner for Media.net
|
33 |
-
$partner = mt_rand(1,3);
|
34 |
-
|
35 |
wp_enqueue_media();
|
36 |
wp_enqueue_script('uploader-hook', plugins_url().'/adrotate/library/uploader-hook.js', array('jquery'));
|
37 |
|
@@ -213,15 +210,11 @@ if($edit_banner) {
|
|
213 |
</tbody>
|
214 |
</table>
|
215 |
|
216 |
-
|
217 |
-
$partner = mt_rand(1,4);
|
218 |
-
if($partner < 4) {
|
219 |
-
?>
|
220 |
-
<h2><?php _e('Get your adverts from Media.net', 'adrotate'); ?></h2>
|
221 |
<table class="widefat" style="margin-top: .5em">
|
222 |
<tbody>
|
223 |
<tr>
|
224 |
-
<th width="40%"><center><a href="https://ajdg.solutions/go/medianet/" target="_blank"><img src="<?php echo plugins_url("../images/offers/medianet
|
225 |
<td>
|
226 |
<p><a href="https://ajdg.solutions/go/medianet/" target="_blank">Media.net</a> is the <strong>#2 largest contextual ads platform</strong> in the world that provides its publishers with an <strong>exclusive access to the Yahoo! Bing Network of advertisers and $6bn worth of search demand.</strong></p>
|
227 |
<p><a href="https://ajdg.solutions/go/medianet/" target="_blank">Media.net</a> <strong>ads are contextual</strong> and hence always relevant to your content. They are also <strong>native by design</strong> and highly customizable, delivering a great user experience and higher CTRs.</p>
|
@@ -229,21 +222,6 @@ if($edit_banner) {
|
|
229 |
</tr>
|
230 |
</tbody>
|
231 |
</table>
|
232 |
-
<?php } else { ?>
|
233 |
-
<h2><?php _e('Sign up with Blind Ferret', 'adrotate'); ?></h2>
|
234 |
-
<table class="widefat" style="margin-top: .5em">
|
235 |
-
<tbody>
|
236 |
-
<tr>
|
237 |
-
<th width="40%"><center><a href="https://ajdg.solutions/go/blindferret/" target="_blank"><img src="<?php echo plugins_url("../images/offers/blindferret.jpg", dirname(__FILE__)); ?>" width="440" /></a></center></th>
|
238 |
-
<td>
|
239 |
-
<p>At <a href="https://ajdg.solutions/go/blindferret/" target="_blank">Blind Ferret</a>, we are publishers too, which means we know what's needed to create successful campaigns! We know that advertising isn't just "set it and forget it" anymore. Our Publisher Network features a wide range of creative and comic sites, is simple to take advantage of and intensely UI/UX focused.</p>
|
240 |
-
|
241 |
-
<p>With over 15 years of experience, <a href="https://ajdg.solutions/go/blindferret/" target="_blank">Blind Ferret</a> can offer great ads at top dollar via header bidding, ensuring advertisers vie for your ad space, which brings in higher quality ads and makes you more money!</p>
|
242 |
-
</td>
|
243 |
-
</tr>
|
244 |
-
</tbody>
|
245 |
-
</table>
|
246 |
-
<?php } ?>
|
247 |
|
248 |
<h2><?php _e('Schedule your advert', 'adrotate'); ?></h2>
|
249 |
<p><em><?php _e('Time uses a 24 hour clock. When you\'re used to the AM/PM system keep this in mind: If the start or end time is after lunch, add 12 hours. 2PM is 14:00 hours. 6AM is 6:00 hours.', 'adrotate'); ?></em></p>
|
29 |
$schedule = $wpdb->get_row("SELECT `{$wpdb->prefix}adrotate_schedule`.`id`, `starttime`, `stoptime`, `maxclicks`, `maximpressions` FROM `{$wpdb->prefix}adrotate_schedule`, `{$wpdb->prefix}adrotate_linkmeta` WHERE `ad` = '{$edit_banner->id}' AND `group` = 0 AND `user` = 0 AND `schedule` = `{$wpdb->prefix}adrotate_schedule`.`id` ORDER BY `{$wpdb->prefix}adrotate_schedule`.`id` ASC LIMIT 1;");
|
30 |
$linkmeta = $wpdb->get_results("SELECT `group` FROM `{$wpdb->prefix}adrotate_linkmeta` WHERE `ad` = '{$edit_banner->id}' AND `user` = 0 AND `schedule` = 0;");
|
31 |
|
|
|
|
|
|
|
32 |
wp_enqueue_media();
|
33 |
wp_enqueue_script('uploader-hook', plugins_url().'/adrotate/library/uploader-hook.js', array('jquery'));
|
34 |
|
210 |
</tbody>
|
211 |
</table>
|
212 |
|
213 |
+
<h2><?php _e('Get contextual adverts from Media.net', 'adrotate'); ?></h2>
|
|
|
|
|
|
|
|
|
214 |
<table class="widefat" style="margin-top: .5em">
|
215 |
<tbody>
|
216 |
<tr>
|
217 |
+
<th width="40%"><center><a href="https://ajdg.solutions/go/medianet/" target="_blank"><img src="<?php echo plugins_url("../images/offers/medianet.jpg", dirname(__FILE__)); ?>" width="440" /></a></center></th>
|
218 |
<td>
|
219 |
<p><a href="https://ajdg.solutions/go/medianet/" target="_blank">Media.net</a> is the <strong>#2 largest contextual ads platform</strong> in the world that provides its publishers with an <strong>exclusive access to the Yahoo! Bing Network of advertisers and $6bn worth of search demand.</strong></p>
|
220 |
<p><a href="https://ajdg.solutions/go/medianet/" target="_blank">Media.net</a> <strong>ads are contextual</strong> and hence always relevant to your content. They are also <strong>native by design</strong> and highly customizable, delivering a great user experience and higher CTRs.</p>
|
222 |
</tr>
|
223 |
</tbody>
|
224 |
</table>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
225 |
|
226 |
<h2><?php _e('Schedule your advert', 'adrotate'); ?></h2>
|
227 |
<p><em><?php _e('Time uses a 24 hour clock. When you\'re used to the AM/PM system keep this in mind: If the start or end time is after lunch, add 12 hours. 2PM is 14:00 hours. 6AM is 6:00 hours.', 'adrotate'); ?></em></p>
|
dashboard/publisher/statistics-advert.php
CHANGED
@@ -105,6 +105,6 @@ $ctr_graph_month = adrotate_ctr($stats_graph_month['clicks'], $stats_graph_month
|
|
105 |
</form>
|
106 |
|
107 |
<p><center>
|
108 |
-
<?php _e('Get more features with AdRotate Pro', 'adrotate'); ?> - <a href="admin.php?page=adrotate-pro"><?php _e('Upgrade now', 'adrotate'); ?></a>!<br />
|
109 |
<em><small><strong><?php _e('Note:', 'adrotate'); ?></strong> <?php _e('All statistics are indicative. They do not nessesarily reflect results counted by other parties.', 'adrotate'); ?></small></em>
|
|
|
110 |
</center></p>
|
105 |
</form>
|
106 |
|
107 |
<p><center>
|
|
|
108 |
<em><small><strong><?php _e('Note:', 'adrotate'); ?></strong> <?php _e('All statistics are indicative. They do not nessesarily reflect results counted by other parties.', 'adrotate'); ?></small></em>
|
109 |
+
<br /><?php _e('Get more features with AdRotate Pro', 'adrotate'); ?> - <a href="admin.php?page=adrotate-pro"><?php _e('Upgrade now', 'adrotate'); ?></a>!
|
110 |
</center></p>
|
dashboard/publisher/statistics-group.php
CHANGED
@@ -109,6 +109,6 @@ $ctr_graph_month = adrotate_ctr($stats_graph_month['clicks'], $stats_graph_month
|
|
109 |
</table>
|
110 |
|
111 |
<p><center>
|
112 |
-
<?php _e('Get more features with AdRotate Pro', 'adrotate'); ?> - <a href="admin.php?page=adrotate-pro"><?php _e('Upgrade now', 'adrotate'); ?></a>!<br />
|
113 |
<em><small><strong><?php _e('Note:', 'adrotate'); ?></strong> <?php _e('All statistics are indicative. They do not nessesarily reflect results counted by other parties.', 'adrotate'); ?></small></em>
|
|
|
114 |
</center></p>
|
109 |
</table>
|
110 |
|
111 |
<p><center>
|
|
|
112 |
<em><small><strong><?php _e('Note:', 'adrotate'); ?></strong> <?php _e('All statistics are indicative. They do not nessesarily reflect results counted by other parties.', 'adrotate'); ?></small></em>
|
113 |
+
<br /><?php _e('Get more features with AdRotate Pro', 'adrotate'); ?> - <a href="admin.php?page=adrotate-pro"><?php _e('Upgrade now', 'adrotate'); ?></a>!
|
114 |
</center></p>
|
dashboard/publisher/statistics-main.php
CHANGED
@@ -79,6 +79,6 @@ $ctr_graph_month = adrotate_ctr($stats_graph_month['clicks'], $stats_graph_month
|
|
79 |
</table>
|
80 |
|
81 |
<p><center>
|
82 |
-
<?php _e('Get more features with AdRotate Pro', 'adrotate'); ?> - <a href="admin.php?page=adrotate-pro"><?php _e('Upgrade now', 'adrotate'); ?></a>!<br />
|
83 |
<em><small><strong><?php _e('Note:', 'adrotate'); ?></strong> <?php _e('All statistics are indicative. They do not nessesarily reflect results counted by other parties.', 'adrotate'); ?></small></em>
|
|
|
84 |
</center></p>
|
79 |
</table>
|
80 |
|
81 |
<p><center>
|
|
|
82 |
<em><small><strong><?php _e('Note:', 'adrotate'); ?></strong> <?php _e('All statistics are indicative. They do not nessesarily reflect results counted by other parties.', 'adrotate'); ?></small></em>
|
83 |
+
<br /><?php _e('Get more features with AdRotate Pro', 'adrotate'); ?> - <a href="admin.php?page=adrotate-pro"><?php _e('Upgrade now', 'adrotate'); ?></a>!
|
84 |
</center></p>
|
images/offers/blindferret.jpg
DELETED
Binary file
|
images/offers/dropbox.jpg
DELETED
Binary file
|
images/offers/medianet-large-2.jpg
DELETED
Binary file
|
images/offers/medianet-large-3.jpg
DELETED
Binary file
|
images/offers/medianet-small-1.jpg
DELETED
Binary file
|
images/offers/medianet-small-2.jpg
DELETED
Binary file
|
images/offers/medianet-small-3.jpg
DELETED
Binary file
|
images/offers/{medianet-large-1.jpg → medianet.jpg}
RENAMED
File without changes
|
readme.txt
CHANGED
@@ -5,41 +5,40 @@ Tags: adverts, ads, banners, advert manager, ad manager, banner manager, monetis
|
|
5 |
Requires at least: 4.6
|
6 |
Requires PHP: 5.6
|
7 |
Tested up to: 5.2.3
|
8 |
-
Stable tag: 5.5
|
9 |
License: GPLv3
|
10 |
|
11 |
Manage your adverts and campaigns the easy way! Monetise your website with AdRotate. AdRotate has everything you need while keeping things simple!
|
12 |
|
13 |
== Description ==
|
14 |
|
15 |
-
With AdRotate you can easily place advertising banners pretty much anywhere on your site while managing everything from the easy to use dashboard. No fussing with your themes code if you don't want to.
|
16 |
|
17 |
Easily create your own adverts with basic HTML and/or Javascript code or use adverts from your favorite Ad Server such as Media.net, Blind Ferret, Yahoo! Adverts, DFP, Google AdSense, Google Ad Manager, Bing Ads, Amazon Affiliates, Chitika, Doubleclick, JuiceAds and many more similar ad servers and affiliate programs.
|
18 |
|
19 |
-
> With AdRotate you manage your promotional campaigns and banners with ease, all from your dashboard.
|
20 |
|
21 |
-
With AdRotate it's easy to check up on how many impressions your adverts have. Monitor advert groups and see which are the most effective. Make the most of advertising with the many features AdRotate has to offer.
|
22 |
|
23 |
-
AdRotate looks and feels similar to the WordPress dashboard you already know, this means you're already familiar with AdRotate before you even start using the plugin. Familiarize yourself with the many useful features and you'll be up and running minutes.
|
24 |
|
25 |
-
Want even more features? Get AdRotate Professional! AdRotate
|
26 |
-
AdRotate
|
27 |
-
Check out the many extras on the [AdRotate
|
28 |
|
29 |
<strong>Getting started</strong>
|
30 |
You'll be running your advertising campaigns in minutes.
|
31 |
-
If you need a hand installing AdRotate or you want someone to handle the initial setup. Take a look at these [services](https://ajdg.solutions/services/?utm_source=wp-org&utm_medium=readme&utm_campaign=adrotate-free).
|
32 |
|
33 |
-
> Getting started with AdRotate is not complex, but a little help or advise is never bad.
|
34 |
|
35 |
<strong>Support and Bug Reports</strong>
|
36 |
All manuals, guides and support questions can be found and asked on the [Support page](https://ajdg.solutions/support/?utm_source=wp-org&utm_medium=readme&utm_campaign=adrotate-free).
|
37 |
-
Please post bug reports for AdRotate
|
38 |
-
I also have a [Tumblr Page](https://ajdgsolutions.tumblr.com/ask) where you can ask your question.
|
39 |
|
40 |
> I don't always check the wordpress.org forums. For faster support use the AJdG Solutions Forum instead!
|
41 |
|
42 |
-
**Some of
|
43 |
|
44 |
* Works with ad servers such as; Media.net, Blind Ferret, Google AdSense, DFP and most other referrer/ad servers
|
45 |
* Easy management of adverts and groups of adverts
|
@@ -68,64 +67,68 @@ I also have a [Tumblr Page](https://ajdgsolutions.tumblr.com/ask) where you can
|
|
68 |
* Dashboard notifications when ads are about to expire or need attention
|
69 |
* Use shortcodes, widgets or PHP to put ads on your site
|
70 |
|
71 |
-
AdRotate and AdRotate
|
72 |
|
73 |
== Installation ==
|
74 |
|
75 |
Installing the plugin is as easy as searching for "Arnan AdRotate" or simply "AdRotate" in your plugin dashboard and clicking "Install Now" from your dashboards plugin page. Just like every other plugin.
|
76 |
-
Once activated, a new menu appears called "AdRotate" in the dashboard menu from which you manage everything in AdRotate.
|
77 |
|
78 |
-
For more detailed instructions check out the [installation steps](https://ajdg.solutions/support/adrotate-manuals/installing-adrotate-on-your-website/?utm_source=wp-org&utm_medium=readme&utm_campaign=adrotate-free) on the AdRotate website.
|
79 |
|
80 |
== Frequently Asked Questions ==
|
81 |
|
82 |
-
= Can I migrate my data from another plugin to AdRotate? =
|
83 |
Maybe. Take a look at [AdRotate Switch](https://ajdg.solutions/product/adrotate-switch/?utm_source=wp-org&utm_medium=readme&utm_campaign=adrotate-free) and see if your current advertising plugin is compatible for migrating your data!
|
84 |
|
85 |
-
= How do I use AdRotate =
|
86 |
There are [user guides](https://ajdg.solutions/support/adrotate-manuals/?utm_source=wp-org&utm_medium=readme&utm_campaign=adrotate-free) with every popular feature explained.
|
87 |
You can also post your questions on the [forum](https://ajdg.solutions/forums/?utm_source=wp-org&utm_medium=readme&utm_campaign=adrotate-free) or via my [Tumblr Page](https://ajdgsolutions.tumblr.com/ask).
|
88 |
|
89 |
-
= Is AdRotate compatible with Yoast SEO or other SEO plugins? =
|
90 |
-
Yes, Yoast SEO, All in One SEO pack and all other SEO plugins work fine with AdRotate.
|
91 |
|
92 |
-
= Is Jetpack compatible with AdRotate? =
|
93 |
Yes.
|
94 |
|
95 |
-
= Does AdRotate work alongside caching plugins? =
|
96 |
-
AdRotate works with W3 Total Cache and Borlabs Cache.
|
97 |
Other plugins such as WP Super Cache or WP Fastest Cache may work, but are untested.
|
98 |
|
99 |
= Can I use my adverts from Google AdSense? =
|
100 |
Yes, usually you can use their code as-is.
|
101 |
|
102 |
-
= Does AdRotate support HTML5 adverts? =
|
103 |
Yes!
|
104 |
If you're stuck installing your HTML5 advert consider the [HTML5 setup service](https://ajdg.solutions/product/adrotate-html5-setup-service/?utm_source=wp-org&utm_medium=readme&utm_campaign=adrotate-free).
|
105 |
|
106 |
-
= Does AdRotate work together with WooCommerce? =
|
107 |
Yes!
|
108 |
|
109 |
-
= Can I use bbPress alongside AdRotate? =
|
110 |
Yes!
|
111 |
|
112 |
-
= Does AdRotate offer click tracking? =
|
113 |
Yes, and it counts impressions as well.
|
114 |
|
115 |
= Can I place adverts on forms from Contact Form 7? =
|
116 |
Yes! All contact form plugins should work fine.
|
117 |
|
118 |
-
= Are emails sent by AdRotate sent through my installed SMTP plugin? =
|
119 |
-
Yes! SMTP Mailer and similar plugins take over the wp_mail function which is what AdRotate uses.
|
120 |
|
121 |
== Upgrade Notice ==
|
122 |
|
123 |
-
|
124 |
|
125 |
== Changelog ==
|
126 |
|
127 |
Be a Professional and go Pro. With [AdRotate Professional](https://ajdg.solutions/product-category/adrotate-pro/?utm_source=wp-org&utm_medium=readme&utm_campaign=adrotate-free)!
|
128 |
|
|
|
|
|
|
|
|
|
129 |
= 5.5 FREE =
|
130 |
* [change] Removed many unused Debug code
|
131 |
* [change] Tweaks to the installation script
|
@@ -135,10 +138,13 @@ Be a Professional and go Pro. With [AdRotate Professional](https://ajdg.solution
|
|
135 |
* [new] Filter to prevent double adverts when using groups
|
136 |
* [change] Removed many unused Debug code
|
137 |
* [change] Tweaks to the installation script
|
|
|
|
|
138 |
* [fix] Dashboard widgets
|
139 |
* [i18n] Added missing strings in support dashboard
|
|
|
140 |
|
141 |
-
All recent changes are available on the [AdRotate Changelog](https://ajdg.solutions/support/adrotate-development/?utm_source=wp-org&utm_medium=readme&utm_campaign=adrotate-free).
|
142 |
|
143 |
== Screenshots ==
|
144 |
|
5 |
Requires at least: 4.6
|
6 |
Requires PHP: 5.6
|
7 |
Tested up to: 5.2.3
|
8 |
+
Stable tag: 5.5.1
|
9 |
License: GPLv3
|
10 |
|
11 |
Manage your adverts and campaigns the easy way! Monetise your website with AdRotate. AdRotate has everything you need while keeping things simple!
|
12 |
|
13 |
== Description ==
|
14 |
|
15 |
+
With AdRotate Banner Manager you can easily place advertising banners pretty much anywhere on your site while managing everything from the easy to use dashboard. No fussing with your themes code if you don't want to.
|
16 |
|
17 |
Easily create your own adverts with basic HTML and/or Javascript code or use adverts from your favorite Ad Server such as Media.net, Blind Ferret, Yahoo! Adverts, DFP, Google AdSense, Google Ad Manager, Bing Ads, Amazon Affiliates, Chitika, Doubleclick, JuiceAds and many more similar ad servers and affiliate programs.
|
18 |
|
19 |
+
> With AdRotate Banner Manager you manage your promotional campaigns and banners with ease, all from your dashboard.
|
20 |
|
21 |
+
With AdRotate Banner Manager it's easy to check up on how many impressions your adverts have. Monitor advert groups and see which are the most effective. Make the most of advertising with the many features AdRotate Banner Manager has to offer.
|
22 |
|
23 |
+
AdRotate Banner Manager looks and feels similar to the WordPress dashboard you already know, this means you're already familiar with AdRotate Banner Manager before you even start using the plugin. Familiarize yourself with the many useful features and you'll be up and running minutes.
|
24 |
|
25 |
+
Want even more features? Get AdRotate Professional! AdRotate Professional has more features and gives you access to AdRotate Geo and Premium Support!
|
26 |
+
AdRotate Professional features include; Geo targeting for every country, Fine grained control with schedules, Adblock Disguise, Mobile adverts, Media/asset management and much more!
|
27 |
+
Check out the many extras on the [AdRotate Professional website](https://ajdg.solutions/product-category/adrotate-pro/?utm_source=wp-org&utm_medium=readme&utm_campaign=adrotate-free)!
|
28 |
|
29 |
<strong>Getting started</strong>
|
30 |
You'll be running your advertising campaigns in minutes.
|
31 |
+
If you need a hand installing AdRotate Banner Manager or you want someone to handle the initial setup. Take a look at these [services](https://ajdg.solutions/services/?utm_source=wp-org&utm_medium=readme&utm_campaign=adrotate-free).
|
32 |
|
33 |
+
> Getting started with AdRotate Banner Manager is not complex, but a little help or advise is never bad.
|
34 |
|
35 |
<strong>Support and Bug Reports</strong>
|
36 |
All manuals, guides and support questions can be found and asked on the [Support page](https://ajdg.solutions/support/?utm_source=wp-org&utm_medium=readme&utm_campaign=adrotate-free).
|
37 |
+
Please post bug reports for AdRotate Banner Manager on the [support forum for bug reports](https://ajdg.solutions/forums/forum/adrotate-for-wordpress/bug-reports/?utm_source=wp-org&utm_medium=readme&utm_campaign=adrotate-free). I also have a [Tumblr Page](https://ajdgsolutions.tumblr.com/ask) where you can ask your question.
|
|
|
38 |
|
39 |
> I don't always check the wordpress.org forums. For faster support use the AJdG Solutions Forum instead!
|
40 |
|
41 |
+
**Some of the AdRotate Banner Manager Features**
|
42 |
|
43 |
* Works with ad servers such as; Media.net, Blind Ferret, Google AdSense, DFP and most other referrer/ad servers
|
44 |
* Easy management of adverts and groups of adverts
|
67 |
* Dashboard notifications when ads are about to expire or need attention
|
68 |
* Use shortcodes, widgets or PHP to put ads on your site
|
69 |
|
70 |
+
AdRotate Banner Manager and AdRotate Professional share many features. But some features are available in AdRotate Professional only. Learn more about [AdRotate Professional](https://ajdg.solutions/product-category/adrotate-pro/?utm_source=wp-org&utm_medium=readme&utm_campaign=adrotate-free) on my website.
|
71 |
|
72 |
== Installation ==
|
73 |
|
74 |
Installing the plugin is as easy as searching for "Arnan AdRotate" or simply "AdRotate" in your plugin dashboard and clicking "Install Now" from your dashboards plugin page. Just like every other plugin.
|
75 |
+
Once activated, a new menu appears called "AdRotate" in the dashboard menu from which you manage everything in AdRotate Banner Manager.
|
76 |
|
77 |
+
For more detailed instructions check out the [installation steps](https://ajdg.solutions/support/adrotate-manuals/installing-adrotate-on-your-website/?utm_source=wp-org&utm_medium=readme&utm_campaign=adrotate-free) on the AdRotate Banner Manager website.
|
78 |
|
79 |
== Frequently Asked Questions ==
|
80 |
|
81 |
+
= Can I migrate my data from another plugin to AdRotate Banner Manager? =
|
82 |
Maybe. Take a look at [AdRotate Switch](https://ajdg.solutions/product/adrotate-switch/?utm_source=wp-org&utm_medium=readme&utm_campaign=adrotate-free) and see if your current advertising plugin is compatible for migrating your data!
|
83 |
|
84 |
+
= How do I use AdRotate Banner Manager =
|
85 |
There are [user guides](https://ajdg.solutions/support/adrotate-manuals/?utm_source=wp-org&utm_medium=readme&utm_campaign=adrotate-free) with every popular feature explained.
|
86 |
You can also post your questions on the [forum](https://ajdg.solutions/forums/?utm_source=wp-org&utm_medium=readme&utm_campaign=adrotate-free) or via my [Tumblr Page](https://ajdgsolutions.tumblr.com/ask).
|
87 |
|
88 |
+
= Is AdRotate Banner Manager compatible with Yoast SEO or other SEO plugins? =
|
89 |
+
Yes, Yoast SEO, All in One SEO pack and all other SEO plugins work fine with AdRotate Banner Manager.
|
90 |
|
91 |
+
= Is Jetpack compatible with AdRotate Banner Manager? =
|
92 |
Yes.
|
93 |
|
94 |
+
= Does AdRotate Banner Manager work alongside caching plugins? =
|
95 |
+
AdRotate Banner Manager works with W3 Total Cache and Borlabs Cache.
|
96 |
Other plugins such as WP Super Cache or WP Fastest Cache may work, but are untested.
|
97 |
|
98 |
= Can I use my adverts from Google AdSense? =
|
99 |
Yes, usually you can use their code as-is.
|
100 |
|
101 |
+
= Does AdRotate Banner Manager support HTML5 adverts? =
|
102 |
Yes!
|
103 |
If you're stuck installing your HTML5 advert consider the [HTML5 setup service](https://ajdg.solutions/product/adrotate-html5-setup-service/?utm_source=wp-org&utm_medium=readme&utm_campaign=adrotate-free).
|
104 |
|
105 |
+
= Does AdRotate Banner Manager work together with WooCommerce? =
|
106 |
Yes!
|
107 |
|
108 |
+
= Can I use bbPress alongside AdRotate Banner Manager? =
|
109 |
Yes!
|
110 |
|
111 |
+
= Does AdRotate Banner Manager offer click tracking? =
|
112 |
Yes, and it counts impressions as well.
|
113 |
|
114 |
= Can I place adverts on forms from Contact Form 7? =
|
115 |
Yes! All contact form plugins should work fine.
|
116 |
|
117 |
+
= Are emails sent by AdRotate Banner Manager sent through my installed SMTP plugin? =
|
118 |
+
Yes! SMTP Mailer and similar plugins take over the wp_mail function which is what AdRotate Banner Manager uses.
|
119 |
|
120 |
== Upgrade Notice ==
|
121 |
|
122 |
+
Fixes for i18n, more translation files, etc.
|
123 |
|
124 |
== Changelog ==
|
125 |
|
126 |
Be a Professional and go Pro. With [AdRotate Professional](https://ajdg.solutions/product-category/adrotate-pro/?utm_source=wp-org&utm_medium=readme&utm_campaign=adrotate-free)!
|
127 |
|
128 |
+
= 5.5.1 FREE =
|
129 |
+
* [i18n] Added several language mo files
|
130 |
+
* [i18n] Renamed/converted en_US to proper pot file
|
131 |
+
|
132 |
= 5.5 FREE =
|
133 |
* [change] Removed many unused Debug code
|
134 |
* [change] Tweaks to the installation script
|
138 |
* [new] Filter to prevent double adverts when using groups
|
139 |
* [change] Removed many unused Debug code
|
140 |
* [change] Tweaks to the installation script
|
141 |
+
* [change] Better advert error state when no operating systems are selected
|
142 |
+
* [change] Better advert error state when no devices are selected
|
143 |
* [fix] Dashboard widgets
|
144 |
* [i18n] Added missing strings in support dashboard
|
145 |
+
* [i18n] Renamed/converted en_US to proper pot file
|
146 |
|
147 |
+
All recent changes are available on the [AdRotate Banner Manager Changelog](https://ajdg.solutions/support/adrotate-development/?utm_source=wp-org&utm_medium=readme&utm_campaign=adrotate-free).
|
148 |
|
149 |
== Screenshots ==
|
150 |
|