AdRotate Banner Manager - Version 3.13

Version Description

FREE = * [change] Use ABSPATH for files instead of own function * [change] Dashboard optimizations and improvements * [fix] Table layout for adverts, groups and schedules * [fix] Select box layout for Post Injection * [fix] Tracking error when using HTML5/JS/Flash ads * [fix] Rare error when using bulk actions * [i18n] New and changed translation strings

Download this release

Release Info

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

Code changes from version 3.12.1 to 3.13

adrotate-functions.php CHANGED
@@ -367,11 +367,11 @@ function adrotate_select_categories($savedcats, $count = 2, $child_of = 0, $pare
367
$indent = '';
368
}
369
$output .= '<tr>';
370
- $output .= '<td class="check-column" style="padding: 0px;"><input type="checkbox" name="adrotate_categories[]" value="'.$category->cat_ID.'"';
371
if(in_array($category->cat_ID, $savedcats)) {
372
$output .= ' checked';
373
}
374
- $output .= '></td><td style="padding: 0px;">'.$indent.$category->name.' ('.$category->category_count.')</td>';
375
$output .= '</tr>';
376
$output .= adrotate_select_categories($savedcats, $count, $category->parent, $category->cat_ID);
377
$child_of = $parent;
@@ -414,11 +414,11 @@ function adrotate_select_pages($savedpages, $count = 2, $child_of = 0, $parent =
414
$indent = '';
415
}
416
$output .= '<tr>';
417
- $output .= '<td class="check-column" style="padding: 0px;"><input type="checkbox" name="adrotate_pages[]" value="'.$page->ID.'"';
418
if(in_array($page->ID, $savedpages)) {
419
$output .= ' checked';
420
}
421
- $output .= '></td><td style="padding: 0px;">'.$indent.$page->post_title.'</td>';
422
$output .= '</tr>';
423
$output .= adrotate_select_pages($savedpages, $count, $page->post_parent, $page->ID);
424
$child_of = $parent;
@@ -534,7 +534,7 @@ function adrotate_evaluate_ad($ad_id) {
534
// Determine error states
535
if(
536
strlen($bannercode) < 1 // AdCode empty
537
- OR (!preg_match_all('/<a[^>](.*?)>/i', $bannercode, $things) AND $ad->tracker == 'Y') // Clicktracking active but no valid link present
538
OR (preg_match("/%image%/i", $bannercode) AND $ad->image == '' AND $ad->imagetype == '') // Did use %image% but didn't select an image
539
OR (!preg_match("/%image%/i", $bannercode) AND $ad->image != '' AND $ad->imagetype != '') // Didn't use %image% but selected an image
540
OR (!preg_match("/%image%/i", $bannercode) AND $ad->responsive == 'Y') // Didn't use %image% but enabled Responsive
367
$indent = '';
368
}
369
$output .= '<tr>';
370
+ $output .= '<th class="check-column" style="padding: 0px;"><input type="checkbox" name="adrotate_categories[]" value="'.$category->cat_ID.'"';
371
if(in_array($category->cat_ID, $savedcats)) {
372
$output .= ' checked';
373
}
374
+ $output .= '></th><td style="padding: 0px;">'.$indent.$category->name.' ('.$category->category_count.')</td>';
375
$output .= '</tr>';
376
$output .= adrotate_select_categories($savedcats, $count, $category->parent, $category->cat_ID);
377
$child_of = $parent;
414
$indent = '';
415
}
416
$output .= '<tr>';
417
+ $output .= '<th class="check-column" style="padding: 0px;"><input type="checkbox" name="adrotate_pages[]" value="'.$page->ID.'"';
418
if(in_array($page->ID, $savedpages)) {
419
$output .= ' checked';
420
}
421
+ $output .= '></th><td style="padding: 0px;">'.$indent.$page->post_title.'</td>';
422
$output .= '</tr>';
423
$output .= adrotate_select_pages($savedpages, $count, $page->post_parent, $page->ID);
424
$child_of = $parent;
534
// Determine error states
535
if(
536
strlen($bannercode) < 1 // AdCode empty
537
+ OR (!preg_match_all('/<(a|script|embed|iframe)[^>](.*?)>/i', $bannercode, $things) AND $ad->tracker == 'Y') // Clicktracking active but no valid link/tag present
538
OR (preg_match("/%image%/i", $bannercode) AND $ad->image == '' AND $ad->imagetype == '') // Did use %image% but didn't select an image
539
OR (!preg_match("/%image%/i", $bannercode) AND $ad->image != '' AND $ad->imagetype != '') // Didn't use %image% but selected an image
540
OR (!preg_match("/%image%/i", $bannercode) AND $ad->responsive == 'Y') // Didn't use %image% but enabled Responsive
adrotate-manage-publisher.php CHANGED
@@ -355,7 +355,11 @@ function adrotate_request_action() {
355
// Erroneous ads listing call
356
$actions = $_POST['adrotate_error_action'];
357
}
358
- list($action, $specific) = explode("-", $actions);
359
360
if($banner_ids != '') {
361
$return = 'adrotate-ads';
355
// Erroneous ads listing call
356
$actions = $_POST['adrotate_error_action'];
357
}
358
+ if(preg_match("/-/", $actions)) {
359
+ list($action, $specific) = explode("-", $actions);
360
+ } else {
361
+ $action = $actions;
362
+ }
363
364
if($banner_ids != '') {
365
$return = 'adrotate-ads';
adrotate-output.php CHANGED
@@ -397,9 +397,9 @@ function adrotate_ad_output($id, $group = 0, $name, $bannercode, $tracker, $link
397
}
398
399
if($adrotate_config['stats'] == 1 AND $tracker == "Y") { // Internal tracker
400
- $banner_output = str_replace('<a ', '<a data-track="'.adrotate_hash($id, $group, $blog_id).'" ', $banner_output);
401
preg_match_all('/<a[^>](?:.*?)>/i', $banner_output, $matches, PREG_SET_ORDER);
402
if(isset($matches[0])) {
403
foreach($matches[0] as $value) {
404
if(preg_match('/<a[^>]+class=\"(.+?)\"[^>]*>/i', $value, $regs)) {
405
$result = $regs[1]." gofollow";
@@ -413,7 +413,6 @@ function adrotate_ad_output($id, $group = 0, $name, $bannercode, $tracker, $link
413
if($adrotate_debug['timers'] == true) {
414
$banner_output = str_replace('<a ', '<a data-debug="1" ', $banner_output);
415
}
416
- unset($matches);
417
}
418
}
419
@@ -735,7 +734,7 @@ function adrotate_notifications_dashboard() {
735
if($pro_banner != 1 AND $pro_banner < (adrotate_now() - 604800) AND strpos($page, 'adrotate') !== false) {
736
echo '<div class="updated" style="padding: 0; margin: 0; border-left: none;">';
737
echo ' <div class="adrotate_banner">';
738
- echo ' <div class="button_div"><a class="button" target="_blank" href="https://ajdg.solutions/cart/?add-to-cart=1126?pk_campaign=adrotatefree-upgradebanner&pk_kwd=upgrade_adrotatefree">'.__('Buy now', 'adrotate').'</a></div>';
739
echo ' <div class="text">'.__("You've been using <strong>AdRotate</strong> for a while now. Why not upgrade to the <strong>PRO</strong> version", 'adrotate').'?<br /><span>'.__('Use discount code <b>getadrotatepro</b> for 10% off on any AdRotate license!', 'adrotate' ).' '.__('Thank you for your purchase!', 'adrotate' ).'</span></div>';
740
echo ' <a class="close_banner" href="admin.php?page=adrotate-pro&hide=1"><img title="Close" src="'.plugins_url('images/icon-close.png', __FILE__).'" alt=""/></a>';
741
echo ' <div class="icon"><img title="" src="'.plugins_url('images/adrotate-logo-60x60.png', __FILE__).'" alt=""/></div>';
@@ -748,7 +747,7 @@ function adrotate_notifications_dashboard() {
748
echo '<div class="updated" style="padding: 0; margin: 0; border-left: none;">';
749
echo ' <div class="adrotate_banner">';
750
echo ' <div class="button_div"><a class="button" target="_blank" href="https://wordpress.org/support/view/plugin-reviews/adrotate?rate=5#postform">Rate AdRotate</a></div>';
751
- echo ' <div class="text">If you like <strong>AdRotate</strong> please let the world know that you do. Thanks for your support!<br /><span>If you have questions, suggestions or something else that doesn\'t belong in a review, please <a href="https://ajdg.solutions/forums/forum/adrotate-for-wordpress/?pk_campaign=adrotatefree-reviewbanner&pk_kwd=get_help" target="_blank">get in touch</a>!</span></div>';
752
echo ' <a class="close_banner" href="admin.php?page=adrotate&hide=2"><img title="Close" src="'.plugins_url('images/icon-close.png', __FILE__).'" alt=""/></a>';
753
echo ' <div class="icon"><img title="" src="'.plugins_url('images/adrotate-logo-60x60.png', __FILE__).'" alt=""/></div>';
754
echo ' </div>';
@@ -816,18 +815,18 @@ function adrotate_help_info() {
816
'title' => __('Useful Links'),
817
'content' => '<h4>'.__('Useful links to learn more about AdRotate', 'adrotate').'</h4>'.
818
'<ul>'.
819
- '<li><a href="https://ajdg.solutions/products/adrotate-for-wordpress/?pk_campaign=adrotatefree-helptab&pk_kwd=adrotate_page" target="_blank">'.__('AdRotate Page', 'adrotate').'</a>.</li>'.
820
- '<li><a href="https://ajdg.solutions/manuals/adrotate/getting-started-with-adrotate/?pk_campaign=adrotatefree-helptab&pk_kwd=gettingstarted" target="_blank">'.__('Getting Started With AdRotate', 'adrotate').'</a>.</li>'.
821
- '<li><a href="https://ajdg.solutions/manuals/adrotate/?pk_campaign=adrotatefree-helptab&pk_kwd=manuals" target="_blank">'.__('AdRotate manuals', 'adrotate').'</a>.</li>'.
822
- '<li><a href="https://ajdg.solutions/forums/forum/adrotate-for-wordpress/?pk_campaign=adrotatefree-helptab&pk_kwd=forum" target="_blank">'.__('AdRotate Support Forum', 'adrotate').'</a>.</li>'.
823
'</ul>'
824
)
825
);
826
$screen->add_help_tab(array(
827
'id' => 'adrotate_thanks',
828
'title' => 'Thank You',
829
- 'content' => '<h4>Thank you for using AdRotate</h4><p>AdRotate is growing to be one of the most popular WordPress plugins for Advertising and is a household name for many companies 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 from AJdG Solutions</em></p>'.
830
- '<p><strong>Add me:</strong> <a href="http://twitter.com/ajdgsolutions/" target="_blank">Twitter</a>, <a href="https://www.facebook.com/AJdgSolutions" target="_blank">Facebook</a>. <strong>Business:</strong> <a href="https://ajdg.solutions/?pk_campaign=adrotatefree-helptab&pk_kwd=ajdgsolutions" target="_blank">ajdg.solutions</a> <strong>Blog:</strong> <a href="http://meandmymac.net/?pk_campaign=adrotatefree-helptab&pk_kwd=meandmymac" target="_blank">meandmymac.net</a> and <strong>adventure:</strong> <a href="http://www.floatingcoconut.net/?pk_campaign=adrotatefree-helptab&pk_kwd=floatingcoconut" target="_blank">floatingcoconut.net</a>.</p>'
831
)
832
);
833
}
@@ -855,7 +854,7 @@ function adrotate_credits() {
855
echo '<td><center><a href="https://ajdg.solutions/products/adrotate-for-wordpress/?pk_campaign=adrotatefree-credits&pk_kwd=adrotate_logo" title="AdRotate plugin for WordPress"><img src="'.plugins_url('/images/adrotate-logo-60x60.png', __FILE__).'" alt="adrotate-logo-60x60" width="60" height="60" /></a></center></td>';
856
echo '<td>'.__("A lot of users only think to review AdRotate when something goes wrong while thousands of people use AdRotate satisfactory. Don't let this go unnoticed.", 'adrotate').' <strong>'. __("If you find AdRotate useful please leave your honest", 'adrotate').' <a href="https://wordpress.org/support/view/plugin-reviews/adrotate?rate=5#postform" target="_blank">'.__('rating','adrotate').'</a> '.__('and','adrotate').' <a href="https://wordpress.org/support/view/plugin-reviews/adrotate" target="_blank">'.__('review','adrotate').'</a> '.__('on WordPress.org to help AdRotate grow in a positive way', 'adrotate').'!</strong></td>';
857
858
- echo '<td><center><a href="https://ajdg.solutions/?pk_campaign=adrotatefree-credits&pk_kwd=ajdg_logo" title="AJdG Solutions"><img src="'.plugins_url('/images/ajdg-logo-100x60.png', __FILE__).'" alt="ajdg-logo-100x60" width="100" height="60" /></a></center></td></td>';
859
echo '</tr>';
860
echo '</tbody>';
861
397
}
398
399
if($adrotate_config['stats'] == 1 AND $tracker == "Y") { // Internal tracker
400
preg_match_all('/<a[^>](?:.*?)>/i', $banner_output, $matches, PREG_SET_ORDER);
401
if(isset($matches[0])) {
402
+ $banner_output = str_replace('<a ', '<a data-track="'.adrotate_hash($id, $group, $blog_id).'" ', $banner_output);
403
foreach($matches[0] as $value) {
404
if(preg_match('/<a[^>]+class=\"(.+?)\"[^>]*>/i', $value, $regs)) {
405
$result = $regs[1]." gofollow";
413
if($adrotate_debug['timers'] == true) {
414
$banner_output = str_replace('<a ', '<a data-debug="1" ', $banner_output);
415
}
416
}
417
}
418
734
if($pro_banner != 1 AND $pro_banner < (adrotate_now() - 604800) AND strpos($page, 'adrotate') !== false) {
735
echo '<div class="updated" style="padding: 0; margin: 0; border-left: none;">';
736
echo ' <div class="adrotate_banner">';
737
+ echo ' <div class="button_div"><a class="button" target="_blank" href="https://ajdg.solutions/products/adrotate-for-wordpress/?add-to-cart=1126?pk_campaign=adrotatefree-upgradebanner">'.__('Buy now', 'adrotate').'</a></div>';
738
echo ' <div class="text">'.__("You've been using <strong>AdRotate</strong> for a while now. Why not upgrade to the <strong>PRO</strong> version", 'adrotate').'?<br /><span>'.__('Use discount code <b>getadrotatepro</b> for 10% off on any AdRotate license!', 'adrotate' ).' '.__('Thank you for your purchase!', 'adrotate' ).'</span></div>';
739
echo ' <a class="close_banner" href="admin.php?page=adrotate-pro&hide=1"><img title="Close" src="'.plugins_url('images/icon-close.png', __FILE__).'" alt=""/></a>';
740
echo ' <div class="icon"><img title="" src="'.plugins_url('images/adrotate-logo-60x60.png', __FILE__).'" alt=""/></div>';
747
echo '<div class="updated" style="padding: 0; margin: 0; border-left: none;">';
748
echo ' <div class="adrotate_banner">';
749
echo ' <div class="button_div"><a class="button" target="_blank" href="https://wordpress.org/support/view/plugin-reviews/adrotate?rate=5#postform">Rate AdRotate</a></div>';
750
+ echo ' <div class="text">If you like <strong>AdRotate</strong> please let the world know that you do. Thanks for your support!<br /><span>If you have questions, suggestions or something else that doesn\'t belong in a review, please <a href="https://ajdg.solutions/forums/forum/adrotate-for-wordpress/?pk_campaign=adrotatefree-reviewbanner" target="_blank">get in touch</a>!</span></div>';
751
echo ' <a class="close_banner" href="admin.php?page=adrotate&hide=2"><img title="Close" src="'.plugins_url('images/icon-close.png', __FILE__).'" alt=""/></a>';
752
echo ' <div class="icon"><img title="" src="'.plugins_url('images/adrotate-logo-60x60.png', __FILE__).'" alt=""/></div>';
753
echo ' </div>';
815
'title' => __('Useful Links'),
816
'content' => '<h4>'.__('Useful links to learn more about AdRotate', 'adrotate').'</h4>'.
817
'<ul>'.
818
+ '<li><a href="https://ajdg.solutions/products/adrotate-for-wordpress/?pk_campaign=adrotatefree-helptab" target="_blank">'.__('AdRotate Page', 'adrotate').'</a>.</li>'.
819
+ '<li><a href="https://ajdg.solutions/manuals/adrotate-manuals/getting-started-with-adrotate/?pk_campaign=adrotatefree-helptab?pk_campaign=adrotatefree-helptab" target="_blank">'.__('Getting Started With AdRotate', 'adrotate').'</a>.</li>'.
820
+ '<li><a href="https://ajdg.solutions/manuals/adrotate-manuals/?pk_campaign=adrotatefree-helptab" target="_blank">'.__('AdRotate manuals', 'adrotate').'</a>.</li>'.
821
+ '<li><a href="https://ajdg.solutions/forums/forum/adrotate-for-wordpress/?pk_campaign=adrotatefree-helptab" target="_blank">'.__('AdRotate Support Forum', 'adrotate').'</a>.</li>'.
822
'</ul>'
823
)
824
);
825
$screen->add_help_tab(array(
826
'id' => 'adrotate_thanks',
827
'title' => 'Thank You',
828
+ 'content' => '<h4>Thank you for using AdRotate</h4><p>AdRotate is growing to be one of the most popular WordPress plugins for Advertising and is a household name for many companies 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>'.
829
+ '<p><strong>Add me:</strong> <a href="http://twitter.com/arnandegans/" target="_blank">Twitter</a>, <a href="https://www.facebook.com/adegans" target="_blank">Facebook</a>. <strong>Business:</strong> <a href="https://ajdg.solutions/?pk_campaign=adrotatefree-helptab&pk_kwd=ajdgsolutions" target="_blank">ajdg.solutions</a> <strong>Blog:</strong> <a href="http://meandmymac.net/?pk_campaign=adrotatefree-helptab&pk_kwd=meandmymac" target="_blank">meandmymac.net</a> and <strong>adventure:</strong> <a href="http://www.floatingcoconut.net/?pk_campaign=adrotatefree-helptab&pk_kwd=floatingcoconut" target="_blank">floatingcoconut.net</a>.</p>'
830
)
831
);
832
}
854
echo '<td><center><a href="https://ajdg.solutions/products/adrotate-for-wordpress/?pk_campaign=adrotatefree-credits&pk_kwd=adrotate_logo" title="AdRotate plugin for WordPress"><img src="'.plugins_url('/images/adrotate-logo-60x60.png', __FILE__).'" alt="adrotate-logo-60x60" width="60" height="60" /></a></center></td>';
855
echo '<td>'.__("A lot of users only think to review AdRotate when something goes wrong while thousands of people use AdRotate satisfactory. Don't let this go unnoticed.", 'adrotate').' <strong>'. __("If you find AdRotate useful please leave your honest", 'adrotate').' <a href="https://wordpress.org/support/view/plugin-reviews/adrotate?rate=5#postform" target="_blank">'.__('rating','adrotate').'</a> '.__('and','adrotate').' <a href="https://wordpress.org/support/view/plugin-reviews/adrotate" target="_blank">'.__('review','adrotate').'</a> '.__('on WordPress.org to help AdRotate grow in a positive way', 'adrotate').'!</strong></td>';
856
857
+ echo '<td><center><a href="https://ajdg.solutions/?pk_campaign=adrotatefree-credits" title="Arnan de Gans"><img src="'.plugins_url('/images/arnan-jungle.jpg', __FILE__).'" alt="Arnan de Gans" width="60" height="60" align="left" class="adrotate-photo" /></a><a href="http://www.floatingcoconut.net?pk_campaign=adrotatefree-credits" target="_blank">Arnan de Gans</a><br />from<br /><a href="https://ajdg.solutions?pk_campaign=adrotatefree-credits" target="_blank">AJdG Solutions</a></center></td></td>';
858
echo '</tr>';
859
echo '</tbody>';
860
adrotate-setup.php CHANGED
@@ -277,6 +277,7 @@ function adrotate_check_config() {
277
if(!isset($config['geo_pass'])) $config['geo_pass'] = '';
278
if(!isset($config['geo_cookie_life'])) $config['geo_cookie_life'] = 86400;
279
if(!isset($config['enable_geo_advertisers'])) $config['enable_geo_advertisers'] = 0;
280
if(!isset($config['banner_folder'])) $config['banner_folder'] = "wp-content/banners/";
281
if(!isset($config['adminbar']) OR ($config['adminbar'] != 'Y' AND $config['adminbar'] != 'N')) $config['adminbar'] = 'Y';
282
if(!isset($config['impression_timer']) OR $config['impression_timer'] < 10 OR $config['impression_timer'] > 3600) $config['impression_timer'] = 60;
@@ -285,6 +286,7 @@ function adrotate_check_config() {
285
if(!isset($config['widgetalign']) OR ($config['widgetalign'] != 'Y' AND $config['widgetalign'] != 'N')) $config['widgetalign'] = 'N';
286
if(!isset($config['widgetpadding']) OR ($config['widgetpadding'] != 'Y' AND $config['widgetpadding'] != 'N')) $config['widgetpadding'] = 'N';
287
if(!isset($config['w3caching']) OR ($config['w3caching'] != 'Y' AND $config['w3caching'] != 'N')) $config['w3caching'] = 'N';
288
if(!isset($config['jquery']) OR ($config['jquery'] != 'Y' AND $config['jquery'] != 'N')) $config['jquery'] = 'N';
289
if(!isset($config['jsfooter']) OR ($config['jsfooter'] != 'Y' AND $config['jsfooter'] != 'N')) $config['jsfooter'] = 'Y';
290
if(!isset($config['adblock']) OR ($config['adblock'] != 'Y' AND $config['adblock'] != 'N')) $config['adblock'] = 'N';
@@ -341,7 +343,7 @@ function adrotate_dummy_data() {
341
342
if(is_null($no_ads) AND is_null($no_schedules) AND is_null($no_linkmeta)) {
343
// Demo ad 1
344
- $wpdb->insert("{$wpdb->prefix}adrotate", array('title' => 'Demo ad 468x60', 'bannercode' => '&lt;a href=\&quot;http:\/\/www.adrotateforwordpress.com\&quot;&gt;&lt;img src=\&quot;http://ajdg.solutions/assets/dummy-banners/adrotate-468x60.jpg\&quot; /&gt;&lt;/a&gt;', 'thetime' => $now, 'updated' => $now, 'author' => $current_user->user_login, 'imagetype' => '', 'image' => '', 'link' => '', 'tracker' => 'N', 'responsive' => 'N', 'type' => 'active', 'weight' => 6, 'sortorder' => 0, 'budget' => 0, 'crate' => 0, 'irate' => 0, 'cities' => serialize(array()), 'countries' => serialize(array())));
345
$ad_id = $wpdb->insert_id;
346
$wpdb->insert("{$wpdb->prefix}adrotate_schedule", array('name' => 'Schedule for ad '.$ad_id, 'starttime' => $now, 'stoptime' => $in84days, 'maxclicks' => 0, 'maximpressions' => 0, 'spread' => 'N', 'dayimpressions' => 0));
347
$schedule_id = $wpdb->insert_id;
@@ -349,7 +351,7 @@ function adrotate_dummy_data() {
349
unset($ad_id, $schedule_id);
350
351
// Demo ad 2
352
- $wpdb->insert("{$wpdb->prefix}adrotate", array('title' => 'Demo ad 200x200', 'bannercode' => '&lt;a href=\&quot;http:\/\/www.adrotateforwordpress.com\&quot;&gt;&lt;img src=\&quot;http://ajdg.solutions/assets/dummy-banners/adrotate-200x200.jpg\&quot; /&gt;&lt;/a&gt;', 'thetime' => $now, 'updated' => $now, 'author' => $current_user->user_login, 'imagetype' => '', 'image' => '', 'link' => '', 'tracker' => 'N', 'responsive' => 'N', 'type' => 'active', 'weight' => 6, 'sortorder' => 0, 'budget' => 0, 'crate' => 0, 'irate' => 0, 'cities' => serialize(array()), 'countries' => serialize(array())));
353
$ad_id = $wpdb->insert_id;
354
$wpdb->insert("{$wpdb->prefix}adrotate_schedule", array('name' => 'Schedule for ad '.$ad_id, 'starttime' => $now, 'stoptime' => $in84days, 'maxclicks' => 0, 'maximpressions' => 0, 'spread' => 'N', 'dayimpressions' => 0));
355
$schedule_id = $wpdb->insert_id;
@@ -401,9 +403,10 @@ function adrotate_database_install() {
401
`imagetype` varchar(10) NOT NULL,
402
`image` varchar(255) NOT NULL,
403
`link` longtext NOT NULL,
404
- `tracker` varchar(5) NOT NULL default 'N',
405
- `mobile` varchar(5) NOT NULL default 'N',
406
- `responsive` varchar(5) NOT NULL default 'N',
407
`type` varchar(10) NOT NULL default '0',
408
`weight` int(3) NOT NULL default '6',
409
`sortorder` int(5) NOT NULL default '0',
@@ -748,6 +751,15 @@ function adrotate_database_upgrade() {
748
adrotate_add_column("{$wpdb->prefix}adrotate", 'mobile', 'varchar(5) NOT NULL default \'N\' AFTER `tracker`');
749
adrotate_add_column("{$wpdb->prefix}adrotate_groups", 'mobile', 'tinyint(1) NOT NULL default \'0\' AFTER `page_par`');
750
}
751
752
update_option("adrotate_db_version", array('current' => ADROTATE_DB_VERSION, 'previous' => $adrotate_db_version['current']));
753
}
277
if(!isset($config['geo_pass'])) $config['geo_pass'] = '';
278
if(!isset($config['geo_cookie_life'])) $config['geo_cookie_life'] = 86400;
279
if(!isset($config['enable_geo_advertisers'])) $config['enable_geo_advertisers'] = 0;
280
+ if(!isset($config['adblock_disguise'])) $config['adblock_disguise'] = '';
281
if(!isset($config['banner_folder'])) $config['banner_folder'] = "wp-content/banners/";
282
if(!isset($config['adminbar']) OR ($config['adminbar'] != 'Y' AND $config['adminbar'] != 'N')) $config['adminbar'] = 'Y';
283
if(!isset($config['impression_timer']) OR $config['impression_timer'] < 10 OR $config['impression_timer'] > 3600) $config['impression_timer'] = 60;
286
if(!isset($config['widgetalign']) OR ($config['widgetalign'] != 'Y' AND $config['widgetalign'] != 'N')) $config['widgetalign'] = 'N';
287
if(!isset($config['widgetpadding']) OR ($config['widgetpadding'] != 'Y' AND $config['widgetpadding'] != 'N')) $config['widgetpadding'] = 'N';
288
if(!isset($config['w3caching']) OR ($config['w3caching'] != 'Y' AND $config['w3caching'] != 'N')) $config['w3caching'] = 'N';
289
+ if(!isset($config['textwidget_shortcodes']) OR ($config['textwidget_shortcodes'] != 'Y' AND $config['textwidget_shortcodes'] != 'N')) $config['textwidget_shortcodes'] = 'N';
290
if(!isset($config['jquery']) OR ($config['jquery'] != 'Y' AND $config['jquery'] != 'N')) $config['jquery'] = 'N';
291
if(!isset($config['jsfooter']) OR ($config['jsfooter'] != 'Y' AND $config['jsfooter'] != 'N')) $config['jsfooter'] = 'Y';
292
if(!isset($config['adblock']) OR ($config['adblock'] != 'Y' AND $config['adblock'] != 'N')) $config['adblock'] = 'N';
343
344
if(is_null($no_ads) AND is_null($no_schedules) AND is_null($no_linkmeta)) {
345
// Demo ad 1
346
+ $wpdb->insert("{$wpdb->prefix}adrotate", array('title' => 'Demo ad 468x60', 'bannercode' => '&lt;a href=\&quot;http:\/\/www.adrotateforwordpress.com\&quot;&gt;&lt;img src=\&quot;http://ajdg.solutions/assets/dummy-banners/adrotate-468x60.jpg\&quot; /&gt;&lt;/a&gt;', 'thetime' => $now, 'updated' => $now, 'author' => $current_user->user_login, 'imagetype' => '', 'image' => '', 'link' => '', 'tracker' => 'N', 'mobile' => 'N', 'tablet' => 'N', 'responsive' => 'N', 'type' => 'active', 'weight' => 6, 'sortorder' => 0, 'budget' => 0, 'crate' => 0, 'irate' => 0, 'cities' => serialize(array()), 'countries' => serialize(array())));
347
$ad_id = $wpdb->insert_id;
348
$wpdb->insert("{$wpdb->prefix}adrotate_schedule", array('name' => 'Schedule for ad '.$ad_id, 'starttime' => $now, 'stoptime' => $in84days, 'maxclicks' => 0, 'maximpressions' => 0, 'spread' => 'N', 'dayimpressions' => 0));
349
$schedule_id = $wpdb->insert_id;
351
unset($ad_id, $schedule_id);
352
353
// Demo ad 2
354
+ $wpdb->insert("{$wpdb->prefix}adrotate", array('title' => 'Demo ad 200x200', 'bannercode' => '&lt;a href=\&quot;http:\/\/www.adrotateforwordpress.com\&quot;&gt;&lt;img src=\&quot;http://ajdg.solutions/assets/dummy-banners/adrotate-200x200.jpg\&quot; /&gt;&lt;/a&gt;', 'thetime' => $now, 'updated' => $now, 'author' => $current_user->user_login, 'imagetype' => '', 'image' => '', 'link' => '', 'tracker' => 'N', 'mobile' => 'N', 'tablet' => 'N', 'responsive' => 'N', 'type' => 'active', 'weight' => 6, 'sortorder' => 0, 'budget' => 0, 'crate' => 0, 'irate' => 0, 'cities' => serialize(array()), 'countries' => serialize(array())));
355
$ad_id = $wpdb->insert_id;
356
$wpdb->insert("{$wpdb->prefix}adrotate_schedule", array('name' => 'Schedule for ad '.$ad_id, 'starttime' => $now, 'stoptime' => $in84days, 'maxclicks' => 0, 'maximpressions' => 0, 'spread' => 'N', 'dayimpressions' => 0));
357
$schedule_id = $wpdb->insert_id;
403
`imagetype` varchar(10) NOT NULL,
404
`image` varchar(255) NOT NULL,
405
`link` longtext NOT NULL,
406
+ `tracker` varchar(2) NOT NULL default 'N',
407
+ `mobile` varchar(2) NOT NULL default 'N',
408
+ `tablet` varchar(2) NOT NULL default 'N',
409
+ `responsive` varchar(2) NOT NULL default 'N',
410
`type` varchar(10) NOT NULL default '0',
411
`weight` int(3) NOT NULL default '6',
412
`sortorder` int(5) NOT NULL default '0',
751
adrotate_add_column("{$wpdb->prefix}adrotate", 'mobile', 'varchar(5) NOT NULL default \'N\' AFTER `tracker`');
752
adrotate_add_column("{$wpdb->prefix}adrotate_groups", 'mobile', 'tinyint(1) NOT NULL default \'0\' AFTER `page_par`');
753
}
754
+
755
+ // Database: 52
756
+ // AdRotate: 3.13
757
+ if($adrotate_db_version['current'] < 52) {
758
+ adrotate_add_column("{$wpdb->prefix}adrotate", 'tablet', 'varchar(2) NOT NULL default \'N\' AFTER `mobile`');
759
+ $wpdb->query("ALTER TABLE `{$wpdb->prefix}adrotate` CHANGE `tracker` `tracker` varchar(2) NOT NULL default 'N';");
760
+ $wpdb->query("ALTER TABLE `{$wpdb->prefix}adrotate` CHANGE `mobile` `mobile` varchar(2) NOT NULL default 'N';");
761
+ $wpdb->query("ALTER TABLE `{$wpdb->prefix}adrotate` CHANGE `responsive` `responsive` varchar(2) NOT NULL default 'N';");
762
+ }
763
764
update_option("adrotate_db_version", array('current' => ADROTATE_DB_VERSION, 'previous' => $adrotate_db_version['current']));
765
}
adrotate.php CHANGED
@@ -5,7 +5,7 @@ Plugin URI: https://ajdg.solutions/products/adrotate-for-wordpress/?pk_campaign=
5
Author: Arnan de Gans of AJdG Solutions
6
Author URI: http://ajdg.solutions/?pk_campaign=adrotatefree-pluginpage
7
Description: Used on over a hundred thousand websites and by even more people! AdRotate is the popular choice for monetizing your website with adverts while keeping things simple.
8
- Version: 3.12.1
9
License: GPLv3
10
*/
11
@@ -20,9 +20,9 @@ License: GPLv3
20
------------------------------------------------------------------------------------ */
21
22
/*--- AdRotate values ---------------------------------------*/
23
- define("ADROTATE_DISPLAY", '3.12.1');
24
define("ADROTATE_VERSION", 380);
25
- define("ADROTATE_DB_VERSION", 51);
26
/*-----------------------------------------------------------*/
27
28
/*--- Load Files --------------------------------------------*/
@@ -105,8 +105,8 @@ function adrotate_dashboard() {
105
$adrotate_pro = add_submenu_page('adrotate', 'AdRotate > '.__('AdRotate Pro', 'adrotate'), __('AdRotate Pro', 'adrotate'), 'adrotate_ad_manage', 'adrotate-pro', 'adrotate_pro');
106
$adrotate_adverts = add_submenu_page('adrotate', 'AdRotate > '.__('Manage Ads', 'adrotate'), __('Manage Ads', 'adrotate'), 'adrotate_ad_manage', 'adrotate-ads', 'adrotate_manage');
107
$adrotate_groups = add_submenu_page('adrotate', 'AdRotate > '.__('Manage Groups', 'adrotate'), __('Manage Groups', 'adrotate'), 'adrotate_group_manage', 'adrotate-groups', 'adrotate_manage_group');
108
- $adrotate_schedules = add_submenu_page('adrotate', 'AdRotate Pro > '.__('Manage Schedules', 'adrotate'), __('Manage Schedules', 'adrotate'), 'adrotate_ad_manage', 'adrotate-schedules', 'adrotate_manage_schedules');
109
- $adrotate_media = add_submenu_page('adrotate', 'AdRotate Pro > '.__('Manage Media', 'adrotate'), __('Manage Media', 'adrotate'), 'adrotate_ad_manage', 'adrotate-media', 'adrotate_manage_media');
110
$adrotate_settings = add_submenu_page('adrotate', 'AdRotate > '.__('Settings', 'adrotate'), __('Settings', 'adrotate'), 'manage_options', 'adrotate-settings', 'adrotate_options');
111
112
// Add help tabs
@@ -420,13 +420,13 @@ function adrotate_manage_schedules() {
420
<table class="widefat" style="margin-top: .5em">
421
<thead>
422
<tr>
423
- <th scope="col" class="manage-column column-cb check-column"><input type="checkbox" disabled/></th>
424
<th width="4%"><center><?php _e('ID', 'adrotate'); ?></center></th>
425
- <th width="17%"><?php _e('Start', 'adrotate'); ?> / <?php _e('End', 'adrotate'); ?></th>
426
<th width="4%"><center><?php _e('Ads', 'adrotate'); ?></center></th>
427
<th>&nbsp;</th>
428
- <th width="15%"><center><?php _e('Max Clicks', 'adrotate'); ?></center></th>
429
<th width="15%"><center><?php _e('Max Impressions', 'adrotate'); ?></center></th>
430
</tr>
431
</thead>
432
<tbody>
@@ -436,8 +436,8 @@ function adrotate_manage_schedules() {
436
$class = '';
437
foreach($schedules as $schedule) {
438
$schedulesmeta = $wpdb->get_results("SELECT `ad` FROM `".$wpdb->prefix."adrotate_linkmeta` WHERE `group` = 0 AND `user` = 0 AND `schedule` = ".$schedule->id.";");
439
- if($schedule->maxclicks == 0) $schedule->maxclicks = 'unlimited';
440
- if($schedule->maximpressions == 0) $schedule->maximpressions = 'unlimited';
441
442
($class != 'alternate') ? $class = 'alternate' : $class = '';
443
if($schedule->stoptime < $in2days) $class = 'row_urgent';
@@ -449,8 +449,8 @@ function adrotate_manage_schedules() {
449
<td><?php echo date_i18n("F d, Y H:i", $schedule->starttime);?><br /><span style="color: <?php echo adrotate_prepare_color($schedule->stoptime);?>;"><?php echo date_i18n("F d, Y H:i", $schedule->stoptime);?></span></td>
450
<td><center><?php echo count($schedulesmeta); ?></center></td>
451
<td><?php echo stripslashes(html_entity_decode($schedule->name)); ?></td>
452
- <td><center><?php echo $schedule->maxclicks; ?></center></td>
453
<td><center><?php echo $schedule->maximpressions; ?></center></td>
454
</tr>
455
<?php } ?>
456
<?php } else { ?>
5
Author: Arnan de Gans of AJdG Solutions
6
Author URI: http://ajdg.solutions/?pk_campaign=adrotatefree-pluginpage
7
Description: Used on over a hundred thousand websites and by even more people! AdRotate is the popular choice for monetizing your website with adverts while keeping things simple.
8
+ Version: 3.13
9
License: GPLv3
10
*/
11
20
------------------------------------------------------------------------------------ */
21
22
/*--- AdRotate values ---------------------------------------*/
23
+ define("ADROTATE_DISPLAY", '3.13');
24
define("ADROTATE_VERSION", 380);
25
+ define("ADROTATE_DB_VERSION", 52);
26
/*-----------------------------------------------------------*/
27
28
/*--- Load Files --------------------------------------------*/
105
$adrotate_pro = add_submenu_page('adrotate', 'AdRotate > '.__('AdRotate Pro', 'adrotate'), __('AdRotate Pro', 'adrotate'), 'adrotate_ad_manage', 'adrotate-pro', 'adrotate_pro');
106
$adrotate_adverts = add_submenu_page('adrotate', 'AdRotate > '.__('Manage Ads', 'adrotate'), __('Manage Ads', 'adrotate'), 'adrotate_ad_manage', 'adrotate-ads', 'adrotate_manage');
107
$adrotate_groups = add_submenu_page('adrotate', 'AdRotate > '.__('Manage Groups', 'adrotate'), __('Manage Groups', 'adrotate'), 'adrotate_group_manage', 'adrotate-groups', 'adrotate_manage_group');
108
+ $adrotate_schedules = add_submenu_page('adrotate', 'AdRotate > '.__('Manage Schedules', 'adrotate'), __('Manage Schedules', 'adrotate'), 'adrotate_ad_manage', 'adrotate-schedules', 'adrotate_manage_schedules');
109
+ $adrotate_media = add_submenu_page('adrotate', 'AdRotate > '.__('Manage Media', 'adrotate'), __('Manage Media', 'adrotate'), 'adrotate_ad_manage', 'adrotate-media', 'adrotate_manage_media');
110
$adrotate_settings = add_submenu_page('adrotate', 'AdRotate > '.__('Settings', 'adrotate'), __('Settings', 'adrotate'), 'manage_options', 'adrotate-settings', 'adrotate_options');
111
112
// Add help tabs
420
<table class="widefat" style="margin-top: .5em">
421
<thead>
422
<tr>
423
+ <td scope="col" class="manage-column column-cb check-column"><input type="checkbox" disabled/></td>
424
<th width="4%"><center><?php _e('ID', 'adrotate'); ?></center></th>
425
+ <th width="20%"><?php _e('Start', 'adrotate'); ?> / <?php _e('End', 'adrotate'); ?></th>
426
<th width="4%"><center><?php _e('Ads', 'adrotate'); ?></center></th>
427
<th>&nbsp;</th>
428
<th width="15%"><center><?php _e('Max Impressions', 'adrotate'); ?></center></th>
429
+ <th width="10%"><center><?php _e('Max Clicks', 'adrotate'); ?></center></th>
430
</tr>
431
</thead>
432
<tbody>
436
$class = '';
437
foreach($schedules as $schedule) {
438
$schedulesmeta = $wpdb->get_results("SELECT `ad` FROM `".$wpdb->prefix."adrotate_linkmeta` WHERE `group` = 0 AND `user` = 0 AND `schedule` = ".$schedule->id.";");
439
+ if($schedule->maxclicks == 0) $schedule->maxclicks = '&infin;';
440
+ if($schedule->maximpressions == 0) $schedule->maximpressions = '&infin;';
441
442
($class != 'alternate') ? $class = 'alternate' : $class = '';
443
if($schedule->stoptime < $in2days) $class = 'row_urgent';
449
<td><?php echo date_i18n("F d, Y H:i", $schedule->starttime);?><br /><span style="color: <?php echo adrotate_prepare_color($schedule->stoptime);?>;"><?php echo date_i18n("F d, Y H:i", $schedule->stoptime);?></span></td>
450
<td><center><?php echo count($schedulesmeta); ?></center></td>
451
<td><?php echo stripslashes(html_entity_decode($schedule->name)); ?></td>
452
<td><center><?php echo $schedule->maximpressions; ?></center></td>
453
+ <td><center><?php echo $schedule->maxclicks; ?></center></td>
454
</tr>
455
<?php } ?>
456
<?php } else { ?>
dashboard/adrotatepro.php CHANGED
@@ -41,10 +41,10 @@
41
<h3><?php _e('AdRotate is brought to you by', 'adrotate'); ?></h3>
42
<div class="postbox-adrotate">
43
<div class="inside">
44
- <p><a href="https://ajdg.solutions/?pk_campaign=adrotatefree-propage&pk_kwd=ajdg_logo" title="AJdG Solutions"><img src="<?php echo WP_CONTENT_URL; ?>/plugins/adrotate/images/ajdg-logo-100x60.png" alt="ajdg-logo-100x60" width="100" height="60" align="left" style="padding: 0 10px 10px 0;" /></a>
45
- <a href="https://ajdg.solutions/?pk_campaign=adrotatefree-propage&pk_kwd=ajdg_link" title="AJdG Solutions">AJdG Solutions</a> - <?php _e('Premium plugins, consultancy and anything WordPress! Visit my website for details!', 'adrotate'); ?> <a href="https://ajdg.solutions/?pk_campaign=adrotatefree-propage&pk_kwd=ajdg_link" title="AJdG Solutions"><?php _e('Find out more', 'adrotate'); ?></a>!</p>
46
47
- <p><center><a href="https://twitter.com/AJdGSolutions" class="twitter-follow-button" data-show-count="false" data-size="large" data-dnt="true">Follow @AJdGSolutions</a>
48
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script></center></p>
49
</div>
50
</div>
41
<h3><?php _e('AdRotate is brought to you by', 'adrotate'); ?></h3>
42
<div class="postbox-adrotate">
43
<div class="inside">
44
+ <p><img src="<?php echo WP_CONTENT_URL; ?>/plugins/adrotate/images/arnan-jungle.jpg" alt="Arnan de Gans" width="100" height="100" align="left" class="adrotate-photo" style="margin: 0 10px 0 0;" />
45
+ <a href="http://www.floatingcoconut.net/?pk_campaign=adrotatefree-infopage" title="Arnan de Gans">Arnan de Gans</a> (<a href="https://ajdg.solutions/?pk_campaign=adrotatefree-infopage" title="Arnan de Gans">AJdG Solutions</a>) - <?php _e('Premium plugins for WordPress and WooCommerce. Providing business advise for starters or people looking for a new direction!', 'adrotate'); ?></p>
46
47
+ <p><center><a href="https://twitter.com/arnandegans" class="twitter-follow-button" data-show-count="false" data-size="large" data-dnt="true">Follow @arnandegans</a>
48
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script></center></p>
49
</div>
50
</div>
dashboard/info.php CHANGED
@@ -8,52 +8,11 @@
8
* By using this code you agree to indemnify Arnan de Gans from any
9
* liability that might arise from it's use.
10
------------------------------------------------------------------------------------ */
11
- ?>
12
- <style type="text/css" media="screen">
13
- .postbox-adrotate {
14
- margin-bottom: 20px;
15
- padding: 0;
16
- position: relative;
17
- min-width: 255px;
18
- border: #dfdfdf 1px solid;
19
- background-color: #fff;
20
- -moz-box-shadow: inset 0 1px 0 #fff;
21
- -webkit-box-shadow: inset 0 1px 0 #fff;
22
- box-shadow: inset 0 1px 0 #fff;
23
- line-height: 1.5;
24
- }
25
-
26
- .postbox-adrotate h3 {
27
- margin: 0;
28
- padding: 7px 10px 7px 10px;
29
- box-shadow: #ddd 0px 1px 0px 0px;
30
- -moz-box-shadow: inset 0 1px 0 #ddd;
31
- -webkit-box-shadow: #ddd 0px 1px 0px 0px;
32
- display: block;
33
- line-height: 15px;
34
- }
35
-
36
- .postbox-adrotate .inside {
37
- margin: 10px 0px 0px 10px;
38
- padding: 0px 10px 10px 0px;
39
- min-height: 40px;
40
- position: relative;
41
- display: block;
42
- line-height: 16px;
43
- }
44
45
- .inside {
46
- padding: 6px 10px 12px;
47
- clear: both;
48
- }
49
- </style>
50
-
51
- <?php
52
$banners = $groups = 0;
53
- $banners = $wpdb->get_var("SELECT COUNT(*) FROM `".$wpdb->prefix."adrotate` WHERE `type` != 'empty' AND `type` != 'a_empty';");
54
- $groups = $wpdb->get_var("SELECT COUNT(*) FROM `".$wpdb->prefix."adrotate_groups` WHERE `name` != '';");
55
$data = get_option("adrotate_advert_status");
56
- $adrotate_config = get_option('adrotate_config');
57
?>
58
59
<div id="dashboard-widgets-wrap">
@@ -160,10 +119,10 @@ $adrotate_config = get_option('adrotate_config');
160
<h3><?php _e('AdRotate is brought to you by', 'adrotate'); ?></h3>
161
<div class="postbox-adrotate">
162
<div class="inside">
163
- <p><img src="<?php echo WP_CONTENT_URL; ?>/plugins/adrotate/images/ajdg-logo-100x60.png" alt="ajdg-logo-100x60" width="100" height="60" align="left" style="padding: 0 10px 10px 0;" />
164
- <a href="https://ajdg.solutions/?pk_campaign=adrotatefree-infopage&pk_kwd=ajdg_link" title="AJdG Solutions">AJdG Solutions</a> - <?php _e('Premium plugins, consultancy and anything WordPress! Visit my website for details!', 'adrotate'); ?> <a href="https://ajdg.solutions/?pk_campaign=adrotatefree-infopage&pk_kwd=ajdg_link" title="AJdG Solutions"><?php _e('Find out more', 'adrotate'); ?></a>!</p>
165
166
- <p><center><a href="https://twitter.com/AJdGSolutions" class="twitter-follow-button" data-show-count="false" data-size="large" data-dnt="true"><?php _e('Follow', 'adrotate'); ?> @AJdGSolutions</a>
167
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script></center></p>
168
</div>
169
</div>
8
* By using this code you agree to indemnify Arnan de Gans from any
9
* liability that might arise from it's use.
10
------------------------------------------------------------------------------------ */
11
12
$banners = $groups = 0;
13
+ $banners = $wpdb->get_var("SELECT COUNT(*) FROM `{$wpdb->prefix}adrotate` WHERE `type` != 'empty' AND `type` != 'a_empty';");
14
+ $groups = $wpdb->get_var("SELECT COUNT(*) FROM `{$wpdb->prefix}adrotate_groups` WHERE `name` != '';");
15
$data = get_option("adrotate_advert_status");
16
?>
17
18
<div id="dashboard-widgets-wrap">
119
<h3><?php _e('AdRotate is brought to you by', 'adrotate'); ?></h3>
120
<div class="postbox-adrotate">
121
<div class="inside">
122
+ <p><img src="<?php echo WP_CONTENT_URL; ?>/plugins/adrotate/images/arnan-jungle.jpg" alt="Arnan de Gans" width="100" height="100" align="left" class="adrotate-photo" style="margin: 0 10px 0 0;" />
123
+ <a href="http://www.floatingcoconut.net/?pk_campaign=adrotatefree-infopage" title="Arnan de Gans">Arnan de Gans</a> (<a href="https://ajdg.solutions/?pk_campaign=adrotatefree-infopage" title="Arnan de Gans">AJdG Solutions</a>) - <?php _e('Premium plugins for WordPress and WooCommerce. Providing business advise for starters or people looking for a new direction!', 'adrotate'); ?></p>
124
125
+ <p><center><a href="https://twitter.com/arnandegans" class="twitter-follow-button" data-show-count="false" data-size="large" data-dnt="true">Follow @arnandegans</a>
126
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script></center></p>
127
</div>
128
</div>
dashboard/publisher/adverts-disabled.php CHANGED
@@ -30,12 +30,12 @@
30
31
<table class="widefat" style="margin-top: .5em">
32
<thead>
33
- <tr>
34
- <th scope="col" class="manage-column column-cb check-column" style=""><input type="checkbox" /></th>
35
<th width="2%"><center><?php _e('ID', 'adrotate'); ?></center></th>
36
<th width="15%"><?php _e('Start / End', 'adrotate'); ?></th>
37
<th><?php _e('Title', 'adrotate'); ?></th>
38
- <th width="5%"><center><?php _e('Impressions', 'adrotate'); ?></center></th>
39
<th width="5%"><center><?php _e('Clicks', 'adrotate'); ?></center></th>
40
<th width="5%"><center><?php _e('CTR', 'adrotate'); ?></center></th>
41
</tr>
30
31
<table class="widefat" style="margin-top: .5em">
32
<thead>
33
+ <tr>
34
+ <td scope="col" class="manage-column column-cb check-column"><input type="checkbox" /></td>
35
<th width="2%"><center><?php _e('ID', 'adrotate'); ?></center></th>
36
<th width="15%"><?php _e('Start / End', 'adrotate'); ?></th>
37
<th><?php _e('Title', 'adrotate'); ?></th>
38
+ <th width="5%"><center><?php _e('Shown', 'adrotate'); ?></center></th>
39
<th width="5%"><center><?php _e('Clicks', 'adrotate'); ?></center></th>
40
<th width="5%"><center><?php _e('CTR', 'adrotate'); ?></center></th>
41
</tr>
dashboard/publisher/adverts-edit.php CHANGED
@@ -12,7 +12,7 @@
12
if(!$ad_edit_id) {
13
$edit_id = $wpdb->get_var("SELECT `id` FROM `{$wpdb->prefix}adrotate` WHERE `type` = 'empty' ORDER BY `id` DESC LIMIT 1;");
14
if($edit_id == 0) {
15
- $wpdb->insert($wpdb->prefix."adrotate", array('title' => '', 'bannercode' => '', 'thetime' => $now, 'updated' => $now, 'author' => $current_user->user_login, 'imagetype' => 'dropdown', 'image' => '', 'link' => '', 'tracker' => 'N', 'mobile' => 'N', 'responsive' => 'N', 'type' => 'empty', 'weight' => 6, 'sortorder' => 0, 'budget' => 0, 'crate' => 0, 'irate' => 0, 'cities' => serialize(array()), 'countries' => serialize(array())));
16
$edit_id = $wpdb->insert_id;
17
$wpdb->insert($wpdb->prefix.'adrotate_schedule', array('name' => 'Schedule for ad '.$edit_id, 'starttime' => $now, 'stoptime' => $in84days, 'maxclicks' => 0, 'maximpressions' => 0));
18
$schedule_id = $wpdb->insert_id;
@@ -60,8 +60,8 @@ if($ad_edit_id) {
60
if(strlen($edit_banner->image) > 0 AND !preg_match("/full/", $edit_banner->image) AND $edit_banner->responsive == 'Y')
61
echo '<div class="error"><p>'. __('Responsive is enabled but your banner image has the wrong name.', 'adrotate').'</p></div>';
62
63
- if(!preg_match_all('/<a[^>](.*?)>/i', stripslashes(htmlspecialchars_decode($edit_banner->bannercode, ENT_QUOTES)), $things) AND $edit_banner->tracker == 'Y')
64
- echo '<div class="error"><p>'. __("Clicktracking is enabled but no valid link was found in the adcode!", 'adrotate').'</p></div>';
65
66
// Ad Notices
67
$adstate = adrotate_evaluate_ad($edit_banner->id);
@@ -122,7 +122,7 @@ if($edit_banner->imagetype == "field") {
122
<td>
123
<label for="adrotate_bannercode"><textarea tabindex="2" id="adrotate_bannercode" name="adrotate_bannercode" cols="65" rows="10"><?php echo stripslashes($edit_banner->bannercode); ?></textarea></label>
124
</td>
125
- <td width="40%">
126
<p><strong><?php _e('Basic Examples:', 'adrotate'); ?></strong></p>
127
<p><em><a href="#" onclick="textatcursor('adrotate_bannercode','&lt;a href=&quot;http://www.adrotateforwordpress.com&quot;&gt;&lt;img src=&quot;%image%&quot; /&gt;&lt;/a&gt;');return false;">&lt;a href="http://www.adrotateforwordpress.com"&gt;&lt;img src="%image%" /&gt;&lt;/a&gt;</a></em></p>
128
<p><em><a href="#" onclick="textatcursor('adrotate_bannercode','&lt;span class=&quot;ad-%id%&quot;&gt;&lt;a href=&quot;http://www.adrotateforwordpress.com&quot;&gt;Text Link Ad!&lt;/a&gt;&lt;/span&gt;');return false;">&lt;span class="ad-%id%"&gt;&lt;a href="http://www.adrotateforwordpress.com"&gt;Text Link Ad!&lt;/a&gt;&lt;/span&gt;</a></em></p>
@@ -135,6 +135,16 @@ if($edit_banner->imagetype == "field") {
135
<p><em><a href="#" title="<?php _e('Insert the advert ID Number.', 'adrotate'); ?>" onclick="textatcursor('adrotate_bannercode','%id%');return false;">%id%</a>, <a href="#" title="<?php _e('Required when selecting a image below.', 'adrotate'); ?>" onclick="textatcursor('adrotate_bannercode','%image%');return false;">%image%</a>, <a href="#" title="<?php _e('Insert the advert name.', 'adrotate'); ?>" onclick="textatcursor('adrotate_bannercode','%title%');return false;">%title%</a>, <a href="#" title="<?php _e('Insert a random seed. Useful for DFP/DoubleClick type adverts.', 'adrotate'); ?>" onclick="textatcursor('adrotate_bannercode','%random%');return false;">%random%</a>, <a href="#" title="<?php _e('Add inside the <a> tag to open advert in a new window.', 'adrotate'); ?>" onclick="textatcursor('adrotate_bannercode','target=&quot;_blank&quot;');return false;">target="_blank"</a>, <a href="#" title="<?php _e('Add inside the <a> tag to tell crawlers to ignore this link', 'adrotate'); ?>" onclick="textatcursor('adrotate_bannercode','rel=&quot;nofollow&quot;');return false;">rel="nofollow"</a></em><br /><?php _e('Place the cursor in your AdCode where you want to add any of these tags and click to add it.', 'adrotate'); ?></p>
136
</td>
137
</tr>
138
<tr>
139
<th valign="top"><?php _e('Banner asset', 'adrotate'); ?></th>
140
<td colspan="2">
@@ -156,7 +166,7 @@ if($edit_banner->imagetype == "field") {
156
<th width="15%" valign="top"><?php _e('Statistics', 'adrotate'); ?></th>
157
<td colspan="2">
158
<label for="adrotate_tracker"><input tabindex="6" type="checkbox" name="adrotate_tracker" <?php if($edit_banner->tracker == 'Y') { ?>checked="checked" <?php } ?> /> <?php _e('Enable click and impression tracking for this advert.', 'adrotate'); ?> <br />
159
- <em><?php _e('Note: Clicktracking does not work for Javascript adverts such as those provided by Google AdSense/DFP/DoubleClick. Flash adverts are not always supported.', 'adrotate'); ?></em>
160
</label>
161
</td>
162
</tr>
@@ -180,21 +190,6 @@ if($edit_banner->imagetype == "field") {
180
<input tabindex="8" type="submit" name="adrotate_ad_submit" class="button-primary" value="<?php _e('Save Advert', 'adrotate'); ?>" />
181
<a href="admin.php?page=adrotate-ads&view=manage" class="button"><?php _e('Cancel', 'adrotate'); ?></a>
182
</p>
183
-
184
- <?php if($edit_banner->type != 'empty') { ?>
185
- <h3><?php _e('Preview', 'adrotate'); ?></h3>
186
- <table class="widefat" style="margin-top: .5em">
187
- <tbody>
188
- <tr>
189
- <td>
190
- <div><?php echo adrotate_preview($edit_banner->id); ?></div>
191
- <br /><em><?php _e('Note: While this preview is an accurate one, it might look different then it does on the website.', 'adrotate'); ?>
192
- <br /><?php _e('This is because of CSS differences. Your themes CSS file is not active here!', 'adrotate'); ?></em>
193
- </td>
194
- </tr>
195
- </tbody>
196
- </table>
197
- <?php } ?>
198
199
<h3><?php _e('Usage', 'adrotate'); ?></h3>
200
<table class="widefat" style="margin-top: .5em">
@@ -309,19 +304,7 @@ if($edit_banner->imagetype == "field") {
309
<em><strong><?php _e('Example:', 'adrotate'); ?></strong> <?php _e('image.full.jpg, image.320.jpg and image.768.jpg will serve the same advert for different viewports.', 'adrotate'); ?></em></label>
310
</td>
311
</tr>
312
- <tr>
313
- <th valign="top"><?php _e('Weight', 'adrotate'); ?><br /><em><?php _e('Available in AdRotate Pro', 'adrotate'); ?></em></th>
314
- <td colspan="3">
315
- <label for="adrotate_weight">
316
- &nbsp;<input type="radio" name="adrotate_weight" value="2" disabled />&nbsp;&nbsp;&nbsp;2, <?php _e('Barely visible', 'adrotate'); ?><br />
317
- &nbsp;<input type="radio" name="adrotate_weight" value="4" disabled />&nbsp;&nbsp;&nbsp;4, <?php _e('Less than average', 'adrotate'); ?><br />
318
- &nbsp;<input type="radio" name="adrotate_weight" value="6" disabled checked />&nbsp;&nbsp;&nbsp;6, <?php _e('Normal coverage', 'adrotate'); ?><br />
319
- &nbsp;<input type="radio" name="adrotate_weight" value="8" disabled />&nbsp;&nbsp;&nbsp;8, <?php _e('More than average', 'adrotate'); ?><br />
320
- &nbsp;<input type="radio" name="adrotate_weight" value="10" disabled />&nbsp;&nbsp;&nbsp;10, <?php _e('Best visibility', 'adrotate'); ?>
321
- </label>
322
- </td>
323
- </tr>
324
- <tr>
325
<th><?php _e('Sortorder', 'adrotate'); ?></th>
326
<td colspan="3">
327
<label for="adrotate_sortorder"><input tabindex="23" name="adrotate_sortorder" type="text" size="5" class="search-input" autocomplete="off" value="<?php echo $edit_banner->sortorder;?>" /> <em><?php _e('For administrative purposes set a sortorder.', 'adrotate'); ?> <?php _e('Leave empty or 0 to skip this. Will default to ad id.', 'adrotate'); ?></em></label>
@@ -329,7 +312,7 @@ if($edit_banner->imagetype == "field") {
329
</tr>
330
</tbody>
331
</table>
332
- <center><?php _e('With AdRotate Pro you can set the weight to give adverts more or less exposure.', 'adrotate'); ?> <a href="admin.php?page=adrotate-pro"><?php _e('Upgrade today', 'adrotate'); ?></a>!</center>
333
334
<h3><?php _e('Geo Targeting in AdRotate Pro', 'adrotate'); ?></h3>
335
<p><em><?php _e('Assign the advert to a group and enable that group to use Geo Targeting.', 'adrotate'); ?></em></p>
@@ -401,9 +384,9 @@ if($edit_banner->imagetype == "field") {
401
<table class="widefat" style="margin-top: .5em">
402
<thead>
403
<tr>
404
- <th scope="col" class="manage-column column-cb check-column"><input type="checkbox" /></th>
405
<th><?php _e('ID - Name', 'adrotate'); ?></th>
406
- <th><center><?php _e('Ads in group', 'adrotate'); ?></center></th>
407
</tr>
408
</thead>
409
@@ -423,7 +406,7 @@ if($edit_banner->imagetype == "field") {
423
<tr id='group-<?php echo $group->id; ?>' class=' <?php echo $class; ?>'>
424
<th class="check-column" width="2%"><input type="checkbox" name="groupselect[]" value="<?php echo $group->id; ?>" <?php if(in_array($group->id, $meta_array)) echo "checked"; ?> /></th>
425
<td><?php echo $group->id; ?> - <strong><?php echo $group->name; ?></strong><span style="color:#999;"><?php echo '<br /><span style="font-weight:bold;">'.__('Mode', 'adrotate').':</span> '.implode(', ', $modus); ?></span></td>
426
- <td width="15%"><center><?php echo $ads_in_group; ?> <?php _e('Ads', 'adrotate'); ?></center></td>
427
</tr>
428
<?php
429
unset($modus);
12
if(!$ad_edit_id) {
13
$edit_id = $wpdb->get_var("SELECT `id` FROM `{$wpdb->prefix}adrotate` WHERE `type` = 'empty' ORDER BY `id` DESC LIMIT 1;");
14
if($edit_id == 0) {
15
+ $wpdb->insert($wpdb->prefix."adrotate", array('title' => '', 'bannercode' => '', 'thetime' => $now, 'updated' => $now, 'author' => $current_user->user_login, 'imagetype' => 'dropdown', 'image' => '', 'link' => '', 'tracker' => 'N', 'mobile' => 'N', 'tablet' => 'N', 'responsive' => 'N', 'type' => 'empty', 'weight' => 6, 'sortorder' => 0, 'budget' => 0, 'crate' => 0, 'irate' => 0, 'cities' => serialize(array()), 'countries' => serialize(array())));
16
$edit_id = $wpdb->insert_id;
17
$wpdb->insert($wpdb->prefix.'adrotate_schedule', array('name' => 'Schedule for ad '.$edit_id, 'starttime' => $now, 'stoptime' => $in84days, 'maxclicks' => 0, 'maximpressions' => 0));
18
$schedule_id = $wpdb->insert_id;
60
if(strlen($edit_banner->image) > 0 AND !preg_match("/full/", $edit_banner->image) AND $edit_banner->responsive == 'Y')
61
echo '<div class="error"><p>'. __('Responsive is enabled but your banner image has the wrong name.', 'adrotate').'</p></div>';
62
63
+ if(!preg_match_all('/<(a|script|embed|iframe)[^>](.*?)>/i', stripslashes(htmlspecialchars_decode($edit_banner->bannercode, ENT_QUOTES)), $things) AND $edit_banner->tracker == 'Y')
64
+ echo '<div class="error"><p>'. __("Tracking is enabled but no valid link/tag was found in the adcode!", 'adrotate').'</p></div>';
65
66
// Ad Notices
67
$adstate = adrotate_evaluate_ad($edit_banner->id);
122
<td>
123
<label for="adrotate_bannercode"><textarea tabindex="2" id="adrotate_bannercode" name="adrotate_bannercode" cols="65" rows="10"><?php echo stripslashes($edit_banner->bannercode); ?></textarea></label>
124
</td>
125
+ <td width="30%">
126
<p><strong><?php _e('Basic Examples:', 'adrotate'); ?></strong></p>
127
<p><em><a href="#" onclick="textatcursor('adrotate_bannercode','&lt;a href=&quot;http://www.adrotateforwordpress.com&quot;&gt;&lt;img src=&quot;%image%&quot; /&gt;&lt;/a&gt;');return false;">&lt;a href="http://www.adrotateforwordpress.com"&gt;&lt;img src="%image%" /&gt;&lt;/a&gt;</a></em></p>
128
<p><em><a href="#" onclick="textatcursor('adrotate_bannercode','&lt;span class=&quot;ad-%id%&quot;&gt;&lt;a href=&quot;http://www.adrotateforwordpress.com&quot;&gt;Text Link Ad!&lt;/a&gt;&lt;/span&gt;');return false;">&lt;span class="ad-%id%"&gt;&lt;a href="http://www.adrotateforwordpress.com"&gt;Text Link Ad!&lt;/a&gt;&lt;/span&gt;</a></em></p>
135
<p><em><a href="#" title="<?php _e('Insert the advert ID Number.', 'adrotate'); ?>" onclick="textatcursor('adrotate_bannercode','%id%');return false;">%id%</a>, <a href="#" title="<?php _e('Required when selecting a image below.', 'adrotate'); ?>" onclick="textatcursor('adrotate_bannercode','%image%');return false;">%image%</a>, <a href="#" title="<?php _e('Insert the advert name.', 'adrotate'); ?>" onclick="textatcursor('adrotate_bannercode','%title%');return false;">%title%</a>, <a href="#" title="<?php _e('Insert a random seed. Useful for DFP/DoubleClick type adverts.', 'adrotate'); ?>" onclick="textatcursor('adrotate_bannercode','%random%');return false;">%random%</a>, <a href="#" title="<?php _e('Add inside the <a> tag to open advert in a new window.', 'adrotate'); ?>" onclick="textatcursor('adrotate_bannercode','target=&quot;_blank&quot;');return false;">target="_blank"</a>, <a href="#" title="<?php _e('Add inside the <a> tag to tell crawlers to ignore this link', 'adrotate'); ?>" onclick="textatcursor('adrotate_bannercode','rel=&quot;nofollow&quot;');return false;">rel="nofollow"</a></em><br /><?php _e('Place the cursor in your AdCode where you want to add any of these tags and click to add it.', 'adrotate'); ?></p>
136
</td>
137
</tr>
138
+ <?php if($edit_banner->type != 'empty') { ?>
139
+ <tr>
140
+ <th valign="top"><?php _e('Preview', 'adrotate'); ?></th>
141
+ <td colspan="2">
142
+ <div><?php echo adrotate_preview($edit_banner->id); ?></div>
143
+ <br /><em><?php _e('Note: While this preview is an accurate one, it might look different then it does on the website.', 'adrotate'); ?>
144
+ <br /><?php _e('This is because of CSS differences. Your themes CSS file is not active here!', 'adrotate'); ?></em>
145
+ </td>
146
+ </tr>
147
+ <?php } ?>
148
<tr>
149
<th valign="top"><?php _e('Banner asset', 'adrotate'); ?></th>
150
<td colspan="2">
166
<th width="15%" valign="top"><?php _e('Statistics', 'adrotate'); ?></th>
167
<td colspan="2">
168
<label for="adrotate_tracker"><input tabindex="6" type="checkbox" name="adrotate_tracker" <?php if($edit_banner->tracker == 'Y') { ?>checked="checked" <?php } ?> /> <?php _e('Enable click and impression tracking for this advert.', 'adrotate'); ?> <br />
169
+ <em><?php _e('Note: Clicktracking does not work for Javascript adverts such as those provided by Google AdSense/DFP/DoubleClick. HTML5/Flash adverts are not always supported.', 'adrotate'); ?></em>
170
</label>
171
</td>
172
</tr>
190
<input tabindex="8" type="submit" name="adrotate_ad_submit" class="button-primary" value="<?php _e('Save Advert', 'adrotate'); ?>" />
191
<a href="admin.php?page=adrotate-ads&view=manage" class="button"><?php _e('Cancel', 'adrotate'); ?></a>
192
</p>
193
194
<h3><?php _e('Usage', 'adrotate'); ?></h3>
195
<table class="widefat" style="margin-top: .5em">
304
<em><strong><?php _e('Example:', 'adrotate'); ?></strong> <?php _e('image.full.jpg, image.320.jpg and image.768.jpg will serve the same advert for different viewports.', 'adrotate'); ?></em></label>
305
</td>
306
</tr>
307
+ <tr>
308
<th><?php _e('Sortorder', 'adrotate'); ?></th>
309
<td colspan="3">
310
<label for="adrotate_sortorder"><input tabindex="23" name="adrotate_sortorder" type="text" size="5" class="search-input" autocomplete="off" value="<?php echo $edit_banner->sortorder;?>" /> <em><?php _e('For administrative purposes set a sortorder.', 'adrotate'); ?> <?php _e('Leave empty or 0 to skip this. Will default to ad id.', 'adrotate'); ?></em></label>
312
</tr>
313
</tbody>
314
</table>
315
+ <center><?php _e('With AdRotate Pro you can set a weight to give adverts more or less exposure.', 'adrotate'); ?> <a href="admin.php?page=adrotate-pro"><?php _e('Upgrade today', 'adrotate'); ?></a>!</center>
316
317
<h3><?php _e('Geo Targeting in AdRotate Pro', 'adrotate'); ?></h3>
318
<p><em><?php _e('Assign the advert to a group and enable that group to use Geo Targeting.', 'adrotate'); ?></em></p>
384
<table class="widefat" style="margin-top: .5em">
385
<thead>
386
<tr>
387
+ <td scope="col" class="manage-column column-cb check-column"><input type="checkbox" /></td>
388
<th><?php _e('ID - Name', 'adrotate'); ?></th>
389
+ <th width="5%"><center><?php _e('Ads', 'adrotate'); ?></center></th>
390
</tr>
391
</thead>
392
406
<tr id='group-<?php echo $group->id; ?>' class=' <?php echo $class; ?>'>
407
<th class="check-column" width="2%"><input type="checkbox" name="groupselect[]" value="<?php echo $group->id; ?>" <?php if(in_array($group->id, $meta_array)) echo "checked"; ?> /></th>
408
<td><?php echo $group->id; ?> - <strong><?php echo $group->name; ?></strong><span style="color:#999;"><?php echo '<br /><span style="font-weight:bold;">'.__('Mode', 'adrotate').':</span> '.implode(', ', $modus); ?></span></td>
409
+ <td><center><?php echo $ads_in_group; ?></center></td>
410
</tr>
411
<?php
412
unset($modus);
dashboard/publisher/adverts-error.php CHANGED
@@ -34,8 +34,8 @@
34
35
<table class="widefat" style="margin-top: .5em">
36
<thead>
37
- <tr>
38
- <th scope="col" class="manage-column column-cb check-column" style=""><input type="checkbox" /></th>
39
<th width="2%"><center><?php _e('ID', 'adrotate'); ?></center></th>
40
<th width="15%"><?php _e('Start / End', 'adrotate'); ?></th>
41
<th><?php _e('Title', 'adrotate'); ?></th>
@@ -65,17 +65,11 @@
65
</tr>
66
<?php } ?>
67
</tbody>
68
-
69
- <thead>
70
- <tr>
71
- <th colspan="5">
72
- <center>
73
- <span style="border: 1px solid #e6db55; height: 12px; width: 12px; background-color: #ffffe0">&nbsp;&nbsp;&nbsp;&nbsp;</span> <?php _e("Configuration errors.", "adrotate"); ?>
74
- &nbsp;&nbsp;&nbsp;&nbsp;<span style="border: 1px solid #c00; height: 12px; width: 12px; background-color: #ffebe8">&nbsp;&nbsp;&nbsp;&nbsp;</span> <?php _e("Expires soon.", "adrotate"); ?>
75
- &nbsp;&nbsp;&nbsp;&nbsp;<span style="border: 1px solid #466f82; height: 12px; width: 12px; background-color: #8dcede">&nbsp;&nbsp;&nbsp;&nbsp;</span> <?php _e("Has expired.", "adrotate"); ?>
76
- </center>
77
- </th>
78
- </tr>
79
- </thead>
80
</table>
81
</form>
34
35
<table class="widefat" style="margin-top: .5em">
36
<thead>
37
+ <tr>
38
+ <td scope="col" class="manage-column column-cb check-column"><input type="checkbox" /></td>
39
<th width="2%"><center><?php _e('ID', 'adrotate'); ?></center></th>
40
<th width="15%"><?php _e('Start / End', 'adrotate'); ?></th>
41
<th><?php _e('Title', 'adrotate'); ?></th>
65
</tr>
66
<?php } ?>
67
</tbody>
68
</table>
69
+
70
+ <p><center>
71
+ <span style="border: 1px solid #e6db55; height: 12px; width: 12px; background-color: #ffffe0">&nbsp;&nbsp;&nbsp;&nbsp;</span> <?php _e("Configuration errors.", "adrotate"); ?>
72
+ &nbsp;&nbsp;&nbsp;&nbsp;<span style="border: 1px solid #c00; height: 12px; width: 12px; background-color: #ffebe8">&nbsp;&nbsp;&nbsp;&nbsp;</span> <?php _e("Expires soon.", "adrotate"); ?>
73
+ &nbsp;&nbsp;&nbsp;&nbsp;<span style="border: 1px solid #466f82; height: 12px; width: 12px; background-color: #8dcede">&nbsp;&nbsp;&nbsp;&nbsp;</span> <?php _e("Has expired.", "adrotate"); ?>
74
+ </center></p>
75
</form>
dashboard/publisher/adverts-main.php CHANGED
@@ -34,8 +34,8 @@
34
35
<table class="widefat" style="margin-top: .5em">
36
<thead>
37
- <tr>
38
- <th scope="col" class="manage-column column-cb check-column" style=""><input type="checkbox" /></th>
39
<th width="2%"><center><?php _e('ID', 'adrotate'); ?></center></th>
40
<th width="15%"><?php _e('Start / End', 'adrotate'); ?></th>
41
<th><?php _e('Title', 'adrotate'); ?></th>
34
35
<table class="widefat" style="margin-top: .5em">
36
<thead>
37
+ <tr>
38
+ <td scope="col" class="manage-column column-cb check-column"><input type="checkbox" /></td>
39
<th width="2%"><center><?php _e('ID', 'adrotate'); ?></center></th>
40
<th width="15%"><?php _e('Start / End', 'adrotate'); ?></th>
41
<th><?php _e('Title', 'adrotate'); ?></th>
dashboard/publisher/groups-edit.php CHANGED
@@ -327,10 +327,10 @@ if(!is_array($meta_array)) $meta_array = array();
327
<table class="widefat" style="margin-top: .5em">
328
<thead>
329
<tr>
330
- <th scope="col" class="manage-column column-cb check-column"><input type="checkbox" /></th>
331
- <th>&nbsp;</th>
332
<?php if($adrotate_config['stats'] == 1) { ?>
333
- <th width="5%"><center><?php _e('Impressions', 'adrotate'); ?></center></th>
334
<th width="5%"><center><?php _e('Clicks', 'adrotate'); ?></center></th>
335
<?php } ?>
336
<th width="5%"><center><?php _e('Weight', 'adrotate'); ?></center></th>
327
<table class="widefat" style="margin-top: .5em">
328
<thead>
329
<tr>
330
+ <td scope="col" class="manage-column column-cb check-column"><input type="checkbox" /></td>
331
+ <th><?php _e('Choose adverts', 'adrotate'); ?></th>
332
<?php if($adrotate_config['stats'] == 1) { ?>
333
+ <th width="5%"><center><?php _e('Shown', 'adrotate'); ?></center></th>
334
<th width="5%"><center><?php _e('Clicks', 'adrotate'); ?></center></th>
335
<?php } ?>
336
<th width="5%"><center><?php _e('Weight', 'adrotate'); ?></center></th>
dashboard/publisher/groups-main.php CHANGED
@@ -26,19 +26,18 @@
26
</div>
27
28
<table class="widefat" style="margin-top: .5em">
29
- <thead>
30
- <tr>
31
- <th class="check-column">&nbsp;</th>
32
<th width="5%"><center><?php _e('ID', 'adrotate'); ?></center></th>
33
<th><?php _e('Name', 'adrotate'); ?></th>
34
<th width="5%"><center><?php _e('Ads', 'adrotate'); ?></center></th>
35
<?php if($adrotate_config['stats'] == 1) { ?>
36
- <th width="5%"><center><?php _e('Impressions', 'adrotate'); ?></center></th>
37
<th width="5%"><center><?php _e('Today', 'adrotate'); ?></center></th>
38
<th width="5%"><center><?php _e('Clicks', 'adrotate'); ?></center></th>
39
<th width="5%"><center><?php _e('Today', 'adrotate'); ?></center></th>
40
<?php } ?>
41
- <th width="15%"><center><?php _e('Code', 'adrotate'); ?></center></th>
42
</tr>
43
</thead>
44
<tbody>
@@ -76,7 +75,6 @@
76
<td><center><?php echo $stats['clicks']; ?></center></td>
77
<td><center><?php echo $stats_today['clicks']; ?></center></td>
78
<?php } ?>
79
- <td><center>[adrotate group="<?php echo $group->id; ?>"]</center></td>
80
</tr>
81
<?php unset($stats, $stats_today, $adspeed, $modus);?>
82
<?php } ?>
26
</div>
27
28
<table class="widefat" style="margin-top: .5em">
29
+ <thead>
30
+ <tr>
31
+ <td class="check-column">&nbsp;</td>
32
<th width="5%"><center><?php _e('ID', 'adrotate'); ?></center></th>
33
<th><?php _e('Name', 'adrotate'); ?></th>
34
<th width="5%"><center><?php _e('Ads', 'adrotate'); ?></center></th>
35
<?php if($adrotate_config['stats'] == 1) { ?>
36
+ <th width="5%"><center><?php _e('Shown', 'adrotate'); ?></center></th>
37
<th width="5%"><center><?php _e('Today', 'adrotate'); ?></center></th>
38
<th width="5%"><center><?php _e('Clicks', 'adrotate'); ?></center></th>
39
<th width="5%"><center><?php _e('Today', 'adrotate'); ?></center></th>
40
<?php } ?>
41
</tr>
42
</thead>
43
<tbody>
75
<td><center><?php echo $stats['clicks']; ?></center></td>
76
<td><center><?php echo $stats_today['clicks']; ?></center></td>
77
<?php } ?>
78
</tr>
79
<?php unset($stats, $stats_today, $adspeed, $modus);?>
80
<?php } ?>
dashboard/settings/general.php CHANGED
@@ -10,25 +10,36 @@
10
------------------------------------------------------------------------------------ */
11
?>
12
<h3><?php _e('General Settings', 'adrotate'); ?></h3>
13
- <span class="description"><?php _e('General settings for AdRotate.', 'adrotate'); ?></span>
14
<table class="form-table">
15
<tr>
16
<th valign="top"><?php _e('Load jQuery', 'adrotate'); ?></th>
17
- <td><label for="adrotate_jquery"><input type="checkbox" name="adrotate_jquery" <?php if($adrotate_config['jquery'] == 'Y') { ?>checked="checked" <?php } ?> /> <?php _e('jQuery is required for dynamic groups, ad block detection and some other features. Enable this if your theme does not load jQuery.', 'adrotate'); ?></label></td>
18
</tr>
19
<tr>
20
<th valign="top"><?php _e('Load scripts in footer?', 'adrotate'); ?></th>
21
<td><label for="adrotate_jsfooter"><input type="checkbox" name="adrotate_jsfooter" <?php if($adrotate_config['jsfooter'] == 'Y') { ?>checked="checked" <?php } ?> /><?php _e('Enable if you want to load all AdRotate Javascripts in the footer of your site.', 'adrotate'); ?></label></td>
22
</tr>
23
</table>
24
25
<h3><?php _e('Banner Folder', 'adrotate'); ?></h3>
26
- <span class="description"><?php _e('Set a location where your banner images will be stored.', 'adrotate'); ?> <?php _e('Available in AdRotate Pro!', 'adrotate'); ?></span>
27
<table class="form-table">
28
<tr>
29
<th valign="top"><?php _e('Location', 'adrotate'); ?></th>
30
<td>
31
- <label for="adrotate_banner_folder"><?php echo site_url(); ?>/<input name="adrotate_banner_folder_disabled" type="text" class="search-input" size="30" value="<?php echo $adrotate_config['banner_folder']; ?>" autocomplete="off" disabled /> <?php _e('(Default: wp-content/banners/).', 'adrotate'); ?><br />
32
<span class="description"><?php _e('To try and trick ad blockers you could set the folder to something crazy like:', 'adrotate'); ?> "/wp-content/<?php echo adrotate_rand(12); ?>/".<br />
33
<?php _e("This folder will not be automatically created if it doesn't exist. AdRotate will show errors when the folder is missing.", 'adrotate'); ?></span>
34
</td>
10
------------------------------------------------------------------------------------ */
11
?>
12
<h3><?php _e('General Settings', 'adrotate'); ?></h3>
13
+ <span class="description"><?php _e('General settings for AdRotate.', 'adrotate'); ?> <?php _e('Some options are only available in AdRotate Pro!', 'adrotate'); ?></span>
14
<table class="form-table">
15
+ <tr>
16
+ <th valign="top"><?php _e('Text widgets', 'adrotate'); ?></th>
17
+ <td><label for="adrotate_textwidget_shortcodes"><input type="checkbox" name="adrotate_textwidget_shortcodes" disabled /><?php _e('Enable if your theme does not support shortcodes in the WordPress text widget.', 'adrotate'); ?></label></td>
18
+ </tr>
19
<tr>
20
<th valign="top"><?php _e('Load jQuery', 'adrotate'); ?></th>
21
+ <td><label for="adrotate_jquery"><input type="checkbox" name="adrotate_jquery" <?php if($adrotate_config['jquery'] == 'Y') { ?>checked="checked" <?php } ?> /><?php _e('Enable if your theme does not load jQuery. jQuery is required for dynamic groups, statistics and some other features.', 'adrotate'); ?></label></td>
22
</tr>
23
<tr>
24
<th valign="top"><?php _e('Load scripts in footer?', 'adrotate'); ?></th>
25
<td><label for="adrotate_jsfooter"><input type="checkbox" name="adrotate_jsfooter" <?php if($adrotate_config['jsfooter'] == 'Y') { ?>checked="checked" <?php } ?> /><?php _e('Enable if you want to load all AdRotate Javascripts in the footer of your site.', 'adrotate'); ?></label></td>
26
</tr>
27
+ <tr>
28
+ <th valign="top"><?php _e('Adblock disguise', 'adrotate'); ?></th>
29
+ <td>
30
+ <label for="adrotate_adblock_disguise"><input name="adrotate_adblock_disguise" type="text" class="search-input" size="5" value="getpro" disabled /> <?php _e('Leave empty to disable. Use only lowercaps letters. For example:', 'adrotate'); ?> <?php echo adrotate_rand(6); ?><br />
31
+ <span class="description"><?php _e('Try and avoid adblock plugins in most modern browsers when using shortcodes.', 'adrotate'); ?><br /><?php _e('To also apply this feature to widgets, use a text widget with a shortcode instead of the AdRotate widget.', 'adrotate'); ?><br /><?php _e('Avoid the use of obvious keywords or filenames in your adverts or this feature will have little effect!', 'adrotate'); ?></span>
32
+ </td>
33
+ </tr>
34
</table>
35
36
<h3><?php _e('Banner Folder', 'adrotate'); ?></h3>
37
+ <span class="description"><?php _e('Set a location where your banner images will be stored.', 'adrotate'); ?></span>
38
<table class="form-table">
39
<tr>
40
<th valign="top"><?php _e('Location', 'adrotate'); ?></th>
41
<td>
42
+ <label for="adrotate_banner_folder"><?php echo site_url(); ?>/<input name="adrotate_banner_folder_disabled" type="text" class="search-input" size="30" value="wp-content/banners/" disabled /> <?php _e('(Default: wp-content/banners/).', 'adrotate'); ?><br />
43
<span class="description"><?php _e('To try and trick ad blockers you could set the folder to something crazy like:', 'adrotate'); ?> "/wp-content/<?php echo adrotate_rand(12); ?>/".<br />
44
<?php _e("This folder will not be automatically created if it doesn't exist. AdRotate will show errors when the folder is missing.", 'adrotate'); ?></span>
45
</td>
dashboard/settings/geotargeting.php CHANGED
@@ -23,7 +23,6 @@
23
<option value="0" disabled>Telize</option>
24
</select><br />
25
<span class="description">
26
- <strong>Disabled</strong> - <?php _e('No Geo Targeting is available for your adverts.', 'adrotate'); ?><br /><br />
27
<strong>MaxMind</strong> - <a href="https://www.maxmind.com/en/geoip2-precision-services?rId=ajdgnet" target="_blank">GeoIP2 Precision</a> - <?php _e('The most complete and accurate geo targeting you can get for only $20 USD per 50000 lookups.', 'adrotate'); ?> <a href="https://www.maxmind.com/en/geoip2-precision-city?rId=ajdgnet" target="_blank"><?php _e('Buy now', 'adrotate'); ?>.</a><br />
28
<em><strong>Supports:</strong> Countries, States, State ISO codes, Cities and DMA codes.</em><br /><br />
29
<strong>AdRotate Geo</strong> - <?php _e('50000 free lookups every day, uses GeoLite2 databases from MaxMind!', 'adrotate'); ?><br />
23
<option value="0" disabled>Telize</option>
24
</select><br />
25
<span class="description">
26
<strong>MaxMind</strong> - <a href="https://www.maxmind.com/en/geoip2-precision-services?rId=ajdgnet" target="_blank">GeoIP2 Precision</a> - <?php _e('The most complete and accurate geo targeting you can get for only $20 USD per 50000 lookups.', 'adrotate'); ?> <a href="https://www.maxmind.com/en/geoip2-precision-city?rId=ajdgnet" target="_blank"><?php _e('Buy now', 'adrotate'); ?>.</a><br />
27
<em><strong>Supports:</strong> Countries, States, State ISO codes, Cities and DMA codes.</em><br /><br />
28
<strong>AdRotate Geo</strong> - <?php _e('50000 free lookups every day, uses GeoLite2 databases from MaxMind!', 'adrotate'); ?><br />
dashboard/settings/statistics.php CHANGED
@@ -10,7 +10,7 @@
10
------------------------------------------------------------------------------------ */
11
?>
12
<h3><?php _e('Statistics', 'adrotate'); ?></h3></td>
13
- <span class="description"><?php _e('Track statistics for your adverts.', 'adrotate'); ?></span>
14
<table class="form-table">
15
<tr>
16
<th valign="top"><?php _e('How to track stats', 'adrotate'); ?></th>
@@ -22,13 +22,12 @@
22
<option value="0" disabled>Google Analytics (Faster)</option>
23
</select><br />
24
<span class="description">
25
- <strong>Disabled</strong> - <?php _e('No impressions and clicks can be recorded for any of your adverts.', 'adrotate'); ?><br /><br />
26
- <strong>Interal Tracker</strong> - <?php _e('Tracks impressions and clicks internally', 'adrotate'); ?>, <a href="https://ajdg.solutions/manuals/adrotate-manuals/adrotate-statistics/?pk_campaign=adrotatepro_settings&pk_kwd=adrotate_statsmanual" target="_blank"><?php _e('manual', 'adrotate'); ?></a>.<br />
27
- <strong>Supports:</strong> <em><?php _e('Click and Impression recording, Click and impression limits, impression spread for schedules, local stats display.', 'adrotate'); ?></em><br /><br />
28
- <strong>Piwik Analytics</strong> - <?php _e('Requires Piwik Analytics tracker installed in your sites footer! Uses data attributes', 'adrotate'); ?>, <a href="https://ajdg.solutions/manuals/adrotate-manuals/piwik-analytics/?pk_campaign=adrotatepro_settings&pk_kwd=adrotate_piwikmanual" target="_blank"><?php _e('manual', 'adrotate'); ?></a>.<br />
29
- <strong>Supports:</strong> <em><?php _e('Click and Impression recording via Cookie, stats are displayed in Actions > Contents.', 'adrotate'); ?></em> <?php _e('Available in AdRotate Pro!', 'adrotate'); ?><br /><br />
30
- <strong>Google Analytics</strong> - <?php _e('Requires Google Universal Analytics tracker installed in your sites footer! uses onClick() and onload() in adverts', 'adrotate'); ?>, <a href="https://ajdg.solutions/manuals/adrotate-manuals/google-analytics/?pk_campaign=adrotatepro_settings&pk_kwd=adrotate_googlemanual" target="_blank"><?php _e('manual', 'adrotate'); ?></a>.<br />
31
- <strong>Supports:</strong> <em><?php _e('Click and Impression recording via Cookie, stats are displayed in Events.', 'adrotate'); ?></em> <?php _e('Available in AdRotate Pro!', 'adrotate'); ?>
32
</span>
33
</td>
34
</tr>
@@ -40,24 +39,24 @@
40
<tr>
41
<th valign="top"><?php _e('Logged in impressions', 'adrotate'); ?></th>
42
<td>
43
- <input type="checkbox" name="adrotate_enable_loggedin_impressions_disabled" checked="checked" disabled /> <?php _e('Track impressions from logged in users.', 'adrotate'); ?> <?php _e('Available in AdRotate Pro!', 'adrotate'); ?>
44
</td>
45
</tr>
46
<tr>
47
<th valign="top"><?php _e('Logged in clicks', 'adrotate'); ?></th>
48
<td>
49
- <input type="checkbox" name="adrotate_enable_loggedin_clicks_disabled" checked="checked" disabled /> <?php _e('Track clicks from logged in users.', 'adrotate'); ?> <?php _e('Available in AdRotate Pro!', 'adrotate'); ?>
50
</td>
51
</tr>
52
<tr>
53
- <th valign="top"><?php _e('Impressions timer', 'adrotate'); ?></th>
54
<td>
55
<input name="adrotate_impression_timer" type="text" class="search-input" size="5" value="<?php echo $adrotate_config['impression_timer']; ?>" autocomplete="off" /> <?php _e('Seconds.', 'adrotate'); ?><br />
56
<span class="description"><?php _e('Default: 60.', 'adrotate'); ?> <?php _e('This number may not be empty, be lower than 10 or exceed 3600 (1 hour).', 'adrotate'); ?></span>
57
</td>
58
</tr>
59
<tr>
60
- <th valign="top"><?php _e('Clicks timer', 'adrotate'); ?></th>
61
<td>
62
<input name="adrotate_click_timer" type="text" class="search-input" size="5" value="<?php echo $adrotate_config['click_timer']; ?>" autocomplete="off" /> <?php _e('Seconds.', 'adrotate'); ?><br />
63
<span class="description"><?php _e('Default: 86400.', 'adrotate'); ?> <?php _e('This number may not be empty, be lower than 60 or exceed 86400 (24 hours).', 'adrotate'); ?></span>
10
------------------------------------------------------------------------------------ */
11
?>
12
<h3><?php _e('Statistics', 'adrotate'); ?></h3></td>
13
+ <span class="description"><?php _e('Track statistics for your adverts.', 'adrotate'); ?> <?php _e('Some options are only available in AdRotate Pro!', 'adrotate'); ?></span>
14
<table class="form-table">
15
<tr>
16
<th valign="top"><?php _e('How to track stats', 'adrotate'); ?></th>
22
<option value="0" disabled>Google Analytics (Faster)</option>
23
</select><br />
24
<span class="description">
25
+ <strong>Interal Tracker</strong> - <?php _e('Tracks impressions and clicks internally', 'adrotate'); ?>, <a href="https://ajdg.solutions/manuals/adrotate-manuals/adrotate-statistics/?pk_campaign=adrotatepro_settings" target="_blank"><?php _e('manual', 'adrotate'); ?></a>.<br />
26
+ <strong>Supports:</strong> <em><?php _e('Click and Impression recording, Click and impression limits, impression spread for schedules, local stats display. Javascript/HTML5/Flash adverts will only track impressions.', 'adrotate'); ?></em><br /><br />
27
+ <strong>Piwik Analytics (<?php _e('In AdRotate Pro!', 'adrotate'); ?>)</strong> - <?php _e('Requires Piwik Analytics tracker installed in your sites footer! Uses data attributes', 'adrotate'); ?>, <a href="https://ajdg.solutions/manuals/adrotate-manuals/piwik-analytics/?pk_campaign=adrotatepro_settings" target="_blank"><?php _e('manual', 'adrotate'); ?></a>.<br />
28
+ <strong>Supports:</strong> <em><?php _e('Click and Impression recording via Cookie, stats are displayed in Actions > Contents.', 'adrotate'); ?></em><br /><br />
29
+ <strong>Google Analytics (<?php _e('In AdRotate Pro!', 'adrotate'); ?>)</strong> - <?php _e('Requires Google Universal Analytics tracker installed in your sites footer! uses onClick() and onload() in adverts', 'adrotate'); ?>, <a href="https://ajdg.solutions/manuals/adrotate-manuals/google-analytics/?pk_campaign=adrotatepro_settings" target="_blank"><?php _e('manual', 'adrotate'); ?></a>.<br />
30
+ <strong>Supports:</strong> <em><?php _e('Click and Impression recording via Cookie, stats are displayed in Events > Banner.', 'adrotate'); ?></em>
31
</span>
32
</td>
33
</tr>
39
<tr>
40
<th valign="top"><?php _e('Logged in impressions', 'adrotate'); ?></th>
41
<td>
42
+ <input type="checkbox" name="adrotate_enable_loggedin_impressions_disabled" checked="checked" disabled /> <?php _e('Track impressions from logged in users.', 'adrotate'); ?>
43
</td>
44
</tr>
45
<tr>
46
<th valign="top"><?php _e('Logged in clicks', 'adrotate'); ?></th>
47
<td>
48
+ <input type="checkbox" name="adrotate_enable_loggedin_clicks_disabled" checked="checked" disabled /> <?php _e('Track clicks from logged in users.', 'adrotate'); ?>
49
</td>
50
</tr>
51
<tr>
52
+ <th valign="top"><?php _e('Impression timer', 'adrotate'); ?></th>
53
<td>
54
<input name="adrotate_impression_timer" type="text" class="search-input" size="5" value="<?php echo $adrotate_config['impression_timer']; ?>" autocomplete="off" /> <?php _e('Seconds.', 'adrotate'); ?><br />
55
<span class="description"><?php _e('Default: 60.', 'adrotate'); ?> <?php _e('This number may not be empty, be lower than 10 or exceed 3600 (1 hour).', 'adrotate'); ?></span>
56
</td>
57
</tr>
58
<tr>
59
+ <th valign="top"><?php _e('Click timer', 'adrotate'); ?></th>
60
<td>
61
<input name="adrotate_click_timer" type="text" class="search-input" size="5" value="<?php echo $adrotate_config['click_timer']; ?>" autocomplete="off" /> <?php _e('Seconds.', 'adrotate'); ?><br />
62
<span class="description"><?php _e('Default: 86400.', 'adrotate'); ?> <?php _e('This number may not be empty, be lower than 60 or exceed 86400 (24 hours).', 'adrotate'); ?></span>
images/ajdg-logo-100x60.png DELETED
Binary file
images/arnan-jungle.jpg ADDED
Binary file
language/adrotate-bg_BG.mo CHANGED
Binary file
language/adrotate-bg_BG.po CHANGED
@@ -2,8 +2,8 @@ msgid ""
2
msgstr ""
3
"Project-Id-Version: AdRotate\n"
4
"Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2015-08-23 20:10+0200\n"
6
- "PO-Revision-Date: 2015-08-23 20:10+0200\n"
7
"Last-Translator: Arnan de Gans <info@ajdg.net>\n"
8
"Language-Team: Nedko Ivanov <cocacoli4ko@gmail.com>\n"
9
"Language: bg_BG\n"
@@ -236,10 +236,10 @@ msgstr "Поправка възможно най-скоро"
236
#: dashboard/adrotatepro.php:77 dashboard/adrotatepro.php:78
237
#: dashboard/adrotatepro.php:79 dashboard/adrotatepro.php:88
238
#: dashboard/adrotatepro.php:89 dashboard/adrotatepro.php:90
239
- #: dashboard/adrotatepro.php:91 dashboard/info.php:138 dashboard/info.php:139
240
- #: dashboard/info.php:140 dashboard/info.php:141 dashboard/info.php:150
241
- #: dashboard/info.php:151 dashboard/info.php:152 dashboard/info.php:153
242
- #: dashboard/settings/geotargeting.php:16
243
msgid "Buy now"
244
msgstr "Купи сега"
245
@@ -336,7 +336,7 @@ msgstr "мнение"
336
msgid "on WordPress.org to help AdRotate grow in a positive way"
337
msgstr "на WordPress.org, за да се развива AdRotate"
338
339
- #: adrotate-output.php:887 dashboard/publisher/adverts-edit.php:313
340
msgid "Available in AdRotate Pro"
341
msgstr "Налично в AdRotate Pro"
342
@@ -352,63 +352,63 @@ msgstr "Тази функционалност е налична в AdRotate Pro"
352
msgid "Learn more"
353
msgstr "Повече информация"
354
355
- #: adrotate-statistics.php:217 dashboard/publisher/adverts-edit.php:224
356
- #: dashboard/publisher/adverts-edit.php:245
357
msgid "January"
358
msgstr "Януари"
359
360
- #: adrotate-statistics.php:217 dashboard/publisher/adverts-edit.php:225
361
- #: dashboard/publisher/adverts-edit.php:246
362
msgid "February"
363
msgstr "Февруари"
364
365
- #: adrotate-statistics.php:217 dashboard/publisher/adverts-edit.php:226
366
- #: dashboard/publisher/adverts-edit.php:247
367
msgid "March"
368
msgstr "Март"
369
370
- #: adrotate-statistics.php:217 dashboard/publisher/adverts-edit.php:227
371
- #: dashboard/publisher/adverts-edit.php:248
372
msgid "April"
373
msgstr "Април"
374
375
- #: adrotate-statistics.php:217 dashboard/publisher/adverts-edit.php:228
376
- #: dashboard/publisher/adverts-edit.php:249
377
msgid "May"
378
msgstr "Май"
379
380
- #: adrotate-statistics.php:217 dashboard/publisher/adverts-edit.php:229
381
- #: dashboard/publisher/adverts-edit.php:250
382
msgid "June"
383
msgstr "Юни"
384
385
- #: adrotate-statistics.php:217 dashboard/publisher/adverts-edit.php:230
386
- #: dashboard/publisher/adverts-edit.php:251
387
msgid "July"
388
msgstr "Юли"
389
390
- #: adrotate-statistics.php:217 dashboard/publisher/adverts-edit.php:231
391
- #: dashboard/publisher/adverts-edit.php:252
392
msgid "August"
393
msgstr "Август"
394
395
- #: adrotate-statistics.php:217 dashboard/publisher/adverts-edit.php:232
396
- #: dashboard/publisher/adverts-edit.php:253
397
msgid "September"
398
msgstr "Септември"
399
400
- #: adrotate-statistics.php:217 dashboard/publisher/adverts-edit.php:233
401
- #: dashboard/publisher/adverts-edit.php:254
402
msgid "October"
403
msgstr "Октомври"
404
405
- #: adrotate-statistics.php:217 dashboard/publisher/adverts-edit.php:234
406
- #: dashboard/publisher/adverts-edit.php:255
407
msgid "November"
408
msgstr "Ноември"
409
410
- #: adrotate-statistics.php:217 dashboard/publisher/adverts-edit.php:235
411
- #: dashboard/publisher/adverts-edit.php:256
412
msgid "December"
413
msgstr "Декември"
414
@@ -521,7 +521,7 @@ msgid "Group Management"
521
msgstr "Управление на групи"
522
523
#: adrotate.php:345 dashboard/publisher/adverts-main.php:87
524
- #: dashboard/publisher/groups-main.php:71
525
msgid "Report"
526
msgstr "Доклад"
527
@@ -537,10 +537,10 @@ msgstr ""
537
"Управлението на графици и множество графици за една реклама са налични в "
538
"AdRotate Pro."
539
540
- #: adrotate.php:407 adrotate.php:494 dashboard/publisher/adverts-edit.php:177
541
#: dashboard/publisher/adverts-main.php:114
542
#: dashboard/publisher/groups-edit.php:75
543
- #: dashboard/publisher/groups-main.php:91
544
msgid "More information"
545
msgstr "Повече информация"
546
@@ -574,19 +574,19 @@ msgstr "Начало"
574
msgid "End"
575
msgstr "Край"
576
577
- #: adrotate.php:426 dashboard/publisher/adverts-edit.php:426
578
#: dashboard/publisher/groups-main.php:34
579
msgid "Ads"
580
msgstr "Реклами"
581
582
#: adrotate.php:428
583
- msgid "Max Clicks"
584
- msgstr "Максимум кликове"
585
-
586
- #: adrotate.php:429
587
msgid "Max Impressions"
588
msgstr "Максимум импресии"
589
590
#: adrotate.php:459
591
msgid "No schedules created yet!"
592
msgstr "Все още няма създадени графици!"
@@ -670,7 +670,7 @@ msgstr ""
670
"формат: \"imagename.full.ext\". Пълен набор от правилно оразмерени картинки "
671
"е строго препоръчителен."
672
673
- #: adrotate.php:501 dashboard/publisher/adverts-edit.php:308
674
msgid ""
675
"For smaller size images use \".320\", \".480\", \".768\" or \".1024\" in the "
676
"filename instead of \".full\" for the various viewports."
@@ -679,13 +679,13 @@ msgstr ""
679
"използвайте \".320\", \".480\", \".768\" или \".1024\" в имената на "
680
"файловете, вместо \".full\"."
681
682
- #: adrotate.php:502 dashboard/publisher/adverts-edit.php:309
683
#: dashboard/publisher/groups-edit.php:312
684
#: dashboard/publisher/groups-edit.php:320
685
msgid "Example:"
686
msgstr "Пример:"
687
688
- #: adrotate.php:502 dashboard/publisher/adverts-edit.php:309
689
msgid ""
690
"image.full.jpg, image.320.jpg and image.768.jpg will serve the same advert "
691
"for different viewports."
@@ -781,20 +781,16 @@ msgid ""
781
"forum. Get a solution (usually) within a day."
782
msgstr ""
783
784
- #: dashboard/adrotatepro.php:41 dashboard/info.php:160
785
msgid "AdRotate is brought to you by"
786
msgstr "AdRotate достига до Вас, благодарение на"
787
788
- #: dashboard/adrotatepro.php:45 dashboard/info.php:164
789
msgid ""
790
- "Premium plugins, consultancy and anything WordPress! Visit my website for "
791
- "details!"
792
msgstr ""
793
794
- #: dashboard/adrotatepro.php:45 dashboard/info.php:164
795
- msgid "Find out more"
796
- msgstr "Научете повече"
797
-
798
#: dashboard/adrotatepro.php:58
799
msgid "Schedule all campaigns with ease"
800
msgstr "Планиране на всички кампании с лекота"
@@ -821,140 +817,140 @@ msgid ""
821
msgstr ""
822
823
#: dashboard/adrotatepro.php:72 dashboard/adrotatepro.php:84
824
- #: dashboard/info.php:134 dashboard/info.php:146
825
msgid "Buy AdRotate Professional"
826
msgstr "Купете AdRotate Professional"
827
828
- #: dashboard/adrotatepro.php:76 dashboard/info.php:138
829
msgid "Single License"
830
msgstr ""
831
832
- #: dashboard/adrotatepro.php:76 dashboard/info.php:138
833
msgid "For one WordPress installation."
834
msgstr "За една инсталация на WordPress."
835
836
#: dashboard/adrotatepro.php:77 dashboard/adrotatepro.php:89
837
- #: dashboard/info.php:139 dashboard/info.php:151
838
msgid "Duo License"
839
msgstr "Duo лиценз"
840
841
- #: dashboard/adrotatepro.php:77 dashboard/info.php:139
842
msgid "For two WordPress installations."
843
msgstr "За две Wordpress инсталации."
844
845
#: dashboard/adrotatepro.php:78 dashboard/adrotatepro.php:90
846
- #: dashboard/info.php:140 dashboard/info.php:152
847
msgid "Multi License"
848
msgstr "Multi лиценз"
849
850
- #: dashboard/adrotatepro.php:78 dashboard/info.php:140
851
msgid " For up to five WordPress installations."
852
msgstr " За до 5 Wordpress инсталации."
853
854
#: dashboard/adrotatepro.php:79 dashboard/adrotatepro.php:91
855
- #: dashboard/info.php:141 dashboard/info.php:153
856
msgid "Developer License"
857
msgstr "Developer лиценз"
858
859
- #: dashboard/adrotatepro.php:79 dashboard/info.php:141
860
msgid "Unlimited WordPress installations and/or networks."
861
msgstr ""
862
863
#: dashboard/adrotatepro.php:80 dashboard/adrotatepro.php:93
864
- #: dashboard/info.php:142 dashboard/info.php:155
865
msgid "Compare licenses"
866
msgstr "Сравнение на лицензи"
867
868
- #: dashboard/adrotatepro.php:80 dashboard/info.php:142
869
msgid "Not sure which license is for you? Compare them..."
870
msgstr "Не сте сигурни кой лиценз ви е необходим? Сравнете ги..."
871
872
- #: dashboard/adrotatepro.php:80 dashboard/info.php:142
873
msgid "All Licenses"
874
msgstr "Всички лицензи"
875
876
- #: dashboard/adrotatepro.php:88 dashboard/info.php:150
877
msgid "Lifetime License"
878
msgstr ""
879
880
- #: dashboard/adrotatepro.php:88 dashboard/info.php:150
881
msgid "Single installation."
882
msgstr ""
883
884
- #: dashboard/adrotatepro.php:89 dashboard/info.php:151
885
msgid "Up to 2 installations."
886
msgstr ""
887
888
- #: dashboard/adrotatepro.php:90 dashboard/info.php:152
889
msgid "Up to 10 installations."
890
msgstr ""
891
892
- #: dashboard/adrotatepro.php:91 dashboard/info.php:153
893
msgid "Up to 25 installations or multisite networks."
894
msgstr ""
895
896
- #: dashboard/adrotatepro.php:92 dashboard/info.php:154
897
msgid ""
898
"Subscriptions get 1 year access to updates, email support & AdRotate Geo."
899
msgstr ""
900
901
- #: dashboard/adrotatepro.php:93 dashboard/info.php:155
902
msgid "Not sure which license is for you?"
903
msgstr ""
904
905
- #: dashboard/adrotatepro.php:93 dashboard/info.php:155
906
msgid "Compare Licenses"
907
msgstr ""
908
909
- #: dashboard/info.php:65
910
msgid "Currently"
911
msgstr "В момента"
912
913
- #: dashboard/info.php:71
914
msgid "Your setup"
915
msgstr "Вие имате"
916
917
- #: dashboard/info.php:72
918
msgid "Adverts that need you"
919
msgstr "Реклами, които изискват вниманието Ви"
920
921
- #: dashboard/info.php:78
922
msgid "Adverts"
923
msgstr "Реклами"
924
925
- #: dashboard/info.php:79
926
msgid "(Almost) Expired"
927
msgstr "(Почти) Изтекли"
928
929
- #: dashboard/info.php:82
930
msgid "Groups"
931
msgstr "Групи"
932
933
- #: dashboard/info.php:83
934
msgid "Have errors"
935
msgstr "Има грешки"
936
937
- #: dashboard/info.php:89
938
msgid "Support AdRotate"
939
msgstr "Подкрепете AdRotate"
940
941
- #: dashboard/info.php:96
942
msgid "Your gift helps ensure the continued development of AdRotate!"
943
msgstr ""
944
945
- #: dashboard/info.php:96
946
msgid "Can't donate money? Consider writing a review instead. Thank you!"
947
msgstr ""
948
949
- #: dashboard/info.php:105
950
msgid "AdRotate News and Developer Blog"
951
msgstr "AdRotate блог за новини и разработка"
952
953
- #: dashboard/info.php:127
954
msgid "Get more features with AdRotate Pro"
955
msgstr "Получете по-голяма функционалност с AdRotate Pro"
956
957
- #: dashboard/info.php:130
958
msgid ""
959
"Benefit from extra features to reinforce your income with advertising "
960
"campaigns. Make the most of your website with the powerful tools AdRotate "
@@ -964,28 +960,24 @@ msgstr ""
964
"подобрите приходите. Използвайте пълния потенциал на сайта си с мощните "
965
"функции, които предлага AdRotate Pro спрямо безплатната версия."
966
967
- #: dashboard/info.php:130
968
msgid "Want to know more about"
969
msgstr ""
970
971
- #: dashboard/info.php:130
972
msgid "Visit the"
973
msgstr "Посетете"
974
975
- #: dashboard/info.php:130
976
msgid "website"
977
msgstr "уебсайт"
978
979
- #: dashboard/info.php:166
980
- msgid "Follow"
981
- msgstr "Последвай"
982
-
983
#: dashboard/publisher/adverts-disabled.php:15
984
msgid "Disabled Ads"
985
msgstr "Деактивиране на реклами"
986
987
#: dashboard/publisher/adverts-disabled.php:21
988
- #: dashboard/publisher/adverts-edit.php:165
989
msgid "Activate"
990
msgstr "Активиране"
991
@@ -1010,8 +1002,6 @@ msgstr "Заглавие"
1010
1011
#: dashboard/publisher/adverts-disabled.php:38
1012
#: dashboard/publisher/adverts-report.php:34
1013
- #: dashboard/publisher/groups-edit.php:333
1014
- #: dashboard/publisher/groups-main.php:36
1015
#: dashboard/publisher/groups-report.php:40
1016
msgid "Impressions"
1017
msgstr "Импресии"
@@ -1035,7 +1025,7 @@ msgstr "CTR"
1035
#: dashboard/publisher/adverts-disabled.php:74
1036
#: dashboard/publisher/adverts-error.php:64
1037
#: dashboard/publisher/adverts-main.php:87
1038
- #: dashboard/publisher/groups-main.php:71
1039
msgid "Edit"
1040
msgstr "Редакция"
1041
@@ -1158,35 +1148,53 @@ msgid ""
1158
"click to add it."
1159
msgstr ""
1160
1161
- #: dashboard/publisher/adverts-edit.php:139
1162
msgid "Banner asset"
1163
msgstr ""
1164
1165
- #: dashboard/publisher/adverts-edit.php:142
1166
msgid "WordPress media:"
1167
msgstr ""
1168
1169
- #: dashboard/publisher/adverts-edit.php:142
1170
msgid "Select Banner"
1171
msgstr "Избор на банер"
1172
1173
- #: dashboard/publisher/adverts-edit.php:144
1174
msgid "- OR -"
1175
msgstr "- ИЛИ -"
1176
1177
- #: dashboard/publisher/adverts-edit.php:146
1178
msgid "Banner folder:"
1179
msgstr "Папка на банера:"
1180
1181
- #: dashboard/publisher/adverts-edit.php:147
1182
msgid "No image selected"
1183
msgstr "Не е избрана картинка"
1184
1185
- #: dashboard/publisher/adverts-edit.php:151
1186
msgid "Use %image% in the adcode instead of the file path."
1187
msgstr ""
1188
1189
- #: dashboard/publisher/adverts-edit.php:151
1190
msgid ""
1191
"Use either the text field or the dropdown. If the textfield has content that "
1192
"field has priority."
@@ -1194,180 +1202,162 @@ msgstr ""
1194
"Използвайте падащото меню или текстовото поле. Ако текстовото поле е "
1195
"попълнено, то ще бъде с преоритет."
1196
1197
- #: dashboard/publisher/adverts-edit.php:156
1198
- #: dashboard/settings/statistics.php:1
1199
msgid "Statistics"
1200
msgstr "Статистики"
1201
1202
- #: dashboard/publisher/adverts-edit.php:158
1203
msgid "Enable click and impression tracking for this advert."
1204
msgstr ""
1205
1206
- #: dashboard/publisher/adverts-edit.php:159
1207
msgid ""
1208
"Note: Clicktracking does not work for Javascript adverts such as those "
1209
- "provided by Google AdSense/DFP/DoubleClick. Flash adverts are not always "
1210
- "supported."
1211
msgstr ""
1212
1213
- #: dashboard/publisher/adverts-edit.php:169
1214
msgid "Yes, this ad will be used"
1215
msgstr "Да, тази реклама ще се използва"
1216
1217
- #: dashboard/publisher/adverts-edit.php:170
1218
msgid "No, do not show this ad anywhere"
1219
msgstr "Не, не показвай тази реклама никъде"
1220
1221
- #: dashboard/publisher/adverts-edit.php:177
1222
#: dashboard/publisher/adverts-main.php:114
1223
#: dashboard/publisher/groups-edit.php:75
1224
- #: dashboard/publisher/groups-main.php:91
1225
msgid "Get more features with AdRotate Pro."
1226
msgstr "Получете по-голяма функционалност с AdRotate Pro."
1227
1228
- #: dashboard/publisher/adverts-edit.php:180
1229
- #: dashboard/publisher/adverts-edit.php:295
1230
- #: dashboard/publisher/adverts-edit.php:395
1231
- #: dashboard/publisher/adverts-edit.php:436
1232
msgid "Save Advert"
1233
msgstr "Запиши рекламата"
1234
1235
- #: dashboard/publisher/adverts-edit.php:181
1236
- #: dashboard/publisher/adverts-edit.php:296
1237
- #: dashboard/publisher/adverts-edit.php:396
1238
- #: dashboard/publisher/adverts-edit.php:437
1239
#: dashboard/publisher/groups-edit.php:154
1240
#: dashboard/publisher/groups-edit.php:301
1241
#: dashboard/publisher/groups-edit.php:393
1242
msgid "Cancel"
1243
msgstr "Отказ"
1244
1245
- #: dashboard/publisher/adverts-edit.php:185
1246
- msgid "Preview"
1247
- msgstr "Преглед"
1248
-
1249
- #: dashboard/publisher/adverts-edit.php:191
1250
- msgid ""
1251
- "Note: While this preview is an accurate one, it might look different then it "
1252
- "does on the website."
1253
- msgstr ""
1254
- "Забележка: Въпреки, че предварителния преглед е точен, рекламата може да "
1255
- "изглежда по-различно, когато се показва на страницата Ви."
1256
-
1257
- #: dashboard/publisher/adverts-edit.php:192
1258
- msgid ""
1259
- "This is because of CSS differences. Your themes CSS file is not active here!"
1260
- msgstr ""
1261
- "Това се дължи на разлики в CSS. CSS файла на вашата тема не е активен тук!"
1262
-
1263
- #: dashboard/publisher/adverts-edit.php:199
1264
- #: dashboard/publisher/adverts-edit.php:378
1265
#: dashboard/publisher/groups-edit.php:136
1266
#: dashboard/publisher/groups-edit.php:283
1267
msgid "Usage"
1268
msgstr "Употреба"
1269
1270
- #: dashboard/publisher/adverts-edit.php:203
1271
- #: dashboard/publisher/adverts-edit.php:382
1272
#: dashboard/publisher/groups-edit.php:140
1273
#: dashboard/publisher/groups-edit.php:287
1274
msgid "Widget"
1275
msgstr ""
1276
1277
- #: dashboard/publisher/adverts-edit.php:204
1278
- #: dashboard/publisher/adverts-edit.php:383
1279
msgid ""
1280
"Drag the AdRotate widget to the sidebar you want it in, select \"Single Ad\" "
1281
"and enter ID"
1282
msgstr ""
1283
1284
- #: dashboard/publisher/adverts-edit.php:207
1285
- #: dashboard/publisher/adverts-edit.php:386
1286
#: dashboard/publisher/groups-edit.php:144
1287
#: dashboard/publisher/groups-edit.php:291
1288
msgid "In a post or page"
1289
msgstr ""
1290
1291
- #: dashboard/publisher/adverts-edit.php:209
1292
- #: dashboard/publisher/adverts-edit.php:388
1293
#: dashboard/publisher/groups-edit.php:146
1294
#: dashboard/publisher/groups-edit.php:293
1295
msgid "Directly in a theme"
1296
msgstr ""
1297
1298
- #: dashboard/publisher/adverts-edit.php:215
1299
msgid "Schedule your advert"
1300
msgstr ""
1301
1302
- #: dashboard/publisher/adverts-edit.php:219
1303
msgid "Start date (day/month/year)"
1304
msgstr ""
1305
1306
- #: dashboard/publisher/adverts-edit.php:240
1307
msgid "End date (day/month/year)"
1308
msgstr ""
1309
1310
- #: dashboard/publisher/adverts-edit.php:263
1311
msgid "Start time (hh:mm)"
1312
msgstr ""
1313
1314
- #: dashboard/publisher/adverts-edit.php:270
1315
msgid "End time (hh:mm)"
1316
msgstr ""
1317
1318
- #: dashboard/publisher/adverts-edit.php:280
1319
msgid "Maximum Clicks"
1320
msgstr ""
1321
1322
- #: dashboard/publisher/adverts-edit.php:281
1323
- #: dashboard/publisher/adverts-edit.php:283
1324
msgid "Leave empty or 0 to skip this."
1325
msgstr "Въведете 0 или оставете празно, за да пропуснете тази опция."
1326
1327
- #: dashboard/publisher/adverts-edit.php:282
1328
msgid "Maximum Impressions"
1329
msgstr ""
1330
1331
- #: dashboard/publisher/adverts-edit.php:287
1332
msgid "Important"
1333
msgstr ""
1334
1335
- #: dashboard/publisher/adverts-edit.php:288
1336
msgid ""
1337
"Note: Time uses a 24 hour clock. When you are used to the AM/PM system keep "
1338
"this in mind: If the start or end time is after lunch, add 12 hours. 2PM is "
1339
"14:00 hours. 6AM is 6:00 hours."
1340
msgstr ""
1341
1342
- #: dashboard/publisher/adverts-edit.php:292
1343
msgid "Create multiple schedules for each advert with AdRotate Pro."
1344
msgstr "Създайте множество графици за всяка реклама с AdRotate Pro."
1345
1346
- #: dashboard/publisher/adverts-edit.php:292
1347
- #: dashboard/publisher/adverts-edit.php:332
1348
- #: dashboard/publisher/adverts-edit.php:376
1349
#: dashboard/publisher/groups-edit.php:200
1350
msgid "Upgrade today"
1351
msgstr "Надградете днес"
1352
1353
- #: dashboard/publisher/adverts-edit.php:299
1354
#: dashboard/publisher/groups-edit.php:157
1355
msgid "Advanced"
1356
msgstr "Разширени"
1357
1358
- #: dashboard/publisher/adverts-edit.php:300
1359
msgid "Everything below is optional."
1360
msgstr "Всичко по-долу е по желание."
1361
1362
- #: dashboard/publisher/adverts-edit.php:304
1363
msgid "Responsive"
1364
msgstr ""
1365
1366
- #: dashboard/publisher/adverts-edit.php:306
1367
msgid "Enable responsive support for this advert."
1368
msgstr "Активиране на responsive дизайн за тази реклама."
1369
1370
- #: dashboard/publisher/adverts-edit.php:307
1371
msgid ""
1372
"Upload your images to the banner folder and make sure the filename is in the "
1373
"following format; \"imagename.full.ext\". A full set of sized images is "
@@ -1377,74 +1367,47 @@ msgstr ""
1377
"правилния формат: \"imagename.full.ext\". Пълен набор от правилно оразмерени "
1378
"картинки е строго препоръчителен."
1379
1380
- #: dashboard/publisher/adverts-edit.php:313
1381
- #: dashboard/publisher/adverts-main.php:42
1382
- #: dashboard/publisher/groups-edit.php:336
1383
- msgid "Weight"
1384
- msgstr "Тежест"
1385
-
1386
- #: dashboard/publisher/adverts-edit.php:316
1387
- msgid "Barely visible"
1388
- msgstr "Почти видимо"
1389
-
1390
- #: dashboard/publisher/adverts-edit.php:317
1391
- msgid "Less than average"
1392
- msgstr "По-малко от нормалното"
1393
-
1394
- #: dashboard/publisher/adverts-edit.php:318
1395
- msgid "Normal coverage"
1396
- msgstr "Нормално покритие"
1397
-
1398
- #: dashboard/publisher/adverts-edit.php:319
1399
- msgid "More than average"
1400
- msgstr "Повече от нормалното"
1401
-
1402
- #: dashboard/publisher/adverts-edit.php:320
1403
- msgid "Best visibility"
1404
- msgstr "Най-добра видимост"
1405
-
1406
- #: dashboard/publisher/adverts-edit.php:325
1407
#: dashboard/publisher/groups-edit.php:194
1408
msgid "Sortorder"
1409
msgstr ""
1410
1411
- #: dashboard/publisher/adverts-edit.php:327
1412
#: dashboard/publisher/groups-edit.php:196
1413
msgid "For administrative purposes set a sortorder."
1414
msgstr "За административни цели задайте критерий за сортиране."
1415
1416
- #: dashboard/publisher/adverts-edit.php:327
1417
msgid "Leave empty or 0 to skip this. Will default to ad id."
1418
msgstr ""
1419
"Оставете празно или въведете 0, за да пропуснете това. Ще бъде зададено ID "
1420
"на рекламата по подразбиране."
1421
1422
- #: dashboard/publisher/adverts-edit.php:332
1423
msgid ""
1424
- "With AdRotate Pro you can set the weight to give adverts more or less "
1425
- "exposure."
1426
msgstr ""
1427
1428
- #: dashboard/publisher/adverts-edit.php:334
1429
msgid "Geo Targeting in AdRotate Pro"
1430
msgstr ""
1431
1432
- #: dashboard/publisher/adverts-edit.php:335
1433
msgid ""
1434
"Assign the advert to a group and enable that group to use Geo Targeting."
1435
msgstr ""
1436
1437
- #: dashboard/publisher/adverts-edit.php:339
1438
msgid "Cities/States"
1439
msgstr ""
1440
1441
- #: dashboard/publisher/adverts-edit.php:342
1442
msgid ""
1443
"A comma separated list of cities (or the Metro ID) and/or states (Also the "
1444
"states ISO codes are supported)"
1445
msgstr ""
1446
1447
- #: dashboard/publisher/adverts-edit.php:342
1448
msgid ""
1449
"AdRotate does not check the validity of names so make sure you spell them "
1450
"correctly!"
@@ -1452,73 +1415,69 @@ msgstr ""
1452
"AdRotate не проверява валидността на имената, уверете се, че сте ги изписали "
1453
"правилно!"
1454
1455
- #: dashboard/publisher/adverts-edit.php:346
1456
msgid "Countries"
1457
msgstr ""
1458
1459
- #: dashboard/publisher/adverts-edit.php:371
1460
msgid "Select the countries you want the adverts to show in."
1461
msgstr "Изберете страните, в които искате да се показват рекламите."
1462
1463
- #: dashboard/publisher/adverts-edit.php:371
1464
msgid "Cities take priority and will be filtered first."
1465
msgstr "Градовете са с приоритет и ще бъдат филтрирани първи."
1466
1467
- #: dashboard/publisher/adverts-edit.php:376
1468
msgid "Target your audience with Geo Targeting in AdRotate Pro"
1469
msgstr ""
1470
1471
- #: dashboard/publisher/adverts-edit.php:400
1472
msgid "Select Groups"
1473
msgstr "Избор на групи"
1474
1475
- #: dashboard/publisher/adverts-edit.php:405
1476
msgid "ID - Name"
1477
msgstr "ID - Име"
1478
1479
- #: dashboard/publisher/adverts-edit.php:406
1480
- msgid "Ads in group"
1481
- msgstr "Реклами в група"
1482
-
1483
- #: dashboard/publisher/adverts-edit.php:415
1484
- #: dashboard/publisher/groups-main.php:61
1485
- #: dashboard/settings/geotargeting.php:29
1486
msgid "Default"
1487
msgstr "По подразбиране"
1488
1489
- #: dashboard/publisher/adverts-edit.php:416
1490
- #: dashboard/publisher/groups-main.php:62
1491
msgid "Dynamic"
1492
msgstr "Динамично"
1493
1494
- #: dashboard/publisher/adverts-edit.php:416
1495
- #: dashboard/publisher/groups-main.php:62
1496
msgid "second rotation"
1497
msgstr "второ завъртане"
1498
1499
- #: dashboard/publisher/adverts-edit.php:417
1500
- #: dashboard/publisher/groups-main.php:63
1501
msgid "Block"
1502
msgstr "Блок"
1503
1504
- #: dashboard/publisher/adverts-edit.php:417
1505
- #: dashboard/publisher/groups-main.php:63
1506
msgid "grid"
1507
msgstr "решетка"
1508
1509
- #: dashboard/publisher/adverts-edit.php:418
1510
#: dashboard/publisher/groups-edit.php:202
1511
- #: dashboard/publisher/groups-main.php:64
1512
msgid "Post Injection"
1513
msgstr "Вмъкване в публикации"
1514
1515
- #: dashboard/publisher/adverts-edit.php:419
1516
msgid "Geolocation"
1517
msgstr "Геолокация"
1518
1519
- #: dashboard/publisher/adverts-edit.php:425
1520
#: dashboard/publisher/groups-edit.php:61
1521
- #: dashboard/publisher/groups-main.php:71
1522
msgid "Mode"
1523
msgstr "Режим"
1524
@@ -1569,7 +1528,14 @@ msgstr "Активиране на рекламите"
1569
msgid "Export to XML"
1570
msgstr "Експорт в XML"
1571
1572
#: dashboard/publisher/adverts-main.php:44
1573
msgid "Shown"
1574
msgstr "Показана"
1575
@@ -1772,7 +1738,7 @@ msgid ""
1772
msgstr ""
1773
1774
#: dashboard/publisher/groups-edit.php:184
1775
- #: dashboard/settings/advertisers.php:17
1776
msgid "Geo Targeting"
1777
msgstr "Таргетиране спрямо местоположението"
1778
@@ -1812,7 +1778,7 @@ msgstr ""
1812
1813
#: dashboard/publisher/groups-edit.php:209
1814
#: dashboard/publisher/groups-edit.php:247
1815
- #: dashboard/settings/geotargeting.php:8 dashboard/settings/statistics.php:8
1816
msgid "Disabled"
1817
msgstr "Изключено"
1818
@@ -1925,6 +1891,10 @@ msgstr ""
1925
msgid "Select adverts"
1926
msgstr ""
1927
1928
#: dashboard/publisher/groups-edit.php:337
1929
msgid "Visible until"
1930
msgstr "Да се вижда до"
@@ -1949,16 +1919,13 @@ msgstr "На път сте да изтриете група"
1949
msgid "This action can not be undone!"
1950
msgstr "Това действие е необратимо!"
1951
1952
- #: dashboard/publisher/groups-main.php:24 dashboard/settings/maintenance.php:7
1953
- #: dashboard/settings/maintenance.php:15 dashboard/settings/maintenance.php:23
1954
msgid "OK to continue, CANCEL to stop."
1955
msgstr "ОК, за да продължите, ОТКАЗ за стоп."
1956
1957
- #: dashboard/publisher/groups-main.php:41
1958
- msgid "Code"
1959
- msgstr "Код"
1960
-
1961
- #: dashboard/publisher/groups-main.php:86
1962
msgid "No groups created!"
1963
msgstr "Няма създадени групи!"
1964
@@ -1966,104 +1933,137 @@ msgstr "Няма създадени групи!"
1966
msgid "Statistics for group"
1967
msgstr "Статистика за групи"
1968
1969
- #: dashboard/settings/advertisers.php:1
1970
msgid "Advertisers - Available in AdRotate Pro"
1971
msgstr ""
1972
1973
- #: dashboard/settings/advertisers.php:2
1974
msgid "Enable advertisers so they can review and manage their own ads."
1975
msgstr ""
1976
"Активирайте страницата за рекламодатели, за да могат сами да следят и "
1977
"управляват рекламите си."
1978
1979
- #: dashboard/settings/advertisers.php:5
1980
msgid "Enable Advertisers"
1981
msgstr "Активиране на страницата за рекламодатели"
1982
1983
- #: dashboard/settings/advertisers.php:7
1984
msgid "Allow adverts to be coupled to users (Advertisers)."
1985
msgstr "Позволи рекламите да бъдат свързвани с потребители (Рекламодатели)."
1986
1987
- #: dashboard/settings/advertisers.php:11
1988
msgid "Edit/update adverts"
1989
msgstr "Редакция/Обновяване на реклами"
1990
1991
- #: dashboard/settings/advertisers.php:13
1992
msgid "Allow advertisers to add new or edit their adverts."
1993
msgstr "Позволяване на рекламодателите да редактират или добавят реклами."
1994
1995
- #: dashboard/settings/advertisers.php:19
1996
msgid ""
1997
"Allow advertisers to specify where their ads will show. Geo Targeting has to "
1998
"be enabled, too."
1999
msgstr ""
2000
2001
- #: dashboard/settings/advertisers.php:23
2002
msgid "Advertiser role"
2003
msgstr "Роля на рекламодатели"
2004
2005
- #: dashboard/settings/advertisers.php:25
2006
msgid "Create a seperate user role for your advertisers."
2007
msgstr ""
2008
2009
- #: dashboard/settings/advertisers.php:26
2010
msgid ""
2011
"Don't forget to give these users access to their advertiser dashboard via "
2012
"the Roles tab."
2013
msgstr ""
2014
2015
- #: dashboard/settings/general.php:1
2016
msgid "General Settings"
2017
msgstr ""
2018
2019
- #: dashboard/settings/general.php:2
2020
msgid "General settings for AdRotate."
2021
msgstr ""
2022
2023
- #: dashboard/settings/general.php:5
2024
msgid "Load jQuery"
2025
msgstr "Зареди jQuery"
2026
2027
- #: dashboard/settings/general.php:6
2028
msgid ""
2029
- "jQuery is required for dynamic groups, ad block detection and some other "
2030
- "features. Enable this if your theme does not load jQuery."
2031
msgstr ""
2032
2033
- #: dashboard/settings/general.php:9
2034
msgid "Load scripts in footer?"
2035
msgstr ""
2036
2037
- #: dashboard/settings/general.php:10
2038
msgid ""
2039
"Enable if you want to load all AdRotate Javascripts in the footer of your "
2040
"site."
2041
msgstr ""
2042
2043
- #: dashboard/settings/general.php:14
2044
msgid "Banner Folder"
2045
msgstr "Папка с банери"
2046
2047
- #: dashboard/settings/general.php:15
2048
msgid "Set a location where your banner images will be stored."
2049
msgstr ""
2050
"Задайте местоположение, където да се записват вашите картинки за банери."
2051
2052
- #: dashboard/settings/general.php:15 dashboard/settings/statistics.php:18
2053
- #: dashboard/settings/statistics.php:20 dashboard/settings/statistics.php:32
2054
- #: dashboard/settings/statistics.php:38
2055
- msgid "Available in AdRotate Pro!"
2056
- msgstr ""
2057
-
2058
- #: dashboard/settings/general.php:18
2059
msgid "Location"
2060
msgstr "Местоположение"
2061
2062
- #: dashboard/settings/general.php:20
2063
msgid "(Default: wp-content/banners/)."
2064
msgstr "(По подразбиране: wp-content/banners/)."
2065
2066
- #: dashboard/settings/general.php:21
2067
msgid ""
2068
"To try and trick ad blockers you could set the folder to something crazy "
2069
"like:"
@@ -2071,7 +2071,7 @@ msgstr ""
2071
"Опитайте да заблудите AdBlocker-ите, като използвате шантаво име за папката, "
2072
"като например:"
2073
2074
- #: dashboard/settings/general.php:22
2075
msgid ""
2076
"This folder will not be automatically created if it doesn't exist. AdRotate "
2077
"will show errors when the folder is missing."
@@ -2079,129 +2079,125 @@ msgstr ""
2079
"Папката няма да бъде създадена автоматично, ако не съществува. AdRotate ще "
2080
"показва грешки, ако папката не съществува."
2081
2082
- #: dashboard/settings/general.php:27
2083
msgid "Bot filter"
2084
msgstr "Филтър на ботове"
2085
2086
- #: dashboard/settings/general.php:28
2087
msgid "The bot filter is used for the AdRotate stats tracker."
2088
msgstr ""
2089
2090
- #: dashboard/settings/general.php:31
2091
msgid "User-Agent Filter"
2092
msgstr "Филтър за агенти"
2093
2094
- #: dashboard/settings/general.php:34
2095
msgid ""
2096
"A comma separated list of keywords. Filter out bots/crawlers/user-agents."
2097
msgstr ""
2098
2099
- #: dashboard/settings/general.php:35
2100
msgid ""
2101
"Keep in mind that this might give false positives. The word 'fire' also "
2102
"matches 'firefox', but not vice-versa. So be careful!"
2103
msgstr ""
2104
2105
- #: dashboard/settings/general.php:36
2106
msgid ""
2107
"Only words with alphanumeric characters and [ - _ ] are allowed. All other "
2108
"characters are stripped out."
2109
msgstr ""
2110
2111
- #: dashboard/settings/general.php:37
2112
msgid ""
2113
"Additionally to the list specified here, empty User-Agents are blocked as "
2114
"well."
2115
msgstr "Освен този списък, празни Агенти също ще бъдат блокирани."
2116
2117
- #: dashboard/settings/general.php:37
2118
msgid "Learn more about"
2119
msgstr "Научете повече за"
2120
2121
- #: dashboard/settings/general.php:37
2122
msgid "user-agents"
2123
msgstr "агенти"
2124
2125
- #: dashboard/settings/geotargeting.php:1
2126
msgid "Geo Targeting - Available in AdRotate Pro"
2127
msgstr ""
2128
2129
- #: dashboard/settings/geotargeting.php:2
2130
msgid "Target certain areas in the world for better advertising oppurtunities."
2131
msgstr ""
2132
2133
- #: dashboard/settings/geotargeting.php:5
2134
msgid "Which Geo Service"
2135
msgstr ""
2136
2137
- #: dashboard/settings/geotargeting.php:15
2138
- msgid "No Geo Targeting is available for your adverts."
2139
- msgstr ""
2140
-
2141
- #: dashboard/settings/geotargeting.php:16
2142
msgid ""
2143
"The most complete and accurate geo targeting you can get for only $20 USD "
2144
"per 50000 lookups."
2145
msgstr ""
2146
2147
- #: dashboard/settings/geotargeting.php:18
2148
msgid "50000 free lookups every day, uses GeoLite2 databases from MaxMind!"
2149
msgstr ""
2150
2151
- #: dashboard/settings/geotargeting.php:20
2152
msgid "Free service, uses GeoLite2 databases from MaxMind!"
2153
msgstr ""
2154
2155
- #: dashboard/settings/geotargeting.php:26
2156
msgid "Geo Cookie Lifespan"
2157
msgstr ""
2158
2159
- #: dashboard/settings/geotargeting.php:35
2160
msgid "Hours."
2161
msgstr ""
2162
2163
- #: dashboard/settings/geotargeting.php:36
2164
msgid ""
2165
"Geo Data is stored in a cookie to reduce lookups. How long should this "
2166
"cookie last? A longer period is less accurate for mobile users but may "
2167
"reduce the usage of your lookups drastically."
2168
msgstr ""
2169
2170
- #: dashboard/settings/geotargeting.php:42
2171
msgid "MaxMind City/Country"
2172
msgstr ""
2173
2174
- #: dashboard/settings/geotargeting.php:45
2175
msgid "Username/Email"
2176
msgstr ""
2177
2178
- #: dashboard/settings/geotargeting.php:49
2179
msgid "Password/License Key"
2180
msgstr ""
2181
2182
- #: dashboard/settings/maintenance.php:1
2183
msgid "Maintenance"
2184
msgstr "Поддръжка"
2185
2186
- #: dashboard/settings/maintenance.php:2
2187
msgid ""
2188
"Use these functions when you notice your database is slow, unresponsive and "
2189
"sluggish."
2190
msgstr ""
2191
2192
- #: dashboard/settings/maintenance.php:5 dashboard/settings/maintenance.php:7
2193
msgid "Optimize Database"
2194
msgstr "Оптимизиране на базата данни"
2195
2196
- #: dashboard/settings/maintenance.php:7
2197
msgid "You are about to optimize the AdRotate database."
2198
msgstr "На път сте да оптимизирате базата данни на AdRotate."
2199
2200
- #: dashboard/settings/maintenance.php:7
2201
msgid "Did you make a backup of your database?"
2202
msgstr "Направихте ли резервно копие на своята база данни?"
2203
2204
- #: dashboard/settings/maintenance.php:7
2205
msgid ""
2206
"This may take a moment and may cause your website to respond slow "
2207
"temporarily!"
@@ -2209,11 +2205,11 @@ msgstr ""
2209
"Това ще отнеме малко време и може да накара сайта Ви да работи по-бавно за "
2210
"момент!"
2211
2212
- #: dashboard/settings/maintenance.php:8
2213
msgid "Cleans up overhead data in the AdRotate tables."
2214
msgstr "Почиста overhead данните в таблиците на AdRotate."
2215
2216
- #: dashboard/settings/maintenance.php:9
2217
msgid ""
2218
"Overhead data is accumulated garbage resulting from many changes you've "
2219
"made. This can vary from nothing to hundreds of KiB of data."
@@ -2221,11 +2217,11 @@ msgstr ""
2221
"Overhead данните са боклук, акумулиран в резултат на множеството промени, "
2222
"които правите. Те могар да варират от 0 до хиляди KB."
2223
2224
- #: dashboard/settings/maintenance.php:13 dashboard/settings/maintenance.php:15
2225
msgid "Clean-up Database"
2226
msgstr "Почистване на базата данни"
2227
2228
- #: dashboard/settings/maintenance.php:15
2229
msgid ""
2230
"You are about to clean up your database. This may delete expired schedules "
2231
"and older statistics."
@@ -2233,51 +2229,51 @@ msgstr ""
2233
"На път сте да почистите базата с данни. Това може да изтрие истекли графици "
2234
"и стари статистики."
2235
2236
- #: dashboard/settings/maintenance.php:15
2237
msgid "Are you sure you want to continue?"
2238
msgstr "Сигурни ли сте, че искате да продължите?"
2239
2240
- #: dashboard/settings/maintenance.php:15 dashboard/settings/maintenance.php:23
2241
msgid "This might take a while and may slow down your site during this action!"
2242
msgstr ""
2243
"Това действие ще отнеме време и може да забави сайта ви по време на "
2244
"изпълнението му!"
2245
2246
- #: dashboard/settings/maintenance.php:16
2247
msgid "Delete stats older than 356 days (Optional)."
2248
msgstr "Изтриване на статистики по-стари от 365 дни (Не е задължително)."
2249
2250
- #: dashboard/settings/maintenance.php:17
2251
msgid ""
2252
"AdRotate creates empty records when you start making ads, groups or "
2253
"schedules. In rare occasions these records are faulty."
2254
msgstr ""
2255
2256
- #: dashboard/settings/maintenance.php:17
2257
msgid ""
2258
"If you made an ad, group or schedule that does not save when you make it use "
2259
"this button to delete those empty records."
2260
msgstr ""
2261
2262
- #: dashboard/settings/maintenance.php:17
2263
msgid ""
2264
"Additionally you can clean up old schedules and/or statistics. This will "
2265
"improve the speed of your site."
2266
msgstr ""
2267
2268
- #: dashboard/settings/maintenance.php:21
2269
msgid "Re-evaluate Ads"
2270
msgstr "Преоценка на реклами"
2271
2272
- #: dashboard/settings/maintenance.php:23
2273
msgid "Re-evaluate all ads"
2274
msgstr "Преоценка на всички реклами"
2275
2276
- #: dashboard/settings/maintenance.php:23
2277
msgid "You are about to check all ads for errors."
2278
msgstr "На път сте да проверите всички реклами за грешки."
2279
2280
- #: dashboard/settings/maintenance.php:24
2281
msgid ""
2282
"This will apply all evaluation rules to all ads to see if any error slipped "
2283
"in. Normally you should not need this feature."
@@ -2285,7 +2281,7 @@ msgstr ""
2285
"Това ще провери всички реклами за грешки. Попринцип не би трябвало да имате "
2286
"нужда от тази функция."
2287
2288
- #: dashboard/settings/maintenance.php:28
2289
msgid ""
2290
"DISCLAIMER: The above functions are intented to be used to OPTIMIZE your "
2291
"database. They only apply to your ads/groups and stats. Not to other "
@@ -2298,11 +2294,11 @@ msgid ""
2298
"is not a valid point in any case."
2299
msgstr ""
2300
2301
- #: dashboard/settings/maintenance.php:30
2302
msgid "Troubleshooting"
2303
msgstr "Отстраняване на проблеми"
2304
2305
- #: dashboard/settings/maintenance.php:31
2306
msgid ""
2307
"The below options are not meant for normal use and are only there for "
2308
"developers to review saved settings or how ads are selected. These can be "
@@ -2310,19 +2306,19 @@ msgid ""
2310
"SHOULD BE LEFT UNCHECKED!!"
2311
msgstr ""
2312
2313
- #: dashboard/settings/maintenance.php:34
2314
msgid "Developer Debug"
2315
msgstr "Developer Debug"
2316
2317
- #: dashboard/settings/maintenance.php:36
2318
msgid "Troubleshoot ads and how they are selected. Visible on the front-end."
2319
msgstr ""
2320
2321
- #: dashboard/settings/maintenance.php:37
2322
msgid "View advert specs and (some) stats in the dashboard."
2323
msgstr ""
2324
2325
- #: dashboard/settings/maintenance.php:38
2326
msgid ""
2327
"Disable timers for clicks and impressions and enable a alert window for "
2328
"clicktracking."
@@ -2330,82 +2326,77 @@ msgstr ""
2330
"Изключване на брояча за кликове и импресии и активиране на напомнящ прозорец "
2331
"за проследяване на кликове."
2332
2333
- #: dashboard/settings/maintenance.php:39
2334
msgid "Temporarily disable encryption on the redirect url."
2335
msgstr "Временно изключване на криптирането на пренасочващоя адрес."
2336
2337
- #: dashboard/settings/maintenance.php:44
2338
msgid "Status and Versions"
2339
msgstr ""
2340
2341
- #: dashboard/settings/maintenance.php:47
2342
msgid "Current version:"
2343
msgstr "Текуща версия:"
2344
2345
- #: dashboard/settings/maintenance.php:48
2346
msgid "Previous version:"
2347
msgstr "Предишна версия:"
2348
2349
- #: dashboard/settings/maintenance.php:51
2350
msgid "Current database version:"
2351
msgstr "Текуща верския на базата данни:"
2352
2353
- #: dashboard/settings/maintenance.php:52
2354
msgid "Previous database version:"
2355
msgstr "Предишна версия на базата данни:"
2356
2357
- #: dashboard/settings/maintenance.php:55
2358
msgid "Current status of adverts"
2359
msgstr "Настоящ статус на рекламите"
2360
2361
- #: dashboard/settings/maintenance.php:56
2362
msgid "Normal"
2363
msgstr "Нормално"
2364
2365
- #: dashboard/settings/maintenance.php:56
2366
msgid "Error"
2367
msgstr "Грешка"
2368
2369
- #: dashboard/settings/maintenance.php:56
2370
msgid "Expired"
2371
msgstr "Изтекло"
2372
2373
- #: dashboard/settings/maintenance.php:56
2374
msgid "Expires Soon"
2375
msgstr "Изтича скоро"
2376
2377
- #: dashboard/settings/maintenance.php:56
2378
msgid "Unknown"
2379
msgstr ""
2380
2381
- #: dashboard/settings/maintenance.php:59
2382
#, fuzzy
2383
msgid "Ad evaluation next run:"
2384
msgstr "Оценка на рекламата:"
2385
2386
- #: dashboard/settings/maintenance.php:60 dashboard/settings/maintenance.php:64
2387
- #: dashboard/settings/maintenance.php:68
2388
msgid "Not scheduled!"
2389
msgstr "Не е планирано!"
2390
2391
- #: dashboard/settings/maintenance.php:63
2392
- msgid "Ad Notifications next run:"
2393
- msgstr ""
2394
-
2395
- #: dashboard/settings/maintenance.php:67
2396
#, fuzzy
2397
msgid "Clean Trackerdata next run:"
2398
msgstr "Изчистване на Trackerdata при следващо стартиране:"
2399
2400
- #: dashboard/settings/misc.php:1
2401
msgid "Miscellaneous"
2402
msgstr "Разни"
2403
2404
- #: dashboard/settings/misc.php:4
2405
msgid "Widget alignment"
2406
msgstr "Подравняване на джаджата"
2407
2408
- #: dashboard/settings/misc.php:5
2409
msgid ""
2410
"Check this box if your widgets do not align in your themes sidebar. (Does "
2411
"not always help!)"
@@ -2413,11 +2404,11 @@ msgstr ""
2413
"Сложете отметка, ако джаджите не са добре подравнени в страничната лента на "
2414
"темата Ви. (Не винаги помага)"
2415
2416
- #: dashboard/settings/misc.php:8
2417
msgid "Widget padding"
2418
msgstr "Padding за джаджата"
2419
2420
- #: dashboard/settings/misc.php:9
2421
msgid ""
2422
"Enable this to remove the padding (blank space) around ads in widgets. (Does "
2423
"not always work!)"
@@ -2425,11 +2416,11 @@ msgstr ""
2425
"Сложете отметка, за да премахнете празното пространство около рекламите в "
2426
"джаджата. (Не винаги работи!)"
2427
2428
- #: dashboard/settings/misc.php:13
2429
msgid "NOTICE:"
2430
msgstr "ЗАБЕЛЕЖКА:"
2431
2432
- #: dashboard/settings/misc.php:14
2433
msgid ""
2434
"You have enabled W3 Total Caching support but not defined the security hash. "
2435
"You need to add the following line to your wp-config.php near the bottom or "
@@ -2441,15 +2432,15 @@ msgstr ""
2441
"до края или под ред 52. Също така функцията \"late init\" трябва да бъде "
2442
"включена в W3 Total Cache."
2443
2444
- #: dashboard/settings/misc.php:18
2445
msgid "W3 Total Caching"
2446
msgstr "W3 Total Caching"
2447
2448
- #: dashboard/settings/misc.php:19
2449
msgid "Check this box if you use W3 Total Caching on your site."
2450
msgstr "Сложете отметка ако използвате W3 Total Caching на сайта си."
2451
2452
- #: dashboard/settings/misc.php:23
2453
msgid ""
2454
"It may take a while for the ad to start rotating. The caching plugin needs "
2455
"to refresh the cache. This can take up to a week if not done manually."
@@ -2458,7 +2449,7 @@ msgstr ""
2458
"Кеширащото разширение трябва да обнови данните. Това може да отнеме до една "
2459
"седмица, ако не го направите ръчно."
2460
2461
- #: dashboard/settings/misc.php:23
2462
msgid ""
2463
"Caching support only works for [shortcodes] and the AdRotate Widget. If you "
2464
"use a PHP Snippet you need to wrap your PHP in the exclusion code yourself."
@@ -2467,27 +2458,27 @@ msgstr ""
2467
"на AdRotate. Ако използвате PHP кода, трябва да го поставите в изключващ код "
2468
"сами."
2469
2470
- #: dashboard/settings/notifications.php:1
2471
msgid "Notifications - Available in AdRotate Pro"
2472
msgstr ""
2473
2474
- #: dashboard/settings/notifications.php:2
2475
msgid "Set up who gets notifications if ads need your attention."
2476
msgstr "Изберете кой да получава известие, ако реклама се нуждае от внимание."
2477
2478
- #: dashboard/settings/notifications.php:5
2479
msgid "Delivery method"
2480
msgstr "Метод на доставка"
2481
2482
- #: dashboard/settings/notifications.php:7
2483
msgid "Email message."
2484
msgstr "Email съобщение."
2485
2486
- #: dashboard/settings/notifications.php:8
2487
msgid "Push notifications to your smartphone."
2488
msgstr "Push известия към вашия смартфон."
2489
2490
- #: dashboard/settings/notifications.php:9
2491
msgid ""
2492
"Push notifications are delivered through Pushover, a notification service "
2493
"for Android and iOS"
@@ -2495,7 +2486,7 @@ msgstr ""
2495
"Push известията се доставят чрез Pushover, услуга за известия за Android и "
2496
"iOS"
2497
2498
- #: dashboard/settings/notifications.php:9
2499
msgid ""
2500
"The Pushover App is a one time purchase for either Android and/or iOS. More "
2501
"information can be found on the pushover website;"
@@ -2503,46 +2494,46 @@ msgstr ""
2503
"Приложението Pushover изисква еднократна поръчка за Android и/или iOS. "
2504
"Повече информация можете да намерите на сайта на разработчика;"
2505
2506
- #: dashboard/settings/notifications.php:13
2507
msgid "Test notification"
2508
msgstr ""
2509
2510
- #: dashboard/settings/notifications.php:15
2511
msgid ""
2512
"This sends a test notification. Before you test, save the options first!"
2513
msgstr ""
2514
"Изпращане на тестово известие. Преди да кликнете тест, запазете настройките!"
2515
2516
- #: dashboard/settings/notifications.php:20
2517
msgid "Dashboard Notifications"
2518
msgstr "Известия на таблото"
2519
2520
- #: dashboard/settings/notifications.php:21
2521
msgid "These show to every administrator who can edit adverts."
2522
msgstr ""
2523
2524
- #: dashboard/settings/notifications.php:24
2525
msgid "Notification banners"
2526
msgstr ""
2527
2528
- #: dashboard/settings/notifications.php:25
2529
msgid "Disable dashboard notifications."
2530
msgstr ""
2531
2532
- #: dashboard/settings/notifications.php:29
2533
msgid "Email Notifications"
2534
msgstr "Email Известия"
2535
2536
- #: dashboard/settings/notifications.php:30
2537
msgid "Set up who gets notification emails."
2538
msgstr "Задайте кой да получава известия по email."
2539
2540
- #: dashboard/settings/notifications.php:33
2541
- #: dashboard/settings/notifications.php:53
2542
msgid "Publishers"
2543
msgstr "Издатели"
2544
2545
- #: dashboard/settings/notifications.php:36
2546
msgid ""
2547
"A comma separated list of email addresses. Maximum of 5 addresses. Keep this "
2548
"list to a minimum!"
@@ -2550,7 +2541,7 @@ msgstr ""
2550
"За разделител използвайте запетая. Максимум 5 адреса. Използвайте възможно "
2551
"най-малко адреси в този списък!"
2552
2553
- #: dashboard/settings/notifications.php:37
2554
msgid ""
2555
"Messages are sent once every 24 hours when needed. If this field is empty no "
2556
"email notifications will be send."
@@ -2558,11 +2549,11 @@ msgstr ""
2558
"Съобщенията се изпращат когато е необходимо, но не по-често от веднъж на 24 "
2559
"часа. Ако полето е празно няма да се изпращат известия по email."
2560
2561
- #: dashboard/settings/notifications.php:41
2562
msgid "Advertisers"
2563
msgstr "Рекламодатели"
2564
2565
- #: dashboard/settings/notifications.php:44
2566
msgid ""
2567
"Who gets email from advertisers. Maximum of 2 addresses. Comma seperated. "
2568
"This field may not be empty!"
@@ -2570,11 +2561,11 @@ msgstr ""
2570
"Кой да получава email съобщения от рекламодатели. Максимум 2 адреса, "
2571
"разделени със запетая. Полето не може да бъде празно!"
2572
2573
- #: dashboard/settings/notifications.php:49
2574
msgid "Push Notifications"
2575
msgstr "Push известия"
2576
2577
- #: dashboard/settings/notifications.php:50
2578
msgid ""
2579
"Receive information about what is happening with your AdRotate setup on your "
2580
"smartphone via Pushover."
@@ -2582,28 +2573,28 @@ msgstr ""
2582
"Получавайте информация относно случващото се с вашата AdRotate инсталация "
2583
"директно на смартфона си чрез Pushover."
2584
2585
- #: dashboard/settings/notifications.php:55
2586
msgid "When you are running out of Geo Targeting Lookups."
2587
msgstr ""
2588
2589
- #: dashboard/settings/notifications.php:56
2590
msgid "Daily digest of any advert status other than normal."
2591
msgstr ""
2592
"Изпращане на дневен отчет с обявите, чийто статус е различен от нормален."
2593
2594
- #: dashboard/settings/notifications.php:57
2595
msgid "Any advertiser saving an advert in your moderation queue."
2596
msgstr "Всеки рекламодател, записващ реклама в опашката за одобрение."
2597
2598
- #: dashboard/settings/notifications.php:58
2599
msgid "A moderator approved an advert from the moderation queue."
2600
msgstr "Модератора е одобрил реклама от опашката за одобрение."
2601
2602
- #: dashboard/settings/notifications.php:59
2603
msgid "A moderator rejected an advert from the moderation queue."
2604
msgstr "Модератора е отхвърлил реклама от опашката за одобрение."
2605
2606
- #: dashboard/settings/notifications.php:59
2607
msgid ""
2608
"If you have a lot of activity with many advertisers adding/changing adverts "
2609
"you may get a lot of messages!"
@@ -2611,182 +2602,217 @@ msgstr ""
2611
"Ако имате множество дейности с много рекламодатели, които добавят/променят "
2612
"реклами, то ще получавате много съобщения!"
2613
2614
- #: dashboard/settings/notifications.php:64
2615
msgid "User Key"
2616
msgstr "Потребителски ключ"
2617
2618
- #: dashboard/settings/notifications.php:66
2619
msgid "Get your user token"
2620
msgstr ""
2621
2622
- #: dashboard/settings/notifications.php:66
2623
- #: dashboard/settings/notifications.php:72
2624
msgid "here"
2625
msgstr ""
2626
2627
- #: dashboard/settings/notifications.php:70
2628
msgid "Api Token"
2629
msgstr "Api Token"
2630
2631
- #: dashboard/settings/notifications.php:72
2632
msgid "Create your"
2633
msgstr ""
2634
2635
- #: dashboard/settings/notifications.php:72
2636
msgid "App"
2637
msgstr ""
2638
2639
- #: dashboard/settings/notifications.php:72
2640
msgid "and get your API token"
2641
msgstr ""
2642
2643
- #: dashboard/settings/roles.php:1
2644
msgid "Roles"
2645
msgstr ""
2646
2647
- #: dashboard/settings/roles.php:2
2648
msgid "Who has access to what?"
2649
msgstr "Кой до какво има достъп?"
2650
2651
- #: dashboard/settings/roles.php:5
2652
msgid "Manage/Add/Edit adverts"
2653
msgstr "Управление/Добавяне/Редакция на обяви"
2654
2655
- #: dashboard/settings/roles.php:9
2656
msgid "Role to see and add/edit ads."
2657
msgstr "Роля, позволяваща преглед, добавяне и редакция на реклами."
2658
2659
- #: dashboard/settings/roles.php:13
2660
msgid "Delete/Reset adverts"
2661
msgstr "Изтриване/Нулиране на реклами"
2662
2663
- #: dashboard/settings/roles.php:17
2664
msgid "Role to delete ads and reset stats."
2665
msgstr "Роля, позволяваща изтриване на реклами и нулиране на статистика."
2666
2667
- #: dashboard/settings/roles.php:21
2668
msgid "Manage/Add/Edit groups"
2669
msgstr "Управление/Добавяне/Редакция на групи"
2670
2671
- #: dashboard/settings/roles.php:25
2672
msgid "Role to see and add/edit groups."
2673
msgstr "Роля, позволяваща преглед, добавяне и редакция на групи."
2674
2675
- #: dashboard/settings/roles.php:29
2676
msgid "Delete groups"
2677
msgstr "Изтриване на групи"
2678
2679
- #: dashboard/settings/roles.php:33
2680
msgid "Role to delete groups."
2681
msgstr "Роля за изтриване на групи."
2682
2683
- #: dashboard/settings/statistics.php:2
2684
msgid "Track statistics for your adverts."
2685
msgstr ""
2686
2687
- #: dashboard/settings/statistics.php:5
2688
msgid "How to track stats"
2689
msgstr ""
2690
2691
- #: dashboard/settings/statistics.php:14
2692
- msgid "No impressions and clicks can be recorded for any of your adverts."
2693
- msgstr ""
2694
-
2695
- #: dashboard/settings/statistics.php:15
2696
msgid "Tracks impressions and clicks internally"
2697
msgstr ""
2698
2699
- #: dashboard/settings/statistics.php:15 dashboard/settings/statistics.php:17
2700
- #: dashboard/settings/statistics.php:19
2701
msgid "manual"
2702
msgstr ""
2703
2704
- #: dashboard/settings/statistics.php:16
2705
msgid ""
2706
"Click and Impression recording, Click and impression limits, impression "
2707
- "spread for schedules, local stats display."
2708
msgstr ""
2709
2710
- #: dashboard/settings/statistics.php:17
2711
msgid ""
2712
"Requires Piwik Analytics tracker installed in your sites footer! Uses data "
2713
"attributes"
2714
msgstr ""
2715
2716
- #: dashboard/settings/statistics.php:18
2717
msgid ""
2718
"Click and Impression recording via Cookie, stats are displayed in Actions > "
2719
"Contents."
2720
msgstr ""
2721
2722
- #: dashboard/settings/statistics.php:19
2723
msgid ""
2724
"Requires Google Universal Analytics tracker installed in your sites footer! "
2725
"uses onClick() and onload() in adverts"
2726
msgstr ""
2727
2728
- #: dashboard/settings/statistics.php:20
2729
msgid ""
2730
- "Click and Impression recording via Cookie, stats are displayed in Events."
2731
msgstr ""
2732
2733
- #: dashboard/settings/statistics.php:26
2734
msgid "Internal Tracker"
2735
msgstr ""
2736
2737
- #: dashboard/settings/statistics.php:27
2738
msgid ""
2739
"The settings below are for the internal tracker and have no effect when "
2740
"using Piwik/Google Analytics."
2741
msgstr ""
2742
2743
- #: dashboard/settings/statistics.php:30
2744
msgid "Logged in impressions"
2745
msgstr "Импресии от вписани потребители"
2746
2747
- #: dashboard/settings/statistics.php:32
2748
msgid "Track impressions from logged in users."
2749
msgstr ""
2750
2751
- #: dashboard/settings/statistics.php:36
2752
msgid "Logged in clicks"
2753
msgstr "Кликове от вписани потребители"
2754
2755
- #: dashboard/settings/statistics.php:38
2756
msgid "Track clicks from logged in users."
2757
msgstr "Проследяване на кликове от вписани потребители."
2758
2759
- #: dashboard/settings/statistics.php:42
2760
- msgid "Impressions timer"
2761
- msgstr "Таймер за импресии"
2762
2763
- #: dashboard/settings/statistics.php:44 dashboard/settings/statistics.php:51
2764
msgid "Seconds."
2765
msgstr "Секудни."
2766
2767
- #: dashboard/settings/statistics.php:45
2768
msgid "Default: 60."
2769
msgstr "По подразбиране: 60."
2770
2771
- #: dashboard/settings/statistics.php:45
2772
msgid "This number may not be empty, be lower than 10 or exceed 3600 (1 hour)."
2773
msgstr ""
2774
2775
- #: dashboard/settings/statistics.php:49
2776
- msgid "Clicks timer"
2777
- msgstr "Таймер за кликове"
2778
2779
- #: dashboard/settings/statistics.php:52
2780
msgid "Default: 86400."
2781
msgstr "По подразбиране: 86400."
2782
2783
- #: dashboard/settings/statistics.php:52
2784
msgid ""
2785
"This number may not be empty, be lower than 60 or exceed 86400 (24 hours)."
2786
msgstr ""
2787
"Полето не може да остава празно, да съдържа стойност под 60 или над 86400 "
2788
"(24 часа)."
2789
2790
#~ msgid "Learn More"
2791
#~ msgstr "Научете повече"
2792
2
msgstr ""
3
"Project-Id-Version: AdRotate\n"
4
"Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2015-09-11 01:37+0200\n"
6
+ "PO-Revision-Date: 2015-09-11 01:37+0200\n"
7
"Last-Translator: Arnan de Gans <info@ajdg.net>\n"
8
"Language-Team: Nedko Ivanov <cocacoli4ko@gmail.com>\n"
9
"Language: bg_BG\n"
236
#: dashboard/adrotatepro.php:77 dashboard/adrotatepro.php:78
237
#: dashboard/adrotatepro.php:79 dashboard/adrotatepro.php:88
238
#: dashboard/adrotatepro.php:89 dashboard/adrotatepro.php:90
239
+ #: dashboard/adrotatepro.php:91 dashboard/info.php:97 dashboard/info.php:98
240
+ #: dashboard/info.php:99 dashboard/info.php:100 dashboard/info.php:109
241
+ #: dashboard/info.php:110 dashboard/info.php:111 dashboard/info.php:112
242
+ #: dashboard/settings/geotargeting.php:26
243
msgid "Buy now"
244
msgstr "Купи сега"
245
336
msgid "on WordPress.org to help AdRotate grow in a positive way"
337
msgstr "на WordPress.org, за да се развива AdRotate"
338
339
+ #: adrotate-output.php:887
340
msgid "Available in AdRotate Pro"
341
msgstr "Налично в AdRotate Pro"
342
352
msgid "Learn more"
353
msgstr "Повече информация"
354
355
+ #: adrotate-statistics.php:217 dashboard/publisher/adverts-edit.php:219
356
+ #: dashboard/publisher/adverts-edit.php:240
357
msgid "January"
358
msgstr "Януари"
359
360
+ #: adrotate-statistics.php:217 dashboard/publisher/adverts-edit.php:220
361
+ #: dashboard/publisher/adverts-edit.php:241
362
msgid "February"
363
msgstr "Февруари"
364
365
+ #: adrotate-statistics.php:217 dashboard/publisher/adverts-edit.php:221