AdRotate Banner Manager - Version 5.5

Version Description

FREE = * [change] Removed many unused Debug code * [change] Tweaks to the installation script * [fix] Dashboard widgets

Download this release

Release Info

Developer adegans
Plugin Icon 128x128 AdRotate Banner Manager
Version 5.5
Comparing to
See all releases

Code changes from version 5.4.2 to 5.5

adrotate-functions.php CHANGED
@@ -65,27 +65,14 @@ function adrotate_is_human() {
65
  Since: 3.6.11
66
  -------------------------------------------------------------*/
67
  function adrotate_filter_schedule($selected, $banner) {
68
- global $wpdb, $adrotate_config, $adrotate_debug;
69
 
70
  $now = adrotate_now();
71
 
72
- if($adrotate_debug['general'] == true) {
73
- echo "<p><strong>[DEBUG][adrotate_filter_schedule()] Filtering banner</strong><pre>";
74
- print_r($banner->id);
75
- echo "</pre></p>";
76
- }
77
-
78
  // Get schedules for advert
79
  $schedules = $wpdb->get_results("SELECT `{$wpdb->prefix}adrotate_schedule`.`id`, `starttime`, `stoptime`, `maxclicks`, `maximpressions` FROM `{$wpdb->prefix}adrotate_schedule`, `{$wpdb->prefix}adrotate_linkmeta` WHERE `schedule` = `{$wpdb->prefix}adrotate_schedule`.`id` AND `ad` = '".$banner->id."' ORDER BY `starttime` ASC LIMIT 1;");
80
  $schedule = $schedules[0];
81
 
82
- if($adrotate_debug['general'] == true) {
83
- echo "<p><strong>[DEBUG][adrotate_filter_schedule] Ad ".$banner->id." - Has schedule (id: ".$schedule->id.")</strong><pre>";
84
- echo "<br />Start: ".$schedule->starttime." (".date("F j, Y, g:i a", $schedule->starttime).")";
85
- echo "<br />End: ".$schedule->stoptime." (".date("F j, Y, g:i a", $schedule->stoptime).")";
86
- echo "</pre></p>";
87
- }
88
-
89
  if($now < $schedule->starttime OR $now > $schedule->stoptime) {
90
  unset($selected[$banner->id]);
91
  } else {
65
  Since: 3.6.11
66
  -------------------------------------------------------------*/
67
  function adrotate_filter_schedule($selected, $banner) {
68
+ global $wpdb, $adrotate_config;
69
 
70
  $now = adrotate_now();
71
 
 
 
 
 
 
 
72
  // Get schedules for advert
73
  $schedules = $wpdb->get_results("SELECT `{$wpdb->prefix}adrotate_schedule`.`id`, `starttime`, `stoptime`, `maxclicks`, `maximpressions` FROM `{$wpdb->prefix}adrotate_schedule`, `{$wpdb->prefix}adrotate_linkmeta` WHERE `schedule` = `{$wpdb->prefix}adrotate_schedule`.`id` AND `ad` = '".$banner->id."' ORDER BY `starttime` ASC LIMIT 1;");
74
  $schedule = $schedules[0];
75
 
 
 
 
 
 
 
 
76
  if($now < $schedule->starttime OR $now > $schedule->stoptime) {
77
  unset($selected[$banner->id]);
78
  } else {
adrotate-manage-publisher.php CHANGED
@@ -553,6 +553,7 @@ function adrotate_delete($id, $what) {
553
  } else if ($what == 'group') {
554
  $wpdb->query($wpdb->prepare("DELETE FROM `{$wpdb->prefix}adrotate_groups` WHERE `id` = %d;", $id));
555
  $wpdb->query($wpdb->prepare("DELETE FROM `{$wpdb->prefix}adrotate_linkmeta` WHERE `group` = %d;", $id));
 
556
  } else if ($what == 'bannergroup') {
557
  $linkmeta = $wpdb->get_results($wpdb->prepare("SELECT `ad` FROM `{$wpdb->prefix}adrotate_linkmeta` WHERE `group` = %d AND `user` = '0' AND `schedule` = '0';", $id));
558
  foreach($linkmeta as $meta) {
@@ -757,7 +758,6 @@ function adrotate_options_submit() {
757
  $debug = get_option('adrotate_debug');
758
 
759
  $debug['general'] = (isset($_POST['adrotate_debug'])) ? true : false;
760
- $debug['publisher'] = (isset($_POST['adrotate_debug_publisher'])) ? true : false;
761
  $debug['timers'] = (isset($_POST['adrotate_debug_timers'])) ? true : false;
762
  $debug['track'] = (isset($_POST['adrotate_debug_track'])) ? true : false;
763
 
553
  } else if ($what == 'group') {
554
  $wpdb->query($wpdb->prepare("DELETE FROM `{$wpdb->prefix}adrotate_groups` WHERE `id` = %d;", $id));
555
  $wpdb->query($wpdb->prepare("DELETE FROM `{$wpdb->prefix}adrotate_linkmeta` WHERE `group` = %d;", $id));
556
+ $wpdb->update($wpdb->prefix.'adrotate_groups', array('fallback' => 0), array('fallback' => $id));
557
  } else if ($what == 'bannergroup') {
558
  $linkmeta = $wpdb->get_results($wpdb->prepare("SELECT `ad` FROM `{$wpdb->prefix}adrotate_linkmeta` WHERE `group` = %d AND `user` = '0' AND `schedule` = '0';", $id));
559
  foreach($linkmeta as $meta) {
758
  $debug = get_option('adrotate_debug');
759
 
760
  $debug['general'] = (isset($_POST['adrotate_debug'])) ? true : false;
 
761
  $debug['timers'] = (isset($_POST['adrotate_debug_timers'])) ? true : false;
762
  $debug['track'] = (isset($_POST['adrotate_debug_track'])) ? true : false;
763
 
adrotate-output.php CHANGED
@@ -15,7 +15,7 @@
15
  Since: 3.0
16
  -------------------------------------------------------------*/
17
  function adrotate_ad($banner_id, $individual = true, $group = null, $site = 0) {
18
- global $wpdb, $adrotate_config, $adrotate_debug;
19
 
20
  $output = '';
21
 
@@ -23,12 +23,6 @@ function adrotate_ad($banner_id, $individual = true, $group = null, $site = 0) {
23
  $banner = $wpdb->get_row($wpdb->prepare("SELECT `id`, `title`, `bannercode`, `tracker`, `image` FROM `{$wpdb->prefix}adrotate` WHERE `id` = %d AND (`type` = 'active' OR `type` = '2days' OR `type` = '7days');", $banner_id));
24
 
25
  if($banner) {
26
- if($adrotate_debug['general'] == true) {
27
- echo "<p><strong>[DEBUG][adrotate_ad()] Selected Ad ID</strong><pre>";
28
- print_r($banner->id);
29
- echo "</pre></p>";
30
- }
31
-
32
  $selected = array($banner->id => 0);
33
  $selected = adrotate_filter_schedule($selected, $banner);
34
  } else {
@@ -62,7 +56,7 @@ function adrotate_ad($banner_id, $individual = true, $group = null, $site = 0) {
62
  Since: 3.0
63
  -------------------------------------------------------------*/
64
  function adrotate_group($group_ids, $fallback = 0, $weight = 0, $site = 0) {
65
- global $wpdb, $adrotate_config, $adrotate_debug;
66
 
67
  $output = $group_select = '';
68
  if($group_ids) {
@@ -78,12 +72,6 @@ function adrotate_group($group_ids, $fallback = 0, $weight = 0, $site = 0) {
78
 
79
  $group = $wpdb->get_row($wpdb->prepare("SELECT * FROM `{$wpdb->prefix}adrotate_groups` WHERE `name` != '' AND `id` = %d;", $group_array[0]));
80
 
81
- if($adrotate_debug['general'] == true) {
82
- echo "<p><strong>[DEBUG][adrotate_group] Selected group</strong><pre>";
83
- print_r($group);
84
- echo "</pre></p>";
85
- }
86
-
87
  if($group) {
88
  // Get all ads in all selected groups
89
  $ads = $wpdb->get_results(
@@ -108,24 +96,12 @@ function adrotate_group($group_ids, $fallback = 0, $weight = 0, $site = 0) {
108
  ORDER BY `{$wpdb->prefix}adrotate`.`id`;");
109
 
110
  if($ads) {
111
- if($adrotate_debug['general'] == true) {
112
- echo "<p><strong>[DEBUG][adrotate_group()] All ads in group</strong><pre>";
113
- print_r($ads);
114
- echo "</pre></p>";
115
- }
116
-
117
  foreach($ads as $ad) {
118
  $selected[$ad->id] = $ad;
119
  $selected = adrotate_filter_schedule($selected, $ad);
120
  }
121
  unset($ads);
122
 
123
- if($adrotate_debug['general'] == true) {
124
- echo "<p><strong>[DEBUG][adrotate_group] Reduced array based on schedule restrictions</strong><pre>";
125
- print_r($selected);
126
- echo "</pre></p>";
127
- }
128
-
129
  $array_count = count($selected);
130
  if($array_count > 0) {
131
  $before = $after = '';
@@ -274,7 +250,7 @@ function adrotate_shortcode($atts, $content = null) {
274
  Added: 3.7
275
  -------------------------------------------------------------*/
276
  function adrotate_inject_posts($post_content) {
277
- global $wpdb, $post, $adrotate_config, $adrotate_debug;
278
 
279
  $group_array = array();
280
  if(is_page()) {
@@ -313,13 +289,6 @@ function adrotate_inject_posts($post_content) {
313
  $group_array = adrotate_shuffle($group_array);
314
  $group_count = count($group_array);
315
 
316
- if($adrotate_debug['general'] == true) {
317
- echo "<p><strong>[DEBUG][adrotate_inject_posts()] group_array</strong><pre>";
318
- echo "Group count: ".$group_count."</br>";
319
- print_r($group_array);
320
- echo "</pre></p>";
321
- }
322
-
323
  if($group_count > 0) {
324
  $before = $after = $inside = 0;
325
  $advert_output = '';
@@ -392,19 +361,13 @@ function adrotate_inject_posts($post_content) {
392
  Since: 3.0
393
  -------------------------------------------------------------*/
394
  function adrotate_preview($banner_id) {
395
- global $wpdb, $adrotate_debug;
396
 
397
  if($banner_id) {
398
  $now = adrotate_now();
399
 
400
  $banner = $wpdb->get_row($wpdb->prepare("SELECT * FROM `{$wpdb->prefix}adrotate` WHERE `id` = %d;", $banner_id));
401
 
402
- if($adrotate_debug['general'] == true) {
403
- echo "<p><strong>[DEBUG][adrotate_preview()] Ad information</strong><pre>";
404
- print_r($banner);
405
- echo "</pre></p>";
406
- }
407
-
408
  if($banner) {
409
  $image = str_replace('%folder%', '/banners/', $banner->image);
410
  $output = adrotate_ad_output($banner->id, 0, $banner->title, $banner->bannercode, $banner->tracker, $image);
@@ -855,7 +818,7 @@ function adrotate_help_info() {
855
  'content' => '<h4>Thank you for using AdRotate</h4>'.
856
  '<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>'.
857
 
858
- '<p><strong>Business:</strong> <a href="https://ajdg.solutions/" target="_blank">ajdg.solutions website</a>, <a href="https://ajdgsolutions.tumblr.com" target="_blank">AJdG Solutions Tumblr</a> and on <a href="https://www.facebook.com/ajdgsolutions/" target="_blank">Facebook</a>.<br />'.
859
  '<strong>Personal:</strong> <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 <a href="https://linkedin.com/in/arnandegans/" target="_blank">LinkedIn</a>.</p>'
860
  )
861
  );
15
  Since: 3.0
16
  -------------------------------------------------------------*/
17
  function adrotate_ad($banner_id, $individual = true, $group = null, $site = 0) {
18
+ global $wpdb, $adrotate_config;
19
 
20
  $output = '';
21
 
23
  $banner = $wpdb->get_row($wpdb->prepare("SELECT `id`, `title`, `bannercode`, `tracker`, `image` FROM `{$wpdb->prefix}adrotate` WHERE `id` = %d AND (`type` = 'active' OR `type` = '2days' OR `type` = '7days');", $banner_id));
24
 
25
  if($banner) {
 
 
 
 
 
 
26
  $selected = array($banner->id => 0);
27
  $selected = adrotate_filter_schedule($selected, $banner);
28
  } else {
56
  Since: 3.0
57
  -------------------------------------------------------------*/
58
  function adrotate_group($group_ids, $fallback = 0, $weight = 0, $site = 0) {
59
+ global $wpdb, $adrotate_config;
60
 
61
  $output = $group_select = '';
62
  if($group_ids) {
72
 
73
  $group = $wpdb->get_row($wpdb->prepare("SELECT * FROM `{$wpdb->prefix}adrotate_groups` WHERE `name` != '' AND `id` = %d;", $group_array[0]));
74
 
 
 
 
 
 
 
75
  if($group) {
76
  // Get all ads in all selected groups
77
  $ads = $wpdb->get_results(
96
  ORDER BY `{$wpdb->prefix}adrotate`.`id`;");
97
 
98
  if($ads) {
 
 
 
 
 
 
99
  foreach($ads as $ad) {
100
  $selected[$ad->id] = $ad;
101
  $selected = adrotate_filter_schedule($selected, $ad);
102
  }
103
  unset($ads);
104
 
 
 
 
 
 
 
105
  $array_count = count($selected);
106
  if($array_count > 0) {
107
  $before = $after = '';
250
  Added: 3.7
251
  -------------------------------------------------------------*/
252
  function adrotate_inject_posts($post_content) {
253
+ global $wpdb, $post, $adrotate_config;
254
 
255
  $group_array = array();
256
  if(is_page()) {
289
  $group_array = adrotate_shuffle($group_array);
290
  $group_count = count($group_array);
291
 
 
 
 
 
 
 
 
292
  if($group_count > 0) {
293
  $before = $after = $inside = 0;
294
  $advert_output = '';
361
  Since: 3.0
362
  -------------------------------------------------------------*/
363
  function adrotate_preview($banner_id) {
364
+ global $wpdb;
365
 
366
  if($banner_id) {
367
  $now = adrotate_now();
368
 
369
  $banner = $wpdb->get_row($wpdb->prepare("SELECT * FROM `{$wpdb->prefix}adrotate` WHERE `id` = %d;", $banner_id));
370
 
 
 
 
 
 
 
371
  if($banner) {
372
  $image = str_replace('%folder%', '/banners/', $banner->image);
373
  $output = adrotate_ad_output($banner->id, 0, $banner->title, $banner->bannercode, $banner->tracker, $image);
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 website</a> and on <a href="https://ajdgsolutions.tumblr.com" target="_blank">AJdG Solutions Tumblr</a>.<br />'.
822
  '<strong>Personal:</strong> <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 <a href="https://linkedin.com/in/arnandegans/" target="_blank">LinkedIn</a>.</p>'
823
  )
824
  );
adrotate-setup.php CHANGED
@@ -40,9 +40,9 @@ function adrotate_activate($network_wide) {
40
  function adrotate_activate_setup() {
41
  global $wpdb, $userdata;
42
 
43
- if(version_compare(PHP_VERSION, '5.3.0', '<') == -1) {
44
  deactivate_plugins(plugin_basename('adrotate/adrotate.php'));
45
- wp_die('AdRotate 3.10.8 and newer requires PHP 5.3 or higher. Your server reports version '.PHP_VERSION.'. Contact your hosting provider about upgrading your server!<br /><a href="'. get_option('siteurl').'/wp-admin/plugins.php">Back to dashboard</a>.');
46
  return;
47
  } else {
48
  if(!current_user_can('activate_plugins')) {
@@ -50,6 +50,8 @@ function adrotate_activate_setup() {
50
  wp_die('You do not have appropriate access to activate this plugin! Contact your administrator!<br /><a href="'. get_option('siteurl').'/wp-admin/plugins.php">Back to dashboard</a>.');
51
  return;
52
  } else {
 
 
53
  // Set defaults for internal versions
54
  add_option('adrotate_db_version', array('current' => ADROTATE_DB_VERSION, 'previous' => ''));
55
  add_option('adrotate_version', array('current' => ADROTATE_VERSION, 'previous' => ''));
@@ -59,7 +61,7 @@ function adrotate_activate_setup() {
59
  add_option('adrotate_notifications', array());
60
  add_option('adrotate_crawlers', array());
61
  add_option('adrotate_db_timer', date('U'));
62
- add_option('adrotate_debug', array('general' => false, 'publisher' => false, 'timers' => false, 'track' => false));
63
  add_option('adrotate_advert_status', array('error' => 0, 'expired' => 0, 'expiressoon' => 0, 'normal' => 0, 'total' => 0));
64
  add_option('adrotate_geo_required', 0);
65
  add_option('adrotate_geo_requests', 0);
@@ -281,7 +283,6 @@ function adrotate_check_config() {
281
  update_option('adrotate_crawlers', $crawlers);
282
 
283
  if(!isset($debug['general'])) $debug['general'] = false;
284
- if(!isset($debug['publisher'])) $debug['publisher'] = false;
285
  if(!isset($debug['timers'])) $debug['timers'] = false;
286
  if(!isset($debug['track'])) $debug['track'] = false;
287
  update_option('adrotate_debug', $debug);
@@ -347,7 +348,7 @@ function adrotate_dummy_data() {
347
 
348
  if(is_null($no_ads) AND is_null($no_schedules) AND is_null($no_linkmeta)) {
349
  // Demo ad 1
350
- $wpdb->insert("{$wpdb->prefix}adrotate", array('title' => 'Demo ad 468x60', 'bannercode' => '&lt;a href=\&quot;https:\/\/ajdg.solutions\&quot;&gt;&lt;img src=\&quot;http://ajdg.solutions/assets/banners/adrotate-468x60.jpg\&quot; /&gt;&lt;/a&gt;', 'thetime' => $now, 'updated' => $now, 'author' => $current_user->user_login, 'imagetype' => '', 'image' => '', 'tracker' => 'N', 'show_everyone' => 'Y', 'desktop' => 'Y', 'mobile' => 'Y', 'tablet' => 'Y', 'os_ios' => 'Y', 'os_android' => 'Y', 'os_other' => 'Y', 'type' => 'active', 'weight' => 6, 'budget' => 0, 'crate' => 0, 'irate' => 0, 'cities' => serialize(array()), 'countries' => serialize(array())));
351
  $ad_id = $wpdb->insert_id;
352
  $wpdb->insert("{$wpdb->prefix}adrotate_schedule", array('name' => 'Schedule for ad '.$ad_id, 'starttime' => $now, 'stoptime' => $in84days, 'maxclicks' => 0, 'maximpressions' => 0, 'spread' => 'N', 'daystarttime' => '0000', 'daystoptime' => '0000', 'day_mon' => 'Y', 'day_tue' => 'Y', 'day_wed' => 'Y', 'day_thu' => 'Y', 'day_fri' => 'Y', 'day_sat' => 'Y', 'day_sun' => 'Y'));
353
  $schedule_id = $wpdb->insert_id;
@@ -355,7 +356,7 @@ function adrotate_dummy_data() {
355
  unset($ad_id, $schedule_id);
356
 
357
  // Demo ad 2
358
- $wpdb->insert("{$wpdb->prefix}adrotate", array('title' => 'Demo ad 728x90', 'bannercode' => '&lt;a href=\&quot;https:\/\/ajdg.solutions\&quot;&gt;&lt;img src=\&quot;http://ajdg.solutions/assets/banners/adrotate-728x90.jpg\&quot; /&gt;&lt;/a&gt;', 'thetime' => $now, 'updated' => $now, 'author' => $current_user->user_login, 'imagetype' => '', 'image' => '', 'tracker' => 'Y', 'show_everyone' => 'Y', 'desktop' => 'Y', 'mobile' => 'Y', 'tablet' => 'Y', 'os_ios' => 'Y', 'os_android' => 'Y', 'os_other' => 'Y', 'type' => 'active', 'weight' => 6, 'budget' => 0, 'crate' => 0, 'irate' => 0, 'cities' => serialize(array()), 'countries' => serialize(array())));
359
  $ad_id = $wpdb->insert_id;
360
  $wpdb->insert("{$wpdb->prefix}adrotate_schedule", array('name' => 'Schedule for ad '.$ad_id, 'starttime' => $now, 'stoptime' => $in84days, 'maxclicks' => 0, 'maximpressions' => 0, 'spread' => 'N', 'daystarttime' => '0000', 'daystoptime' => '0000', 'day_mon' => 'Y', 'day_tue' => 'Y', 'day_wed' => 'Y', 'day_thu' => 'Y', 'day_fri' => 'Y', 'day_sat' => 'Y', 'day_sun' => 'Y'));
361
  $schedule_id = $wpdb->insert_id;
@@ -380,7 +381,6 @@ function adrotate_database_install() {
380
  // Initial data
381
  $charset_collate = $engine = '';
382
  $now = adrotate_now();
383
- $in84days = $now + 7257600;
384
 
385
  if(!empty($wpdb->charset)) {
386
  $charset_collate .= " DEFAULT CHARACTER SET {$wpdb->charset}";
@@ -394,144 +394,128 @@ function adrotate_database_install() {
394
  $engine = ' ENGINE=InnoDB';
395
  }
396
 
397
- $found_tables = $wpdb->get_col("SHOW TABLES LIKE '{$wpdb->prefix}adrotate%';");
398
-
399
- if(!in_array("{$wpdb->prefix}adrotate", $found_tables)) {
400
- dbDelta("CREATE TABLE `{$wpdb->prefix}adrotate` (
401
- `id` mediumint(8) unsigned NOT NULL auto_increment,
402
- `title` varchar(255) NOT NULL DEFAULT '',
403
- `bannercode` longtext NOT NULL,
404
- `thetime` int(15) NOT NULL default '0',
405
- `updated` int(15) NOT NULL,
406
- `author` varchar(60) NOT NULL default '',
407
- `imagetype` varchar(10) NOT NULL,
408
- `image` varchar(255) NOT NULL,
409
- `tracker` char(1) NOT NULL default 'N',
410
- `show_everyone` char(1) NOT NULL default 'Y',
411
- `desktop` char(1) NOT NULL default 'Y',
412
- `mobile` char(1) NOT NULL default 'Y',
413
- `tablet` char(1) NOT NULL default 'Y',
414
- `os_ios` char(1) NOT NULL default 'Y',
415
- `os_android` char(1) NOT NULL default 'Y',
416
- `os_other` char(1) NOT NULL default 'Y',
417
- `type` varchar(10) NOT NULL default '0',
418
- `weight` int(3) NOT NULL default '6',
419
- `autodelete` char(1) NOT NULL default 'N',
420
- `budget` double NOT NULL default '0',
421
- `crate` double NOT NULL default '0',
422
- `irate` double NOT NULL default '0',
423
- `cities` text NOT NULL,
424
- `countries` text NOT NULL,
425
- PRIMARY KEY (`id`)
426
- ) ".$charset_collate.$engine.";");
427
- }
428
-
429
- if(!in_array("{$wpdb->prefix}adrotate_groups", $found_tables)) {
430
- dbDelta("CREATE TABLE `{$wpdb->prefix}adrotate_groups` (
431
- `id` mediumint(8) unsigned NOT NULL auto_increment,
432
- `name` varchar(255) NOT NULL default '',
433
- `modus` tinyint(1) NOT NULL default '0',
434
- `fallback` varchar(5) NOT NULL default '0',
435
- `cat` longtext NOT NULL,
436
- `cat_loc` tinyint(1) NOT NULL default '0',
437
- `cat_par` tinyint(2) NOT NULL default '0',
438
- `page` longtext NOT NULL,
439
- `page_loc` tinyint(1) NOT NULL default '0',
440
- `page_par` tinyint(2) NOT NULL default '0',
441
- `mobile` tinyint(1) NOT NULL default '0',
442
- `geo` tinyint(1) NOT NULL default '0',
443
- `wrapper_before` longtext NOT NULL,
444
- `wrapper_after` longtext NOT NULL,
445
- `align` tinyint(1) NOT NULL default '0',
446
- `gridrows` int(3) NOT NULL DEFAULT '2',
447
- `gridcolumns` int(3) NOT NULL DEFAULT '2',
448
- `admargin` int(2) NOT NULL DEFAULT '0',
449
- `admargin_bottom` int(2) NOT NULL DEFAULT '0',
450
- `admargin_left` int(2) NOT NULL DEFAULT '0',
451
- `admargin_right` int(2) NOT NULL DEFAULT '0',
452
- `adwidth` varchar(6) NOT NULL DEFAULT '125',
453
- `adheight` varchar(6) NOT NULL DEFAULT '125',
454
- `adspeed` int(5) NOT NULL DEFAULT '6000',
455
- `repeat_impressions` char(1) NOT NULL default 'Y',
456
- PRIMARY KEY (`id`)
457
- ) ".$charset_collate.$engine.";");
458
- }
459
-
460
- if(!in_array("{$wpdb->prefix}adrotate_linkmeta", $found_tables)) {
461
- dbDelta("CREATE TABLE `{$wpdb->prefix}adrotate_linkmeta` (
462
- `id` mediumint(8) unsigned NOT NULL auto_increment,
463
- `ad` int(5) unsigned NOT NULL default '0',
464
- `group` int(5) unsigned NOT NULL default '0',
465
- `user` int(5) unsigned NOT NULL default '0',
466
- `schedule` int(5) unsigned NOT NULL default '0',
467
- PRIMARY KEY (`id`)
468
- ) ".$charset_collate.$engine.";");
469
- }
470
-
471
- if(!in_array("{$wpdb->prefix}adrotate_schedule", $found_tables)) {
472
- dbDelta("CREATE TABLE `{$wpdb->prefix}adrotate_schedule` (
473
- `id` int(8) unsigned NOT NULL auto_increment,
474
- `name` varchar(255) NOT NULL default '',
475
- `starttime` int(15) unsigned NOT NULL default '0',
476
- `stoptime` int(15) unsigned NOT NULL default '0',
477
- `maxclicks` int(15) unsigned NOT NULL default '0',
478
- `maximpressions` int(15) unsigned NOT NULL default '0',
479
- `spread` char(1) NOT NULL default 'N',
480
- `daystarttime` char(4) NOT NULL default '0000',
481
- `daystoptime` char(4) NOT NULL default '0000',
482
- `day_mon` char(1) NOT NULL default 'Y',
483
- `day_tue` char(1) NOT NULL default 'Y',
484
- `day_wed` char(1) NOT NULL default 'Y',
485
- `day_thu` char(1) NOT NULL default 'Y',
486
- `day_fri` char(1) NOT NULL default 'Y',
487
- `day_sat` char(1) NOT NULL default 'Y',
488
- `day_sun` char(1) NOT NULL default 'Y',
489
- `autodelete` char(1) NOT NULL default 'N',
490
- PRIMARY KEY (`id`),
491
- KEY `starttime` (`starttime`)
492
- ) ".$charset_collate.$engine.";");
493
- }
494
-
495
- if(!in_array("{$wpdb->prefix}adrotate_stats", $found_tables)) {
496
- dbDelta("CREATE TABLE `{$wpdb->prefix}adrotate_stats` (
497
- `id` bigint(9) unsigned NOT NULL auto_increment,
498
- `ad` int(5) unsigned NOT NULL default '0',
499
- `group` int(5) unsigned NOT NULL default '0',
500
- `thetime` int(15) unsigned NOT NULL default '0',
501
- `clicks` int(15) unsigned NOT NULL default '0',
502
- `impressions` int(15) unsigned NOT NULL default '0',
503
- PRIMARY KEY (`id`),
504
- INDEX `ad` (`ad`),
505
- INDEX `thetime` (`thetime`)
506
- ) ".$charset_collate.$engine.";");
507
- }
508
-
509
- if(!in_array("{$wpdb->prefix}adrotate_stats_archive", $found_tables)) {
510
- dbDelta("CREATE TABLE `{$wpdb->prefix}adrotate_stats_archive` (
511
- `id` bigint(9) unsigned NOT NULL auto_increment,
512
- `ad` int(5) unsigned NOT NULL default '0',
513
- `group` int(5) unsigned NOT NULL default '0',
514
- `thetime` int(15) unsigned NOT NULL default '0',
515
- `clicks` int(15) unsigned NOT NULL default '0',
516
- `impressions` int(15) unsigned NOT NULL default '0',
517
- PRIMARY KEY (`id`),
518
- INDEX `ad` (`ad`),
519
- INDEX `thetime` (`thetime`)
520
- ) ".$charset_collate.$engine.";");
521
- }
522
-
523
- if(!in_array("{$wpdb->prefix}adrotate_tracker", $found_tables)) {
524
- dbDelta("CREATE TABLE `{$wpdb->prefix}adrotate_tracker` (
525
- `id` bigint(9) unsigned NOT NULL auto_increment,
526
- `ipaddress` varchar(15) NOT NULL default '0',
527
- `timer` int(15) unsigned NOT NULL default '0',
528
- `bannerid` int(15) unsigned NOT NULL default '0',
529
- `stat` char(1) NOT NULL default 'c',
530
- PRIMARY KEY (`id`),
531
- KEY `ipaddress` (`ipaddress`),
532
- KEY `timer` (`timer`)
533
- ) ".$charset_collate.$engine.";");
534
- }
535
  }
536
 
537
  /*-------------------------------------------------------------
40
  function adrotate_activate_setup() {
41
  global $wpdb, $userdata;
42
 
43
+ if(version_compare(PHP_VERSION, '5.6.0', '<') == -1) {
44
  deactivate_plugins(plugin_basename('adrotate/adrotate.php'));
45
+ wp_die('AdRotate 5.0 and newer requires PHP 5.6 or higher. Your server reports version '.PHP_VERSION.'. Contact your hosting provider about upgrading your server!<br /><a href="'. get_option('siteurl').'/wp-admin/plugins.php">Back to dashboard</a>.');
46
  return;
47
  } else {
48
  if(!current_user_can('activate_plugins')) {
50
  wp_die('You do not have appropriate access to activate this plugin! Contact your administrator!<br /><a href="'. get_option('siteurl').'/wp-admin/plugins.php">Back to dashboard</a>.');
51
  return;
52
  } else {
53
+ deactivate_plugins(plugin_basename('adrotate-pro/adrotate-pro.php'));
54
+
55
  // Set defaults for internal versions
56
  add_option('adrotate_db_version', array('current' => ADROTATE_DB_VERSION, 'previous' => ''));
57
  add_option('adrotate_version', array('current' => ADROTATE_VERSION, 'previous' => ''));
61
  add_option('adrotate_notifications', array());
62
  add_option('adrotate_crawlers', array());
63
  add_option('adrotate_db_timer', date('U'));
64
+ add_option('adrotate_debug', array('general' => false, 'timers' => false, 'track' => false));
65
  add_option('adrotate_advert_status', array('error' => 0, 'expired' => 0, 'expiressoon' => 0, 'normal' => 0, 'total' => 0));
66
  add_option('adrotate_geo_required', 0);
67
  add_option('adrotate_geo_requests', 0);
283
  update_option('adrotate_crawlers', $crawlers);
284
 
285
  if(!isset($debug['general'])) $debug['general'] = false;
 
286
  if(!isset($debug['timers'])) $debug['timers'] = false;
287
  if(!isset($debug['track'])) $debug['track'] = false;
288
  update_option('adrotate_debug', $debug);
348
 
349
  if(is_null($no_ads) AND is_null($no_schedules) AND is_null($no_linkmeta)) {
350
  // Demo ad 1
351
+ $wpdb->insert("{$wpdb->prefix}adrotate", array('title' => 'Demo banner 468x60', 'bannercode' => '&lt;a href=\&quot;https:\/\/ajdg.solutions\&quot;&gt;&lt;img src=\&quot;http://ajdg.solutions/assets/banners/adrotate-468x60.jpg\&quot; /&gt;&lt;/a&gt;', 'thetime' => $now, 'updated' => $now, 'author' => $current_user->user_login, 'imagetype' => '', 'image' => '', 'tracker' => 'N', 'show_everyone' => 'Y', 'desktop' => 'Y', 'mobile' => 'Y', 'tablet' => 'Y', 'os_ios' => 'Y', 'os_android' => 'Y', 'os_other' => 'Y', 'type' => 'active', 'weight' => 6, 'budget' => 0, 'crate' => 0, 'irate' => 0, 'cities' => serialize(array()), 'countries' => serialize(array())));
352
  $ad_id = $wpdb->insert_id;
353
  $wpdb->insert("{$wpdb->prefix}adrotate_schedule", array('name' => 'Schedule for ad '.$ad_id, 'starttime' => $now, 'stoptime' => $in84days, 'maxclicks' => 0, 'maximpressions' => 0, 'spread' => 'N', 'daystarttime' => '0000', 'daystoptime' => '0000', 'day_mon' => 'Y', 'day_tue' => 'Y', 'day_wed' => 'Y', 'day_thu' => 'Y', 'day_fri' => 'Y', 'day_sat' => 'Y', 'day_sun' => 'Y'));
354
  $schedule_id = $wpdb->insert_id;
356
  unset($ad_id, $schedule_id);
357
 
358
  // Demo ad 2
359
+ $wpdb->insert("{$wpdb->prefix}adrotate", array('title' => 'Demo banner 728x90', 'bannercode' => '&lt;a href=\&quot;https:\/\/ajdg.solutions\&quot;&gt;&lt;img src=\&quot;http://ajdg.solutions/assets/banners/adrotate-728x90.jpg\&quot; /&gt;&lt;/a&gt;', 'thetime' => $now, 'updated' => $now, 'author' => $current_user->user_login, 'imagetype' => '', 'image' => '', 'tracker' => 'Y', 'show_everyone' => 'Y', 'desktop' => 'Y', 'mobile' => 'Y', 'tablet' => 'Y', 'os_ios' => 'Y', 'os_android' => 'Y', 'os_other' => 'Y', 'type' => 'active', 'weight' => 6, 'budget' => 0, 'crate' => 0, 'irate' => 0, 'cities' => serialize(array()), 'countries' => serialize(array())));
360
  $ad_id = $wpdb->insert_id;
361
  $wpdb->insert("{$wpdb->prefix}adrotate_schedule", array('name' => 'Schedule for ad '.$ad_id, 'starttime' => $now, 'stoptime' => $in84days, 'maxclicks' => 0, 'maximpressions' => 0, 'spread' => 'N', 'daystarttime' => '0000', 'daystoptime' => '0000', 'day_mon' => 'Y', 'day_tue' => 'Y', 'day_wed' => 'Y', 'day_thu' => 'Y', 'day_fri' => 'Y', 'day_sat' => 'Y', 'day_sun' => 'Y'));
362
  $schedule_id = $wpdb->insert_id;
381
  // Initial data
382
  $charset_collate = $engine = '';
383
  $now = adrotate_now();
 
384
 
385
  if(!empty($wpdb->charset)) {
386
  $charset_collate .= " DEFAULT CHARACTER SET {$wpdb->charset}";
394
  $engine = ' ENGINE=InnoDB';
395
  }
396
 
397
+ dbDelta("CREATE TABLE IF NOT EXISTS `{$wpdb->prefix}adrotate` (
398
+ `id` mediumint(8) unsigned NOT NULL auto_increment,
399
+ `title` varchar(255) NOT NULL DEFAULT '',
400
+ `bannercode` longtext NOT NULL,
401
+ `thetime` int(15) NOT NULL default '0',
402
+ `updated` int(15) NOT NULL,
403
+ `author` varchar(60) NOT NULL default '',
404
+ `imagetype` varchar(10) NOT NULL,
405
+ `image` varchar(255) NOT NULL,
406
+ `tracker` char(1) NOT NULL default 'N',
407
+ `show_everyone` char(1) NOT NULL default 'Y',
408
+ `desktop` char(1) NOT NULL default 'Y',
409
+ `mobile` char(1) NOT NULL default 'Y',
410
+ `tablet` char(1) NOT NULL default 'Y',
411
+ `os_ios` char(1) NOT NULL default 'Y',
412
+ `os_android` char(1) NOT NULL default 'Y',
413
+ `os_other` char(1) NOT NULL default 'Y',
414
+ `type` varchar(10) NOT NULL default '0',
415
+ `weight` int(3) NOT NULL default '6',
416
+ `autodelete` char(1) NOT NULL default 'N',
417
+ `budget` double NOT NULL default '0',
418
+ `crate` double NOT NULL default '0',
419
+ `irate` double NOT NULL default '0',
420
+ `cities` text NOT NULL,
421
+ `countries` text NOT NULL,
422
+ PRIMARY KEY (`id`)
423
+ ) ".$charset_collate.$engine.";");
424
+
425
+ dbDelta("CREATE TABLE IF NOT EXISTS `{$wpdb->prefix}adrotate_groups` (
426
+ `id` mediumint(8) unsigned NOT NULL auto_increment,
427
+ `name` varchar(255) NOT NULL default '',
428
+ `modus` tinyint(1) NOT NULL default '0',
429
+ `fallback` varchar(5) NOT NULL default '0',
430
+ `cat` longtext NOT NULL,
431
+ `cat_loc` tinyint(1) NOT NULL default '0',
432
+ `cat_par` tinyint(2) NOT NULL default '0',
433
+ `page` longtext NOT NULL,
434
+ `page_loc` tinyint(1) NOT NULL default '0',
435
+ `page_par` tinyint(2) NOT NULL default '0',
436
+ `mobile` tinyint(1) NOT NULL default '0',
437
+ `geo` tinyint(1) NOT NULL default '0',
438
+ `wrapper_before` longtext NOT NULL,
439
+ `wrapper_after` longtext NOT NULL,
440
+ `align` tinyint(1) NOT NULL default '0',
441
+ `gridrows` int(3) NOT NULL DEFAULT '2',
442
+ `gridcolumns` int(3) NOT NULL DEFAULT '2',
443
+ `admargin` int(2) NOT NULL DEFAULT '0',
444
+ `admargin_bottom` int(2) NOT NULL DEFAULT '0',
445
+ `admargin_left` int(2) NOT NULL DEFAULT '0',
446
+ `admargin_right` int(2) NOT NULL DEFAULT '0',
447
+ `adwidth` varchar(6) NOT NULL DEFAULT '125',
448
+ `adheight` varchar(6) NOT NULL DEFAULT '125',
449
+ `adspeed` int(5) NOT NULL DEFAULT '6000',
450
+ `repeat_impressions` char(1) NOT NULL default 'Y',
451
+ PRIMARY KEY (`id`)
452
+ ) ".$charset_collate.$engine.";");
453
+
454
+ dbDelta("CREATE TABLE IF NOT EXISTS `{$wpdb->prefix}adrotate_linkmeta` (
455
+ `id` mediumint(8) unsigned NOT NULL auto_increment,
456
+ `ad` int(5) unsigned NOT NULL default '0',
457
+ `group` int(5) unsigned NOT NULL default '0',
458
+ `user` int(5) unsigned NOT NULL default '0',
459
+ `schedule` int(5) unsigned NOT NULL default '0',
460
+ PRIMARY KEY (`id`)
461
+ ) ".$charset_collate.$engine.";");
462
+
463
+ dbDelta("CREATE TABLE IF NOT EXISTS `{$wpdb->prefix}adrotate_schedule` (
464
+ `id` int(8) unsigned NOT NULL auto_increment,
465
+ `name` varchar(255) NOT NULL default '',
466
+ `starttime` int(15) unsigned NOT NULL default '0',
467
+ `stoptime` int(15) unsigned NOT NULL default '0',
468
+ `maxclicks` int(15) unsigned NOT NULL default '0',
469
+ `maximpressions` int(15) unsigned NOT NULL default '0',
470
+ `spread` char(1) NOT NULL default 'N',
471
+ `daystarttime` char(4) NOT NULL default '0000',
472
+ `daystoptime` char(4) NOT NULL default '0000',
473
+ `day_mon` char(1) NOT NULL default 'Y',
474
+ `day_tue` char(1) NOT NULL default 'Y',
475
+ `day_wed` char(1) NOT NULL default 'Y',
476
+ `day_thu` char(1) NOT NULL default 'Y',
477
+ `day_fri` char(1) NOT NULL default 'Y',
478
+ `day_sat` char(1) NOT NULL default 'Y',
479
+ `day_sun` char(1) NOT NULL default 'Y',
480
+ `autodelete` char(1) NOT NULL default 'N',
481
+ PRIMARY KEY (`id`),
482
+ KEY `starttime` (`starttime`)
483
+ ) ".$charset_collate.$engine.";");
484
+
485
+ dbDelta("CREATE TABLE IF NOT EXISTS `{$wpdb->prefix}adrotate_stats` (
486
+ `id` bigint(9) unsigned NOT NULL auto_increment,
487
+ `ad` int(5) unsigned NOT NULL default '0',
488
+ `group` int(5) unsigned NOT NULL default '0',
489
+ `thetime` int(15) unsigned NOT NULL default '0',
490
+ `clicks` int(15) unsigned NOT NULL default '0',
491
+ `impressions` int(15) unsigned NOT NULL default '0',
492
+ PRIMARY KEY (`id`),
493
+ INDEX `ad` (`ad`),
494
+ INDEX `thetime` (`thetime`)
495
+ ) ".$charset_collate.$engine.";");
496
+
497
+ dbDelta("CREATE TABLE IF NOT EXISTS `{$wpdb->prefix}adrotate_stats_archive` (
498
+ `id` bigint(9) unsigned NOT NULL auto_increment,
499
+ `ad` int(5) unsigned NOT NULL default '0',
500
+ `group` int(5) unsigned NOT NULL default '0',
501
+ `thetime` int(15) unsigned NOT NULL default '0',
502
+ `clicks` int(15) unsigned NOT NULL default '0',
503
+ `impressions` int(15) unsigned NOT NULL default '0',
504
+ PRIMARY KEY (`id`),
505
+ INDEX `ad` (`ad`),
506
+ INDEX `thetime` (`thetime`)
507
+ ) ".$charset_collate.$engine.";");
508
+
509
+ dbDelta("CREATE TABLE IF NOT EXISTS `{$wpdb->prefix}adrotate_tracker` (
510
+ `id` bigint(9) unsigned NOT NULL auto_increment,
511
+ `ipaddress` varchar(15) NOT NULL default '0',
512
+ `timer` int(15) unsigned NOT NULL default '0',
513
+ `bannerid` int(15) unsigned NOT NULL default '0',
514
+ `stat` char(1) NOT NULL default 'c',
515
+ PRIMARY KEY (`id`),
516
+ KEY `ipaddress` (`ipaddress`),
517
+ KEY `timer` (`timer`)
518
+ ) ".$charset_collate.$engine.";");
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
519
  }
520
 
521
  /*-------------------------------------------------------------
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.4.2
10
  License: GPLv3
11
  */
12
 
@@ -21,7 +21,7 @@ License: GPLv3
21
  ------------------------------------------------------------------------------------ */
22
 
23
  /*--- AdRotate values ---------------------------------------*/
24
- define("ADROTATE_DISPLAY", '5.4.2');
25
  define("ADROTATE_VERSION", 393);
26
  define("ADROTATE_DB_VERSION", 65);
27
  $plugin_folder = plugin_dir_path(__FILE__);
@@ -38,6 +38,7 @@ include_once($plugin_folder.'/adrotate-widget.php');
38
  /*-----------------------------------------------------------*/
39
 
40
  /*--- Check and Load config ---------------------------------*/
 
41
  $adrotate_config = get_option('adrotate_config');
42
  $adrotate_crawlers = get_option('adrotate_crawlers');
43
  $adrotate_version = get_option("adrotate_version");
@@ -164,7 +165,7 @@ function adrotate_pro() {
164
  Purpose: Admin management page
165
  -------------------------------------------------------------*/
166
  function adrotate_manage() {
167
- global $wpdb, $userdata, $adrotate_config, $adrotate_debug;
168
 
169
  $status = $file = $view = $ad_edit_id = '';
170
  if(isset($_GET['status'])) $status = esc_attr($_GET['status']);
@@ -286,7 +287,7 @@ function adrotate_manage() {
286
  Purpose: Manage groups
287
  -------------------------------------------------------------*/
288
  function adrotate_manage_group() {
289
- global $wpdb, $adrotate_config, $adrotate_debug;
290
 
291
  $status = $view = $group_edit_id = '';
292
  if(isset($_GET['status'])) $status = esc_attr($_GET['status']);
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
  ------------------------------------------------------------------------------------ */
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__);
38
  /*-----------------------------------------------------------*/
39
 
40
  /*--- Check and Load config ---------------------------------*/
41
+ load_plugin_textdomain('adrotate', false, 'adrotate/language');
42
  $adrotate_config = get_option('adrotate_config');
43
  $adrotate_crawlers = get_option('adrotate_crawlers');
44
  $adrotate_version = get_option("adrotate_version");
165
  Purpose: Admin management page
166
  -------------------------------------------------------------*/
167
  function adrotate_manage() {
168
+ global $wpdb, $userdata, $adrotate_config;
169
 
170
  $status = $file = $view = $ad_edit_id = '';
171
  if(isset($_GET['status'])) $status = esc_attr($_GET['status']);
287
  Purpose: Manage groups
288
  -------------------------------------------------------------*/
289
  function adrotate_manage_group() {
290
+ global $wpdb, $adrotate_config;
291
 
292
  $status = $view = $group_edit_id = '';
293
  if(isset($_GET['status'])) $status = esc_attr($_GET['status']);
dashboard/adrotatepro.php CHANGED
@@ -87,28 +87,28 @@
87
  <div class="clear"></div>
88
 
89
  <div style="text-align: center; margin-top: 30px;">
90
- <div class="ajdg-sales-widget" style="display: inline-block; margin-right:20px;">
91
  <a href="https://ajdg.solutions/product/adrotate-pro-single/" target="_blank"><div class="header"><img src="<?php echo plugins_url("/images/pro/single.jpg", dirname(__FILE__)); ?>" alt="WordPress Maintenance & Updates" width="228" height="120"></div></a>
92
  <a href="https://ajdg.solutions/product/adrotate-pro-single/" target="_blank"><div class="title">AdRotate Professional</div></a>
93
- <div class="sub_title">Use on 1 website</div>
94
  <div class="cta"><a role="button" class="cta_button" href="https://ajdg.solutions/?add-to-cart=1124" target="_blank">Buy now for &euro; 39</a></div>
95
  </div>
96
- <div class="ajdg-sales-widget" style="display: inline-block; margin-right:20px;">
97
  <a href="https://ajdg.solutions/product/adrotate-pro-duo/" target="_blank"><div class="header"><img src="<?php echo plugins_url("/images/pro/duo.jpg", dirname(__FILE__)); ?>" alt="WordPress Maintenance & Updates" width="228" height="120"></div></a>
98
  <a href="https://ajdg.solutions/product/adrotate-pro-duo/" target="_blank"><div class="title">AdRotate Professional</div></a>
99
- <div class="sub_title">Use on 2 websites</div>
100
  <div class="cta"><a role="button" class="cta_button" href="https://ajdg.solutions/?add-to-cart=1126" target="_blank">Buy now for &euro; 49</a></div>
101
  </div>
102
- <div class="ajdg-sales-widget" style="display: inline-block; margin-right:20px;">
103
  <a href="https://ajdg.solutions/product/adrotate-pro-multi/" target="_blank"><div class="header"><img src="<?php echo plugins_url("/images/pro/multi.jpg", dirname(__FILE__)); ?>" alt="WordPress Maintenance & Updates" width="228" height="120"></div></a>
104
  <a href="https://ajdg.solutions/product/adrotate-pro-multi/" target="_blank"><div class="title">AdRotate Professional</div></a>
105
- <div class="sub_title">Use on up-to 5 websites</div>
106
  <div class="cta"><a role="button" class="cta_button" href="https://ajdg.solutions/?add-to-cart=1128" target="_blank">Buy now for &euro; 99</a></div>
107
  </div>
108
- <div class="ajdg-sales-widget" style="display: inline-block; margin-right:20px;">
109
  <a href="https://ajdg.solutions/product/adrotate-pro-developer/" target="_blank"><div class="header"><img src="<?php echo plugins_url("/images/pro/developer.jpg", dirname(__FILE__)); ?>" alt="WordPress Maintenance & Updates" width="228" height="120"></div></a>
110
  <a href="https://ajdg.solutions/product/adrotate-pro-developer/" target="_blank"><div class="title">AdRotate Professional</div></a>
111
- <div class="sub_title">Use on up-to 100 websites</div>
112
  <div class="cta"><a role="button" class="cta_button" href="https://ajdg.solutions/?add-to-cart=1130" target="_blank">Buy now for &euro; 199</a></div>
113
  </div>
114
  </div>
87
  <div class="clear"></div>
88
 
89
  <div style="text-align: center; margin-top: 30px;">
90
+ <div class="ajdg-sales-widget" style="display: inline-block; margin-right:20px; width: 230px;">
91
  <a href="https://ajdg.solutions/product/adrotate-pro-single/" target="_blank"><div class="header"><img src="<?php echo plugins_url("/images/pro/single.jpg", dirname(__FILE__)); ?>" alt="WordPress Maintenance & Updates" width="228" height="120"></div></a>
92
  <a href="https://ajdg.solutions/product/adrotate-pro-single/" target="_blank"><div class="title">AdRotate Professional</div></a>
93
+ <div class="sub_title">Use on 1 website<br /><a href="https://ajdg.solutions/product/adrotate-pro-single/" target="_blank">More information</a></div>
94
  <div class="cta"><a role="button" class="cta_button" href="https://ajdg.solutions/?add-to-cart=1124" target="_blank">Buy now for &euro; 39</a></div>
95
  </div>
96
+ <div class="ajdg-sales-widget" style="display: inline-block; margin-right:20px; width: 230px;">
97
  <a href="https://ajdg.solutions/product/adrotate-pro-duo/" target="_blank"><div class="header"><img src="<?php echo plugins_url("/images/pro/duo.jpg", dirname(__FILE__)); ?>" alt="WordPress Maintenance & Updates" width="228" height="120"></div></a>
98
  <a href="https://ajdg.solutions/product/adrotate-pro-duo/" target="_blank"><div class="title">AdRotate Professional</div></a>
99
+ <div class="sub_title">Use on 2 websites<br /><a href="https://ajdg.solutions/product/adrotate-pro-duo/" target="_blank">More information</a></div>
100
  <div class="cta"><a role="button" class="cta_button" href="https://ajdg.solutions/?add-to-cart=1126" target="_blank">Buy now for &euro; 49</a></div>
101
  </div>
102
+ <div class="ajdg-sales-widget" style="display: inline-block; margin-right:20px; width: 230px;">
103
  <a href="https://ajdg.solutions/product/adrotate-pro-multi/" target="_blank"><div class="header"><img src="<?php echo plugins_url("/images/pro/multi.jpg", dirname(__FILE__)); ?>" alt="WordPress Maintenance & Updates" width="228" height="120"></div></a>
104
  <a href="https://ajdg.solutions/product/adrotate-pro-multi/" target="_blank"><div class="title">AdRotate Professional</div></a>
105
+ <div class="sub_title">Use on up-to 5 websites<br /><a href="https://ajdg.solutions/product/adrotate-pro-multi/" target="_blank">More information</a></div>
106
  <div class="cta"><a role="button" class="cta_button" href="https://ajdg.solutions/?add-to-cart=1128" target="_blank">Buy now for &euro; 99</a></div>
107
  </div>
108
+ <div class="ajdg-sales-widget" style="display: inline-block; margin-right:20px; width: 230px;">
109
  <a href="https://ajdg.solutions/product/adrotate-pro-developer/" target="_blank"><div class="header"><img src="<?php echo plugins_url("/images/pro/developer.jpg", dirname(__FILE__)); ?>" alt="WordPress Maintenance & Updates" width="228" height="120"></div></a>
110
  <a href="https://ajdg.solutions/product/adrotate-pro-developer/" target="_blank"><div class="title">AdRotate Professional</div></a>
111
+ <div class="sub_title">Use on up-to 100 websites<br /><a href="https://ajdg.solutions/product/adrotate-pro-developer/" target="_blank">More information</a></div>
112
  <div class="cta"><a role="button" class="cta_button" href="https://ajdg.solutions/?add-to-cart=1130" target="_blank">Buy now for &euro; 199</a></div>
113
  </div>
114
  </div>
dashboard/info.php CHANGED
@@ -22,7 +22,7 @@ $partner = mt_rand(1,3);
22
  <div id="left-column" class="ajdg-postbox-container">
23
 
24
  <div class="ajdg-postbox">
25
- <h2 class="ajdg-postbox-title"><?php _e('Currently', 'adrotate'); ?></h2>
26
  <div id="currently" class="ajdg-postbox-content">
27
  <table width="100%">
28
  <thead>
@@ -41,36 +41,52 @@ $partner = mt_rand(1,3);
41
  <td class="first b"><a href="admin.php?page=adrotate-groups"><?php echo $groups; ?> <?php _e('Groups', 'adrotate'); ?></a></td>
42
  <td class="b"><a href="admin.php?page=adrotate-ads"><?php echo $data['error']; ?> <?php _e('Have errors', 'adrotate'); ?></a></td>
43
  </tr>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
44
  <tr>
45
- <td colspan="2">
46
- <p><strong><?php _e('Support AdRotate', 'adrotate'); ?></strong></p>
47
- <p><?php _e('Consider writing a review and updating a translation if you like AdRotate. A donation is much appreciated as well! For help with anything WordPress join my Facebook group. Thank you!', 'adrotate'); ?><br />
48
- <center><a class="button-primary" href="https://www.paypal.me/ajdgsolutions/10eur" target="_blank">Donate &euro;10 via Paypal</a> <a class="button" target="_blank" href="https://wordpress.org/support/plugin/adrotate/reviews/?rate=5#new-post">Write review on WordPress.org</a> <a class="button" target="_blank" href="https://translate.wordpress.org/projects/wp-plugins/adrotate/">Help translate</a></center></p>
 
 
 
 
 
49
  </td>
50
- </tr>
51
- <tr>
52
- <td>
53
- <center><div class="ajdg-sales-widget">
54
- <a href="https://ajdg.solutions/product/wordpress-maintenance-and-updates/" target="_blank"><div class="header"><img src="<?php echo plugins_url("/images/offers/wordpress-maintenance.jpg", dirname(__FILE__)); ?>" alt="WordPress Maintenance & Updates" width="228" height="120"></div></a>
55
- <a href="https://ajdg.solutions/product/wordpress-maintenance-and-updates/" target="_blank"><div class="title">Maintenance & updates</div></a>
56
- <div class="sub_title">Professional WordPress service</div>
57
- <div class="cta"><a role="button" class="cta_button" href="https://ajdg.solutions/product/wordpress-maintenance-and-updates/" target="_blank">Something for you?</a></div>
58
  <hr>
59
- <div class="description">All the latest updates for WordPress, plugins and themes. Remove stray data and even files. Delete spam and go over your installation to see if there are things that need extra attention.</div>
60
- </div></center>
61
  </td>
62
  <td>
63
- <center><div class="ajdg-sales-widget">
64
  <a href="https://ajdg.solutions/product/woocommerce-single-page-checkout/" target="_blank"><div class="header"><img src="<?php echo plugins_url("/images/offers/single-page-checkout.jpg", dirname(__FILE__)); ?>" alt="WooCommerce Single Page Checkout" width="228" height="120"></div></a>
65
- <a href="https://ajdg.solutions/product/woocommerce-single-page-checkout/" target="_blank"><div class="title">Single Page Checkout</div></a>
66
- <div class="sub_title">WooCommerce Plugin</div>
67
- <div class="cta"><a role="button" class="cta_button" href="https://ajdg.solutions/product/woocommerce-single-page-checkout/" target="_blank">Click for more info!</a></div>
68
  <hr>
69
- <div class="description">Make it easy on your customers with Single Page Checkout. Merge your cart and checkout pages into one single page in seconds With no setup required at all.</div>
70
- </div></center>
71
  </td>
72
  </tr>
73
- </tbody>
74
  </table>
75
  </div>
76
  </div>
@@ -81,7 +97,8 @@ $partner = mt_rand(1,3);
81
  <div class="ajdg-postbox">
82
  <h2 class="ajdg-postbox-title"><?php _e('News & Updates', 'adrotate'); ?></h2>
83
  <div id="news" class="ajdg-postbox-content">
84
- <p><center><a href="https://www.arnan.me" title="Visit Arnan's website" target="_blank"><img src="<?php echo plugins_url("/images/buttons/1.png", dirname(__FILE__)); ?>" alt="Arnan de Gans website" /></a><a href="https://ajdg.solutions" title="Visit the AdRotate website" target="_blank"><img src="<?php echo plugins_url("/images/buttons/2.png", dirname(__FILE__)); ?>" alt="AJdG Solutions website" /></a><a href="https://www.facebook.com/ajdgsolutions/" title="AJdG Solutions on Facebook" target="_blank"><img src="<?php echo plugins_url("/images/buttons/4.png", dirname(__FILE__)); ?>" alt="AJdG Solutions on Facebook" /></a></center></p>
 
85
  <?php wp_widget_rss_output(array(
86
  'url' => 'http://ajdg.solutions/feed/',
87
  'items' => 2,
22
  <div id="left-column" class="ajdg-postbox-container">
23
 
24
  <div class="ajdg-postbox">
25
+ <h2 class="ajdg-postbox-title"><?php _e('At a Glance', 'adrotate'); ?></h2>
26
  <div id="currently" class="ajdg-postbox-content">
27
  <table width="100%">
28
  <thead>
41
  <td class="first b"><a href="admin.php?page=adrotate-groups"><?php echo $groups; ?> <?php _e('Groups', 'adrotate'); ?></a></td>
42
  <td class="b"><a href="admin.php?page=adrotate-ads"><?php echo $data['error']; ?> <?php _e('Have errors', 'adrotate'); ?></a></td>
43
  </tr>
44
+ </tbody>
45
+ </table>
46
+ </div>
47
+ </div>
48
+
49
+ <div class="ajdg-postbox">
50
+ <h2 class="ajdg-postbox-title"><?php _e('AdRotate Banner Manager', 'adrotate'); ?></h2>
51
+ <div id="services" class="ajdg-postbox-content">
52
+ <p><strong><?php _e('Support AdRotate Banner Manager', 'adrotate'); ?></strong></p>
53
+ <p><?php _e('Consider writing a review or making a donation if you like the plugin or if you find the plugin useful. Thanks for your support!', 'adrotate'); ?></p>
54
+ <center><a class="button-primary" href="https://www.paypal.me/ajdgsolutions/10eur" target="_blank">Donate &euro;10 via Paypal</a> <a class="button" target="_blank" href="https://wordpress.org/support/plugin/adrotate/reviews/?rate=5#new-post">Write review on WordPress.org</a> <a class="button" target="_blank" href="https://translate.wordpress.org/projects/wp-plugins/adrotate/">Help translate</a></center></p>
55
+
56
+ <p><strong><?php _e('Plugins and services', 'adrotate'); ?></strong></p>
57
+ <table width="100%">
58
  <tr>
59
+ <td width="33%">
60
+ <div class="ajdg-sales-widget" style="display: inline-block; margin-right:2%;">
61
+ <a href="https://ajdg.solutions/product/adrotate-html5-setup-service/" target="_blank"><div class="header"><img src="<?php echo plugins_url("/images/offers/html5-service.jpg", dirname(__FILE__)); ?>" alt="HTML5 Advert setup" width="228" height="120"></div></a>
62
+ <a href="https://ajdg.solutions/product/adrotate-html5-setup-service/" target="_blank"><div class="title"><?php _e('HTML5 Advert setup', 'adrotate'); ?></div></a>
63
+ <div class="sub_title"><?php _e('Professional service', 'adrotate'); ?></div>
64
+ <div class="cta"><a role="button" class="cta_button" href="https://ajdg.solutions/product/adrotate-html5-setup-service/" target="_blank">Only &euro; 22,50 p/ad</a></div>
65
+ <hr>
66
+ <div class="description"><?php _e('Did you get a HTML5 advert and can’t get it to work in AdRotate Pro? I’ll install and configure it for you.', 'adrotate'); ?></div>
67
+ </div>
68
  </td>
69
+ <td width="33%">
70
+ <div class="ajdg-sales-widget" style="display: inline-block; margin-right:2%;">
71
+ <a href="https://ajdg.solutions/product/wordpress-maintenance-and-updates/" target="_blank"><div class="header"><img src="<?php echo plugins_url("/images/offers/wordpress-maintenance.jpg", dirname(__FILE__)); ?>" alt="WordPress Maintenance" width="228" height="120"></div></a>
72
+ <a href="https://ajdg.solutions/product/wordpress-maintenance-and-updates/" target="_blank"><div class="title"><?php _e('WP Maintenance', 'adrotate'); ?></div></a>
73
+ <div class="sub_title"><?php _e('Professional service', 'adrotate'); ?></div>
74
+ <div class="cta"><a role="button" class="cta_button" href="https://ajdg.solutions/product/wordpress-maintenance-and-updates/" target="_blank">Starting at &euro; 22,50</a></div>
 
 
75
  <hr>
76
+ <div class="description"><?php _e('Get all the latest updates for WordPress and plugins. Maintenance, delete spam and clean up files.', 'adrotate'); ?></div>
77
+ </div>
78
  </td>
79
  <td>
80
+ <div class="ajdg-sales-widget" style="display: inline-block;">
81
  <a href="https://ajdg.solutions/product/woocommerce-single-page-checkout/" target="_blank"><div class="header"><img src="<?php echo plugins_url("/images/offers/single-page-checkout.jpg", dirname(__FILE__)); ?>" alt="WooCommerce Single Page Checkout" width="228" height="120"></div></a>
82
+ <a href="https://ajdg.solutions/product/woocommerce-single-page-checkout/" target="_blank"><div class="title"><?php _e('Single Page Checkout', 'adrotate'); ?></div></a>
83
+ <div class="sub_title"><?php _e('WooCommerce Plugin', 'adrotate'); ?></div>
84
+ <div class="cta"><a role="button" class="cta_button" href="https://ajdg.solutions/product/woocommerce-single-page-checkout/" target="_blank">Only &euro; 10,-</a></div>
85
  <hr>
86
+ <div class="description"><?php _e('Merge your cart and checkout pages into one single page in seconds with no setup required at all.', 'adrotate'); ?></div>
87
+ </div>
88
  </td>
89
  </tr>
 
90
  </table>
91
  </div>
92
  </div>
97
  <div class="ajdg-postbox">
98
  <h2 class="ajdg-postbox-title"><?php _e('News & Updates', 'adrotate'); ?></h2>
99
  <div id="news" class="ajdg-postbox-content">
100
+ <p><center><a href="https://www.arnan.me" title="Visit Arnan's website" target="_blank"><img src="<?php echo plugins_url("/images/buttons/1.png", dirname(__FILE__)); ?>" alt="Arnan de Gans website" /></a><a href="https://ajdg.solutions" title="Visit the AJdG Solutions website" target="_blank"><img src="<?php echo plugins_url("/images/buttons/2.png", dirname(__FILE__)); ?>" alt="AJdG Solutions website" /></a><a href="https://ajdgsolutions.tumblr.com" title="AJdG Solutions on Tumblr" target="_blank"><img src="<?php echo plugins_url("/images/buttons/3.png", dirname(__FILE__)); ?>" alt="AJdG Solutions on Tumblr" /></a></center></p>
101
+
102
  <?php wp_widget_rss_output(array(
103
  'url' => 'http://ajdg.solutions/feed/',
104
  'items' => 2,
dashboard/publisher/adverts-disabled.php CHANGED
@@ -51,16 +51,6 @@
51
  $ctr = adrotate_ctr($stats['clicks'], $stats['impressions']);
52
 
53
  $class = ($class != 'alternate') ? 'alternate' : '';
54
-
55
- if($adrotate_debug['publisher'] == true) {
56
- echo "<tr><td>&nbsp;</td><td><strong>[DEBUG]</strong></td><td colspan='9'><pre>";
57
- echo "Ad Specs: <pre>";
58
- print_r($banner);
59
- echo "</pre>";
60
- echo "Stats: <pre>";
61
- print_r($stats);
62
- echo "</pre></td></tr>";
63
- }
64
  ?>
65
  <tr id='adrotateindex' class='<?php echo $class; ?>'>
66
  <th class="check-column"><input type="checkbox" name="disabledbannercheck[]" value="<?php echo $banner['id']; ?>" /></th>
51
  $ctr = adrotate_ctr($stats['clicks'], $stats['impressions']);
52
 
53
  $class = ($class != 'alternate') ? 'alternate' : '';
 
 
 
 
 
 
 
 
 
 
54
  ?>
55
  <tr id='adrotateindex' class='<?php echo $class; ?>'>
56
  <th class="check-column"><input type="checkbox" name="disabledbannercheck[]" value="<?php echo $banner['id']; ?>" /></th>
dashboard/publisher/adverts-error.php CHANGED
@@ -45,13 +45,6 @@
45
  <?php foreach($error as $banner) {
46
  $grouplist = adrotate_ad_is_in_groups($banner['id']);
47
 
48
- if($adrotate_debug['publisher'] == true) {
49
- echo "<tr><td>&nbsp;</td><td><strong>[DEBUG]</strong></td><td colspan='9'>";
50
- echo "Ad Specs: <pre>";
51
- print_r($banner);
52
- echo "</pre></td></tr>";
53
- }
54
-
55
  $class = '';
56
  if($banner['type'] == 'error') $class = ' row_yellow';
57
  if($banner['type'] == 'expired') $class = ' row_red';
45
  <?php foreach($error as $banner) {
46
  $grouplist = adrotate_ad_is_in_groups($banner['id']);
47
 
 
 
 
 
 
 
 
48
  $class = '';
49
  if($banner['type'] == 'error') $class = ' row_yellow';
50
  if($banner['type'] == 'expired') $class = ' row_red';
dashboard/publisher/adverts-main.php CHANGED
@@ -56,22 +56,7 @@
56
  $stats = adrotate_stats($banner['id']);
57
  $stats_today = adrotate_stats($banner['id'], false, adrotate_date_start('day'));
58
  $grouplist = adrotate_ad_is_in_groups($banner['id']);
59
-
60
  $ctr = adrotate_ctr($stats['clicks'], $stats['impressions']);
61
-
62
- if($adrotate_debug['publisher'] == true) {
63
- echo "<tr><td>&nbsp;</td><td><strong>[DEBUG]</strong></td><td colspan='9'><pre>";
64
- echo "Ad Specs: <pre>";
65
- print_r($banner);
66
- echo "</pre>";
67
- echo "Stats: <pre>";
68
- print_r($stats);
69
- echo "</pre>";
70
- echo "Stats today: <pre>";
71
- print_r($stats_today);
72
- echo "</pre></td></tr>";
73
- }
74
-
75
  $class = ($class != 'alternate') ? 'alternate' : '';
76
  ?>
77
  <tr id='adrotateindex' class='<?php echo $class; ?>'>
56
  $stats = adrotate_stats($banner['id']);
57
  $stats_today = adrotate_stats($banner['id'], false, adrotate_date_start('day'));
58
  $grouplist = adrotate_ad_is_in_groups($banner['id']);
 
59
  $ctr = adrotate_ctr($stats['clicks'], $stats['impressions']);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
60
  $class = ($class != 'alternate') ? 'alternate' : '';
61
  ?>
62
  <tr id='adrotateindex' class='<?php echo $class; ?>'>
dashboard/settings/maintenance.php CHANGED
@@ -50,7 +50,6 @@
50
  <th valign="top"><?php _e('Developer Debug', 'adrotate'); ?></th>
51
  <td>
52
  <input type="checkbox" name="adrotate_debug" <?php if($adrotate_debug['general'] == true) { ?>checked="checked" <?php } ?> /> General - <span class="description"><?php _e('Troubleshoot ads and how they are selected. Visible on the front-end.', 'adrotate'); ?></span><br />
53
- <input type="checkbox" name="adrotate_debug_publisher" <?php if($adrotate_debug['publisher'] == true) { ?>checked="checked" <?php } ?> /> Publisher - <span class="description"><?php _e('View advert specs and (some) stats in the dashboard.', 'adrotate'); ?></span><br />
54
  <input type="checkbox" name="adrotate_debug_timers" <?php if($adrotate_debug['timers'] == true) { ?>checked="checked" <?php } ?> /> Clicktracking - <span class="description"><?php _e('Disable timers for clicks and impressions.', 'adrotate'); ?></span><br />
55
  <input type="checkbox" name="adrotate_debug_track" <?php if($adrotate_debug['track'] == true) { ?>checked="checked" <?php } ?> /> Tracking Encryption - <span class="description"><?php _e('Temporarily disable encryption on the redirect url.', 'adrotate'); ?></span><br />
56
  </td>
50
  <th valign="top"><?php _e('Developer Debug', 'adrotate'); ?></th>
51
  <td>
52
  <input type="checkbox" name="adrotate_debug" <?php if($adrotate_debug['general'] == true) { ?>checked="checked" <?php } ?> /> General - <span class="description"><?php _e('Troubleshoot ads and how they are selected. Visible on the front-end.', 'adrotate'); ?></span><br />
 
53
  <input type="checkbox" name="adrotate_debug_timers" <?php if($adrotate_debug['timers'] == true) { ?>checked="checked" <?php } ?> /> Clicktracking - <span class="description"><?php _e('Disable timers for clicks and impressions.', 'adrotate'); ?></span><br />
54
  <input type="checkbox" name="adrotate_debug_track" <?php if($adrotate_debug['track'] == true) { ?>checked="checked" <?php } ?> /> Tracking Encryption - <span class="description"><?php _e('Temporarily disable encryption on the redirect url.', 'adrotate'); ?></span><br />
55
  </td>
images/buttons/3.png CHANGED
Binary file
images/buttons/4.png DELETED
Binary file
images/offers/html5-service.jpg ADDED
Binary file
language/adrotate-bg_BG.mo ADDED
Binary file
language/adrotate-el.mo ADDED
Binary file
language/adrotate-es_ES.mo ADDED
Binary file
language/adrotate-fr_FR.mo ADDED
Binary file
language/adrotate-id_ID.mo ADDED
Binary file
language/adrotate-ja.mo ADDED
Binary file
language/adrotate-pl_PL.mo ADDED
Binary file
language/adrotate-sr_RS.mo ADDED
Binary file
language/adrotate-sv_SV.mo ADDED
Binary file
language/adrotate.pot ADDED
@@ -0,0 +1,2953 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #, fuzzy
2
+ msgid ""
3
+ msgstr ""
4
+ "Project-Id-Version: AdRotate\n"
5
+ "POT-Creation-Date: 2019-09-20 16:31-0500\n"
6
+ "PO-Revision-Date: 2019-09-20 12:05-0500\n"
7
+ "Last-Translator: Arnan de Gans <support@ajdg.solutions>\n"
8
+ "Language-Team: Arnan de Gans\n"
9
+ "MIME-Version: 1.0\n"
10
+ "Content-Type: text/plain; charset=UTF-8\n"
11
+ "Content-Transfer-Encoding: 8bit\n"
12
+ "X-Generator: Poedit 2.2.3\n"
13
+ "X-Poedit-Basepath: ..\n"
14
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
15
+ "Language: en\n"
16
+ "X-Poedit-SourceCharset: UTF-8\n"
17
+ "X-Poedit-KeywordsList: __;_e\n"
18
+ "X-Poedit-SearchPath-0: .\n"
19
+
20
+ #: adrotate-functions.php:618
21
+ msgid "No files found"
22
+ msgstr ""
23
+
24
+ #: adrotate-functions.php:621
25
+ msgid "Folder not found or not accessible"
26
+ msgstr ""
27
+
28
+ #: adrotate-functions.php:706
29
+ msgid "Ad saved"
30
+ msgstr ""
31
+
32
+ #: adrotate-functions.php:710
33
+ msgid "Group saved"
34
+ msgstr ""
35
+
36
+ #: adrotate-functions.php:714
37
+ msgid "Ad(s) deleted"
38
+ msgstr ""
39
+
40
+ #: adrotate-functions.php:718
41
+ msgid "Group deleted"
42
+ msgstr ""
43
+
44
+ #: adrotate-functions.php:722
45
+ msgid "Ad(s) statistics reset"
46
+ msgstr ""
47
+
48
+ #: adrotate-functions.php:726
49
+ msgid "Ad(s) renewed"
50
+ msgstr ""
51
+
52
+ #: adrotate-functions.php:730
53
+ msgid "Ad(s) deactivated"
54
+ msgstr ""
55
+
56
+ #: adrotate-functions.php:734
57
+ msgid "Ad(s) activated"
58
+ msgstr ""
59
+
60
+ #: adrotate-functions.php:738
61
+ msgid "Group including it's Ads deleted"
62
+ msgstr ""
63
+
64
+ #: adrotate-functions.php:742
65
+ msgid "Export created"
66
+ msgstr ""
67
+
68
+ #: adrotate-functions.php:746
69
+ msgid "Advert HTML generated and placed in the AdCode field. Configure your advert below."
70
+ msgstr ""
71
+
72
+ #: adrotate-functions.php:751
73
+ msgid "Settings saved"
74
+ msgstr ""
75
+
76
+ #: adrotate-functions.php:755
77
+ msgid "Database optimized"
78
+ msgstr ""
79
+
80
+ #: adrotate-functions.php:759
81
+ msgid "Database repaired"
82
+ msgstr ""
83
+
84
+ #: adrotate-functions.php:763
85
+ msgid "Ads evaluated and statuses have been corrected where required"
86
+ msgstr ""
87
+
88
+ #: adrotate-functions.php:767
89
+ msgid "Cleanup complete"
90
+ msgstr ""
91
+
92
+ #: adrotate-functions.php:772
93
+ msgid "Action prohibited"
94
+ msgstr ""
95
+
96
+ #: adrotate-functions.php:776
97
+ msgid "The ad was saved but has an issue which might prevent it from working properly. Review the colored ad."
98
+ msgstr ""
99
+
100
+ #: adrotate-functions.php:780
101
+ msgid "No data found in selected time period"
102
+ msgstr ""
103
+
104
+ #: adrotate-functions.php:784
105
+ msgid "Database can only be optimized or cleaned once every hour"
106
+ msgstr ""
107
+
108
+ #: adrotate-functions.php:788
109
+ msgid "Form can not be (partially) empty!"
110
+ msgstr ""
111
+
112
+ #: adrotate-functions.php:792
113
+ msgid "No ads found."
114
+ msgstr ""
115
+
116
+ #: adrotate-functions.php:796
117
+ msgid "Unexpected error"
118
+ msgstr ""
119
+
120
+ #: adrotate-manage-publisher.php:782
121
+ msgid "AdRotate Advertiser"
122
+ msgstr ""
123
+
124
+ #: adrotate-output.php:542
125
+ msgid "Oh no! Something went wrong!"
126
+ msgstr ""
127
+
128
+ #: adrotate-output.php:543
129
+ msgid "WordPress was unable to verify the authenticity of the url you have clicked. Verify if the url used is valid or log in via your browser."
130
+ msgstr ""
131
+
132
+ #: adrotate-output.php:544
133
+ msgid "If you have received the url you want to visit via email, you are being tricked!"
134
+ msgstr ""
135
+
136
+ #: adrotate-output.php:545
137
+ msgid "Contact support if the issue persists:"
138
+ msgstr ""
139
+
140
+ #: adrotate-output.php:560
141
+ msgid "Error, Ad is not available at this time due to schedule/geolocation restrictions or does not exist!"
142
+ msgstr ""
143
+
144
+ #: adrotate-output.php:562
145
+ msgid "Error, Ad is not available at this time due to schedule/geolocation restrictions!"
146
+ msgstr ""
147
+
148
+ #: adrotate-output.php:569 adrotate-output.php:571
149
+ msgid "Either there are no banners, they are disabled or none qualified for this location!"
150
+ msgstr ""
151
+
152
+ #: adrotate-output.php:577
153
+ msgid "Error, no Ad ID set! Check your syntax!"
154
+ msgstr ""
155
+
156
+ #: adrotate-output.php:583
157
+ msgid "Error, no group ID set! Check your syntax!"
158
+ msgstr ""
159
+
160
+ #: adrotate-output.php:588
161
+ msgid "Error, group does not exist! Check your syntax!"
162
+ msgstr ""
163
+
164
+ #: adrotate-output.php:594
165
+ msgid "There was an error locating the database tables for AdRotate. Please deactivate and re-activate AdRotate from the plugin page!!"
166
+ msgstr ""
167
+
168
+ #: adrotate-output.php:594
169
+ msgid "If this does not solve the issue please seek support at"
170
+ msgstr ""
171
+
172
+ #: adrotate-output.php:600
173
+ msgid "There was an error loading the page. Please try again by reloading the page via the menu on the left."
174
+ msgstr ""
175
+
176
+ #: adrotate-output.php:600
177
+ msgid "If the issue persists please seek help at"
178
+ msgstr ""
179
+
180
+ #: adrotate-output.php:606
181
+ msgid "An unknown error occured."
182
+ msgstr ""
183
+
184
+ #: adrotate-output.php:626 adrotate-output.php:629 adrotate-output.php:633
185
+ msgid "Check adverts"
186
+ msgstr ""
187
+
188
+ #: adrotate-output.php:638
189
+ msgid "You have enabled caching support but W3 Total Cache is not active on your site!"
190
+ msgstr ""
191
+
192
+ #: adrotate-output.php:638
193
+ msgid "Disable W3 Total Cache Support"
194
+ msgstr ""
195
+
196
+ #: adrotate-output.php:641
197
+ msgid "You have enable caching support but the W3TC_DYNAMIC_SECURITY definition is not set."
198
+ msgstr ""
199
+
200
+ #: adrotate-output.php:641
201
+ msgid "How to configure W3 Total Cache"
202
+ msgstr ""
203
+
204
+ #: adrotate-output.php:645
205
+ msgid "You have enable caching support but Borlabs Cache is not active on your site!"
206
+ msgstr ""
207
+
208
+ #: adrotate-output.php:645
209
+ msgid "Disable Borlabs Cache Support"
210
+ msgstr ""
211
+
212
+ #: adrotate-output.php:653
213
+ msgid "You have enabled Borlabs Cache support but Fragment caching is not enabled!"
214
+ msgstr ""
215
+
216
+ #: adrotate-output.php:653
217
+ msgid "Enable Fragment Caching"
218
+ msgstr ""
219
+
220
+ #: adrotate-output.php:659
221
+ msgid "Your AdRotate Banner folder is not writable or does not exist."
222
+ msgstr ""
223
+
224
+ #: adrotate-output.php:659
225
+ msgid "Set up your banner folder"
226
+ msgstr ""
227
+
228
+ #: adrotate-output.php:684 adrotate.php:436
229
+ #: dashboard/publisher/schedules-main.php:13
230
+ msgid "Get AdRotate Pro"
231
+ msgstr ""
232
+
233
+ #: adrotate-output.php:685
234
+ msgid "Upgrade to <strong>AdRotate Professional</strong> and get features like Geo Targeting, Scheduling and more..."
235
+ msgstr ""
236
+
237
+ #: adrotate-output.php:685
238
+ #, php-format
239
+ msgid "Use coupon code <b>IWANTADROTATEPRO</b> and get a 20% discount on any AdRotate Professional license!"
240
+ msgstr ""
241
+
242
+ #: adrotate-output.php:685
243
+ msgid "Thank you for your support!"
244
+ msgstr ""
245
+
246
+ #: adrotate-output.php:749
247
+ msgid "your attention:"
248
+ msgstr ""
249
+
250
+ #: adrotate-output.php:784
251
+ msgid "Thank you for choosing AdRotate. Everything related to AdRotate is in this menu. If you need help getting started take a look at the"
252
+ msgstr ""
253
+
254
+ #: adrotate-output.php:784
255
+ msgid "manuals"
256
+ msgstr ""
257
+
258
+ #: adrotate-output.php:784 adrotate-output.php:881
259
+ msgid "and"
260
+ msgstr ""
261
+
262
+ #: adrotate-output.php:784
263
+ msgid "forums"
264
+ msgstr ""
265
+
266
+ #: adrotate-output.php:873
267
+ msgid "Help AdRotate Grow"
268
+ msgstr ""
269
+
270
+ #: adrotate-output.php:874 adrotate.php:152
271
+ msgid "AdRotate Professional"
272
+ msgstr ""
273
+
274
+ #: adrotate-output.php:881
275
+ msgid "Many users only think to review AdRotate when something goes wrong while thousands of people happily use AdRotate."
276
+ msgstr ""
277
+
278
+ #: adrotate-output.php:881
279
+ msgid "If you find AdRotate useful please leave your"
280
+ msgstr ""
281
+
282
+ #: adrotate-output.php:881
283
+ msgid "rating"
284
+ msgstr ""
285
+
286
+ #: adrotate-output.php:881
287
+ msgid "review"
288
+ msgstr ""
289
+
290
+ #: adrotate-output.php:881
291
+ msgid "on WordPress.org to help AdRotate grow in a positive way"
292
+ msgstr ""
293
+
294
+ #: adrotate-output.php:882
295
+ msgid "Get more advanced features like Geo Targeting, scheduling and much more with AdRotate Pro."
296
+ msgstr ""
297
+
298
+ #: adrotate-output.php:882
299
+ msgid "Includes premium support and free updates for one year!"
300
+ msgstr ""
301
+
302
+ #: adrotate-output.php:882
303
+ msgid "Get started today"
304
+ msgstr ""
305
+
306
+ #: adrotate-statistics.php:155
307
+ msgid "January"
308
+ msgstr ""
309
+
310
+ #: adrotate-statistics.php:155
311
+ msgid "February"
312
+ msgstr ""
313
+
314
+ #: adrotate-statistics.php:155
315
+ msgid "March"
316
+ msgstr ""
317
+
318
+ #: adrotate-statistics.php:155
319
+ msgid "April"
320
+ msgstr ""
321
+
322
+ #: adrotate-statistics.php:155
323
+ msgid "May"
324
+ msgstr ""
325
+
326
+ #: adrotate-statistics.php:155
327
+ msgid "June"
328
+ msgstr ""
329
+
330
+ #: adrotate-statistics.php:155
331
+ msgid "July"
332
+ msgstr ""
333
+
334
+ #: adrotate-statistics.php:155
335
+ msgid "August"
336
+ msgstr ""
337
+
338
+ #: adrotate-statistics.php:155
339
+ msgid "September"
340
+ msgstr ""
341
+
342
+ #: adrotate-statistics.php:155
343
+ msgid "October"
344
+ msgstr ""
345
+
346
+ #: adrotate-statistics.php:155
347
+ msgid "November"
348
+ msgstr ""
349
+
350
+ #: adrotate-statistics.php:155
351
+ msgid "December"
352
+ msgstr ""
353
+
354
+ #: adrotate-statistics.php:164
355
+ msgid "Previous"
356
+ msgstr ""
357
+
358
+ #: adrotate-statistics.php:166 dashboard/publisher/statistics-advert.php:66
359
+ #: dashboard/publisher/statistics-group.php:73
360
+ #: dashboard/publisher/statistics-main.php:48
361
+ msgid "This month"
362
+ msgstr ""
363
+
364
+ #: adrotate-statistics.php:167
365
+ msgid "Next"
366
+ msgstr ""
367
+
368
+ #: adrotate-statistics.php:225
369
+ msgid "No data to show!"
370
+ msgstr ""
371
+
372
+ #: adrotate-statistics.php:302 adrotate-statistics.php:303
373
+ msgid "Not found"
374
+ msgstr ""
375
+
376
+ #: adrotate-widget.php:134
377
+ msgid "Title (optional):"
378
+ msgstr ""
379
+
380
+ #: adrotate-widget.php:137
381
+ msgid "HTML will be stripped out."
382
+ msgstr ""
383
+
384
+ #: adrotate-widget.php:140
385
+ msgid "Description (optional):"
386
+ msgstr ""
387
+
388
+ #: adrotate-widget.php:143
389
+ msgid "What is this widget used for? (Not parsed, HTML will be stripped out.)"
390
+ msgstr ""
391
+
392
+ #: adrotate-widget.php:146
393
+ msgid "Type:"
394
+ msgstr ""
395
+
396
+ #: adrotate-widget.php:148
397
+ msgid "Advert - Use Advert ID"
398
+ msgstr ""
399
+
400
+ #: adrotate-widget.php:149
401
+ msgid "Group - Use group ID"
402
+ msgstr ""
403
+
404
+ #: adrotate-widget.php:152
405
+ msgid "Choose what you want to use this widget for"
406
+ msgstr ""
407
+
408
+ #: adrotate-widget.php:155
409
+ msgid "ID:"
410
+ msgstr ""
411
+
412
+ #: adrotate-widget.php:158
413
+ msgid "Fill in the ID of the type you want to display!"
414
+ msgstr ""
415
+
416
+ #: adrotate.php:105
417
+ msgid "General Info"
418
+ msgstr ""
419
+
420
+ #: adrotate.php:106
421
+ msgid "AdRotate Pro"
422
+ msgstr ""
423
+
424
+ #: adrotate.php:107
425
+ msgid "Manage Adverts"
426
+ msgstr ""
427
+
428
+ #: adrotate.php:108 dashboard/publisher/groups-main.php:12
429
+ msgid "Manage Groups"
430
+ msgstr ""
431
+
432
+ #: adrotate.php:109 dashboard/publisher/schedules-main.php:12
433
+ msgid "Manage Schedules"
434
+ msgstr ""
435
+
436
+ #: adrotate.php:110 adrotate.php:390 dashboard/adrotatepro.php:69
437
+ #: dashboard/publisher/adverts-edit.php:172
438
+ #: dashboard/publisher/statistics-main.php:23
439
+ #: dashboard/settings/statistics.php:17
440
+ msgid "Statistics"
441
+ msgstr ""
442
+
443
+ #: adrotate.php:111
444
+ msgid "Manage Media"
445
+ msgstr ""
446
+
447
+ #: adrotate.php:112 adrotate.php:471
448
+ msgid "Support"
449
+ msgstr ""
450
+
451
+ #: adrotate.php:113
452
+ msgid "Settings"
453
+ msgstr ""
454
+
455
+ #: adrotate.php:134
456
+ msgid "AdRotate Info"
457
+ msgstr ""
458
+
459
+ #: adrotate.php:192
460
+ msgid "Advert Management"
461
+ msgstr ""
462
+
463
+ #: adrotate.php:252 adrotate.php:320
464
+ msgid "Manage"
465
+ msgstr ""
466
+
467
+ #: adrotate.php:253
468
+ msgid "Generator"
469
+ msgstr ""
470
+
471
+ #: adrotate.php:254 adrotate.php:321
472
+ msgid "Add New"
473
+ msgstr ""
474
+
475
+ #: adrotate.php:314
476
+ msgid "Group Management"
477
+ msgstr ""
478
+
479
+ #: adrotate.php:351
480
+ msgid "Schedules"
481
+ msgstr ""
482
+
483
+ #: adrotate.php:432
484
+ msgid "Media and Assets"
485
+ msgstr ""
486
+
487
+ #: adrotate.php:436
488
+ msgid "Upload images to the AdRotate Pro banners folder from here. This is useful if you have HTML5 adverts containing multiple files."
489
+ msgstr ""
490
+
491
+ #: adrotate.php:436 dashboard/publisher/schedules-main.php:13
492
+ msgid "Get more features"
493
+ msgstr ""
494
+
495
+ #: adrotate.php:496
496
+ msgid "AdRotate Settings"
497
+ msgstr ""
498
+
499
+ #: adrotate.php:501 dashboard/publisher/statistics-main.php:28
500
+ msgid "General"
501
+ msgstr ""
502
+
503
+ #: adrotate.php:502 dashboard/settings/notifications.php:18
504
+ msgid "Notifications"
505
+ msgstr ""
506
+
507
+ #: adrotate.php:503 dashboard/publisher/adverts-disabled.php:59
508
+ #: dashboard/publisher/adverts-error.php:56
509
+ #: dashboard/publisher/adverts-main.php:66
510
+ #: dashboard/publisher/groups-main.php:70
511
+ msgid "Stats"
512
+ msgstr ""
513
+
514
+ #: adrotate.php:504 dashboard/publisher/adverts-edit.php:372
515
+ #: dashboard/publisher/groups-edit.php:193
516
+ #: dashboard/settings/advertisers.php:38
517
+ msgid "Geo Targeting"
518
+ msgstr ""
519
+
520
+ #: adrotate.php:505 dashboard/settings/notifications.php:70
521
+ msgid "Advertisers"
522
+ msgstr ""
523
+
524
+ #: adrotate.php:506 dashboard/settings/roles.php:17
525
+ msgid "Roles"
526
+ msgstr ""
527
+
528
+ #: adrotate.php:507
529
+ msgid "Misc"
530
+ msgstr ""
531
+
532
+ #: adrotate.php:508 dashboard/settings/maintenance.php:16
533
+ msgid "Maintenance"
534
+ msgstr ""
535
+
536
+ #: dashboard/adrotatepro.php:18
537
+ msgid "Mobile campaigns"
538
+ msgstr ""
539
+
540
+ #: dashboard/adrotatepro.php:21
541
+ msgid "Target mobile users with ease and show the right adverts to smartphones, tablets and computers. Mix and match as you please and offer adverts that suit the device or mobile operating system. Create as many mobile adverts as you want without effort and with a few easy to use options they show up where you want them to!"
542
+ msgstr ""
543
+
544
+ #: dashboard/adrotatepro.php:26
545
+ msgid "Schedule all campaigns with ease"
546
+ msgstr ""
547
+
548
+ #: dashboard/adrotatepro.php:29
549
+ msgid "Schedule your adverts and set up advertising campaigns based on dates you or your advertisers specify without hassle. Seasonal adverts, weekly adverts, specific days in the week. You name it, AdRotate schedules it. This makes planning your revenue stream very flexible. You can set one or many schedules for adverts."
550
+ msgstr ""
551
+
552
+ #: dashboard/adrotatepro.php:34
553
+ msgid "Satisfy your advertisers"
554
+ msgstr ""
555
+
556
+ #: dashboard/adrotatepro.php:37
557
+ msgid "Set up advertisers and let them log in to their statistics or even create their own adverts. Created adverts go into a moderation queue for your staff to review. Advertisers have access to their own little dashboard where they can see their adverts performance."
558
+ msgstr ""
559
+
560
+ #: dashboard/adrotatepro.php:42
561
+ msgid "Get Fast Support almost all year round"
562
+ msgstr ""
563
+
564
+ #: dashboard/adrotatepro.php:45
565
+ msgid "When you activate your AdRotate Pro license you can use the more personal email support. No more queueing up in the forums. AdRotate support takes priority over the forums and is checked once or twice a day. Get a solution (usually) within two business days."
566
+ msgstr ""
567
+
568
+ #: dashboard/adrotatepro.php:53
569
+ msgid "Localize your ad campaigns with Geo Targeting"
570
+ msgstr ""
571
+
572
+ #: dashboard/adrotatepro.php:56
573
+ msgid "Go nationwide or global with localized adverts for your various audiences. Set up adverts for countries and cities and sell impressions per general area. Connect your site to MaxMind GeoIP2: Precision or AdRotate Geo. AdRotate Geo is an exclusive Geo Lookup service for AdRotate Pro users."
574
+ msgstr ""
575
+
576
+ #: dashboard/adrotatepro.php:61
577
+ msgid "Avoid adblockers"
578
+ msgstr ""
579
+
580
+ #: dashboard/adrotatepro.php:64
581
+ msgid "Try and avoid adblockers so your adverts get the exposure you want them to have. AdRotate Pro offers some advanced tools to deceive adblockers so your adverts are less likely to be removed. Of-course make sure you create your adverts smartly so these features reach their full potential!"
582
+ msgstr ""
583
+
584
+ #: dashboard/adrotatepro.php:72
585
+ msgid "Get statistics in AdRotate Pro. Similar to the free version you can track stats in AdRotate itself and use all kinds of extra scheduling options. Or you can track stats in Google Analytics and see more in-depth information which relates to your visitors that way."
586
+ msgstr ""
587
+
588
+ #: dashboard/adrotatepro.php:77
589
+ msgid "Stay up-to-date with notifications"
590
+ msgstr ""
591
+
592
+ #: dashboard/adrotatepro.php:80
593
+ msgid "Stay in touch with Email notifications. Have AdRotate send you an alert when adverts expire or need your attention. Get notified when adverts expire, have errors or when advertisers create new adverts. Select up to three email addresses to be notified. Never miss an expiration date again."
594
+ msgstr ""
595
+
596
+ #: dashboard/info.php:25
597
+ msgid "At a Glance"
598
+ msgstr ""
599
+
600
+ #: dashboard/info.php:30
601
+ msgid "Your setup"
602
+ msgstr ""
603
+
604
+ #: dashboard/info.php:31
605
+ msgid "Adverts that need you"
606
+ msgstr ""
607
+
608
+ #: dashboard/info.php:37 dashboard/publisher/adverts-edit.php:465
609
+ #: dashboard/publisher/groups-main.php:34
610
+ #: dashboard/publisher/schedules-main.php:34
611
+ #: dashboard/publisher/statistics-main.php:35
612
+ msgid "Adverts"
613
+ msgstr ""
614
+
615
+ #: dashboard/info.php:38
616
+ msgid "(Almost) Expired"
617
+ msgstr ""
618
+
619
+ #: dashboard/info.php:41
620
+ msgid "Groups"
621
+ msgstr ""
622
+
623
+ #: dashboard/info.php:42
624
+ msgid "Have errors"
625
+ msgstr ""
626
+
627
+ #: dashboard/info.php:50
628
+ msgid "AdRotate Banner Manager"
629
+ msgstr ""
630
+
631
+ #: dashboard/info.php:52
632
+ msgid "Support AdRotate Banner Manager"
633
+ msgstr ""
634
+
635
+ #: dashboard/info.php:53
636
+ msgid "Consider writing a review or making a donation if you like the plugin or if you find the plugin useful. Thanks for your support!"
637
+ msgstr ""
638
+
639
+ #: dashboard/info.php:56
640
+ msgid "Plugins and services"
641
+ msgstr ""
642
+
643
+ #: dashboard/info.php:62 dashboard/support.php:47
644
+ msgid "HTML5 Advert setup"
645
+ msgstr ""
646
+
647
+ #: dashboard/info.php:63 dashboard/info.php:73
648
+ msgid "Professional service"
649
+ msgstr ""
650
+
651
+ #: dashboard/info.php:66
652
+ msgid "Did you get a HTML5 advert and can’t get it to work in AdRotate Pro? I’ll install and configure it for you."
653
+ msgstr ""
654
+
655
+ #: dashboard/info.php:72
656
+ msgid "WP Maintenance"
657
+ msgstr ""
658
+
659
+ #: dashboard/info.php:76
660
+ msgid "Get all the latest updates for WordPress and plugins. Maintenance, delete spam and clean up files."
661
+ msgstr ""
662
+
663
+ #: dashboard/info.php:82
664
+ msgid "Single Page Checkout"
665
+ msgstr ""
666
+
667
+ #: dashboard/info.php:83
668
+ msgid "WooCommerce Plugin"
669
+ msgstr ""
670
+
671
+ #: dashboard/info.php:86
672
+ msgid "Merge your cart and checkout pages into one single page in seconds with no setup required at all."
673
+ msgstr ""
674
+
675
+ #: dashboard/info.php:98
676
+ msgid "News & Updates"
677
+ msgstr ""
678
+
679
+ #: dashboard/info.php:113
680
+ msgid "Buy AdRotate Professional"
681
+ msgstr ""
682
+
683
+ #: dashboard/info.php:115
684
+ msgid "AdRotate Professional has a lot more functions for even better advertising management. Check out the feature comparison tab on any of the product pages to see what AdRotate Pro has to offer for you!"
685
+ msgstr ""
686
+
687
+ #: dashboard/info.php:117
688
+ msgid "Single License"
689
+ msgstr ""
690
+
691
+ #: dashboard/info.php:117
692
+ msgid "Use on ONE WordPress installation."
693
+ msgstr ""
694
+
695
+ #: dashboard/info.php:117 dashboard/info.php:118 dashboard/info.php:119
696
+ #: dashboard/info.php:120
697
+ msgid "Buy now"
698
+ msgstr ""
699
+
700
+ #: dashboard/info.php:118
701
+ msgid "Duo License"
702
+ msgstr ""
703
+
704
+ #: dashboard/info.php:118
705
+ msgid "Use on TWO WordPress installations."
706
+ msgstr ""
707
+
708
+ #: dashboard/info.php:119
709
+ msgid "Multi License"
710
+ msgstr ""
711
+
712
+ #: dashboard/info.php:119
713
+ msgid "Use on up to FIVE WordPress installations."
714
+ msgstr ""
715
+
716
+ #: dashboard/info.php:120
717
+ msgid "Developer License"
718
+ msgstr ""
719
+
720
+ #: dashboard/info.php:120
721
+ msgid "Use on up to a HUNDRED WordPress installations and/or networks."
722
+ msgstr ""
723
+
724
+ #: dashboard/info.php:131
725
+ msgid "Advertising Partners & Affiliates"
726
+ msgstr ""
727
+
728
+ #: dashboard/info.php:132
729
+ msgid "A selection of quality advertiser networks and useful products. If you need adverts or just want more or more diverse adverts. Check out these great options!"
730
+ msgstr ""
731
+
732
+ #: dashboard/info.php:139
733
+ msgid "Join the Media.net advertising network"
734
+ msgstr ""
735
+
736
+ #: dashboard/info.php:155
737
+ msgid "DropBox online storage solutions"
738
+ msgstr ""
739
+
740
+ #: dashboard/info.php:167 dashboard/publisher/adverts-edit.php:233
741
+ msgid "Sign up with Blind Ferret"
742
+ msgstr ""
743
+
744
+ #: dashboard/info.php:179
745
+ msgid "Namecheap SSL Certificates"
746
+ msgstr ""
747
+
748
+ #: dashboard/publisher/adverts-disabled.php:15
749
+ msgid "Disabled Adverts"
750
+ msgstr ""
751
+
752
+ #: dashboard/publisher/adverts-disabled.php:20
753
+ #: dashboard/publisher/adverts-error.php:19
754
+ #: dashboard/publisher/adverts-main.php:20
755
+ #: dashboard/publisher/groups-main.php:20
756
+ #: dashboard/publisher/schedules-main.php:21
757
+ msgid "Bulk Actions"
758
+ msgstr ""
759
+
760
+ #: dashboard/publisher/adverts-disabled.php:21
761
+ #: dashboard/publisher/adverts-edit.php:181
762
+ msgid "Activate"
763
+ msgstr ""
764
+
765
+ #: dashboard/publisher/adverts-disabled.php:22
766
+ #: dashboard/publisher/adverts-error.php:21
767
+ #: dashboard/publisher/adverts-main.php:22 dashboard/publisher/media.php:60
768
+ msgid "Delete"
769
+ msgstr ""
770
+
771
+ #: dashboard/publisher/adverts-disabled.php:23
772
+ #: dashboard/publisher/adverts-error.php:22
773
+ #: dashboard/publisher/adverts-main.php:23
774
+ msgid "Reset stats"
775
+ msgstr ""
776
+
777
+ #: dashboard/publisher/adverts-disabled.php:25
778
+ #: dashboard/publisher/adverts-error.php:29
779
+ #: dashboard/publisher/adverts-main.php:30
780
+ #: dashboard/publisher/groups-main.php:24
781
+ #: dashboard/publisher/schedules-main.php:22
782
+ msgid "Go"
783
+ msgstr ""
784
+
785
+ #: dashboard/publisher/adverts-disabled.php:35
786
+ #: dashboard/publisher/adverts-edit.php:463
787
+ #: dashboard/publisher/adverts-error.php:39
788
+ #: dashboard/publisher/adverts-main.php:39
789
+ #: dashboard/publisher/groups-edit.php:347
790
+ #: dashboard/publisher/groups-main.php:32
791
+ #: dashboard/publisher/schedules-main.php:31
792
+ msgid "ID"
793
+ msgstr ""
794
+
795
+ #: dashboard/publisher/adverts-disabled.php:36
796
+ #: dashboard/publisher/adverts-error.php:41
797
+ #: dashboard/publisher/adverts-main.php:40
798
+ #: dashboard/publisher/schedules-main.php:32
799
+ msgid "Start / End"
800
+ msgstr ""
801
+
802
+ #: dashboard/publisher/adverts-disabled.php:37
803
+ #: dashboard/publisher/adverts-edit.php:115
804
+ #: dashboard/publisher/adverts-edit.php:464
805
+ #: dashboard/publisher/adverts-error.php:40
806
+ #: dashboard/publisher/adverts-main.php:41
807
+ #: dashboard/publisher/groups-edit.php:53
808
+ #: dashboard/publisher/groups-edit.php:348
809
+ #: dashboard/publisher/groups-main.php:33 dashboard/publisher/media.php:30
810
+ #: dashboard/publisher/schedules-main.php:33
811
+ msgid "Name"
812
+ msgstr ""
813
+
814
+ #: dashboard/publisher/adverts-disabled.php:39
815
+ #: dashboard/publisher/adverts-main.php:43
816
+ #: dashboard/publisher/groups-edit.php:352
817
+ #: dashboard/publisher/groups-main.php:36
818
+ msgid "Shown"
819
+ msgstr ""
820
+
821
+ #: dashboard/publisher/adverts-disabled.php:40
822
+ #: dashboard/publisher/adverts-main.php:45
823
+ #: dashboard/publisher/groups-edit.php:353
824
+ #: dashboard/publisher/groups-main.php:38
825
+ #: dashboard/publisher/statistics-advert.php:52
826
+ #: dashboard/publisher/statistics-advert.php:58
827
+ #: dashboard/publisher/statistics-advert.php:72
828
+ #: dashboard/publisher/statistics-advert.php:78
829
+ #: dashboard/publisher/statistics-advert.php:99
830
+ #: dashboard/publisher/statistics-group.php:59
831
+ #: dashboard/publisher/statistics-group.php:65
832
+ #: dashboard/publisher/statistics-group.php:79
833
+ #: dashboard/publisher/statistics-group.php:85
834
+ #: dashboard/publisher/statistics-group.php:104
835
+ #: dashboard/publisher/statistics-main.php:40
836
+ #: dashboard/publisher/statistics-main.php:54
837
+ #: dashboard/publisher/statistics-main.php:58
838
+ #: dashboard/publisher/statistics-main.php:75
839
+ msgid "Clicks"
840
+ msgstr ""
841
+
842
+ #: dashboard/publisher/adverts-disabled.php:41
843
+ #: dashboard/publisher/adverts-main.php:47
844
+ #: dashboard/publisher/statistics-advert.php:53
845
+ #: dashboard/publisher/statistics-advert.php:59
846
+ #: dashboard/publisher/statistics-advert.php:73
847
+ #: dashboard/publisher/statistics-advert.php:79
848
+ #: dashboard/publisher/statistics-advert.php:100
849
+ #: dashboard/publisher/statistics-group.php:60
850
+ #: dashboard/publisher/statistics-group.php:66
851
+ #: dashboard/publisher/statistics-group.php:80
852
+ #: dashboard/publisher/statistics-group.php:86
853
+ #: dashboard/publisher/statistics-group.php:105
854
+ #: dashboard/publisher/statistics-main.php:41
855
+ #: dashboard/publisher/statistics-main.php:55
856
+ #: dashboard/publisher/statistics-main.php:59
857
+ #: dashboard/publisher/statistics-main.php:76
858
+ msgid "CTR"
859
+ msgstr ""
860
+
861
+ #: dashboard/publisher/adverts-disabled.php:59
862
+ #: dashboard/publisher/adverts-error.php:56
863
+ #: dashboard/publisher/adverts-main.php:66
864
+ #: dashboard/publisher/groups-main.php:70
865
+ msgid "Edit"
866
+ msgstr ""
867
+
868
+ #: dashboard/publisher/adverts-disabled.php:59
869
+ #: dashboard/publisher/adverts-error.php:56
870
+ #: dashboard/publisher/adverts-main.php:66
871
+ msgid "Groups:"
872
+ msgstr ""
873
+
874
+ #: dashboard/publisher/adverts-edit.php:53
875
+ msgid "The AdCode cannot be empty!"
876
+ msgstr ""
877
+
878
+ #: dashboard/publisher/adverts-edit.php:56
879
+ msgid "You did not use %asset% (or %image%) in your AdCode but did select a file to use!"
880
+ msgstr ""
881
+
882
+ #: dashboard/publisher/adverts-edit.php:59
883
+ msgid "You did use %asset% (or %image%) in your AdCode but did not select a file to use!"
884
+ msgstr ""
885
+
886
+ #: dashboard/publisher/adverts-edit.php:62
887
+ msgid "There is a problem saving the image. Please reset your image and re-save the ad!"
888
+ msgstr ""
889
+
890
+ #: dashboard/publisher/adverts-edit.php:65
891
+ msgid "Tracking is enabled but no valid link/tag was found in the adcode!"
892
+ msgstr ""
893
+
894
+ #: dashboard/publisher/adverts-edit.php:70
895
+ msgid "AdRotate cannot find an error but the ad is marked erroneous, try re-saving the ad!"
896
+ msgstr ""
897
+
898
+ #: dashboard/publisher/adverts-edit.php:73
899
+ msgid "This ad is expired and currently not shown on your website!"
900
+ msgstr ""
901
+
902
+ #: dashboard/publisher/adverts-edit.php:76
903
+ msgid "The ad will expire in less than 2 days!"
904
+ msgstr ""
905
+
906
+ #: dashboard/publisher/adverts-edit.php:79
907
+ msgid "This ad will expire in less than 7 days!"
908
+ msgstr ""
909
+
910
+ #: dashboard/publisher/adverts-edit.php:82
911
+ msgid "This ad has been disabled and does not rotate on your site!"
912
+ msgstr ""
913
+
914
+ #: dashboard/publisher/adverts-edit.php:107
915
+ msgid "New Advert"
916
+ msgstr ""
917
+
918
+ #: dashboard/publisher/adverts-edit.php:109
919
+ msgid "Edit Advert"
920
+ msgstr ""
921
+
922
+ #: dashboard/publisher/adverts-edit.php:124
923
+ msgid "AdCode"
924
+ msgstr ""
925
+
926
+ #: dashboard/publisher/adverts-edit.php:129
927
+ msgid "Basic Examples:"
928
+ msgstr ""
929
+
930
+ #: dashboard/publisher/adverts-edit.php:130
931
+ msgid "Click any of the examples to use it."
932
+ msgstr ""
933
+
934
+ #: dashboard/publisher/adverts-edit.php:139
935
+ msgid "Useful tags"
936
+ msgstr ""
937
+
938
+ #: dashboard/publisher/adverts-edit.php:141
939
+ msgid "Insert the advert ID Number."
940
+ msgstr ""
941
+
942
+ #: dashboard/publisher/adverts-edit.php:141
943
+ msgid "Required when selecting a asset below."
944
+ msgstr ""
945
+
946
+ #: dashboard/publisher/adverts-edit.php:141
947
+ msgid "Insert the advert name."
948
+ msgstr ""
949
+
950
+ #: dashboard/publisher/adverts-edit.php:141
951
+ msgid "Insert a random seed. Useful for DFP/DoubleClick type adverts."
952
+ msgstr ""
953
+
954
+ #: dashboard/publisher/adverts-edit.php:141
955
+ msgid "Add inside the <a> tag to open advert in a new window."
956
+ msgstr ""
957
+
958
+ #: dashboard/publisher/adverts-edit.php:141
959
+ msgid "Add inside the <a> tag to tell crawlers to ignore this link"
960
+ msgstr ""
961
+
962
+ #: dashboard/publisher/adverts-edit.php:141
963
+ msgid "Place the cursor in your AdCode where you want to add any of these tags and click to add it."
964
+ msgstr ""
965
+
966
+ #: dashboard/publisher/adverts-edit.php:146
967
+ msgid "Preview"
968
+ msgstr ""
969
+
970
+ #: dashboard/publisher/adverts-edit.php:149
971
+ msgid "Note: While this preview is an accurate one, it might look different then it does on the website."
972
+ msgstr ""
973
+
974
+ #: dashboard/publisher/adverts-edit.php:150
975
+ msgid "This is because of CSS differences. Your themes CSS file is not active here!"
976
+ msgstr ""
977
+
978
+ #: dashboard/publisher/adverts-edit.php:155
979
+ msgid "Banner asset"
980
+ msgstr ""
981
+
982
+ #: dashboard/publisher/adverts-edit.php:158
983
+ msgid "WordPress media:"
984
+ msgstr ""
985
+
986
+ #: dashboard/publisher/adverts-edit.php:158
987
+ msgid "Select Banner"
988
+ msgstr ""
989
+
990
+ #: dashboard/publisher/adverts-edit.php:160
991
+ msgid "- OR -"
992
+ msgstr ""
993
+
994
+ #: dashboard/publisher/adverts-edit.php:162
995
+ msgid "Banner folder:"
996
+ msgstr ""
997
+
998
+ #: dashboard/publisher/adverts-edit.php:163
999
+ msgid "No image selected"
1000
+ msgstr ""
1001
+
1002
+ #: dashboard/publisher/adverts-edit.php:167
1003
+ msgid "Use %asset% in the adcode instead of the file path."
1004
+ msgstr ""
1005
+
1006
+ #: dashboard/publisher/adverts-edit.php:167
1007
+ msgid "Use either the text field or the dropdown. If the textfield has content that field has priority."
1008
+ msgstr ""
1009
+
1010
+ #: dashboard/publisher/adverts-edit.php:174
1011
+ msgid "Enable click and impression tracking for this advert."
1012
+ msgstr ""
1013
+
1014
+ #: dashboard/publisher/adverts-edit.php:175
1015
+ msgid "Note: Clicktracking does not work for Javascript adverts such as those provided by Google AdSense/DFP/DoubleClick. HTML5/Flash adverts are not always supported."
1016
+ msgstr ""
1017
+
1018
+ #: dashboard/publisher/adverts-edit.php:185
1019
+ msgid "Yes, this ad will be used"
1020
+ msgstr ""
1021
+
1022
+ #: dashboard/publisher/adverts-edit.php:186
1023
+ msgid "No, do not show this ad anywhere"
1024
+ msgstr ""
1025
+
1026
+ #: dashboard/publisher/adverts-edit.php:193
1027
+ #: dashboard/publisher/adverts-main.php:90
1028
+ #: dashboard/publisher/groups-main.php:89
1029
+ msgid "Get more features with AdRotate Pro."
1030
+ msgstr ""
1031
+
1032
+ #: dashboard/publisher/adverts-edit.php:193
1033
+ #: dashboard/publisher/adverts-edit.php:288
1034
+ #: dashboard/publisher/adverts-edit.php:370
1035
+ #: dashboard/publisher/adverts-edit.php:434
1036
+ #: dashboard/publisher/adverts-main.php:90
1037
+ #: dashboard/publisher/groups-edit.php:216
1038
+ #: dashboard/publisher/groups-main.php:89 dashboard/publisher/media.php:73
1039
+ #: dashboard/publisher/schedules-main.php:89
1040
+ #: dashboard/publisher/statistics-advert.php:108
1041
+ #: dashboard/publisher/statistics-group.php:112
1042
+ #: dashboard/publisher/statistics-main.php:82
1043
+ msgid "Upgrade now"
1044
+ msgstr ""
1045
+
1046
+ #: dashboard/publisher/adverts-edit.php:196
1047
+ #: dashboard/publisher/adverts-edit.php:291
1048
+ #: dashboard/publisher/adverts-edit.php:453
1049
+ #: dashboard/publisher/adverts-edit.php:496
1050
+ msgid "Save Advert"
1051
+ msgstr ""
1052
+
1053
+ #: dashboard/publisher/adverts-edit.php:197
1054
+ #: dashboard/publisher/adverts-edit.php:292
1055
+ #: dashboard/publisher/adverts-edit.php:454
1056
+ #: dashboard/publisher/adverts-edit.php:497
1057
+ #: dashboard/publisher/adverts-generator.php:143
1058
+ #: dashboard/publisher/groups-edit.php:163
1059
+ #: dashboard/publisher/groups-edit.php:317
1060
+ #: dashboard/publisher/groups-edit.php:411
1061
+ msgid "Cancel"
1062
+ msgstr ""
1063
+
1064
+ #: dashboard/publisher/adverts-edit.php:200
1065
+ #: dashboard/publisher/adverts-edit.php:436
1066
+ #: dashboard/publisher/groups-edit.php:145
1067
+ #: dashboard/publisher/groups-edit.php:299
1068
+ msgid "Usage"
1069
+ msgstr ""
1070
+
1071
+ #: dashboard/publisher/adverts-edit.php:204
1072
+ #: dashboard/publisher/adverts-edit.php:440
1073
+ #: dashboard/publisher/groups-edit.php:149
1074
+ #: dashboard/publisher/groups-edit.php:303
1075
+ msgid "Widget"
1076
+ msgstr ""
1077
+
1078
+ #: dashboard/publisher/adverts-edit.php:205
1079
+ #: dashboard/publisher/adverts-edit.php:441
1080
+ msgid "Drag the AdRotate widget to the sidebar where you want to place the advert and select the advert or the group the advert is in."
1081
+ msgstr ""
1082
+
1083
+ #: dashboard/publisher/adverts-edit.php:208
1084
+ #: dashboard/publisher/adverts-edit.php:444
1085
+ #: dashboard/publisher/groups-edit.php:153
1086
+ #: dashboard/publisher/groups-edit.php:307
1087
+ msgid "In a post or page"
1088
+ msgstr ""
1089
+
1090
+ #: dashboard/publisher/adverts-edit.php:210
1091
+ #: dashboard/publisher/adverts-edit.php:446
1092
+ #: dashboard/publisher/groups-edit.php:155
1093
+ #: dashboard/publisher/groups-edit.php:309
1094
+ msgid "Directly in a theme"
1095
+ msgstr ""
1096
+
1097
+ #: dashboard/publisher/adverts-edit.php:220
1098
+ msgid "Get your adverts from Media.net"
1099
+ msgstr ""
1100
+
1101
+ #: dashboard/publisher/adverts-edit.php:248
1102
+ msgid "Schedule your advert"
1103
+ msgstr ""
1104
+
1105
+ #: dashboard/publisher/adverts-edit.php:249
1106
+ msgid "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."
1107
+ msgstr ""
1108
+
1109
+ #: dashboard/publisher/adverts-edit.php:253
1110
+ msgid "Start date"
1111
+ msgstr ""
1112
+
1113
+ #: dashboard/publisher/adverts-edit.php:257
1114
+ msgid "End date"
1115
+ msgstr ""
1116
+
1117
+ #: dashboard/publisher/adverts-edit.php:263
1118
+ msgid "Start time"
1119
+ msgstr ""
1120
+
1121
+ #: dashboard/publisher/adverts-edit.php:270
1122
+ msgid "End time"
1123
+ msgstr ""
1124
+
1125
+ #: dashboard/publisher/adverts-edit.php:280
1126
+ msgid "Maximum Clicks"
1127
+ msgstr ""
1128
+
1129
+ #: dashboard/publisher/adverts-edit.php:281
1130
+ #: dashboard/publisher/adverts-edit.php:283
1131
+ msgid "Leave empty or 0 to skip this."
1132
+ msgstr ""
1133
+
1134
+ #: dashboard/publisher/adverts-edit.php:282
1135
+ msgid "Maximum Impressions"
1136
+ msgstr ""
1137
+
1138
+ #: dashboard/publisher/adverts-edit.php:288
1139
+ msgid "Create multiple and more advanced schedules for each advert with AdRotate Pro."
1140
+ msgstr ""
1141
+
1142
+ #: dashboard/publisher/adverts-edit.php:295
1143
+ #: dashboard/publisher/groups-edit.php:166 dashboard/settings/statistics.php:27
1144
+ #: dashboard/settings/statistics.php:29
1145
+ msgid "Advanced"
1146
+ msgstr ""
1147
+
1148
+ #: dashboard/publisher/adverts-edit.php:296
1149
+ #: dashboard/publisher/adverts-edit.php:373
1150
+ msgid "Available in AdRotate Pro!"
1151
+ msgstr ""
1152
+
1153
+ #: dashboard/publisher/adverts-edit.php:301
1154
+ msgid "Show to everyone"
1155
+ msgstr ""
1156
+
1157
+ #: dashboard/publisher/adverts-edit.php:303
1158
+ msgid "Disable this option to hide the advert from logged-in visitors."
1159
+ msgstr ""
1160
+
1161
+ #: dashboard/publisher/adverts-edit.php:308
1162
+ #: dashboard/publisher/groups-edit.php:350
1163
+ msgid "Weight"
1164
+ msgstr ""
1165
+
1166
+ #: dashboard/publisher/adverts-edit.php:311
1167
+ msgid "Few impressions"
1168
+ msgstr ""
1169
+
1170
+ #: dashboard/publisher/adverts-edit.php:316
1171
+ msgid "Less than average"
1172
+ msgstr ""
1173
+
1174
+ #: dashboard/publisher/adverts-edit.php:321
1175
+ msgid "Normal impressions"
1176
+ msgstr ""
1177
+
1178
+ #: dashboard/publisher/adverts-edit.php:326
1179
+ msgid "More than average"
1180
+ msgstr ""
1181
+
1182
+ #: dashboard/publisher/adverts-edit.php:331
1183
+ msgid "Many impressions"
1184
+ msgstr ""
1185
+
1186
+ #: dashboard/publisher/adverts-edit.php:336
1187
+ msgid "Mobile"
1188
+ msgstr ""
1189
+
1190
+ #: dashboard/publisher/adverts-edit.php:338
1191
+ msgid "Desktops/Laptops"
1192
+ msgstr ""
1193
+
1194
+ #: dashboard/publisher/adverts-edit.php:341
1195
+ msgid "Smartphones"
1196
+ msgstr ""
1197
+
1198
+ #: dashboard/publisher/adverts-edit.php:344
1199
+ msgid "Tablets"
1200
+ msgstr ""
1201
+
1202
+ #: dashboard/publisher/adverts-edit.php:347
1203
+ msgid "Also enable 'Mobile Support' in the group this advert goes in or 'Device' and 'Operating System' are ignored!"
1204
+ msgstr ""
1205
+
1206
+ #: dashboard/publisher/adverts-edit.php:347
1207
+ msgid "Operating system detection only detects iOS and Android, select 'Not Mobile/Other' for everything else."
1208
+ msgstr ""
1209
+
1210
+ #: dashboard/publisher/adverts-edit.php:351
1211
+ msgid "Mobile OS"
1212
+ msgstr ""
1213
+
1214
+ #: dashboard/publisher/adverts-edit.php:353
1215
+ msgid "iOS"
1216
+ msgstr ""
1217
+
1218
+ #: dashboard/publisher/adverts-edit.php:356
1219
+ msgid "Android"
1220
+ msgstr ""
1221
+
1222
+ #: dashboard/publisher/adverts-edit.php:359
1223
+ msgid "Not mobile/Others"
1224
+ msgstr ""
1225
+
1226
+ #: dashboard/publisher/adverts-edit.php:363
1227
+ msgid "Auto-delete"
1228
+ msgstr ""
1229
+
1230
+ #: dashboard/publisher/adverts-edit.php:365
1231
+ msgid "Automatically delete the advert 1 day after it expires?"
1232
+ msgstr ""
1233
+
1234
+ #: dashboard/publisher/adverts-edit.php:365
1235
+ msgid "This is useful for short running campaigns that do not require attention after they finish."
1236
+ msgstr ""
1237
+
1238
+ #: dashboard/publisher/adverts-edit.php:370
1239
+ msgid "With AdRotate Pro you can easily select which devices and mobile operating systems the advert should show on!"
1240
+ msgstr ""
1241
+
1242
+ #: dashboard/publisher/adverts-edit.php:373
1243
+ msgid "Assign the advert to a group and enable that group to use Geo Targeting."
1244
+ msgstr ""
1245
+
1246
+ #: dashboard/publisher/adverts-edit.php:380
1247
+ msgid "Select Countries and or Regions"
1248
+ msgstr ""
1249
+
1250
+ #: dashboard/publisher/adverts-edit.php:422
1251
+ msgid "Enter cities, metro IDs, States or State ISO codes"
1252
+ msgstr ""
1253
+
1254
+ #: dashboard/publisher/adverts-edit.php:425
1255
+ msgid "A comma separated list of items:"
1256
+ msgstr ""
1257
+
1258
+ #: dashboard/publisher/adverts-edit.php:425
1259
+ msgid "AdRotate does not check the validity of names so make sure you spell them correctly!"
1260
+ msgstr ""
1261
+
1262
+ #: dashboard/publisher/adverts-edit.php:434
1263
+ msgid "Target your audience with Geo Targeting in AdRotate Pro"
1264
+ msgstr ""
1265
+
1266
+ #: dashboard/publisher/adverts-edit.php:458
1267
+ msgid "Select Groups"
1268
+ msgstr ""
1269
+
1270
+ #: dashboard/publisher/adverts-edit.php:474
1271
+ #: dashboard/publisher/groups-main.php:60
1272
+ #: dashboard/settings/geotargeting.php:54 dashboard/settings/statistics.php:25
1273
+ msgid "Default"
1274
+ msgstr ""
1275
+
1276
+ #: dashboard/publisher/adverts-edit.php:475
1277
+ #: dashboard/publisher/groups-main.php:61
1278
+ msgid "Dynamic"
1279
+ msgstr ""
1280
+
1281
+ #: dashboard/publisher/adverts-edit.php:475
1282
+ #: dashboard/publisher/groups-main.php:61
1283
+ msgid "second rotation"
1284
+ msgstr ""
1285
+
1286
+ #: dashboard/publisher/adverts-edit.php:476
1287
+ #: dashboard/publisher/groups-main.php:62
1288
+ msgid "Block"
1289
+ msgstr ""
1290
+
1291
+ #: dashboard/publisher/adverts-edit.php:476
1292
+ #: dashboard/publisher/groups-main.php:62
1293
+ msgid "grid"
1294
+ msgstr ""
1295
+
1296
+ #: dashboard/publisher/adverts-edit.php:477
1297
+ #: dashboard/publisher/groups-edit.php:223
1298
+ #: dashboard/publisher/groups-main.php:63
1299
+ msgid "Post Injection"
1300
+ msgstr ""
1301
+
1302
+ #: dashboard/publisher/adverts-edit.php:478
1303
+ msgid "Geolocation"
1304
+ msgstr ""
1305
+
1306
+ #: dashboard/publisher/adverts-edit.php:485
1307
+ #: dashboard/publisher/groups-edit.php:62
1308
+ #: dashboard/publisher/groups-main.php:70
1309
+ msgid "Mode"
1310
+ msgstr ""
1311
+
1312
+ #: dashboard/publisher/adverts-error.php:12
1313
+ msgid "Adverts that need attention"
1314
+ msgstr ""
1315
+
1316
+ #: dashboard/publisher/adverts-error.php:20
1317
+ #: dashboard/publisher/adverts-main.php:21
1318
+ msgid "Deactivate"
1319
+ msgstr ""
1320
+
1321
+ #: dashboard/publisher/adverts-error.php:23
1322
+ #: dashboard/publisher/adverts-main.php:25
1323
+ msgid "-- Renew --"
1324
+ msgstr ""
1325
+
1326
+ #: dashboard/publisher/adverts-error.php:24
1327
+ #: dashboard/publisher/adverts-main.php:26
1328
+ msgid "For 1 year"
1329
+ msgstr ""
1330
+
1331
+ #: dashboard/publisher/adverts-error.php:25
1332
+ #: dashboard/publisher/adverts-main.php:27
1333
+ msgid "For 180 days"
1334
+ msgstr ""
1335
+
1336
+ #: dashboard/publisher/adverts-error.php:26
1337
+ #: dashboard/publisher/adverts-main.php:28
1338
+ msgid "For 30 days"
1339
+ msgstr ""
1340
+
1341
+ #: dashboard/publisher/adverts-error.php:27
1342
+ #: dashboard/publisher/adverts-main.php:29
1343
+ msgid "For 7 days"
1344
+ msgstr ""
1345
+
1346
+ #: dashboard/publisher/adverts-error.php:64
1347
+ msgid "Configuration errors"
1348
+ msgstr ""
1349
+
1350
+ #: dashboard/publisher/adverts-error.php:65
1351
+ msgid "Expires soon"
1352
+ msgstr ""
1353
+
1354
+ #: dashboard/publisher/adverts-error.php:66
1355
+ #: dashboard/settings/maintenance.php:63
1356
+ msgid "Expired"
1357
+ msgstr ""
1358
+
1359
+ #: dashboard/publisher/adverts-generator.php:36
1360
+ msgid "Generate Advert Code"
1361
+ msgstr ""
1362
+
1363
+ #: dashboard/publisher/adverts-generator.php:37
1364
+ msgid "Use the Generator if you have received a target url, banner image and/or some separate files with a description on how to use those. The AdRotate Generator will take your bits and pieces and try to generate a working adcode from it."
1365
+ msgstr ""
1366
+
1367
+ #: dashboard/publisher/adverts-generator.php:39
1368
+ msgid "If you have a complete and working ad code / ad tag you do not use the Generator. You can simply paste that code in the AdCode field when creating your advert. For example as provided by Media.net or Google AdSense among others."
1369
+ msgstr ""
1370
+
1371
+ #: dashboard/publisher/adverts-generator.php:41
1372
+ msgid "Create your advert"
1373
+ msgstr ""
1374
+
1375
+ #: dashboard/publisher/adverts-generator.php:42
1376
+ msgid "This is a regular advert consisting of an image and a link, made up from HTML code."
1377
+ msgstr ""
1378
+
1379
+ #: dashboard/publisher/adverts-generator.php:47
1380
+ msgid "Required"
1381
+ msgstr ""
1382
+
1383
+ #: dashboard/publisher/adverts-generator.php:53
1384
+ msgid "Banner image"
1385
+ msgstr ""
1386
+
1387
+ #: dashboard/publisher/adverts-generator.php:57
1388
+ msgid "Select advert image"
1389
+ msgstr ""
1390
+
1391
+ #: dashboard/publisher/adverts-generator.php:59
1392
+ msgid "Is your file not listed? Upload it to the banners folder using (s)FTP."
1393
+ msgstr ""
1394
+
1395
+ #: dashboard/publisher/adverts-generator.php:64
1396
+ msgid "Target website"
1397
+ msgstr ""
1398
+
1399
+ #: dashboard/publisher/adverts-generator.php:66
1400
+ msgid "Where does the person clicking the advert go?"
1401
+ msgstr ""
1402
+
1403
+ #: dashboard/publisher/adverts-generator.php:73
1404
+ msgid "Viewports"
1405
+ msgstr ""
1406
+
1407
+ #: dashboard/publisher/adverts-generator.php:73
1408
+ #: dashboard/publisher/groups-edit.php:207
1409
+ #: dashboard/settings/notifications.php:48
1410
+ msgid "Available in AdRotate Pro"
1411
+ msgstr ""
1412
+
1413
+ #: dashboard/publisher/adverts-generator.php:79
1414
+ msgid "Smaller Devices"
1415
+ msgstr ""
1416
+
1417
+ #: dashboard/publisher/adverts-generator.php:83
1418
+ #: dashboard/publisher/adverts-generator.php:93
1419
+ #: dashboard/publisher/adverts-generator.php:103
1420
+ msgid "No file selected"
1421
+ msgstr ""
1422
+
1423
+ #: dashboard/publisher/adverts-generator.php:84
1424
+ msgid "Smaller smartphones and tablets with a viewport of up to 480px wide (up-to 1440px resolution)."
1425
+ msgstr ""
1426
+
1427
+ #: dashboard/publisher/adverts-generator.php:89
1428
+ msgid "Medium sized Devices"
1429
+ msgstr ""
1430
+
1431
+ #: dashboard/publisher/adverts-generator.php:94
1432
+ msgid "Larger smartphones or Small tablets with a viewport of up to 960px wide (up-to 1536px resolution)."
1433
+ msgstr ""
1434
+
1435
+ #: dashboard/publisher/adverts-generator.php:99
1436
+ msgid "Larger Devices"
1437
+ msgstr ""
1438
+
1439
+ #: dashboard/publisher/adverts-generator.php:104
1440
+ msgid "Small laptops and Larger tablets with a viewport of up to 1280px wide (up-to 2048px resolution)."
1441
+ msgstr ""
1442
+
1443
+ #: dashboard/publisher/adverts-generator.php:109
1444
+ #: dashboard/publisher/media.php:18
1445
+ msgid "Important:"
1446
+ msgstr ""
1447
+
1448
+ #: dashboard/publisher/adverts-generator.php:109
1449
+ msgid "All sizes are optional, but it is highly recommended to use at least the small and medium size. Devices with viewports greater than 1280px will use the full sized banner."
1450
+ msgstr ""
1451
+
1452
+ #: dashboard/publisher/adverts-generator.php:109
1453
+ msgid "Are your files not listed? Upload them via the AdRotate Media Manager. For your convenience, use easy to use filenames."
1454
+ msgstr ""
1455
+
1456
+ #: dashboard/publisher/adverts-generator.php:114
1457
+ msgid "Optional"
1458
+ msgstr ""
1459
+
1460
+ #: dashboard/publisher/adverts-generator.php:120
1461
+ msgid "Target window"
1462
+ msgstr ""
1463
+
1464
+ #: dashboard/publisher/adverts-generator.php:122
1465
+ msgid "Open the advert in a new window?"
1466
+ msgstr ""
1467
+
1468
+ #: dashboard/publisher/adverts-generator.php:122
1469
+ msgid "(Recommended)"
1470
+ msgstr ""
1471
+
1472
+ #: dashboard/publisher/adverts-generator.php:126
1473
+ msgid "NoFollow"
1474
+ msgstr ""
1475
+
1476
+ #: dashboard/publisher/adverts-generator.php:128
1477
+ msgid "Tell crawlers and search engines not to follow the target website url?"
1478
+ msgstr ""
1479
+
1480
+ #: dashboard/publisher/adverts-generator.php:128
1481
+ #: dashboard/publisher/adverts-generator.php:134
1482
+ msgid "(Available in AdRotate Pro)"
1483
+ msgstr ""
1484
+
1485
+ #: dashboard/publisher/adverts-generator.php:128
1486
+ msgid "Letting bots (Such as Googlebot) index paid links may negatively affect your SEO and PageRank."
1487
+ msgstr ""
1488
+
1489
+ #: dashboard/publisher/adverts-generator.php:132
1490
+ msgid "Alt and Title"
1491
+ msgstr ""
1492
+
1493
+ #: dashboard/publisher/adverts-generator.php:134
1494
+ msgid "Add an alt and title attribute based on the asset name?"
1495
+ msgstr ""
1496
+
1497
+ #: dashboard/publisher/adverts-generator.php:134
1498
+ msgid "Some bots/crawlers use them as a descriptive measure to see what the code is about."
1499
+ msgstr ""
1500
+
1501
+ #: dashboard/publisher/adverts-generator.php:142
1502
+ msgid "Generate and Configure Advert"
1503
+ msgstr ""
1504
+
1505
+ #: dashboard/publisher/adverts-generator.php:143
1506
+ msgid "Always test your adverts before activating them."
1507
+ msgstr ""
1508
+
1509
+ #: dashboard/publisher/adverts-generator.php:146
1510
+ msgid "NOTE:"
1511
+ msgstr ""
1512
+
1513
+ #: dashboard/publisher/adverts-generator.php:146
1514
+ msgid "While the Code Generator has been tested and works, code generation, as always, is a interpretation of user input. If you provide the correct bits and pieces, a working advert may be generated. If you leave fields empty or insert the wrong info you probably end up with a broken advert."
1515
+ msgstr ""
1516
+
1517
+ #: dashboard/publisher/adverts-generator.php:146
1518
+ msgid "Based on your input and experiences later iterations of the Code Generator will be better and more feature rich."
1519
+ msgstr ""
1520
+
1521
+ #: dashboard/publisher/adverts-main.php:12
1522
+ msgid "Active Adverts"
1523
+ msgstr ""
1524
+
1525
+ #: dashboard/publisher/adverts-main.php:24
1526
+ msgid "Export to CSV"
1527
+ msgstr ""
1528
+
1529
+ #: dashboard/publisher/adverts-main.php:44
1530
+ #: dashboard/publisher/adverts-main.php:46
1531
+ #: dashboard/publisher/groups-main.php:37
1532
+ #: dashboard/publisher/groups-main.php:39
1533
+ #: dashboard/publisher/statistics-advert.php:44
1534
+ #: dashboard/publisher/statistics-group.php:51
1535
+ msgid "Today"
1536
+ msgstr ""
1537
+
1538
+ #: dashboard/publisher/adverts-main.php:85
1539
+ msgid "No adverts created yet!"
1540
+ msgstr ""
1541
+
1542
+ #: dashboard/publisher/groups-edit.php:45
1543
+ msgid "New Group"
1544
+ msgstr ""
1545
+
1546
+ #: dashboard/publisher/groups-edit.php:47
1547
+ msgid "Edit Group"
1548
+ msgstr ""
1549
+
1550
+ #: dashboard/publisher/groups-edit.php:65
1551
+ msgid "Default - Show one ad at a time"
1552
+ msgstr ""
1553
+
1554
+ #: dashboard/publisher/groups-edit.php:66
1555
+ msgid "Dynamic Mode - Show a different ad every few seconds"
1556
+ msgstr ""
1557
+
1558
+ #: dashboard/publisher/groups-edit.php:67
1559
+ msgid "Block Mode - Show a block of adverts"
1560
+ msgstr ""
1561
+
1562
+ #: dashboard/publisher/groups-edit.php:71
1563
+ msgid "Dynamic mode requires jQuery. You can enable this in AdRotate Settings."
1564
+ msgstr ""
1565
+
1566
+ #: dashboard/publisher/groups-edit.php:75
1567
+ msgid "Advert size"
1568
+ msgstr ""
1569
+
1570
+ #: dashboard/publisher/groups-edit.php:77
1571
+ msgid "pixel(s) wide"
1572
+ msgstr ""
1573
+
1574
+ #: dashboard/publisher/groups-edit.php:77
1575
+ msgid "pixel(s) high."
1576
+ msgstr ""
1577
+
1578
+ #: dashboard/publisher/groups-edit.php:80
1579
+ msgid "Define the maximum size of the adverts in pixels. Size can be 'auto' (Not recommended)."
1580
+ msgstr ""
1581
+
1582
+ #: dashboard/publisher/groups-edit.php:86
1583
+ msgid "Dynamic and Block Mode"
1584
+ msgstr ""
1585
+
1586
+ #: dashboard/publisher/groups-edit.php:90
1587
+ msgid "Block size"
1588
+ msgstr ""
1589
+
1590
+ #: dashboard/publisher/groups-edit.php:96
1591
+ msgid "rows"
1592
+ msgstr ""
1593
+
1594
+ #: dashboard/publisher/groups-edit.php:100
1595
+ msgid "columns"
1596
+ msgstr ""
1597
+
1598
+ #: dashboard/publisher/groups-edit.php:103
1599
+ msgid "Block Mode"
1600
+ msgstr ""
1601
+
1602
+ #: dashboard/publisher/groups-edit.php:103
1603
+ msgid "Larger blocks will degrade your sites performance! Default: 2/2."
1604
+ msgstr ""
1605
+
1606
+ #: dashboard/publisher/groups-edit.php:107
1607
+ msgid "Automated refresh"
1608
+ msgstr ""
1609
+
1610
+ #: dashboard/publisher/groups-edit.php:126
1611
+ msgid "seconds."
1612
+ msgstr ""
1613
+
1614
+ #: dashboard/publisher/groups-edit.php:129
1615
+ #: dashboard/publisher/groups-edit.php:138
1616
+ msgid "Dynamic Mode"
1617
+ msgstr ""
1618
+
1619
+ #: dashboard/publisher/groups-edit.php:129
1620
+ msgid "Load a new advert in this interval without reloading the page. Default: 6."
1621
+ msgstr ""
1622
+
1623
+ #: dashboard/publisher/groups-edit.php:133
1624
+ msgid "Repeat impressions"
1625
+ msgstr ""
1626
+
1627
+ #: dashboard/publisher/groups-edit.php:135
1628
+ msgid "Count impressions for every cycle of adverts?"
1629
+ msgstr ""
1630
+
1631
+ #: dashboard/publisher/groups-edit.php:138
1632
+ msgid "Uncheck this option to only count impressions for the first cycle of adverts."
1633
+ msgstr ""
1634
+
1635
+ #: dashboard/publisher/groups-edit.php:143
1636
+ #: dashboard/publisher/groups-edit.php:216
1637
+ msgid "Get access to all features in AdRotate Pro."
1638
+ msgstr ""
1639
+
1640
+ #: dashboard/publisher/groups-edit.php:143
1641
+ msgid "Upgrade today"
1642
+ msgstr ""
1643
+
1644
+ #: dashboard/publisher/groups-edit.php:150
1645
+ #: dashboard/publisher/groups-edit.php:304
1646
+ msgid "Drag the AdRotate widget to the sidebar you want it in, select \"Group of Adverts\" and enter ID"
1647
+ msgstr ""
1648
+
1649
+ #: dashboard/publisher/groups-edit.php:162
1650
+ #: dashboard/publisher/groups-edit.php:316
1651
+ #: dashboard/publisher/groups-edit.php:410
1652
+ msgid "Save Group"
1653
+ msgstr ""
1654
+
1655
+ #: dashboard/publisher/groups-edit.php:170
1656
+ msgid "Advert Margin"
1657
+ msgstr ""
1658
+
1659
+ #: dashboard/publisher/groups-edit.php:172
1660
+ msgid "pixel(s)"
1661
+ msgstr ""
1662
+
1663
+ #: dashboard/publisher/groups-edit.php:175
1664
+ msgid "A transparent area outside the advert in pixels. Default: 0."
1665
+ msgstr ""
1666
+
1667
+ #: dashboard/publisher/groups-edit.php:175
1668
+ msgid "Set to 0 to disable."
1669
+ msgstr ""
1670
+
1671
+ #: dashboard/publisher/groups-edit.php:175
1672
+ msgid "Margins are automatically disabled for blocks where required."
1673
+ msgstr ""
1674
+
1675
+ #: dashboard/publisher/groups-edit.php:179
1676
+ msgid "Align the group"
1677
+ msgstr ""
1678
+
1679
+ #: dashboard/publisher/groups-edit.php:182
1680
+ msgid "None (Default)"
1681
+ msgstr ""
1682
+
1683
+ #: dashboard/publisher/groups-edit.php:183
1684
+ msgid "Left"
1685
+ msgstr ""
1686
+
1687
+ #: dashboard/publisher/groups-edit.php:184
1688
+ msgid "Right"
1689
+ msgstr ""
1690
+
1691
+ #: dashboard/publisher/groups-edit.php:185
1692
+ msgid "Center"
1693
+ msgstr ""
1694
+
1695
+ #: dashboard/publisher/groups-edit.php:189
1696
+ msgid "Align the group in your post or page. Using 'center' may affect your margin setting. Not every theme supports this feature."
1697
+ msgstr ""
1698
+
1699
+ #: dashboard/publisher/groups-edit.php:194
1700
+ msgid "Enable Geo Targeting for this group."
1701
+ msgstr ""
1702
+
1703
+ #: dashboard/publisher/groups-edit.php:195
1704
+ msgid "Do not forget to tell the adverts for which areas they should show."
1705
+ msgstr ""
1706
+
1707
+ #: dashboard/publisher/groups-edit.php:198
1708
+ msgid "Mobile Support"
1709
+ msgstr ""
1710
+
1711
+ #: dashboard/publisher/groups-edit.php:199
1712
+ msgid "Enable mobile support for this group."
1713
+ msgstr ""
1714
+
1715
+ #: dashboard/publisher/groups-edit.php:200
1716
+ msgid "Do not forget to put at least one mobile advert in this group."
1717
+ msgstr ""
1718
+
1719
+ #: dashboard/publisher/groups-edit.php:203
1720
+ msgid "Fallback Group"
1721
+ msgstr ""
1722
+
1723
+ #: dashboard/publisher/groups-edit.php:211
1724
+ msgid "Select another group to fall back on when all adverts are expired, not in the visitors geographic area or are otherwise unavailable."
1725
+ msgstr ""
1726
+
1727
+ #: dashboard/publisher/groups-edit.php:227
1728
+ #: dashboard/publisher/groups-edit.php:264
1729
+ #: dashboard/settings/geotargeting.php:24
1730
+ msgid "Disabled"
1731
+ msgstr ""
1732
+
1733
+ #: dashboard/publisher/groups-edit.php:228
1734
+ #: dashboard/publisher/groups-edit.php:265
1735
+ msgid "Widget (Pro only)"
1736
+ msgstr ""
1737
+
1738
+ #: dashboard/publisher/groups-edit.php:229
1739
+ #: dashboard/publisher/groups-edit.php:266
1740
+ msgid "Before content"
1741
+ msgstr ""
1742
+
1743
+ #: dashboard/publisher/groups-edit.php:230
1744
+ #: dashboard/publisher/groups-edit.php:267
1745
+ msgid "After content"
1746
+ msgstr ""
1747
+
1748
+ #: dashboard/publisher/groups-edit.php:231
1749
+ #: dashboard/publisher/groups-edit.php:268
1750
+ msgid "Before and after content"
1751
+ msgstr ""
1752
+
1753
+ #: dashboard/publisher/groups-edit.php:232
1754
+ #: dashboard/publisher/groups-edit.php:269
1755
+ msgid "Inside the content..."
1756
+ msgstr ""
1757
+
1758
+ #: dashboard/publisher/groups-edit.php:238
1759
+ #: dashboard/publisher/groups-edit.php:275
1760
+ msgid "after the middle paragraph"
1761
+ msgstr ""
1762
+
1763
+ #: dashboard/publisher/groups-edit.php:239
1764
+ #: dashboard/publisher/groups-edit.php:276
1765
+ msgid "after the 1st paragraph"
1766
+ msgstr ""
1767
+
1768
+ #: dashboard/publisher/groups-edit.php:240
1769
+ #: dashboard/publisher/groups-edit.php:277
1770
+ msgid "after the 2nd paragraph"
1771
+ msgstr ""
1772
+
1773
+ #: dashboard/publisher/groups-edit.php:241
1774
+ #: dashboard/publisher/groups-edit.php:278
1775
+ msgid "after the 3rd paragraph"
1776
+ msgstr ""
1777
+
1778
+ #: dashboard/publisher/groups-edit.php:242
1779
+ #: dashboard/publisher/groups-edit.php:279
1780
+ msgid "after the 4th paragraph"
1781
+ msgstr ""
1782
+
1783
+ #: dashboard/publisher/groups-edit.php:243
1784
+ #: dashboard/publisher/groups-edit.php:280
1785
+ msgid "after the 5th paragraph"
1786
+ msgstr ""
1787
+
1788
+ #: dashboard/publisher/groups-edit.php:244
1789
+ #: dashboard/publisher/groups-edit.php:281
1790
+ msgid "after the 6th paragraph"
1791
+ msgstr ""
1792
+
1793
+ #: dashboard/publisher/groups-edit.php:245
1794
+ #: dashboard/publisher/groups-edit.php:282
1795
+ msgid "after the 7th paragraph"
1796
+ msgstr ""
1797
+
1798
+ #: dashboard/publisher/groups-edit.php:246
1799
+ #: dashboard/publisher/groups-edit.php:283
1800
+ msgid "after the 8th paragraph"
1801
+ msgstr ""
1802
+
1803
+ #: dashboard/publisher/groups-edit.php:260
1804
+ msgid "Page Injection"
1805
+ msgstr ""
1806
+
1807
+ #: dashboard/publisher/groups-edit.php:320
1808
+ msgid "Wrapper code"
1809
+ msgstr ""
1810
+
1811
+ #: dashboard/publisher/groups-edit.php:321
1812
+ msgid "Wraps around each advert. HTML/JavaScript allowed, use with care!"
1813
+ msgstr ""
1814
+
1815
+ #: dashboard/publisher/groups-edit.php:325
1816
+ msgid "Before advert"
1817
+ msgstr ""
1818
+
1819
+ #: dashboard/publisher/groups-edit.php:328
1820
+ #: dashboard/publisher/groups-edit.php:336
1821
+ msgid "Example:"
1822
+ msgstr ""
1823
+
1824
+ #: dashboard/publisher/groups-edit.php:329
1825
+ msgid "Options:"
1826
+ msgstr ""
1827
+
1828
+ #: dashboard/publisher/groups-edit.php:333
1829
+ msgid "After advert"
1830
+ msgstr ""
1831
+
1832
+ #: dashboard/publisher/groups-edit.php:342
1833
+ msgid "Select adverts"
1834
+ msgstr ""
1835
+
1836
+ #: dashboard/publisher/groups-edit.php:349
1837
+ msgid "Visible until"
1838
+ msgstr ""
1839
+
1840
+ #: dashboard/publisher/groups-edit.php:397
1841
+ msgid "No adverts created!"
1842
+ msgstr ""
1843
+
1844
+ #: dashboard/publisher/groups-edit.php:404
1845
+ msgid "Configuration errors."
1846
+ msgstr ""
1847
+
1848
+ #: dashboard/publisher/groups-edit.php:405
1849
+ #: dashboard/publisher/schedules-main.php:87
1850
+ msgid "Expires soon."
1851
+ msgstr ""
1852
+
1853
+ #: dashboard/publisher/groups-edit.php:406
1854
+ #: dashboard/publisher/schedules-main.php:88
1855
+ msgid "Has expired."
1856
+ msgstr ""
1857
+
1858
+ #: dashboard/publisher/groups-main.php:21
1859
+ msgid "Delete Group"
1860
+ msgstr ""
1861
+
1862
+ #: dashboard/publisher/groups-main.php:22
1863
+ msgid "Delete Group including adverts"
1864
+ msgstr ""
1865
+
1866
+ #: dashboard/publisher/groups-main.php:24
1867
+ msgid "You are about to delete a group"
1868
+ msgstr ""
1869
+
1870
+ #: dashboard/publisher/groups-main.php:24
1871
+ msgid "This action can not be undone!"
1872
+ msgstr ""
1873
+
1874
+ #: dashboard/publisher/groups-main.php:24 dashboard/settings/maintenance.php:22
1875
+ #: dashboard/settings/maintenance.php:39 dashboard/settings/maintenance.php:109
1876
+ msgid "OK to continue, CANCEL to stop."
1877
+ msgstr ""
1878
+
1879
+ #: dashboard/publisher/groups-main.php:84
1880
+ msgid "No groups created!"
1881
+ msgstr ""
1882
+
1883
+ #: dashboard/publisher/media.php:17
1884
+ msgid "Upload new file"
1885
+ msgstr ""
1886
+
1887
+ #: dashboard/publisher/media.php:18
1888
+ msgid "Accepted files:"
1889
+ msgstr ""
1890
+
1891
+ #: dashboard/publisher/media.php:18
1892
+ msgid "Maximum size is 512Kb per file."
1893
+ msgstr ""
1894
+
1895
+ #: dashboard/publisher/media.php:18
1896
+ msgid "Make sure your file has no spaces or special characters in the name. Replace spaces with a - or _."
1897
+ msgstr ""
1898
+
1899
+ #: dashboard/publisher/media.php:18
1900
+ msgid "If you remove spaces from filenames for HTML5 adverts also edit the html file so it knows about the changed name. For example for the javascript file."
1901
+ msgstr ""
1902
+
1903
+ #: dashboard/publisher/media.php:21
1904
+ msgid "Upload file"
1905
+ msgstr ""
1906
+
1907
+ #: dashboard/publisher/media.php:21
1908
+ msgid "Click only once per file!"
1909
+ msgstr ""
1910
+
1911
+ #: dashboard/publisher/media.php:25
1912
+ msgid "Available files in"
1913
+ msgstr ""
1914
+
1915
+ #: dashboard/publisher/media.php:31
1916
+ msgid "Actions"
1917
+ msgstr ""
1918
+
1919
+ #: dashboard/publisher/media.php:65
1920
+ msgid "No files found!"
1921
+ msgstr ""
1922
+
1923
+ #: dashboard/publisher/media.php:72
1924
+ msgid "Make sure the banner images are not in use by adverts when you delete them!"
1925
+ msgstr ""
1926
+
1927
+ #: dashboard/publisher/media.php:73 dashboard/publisher/schedules-main.php:89
1928
+ #: dashboard/publisher/statistics-advert.php:108
1929
+ #: dashboard/publisher/statistics-group.php:112
1930
+ #: dashboard/publisher/statistics-main.php:82
1931
+ msgid "Get more features with AdRotate Pro"
1932
+ msgstr ""
1933
+
1934
+ #: dashboard/publisher/schedules-main.php:13
1935
+ msgid "In AdRotate Pro you can schedule adverts for multiple periods of time. One schedule can be assigned to many adverts allowing you to manage multi advert campaigns easily. Schedules can be active on certain days of the week or on certain hours of the day."
1936
+ msgstr ""
1937
+
1938
+ #: dashboard/publisher/schedules-main.php:36
1939
+ msgid "Max Shown"
1940
+ msgstr ""
1941
+
1942
+ #: dashboard/publisher/schedules-main.php:37
1943
+ msgid "Max Clicks"
1944
+ msgstr ""
1945
+
1946
+ #: dashboard/publisher/schedules-main.php:70
1947
+ msgid "Mon:"
1948
+ msgstr ""
1949
+
1950
+ #: dashboard/publisher/schedules-main.php:70
1951
+ msgid "Tue:"
1952
+ msgstr ""
1953
+
1954
+ #: dashboard/publisher/schedules-main.php:70
1955
+ msgid "Wed:"
1956
+ msgstr ""
1957
+
1958
+ #: dashboard/publisher/schedules-main.php:70
1959
+ msgid "Thu:"
1960
+ msgstr ""
1961
+
1962
+ #: dashboard/publisher/schedules-main.php:70
1963
+ msgid "Fri:"
1964
+ msgstr ""
1965
+
1966
+ #: dashboard/publisher/schedules-main.php:70
1967
+ msgid "Sat:"
1968
+ msgstr ""
1969
+
1970
+ #: dashboard/publisher/schedules-main.php:70
1971
+ msgid "Sun:"
1972
+ msgstr ""
1973
+
1974
+ #: dashboard/publisher/schedules-main.php:70
1975
+ msgid "Between:"
1976
+ msgstr ""
1977
+
1978
+ #: dashboard/publisher/schedules-main.php:70
1979
+ msgid "Impression spread:"
1980
+ msgstr ""
1981
+
1982
+ #: dashboard/publisher/schedules-main.php:70
1983
+ msgid "Auto Delete:"
1984
+ msgstr ""
1985
+
1986
+ #: dashboard/publisher/schedules-main.php:81
1987
+ msgid "Nothing here!"
1988
+ msgstr ""
1989
+
1990
+ #: dashboard/publisher/statistics-advert.php:39
1991
+ msgid "Statistics for advert"
1992
+ msgstr ""
1993
+
1994
+ #: dashboard/publisher/statistics-advert.php:46
1995
+ #: dashboard/publisher/statistics-group.php:53
1996
+ #: dashboard/publisher/statistics-main.php:30
1997
+ msgid "All time"
1998
+ msgstr ""
1999
+
2000
+ #: dashboard/publisher/statistics-advert.php:51
2001
+ #: dashboard/publisher/statistics-advert.php:57
2002
+ #: dashboard/publisher/statistics-advert.php:71
2003
+ #: dashboard/publisher/statistics-advert.php:77
2004
+ #: dashboard/publisher/statistics-advert.php:98
2005
+ #: dashboard/publisher/statistics-group.php:58
2006
+ #: dashboard/publisher/statistics-group.php:64
2007
+ #: dashboard/publisher/statistics-group.php:78
2008
+ #: dashboard/publisher/statistics-group.php:84
2009
+ #: dashboard/publisher/statistics-group.php:103
2010
+ #: dashboard/publisher/statistics-main.php:39
2011
+ #: dashboard/publisher/statistics-main.php:53
2012
+ #: dashboard/publisher/statistics-main.php:57
2013
+ #: dashboard/publisher/statistics-main.php:74
2014
+ msgid "Impressions"
2015
+ msgstr ""
2016
+
2017
+ #: dashboard/publisher/statistics-advert.php:64
2018
+ #: dashboard/publisher/statistics-group.php:71
2019
+ #: dashboard/publisher/statistics-main.php:46
2020
+ msgid "Last month"
2021
+ msgstr ""
2022
+
2023
+ #: dashboard/publisher/statistics-advert.php:85
2024
+ #: dashboard/publisher/statistics-group.php:92
2025
+ #: dashboard/publisher/statistics-main.php:64
2026
+ msgid "Monthly overview of clicks and impressions"
2027
+ msgstr ""
2028
+
2029
+ #: dashboard/publisher/statistics-advert.php:109
2030
+ #: dashboard/publisher/statistics-group.php:113
2031
+ #: dashboard/publisher/statistics-main.php:83
2032
+ #: dashboard/settings/notifications.php:58
2033
+ msgid "Note:"
2034
+ msgstr ""
2035
+
2036
+ #: dashboard/publisher/statistics-advert.php:109
2037
+ #: dashboard/publisher/statistics-group.php:113
2038
+ #: dashboard/publisher/statistics-main.php:83
2039
+ msgid "All statistics are indicative. They do not nessesarily reflect results counted by other parties."
2040
+ msgstr ""
2041
+
2042
+ #: dashboard/publisher/statistics-group.php:46
2043
+ msgid "Statistics for group"
2044
+ msgstr ""
2045
+
2046
+ #: dashboard/publisher/statistics-main.php:37
2047
+ msgid "Adverts counting stats"
2048
+ msgstr ""
2049
+
2050
+ #: dashboard/settings/advertisers.php:16
2051
+ msgid "Advertisers - Available in AdRotate Pro"
2052
+ msgstr ""
2053
+
2054
+ #: dashboard/settings/advertisers.php:17
2055
+ msgid "Enable advertisers so they can review and manage their own ads."
2056
+ msgstr ""
2057
+
2058
+ #: dashboard/settings/advertisers.php:20
2059
+ msgid "Enable Advertisers"
2060
+ msgstr ""
2061
+
2062
+ #: dashboard/settings/advertisers.php:22
2063
+ msgid "Allow adverts to be coupled to users (Advertisers)."
2064
+ msgstr ""
2065
+
2066
+ #: dashboard/settings/advertisers.php:26
2067
+ msgid "Edit/update adverts"
2068
+ msgstr ""
2069
+
2070
+ #: dashboard/settings/advertisers.php:28
2071
+ msgid "Allow advertisers to add new or edit their adverts."
2072
+ msgstr ""
2073
+
2074
+ #: dashboard/settings/advertisers.php:32
2075
+ msgid "Mobile adverts"
2076
+ msgstr ""
2077
+
2078
+ #: dashboard/settings/advertisers.php:34
2079
+ msgid "Allow advertisers to specify on which devices their ads will show."
2080
+ msgstr ""
2081
+
2082
+ #: dashboard/settings/advertisers.php:40
2083
+ msgid "Allow advertisers to specify where their ads will show. Geo Targeting has to be enabled, too."
2084
+ msgstr ""
2085
+
2086
+ #: dashboard/settings/advertisers.php:44
2087
+ msgid "Advertiser role"
2088
+ msgstr ""
2089
+
2090
+ #: dashboard/settings/advertisers.php:46
2091
+ msgid "Create a seperate user role for your advertisers."
2092
+ msgstr ""
2093
+
2094
+ #: dashboard/settings/advertisers.php:47
2095
+ msgid "Don't forget to give these users access to their advertiser dashboard via the Roles tab."
2096
+ msgstr ""
2097
+
2098
+ #: dashboard/settings/advertisers.php:53 dashboard/settings/general.php:78
2099
+ #: dashboard/settings/maintenance.php:115 dashboard/settings/misc.php:47
2100
+ #: dashboard/settings/notifications.php:79 dashboard/settings/roles.php:55
2101
+ #: dashboard/settings/statistics.php:83
2102
+ msgid "Update Options"
2103
+ msgstr ""
2104
+
2105
+ #: dashboard/settings/general.php:17
2106
+ msgid "General Settings"
2107
+ msgstr ""
2108
+
2109
+ #: dashboard/settings/general.php:18
2110
+ msgid "General settings for AdRotate."
2111
+ msgstr ""
2112
+
2113
+ #: dashboard/settings/general.php:18 dashboard/settings/statistics.php:18
2114
+ msgid "Some options are only available in AdRotate Pro!"
2115
+ msgstr ""
2116
+
2117
+ #: dashboard/settings/general.php:21
2118
+ msgid "Shortcode in widgets"
2119
+ msgstr ""
2120
+
2121
+ #: dashboard/settings/general.php:22
2122
+ msgid "Enable this option to if your theme does not support shortcodes in the WordPress text widget."
2123
+ msgstr ""
2124
+
2125
+ #: dashboard/settings/general.php:25
2126
+ msgid "Disable live preview"
2127
+ msgstr ""
2128
+
2129
+ #: dashboard/settings/general.php:26
2130
+ msgid "Enable this option if you have faulty adverts that overflow their designated area while creating/editing adverts."
2131
+ msgstr ""
2132
+
2133
+ #: dashboard/settings/general.php:29
2134
+ msgid "Disable dynamic mode"
2135
+ msgstr ""
2136
+
2137
+ #: dashboard/settings/general.php:30
2138
+ msgid "Enable this option to disable dynamic mode in groups for mobile devices if you notice skipping or jumpy content."
2139
+ msgstr ""
2140
+
2141
+ #: dashboard/settings/general.php:33
2142
+ msgid "Load jQuery"
2143
+ msgstr ""
2144
+
2145
+ #: dashboard/settings/general.php:34
2146
+ msgid "Enable this option if your theme does not load jQuery. jQuery is required for dynamic groups, statistics and some other features."
2147
+ msgstr ""
2148
+
2149
+ #: dashboard/settings/general.php:37
2150
+ msgid "Load scripts in footer?"
2151
+ msgstr ""
2152
+
2153
+ #: dashboard/settings/general.php:38
2154
+ msgid "Enable this option if you want to load all AdRotate Javascripts in the footer of your site."
2155
+ msgstr ""
2156
+
2157
+ #: dashboard/settings/general.php:41
2158
+ msgid "Adblock disguise"
2159
+ msgstr ""
2160
+
2161
+ #: dashboard/settings/general.php:43
2162
+ msgid "Leave empty to disable. Use only lowercaps letters. For example:"
2163
+ msgstr ""
2164
+
2165
+ #: dashboard/settings/general.php:44
2166
+ msgid "Try and avoid adblock plugins in most modern browsers when using shortcodes."
2167
+ msgstr ""
2168
+
2169
+ #: dashboard/settings/general.php:44
2170
+ msgid "To also apply this feature to widgets, use a text widget with a shortcode instead of the AdRotate widget."
2171
+ msgstr ""
2172
+
2173
+ #: dashboard/settings/general.php:44
2174
+ msgid "Avoid the use of obvious keywords or filenames in your adverts or this feature will have little effect!"
2175
+ msgstr ""
2176
+
2177
+ #: dashboard/settings/general.php:49
2178
+ msgid "Banner Folder"
2179
+ msgstr ""
2180
+
2181
+ #: dashboard/settings/general.php:50
2182
+ msgid "Set a folder where your banner images will be stored."
2183
+ msgstr ""
2184
+
2185
+ #: dashboard/settings/general.php:53
2186
+ msgid "Folder name"
2187
+ msgstr ""
2188
+
2189
+ #: dashboard/settings/general.php:55
2190
+ msgid "(Default: banners)."
2191
+ msgstr ""
2192
+
2193
+ #: dashboard/settings/general.php:56
2194
+ msgid "To try and trick ad blockers you could set the folder to something crazy like:"
2195
+ msgstr ""
2196
+
2197
+ #: dashboard/settings/general.php:57
2198
+ msgid "This folder will not be automatically created if it doesn't exist. AdRotate will show errors when the folder is missing."
2199
+ msgstr ""
2200
+
2201
+ #: dashboard/settings/general.php:62
2202
+ msgid "Bot filter"
2203
+ msgstr ""
2204
+
2205
+ #: dashboard/settings/general.php:63
2206
+ msgid "The bot filter is used for the AdRotate stats tracker."
2207
+ msgstr ""
2208
+
2209
+ #: dashboard/settings/general.php:66
2210
+ msgid "User-Agent Filter"
2211
+ msgstr ""
2212
+
2213
+ #: dashboard/settings/general.php:69
2214
+ msgid "A comma separated list of keywords. Filter out bots/crawlers/user-agents."
2215
+ msgstr ""
2216
+
2217
+ #: dashboard/settings/general.php:70
2218
+ msgid "Keep in mind that this might give false positives. The word 'fire' also matches 'firefox', but not vice-versa. So be careful!"
2219
+ msgstr ""
2220
+
2221
+ #: dashboard/settings/general.php:71
2222
+ msgid "Only words with alphanumeric characters and [ - _ ] are allowed. All other characters are stripped out."
2223
+ msgstr ""
2224
+
2225
+ #: dashboard/settings/general.php:72
2226
+ msgid "Additionally to the list specified here, empty User-Agents are blocked as well."
2227
+ msgstr ""
2228
+
2229
+ #: dashboard/settings/general.php:72
2230
+ msgid "Learn more about"
2231
+ msgstr ""
2232
+
2233
+ #: dashboard/settings/general.php:72
2234
+ msgid "user-agents"
2235
+ msgstr ""
2236
+
2237
+ #: dashboard/settings/geotargeting.php:17
2238
+ msgid "Geo Targeting - Available in AdRotate Pro"
2239
+ msgstr ""
2240
+
2241
+ #: dashboard/settings/geotargeting.php:18
2242
+ msgid "Target certain areas in the world for better advertising oppurtunities."
2243
+ msgstr ""
2244
+
2245
+ #: dashboard/settings/geotargeting.php:21
2246
+ msgid "Which Geo Service"
2247
+ msgstr ""
2248
+
2249
+ #: dashboard/settings/geotargeting.php:32
2250
+ msgid "20000 free lookups every day, uses GeoLite2 databases from MaxMind!"
2251
+ msgstr ""
2252
+
2253
+ #: dashboard/settings/geotargeting.php:33
2254
+ #: dashboard/settings/geotargeting.php:37
2255
+ #: dashboard/settings/geotargeting.php:41
2256
+ #: dashboard/settings/geotargeting.php:45 dashboard/settings/statistics.php:33
2257
+ #: dashboard/settings/statistics.php:36 dashboard/settings/statistics.php:39
2258
+ #: dashboard/settings/statistics.php:42 dashboard/settings/statistics.php:45
2259
+ msgid "Supports:"
2260
+ msgstr ""
2261
+
2262
+ #: dashboard/settings/geotargeting.php:34
2263
+ #: dashboard/settings/geotargeting.php:38
2264
+ #: dashboard/settings/geotargeting.php:42
2265
+ #: dashboard/settings/geotargeting.php:46
2266
+ msgid "Scalability:"
2267
+ msgstr ""
2268
+
2269
+ #: dashboard/settings/geotargeting.php:34
2270
+ msgid "Suitable for small to medium sized websites."
2271
+ msgstr ""
2272
+
2273
+ #: dashboard/settings/geotargeting.php:36
2274
+ msgid "10000 free lookups per month, requires account."
2275
+ msgstr ""
2276
+
2277
+ #: dashboard/settings/geotargeting.php:38
2278
+ msgid "Suitable for small to medium sized websites with a free account - Paid options available."
2279
+ msgstr ""
2280
+
2281
+ #: dashboard/settings/geotargeting.php:40
2282
+ msgid "The most accurate geo targeting available."
2283
+ msgstr ""
2284
+
2285
+ #: dashboard/settings/geotargeting.php:42
2286
+ msgid "Suitable for any size website as long as you have lookups."
2287
+ msgstr ""
2288
+
2289
+ #: dashboard/settings/geotargeting.php:44
2290
+ msgid "Basic geolocation included in every CloudFlare account."
2291
+ msgstr ""
2292
+
2293
+ #: dashboard/settings/geotargeting.php:46
2294
+ msgid "Suitable for any size website."
2295
+ msgstr ""
2296
+
2297
+ #: dashboard/settings/geotargeting.php:51
2298
+ msgid "Geo Cookie Lifespan"
2299
+ msgstr ""
2300
+
2301
+ #: dashboard/settings/geotargeting.php:60
2302
+ msgid "Hours."
2303
+ msgstr ""
2304
+
2305
+ #: dashboard/settings/geotargeting.php:61
2306
+ msgid "Geo Data is stored in a cookie to reduce lookups. How long should this cookie last? A longer period is less accurate for mobile users but may reduce the usage of your lookups drastically."
2307
+ msgstr ""
2308
+
2309
+ #: dashboard/settings/geotargeting.php:67
2310
+ msgid "MaxMind City/Country"
2311
+ msgstr ""
2312
+
2313
+ #: dashboard/settings/geotargeting.php:70
2314
+ msgid "Username/Email"
2315
+ msgstr ""
2316
+
2317
+ #: dashboard/settings/geotargeting.php:74
2318
+ msgid "Password/License Key"
2319
+ msgstr ""
2320
+
2321
+ #: dashboard/settings/maintenance.php:17
2322
+ msgid "Use these functions when you notice your database is slow, unresponsive and sluggish."
2323
+ msgstr ""
2324
+
2325
+ #: dashboard/settings/maintenance.php:20 dashboard/settings/maintenance.php:22
2326
+ msgid "Optimize Database"
2327
+ msgstr ""
2328
+
2329
+ #: dashboard/settings/maintenance.php:22
2330
+ msgid "You are about to optimize the AdRotate database."
2331
+ msgstr ""
2332
+
2333
+ #: dashboard/settings/maintenance.php:22
2334
+ msgid "Did you make a backup of your database?"
2335
+ msgstr ""
2336
+
2337
+ #: dashboard/settings/maintenance.php:22
2338
+ msgid "This may take a moment and may cause your website to respond slow temporarily!"
2339
+ msgstr ""
2340
+
2341
+ #: dashboard/settings/maintenance.php:23
2342
+ msgid "Cleans up overhead data in the AdRotate tables."
2343
+ msgstr ""
2344
+
2345
+ #: dashboard/settings/maintenance.php:24
2346
+ msgid "Overhead data is accumulated garbage resulting from many changes you've made. This can vary from nothing to hundreds of KiB of data."
2347
+ msgstr ""
2348
+
2349
+ #: dashboard/settings/maintenance.php:28
2350
+ msgid "Clean-up Database and Files"
2351
+ msgstr ""
2352
+
2353
+ #: dashboard/settings/maintenance.php:30
2354
+ msgid "Clean-up Database"
2355
+ msgstr ""
2356
+
2357
+ #: dashboard/settings/maintenance.php:30
2358
+ msgid "You are about to clean up your database. This may delete expired schedules, older statistics and try to delete export files"
2359
+ msgstr ""
2360
+
2361
+ #: dashboard/settings/maintenance.php:30
2362
+ msgid "Are you sure you want to continue?"
2363
+ msgstr ""
2364
+
2365
+ #: dashboard/settings/maintenance.php:30
2366
+ msgid "THIS ACTION CAN NOT BE UNDONE!"
2367
+ msgstr ""
2368
+
2369
+ #: dashboard/settings/maintenance.php:31
2370
+ msgid "Delete stats older than 365 days."
2371
+ msgstr ""
2372
+
2373
+ #: dashboard/settings/maintenance.php:32
2374
+ msgid "Delete leftover export files."
2375
+ msgstr ""
2376
+
2377
+ #: dashboard/settings/maintenance.php:33
2378
+ msgid "For when you create an advert, group or schedule and it does not save or keep changes you make."
2379
+ msgstr ""
2380
+
2381
+ #: dashboard/settings/maintenance.php:33
2382
+ msgid "Additionally you can delete statistics and/or unused export files. This will improve the speed of your site."
2383
+ msgstr ""
2384
+
2385
+ #: dashboard/settings/maintenance.php:37
2386
+ msgid "Re-evaluate Ads"
2387
+ msgstr ""
2388
+
2389
+ #: dashboard/settings/maintenance.php:39
2390
+ msgid "Re-evaluate all ads"
2391
+ msgstr ""
2392
+
2393
+ #: dashboard/settings/maintenance.php:39
2394
+ msgid "You are about to check all ads for errors."
2395
+ msgstr ""
2396
+
2397
+ #: dashboard/settings/maintenance.php:39 dashboard/settings/maintenance.php:109
2398
+ msgid "This might take a while and may slow down your site during this action!"
2399
+ msgstr ""
2400
+
2401
+ #: dashboard/settings/maintenance.php:40
2402
+ msgid "This will apply all evaluation rules to all ads to see if any error slipped in. Normally you should not need this feature."
2403
+ msgstr ""
2404
+
2405
+ #: dashboard/settings/maintenance.php:44
2406
+ msgid "DISCLAIMER: The above functions are intented to be used to OPTIMIZE your database. They only apply to your ads/groups and stats. Not to other settings or other parts of WordPress! Always always make a backup! If for any reason your data is lost, damaged or otherwise becomes unusable in any way or by any means in whichever way I will not take responsibility. You should always have a backup of your database. These functions do NOT destroy data. If data is lost, damaged or unusable in any way, your database likely was beyond repair already. Claiming it worked before clicking these buttons is not a valid point in any case."
2407
+ msgstr ""
2408
+
2409
+ #: dashboard/settings/maintenance.php:46
2410
+ msgid "Troubleshooting"
2411
+ msgstr ""
2412
+
2413
+ #: dashboard/settings/maintenance.php:47
2414
+ msgid "The below options are not meant for normal use and are only there for developers to review saved settings or how ads are selected. These can be used as a measure of troubleshooting upon request but for normal use they SHOULD BE LEFT UNCHECKED!!"
2415
+ msgstr ""
2416
+
2417
+ #: dashboard/settings/maintenance.php:50
2418
+ msgid "Developer Debug"
2419
+ msgstr ""
2420
+
2421
+ #: dashboard/settings/maintenance.php:52
2422
+ msgid "Troubleshoot ads and how they are selected. Visible on the front-end."
2423
+ msgstr ""
2424
+
2425
+ #: dashboard/settings/maintenance.php:53
2426
+ msgid "Disable timers for clicks and impressions."
2427
+ msgstr ""
2428
+
2429
+ #: dashboard/settings/maintenance.php:54
2430
+ msgid "Temporarily disable encryption on the redirect url."
2431
+ msgstr ""
2432
+
2433
+ #: dashboard/settings/maintenance.php:59
2434
+ msgid "Status and Versions"
2435
+ msgstr ""
2436
+
2437
+ #: dashboard/settings/maintenance.php:62
2438
+ msgid "Current status of adverts"
2439
+ msgstr ""
2440
+
2441
+ #: dashboard/settings/maintenance.php:63
2442
+ msgid "Normal"
2443
+ msgstr ""
2444
+
2445
+ #: dashboard/settings/maintenance.php:63
2446
+ msgid "Error"
2447
+ msgstr ""
2448
+
2449
+ #: dashboard/settings/maintenance.php:63
2450
+ msgid "Expires Soon"
2451
+ msgstr ""
2452
+
2453
+ #: dashboard/settings/maintenance.php:63
2454
+ msgid "Unknown"
2455
+ msgstr ""
2456
+
2457
+ #: dashboard/settings/maintenance.php:66
2458
+ msgid "Banners/assets Folder"
2459
+ msgstr ""
2460
+
2461
+ #: dashboard/settings/maintenance.php:70 dashboard/settings/maintenance.php:79
2462
+ msgid "Exists and appears writable"
2463
+ msgstr ""
2464
+
2465
+ #: dashboard/settings/maintenance.php:70 dashboard/settings/maintenance.php:79
2466
+ msgid "Not writable or does not exist"
2467
+ msgstr ""
2468
+
2469
+ #: dashboard/settings/maintenance.php:75
2470
+ msgid "Reports Folder"
2471
+ msgstr ""
2472
+
2473
+ #: dashboard/settings/maintenance.php:84
2474
+ msgid "Advert evaluation"
2475
+ msgstr ""
2476
+
2477
+ #: dashboard/settings/maintenance.php:85
2478
+ msgid "Not scheduled! Re-activate the plugin from the plugins page."
2479
+ msgstr ""
2480
+
2481
+ #: dashboard/settings/maintenance.php:86
2482
+ msgid "Clean Trackerdata"
2483
+ msgstr ""
2484
+
2485
+ #: dashboard/settings/maintenance.php:87
2486
+ msgid "Not scheduled!"
2487
+ msgstr ""
2488
+
2489
+ #: dashboard/settings/maintenance.php:90
2490
+ msgid "Background tasks"
2491
+ msgstr ""
2492
+
2493
+ #: dashboard/settings/maintenance.php:92
2494
+ msgid "Reset background tasks"
2495
+ msgstr ""
2496
+
2497
+ #: dashboard/settings/maintenance.php:97
2498
+ msgid "Internal Versions"
2499
+ msgstr ""
2500
+
2501
+ #: dashboard/settings/maintenance.php:98
2502
+ msgid "Unless you experience database issues or a warning shows below, these numbers are not really relevant for troubleshooting. Support may ask for them to verify your database status."
2503
+ msgstr ""
2504
+
2505
+ #: dashboard/settings/maintenance.php:101
2506
+ msgid "AdRotate version"
2507
+ msgstr ""
2508
+
2509
+ #: dashboard/settings/maintenance.php:102
2510
+ #: dashboard/settings/maintenance.php:104
2511
+ msgid "Current:"
2512
+ msgstr ""
2513
+
2514
+ #: dashboard/settings/maintenance.php:102
2515
+ #: dashboard/settings/maintenance.php:104
2516
+ msgid "Should be:"
2517
+ msgstr ""
2518
+
2519
+ #: dashboard/settings/maintenance.php:102
2520
+ #: dashboard/settings/maintenance.php:104
2521
+ msgid "Previous:"
2522
+ msgstr ""
2523
+
2524
+ #: dashboard/settings/maintenance.php:103
2525
+ msgid "Database version"
2526
+ msgstr ""
2527
+
2528
+ #: dashboard/settings/maintenance.php:107
2529
+ msgid "Manual upgrade"
2530
+ msgstr ""
2531
+
2532
+ #: dashboard/settings/maintenance.php:109
2533
+ msgid "YOU ARE ABOUT TO DO A MANUAL UPDATE FOR ADROTATE."
2534
+ msgstr ""
2535
+
2536
+ #: dashboard/settings/maintenance.php:109
2537
+ msgid "Make sure you have a database backup!"
2538
+ msgstr ""
2539
+
2540
+ #: dashboard/settings/maintenance.php:109
2541
+ msgid "Run updater"
2542
+ msgstr ""
2543
+
2544
+ #: dashboard/settings/misc.php:16
2545
+ msgid "Miscellaneous"
2546
+ msgstr ""
2547
+
2548
+ #: dashboard/settings/misc.php:19
2549
+ msgid "Widget alignment"
2550
+ msgstr ""
2551
+
2552
+ #: dashboard/settings/misc.php:20
2553
+ msgid "Check this box if your widgets do not align in your themes sidebar. (Does not always help!)"
2554
+ msgstr ""
2555
+
2556
+ #: dashboard/settings/misc.php:23
2557
+ msgid "Widget padding"
2558
+ msgstr ""
2559
+
2560
+ #: dashboard/settings/misc.php:24
2561
+ msgid "Enable this to remove the padding (blank space) around ads in widgets. (Does not always work!)"
2562
+ msgstr ""
2563
+
2564
+ #: dashboard/settings/misc.php:28
2565
+ msgid "NOTICE:"
2566
+ msgstr ""
2567
+
2568
+ #: dashboard/settings/misc.php:29
2569
+ msgid "You have enabled W3 Total Caching support but not defined the security hash."
2570
+ msgstr ""
2571
+
2572
+ #: dashboard/settings/misc.php:29
2573
+ msgid "AdRotate has generated the following line for you to add to your wp-config.php around line 52 (below the WordPress nonces). If you do not know how to add this line, check out the following guide;"
2574
+ msgstr ""
2575
+
2576
+ #: dashboard/settings/misc.php:29
2577
+ msgid "Set up W3 Total Caching"
2578
+ msgstr ""
2579
+
2580
+ #: dashboard/settings/misc.php:33
2581
+ msgid "W3 Total Caching"
2582
+ msgstr ""
2583
+
2584
+ #: dashboard/settings/misc.php:34
2585
+ msgid "Check this box if you use W3 Total Caching on your site."
2586
+ msgstr ""
2587
+
2588
+ #: dashboard/settings/misc.php:37
2589
+ msgid "Borlabs Cache"
2590
+ msgstr ""
2591
+
2592
+ #: dashboard/settings/misc.php:38
2593
+ msgid "Check this box if you use Borlabs Caching on your site."
2594
+ msgstr ""
2595
+
2596
+ #: dashboard/settings/misc.php:42
2597
+ msgid "It may take a while for the ad to start rotating. The caching plugin needs to refresh the cache. This can take up to a week if not done manually."
2598
+ msgstr ""
2599
+
2600
+ #: dashboard/settings/misc.php:42
2601
+ msgid "Caching support only works for [shortcodes] and the AdRotate Widget. If you use a PHP Snippet you need to wrap your PHP in the exclusion code yourself."
2602
+ msgstr ""
2603
+
2604
+ #: dashboard/settings/notifications.php:19
2605
+ msgid "Set up who gets notifications if ads need your attention."
2606
+ msgstr ""
2607
+
2608
+ #: dashboard/settings/notifications.php:22
2609
+ msgid "How to notify"
2610
+ msgstr ""
2611
+
2612
+ #: dashboard/settings/notifications.php:24
2613
+ msgid "Dashboard banner."
2614
+ msgstr ""
2615
+
2616
+ #: dashboard/settings/notifications.php:25
2617
+ msgid "Email message."
2618
+ msgstr ""
2619
+
2620
+ #: dashboard/settings/notifications.php:29
2621
+ msgid "Test notification"
2622
+ msgstr ""
2623
+
2624
+ #: dashboard/settings/notifications.php:31
2625
+ msgid "Test"
2626
+ msgstr ""
2627
+
2628
+ #: dashboard/settings/notifications.php:31
2629
+ msgid "Send a test notification to enabled methods. Before you test, save the options first!"
2630
+ msgstr ""
2631
+
2632
+ #: dashboard/settings/notifications.php:36
2633
+ msgid "Dashboard Banner"
2634
+ msgstr ""
2635
+
2636
+ #: dashboard/settings/notifications.php:37
2637
+ msgid "These go in a dashboard banner visible to all users with access to AdRotate on every WordPress dashboard page."
2638
+ msgstr ""
2639
+
2640
+ #: dashboard/settings/notifications.php:40
2641
+ #: dashboard/settings/notifications.php:52
2642
+ msgid "What"
2643
+ msgstr ""
2644
+
2645
+ #: dashboard/settings/notifications.php:42
2646
+ msgid "Expired adverts."
2647
+ msgstr ""
2648
+
2649
+ #: dashboard/settings/notifications.php:43
2650
+ msgid "Almost expired adverts."
2651
+ msgstr ""
2652
+
2653
+ #: dashboard/settings/notifications.php:48
2654
+ msgid "Email Message"
2655
+ msgstr ""
2656
+
2657
+ #: dashboard/settings/notifications.php:49
2658
+ msgid "Receive email notifications about what is happening with your AdRotate setup."
2659
+ msgstr ""
2660
+
2661
+ #: dashboard/settings/notifications.php:54
2662
+ msgid "Daily digest of any advert status other than normal."
2663
+ msgstr ""
2664
+
2665
+ #: dashboard/settings/notifications.php:55
2666
+ msgid "When you are running out of Geo Targeting Lookups."
2667
+ msgstr ""
2668
+
2669
+ #: dashboard/settings/notifications.php:56
2670
+ msgid "Any advertiser saving an advert in your moderation queue."
2671
+ msgstr ""
2672
+
2673
+ #: dashboard/settings/notifications.php:57
2674
+ msgid "A moderator approved an advert from the moderation queue."
2675
+ msgstr ""
2676
+
2677
+ #: dashboard/settings/notifications.php:58
2678
+ msgid "A moderator rejected an advert from the moderation queue."
2679
+ msgstr ""
2680
+
2681
+ #: dashboard/settings/notifications.php:58
2682
+ msgid "If you have a lot of activity with many advertisers adding/changing adverts you may get a lot of messages!"
2683
+ msgstr ""
2684
+
2685
+ #: dashboard/settings/notifications.php:58
2686
+ msgid "Sending out a lot of email is sometimes seen as automated mailing and deemed spammy. This may result in automated filters such as those used in services like Google Gmail and Microsoft Hotmail/Outlook.com blocking your server. Make sure you whitelist the sending address in your email account once you start receiving notifications!"
2687
+ msgstr ""
2688
+
2689
+ #: dashboard/settings/notifications.php:63
2690
+ msgid "Publishers"
2691
+ msgstr ""
2692
+
2693
+ #: dashboard/settings/notifications.php:66
2694
+ msgid "Messages are sent once every 24 hours. Maximum of 5 addresses. Comma separated. This field may not be empty!"
2695
+ msgstr ""
2696
+
2697
+ #: dashboard/settings/notifications.php:73
2698
+ msgid "Who gets email from advertisers. Maximum of 5 addresses. Comma separated. This field may not be empty!"
2699
+ msgstr ""
2700
+
2701
+ #: dashboard/settings/roles.php:18
2702
+ msgid "Who has access to what?"
2703
+ msgstr ""
2704
+
2705
+ #: dashboard/settings/roles.php:21
2706
+ msgid "Manage/Add/Edit adverts"
2707
+ msgstr ""
2708
+
2709
+ #: dashboard/settings/roles.php:25
2710
+ msgid "Role to see and add/edit ads."
2711
+ msgstr ""
2712
+
2713
+ #: dashboard/settings/roles.php:29
2714
+ msgid "Delete/Reset adverts"
2715
+ msgstr ""
2716
+
2717
+ #: dashboard/settings/roles.php:33
2718
+ msgid "Role to delete ads and reset stats."
2719
+ msgstr ""
2720
+
2721
+ #: dashboard/settings/roles.php:37
2722
+ msgid "Manage/Add/Edit groups"
2723
+ msgstr ""
2724
+
2725
+ #: dashboard/settings/roles.php:41
2726
+ msgid "Role to see and add/edit groups."
2727
+ msgstr ""
2728
+
2729
+ #: dashboard/settings/roles.php:45
2730
+ msgid "Delete groups"
2731
+ msgstr ""
2732
+
2733
+ #: dashboard/settings/roles.php:49
2734
+ msgid "Role to delete groups."
2735
+ msgstr ""
2736
+
2737
+ #: dashboard/settings/statistics.php:18
2738
+ msgid "Track statistics for your adverts."
2739
+ msgstr ""
2740
+
2741
+ #: dashboard/settings/statistics.php:21
2742
+ msgid "How to track stats"
2743
+ msgstr ""
2744
+
2745
+ #: dashboard/settings/statistics.php:24
2746
+ msgid "Disabled - Do not track stats"
2747
+ msgstr ""
2748
+
2749
+ #: dashboard/settings/statistics.php:32
2750
+ msgid "Tracks impressions and clicks locally"
2751
+ msgstr ""
2752
+
2753
+ #: dashboard/settings/statistics.php:32 dashboard/settings/statistics.php:35
2754
+ #: dashboard/settings/statistics.php:38 dashboard/settings/statistics.php:44
2755
+ msgid "Setup guide"
2756
+ msgstr ""
2757
+
2758
+ #: dashboard/settings/statistics.php:33
2759
+ msgid "Clicks and Impressions, Click and impression limits, impression spread for schedules. Javascript/HTML5 adverts will only track impressions."
2760
+ msgstr ""
2761
+
2762
+ #: dashboard/settings/statistics.php:35
2763
+ msgid "Requires Google Global Tag tracker installed in your sites footer!"
2764
+ msgstr ""
2765
+
2766
+ #: dashboard/settings/statistics.php:36 dashboard/settings/statistics.php:42
2767
+ msgid "Clicks and Impressions via events. Javascript/HTML5 adverts will only track impressions."
2768
+ msgstr ""
2769
+
2770
+ #: dashboard/settings/statistics.php:38
2771
+ msgid "Requires Google Tag Manager installed in your sites head tag and a Google Analytics Account!"
2772
+ msgstr ""
2773
+
2774
+ #: dashboard/settings/statistics.php:39
2775
+ msgid "Clicks and Impressions via custom events. Javascript/HTML5 adverts will only track impressions."
2776
+ msgstr ""
2777
+
2778
+ #: dashboard/settings/statistics.php:41
2779
+ msgid "Maintained for backwards compatibility, please switch to Google Global Tag or Google Tag Manager."
2780
+ msgstr ""
2781
+
2782
+ #: dashboard/settings/statistics.php:44
2783
+ msgid "Requires a extended Piwik/Matomo tracker installed in your sites footer. See the manual for details."
2784
+ msgstr ""
2785
+
2786
+ #: dashboard/settings/statistics.php:45
2787
+ msgid "Click and Impression recording via Cookie. Javascript/HTML5 adverts will only track impressions."
2788
+ msgstr ""
2789
+
2790
+ #: dashboard/settings/statistics.php:51
2791
+ msgid "AdRotate Tracker"
2792
+ msgstr ""
2793
+
2794
+ #: dashboard/settings/statistics.php:52
2795
+ msgid "The settings below are for the internal tracker and have no effect when using Piwik/Google Analytics."
2796
+ msgstr ""
2797
+
2798
+ #: dashboard/settings/statistics.php:55
2799
+ msgid "Logged in impressions"
2800
+ msgstr ""
2801
+
2802
+ #: dashboard/settings/statistics.php:57
2803
+ msgid "Track impressions from logged in users."
2804
+ msgstr ""
2805
+
2806
+ #: dashboard/settings/statistics.php:61
2807
+ msgid "Logged in clicks"
2808
+ msgstr ""
2809
+
2810
+ #: dashboard/settings/statistics.php:63
2811
+ msgid "Track clicks from logged in users."
2812
+ msgstr ""
2813
+
2814
+ #: dashboard/settings/statistics.php:67
2815
+ msgid "Impression timer"
2816
+ msgstr ""
2817
+
2818
+ #: dashboard/settings/statistics.php:69 dashboard/settings/statistics.php:76
2819
+ msgid "Seconds."
2820
+ msgstr ""
2821
+
2822
+ #: dashboard/settings/statistics.php:70
2823
+ msgid "Default: 60."
2824
+ msgstr ""
2825
+
2826
+ #: dashboard/settings/statistics.php:70
2827
+ msgid "This number may not be empty, be lower than 10 or exceed 3600 (1 hour)."
2828
+ msgstr ""
2829
+
2830
+ #: dashboard/settings/statistics.php:74
2831
+ msgid "Click timer"
2832
+ msgstr ""
2833
+
2834
+ #: dashboard/settings/statistics.php:77
2835
+ msgid "Default: 86400."
2836
+ msgstr ""
2837
+
2838
+ #: dashboard/settings/statistics.php:77
2839
+ msgid "This number may not be empty, be lower than 60 or exceed 86400 (24 hours)."
2840
+ msgstr ""
2841
+
2842
+ #: dashboard/support.php:28
2843
+ msgid "Support Forums"
2844
+ msgstr ""
2845
+
2846
+ #: dashboard/support.php:30
2847
+ msgid "When you are stuck with AdRotate or AdRotate Pro, check the forums first. Chances are your question has already been asked and answered!"
2848
+ msgstr ""
2849
+
2850
+ #: dashboard/support.php:30
2851
+ msgid "Next to the forum there are many manuals and guides available for almost every function and feature in the plugin."
2852
+ msgstr ""
2853
+
2854
+ #: dashboard/support.php:30
2855
+ msgid "Take a look at the AdRotate Manuals"
2856
+ msgstr ""
2857
+
2858
+ #: dashboard/support.php:32 dashboard/support.php:33 dashboard/support.php:34
2859
+ #: dashboard/support.php:35 dashboard/support.php:36 dashboard/support.php:37
2860
+ msgid "View topics"
2861
+ msgstr ""
2862
+
2863
+ #: dashboard/support.php:42
2864
+ msgid "Additional Services"
2865
+ msgstr ""
2866
+
2867
+ #: dashboard/support.php:44
2868
+ msgid "Have stuff done for you, by AJdG Solutions. If you need HTML5 Adverts set up. Or do not know how to update the plugin. Get me to do it for you! These professional services are available for every AdRotate and AdRotate Pro user and are usually handled in less than 2 business days."
2869
+ msgstr ""
2870
+
2871
+ #: dashboard/support.php:46
2872
+ msgid "Update AdRotate Pro"
2873
+ msgstr ""
2874
+
2875
+ #: dashboard/support.php:46
2876
+ msgid "Get a newer version of AdRotate Pro installed."
2877
+ msgstr ""
2878
+
2879
+ #: dashboard/support.php:46 dashboard/support.php:47
2880
+ msgid "Order now"
2881
+ msgstr ""
2882
+
2883
+ #: dashboard/support.php:47
2884
+ msgid "Got a HTML5 advert that needs to be set up?"
2885
+ msgstr ""
2886
+
2887
+ #: dashboard/support.php:48
2888
+ msgid "AdRotate setup"
2889
+ msgstr ""
2890
+
2891
+ #: dashboard/support.php:48
2892
+ msgid "Contact AJdG Solutions and inquire about the possibilities to set up AdRotate for you."
2893
+ msgstr ""
2894
+
2895
+ #: dashboard/support.php:56
2896
+ msgid "Premium Support available in AdRotate Pro"
2897
+ msgstr ""
2898
+
2899
+ #: dashboard/support.php:59
2900
+ msgid "What went wrong? Or what are you trying to do?"
2901
+ msgstr ""
2902
+
2903
+ #: dashboard/support.php:59
2904
+ msgid "Include error messages and/or relevant information."
2905
+ msgstr ""
2906
+
2907
+ #: dashboard/support.php:59
2908
+ msgid "Try to remember any actions that may cause the problem."
2909
+ msgstr ""
2910
+
2911
+ #: dashboard/support.php:59
2912
+ msgid "Any code/HTML will be stripped from your message."
2913
+ msgstr ""
2914
+
2915
+ #: dashboard/support.php:61
2916
+ msgid "Your name:"
2917
+ msgstr ""
2918
+
2919
+ #: dashboard/support.php:62
2920
+ msgid "Your Email Address:"
2921
+ msgstr ""
2922
+
2923
+ #: dashboard/support.php:63
2924
+ msgid "Subject:"
2925
+ msgstr ""
2926
+
2927
+ #: dashboard/support.php:64
2928
+ msgid "Problem description / Question:"
2929
+ msgstr ""
2930
+
2931
+ #: dashboard/support.php:65
2932
+ msgid "Please log in to my website and take a look."
2933
+ msgstr ""
2934
+
2935
+ #: dashboard/support.php:68
2936
+ msgid "When you send this form the following data will be submitted:"
2937
+ msgstr ""
2938
+
2939
+ #: dashboard/support.php:69
2940
+ msgid "Your name, Account email address, Your website url and some basic WordPress information will be included with the message."
2941
+ msgstr ""
2942
+
2943
+ #: dashboard/support.php:69
2944
+ msgid "This information is treated as confidential and is mandatory."
2945
+ msgstr ""
2946
+
2947
+ #: dashboard/support.php:72
2948
+ msgid "Get Help"
2949
+ msgstr ""
2950
+
2951
+ #: dashboard/support.php:72
2952
+ msgid "Premium Support is available in AdRotate Pro!"
2953
+ msgstr ""
library/dashboard.css CHANGED
@@ -43,14 +43,14 @@ h2.ajdg-postbox-title { font-size: 14px; padding: 8px 12px; margin: 0; line-heig
43
  .ajdg-inputfield { height: 28px; margin: 0 4px 0 0; }
44
 
45
  /* Sales Widget styles */
46
- .ajdg-sales-widget { margin: 0; padding: 0; background: #fff; width: 230px; box-sizing: border-box; border: 1px solid #dadde1; border-radius: 6px; font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #1c1e21; unicode-bidi: embed; overflow: hidden; -webkit-text-size-adjust: none; line-height: 1.34; }
47
 
48
  .ajdg-sales-widget a { cursor: pointer; text-decoration: none; color: #385898; }
49
  .ajdg-sales-widget a:hover { text-decoration: underline; }
50
  .ajdg-sales-widget img { border: 0; }
51
  .ajdg-sales-widget hr { margin: 0; background: #dadde1; border-width: 0; color: #dadde1; height: 1px; }
52
 
53
- .ajdg-sales-widget .header { position: relative; overflow: hidden; width: 228px; height: 120px; }
54
  .ajdg-sales-widget .header img{ position: relative; height: auto; min-height: initial; width: 100%; }
55
 
56
  .ajdg-sales-widget .title { color: #000; margin: 8px 12px 2px 12px; text-align: center; font-size: 14px; line-height: 18px; font-weight: 600; }
43
  .ajdg-inputfield { height: 28px; margin: 0 4px 0 0; }
44
 
45
  /* Sales Widget styles */
46
+ .ajdg-sales-widget { margin: 0; padding: 0; background: #fff; width: 95%; box-sizing: border-box; border: 1px solid #dadde1; border-radius: 6px; font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #1c1e21; unicode-bidi: embed; overflow: hidden; -webkit-text-size-adjust: none; line-height: 1.34; }
47
 
48
  .ajdg-sales-widget a { cursor: pointer; text-decoration: none; color: #385898; }
49
  .ajdg-sales-widget a:hover { text-decoration: underline; }
50
  .ajdg-sales-widget img { border: 0; }
51
  .ajdg-sales-widget hr { margin: 0; background: #dadde1; border-width: 0; color: #dadde1; height: 1px; }
52
 
53
+ .ajdg-sales-widget .header { position: relative; overflow: hidden; width: 100%; }
54
  .ajdg-sales-widget .header img{ position: relative; height: auto; min-height: initial; width: 100%; }
55
 
56
  .ajdg-sales-widget .title { color: #000; margin: 8px 12px 2px 12px; text-align: center; font-size: 14px; line-height: 18px; font-weight: 600; }
readme.txt CHANGED
@@ -1,11 +1,11 @@
1
  === AdRotate Banner Manager ===
2
  Contributors: adegans
3
  Donate link: https://www.arnan.me/donate.html
4
- Tags: adverts, ads, banners, advert manager, ad manager, banner manager, adsense, dfp, doubleclick, amazon, affiliate, referral
5
  Requires at least: 4.6
6
  Requires PHP: 5.6
7
  Tested up to: 5.2.3
8
- Stable tag: 5.4.2
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!
@@ -67,18 +67,9 @@ I also have a [Tumblr Page](https://ajdgsolutions.tumblr.com/ask) where you can
67
  * Automagically disable ads after they expire
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
- * Compatible with pretty much every plugin such as Yoast SEO, W3 Total Cache, SEO Framework, Borlabs Cache, bbPress, Contact form 7, All in one SEO Pack, Jetpack from Automattic, WooCommerce, and loads more...
71
 
72
  AdRotate and AdRotate Pro 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.
73
 
74
- **AdRotate Switch**
75
-
76
- To make switching from other plugins more easy and straightforward I've created AdRotate Switch. Migrate compatible adverts, groups/locations and settings over in just a few clicks.
77
-
78
- Compatible plugins include: Ad Injection, Ad King Pro, Advanced Advertising Manager, Advertising Manager, WP Bannerize, BannerMan, Max Banner Ads Pro, Simple Ads Manager, Useful Banner Manager, WP Pro Ad System, wp125, WP-Ad-Manager / Ad Minister, WP Advertize It
79
-
80
- Check out [AdRotate Switch](https://ajdg.solutions/product/adrotate-switch/?utm_source=wp-org&utm_medium=readme&utm_campaign=adrotate-free) for more information and an up-to-date list of supported plugins!
81
-
82
  == Installation ==
83
 
84
  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.
@@ -98,6 +89,9 @@ You can also post your questions on the [forum](https://ajdg.solutions/forums/?u
98
  = Is AdRotate compatible with Yoast SEO or other SEO plugins? =
99
  Yes, Yoast SEO, All in One SEO pack and all other SEO plugins work fine with AdRotate.
100
 
 
 
 
101
  = Does AdRotate work alongside caching plugins? =
102
  AdRotate works with W3 Total Cache and Borlabs Cache.
103
  Other plugins such as WP Super Cache or WP Fastest Cache may work, but are untested.
@@ -112,7 +106,7 @@ If you're stuck installing your HTML5 advert consider the [HTML5 setup service](
112
  = Does AdRotate work together with WooCommerce? =
113
  Yes!
114
 
115
- = Can I use bbPress alongside AdRotaet? =
116
  Yes!
117
 
118
  = Does AdRotate offer click tracking? =
@@ -126,22 +120,23 @@ Yes! SMTP Mailer and similar plugins take over the wp_mail function which is wha
126
 
127
  == Upgrade Notice ==
128
 
129
- Better time display in dashboard, fixed CSS output and updated the dashboard.
130
 
131
  == Changelog ==
132
 
133
  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)!
134
 
135
- = 5.4.2 FREE =
136
- * [fix] Minutes showing Hour when scheduling adverts
137
- * [fix] Missing semicolon in CSS for groups
138
- * [change] Dashboard tweaks
139
-
140
- = 5.4.1 & 5.4.2 PRO =
141
- * [new] More configuration checks when editing adverts
142
- * [fix] Missing semicolon in CSS for groups
143
- * [fix] Missing variable $lastyear when deleting old stats
144
- * [change] Dashboard tweaks
 
145
 
146
  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).
147
 
1
  === AdRotate Banner Manager ===
2
  Contributors: adegans
3
  Donate link: https://www.arnan.me/donate.html
4
+ Tags: adverts, ads, banners, advert manager, ad manager, banner manager, monetise, revenue, place banners, adsense, dfp, doubleclick, amazon, affiliate, referral
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!
67
  * Automagically disable ads after they expire
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 Pro 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.
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.
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.
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? =
120
 
121
  == Upgrade Notice ==
122
 
123
+ Code cleanup, fixed broken/misaligned dashboard widgets.
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
132
+ * [fix] Dashboard widgets
133
+
134
+ = 5.5 PRO =
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