Ad Inserter – WordPress Ads Management with AdSense Header Integration - Version 2.4.10

Version Description

  • Added support for counter shortcodes
  • Added support for code separator selection for code preview
  • Added support for CHECK separator (Pro only)
  • Added links to test pages for check for available positions
  • Few minor bug fixes, cosmetic changes and code improvements
Download this release

Release Info

Developer spacetime
Plugin Icon 128x128 Ad Inserter – WordPress Ads Management with AdSense Header Integration
Version 2.4.10
Comparing to
See all releases

Code changes from version 2.4.9 to 2.4.10

ad-inserter.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  /*
4
  Plugin Name: Ad Inserter
5
- Version: 2.4.9
6
  Description: Ad management with many advanced advertising features to insert ads at optimal positions
7
  Author: Igor Funa
8
  Author URI: http://igorfuna.com/
@@ -15,6 +15,13 @@ Domain Path: /languages
15
 
16
  Change Log
17
 
 
 
 
 
 
 
 
18
  Ad Inserter 2.4.9 - 2019-02-05
19
  - Added support for HEAD separator
20
  - Added support for DoubleClick for Publishers (DFP) ads
@@ -552,6 +559,7 @@ function ai_block_insertion_status ($block, $ai_last_check) {
552
  case AI_CHECK_REFERER: $status .= "REFERER ". $obj->get_ad_domain_list(); break;
553
  case AI_CHECK_IP_ADDRESS: $status .= "IP ADDRESS ". $obj->get_ad_ip_address_list(); break;
554
  case AI_CHECK_COUNTRY: $status .= "COUNTRY ". $obj->get_ad_country_list (true); break;
 
555
  case AI_CHECK_SCHEDULING: $status .= "SCHEDULING"; break;
556
  case AI_CHECK_CODE: $status .= "CODE NOT EMPTY"; break;
557
  case AI_CHECK_LOGGED_IN_USER: $status .= "LOGGED-IN USER"; break;
@@ -598,6 +606,26 @@ function ai_block_insertion_status ($block, $ai_last_check) {
598
  }
599
 
600
  function ai_log_block_status ($block, $ai_last_check) {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
601
  global $block_insertion_log, $ad_inserter_globals;
602
 
603
  if ($block < 1) return 'NO BLOCK SHORTCODE';
@@ -1243,13 +1271,17 @@ function ai_wp_hook () {
1243
  }
1244
 
1245
  if (!defined ('AI_DEBUGGING_DEMO')) {
1246
- if ($ai_wp_data [AI_WP_DEBUGGING] != 0)
1247
- setcookie ('AI_WP_DEBUGGING', $ai_wp_data [AI_WP_DEBUGGING], time() + AI_COOKIE_TIME, COOKIEPATH); else
1248
- if (isset ($_COOKIE ['AI_WP_DEBUGGING'])) setcookie ('AI_WP_DEBUGGING', '', time() - (15 * 60), COOKIEPATH);
 
 
1249
 
1250
- if ($ai_wp_data [AI_WP_DEBUG_BLOCK] != 0)
1251
- setcookie ('AI_WP_DEBUG_BLOCK', $ai_wp_data [AI_WP_DEBUG_BLOCK], time() + AI_COOKIE_TIME, COOKIEPATH); else
1252
- if (isset ($_COOKIE ['AI_WP_DEBUG_BLOCK'])) setcookie ('AI_WP_DEBUG_BLOCK', '', time() - (15 * 60), COOKIEPATH);
 
 
1253
  } else {
1254
  if ($ai_wp_data [AI_WP_DEBUGGING] != 0) {
1255
  ai_disable_caching ();
@@ -2769,14 +2801,6 @@ jQuery(window).on ('load', function () {
2769
  echo '</script>', "\n";
2770
  }
2771
 
2772
- // if (defined ('AI_BUFFERING')) {
2773
- // if (get_output_buffering ()) {
2774
- // if ($ai_wp_data [AI_WP_PAGE_TYPE] != AI_PT_AJAX && !$ai_wp_data [AI_CODE_FOR_IFRAME]) {
2775
- // ai_buffering_start ();
2776
- // }
2777
- // }
2778
- // }
2779
-
2780
  if (($ai_wp_data [AI_WP_DEBUGGING] & AI_DEBUG_PROCESSING) != 0) {
2781
  $ai_total_plugin_time += microtime (true) - $start_time;
2782
  ai_log ("HEAD HOOK END: ". number_format (1000 * (microtime (true) - $start_time), 2)." ms\n");
@@ -4510,6 +4534,9 @@ function ai_ajax_backend () {
4510
  if (isset ($_POST ['label'])) $preview_parameters ['label'] = $_POST ['label'];
4511
  if (isset ($_POST ['read_only'])) $preview_parameters ['read_only'] = $_POST ['read_only'];
4512
  if (isset ($_POST ['iframe'])) $preview_parameters ['iframe'] = $_POST ['iframe'];
 
 
 
4513
 
4514
  generate_code_preview (
4515
  $block,
@@ -5392,12 +5419,7 @@ function ai_settings () {
5392
 
5393
  $default_block = new ai_Block (1);
5394
  for ($block = 1; $block <= 96; $block ++) {
5395
- // ###
5396
- // $default_block = new ai_Block ($block);
5397
-
5398
  if (isset ($ai_db_options [$block])) $saved_settings = wp_slash ($ai_db_options [$block]); else
5399
- // ###
5400
- // $saved_settings = wp_slash ($default_block->wp_options);
5401
  $saved_settings = array ();
5402
 
5403
  if ($block < $start || $block > $end) {
@@ -5419,17 +5441,10 @@ function ai_settings () {
5419
  if ($key == AI_OPTION_BLOCK_NAME && isset ($_POST [$import_name_switch_name]) && $_POST [$import_name_switch_name] != "1") {
5420
  $form_field_name = $key . WP_FORM_FIELD_POSTFIX . $block;
5421
  if (isset ($_POST [$form_field_name])){
5422
- // ###
5423
- // $default_block->wp_options [$key] = filter_option ($key, $_POST [$form_field_name]);
5424
-
5425
- // Save only non-default settings
5426
  $ai_options [$block][$key] = filter_option ($key, $_POST [$form_field_name]);
5427
  }
5428
  } else {
5429
  if (isset ($exported_settings [$key])) {
5430
- // ###
5431
- // $default_block->wp_options [$key] = filter_option ($key, $exported_settings [$key], false);
5432
-
5433
  $ai_options [$block][$key] = filter_option ($key, $exported_settings [$key], false);
5434
  }
5435
  }
@@ -5444,19 +5459,17 @@ function ai_settings () {
5444
  foreach (array_keys ($default_block->wp_options) as $key){
5445
  $form_field_name = $key . WP_FORM_FIELD_POSTFIX . $block;
5446
  if (isset ($_POST [$form_field_name])){
 
5447
 
5448
- // ### Store non-default settings
5449
- // $default_block->wp_options [$key] = filter_option ($key, $_POST [$form_field_name]);
 
5450
 
5451
- // Save only non-default settings
5452
- $ai_options [$block][$key] = filter_option ($key, $_POST [$form_field_name]);
5453
  }
5454
  }
5455
  }
5456
 
5457
- // ### Copy complete block settings
5458
- // $ai_options [$block] = $default_block->wp_options;
5459
-
5460
  delete_option (str_replace ("#", $block, AD_ADx_OPTIONS));
5461
  }
5462
 
@@ -5465,13 +5478,15 @@ function ai_settings () {
5465
  foreach(array_keys ($default_block_H->wp_options) as $key){
5466
  $form_field_name = $key . WP_FORM_FIELD_POSTFIX . AI_HEADER_OPTION_NAME;
5467
  if(isset ($_POST [$form_field_name])){
5468
- // ###
5469
- // $default_block_H->wp_options [$key] = filter_option_hf ($key, $_POST [$form_field_name]);
5470
- $wp_options [$key] = filter_option_hf ($key, $_POST [$form_field_name]);
 
 
 
 
5471
  }
5472
  }
5473
- // ###
5474
- // $ai_options [AI_HEADER_OPTION_NAME] = $default_block_H->wp_options;
5475
  $ai_options [AI_HEADER_OPTION_NAME] = $wp_options;
5476
 
5477
  $default_block_F = new ai_AdF();
@@ -5479,12 +5494,15 @@ function ai_settings () {
5479
  foreach(array_keys($default_block_F->wp_options) as $key){
5480
  $form_field_name = $key . WP_FORM_FIELD_POSTFIX . AI_FOOTER_OPTION_NAME;
5481
  if(isset ($_POST [$form_field_name])){
5482
- // ###
5483
- // $default_block_F->wp_options [$key] = filter_option_hf ($key, $_POST [$form_field_name]);
5484
- $wp_options [$key] = filter_option_hf ($key, $_POST [$form_field_name]);
 
 
 
 
5485
  }
5486
  }
5487
- // $ai_options [AI_FOOTER_OPTION_NAME] = $default_block_F->wp_options;
5488
  $ai_options [AI_FOOTER_OPTION_NAME] = $wp_options;
5489
 
5490
  if (defined ('AI_ADBLOCKING_DETECTION') && AI_ADBLOCKING_DETECTION) {
@@ -5493,13 +5511,15 @@ function ai_settings () {
5493
  foreach(array_keys($default_block_A->wp_options) as $key){
5494
  $form_field_name = $key . WP_FORM_FIELD_POSTFIX . AI_ADB_MESSAGE_OPTION_NAME;
5495
  if(isset ($_POST [$form_field_name])){
5496
- // ###
5497
- // $default_block_A->wp_options [$key] = filter_option_hf ($key, $_POST [$form_field_name]);
5498
- $wp_options [$key] = filter_option_hf ($key, $_POST [$form_field_name]);
 
 
 
 
5499
  }
5500
  }
5501
- // ###
5502
- // $ai_options [AI_ADB_MESSAGE_OPTION_NAME] = $default_block_A->wp_options;
5503
  $ai_options [AI_ADB_MESSAGE_OPTION_NAME] = $wp_options;
5504
  }
5505
 
@@ -5987,7 +6007,6 @@ function ai_content_hook ($content = '') {
5987
 
5988
  $ai_last_check = AI_CHECK_DEBUG_NO_INSERTION;
5989
  if (!$obj->get_debug_disable_insertion ()) {
5990
-
5991
  $content = $obj->get_code_for_serverside_insertion () . $content;
5992
  $ai_last_check = AI_CHECK_INSERTED;
5993
  }
@@ -6642,7 +6661,7 @@ function ai_pre_do_shortcode_tag ($return, $tag, $attr, $m) {
6642
  }
6643
 
6644
  function ai_process_shortcode (&$block, $atts) {
6645
- global $block_object, $ai_last_check, $ai_wp_data;
6646
 
6647
  if ($atts == '') return '';
6648
 
@@ -6661,12 +6680,21 @@ function ai_process_shortcode (&$block, $atts) {
6661
  "head" => "",
6662
  "rotate" => "",
6663
  "count" => "",
 
6664
  "http" => "",
6665
  "custom-field" => "",
6666
  "data" => "",
6667
  "share" => "",
6668
  "time" => "",
6669
- "categories" => "",
 
 
 
 
 
 
 
 
6670
  ), $atts);
6671
 
6672
 
@@ -6714,7 +6742,7 @@ function ai_process_shortcode (&$block, $atts) {
6714
  for ($counter = 1; $counter <= 96; $counter ++) {
6715
  $obj = $block_object [$counter];
6716
  $ad_name = strtolower (trim ($obj->get_ad_name()));
6717
- if ($shortcode_name == $ad_name) {
6718
  $block = $counter;
6719
  break;
6720
  }
@@ -6722,20 +6750,24 @@ function ai_process_shortcode (&$block, $atts) {
6722
  }
6723
 
6724
  if ($block == - 1) {
6725
- if ($parameters ['check'] != '' || in_array ('CHECK', $atts) || in_array ('check', $atts)) {
6726
- if (!isset ($ai_wp_data [AI_SHORTCODES]['check'])) $ai_wp_data [AI_SHORTCODES]['check'] = array ();
6727
- $ai_wp_data [AI_SHORTCODES]['check'] []= $parameters;
6728
- return AD_CHECK_SEPARATOR;
 
 
6729
  }
6730
  if ($parameters ['count'] != '' || in_array ('COUNT', $atts) || in_array ('count', $atts)) {
6731
  if (!isset ($ai_wp_data [AI_SHORTCODES]['count'])) $ai_wp_data [AI_SHORTCODES]['count'] = array ();
6732
  $ai_wp_data [AI_SHORTCODES]['count'] []= $parameters;
6733
- return AD_COUNT_SEPARATOR;
 
6734
  }
6735
  if ($parameters ['rotate'] != '' || in_array ('ROTATE', $atts) || in_array ('rotate', $atts)) {
6736
  if (!isset ($ai_wp_data [AI_SHORTCODES]['rotate'])) $ai_wp_data [AI_SHORTCODES]['rotate'] = array ();
6737
  $ai_wp_data [AI_SHORTCODES]['rotate'] []= $parameters;
6738
- return AD_ROTATE_SEPARATOR;
 
6739
  }
6740
  if ($parameters ['amp'] != '' || in_array ('AMP', $atts) || in_array ('amp', $atts)) {
6741
  return AD_AMP_SEPARATOR;
@@ -6748,6 +6780,19 @@ function ai_process_shortcode (&$block, $atts) {
6748
  if ($parameters ['http'] != '' || in_array ('HTTP', $atts) || in_array ('http', $atts)) {
6749
  return AD_HTTP_SEPARATOR;
6750
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
6751
  if ($parameters ['custom-field'] != '') {
6752
  $post_meta = get_post_meta (get_the_ID(), $parameters ['custom-field']);
6753
  if (is_array ($post_meta)) {
@@ -6758,6 +6803,42 @@ function ai_process_shortcode (&$block, $atts) {
6758
  if ($parameters ['data'] != '') {
6759
  return '{'.$parameters ['data'].'}';
6760
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6761
  if ($parameters ['name'] != '') {
6762
  $shortcode_name = strtolower ($parameters ['name']);
6763
  switch ($shortcode_name) {
@@ -6866,6 +6947,9 @@ function ai_process_shortcode (&$block, $atts) {
6866
  if (isset ($ai_wp_data [AI_SHORTCODES]['head'])) {
6867
  $saved_head = $ai_wp_data [AI_SHORTCODES]['head'];
6868
  }
 
 
 
6869
 
6870
  $code = $obj->get_code_for_serverside_insertion (true, false, $code_only);
6871
 
@@ -6884,6 +6968,9 @@ function ai_process_shortcode (&$block, $atts) {
6884
  if (isset ($saved_head)) {
6885
  $ai_wp_data [AI_SHORTCODES]['head'] = $saved_head;
6886
  } else unset ($ai_wp_data [AI_SHORTCODES]['head']);
 
 
 
6887
 
6888
  // Must be after get_code_for_serverside_insertion ()
6889
  $ai_last_check = AI_CHECK_INSERTED;
@@ -7276,7 +7363,7 @@ function check_url_parameter_and_cookie_list ($url_parameters, $white_list) {
7276
  return check_url_parameter_cookie_list ($url_parameters, $white_list, array_merge ($_COOKIE, $_GET), $dummy);
7277
  }
7278
 
7279
- function check_check_referer_list ($referers, $white_list) {
7280
 
7281
  if (isset ($_GET ['referrer'])) {
7282
  $referer_host = $_GET ['referrer'];
@@ -7561,6 +7648,7 @@ $ai_wp_data [AI_FORCE_SERVERSIDE_CODE] = false;
7561
  $ai_wp_data [AI_CODE_FOR_IFRAME] = false;
7562
  $ai_wp_data [AI_HEAD_CODES] = array ();
7563
  $ai_wp_data [AI_HEAD_GROUPS] = array ();
 
7564
 
7565
  ai_load_settings ();
7566
 
2
 
3
  /*
4
  Plugin Name: Ad Inserter
5
+ Version: 2.4.10
6
  Description: Ad management with many advanced advertising features to insert ads at optimal positions
7
  Author: Igor Funa
8
  Author URI: http://igorfuna.com/
15
 
16
  Change Log
17
 
18
+ Ad Inserter 2.4.10 - 2019-02-18
19
+ - Added support for counter shortcodes
20
+ - Added support for code separator selection for code preview
21
+ - Added support for CHECK separator (Pro only)
22
+ - Added links to test pages for check for available positions
23
+ - Few minor bug fixes, cosmetic changes and code improvements
24
+
25
  Ad Inserter 2.4.9 - 2019-02-05
26
  - Added support for HEAD separator
27
  - Added support for DoubleClick for Publishers (DFP) ads
559
  case AI_CHECK_REFERER: $status .= "REFERER ". $obj->get_ad_domain_list(); break;
560
  case AI_CHECK_IP_ADDRESS: $status .= "IP ADDRESS ". $obj->get_ad_ip_address_list(); break;
561
  case AI_CHECK_COUNTRY: $status .= "COUNTRY ". $obj->get_ad_country_list (true); break;
562
+
563
  case AI_CHECK_SCHEDULING: $status .= "SCHEDULING"; break;
564
  case AI_CHECK_CODE: $status .= "CODE NOT EMPTY"; break;
565
  case AI_CHECK_LOGGED_IN_USER: $status .= "LOGGED-IN USER"; break;
606
  }
607
 
608
  function ai_log_block_status ($block, $ai_last_check) {
609
+ global $block_object, $block_insertion_log, $ad_inserter_globals, $ai_wp_data;
610
+
611
+ if ($block >= 1 && $ai_last_check == AI_CHECK_INSERTED) {
612
+ $obj = $block_object [$block];
613
+ $global_name = AI_BLOCK_COUNTER_NAME . $block;
614
+
615
+ if ($obj->check_code_insertions !== null) {
616
+ $block_insertion_log [] = sprintf ("% 2d BLOCK % 2d %s %s%s", $block, $block, 'CHECK', '('.$obj->check_code_insertions . ')', $ad_inserter_globals [$global_name] != 1 ? '['.$ad_inserter_globals [$global_name] . ']' : '');
617
+ return '';
618
+ }
619
+ elseif ($obj->no_insertion_text != '') {
620
+ $block_insertion_log [] = sprintf ("% 2d BLOCK % 2d %s %s", $block, $block, $obj->no_insertion_text, $ad_inserter_globals [$global_name] != 1 ? '['.$ad_inserter_globals [$global_name] . ']' : '');
621
+ return '';
622
+ }
623
+ }
624
+
625
+ return ai_log_block_insertion_status ($block, $ai_last_check);
626
+ }
627
+
628
+ function ai_log_block_insertion_status ($block, $ai_last_check) {
629
  global $block_insertion_log, $ad_inserter_globals;
630
 
631
  if ($block < 1) return 'NO BLOCK SHORTCODE';
1271
  }
1272
 
1273
  if (!defined ('AI_DEBUGGING_DEMO')) {
1274
+ if ($ai_wp_data [AI_WP_DEBUGGING] != 0) {
1275
+ if (!isset ($_GET ['no-cookie'])) {
1276
+ setcookie ('AI_WP_DEBUGGING', $ai_wp_data [AI_WP_DEBUGGING], time() + AI_COOKIE_TIME, COOKIEPATH);
1277
+ }
1278
+ } else if (isset ($_COOKIE ['AI_WP_DEBUGGING'])) setcookie ('AI_WP_DEBUGGING', '', time() - (15 * 60), COOKIEPATH);
1279
 
1280
+ if ($ai_wp_data [AI_WP_DEBUG_BLOCK] != 0) {
1281
+ if (!isset ($_GET ['no-cookie'])) {
1282
+ setcookie ('AI_WP_DEBUG_BLOCK', $ai_wp_data [AI_WP_DEBUG_BLOCK], time() + AI_COOKIE_TIME, COOKIEPATH);
1283
+ }
1284
+ } else if (isset ($_COOKIE ['AI_WP_DEBUG_BLOCK'])) setcookie ('AI_WP_DEBUG_BLOCK', '', time() - (15 * 60), COOKIEPATH);
1285
  } else {
1286
  if ($ai_wp_data [AI_WP_DEBUGGING] != 0) {
1287
  ai_disable_caching ();
2801
  echo '</script>', "\n";
2802
  }
2803
 
 
 
 
 
 
 
 
 
2804
  if (($ai_wp_data [AI_WP_DEBUGGING] & AI_DEBUG_PROCESSING) != 0) {
2805
  $ai_total_plugin_time += microtime (true) - $start_time;
2806
  ai_log ("HEAD HOOK END: ". number_format (1000 * (microtime (true) - $start_time), 2)." ms\n");
4534
  if (isset ($_POST ['label'])) $preview_parameters ['label'] = $_POST ['label'];
4535
  if (isset ($_POST ['read_only'])) $preview_parameters ['read_only'] = $_POST ['read_only'];
4536
  if (isset ($_POST ['iframe'])) $preview_parameters ['iframe'] = $_POST ['iframe'];
4537
+ if (isset ($_POST ['check'])) $preview_parameters ['check'] = $_POST ['check'];
4538
+ if (isset ($_POST ['count'])) $preview_parameters ['count'] = $_POST ['count'];
4539
+ if (isset ($_POST ['rotate'])) $preview_parameters ['rotate'] = $_POST ['rotate'];
4540
 
4541
  generate_code_preview (
4542
  $block,
5419
 
5420
  $default_block = new ai_Block (1);
5421
  for ($block = 1; $block <= 96; $block ++) {
 
 
 
5422
  if (isset ($ai_db_options [$block])) $saved_settings = wp_slash ($ai_db_options [$block]); else
 
 
5423
  $saved_settings = array ();
5424
 
5425
  if ($block < $start || $block > $end) {
5441
  if ($key == AI_OPTION_BLOCK_NAME && isset ($_POST [$import_name_switch_name]) && $_POST [$import_name_switch_name] != "1") {
5442
  $form_field_name = $key . WP_FORM_FIELD_POSTFIX . $block;
5443
  if (isset ($_POST [$form_field_name])){
 
 
 
 
5444
  $ai_options [$block][$key] = filter_option ($key, $_POST [$form_field_name]);
5445
  }
5446
  } else {
5447
  if (isset ($exported_settings [$key])) {
 
 
 
5448
  $ai_options [$block][$key] = filter_option ($key, $exported_settings [$key], false);
5449
  }
5450
  }
5459
  foreach (array_keys ($default_block->wp_options) as $key){
5460
  $form_field_name = $key . WP_FORM_FIELD_POSTFIX . $block;
5461
  if (isset ($_POST [$form_field_name])){
5462
+ $field_value = $_POST [$form_field_name];
5463
 
5464
+ if ($key == AI_OPTION_CODE && strpos ($field_value, ':AI:') === 0) {
5465
+ $field_value = base64_decode (substr ($field_value, 4));
5466
+ }
5467
 
5468
+ $ai_options [$block][$key] = filter_option ($key, $field_value);
 
5469
  }
5470
  }
5471
  }
5472
 
 
 
 
5473
  delete_option (str_replace ("#", $block, AD_ADx_OPTIONS));
5474
  }
5475
 
5478
  foreach(array_keys ($default_block_H->wp_options) as $key){
5479
  $form_field_name = $key . WP_FORM_FIELD_POSTFIX . AI_HEADER_OPTION_NAME;
5480
  if(isset ($_POST [$form_field_name])){
5481
+ $field_value = $_POST [$form_field_name];
5482
+
5483
+ if ($key == AI_OPTION_CODE && strpos ($field_value, ':AI:') === 0) {
5484
+ $field_value = base64_decode (substr ($field_value, 4));
5485
+ }
5486
+
5487
+ $wp_options [$key] = filter_option_hf ($key, $field_value);
5488
  }
5489
  }
 
 
5490
  $ai_options [AI_HEADER_OPTION_NAME] = $wp_options;
5491
 
5492
  $default_block_F = new ai_AdF();
5494
  foreach(array_keys($default_block_F->wp_options) as $key){
5495
  $form_field_name = $key . WP_FORM_FIELD_POSTFIX . AI_FOOTER_OPTION_NAME;
5496
  if(isset ($_POST [$form_field_name])){
5497
+ $field_value = $_POST [$form_field_name];
5498
+
5499
+ if ($key == AI_OPTION_CODE && strpos ($field_value, ':AI:') === 0) {
5500
+ $field_value = base64_decode (substr ($field_value, 4));
5501
+ }
5502
+
5503
+ $wp_options [$key] = filter_option_hf ($key, $field_value);
5504
  }
5505
  }
 
5506
  $ai_options [AI_FOOTER_OPTION_NAME] = $wp_options;
5507
 
5508
  if (defined ('AI_ADBLOCKING_DETECTION') && AI_ADBLOCKING_DETECTION) {
5511
  foreach(array_keys($default_block_A->wp_options) as $key){
5512
  $form_field_name = $key . WP_FORM_FIELD_POSTFIX . AI_ADB_MESSAGE_OPTION_NAME;
5513
  if(isset ($_POST [$form_field_name])){
5514
+ $field_value = $_POST [$form_field_name];
5515
+
5516
+ if ($key == AI_OPTION_CODE && strpos ($field_value, ':AI:') === 0) {
5517
+ $field_value = base64_decode (substr ($field_value, 4));
5518
+ }
5519
+
5520
+ $wp_options [$key] = filter_option_hf ($key, $field_value);
5521
  }
5522
  }
 
 
5523
  $ai_options [AI_ADB_MESSAGE_OPTION_NAME] = $wp_options;
5524
  }
5525
 
6007
 
6008
  $ai_last_check = AI_CHECK_DEBUG_NO_INSERTION;
6009
  if (!$obj->get_debug_disable_insertion ()) {
 
6010
  $content = $obj->get_code_for_serverside_insertion () . $content;
6011
  $ai_last_check = AI_CHECK_INSERTED;
6012
  }
6661
  }
6662
 
6663
  function ai_process_shortcode (&$block, $atts) {
6664
+ global $block_object, $ai_last_check, $ai_wp_data, $ad_inserter_globals;
6665
 
6666
  if ($atts == '') return '';
6667
 
6680
  "head" => "",
6681
  "rotate" => "",
6682
  "count" => "",
6683
+ "counter" => "",
6684
  "http" => "",
6685
  "custom-field" => "",
6686
  "data" => "",
6687
  "share" => "",
6688
  "time" => "",
6689
+ "category" => "",
6690
+ "tag" => "",
6691
+ "taxonomy" => "",
6692
+ "id" => "",
6693
+ "url" => "",
6694
+ "url-parameter" => "",
6695
+ "referrer" => "",
6696
+ "ip-address" => "",
6697
+ "country" => "",
6698
  ), $atts);
6699
 
6700
 
6742
  for ($counter = 1; $counter <= 96; $counter ++) {
6743
  $obj = $block_object [$counter];
6744
  $ad_name = strtolower (trim ($obj->get_ad_name()));
6745
+ if ($shortcode_name == $ad_name && $obj->get_enable_manual ()) {
6746
  $block = $counter;
6747
  break;
6748
  }
6750
  }
6751
 
6752
  if ($block == - 1) {
6753
+ if (function_exists ('ai_check_separators')) {
6754
+ if ($parameters ['check'] != '' || in_array ('CHECK', $atts) || in_array ('check', $atts)) {
6755
+ if (!isset ($ai_wp_data [AI_SHORTCODES]['check'])) $ai_wp_data [AI_SHORTCODES]['check'] = array ();
6756
+ $ai_wp_data [AI_SHORTCODES]['check'] []= $parameters;
6757
+ return AD_CHECK_SEPARATOR;
6758
+ }
6759
  }
6760
  if ($parameters ['count'] != '' || in_array ('COUNT', $atts) || in_array ('count', $atts)) {
6761
  if (!isset ($ai_wp_data [AI_SHORTCODES]['count'])) $ai_wp_data [AI_SHORTCODES]['count'] = array ();
6762
  $ai_wp_data [AI_SHORTCODES]['count'] []= $parameters;
6763
+ // return AD_COUNT_SEPARATOR;
6764
+ return '|count'. (count ($ai_wp_data [AI_SHORTCODES]['count']) - 1). '|';
6765
  }
6766
  if ($parameters ['rotate'] != '' || in_array ('ROTATE', $atts) || in_array ('rotate', $atts)) {
6767
  if (!isset ($ai_wp_data [AI_SHORTCODES]['rotate'])) $ai_wp_data [AI_SHORTCODES]['rotate'] = array ();
6768
  $ai_wp_data [AI_SHORTCODES]['rotate'] []= $parameters;
6769
+ // return AD_ROTATE_SEPARATOR;
6770
+ return '|rotate'. (count ($ai_wp_data [AI_SHORTCODES]['rotate']) - 1). '|';
6771
  }
6772
  if ($parameters ['amp'] != '' || in_array ('AMP', $atts) || in_array ('amp', $atts)) {
6773
  return AD_AMP_SEPARATOR;
6780
  if ($parameters ['http'] != '' || in_array ('HTTP', $atts) || in_array ('http', $atts)) {
6781
  return AD_HTTP_SEPARATOR;
6782
  }
6783
+ if ($parameters ['group'] != '' || in_array ('GROUP', $atts) || in_array ('group', $atts)) {
6784
+ if ($parameters ['group'] != '') {
6785
+ $parameters ['group'] = mb_strtolower ($parameters ['group']);
6786
+ if (strpos ($parameters ['group'], ',') !== false) {
6787
+ $group_names = explode (',', $parameters ['group']);
6788
+ foreach ($group_names as $index => $group_name) {
6789
+ $group_names [$index] = trim ($group_names [$index]);
6790
+ }
6791
+ } else $group_names = array (trim ($parameters ['group']));
6792
+ } else $group_names = array ();
6793
+
6794
+ return '<span data-ai-groups="' . base64_encode (json_encode ($group_names)) . '"></span>';
6795
+ }
6796
  if ($parameters ['custom-field'] != '') {
6797
  $post_meta = get_post_meta (get_the_ID(), $parameters ['custom-field']);
6798
  if (is_array ($post_meta)) {
6803
  if ($parameters ['data'] != '') {
6804
  return '{'.$parameters ['data'].'}';
6805
  }
6806
+ if ($parameters ['counter'] != '') {
6807
+ $counter_name = strtolower ($parameters ['counter']);
6808
+ switch ($counter_name) {
6809
+ case 'block':
6810
+ if (isset ($ai_wp_data ['AI_CURRENT_BLOCK_NUMBER']) && isset ($ad_inserter_globals [AI_BLOCK_COUNTER_NAME . $ai_wp_data ['AI_CURRENT_BLOCK_NUMBER']])) {
6811
+ return $ad_inserter_globals [AI_BLOCK_COUNTER_NAME . $ai_wp_data ['AI_CURRENT_BLOCK_NUMBER']];
6812
+ }
6813
+ break;
6814
+ case 'content':
6815
+ if (isset ($ad_inserter_globals [AI_CONTENT_COUNTER_NAME])) {
6816
+ return $ad_inserter_globals [AI_CONTENT_COUNTER_NAME];
6817
+ }
6818
+ break;
6819
+ case 'excerpt':
6820
+ if (isset ($ad_inserter_globals [AI_EXCERPT_COUNTER_NAME])) {
6821
+ return $ad_inserter_globals [AI_EXCERPT_COUNTER_NAME];
6822
+ }
6823
+ break;
6824
+ case 'before-post':
6825
+ if (isset ($ad_inserter_globals [AI_LOOP_BEFORE_COUNTER_NAME])) {
6826
+ return $ad_inserter_globals [AI_LOOP_BEFORE_COUNTER_NAME];
6827
+ }
6828
+ break;
6829
+ case 'widget':
6830
+ if (isset ($ai_wp_data ['AI_CURRENT_BLOCK_NUMBER']) && isset ($ad_inserter_globals [AI_WIDGET_COUNTER_NAME . $ai_wp_data ['AI_CURRENT_BLOCK_NUMBER']])) {
6831
+ return $ad_inserter_globals [AI_WIDGET_COUNTER_NAME . $ai_wp_data ['AI_CURRENT_BLOCK_NUMBER']];
6832
+ }
6833
+ break;
6834
+ case 'php':
6835
+ if (isset ($ai_wp_data ['AI_CURRENT_BLOCK_NUMBER']) && isset ($ad_inserter_globals [AI_PHP_FUNCTION_CALL_COUNTER_NAME . $ai_wp_data ['AI_CURRENT_BLOCK_NUMBER']])) {
6836
+ return $ad_inserter_globals [AI_PHP_FUNCTION_CALL_COUNTER_NAME . $ai_wp_data ['AI_CURRENT_BLOCK_NUMBER']];
6837
+ }
6838
+ break;
6839
+ }
6840
+ return '';
6841
+ }
6842
  if ($parameters ['name'] != '') {
6843
  $shortcode_name = strtolower ($parameters ['name']);
6844
  switch ($shortcode_name) {
6947
  if (isset ($ai_wp_data [AI_SHORTCODES]['head'])) {
6948
  $saved_head = $ai_wp_data [AI_SHORTCODES]['head'];
6949
  }
6950
+ if (isset ($ai_wp_data ['AI_CURRENT_BLOCK_NUMBER'])) {
6951
+ $saved_block_number = $ai_wp_data ['AI_CURRENT_BLOCK_NUMBER'];
6952
+ }
6953
 
6954
  $code = $obj->get_code_for_serverside_insertion (true, false, $code_only);
6955
 
6968
  if (isset ($saved_head)) {
6969
  $ai_wp_data [AI_SHORTCODES]['head'] = $saved_head;
6970
  } else unset ($ai_wp_data [AI_SHORTCODES]['head']);
6971
+ if (isset ($saved_block_number)) {
6972
+ $ai_wp_data ['AI_CURRENT_BLOCK_NUMBER'] = $saved_block_number;
6973
+ } else unset ($ai_wp_data ['AI_CURRENT_BLOCK_NUMBER']);
6974
 
6975
  // Must be after get_code_for_serverside_insertion ()
6976
  $ai_last_check = AI_CHECK_INSERTED;
7363
  return check_url_parameter_cookie_list ($url_parameters, $white_list, array_merge ($_COOKIE, $_GET), $dummy);
7364
  }
7365
 
7366
+ function check_referer_list ($referers, $white_list) {
7367
 
7368
  if (isset ($_GET ['referrer'])) {
7369
  $referer_host = $_GET ['referrer'];
7648
  $ai_wp_data [AI_CODE_FOR_IFRAME] = false;
7649
  $ai_wp_data [AI_HEAD_CODES] = array ();
7650
  $ai_wp_data [AI_HEAD_GROUPS] = array ();
7651
+ $ai_wp_data [AI_ACTIVE_GROUP_NAMES] = array ();
7652
 
7653
  ai_load_settings ();
7654
 
class.php CHANGED
@@ -23,8 +23,29 @@ abstract class ai_BaseCodeBlock {
23
  var $hidden_viewports;
24
 
25
  var $check_codes;
26
- var $check_code_current_index;
27
- var $check_code_current_check;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
28
 
29
  var $label;
30
 
@@ -50,9 +71,20 @@ abstract class ai_BaseCodeBlock {
50
  $this->hidden_viewports = '';
51
 
52
  $this->check_codes = null;
53
- $this->check_code_current_index = 0;
54
- $this->check_code_current_check = '';
 
 
55
 
 
 
 
 
 
 
 
 
 
56
 
57
  $this->labels = new ai_block_labels ();
58
 
@@ -1888,7 +1920,7 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
1888
  return $option;
1889
  }
1890
 
1891
- public function ai_get_counters (&$title){
1892
  global $ai_wp_data, $ad_inserter_globals;
1893
 
1894
  $predefined_counters_text = $this->counters;
@@ -1980,11 +2012,18 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
1980
 
1981
  $counters = $this->ai_get_counters ($right_title);
1982
 
1983
- $check_name = '';
1984
- $check_name = is_array ($this->check_codes) ? ' - [CHECK' . ($this->check_code_current_check == '' ? '' : '=' . $this->check_code_current_check). ']' : '';
 
 
 
 
 
 
 
1985
 
1986
  $version_name = $this->version_name == '' ? '' : ' - ' . $this->version_name;
1987
- $block_name = $this->number . ' &nbsp; ' . $this->get_ad_name () . $check_name . '<kbd data-separator=" - " class="ai-option-name">' . $version_name . '</kbd>' . $fallback_block_name;
1988
 
1989
  if ($ai_wp_data [AI_WP_PAGE_TYPE] == AI_PT_AJAX) {
1990
  $left_text = '<a href="'. get_site_url (null, $_SERVER ['REQUEST_URI']).'" style="text-decoration: none; box-shadow: 0 0 0;" target="_blank">'.$_SERVER ['REQUEST_URI'].'</a>';
@@ -2051,12 +2090,8 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
2051
  $this->additional_code_before = '';
2052
  $this->additional_code_after = '';
2053
  $this->w3tc_code = '';
 
2054
 
2055
- unset ($ai_wp_data [AI_SHORTCODES]['check']);
2056
- unset ($ai_wp_data [AI_SHORTCODES]['count']);
2057
- unset ($ai_wp_data [AI_SHORTCODES]['rotate']);
2058
- unset ($ai_wp_data [AI_SHORTCODES]['head']);
2059
-
2060
  $not_iframe_or_inside = !$this->get_iframe () || $ai_wp_data [AI_CODE_FOR_IFRAME];
2061
 
2062
  if ($this->get_iframe () && !$ai_wp_data [AI_CODE_FOR_IFRAME]) {
@@ -2090,7 +2125,21 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
2090
  }
2091
 
2092
  $code = '<iframe style="' . $iframe_style. '" src="' . get_home_url (null, 'wp-admin/admin-ajax.php?action=ai_ajax&block=') . $this->number . $iframe_parameters .'" marginheight="0" marginwidth="0" frameborder="0" scrolling="no"' . $attributes . '></iframe>' . "\n";
2093
- } else $code = $this->replace_ai_tags (do_shortcode ($this->ai_getCode ()));
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2094
 
2095
  // Code for ad label, close button
2096
  $additional_code = '';
@@ -2129,92 +2178,132 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
2129
  }
2130
 
2131
 
2132
- // if (is_array ($this->check_codes)) {
2133
- // $this->check_code_current_index ++;
2134
- // $processed_code = $this->check_codes [$this->check_code_current_index];
2135
- // } else
2136
-
2137
-
2138
-
2139
  $processed_code = $code;
2140
 
2141
  if ($not_iframe_or_inside) {
2142
 
 
 
 
 
 
 
2143
 
2144
-
2145
- // if (strpos ($processed_code, AD_CHECK_SEPARATOR) !== false) {
2146
- // $check_codes = explode (AD_CHECK_SEPARATOR, $processed_code);
2147
-
2148
- // $this->check_codes = $check_codes;
2149
- // $this->check_code_current_index = 0;
2150
- // $this->check_code_current_check = $ai_wp_data [AI_SHORTCODES]['check'];
2151
-
2152
- // $processed_code = $check_codes [0];
2153
- // }
2154
-
2155
-
2156
 
2157
  if (strpos ($processed_code, AD_COUNT_SEPARATOR) !== false) {
2158
  $ads = explode (AD_COUNT_SEPARATOR, $processed_code);
2159
 
2160
- if (isset ($ad_inserter_globals [AI_BLOCK_COUNTER_NAME . $this->number])) {
2161
- $counter_for_filter = $ad_inserter_globals [AI_BLOCK_COUNTER_NAME . $this->number];
2162
 
2163
- if ($counter_for_filter != 0 && $counter_for_filter <= count ($ads)) {
2164
- if (isset ($ai_wp_data [AI_SHORTCODES]['count'][$counter_for_filter - 1]['count'])) {
2165
- if (strtolower ($ai_wp_data [AI_SHORTCODES]['count'][$counter_for_filter - 1]['count']) == 'shuffle') {
2166
- $ai_wp_data [AI_COUNT][$this->number] = $ads;
2167
- shuffle ($ai_wp_data [AI_COUNT][$this->number]);
2168
- }
2169
- }
 
 
 
 
 
 
 
 
2170
 
2171
- if (isset ($ai_wp_data [AI_COUNT][$this->number])) {
2172
- $ads = $ai_wp_data [AI_COUNT][$this->number];
2173
- }
2174
 
2175
- $processed_code = $ads [$counter_for_filter - 1];
2176
- } else $processed_code = '';
2177
- } else $processed_code = $ads [rand (0, count ($ads) - 1)];
 
2178
  }
2179
 
2180
  $dynamic_blocks = get_dynamic_blocks ();
2181
  if ($ai_wp_data [AI_FORCE_SERVERSIDE_CODE] || ($dynamic_blocks == AI_DYNAMIC_BLOCKS_SERVER_SIDE_W3TC && defined ('AI_NO_W3TC'))) $dynamic_blocks = AI_DYNAMIC_BLOCKS_SERVER_SIDE;
2182
 
 
 
 
 
 
 
 
 
 
 
2183
  if (strpos ($processed_code, AD_ROTATE_SEPARATOR) !== false) {
2184
  $ads = explode (AD_ROTATE_SEPARATOR, $processed_code);
2185
 
2186
- if (!isset ($ai_wp_data [AI_SHORTCODES]['rotate'])) {
2187
  // using old separator |rotate|
2188
- $ai_wp_data [AI_SHORTCODES]['rotate'] = array ();
2189
  foreach ($ads as $ad) {
2190
- $ai_wp_data [AI_SHORTCODES]['rotate'] []= array ();
2191
  }
2192
  }
2193
 
2194
  if (trim ($ads [0]) == '') {
2195
  unset ($ads [0]);
2196
  $ads = array_values ($ads);
2197
- } else array_unshift ($ai_wp_data [AI_SHORTCODES]['rotate'], array ('name' => ''));
2198
 
2199
  $shares = false;
2200
  $times = false;
 
2201
  $version_names = array ();
2202
  $version_shares = array ();
2203
  $version_times = array ();
2204
- $version_insert = array ();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2205
 
2206
- foreach ($ai_wp_data [AI_SHORTCODES]['rotate'] as $index => $option) {
2207
- $version_names []= isset ($option ['name']) && trim ($option ['name']) != '' ? $option ['name'] : chr (ord ('A') + $index);
 
2208
 
2209
- $option_share = isset ($option ['share']) && is_numeric ($option ['share']);
2210
- if ($option_share) $shares = true;
2211
- $version_shares []= $option_share ? intval ($option ['share']) : - 1;
2212
 
2213
- $option_time = isset ($option ['time']) && is_numeric ($option ['time']);
2214
- if ($option_time) $times = true;
2215
- $version_times []= $option_time ? intval ($option ['time']) : - 1;
 
 
2216
 
2217
- $version_insert []= isset ($option ['insert']);
 
 
 
 
 
2218
  }
2219
 
2220
  if ($shares) {
@@ -2254,18 +2343,72 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
2254
  $temp_dynamic_blocks = $dynamic_blocks;
2255
  if ($ai_wp_data [AI_FORCE_SERVERSIDE_CODE] || ($temp_dynamic_blocks == AI_DYNAMIC_BLOCKS_CLIENT_SIDE_SHOW || $temp_dynamic_blocks == AI_DYNAMIC_BLOCKS_CLIENT_SIDE_INSERT) && $ai_wp_data [AI_WP_AMP_PAGE]) $temp_dynamic_blocks = AI_DYNAMIC_BLOCKS_SERVER_SIDE;
2256
 
 
2257
  switch ($temp_dynamic_blocks) {
2258
  case AI_DYNAMIC_BLOCKS_SERVER_SIDE:
2259
- if ($shares) {
 
 
 
 
 
2260
  $random_threshold = mt_rand (0, 100);
2261
  foreach ($thresholds as $index => $threshold) {
2262
  $this->code_version = $index + 1;
2263
  if ($random_threshold <= $threshold) break;
2264
  }
2265
- } else $this->code_version = mt_rand (1, count ($ads));
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2266
 
2267
- $processed_code = trim ($ads [$this->code_version - 1]);
2268
- $this->version_name = $version_names [$this->code_version - 1];
2269
  break;
2270
 
2271
  case AI_DYNAMIC_BLOCKS_CLIENT_SIDE_SHOW:
@@ -2279,8 +2422,11 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
2279
 
2280
  // Additional class to identify rotation code block in case of timed rotation
2281
  $rotation_class = '';
 
 
 
2282
  if ($times) {
2283
- $rotation_class = ' ai-'.$this->number;
2284
  $rotation_data .= " data-info='".base64_encode ('['.$this->number.','.count ($ads).']')."'";
2285
  }
2286
 
@@ -2311,29 +2457,40 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
2311
  } else $ai_wp_data [AI_HEAD_CODES] []= trim ($head_body_code [0]);
2312
  }
2313
 
2314
- $version_name_data = " data-name='".base64_encode ($version_names [$index])."'";
2315
- $version_time_data = $version_times [$index] >= 0 ? " data-time='".base64_encode ($version_times [$index])."'" : '';
 
 
 
 
 
 
 
 
 
 
 
2316
 
2317
  switch ($temp_dynamic_blocks) {
2318
  case AI_DYNAMIC_BLOCKS_CLIENT_SIDE_SHOW:
2319
  switch ($index) {
2320
  case 0:
2321
  if (defined ('AI_NORMAL_HEADER_STYLES') && AI_NORMAL_HEADER_STYLES && !get_inline_styles ()) {
2322
- $processed_code .= "<div class='ai-rotate-option ai-rotate-hidden'".$version_name_data.$version_time_data.">\n".trim ($ad, "\n\r")."</div>\n";
2323
  } else
2324
- $processed_code .= "<div class='ai-rotate-option' style='visibility: hidden;'".$version_name_data.$version_time_data.">\n".trim ($ad, "\n\r")."</div>\n";
2325
  break;
2326
  default:
2327
  if (defined ('AI_NORMAL_HEADER_STYLES') && AI_NORMAL_HEADER_STYLES && !get_inline_styles ()) {
2328
- $processed_code .= "<div class='ai-rotate-option ai-rotate-hidden ai-rotate-hidden-2'".$version_name_data.$version_time_data.">\n".trim ($ad, "\n\r")."</div>\n";
2329
  } else
2330
- $processed_code .= "<div class='ai-rotate-option' style='visibility: hidden; position: absolute; top: 0; left: 0; width: 100%; height: 100%;'".$version_name_data.$version_time_data.">\n".trim ($ad, "\n\r")."</div>\n";
2331
  break;
2332
  }
2333
  break;
2334
  case AI_DYNAMIC_BLOCKS_CLIENT_SIDE_INSERT:
2335
- $version_code_data = " data-code='".base64_encode ($ad)."'";
2336
- $processed_code .= "<div class='ai-rotate-option'".$version_name_data.$version_time_data.$version_code_data.">\n</div>\n";
2337
  break;
2338
  }
2339
 
@@ -2342,12 +2499,20 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
2342
  break;
2343
 
2344
  case AI_DYNAMIC_BLOCKS_SERVER_SIDE_W3TC:
2345
- if ($shares) {
 
 
 
 
2346
  $ad_index_code = ' $ai_random_threshold = mt_rand (0, 100); $ai_thresholds = unserialize (\''.
2347
  serialize ($thresholds).'\'); foreach ($ai_thresholds as $ai_option_index => $ai_threshold) {$ai_index = $ai_option_index + 1; if ($ai_random_threshold <= $ai_threshold) break;}';
2348
- } else $ad_index_code = ' $ai_index = mt_rand (1, count ($ai_code));';
2349
- // #4
2350
- $this->w3tc_code = '$ai_code = unserialize (base64_decode (\''.base64_encode (serialize ($ads)).'\'));'.$ad_index_code.' $ai_code = $ai_code [$ai_index - 1]; $ai_enabled = true;';
 
 
 
 
2351
 
2352
  $processed_code = '<!-- mfunc '.W3TC_DYNAMIC_SECURITY.' -->';
2353
  $processed_code .= $this->w3tc_code.' echo $ai_code;';
@@ -2389,7 +2554,7 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
2389
  $processed_code = trim ($head_body_code [1]);
2390
 
2391
  if ($ai_wp_data [AI_SHORTCODES]['head'][0]['group'] != '') {
2392
- $ai_wp_data [AI_HEAD_GROUPS][strtolower ($ai_wp_data [AI_SHORTCODES]['head'][0]['group'])] []= trim ($head_body_code [0]);
2393
  } else $ai_wp_data [AI_HEAD_CODES] []= trim ($head_body_code [0]);
2394
  }
2395
 
@@ -2439,13 +2604,13 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
2439
  if ($ai_wp_data [AI_FORCE_SERVERSIDE_CODE] || ($temp_dynamic_blocks == AI_DYNAMIC_BLOCKS_CLIENT_SIDE_SHOW || $temp_dynamic_blocks == AI_DYNAMIC_BLOCKS_CLIENT_SIDE_INSERT) && $ai_wp_data [AI_WP_AMP_PAGE]) $temp_dynamic_blocks = AI_DYNAMIC_BLOCKS_SERVER_SIDE;
2440
 
2441
  if ($temp_dynamic_blocks != AI_DYNAMIC_BLOCKS_SERVER_SIDE) {
2442
- $url_parameters_raw = trim (str_replace (' ', '', $this->get_url_parameter_list ()));
2443
  $url_parameters = base64_encode ($url_parameters_raw);
2444
- $url_parameter_list_type = $this->get_url_parameter_list_type ();
2445
 
2446
- $referers_raw = trim (str_replace (' ', '', strtolower ($this->get_ad_domain_list ())));
2447
  $referers = base64_encode ($referers_raw);
2448
- $referer_list_type = $this->get_ad_domain_list_type ();
2449
 
2450
  if ($this->client_side_cookie_check && ($url_parameters != '' || $url_parameter_list_type == AI_WHITE_LIST) || $referers != '' || $referer_list_type == AI_WHITE_LIST) {
2451
  switch ($dynamic_blocks) {
@@ -2487,7 +2652,7 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
2487
  if ($this->w3tc_code == '') $this->w3tc_code = '$ai_code = base64_decode (\''.base64_encode ($processed_code).'\'); $ai_index = 0; $ai_enabled = true;';
2488
 
2489
  if ($referers != '') {
2490
- $this->w3tc_code .= ' if ($ai_enabled) $ai_enabled = check_check_referer_list (base64_decode (\''.$referers.'\'), '.($referer_list_type == AI_WHITE_LIST ? 'true':'false').');';
2491
  } elseif ($referer_list_type == AI_WHITE_LIST) $this->w3tc_code .= ' $ai_enabled = false;';
2492
 
2493
  if ($this->client_side_cookie_check) {
@@ -2503,11 +2668,11 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
2503
  }
2504
  }
2505
 
2506
- $countries = trim (strtoupper ($this->get_ad_country_list (true)));
2507
- $country_list_type = $this->get_ad_country_list_type ();
2508
 
2509
- $ip_addresses = trim (str_replace (' ', '', strtolower ($this->get_ad_ip_address_list ())));
2510
- $ip_address_list_type = $this->get_ad_ip_address_list_type ();
2511
 
2512
  if ($countries != '' || $country_list_type == AI_WHITE_LIST || $ip_addresses != '' || $ip_address_list_type == AI_WHITE_LIST) {
2513
  switch ($dynamic_blocks) {
@@ -2617,7 +2782,7 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
2617
 
2618
  $code = $this->ai_getProcessedCode ();
2619
 
2620
- if ($this->get_alignment_type() == AI_ALIGNMENT_NO_WRAPPING || $code_only) return $code;
2621
 
2622
  // Prevent empty wrapping div on AMP pages
2623
  if ($ai_wp_data [AI_WP_AMP_PAGE] && $code == '') return '';
@@ -2742,15 +2907,21 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
2742
 
2743
  public function get_code_for_insertion ($include_viewport_classes = true, $hidden_widgets = false, $code_only = false) {
2744
  $code = '';
 
2745
 
2746
  do {
2747
  $code .= $this->get_code_for_single_insertion ($include_viewport_classes, $hidden_widgets, $code_only);
2748
- } while (is_array ($this->check_codes) && isset ($this->check_codes [$this->check_code_current_index + 1]));
2749
 
2750
  if (is_array ($this->check_codes)) {
 
 
 
 
 
2751
  $this->check_codes = null;
2752
- $this->check_code_current_index = 0;
2753
- $this->check_code_current_check = '';
2754
  }
2755
 
2756
  return $code;
@@ -4666,11 +4837,13 @@ echo '</body>
4666
  return false;
4667
  }
4668
 
4669
- function check_category () {
4670
  global $ai_wp_data;
4671
 
4672
- $categories = trim (strtolower ($this->get_ad_block_cat()));
4673
- $cat_type = $this->get_ad_block_cat_type();
 
 
4674
 
4675
  $wp_categories = get_the_category ();
4676
 
@@ -4722,12 +4895,13 @@ echo '</body>
4722
  }
4723
  }
4724
 
4725
- function check_tag () {
4726
 
4727
- $tags = $this->get_ad_block_tag();
4728
- $tag_type = $this->get_ad_block_tag_type();
 
 
4729
 
4730
- // $tags = trim (strtolower ($tags));
4731
  $tags = trim ($tags);
4732
  $tags_listed = explode (",", $tags);
4733
  foreach ($tags_listed as $index => $tag_listed) {
@@ -4763,11 +4937,13 @@ echo '</body>
4763
  }
4764
  }
4765
 
4766
- function check_taxonomy () {
4767
  global $ai_wp_data;
4768
 
4769
- $taxonomies = trim (strtolower ($this->get_ad_block_taxonomy()));
4770
- $taxonomy_type = $this->get_ad_block_taxonomy_type();
 
 
4771
 
4772
  if ($taxonomy_type == AI_BLACK_LIST) {
4773
 
@@ -4883,13 +5059,15 @@ echo '</body>
4883
  }
4884
  }
4885
 
4886
- function check_id () {
4887
  global $ai_wp_data;
4888
 
4889
- $page_id = get_the_ID();
 
 
 
4890
 
4891
- $ids = trim ($this->get_id_list());
4892
- $id_type = $this->get_id_list_type();
4893
 
4894
  if ($id_type == AI_BLACK_LIST) $return = false; else $return = true;
4895
 
@@ -4914,13 +5092,15 @@ echo '</body>
4914
  return !$return;
4915
  }
4916
 
4917
- function check_url () {
4918
  global $ai_wp_data;
4919
 
4920
- $page_url = $ai_wp_data [AI_WP_URL];
 
 
 
4921
 
4922
- $urls = trim ($this->get_ad_url_list());
4923
- $url_type = $this->get_ad_url_list_type();
4924
 
4925
  if ($url_type == AI_BLACK_LIST) $return = false; else $return = true;
4926
 
@@ -5093,7 +5273,7 @@ echo '</body>
5093
  }
5094
 
5095
  function check_referer () {
5096
- return check_check_referer_list ($this->get_ad_domain_list(), $this->get_ad_domain_list_type() == AI_WHITE_LIST);
5097
  }
5098
 
5099
  function check_number_of_words (&$content = null, $number_of_words = 0) {
@@ -5144,6 +5324,12 @@ echo '</body>
5144
  return true;
5145
  }
5146
 
 
 
 
 
 
 
5147
  function check_page_types_lists_users ($ignore_page_types = false) {
5148
  global $ai_last_check, $ai_wp_data;
5149
 
@@ -5197,12 +5383,13 @@ echo '</body>
5197
  $ai_last_check = AI_CHECK_URL;
5198
  if (!$this->check_url ()) return false;
5199
 
5200
- $server_side_check = get_dynamic_blocks () == AI_DYNAMIC_BLOCKS_SERVER_SIDE || ((get_dynamic_blocks () == AI_DYNAMIC_BLOCKS_CLIENT_SIDE_SHOW || get_dynamic_blocks () == AI_DYNAMIC_BLOCKS_CLIENT_SIDE_INSERT) && $ai_wp_data [AI_WP_AMP_PAGE]);
5201
 
5202
  $ai_last_check = AI_CHECK_URL_PARAMETER;
5203
  switch ($server_side_check) {
5204
  case true:
5205
  if (!check_url_parameter_and_cookie_list ($this->get_url_parameter_list(), $this->get_url_parameter_list_type() == AI_WHITE_LIST)) return false;
 
5206
  default:
5207
  $url_parameter_found = false;
5208
  $url_parameter_list_pass = check_url_parameter_list ($this->get_url_parameter_list(), $this->get_url_parameter_list_type() == AI_WHITE_LIST, $url_parameter_found);
@@ -5210,6 +5397,7 @@ echo '</body>
5210
  if ($url_parameter_found && !$url_parameter_list_pass) return false;
5211
 
5212
  if (!$url_parameter_found) $this->client_side_cookie_check = true;
 
5213
  }
5214
 
5215
  if ($server_side_check) {
23
  var $hidden_viewports;
24
 
25
  var $check_codes;
26
+ var $check_codes_index;
27
+ var $check_codes_data;
28
+ var $check_code_empty;
29
+ var $check_code_insertions;
30
+
31
+ var $check_url_parameters;
32
+ var $check_url_parameter_list_type;
33
+ var $check_referers;
34
+ var $check_referers_list_type;
35
+ var $check_ip_addresses;
36
+ var $check_ip_addresses_list_type;
37
+ var $check_countries;
38
+ var $check_countries_list_type;
39
+
40
+ var $check_names;
41
+ var $count_names;
42
+ var $roate_names;
43
+
44
+ var $check_index;
45
+ var $count_index;
46
+ var $rotate_index;
47
+
48
+ var $no_insertion_text;
49
 
50
  var $label;
51
 
71
  $this->hidden_viewports = '';
72
 
73
  $this->check_codes = null;
74
+ $this->check_codes_index = 0;
75
+ $this->check_codes_data = null;
76
+ $this->check_code_empty = false;
77
+ $this->check_code_insertions = null;
78
 
79
+ $this->check_names = null;
80
+ $this->count_names = null;
81
+ $this->roate_names = null;
82
+
83
+ $this->check_index = 0;
84
+ $this->count_index = 0;
85
+ $this->rotate_index = 0;
86
+
87
+ $this->no_insertion_text = '';
88
 
89
  $this->labels = new ai_block_labels ();
90
 
1920
  return $option;
1921
  }
1922
 
1923
+ public function ai_get_counters (&$title) {
1924
  global $ai_wp_data, $ad_inserter_globals;
1925
 
1926
  $predefined_counters_text = $this->counters;
2012
 
2013
  $counters = $this->ai_get_counters ($right_title);
2014
 
2015
+ if (is_array ($this->check_codes_data) && isset ($this->check_codes_data [$this->check_codes_index])) {
2016
+ $check_data = '';
2017
+ foreach ($this->check_codes_data [$this->check_codes_index] as $check_type => $check_list) {
2018
+ if ($check_list != '') {
2019
+ $check_data .= ' '. $check_type . '="' . $check_list . '"';
2020
+ }
2021
+ }
2022
+ $check_text = is_array ($this->check_codes) ? ' - [CHECK' . $check_data. ']' : '';
2023
+ } else $check_text = '';
2024
 
2025
  $version_name = $this->version_name == '' ? '' : ' - ' . $this->version_name;
2026
+ $block_name = $this->number . ' &nbsp; ' . $this->get_ad_name () . $check_text . '<kbd data-separator=" - " class="ai-option-name">' . $version_name . '</kbd>' . $fallback_block_name;
2027
 
2028
  if ($ai_wp_data [AI_WP_PAGE_TYPE] == AI_PT_AJAX) {
2029
  $left_text = '<a href="'. get_site_url (null, $_SERVER ['REQUEST_URI']).'" style="text-decoration: none; box-shadow: 0 0 0;" target="_blank">'.$_SERVER ['REQUEST_URI'].'</a>';
2090
  $this->additional_code_before = '';
2091
  $this->additional_code_after = '';
2092
  $this->w3tc_code = '';
2093
+ $this->no_insertion_text = '';
2094
 
 
 
 
 
 
2095
  $not_iframe_or_inside = !$this->get_iframe () || $ai_wp_data [AI_CODE_FOR_IFRAME];
2096
 
2097
  if ($this->get_iframe () && !$ai_wp_data [AI_CODE_FOR_IFRAME]) {
2125
  }
2126
 
2127
  $code = '<iframe style="' . $iframe_style. '" src="' . get_home_url (null, 'wp-admin/admin-ajax.php?action=ai_ajax&block=') . $this->number . $iframe_parameters .'" marginheight="0" marginwidth="0" frameborder="0" scrolling="no"' . $attributes . '></iframe>' . "\n";
2128
+ } else {
2129
+ if (is_array ($this->check_codes)) {
2130
+ $this->check_codes_index ++;
2131
+ $code = $this->check_codes [$this->check_codes_index];
2132
+ } else {
2133
+ unset ($ai_wp_data [AI_SHORTCODES]['check']);
2134
+ unset ($ai_wp_data [AI_SHORTCODES]['count']);
2135
+ unset ($ai_wp_data [AI_SHORTCODES]['rotate']);
2136
+ unset ($ai_wp_data [AI_SHORTCODES]['head']);
2137
+
2138
+ $ai_wp_data ['AI_CURRENT_BLOCK_NUMBER'] = $this->number;
2139
+ $code = $this->replace_ai_tags (do_shortcode ($this->ai_getCode ()));
2140
+ unset ($ai_wp_data ['AI_CURRENT_BLOCK_NUMBER']);
2141
+ }
2142
+ }
2143
 
2144
  // Code for ad label, close button
2145
  $additional_code = '';
2178
  }
2179
 
2180
 
 
 
 
 
 
 
 
2181
  $processed_code = $code;
2182
 
2183
  if ($not_iframe_or_inside) {
2184
 
2185
+ if (function_exists ('ai_check_separators')) {
2186
+ $processed_code = ai_check_separators ($this, $processed_code);
2187
+ if ($this->check_code_empty && $processed_code == '') {
2188
+ return '';
2189
+ }
2190
+ }
2191
 
2192
+ preg_match_all ('/\|count([0-9]+?)\|/', $processed_code, $matches);
2193
+ if (count ($matches [1]) != 0) {
2194
+ $count_parameters = array ();
2195
+ foreach ($matches [1] as $match) {
2196
+ $count_parameters []= $ai_wp_data [AI_SHORTCODES]['count'][$match];
2197
+ }
2198
+ $processed_code = preg_replace ('/\|count([0-9]+?)\|/', AD_COUNT_SEPARATOR, $processed_code);
2199
+ } else if (isset ($ai_wp_data [AI_SHORTCODES]['count'])) $count_parameters = $ai_wp_data [AI_SHORTCODES]['count'];
 
 
 
 
2200
 
2201
  if (strpos ($processed_code, AD_COUNT_SEPARATOR) !== false) {
2202
  $ads = explode (AD_COUNT_SEPARATOR, $processed_code);
2203
 
2204
+ $this->count_names = null;
 
2205
 
2206
+ if ($ai_wp_data [AI_FORCE_SERVERSIDE_CODE]) {
2207
+ // Code for preview
2208
+ $processed_code = $ads [$this->count_index];
2209
+ foreach ($ads as $index => $ad) $this->count_names []= $index + 1;
2210
+ } else {
2211
+ if (isset ($ad_inserter_globals [AI_BLOCK_COUNTER_NAME . $this->number])) {
2212
+ $counter_for_filter = $ad_inserter_globals [AI_BLOCK_COUNTER_NAME . $this->number];
2213
+
2214
+ if ($counter_for_filter != 0 && $counter_for_filter <= count ($ads)) {
2215
+ if (isset ($count_parameters [$counter_for_filter - 1]['count'])) {
2216
+ if (strtolower ($count_parameters [$counter_for_filter - 1]['count']) == 'shuffle') {
2217
+ $ai_wp_data [AI_COUNT][$this->number] = $ads;
2218
+ shuffle ($ai_wp_data [AI_COUNT][$this->number]);
2219
+ }
2220
+ }
2221
 
2222
+ if (isset ($ai_wp_data [AI_COUNT][$this->number])) {
2223
+ $ads = $ai_wp_data [AI_COUNT][$this->number];
2224
+ }
2225
 
2226
+ $processed_code = $ads [$counter_for_filter - 1];
2227
+ } else $processed_code = '';
2228
+ } else $processed_code = $ads [rand (0, count ($ads) - 1)];
2229
+ }
2230
  }
2231
 
2232
  $dynamic_blocks = get_dynamic_blocks ();
2233
  if ($ai_wp_data [AI_FORCE_SERVERSIDE_CODE] || ($dynamic_blocks == AI_DYNAMIC_BLOCKS_SERVER_SIDE_W3TC && defined ('AI_NO_W3TC'))) $dynamic_blocks = AI_DYNAMIC_BLOCKS_SERVER_SIDE;
2234
 
2235
+
2236
+ preg_match_all ('/\|rotate([0-9]+?)\|/', $processed_code, $matches);
2237
+ if (count ($matches [1]) != 0) {
2238
+ $rotate_parameters = array ();
2239
+ foreach ($matches [1] as $match) {
2240
+ $rotate_parameters []= $ai_wp_data [AI_SHORTCODES]['rotate'][$match];
2241
+ }
2242
+ $processed_code = preg_replace ('/\|rotate([0-9]+?)\|/', AD_ROTATE_SEPARATOR, $processed_code);
2243
+ } else if (isset ($ai_wp_data [AI_SHORTCODES]['rotate'])) $rotate_parameters = $ai_wp_data [AI_SHORTCODES]['rotate'];
2244
+
2245
  if (strpos ($processed_code, AD_ROTATE_SEPARATOR) !== false) {
2246
  $ads = explode (AD_ROTATE_SEPARATOR, $processed_code);
2247
 
2248
+ if (!isset ($rotate_parameters)) {
2249
  // using old separator |rotate|
2250
+ $rotate_parameters = array ();
2251
  foreach ($ads as $ad) {
2252
+ $rotate_parameters []= array ();
2253
  }
2254
  }
2255
 
2256
  if (trim ($ads [0]) == '') {
2257
  unset ($ads [0]);
2258
  $ads = array_values ($ads);
2259
+ } else array_unshift ($rotate_parameters, array ('name' => ''));
2260
 
2261
  $shares = false;
2262
  $times = false;
2263
+ $groups = false;
2264
  $version_names = array ();
2265
  $version_shares = array ();
2266
  $version_times = array ();
2267
+ // $version_insert = array ();
2268
+ $version_groups = array ();
2269
+
2270
+ foreach ($rotate_parameters as $index => $option) {
2271
+ if ((isset ($option ['group']) && trim ($option ['group']) != '') || $groups) {
2272
+ $groups = true;
2273
+ $shares = false;
2274
+ $times = false;
2275
+
2276
+ $version_groups []= mb_strtolower (trim ($option ['group']));
2277
+ $version_names []= isset ($option ['group']) && trim ($option ['group']) != '' ? $option ['group'] : chr (ord ('A') + $index);
2278
+
2279
+ $version_shares []= - 1;
2280
+ $version_times []= - 1;
2281
+ } else {
2282
+ $version_names []= isset ($option ['name']) && trim ($option ['name']) != '' ? $option ['name'] : chr (ord ('A') + $index);
2283
+
2284
+ // Just in case there will be a ROTATE group option
2285
+ $version_groups []= '';
2286
 
2287
+ $option_share = isset ($option ['share']) && is_numeric ($option ['share']);
2288
+ if ($option_share) $shares = true;
2289
+ $version_shares []= $option_share ? intval ($option ['share']) : - 1;
2290
 
2291
+ $option_time = isset ($option ['time']) && is_numeric ($option ['time']);
2292
+ if ($option_time) $times = true;
2293
+ $version_times []= $option_time ? intval ($option ['time']) : - 1;
2294
 
2295
+ // $version_insert []= isset ($option ['insert']);
2296
+ }
2297
+ }
2298
+
2299
+ $this->roate_names = $version_names;
2300
 
2301
+ if ($groups) {
2302
+ // Clear in case there were mixed rotate options
2303
+ foreach ($rotate_parameters as $index => $option) {
2304
+ $version_shares [$index] - 1;
2305
+ $version_times [$index] - 1;
2306
+ }
2307
  }
2308
 
2309
  if ($shares) {
2343
  $temp_dynamic_blocks = $dynamic_blocks;
2344
  if ($ai_wp_data [AI_FORCE_SERVERSIDE_CODE] || ($temp_dynamic_blocks == AI_DYNAMIC_BLOCKS_CLIENT_SIDE_SHOW || $temp_dynamic_blocks == AI_DYNAMIC_BLOCKS_CLIENT_SIDE_INSERT) && $ai_wp_data [AI_WP_AMP_PAGE]) $temp_dynamic_blocks = AI_DYNAMIC_BLOCKS_SERVER_SIDE;
2345
 
2346
+ $groups_marker = "#<span data-ai-groups=\"([^\"]+?)\"></span>#";
2347
  switch ($temp_dynamic_blocks) {
2348
  case AI_DYNAMIC_BLOCKS_SERVER_SIDE:
2349
+
2350
+ if ($ai_wp_data [AI_FORCE_SERVERSIDE_CODE]) {
2351
+ // Code for preview
2352
+ $this->code_version = $this->rotate_index + 1;
2353
+ }
2354
+ elseif ($shares) {
2355
  $random_threshold = mt_rand (0, 100);
2356
  foreach ($thresholds as $index => $threshold) {
2357
  $this->code_version = $index + 1;
2358
  if ($random_threshold <= $threshold) break;
2359
  }
2360
+ }
2361
+ elseif ($groups) {
2362
+ $this->code_version = 0;
2363
+ $processed_code = '';
2364
+ $this->version_name = '';
2365
+
2366
+ if (count ($ai_wp_data [AI_ACTIVE_GROUP_NAMES]) != 0) {
2367
+ $debug_processing = ($ai_wp_data [AI_WP_DEBUGGING] & AI_DEBUG_PROCESSING) != 0;
2368
+
2369
+ $this->check_code_empty = true;
2370
+ foreach ($ai_wp_data [AI_ACTIVE_GROUP_NAMES] as $group_name) {
2371
+ foreach ($version_groups as $index => $version_group) {
2372
+ if ($version_group == trim ($group_name)) {
2373
+ $this->code_version = $index + 1;
2374
+
2375
+ if ($debug_processing) ai_log ('GROUP NAME FOUND: "' . trim ($group_name) . '"');
2376
+
2377
+ break 2;
2378
+ }
2379
+ }
2380
+ }
2381
+
2382
+ if ($this->code_version == 0) {
2383
+ if ($debug_processing) {
2384
+ $this->no_insertion_text = 'GROUP NAMES NOT FOUND IN "' . $ai_wp_data [AI_ACTIVE_GROUP_NAMES] . '"';
2385
+ ai_log ($this->no_insertion_text);
2386
+ }
2387
+ return '';
2388
+ }
2389
+
2390
+ $this->check_code_empty = false;
2391
+ }
2392
+ }
2393
+ else $this->code_version = mt_rand (1, count ($ads));
2394
+
2395
+ if ($this->code_version != 0) {
2396
+ $processed_code = trim ($ads [$this->code_version - 1]);
2397
+ $this->version_name = $version_names [$this->code_version - 1];
2398
+ }
2399
+
2400
+ if (preg_match ($groups_marker, $processed_code, $matches)) {
2401
+ $ai_wp_data [AI_ACTIVE_GROUP_NAMES] = json_decode (base64_decode ($matches [1]));
2402
+ $processed_code = preg_replace ($groups_marker, '', $processed_code);
2403
+
2404
+ if (($ai_wp_data [AI_WP_DEBUGGING] & AI_DEBUG_PROCESSING) != 0) ai_log ('GROUP NAMES SET: "' . $ai_wp_data [AI_ACTIVE_GROUP_NAMES] . '"');
2405
+
2406
+ if (($ai_wp_data [AI_WP_DEBUGGING] & AI_DEBUG_BLOCKS) != 0 && !$this->hide_debug_labels) {
2407
+ $debug_list = new ai_block_labels ('ai-debug-iframe');
2408
+ $processed_code = $debug_list->bar (__('ACTIVE GROUPS', 'ad-inserter') . ': ' . implode (', ', $ai_wp_data [AI_ACTIVE_GROUP_NAMES]), '', '') . $processed_code;
2409
+ }
2410
+ }
2411
 
 
 
2412
  break;
2413
 
2414
  case AI_DYNAMIC_BLOCKS_CLIENT_SIDE_SHOW:
2422
 
2423
  // Additional class to identify rotation code block in case of timed rotation
2424
  $rotation_class = '';
2425
+ if ($groups) {
2426
+ $rotation_class = ' ai-group-rotation';
2427
+ }
2428
  if ($times) {
2429
+ $rotation_class .= ' ai-'.$this->number;
2430
  $rotation_data .= " data-info='".base64_encode ('['.$this->number.','.count ($ads).']')."'";
2431
  }
2432
 
2457
  } else $ai_wp_data [AI_HEAD_CODES] []= trim ($head_body_code [0]);
2458
  }
2459
 
2460
+ if (($ai_wp_data [AI_WP_DEBUGGING] & AI_DEBUG_BLOCKS) != 0 && !$this->hide_debug_labels) {
2461
+ $debug_list = new ai_block_labels ('ai-debug-iframe');
2462
+
2463
+ if (preg_match ($groups_marker, $ad, $matches)) {
2464
+ $current_group_name = implode (', ', json_decode (base64_decode ($matches [1])));
2465
+ } else $current_group_name = '';
2466
+
2467
+ $ad = preg_replace ("#(<span data-ai-groups=\"[^\"]+?\"></span>)#", '$1' . $debug_list->bar (__('ACTIVE GROUPS', 'ad-inserter') . ': ' . $current_group_name, '', ''), $ad);
2468
+ }
2469
+
2470
+ $version_name_data = ' data-name="'.base64_encode ($version_names [$index]).'"';
2471
+ $version_time_data = $version_times [$index] >= 0 ? ' data-time="'.base64_encode ($version_times [$index]).'"' : '';
2472
+ $version_group_data = $groups ? ' data-group="'.base64_encode ($version_groups [$index]).'"' : '';
2473
 
2474
  switch ($temp_dynamic_blocks) {
2475
  case AI_DYNAMIC_BLOCKS_CLIENT_SIDE_SHOW:
2476
  switch ($index) {
2477
  case 0:
2478
  if (defined ('AI_NORMAL_HEADER_STYLES') && AI_NORMAL_HEADER_STYLES && !get_inline_styles ()) {
2479
+ $processed_code .= "<div class='ai-rotate-option ai-rotate-hidden'".$version_name_data.$version_time_data.$version_group_data.">\n".trim ($ad, "\n\r")."</div>\n";
2480
  } else
2481
+ $processed_code .= "<div class='ai-rotate-option' style='visibility: hidden;'".$version_name_data.$version_time_data.$version_group_data.">\n".trim ($ad, "\n\r")."</div>\n";
2482
  break;
2483
  default:
2484
  if (defined ('AI_NORMAL_HEADER_STYLES') && AI_NORMAL_HEADER_STYLES && !get_inline_styles ()) {
2485
+ $processed_code .= "<div class='ai-rotate-option ai-rotate-hidden ai-rotate-hidden-2'".$version_name_data.$version_time_data.$version_group_data.">\n".trim ($ad, "\n\r")."</div>\n";
2486
  } else
2487
+ $processed_code .= "<div class='ai-rotate-option' style='visibility: hidden; position: absolute; top: 0; left: 0; width: 100%; height: 100%;'".$version_name_data.$version_time_data.$version_group_data.">\n".trim ($ad, "\n\r")."</div>\n";
2488
  break;
2489
  }
2490
  break;
2491
  case AI_DYNAMIC_BLOCKS_CLIENT_SIDE_INSERT:
2492
+ $version_code_data = ' data-code="'.base64_encode ($ad).'"';
2493
+ $processed_code .= '<div class="ai-rotate-option"'.$version_name_data.$version_time_data.$version_group_data.$version_code_data.">\n</div>\n";
2494
  break;
2495
  }
2496
 
2499
  break;
2500
 
2501
  case AI_DYNAMIC_BLOCKS_SERVER_SIDE_W3TC:
2502
+ if ($groups) {
2503
+ $ad_index_code = ' global $ai_groups; $ai_index = 0; if (isset ($ai_groups) && count ($ai_groups) != 0) {foreach ($ai_groups as $group_name) {foreach (unserialize (base64_decode (\''.
2504
+ base64_encode (serialize ($version_groups)).'\')) as $index => $version_group) {if ($version_group == trim ($group_name)) {$ai_index = $index + 1; break 2;}}}}';
2505
+ }
2506
+ elseif ($shares) {
2507
  $ad_index_code = ' $ai_random_threshold = mt_rand (0, 100); $ai_thresholds = unserialize (\''.
2508
  serialize ($thresholds).'\'); foreach ($ai_thresholds as $ai_option_index => $ai_threshold) {$ai_index = $ai_option_index + 1; if ($ai_random_threshold <= $ai_threshold) break;}';
2509
+ }
2510
+ else $ad_index_code = ' $ai_index = mt_rand (1, count ($ai_code));';
2511
+
2512
+ $this->w3tc_code = '$ai_code = unserialize (base64_decode (\''.base64_encode (serialize ($ads)).'\'));'.$ad_index_code.' if ($ai_index != 0) {$ai_code = $ai_code [$ai_index - 1]; $ai_enabled = true;} else {$ai_code = \'\'; $ai_enabled = false;}';
2513
+
2514
+ $this->w3tc_code .= ' if ($ai_enabled) {$groups_marker = base64_decode (\'' . base64_encode ($groups_marker) .
2515
+ '\'); global $ai_groups; if (preg_match ($groups_marker, $ai_code, $matches)) {$ai_groups = json_decode (base64_decode ($matches [1])); $ai_code = preg_replace ($groups_marker, "", $ai_code);}}';
2516
 
2517
  $processed_code = '<!-- mfunc '.W3TC_DYNAMIC_SECURITY.' -->';
2518
  $processed_code .= $this->w3tc_code.' echo $ai_code;';
2554
  $processed_code = trim ($head_body_code [1]);
2555
 
2556
  if ($ai_wp_data [AI_SHORTCODES]['head'][0]['group'] != '') {
2557
+ $ai_wp_data [AI_HEAD_GROUPS][strtolower ($ai_wp_data [AI_SHORTCODES]['head'][0]['group'])] []= trim ($head_body_code [0], "\n\r");
2558
  } else $ai_wp_data [AI_HEAD_CODES] []= trim ($head_body_code [0]);
2559
  }
2560
 
2604
  if ($ai_wp_data [AI_FORCE_SERVERSIDE_CODE] || ($temp_dynamic_blocks == AI_DYNAMIC_BLOCKS_CLIENT_SIDE_SHOW || $temp_dynamic_blocks == AI_DYNAMIC_BLOCKS_CLIENT_SIDE_INSERT) && $ai_wp_data [AI_WP_AMP_PAGE]) $temp_dynamic_blocks = AI_DYNAMIC_BLOCKS_SERVER_SIDE;
2605
 
2606
  if ($temp_dynamic_blocks != AI_DYNAMIC_BLOCKS_SERVER_SIDE) {
2607
+ $url_parameters_raw = trim (str_replace (' ', '', isset ($this->check_url_parameters) ? $this->check_url_parameters : $this->get_url_parameter_list ()));
2608
  $url_parameters = base64_encode ($url_parameters_raw);
2609
+ $url_parameter_list_type = isset ($this->check_url_parameter_list_type) ? $this->check_url_parameter_list_type : $this->get_url_parameter_list_type ();
2610
 
2611
+ $referers_raw = trim (str_replace (' ', '', strtolower (isset ($this->check_referers) ? $this->check_referers : $this->get_ad_domain_list ())));
2612
  $referers = base64_encode ($referers_raw);
2613
+ $referer_list_type = isset ($this->check_referers_list_type) ? $this->check_referers_list_type : $this->get_ad_domain_list_type ();
2614
 
2615
  if ($this->client_side_cookie_check && ($url_parameters != '' || $url_parameter_list_type == AI_WHITE_LIST) || $referers != '' || $referer_list_type == AI_WHITE_LIST) {
2616
  switch ($dynamic_blocks) {
2652
  if ($this->w3tc_code == '') $this->w3tc_code = '$ai_code = base64_decode (\''.base64_encode ($processed_code).'\'); $ai_index = 0; $ai_enabled = true;';
2653
 
2654
  if ($referers != '') {
2655
+ $this->w3tc_code .= ' if ($ai_enabled) $ai_enabled = check_referer_list (base64_decode (\''.$referers.'\'), '.($referer_list_type == AI_WHITE_LIST ? 'true':'false').');';
2656
  } elseif ($referer_list_type == AI_WHITE_LIST) $this->w3tc_code .= ' $ai_enabled = false;';
2657
 
2658
  if ($this->client_side_cookie_check) {
2668
  }
2669
  }
2670
 
2671
+ $countries = trim (strtoupper (isset ($this->check_countries) ? $this->check_countries : $this->get_ad_country_list (true)));
2672
+ $country_list_type = isset ($this->check_countries_list_type) ? $this->check_countries_list_type : $this->get_ad_country_list_type ();
2673
 
2674
+ $ip_addresses = trim (str_replace (' ', '', strtolower (isset ($this->check_ip_addresses) ? $this->check_ip_addresses : $this->get_ad_ip_address_list ())));
2675
+ $ip_address_list_type = isset ($this->check_ip_addresses_list_type) ? $this->check_ip_addresses_list_type : $this->get_ad_ip_address_list_type ();
2676
 
2677
  if ($countries != '' || $country_list_type == AI_WHITE_LIST || $ip_addresses != '' || $ip_address_list_type == AI_WHITE_LIST) {
2678
  switch ($dynamic_blocks) {
2782
 
2783
  $code = $this->ai_getProcessedCode ();
2784
 
2785
+ if ($this->get_alignment_type() == AI_ALIGNMENT_NO_WRAPPING || $code_only || $this->check_code_empty) return $code;
2786
 
2787
  // Prevent empty wrapping div on AMP pages
2788
  if ($ai_wp_data [AI_WP_AMP_PAGE] && $code == '') return '';
2907
 
2908
  public function get_code_for_insertion ($include_viewport_classes = true, $hidden_widgets = false, $code_only = false) {
2909
  $code = '';
2910
+ $this->check_code_insertions = null;
2911
 
2912
  do {
2913
  $code .= $this->get_code_for_single_insertion ($include_viewport_classes, $hidden_widgets, $code_only);
2914
+ } while (is_array ($this->check_codes) && isset ($this->check_codes [$this->check_codes_index + 1]));
2915
 
2916
  if (is_array ($this->check_codes)) {
2917
+ if ($this->check_code_insertions === null) {
2918
+ $this->no_insertion_text = 'CHECK OPTIONS FAILED';
2919
+ ai_log ($this->no_insertion_text);
2920
+ }
2921
+
2922
  $this->check_codes = null;
2923
+ $this->check_codes_index = 0;
2924
+ $this->check_codes_data = null;
2925
  }
2926
 
2927
  return $code;
4837
  return false;
4838
  }
4839
 
4840
+ function check_category ($categories = null, $cat_type = AI_WHITE_LIST) {
4841
  global $ai_wp_data;
4842
 
4843
+ if ($categories === null) {
4844
+ $categories = trim (strtolower ($this->get_ad_block_cat()));
4845
+ $cat_type = $this->get_ad_block_cat_type();
4846
+ }
4847
 
4848
  $wp_categories = get_the_category ();
4849
 
4895
  }
4896
  }
4897
 
4898
+ function check_tag ($tags = null, $tag_type = AI_WHITE_LIST) {
4899
 
4900
+ if ($tags === null) {
4901
+ $tags = $this->get_ad_block_tag();
4902
+ $tag_type = $this->get_ad_block_tag_type();
4903
+ }
4904
 
 
4905
  $tags = trim ($tags);
4906
  $tags_listed = explode (",", $tags);
4907
  foreach ($tags_listed as $index => $tag_listed) {
4937
  }
4938
  }
4939
 
4940
+ function check_taxonomy ($taxonomies = null, $taxonomy_type = AI_WHITE_LIST) {
4941
  global $ai_wp_data;
4942
 
4943
+ if ($taxonomies === null) {
4944
+ $taxonomies = trim (strtolower ($this->get_ad_block_taxonomy()));
4945
+ $taxonomy_type = $this->get_ad_block_taxonomy_type();
4946
+ }
4947
 
4948
  if ($taxonomy_type == AI_BLACK_LIST) {
4949
 
5059
  }
5060
  }
5061
 
5062
+ function check_id ($ids = null, $id_type = AI_WHITE_LIST) {
5063
  global $ai_wp_data;
5064
 
5065
+ if ($ids === null) {
5066
+ $ids = trim ($this->get_id_list());
5067
+ $id_type = $this->get_id_list_type();
5068
+ }
5069
 
5070
+ $page_id = get_the_ID();
 
5071
 
5072
  if ($id_type == AI_BLACK_LIST) $return = false; else $return = true;
5073
 
5092
  return !$return;
5093
  }
5094
 
5095
+ function check_url ($urls = null, $url_type = AI_WHITE_LIST) {
5096
  global $ai_wp_data;
5097
 
5098
+ if ($urls === null) {
5099
+ $urls = trim ($this->get_ad_url_list());
5100
+ $url_type = $this->get_ad_url_list_type();
5101
+ }
5102
 
5103
+ $page_url = $ai_wp_data [AI_WP_URL];
 
5104
 
5105
  if ($url_type == AI_BLACK_LIST) $return = false; else $return = true;
5106
 
5273
  }
5274
 
5275
  function check_referer () {
5276
+ return check_referer_list ($this->get_ad_domain_list(), $this->get_ad_domain_list_type() == AI_WHITE_LIST);
5277
  }
5278
 
5279
  function check_number_of_words (&$content = null, $number_of_words = 0) {
5324
  return true;
5325
  }
5326
 
5327
+ function server_side_check () {
5328
+ global $ai_wp_data;
5329
+
5330
+ return get_dynamic_blocks () == AI_DYNAMIC_BLOCKS_SERVER_SIDE || ((get_dynamic_blocks () == AI_DYNAMIC_BLOCKS_CLIENT_SIDE_SHOW || get_dynamic_blocks () == AI_DYNAMIC_BLOCKS_CLIENT_SIDE_INSERT) && $ai_wp_data [AI_WP_AMP_PAGE]);
5331
+ }
5332
+
5333
  function check_page_types_lists_users ($ignore_page_types = false) {
5334
  global $ai_last_check, $ai_wp_data;
5335
 
5383
  $ai_last_check = AI_CHECK_URL;
5384
  if (!$this->check_url ()) return false;
5385
 
5386
+ $server_side_check = $this->server_side_check ();
5387
 
5388
  $ai_last_check = AI_CHECK_URL_PARAMETER;
5389
  switch ($server_side_check) {
5390
  case true:
5391
  if (!check_url_parameter_and_cookie_list ($this->get_url_parameter_list(), $this->get_url_parameter_list_type() == AI_WHITE_LIST)) return false;
5392
+ break;
5393
  default:
5394
  $url_parameter_found = false;
5395
  $url_parameter_list_pass = check_url_parameter_list ($this->get_url_parameter_list(), $this->get_url_parameter_list_type() == AI_WHITE_LIST, $url_parameter_found);
5397
  if ($url_parameter_found && !$url_parameter_list_pass) return false;
5398
 
5399
  if (!$url_parameter_found) $this->client_side_cookie_check = true;
5400
+ break;
5401
  }
5402
 
5403
  if ($server_side_check) {
constants.php CHANGED
@@ -29,7 +29,7 @@ if (!defined( 'AD_INSERTER_NAME'))
29
  define ('AD_INSERTER_NAME', 'Ad Inserter');
30
 
31
  if (!defined( 'AD_INSERTER_VERSION'))
32
- define ('AD_INSERTER_VERSION', '2.4.9');
33
 
34
  if (!defined ('AD_INSERTER_PLUGIN_BASENAME'))
35
  define ('AD_INSERTER_PLUGIN_BASENAME', plugin_basename (__FILE__));
@@ -958,6 +958,8 @@ define ('AI_CODE_FOR_IFRAME', 45);
958
  define ('AI_IFRAMES', 46);
959
  define ('AI_HEAD_CODES', 47);
960
  define ('AI_HEAD_GROUPS', 48);
 
 
961
 
962
  define ('AI_CONTEXT_NONE', 0);
963
  define ('AI_CONTEXT_CONTENT', 1);
29
  define ('AD_INSERTER_NAME', 'Ad Inserter');
30
 
31
  if (!defined( 'AD_INSERTER_VERSION'))
32
+ define ('AD_INSERTER_VERSION', '2.4.10');
33
 
34
  if (!defined ('AD_INSERTER_PLUGIN_BASENAME'))
35
  define ('AD_INSERTER_PLUGIN_BASENAME', plugin_basename (__FILE__));
958
  define ('AI_IFRAMES', 46);
959
  define ('AI_HEAD_CODES', 47);
960
  define ('AI_HEAD_GROUPS', 48);
961
+ define ('AI_CURRENT_BLOCK_NUMBER', 50);
962
+ define ('AI_ACTIVE_GROUP_NAMES', 51);
963
 
964
  define ('AI_CONTEXT_NONE', 0);
965
  define ('AI_CONTEXT_CONTENT', 1);
css/ai-settings.css CHANGED
@@ -1,5 +1,5 @@
1
  #ai-data {
2
- font-family: "2.4.9"; /* Used for version number of the file */
3
  }
4
 
5
  #blocked-warning {
@@ -1237,6 +1237,16 @@ pre.ai-wrap {
1237
  padding-right: 1px;
1238
  }
1239
 
 
 
 
 
 
 
 
 
 
 
1240
  @media (max-width: 782px) {
1241
  #ai-settings {
1242
  margin-right: 4px;
1
  #ai-data {
2
+ font-family: "2.4.10"; /* Used for version number of the file */
3
  }
4
 
5
  #blocked-warning {
1237
  padding-right: 1px;
1238
  }
1239
 
1240
+ table.check-pages a {
1241
+ display: none;
1242
+ }
1243
+
1244
+ table.check-pages a span.dashicons {
1245
+ font-size: 16px;
1246
+ width: 16px;
1247
+ height: 16px;
1248
+ }
1249
+
1250
  @media (max-width: 782px) {
1251
  #ai-settings {
1252
  margin-right: 4px;
includes/ace/mode-ai-html.js CHANGED
@@ -33,9 +33,10 @@ exports.AiHtmlHighlightRules = AiHtmlHighlightRules;
33
  function add_ai_highlighting_rules (highlighter, highlight_rules) {
34
 
35
  highlighter.$ai_shortcodes = highlighter.$lang.arrayToMap ("adinserter".split ("|"));
36
- highlighter.$ai_separators1 = highlighter.$lang.arrayToMap ("http|rotate|count".split ("|"));
37
- highlighter.$ai_separators2 = highlighter.$lang.arrayToMap ("head|amp".split ("|"));
38
- highlighter.$ai_attributes = highlighter.$lang.arrayToMap ("block|code|name|group|ignore|check|debugger|adb|css|text|selectors|custom-field|data|share|time".split ("|"));
 
39
 
40
  //WP shortcodes
41
  highlighter.$rules ['start'].unshift (
@@ -72,8 +73,11 @@ function add_ai_highlighting_rules (highlighter, highlight_rules) {
72
  {
73
  token: function (attribute) {
74
  return !highlighter.$ai_shortcode ? "entity.other.attribute-name.xml" :
75
- highlighter.$ai_separators1.hasOwnProperty (attribute.toLowerCase()) ? "entity.other.attribute-name.xml" :
76
  highlighter.$ai_separators2.hasOwnProperty (attribute.toLowerCase()) ? "identifier" :
 
 
 
77
  highlighter.$ai_attributes.hasOwnProperty (attribute.toLowerCase()) ? "entity.other.attribute-name.xml" : "text";
78
  },
79
  regex: "[a-zA-Z][-a-zA-Z0-9]*"
33
  function add_ai_highlighting_rules (highlighter, highlight_rules) {
34
 
35
  highlighter.$ai_shortcodes = highlighter.$lang.arrayToMap ("adinserter".split ("|"));
36
+ highlighter.$ai_separators1 = highlighter.$lang.arrayToMap ("http|count".split ("|"));
37
+ highlighter.$ai_separators2 = highlighter.$lang.arrayToMap ("head|amp".split ("|"));
38
+ highlighter.$ai_separators3 = highlighter.$lang.arrayToMap ("rotate".split ("|"));
39
+ highlighter.$ai_attributes = highlighter.$lang.arrayToMap ("block|code|name|group|ignore|check|debugger|adb|css|text|selectors|custom-field|data|share|time|counter|category|tag|taxonomy|id|url|url-parameter|referrer|ip-address|country".split ("|"));
40
 
41
  //WP shortcodes
42
  highlighter.$rules ['start'].unshift (
73
  {
74
  token: function (attribute) {
75
  return !highlighter.$ai_shortcode ? "entity.other.attribute-name.xml" :
76
+ highlighter.$ai_separators1.hasOwnProperty (attribute.toLowerCase()) ? "string" :
77
  highlighter.$ai_separators2.hasOwnProperty (attribute.toLowerCase()) ? "identifier" :
78
+ highlighter.$ai_separators3.hasOwnProperty (attribute.toLowerCase()) ? "variable.language" :
79
+ // highlighter.$ai_separators4.hasOwnProperty (attribute.toLowerCase()) ? "paren" :
80
+ // highlighter.$ai_separators5.hasOwnProperty (attribute.toLowerCase()) ? "keyword" :
81
  highlighter.$ai_attributes.hasOwnProperty (attribute.toLowerCase()) ? "entity.other.attribute-name.xml" : "text";
82
  },
83
  regex: "[a-zA-Z][-a-zA-Z0-9]*"
includes/js/ai-rotate.js CHANGED
@@ -54,26 +54,78 @@ jQuery (function ($) {
54
  // });
55
 
56
  if (typeof $(rotation_block).data ('next') == 'undefined') {
57
- var thresholds_data = $(rotation_block).data ('shares');
58
- if (typeof thresholds_data === 'string') {
59
- var thresholds = JSON.parse (atob (thresholds_data));
60
- var random_threshold = Math.round (Math.random () * 100);
61
- for (var index = 0; index < thresholds.length; index ++) {
62
- var random_index = index;
63
- if (random_threshold <= thresholds [index]) break;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
64
  }
65
  } else {
66
- var random_index = Math.floor (Math.random () * rotate_options.length);
67
- var d = new Date();
68
- var n = d.getMilliseconds();
69
- if (n % 2) random_index = rotate_options.length - random_index - 1;
 
 
 
 
 
 
 
 
 
 
70
  }
71
  } else {
72
  var random_index = parseInt ($(rotation_block).attr ('data-next'));
73
 
74
  if (ai_debug) console.log ('AI TIMED ROTATE next index:', random_index);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
75
  }
76
 
 
 
 
 
 
77
  var option = $(rotate_options [random_index]);
78
  var option_time_text = '';
79
 
@@ -81,7 +133,6 @@ jQuery (function ($) {
81
  var rotation_time = atob (option.data ('time'));
82
 
83
  if (ai_debug) {
84
- // var option_name = atob (option.data ('name'));
85
  var option_name = b64d (option.data ('name'));
86
  console.log ('AI TIMED ROTATE index:', random_index, 'name:', option_name, 'time:', rotation_time);
87
  }
@@ -132,18 +183,25 @@ jQuery (function ($) {
132
  option_time_text = ' (' + rotation_time + ' s)';
133
  }
134
  }
135
- } else {
136
- // Remove unused options
137
- if (!ai_debug) {
138
- rotate_options.each (function (index) {
139
- if (index != random_index) $(this).remove ();
140
- });
141
- }
142
-
143
- if (ai_debug) console.log ('AI ROTATE no time');
144
- if (ai_debug) console.log ('AI ROTATE index:', random_index);
 
 
 
145
  }
146
 
 
 
 
 
147
 
148
  option.css ({"display": "", "visibility": "", "position": "", "width": "", "height": "", "top": "", "left": ""}).removeClass ('ai-rotate-hidden').removeClass ('ai-rotate-hidden-2');
149
  // option.css ({"visibility": "", "position": "", "width": "", "height": "", "top": "", "left": ""}).removeClass ('ai-rotate-hidden').removeClass ('ai-rotate-hidden-2');
@@ -227,13 +285,19 @@ jQuery (function ($) {
227
  });
228
  }
229
 
 
 
 
 
 
 
230
  ai_process_rotations_in_element = function (el) {
231
  $("div.ai-rotate", el).each (function (index, element) {
232
  ai_process_rotation (this);
233
  });
234
  }
235
 
236
- $(document).ready(function($) {
237
  setTimeout (function() {ai_process_rotations ();}, 10);
238
  });
239
 
54
  // });
55
 
56
  if (typeof $(rotation_block).data ('next') == 'undefined') {
57
+ if (typeof $(rotate_options [0]).data ('group') != 'undefined') {
58
+ var random_index = - 1;
59
+ var all_ai_groups = $('span[data-ai-groups]');
60
+ var ai_groups = [];
61
+
62
+ all_ai_groups.each (function (index) {
63
+ var visible = !!($(this)[0].offsetWidth || $(this)[0].offsetHeight || $(this)[0].getClientRects().length);
64
+ if (visible) {
65
+ ai_groups.push (this);
66
+ }
67
+ });
68
+
69
+ if (ai_debug) console.log ('AI ROTATE GROUPS:', ai_groups.length, 'group markers found');
70
+
71
+ if (ai_groups.length >= 1) {
72
+ var groups = JSON.parse (b64d ($(ai_groups).first ().data ('ai-groups')));
73
+
74
+ if (ai_debug) console.log ('AI ROTATE GROUPS:', groups);
75
+
76
+ groups.forEach (function (group, index) {
77
+ if (random_index == - 1)
78
+ rotate_options.each (function (index) {
79
+ var option_group = b64d ($(this).data ('group'));
80
+ if (option_group == group) {
81
+ random_index = index;
82
+ return false;
83
+ }
84
+ });
85
+ });
86
  }
87
  } else {
88
+ var thresholds_data = $(rotation_block).data ('shares');
89
+ if (typeof thresholds_data === 'string') {
90
+ var thresholds = JSON.parse (atob (thresholds_data));
91
+ var random_threshold = Math.round (Math.random () * 100);
92
+ for (var index = 0; index < thresholds.length; index ++) {
93
+ var random_index = index;
94
+ if (random_threshold <= thresholds [index]) break;
95
+ }
96
+ } else {
97
+ var random_index = Math.floor (Math.random () * rotate_options.length);
98
+ var d = new Date();
99
+ var n = d.getMilliseconds();
100
+ if (n % 2) random_index = rotate_options.length - random_index - 1;
101
+ }
102
  }
103
  } else {
104
  var random_index = parseInt ($(rotation_block).attr ('data-next'));
105
 
106
  if (ai_debug) console.log ('AI TIMED ROTATE next index:', random_index);
107
+
108
+ var option = $(rotate_options [random_index]);
109
+
110
+ var group_markers = option.find ('span[data-ai-groups]');
111
+ if (group_markers.length != 0) {
112
+ if (ai_debug) {
113
+ var next_groups = JSON.parse (b64d (group_markers.first ().data ('ai-groups')));
114
+ console.log ('AI TIMED ROTATE next option sets groups', next_groups);
115
+ }
116
+
117
+ var group_rotations = $('.ai-group-rotation');
118
+ if (group_rotations.length != 0) {
119
+ setTimeout (function() {ai_process_group_rotations ();}, 5);
120
+ }
121
+ }
122
  }
123
 
124
+ if (random_index < 0 || random_index >= rotate_options.length) {
125
+ if (ai_debug) console.log ('AI ROTATE no option selected');
126
+ return;
127
+ }
128
+
129
  var option = $(rotate_options [random_index]);
130
  var option_time_text = '';
131
 
133
  var rotation_time = atob (option.data ('time'));
134
 
135
  if (ai_debug) {
 
136
  var option_name = b64d (option.data ('name'));
137
  console.log ('AI TIMED ROTATE index:', random_index, 'name:', option_name, 'time:', rotation_time);
138
  }
183
  option_time_text = ' (' + rotation_time + ' s)';
184
  }
185
  }
186
+ }
187
+ else if (typeof option.data ('group') != 'undefined') {
188
+ if (ai_debug) {
189
+ var option_name = b64d (option.data ('name'));
190
+ console.log ('AI ROTATE GROUP', option_name, 'index:', random_index);
191
+ }
192
+ }
193
+ else {
194
+ // Remove unused options
195
+ if (!ai_debug) {
196
+ rotate_options.each (function (index) {
197
+ if (index != random_index) $(this).remove ();
198
+ });
199
  }
200
 
201
+ if (ai_debug) console.log ('AI ROTATE no time');
202
+ if (ai_debug) console.log ('AI ROTATE index:', random_index);
203
+ }
204
+
205
 
206
  option.css ({"display": "", "visibility": "", "position": "", "width": "", "height": "", "top": "", "left": ""}).removeClass ('ai-rotate-hidden').removeClass ('ai-rotate-hidden-2');
207
  // option.css ({"visibility": "", "position": "", "width": "", "height": "", "top": "", "left": ""}).removeClass ('ai-rotate-hidden').removeClass ('ai-rotate-hidden-2');
285
  });
286
  }
287
 
288
+ function ai_process_group_rotations () {
289
+ $("div.ai-rotate.ai-group-rotation").each (function (index, element) {
290
+ ai_process_rotation (this);
291
+ });
292
+ }
293
+
294
  ai_process_rotations_in_element = function (el) {
295
  $("div.ai-rotate", el).each (function (index, element) {
296
  ai_process_rotation (this);
297
  });
298
  }
299
 
300
+ $(document).ready (function($) {
301
  setTimeout (function() {ai_process_rotations ();}, 10);
302
  });
303
 
includes/js/ai-rotate.min.js CHANGED
@@ -1,12 +1,15 @@
1
  jQuery(function($){function b64e(str){return btoa(encodeURIComponent(str).replace(/%([0-9A-F]{2})/g,function toSolidBytes(match,p1){return String.fromCharCode("0x"+p1)}))}function b64d(str){return decodeURIComponent(atob(str).split("").map(function(c){return"%"+("00"+c.charCodeAt(0).toString(16)).slice(-2)}).join(""))}ai_process_rotation=function(rotation_block){var ai_debug=typeof ai_debugging!=="undefined";if(ai_debug)console.log("");if(typeof rotation_block.length=="number"){if(ai_debug)console.log("AI ROTATE process rotation:",
2
  rotation_block.length,"rotation blocks");for(var index=0;index<rotation_block.length;index++){if(ai_debug)console.log("AI ROTATE process rotation block index:",index);if(index==0)ai_process_single_rotation(rotation_block[index],true);else ai_process_single_rotation(rotation_block[index],false)}}else{if(ai_debug)console.log("AI ROTATE process rotation: 1 rotation block");ai_process_single_rotation(rotation_block,true)}};ai_process_single_rotation=function(rotation_block,trigger_rotation){var ai_debug=
3
- typeof ai_debugging!=="undefined";var rotate_options=$(".ai-rotate-option",rotation_block);if(rotate_options.length==0)return;if(ai_debug)console.log("AI ROTATE process single rotation:",rotate_options.length,"options");rotate_options.hide();if(typeof $(rotation_block).data("next")=="undefined"){var thresholds_data=$(rotation_block).data("shares");if(typeof thresholds_data==="string"){var thresholds=JSON.parse(atob(thresholds_data));var random_threshold=Math.round(Math.random()*100);for(var index=
4
- 0;index<thresholds.length;index++){var random_index=index;if(random_threshold<=thresholds[index])break}}else{var random_index=Math.floor(Math.random()*rotate_options.length);var d=new Date;var n=d.getMilliseconds();if(n%2)random_index=rotate_options.length-random_index-1}}else{var random_index=parseInt($(rotation_block).attr("data-next"));if(ai_debug)console.log("AI TIMED ROTATE next index:",random_index)}var option=$(rotate_options[random_index]);var option_time_text="";if(typeof option.data("time")!=
5
- "undefined"){var rotation_time=atob(option.data("time"));if(ai_debug){var option_name=b64d(option.data("name"));console.log("AI TIMED ROTATE index:",random_index,"name:",option_name,"time:",rotation_time)}if(rotation_time==0&&rotate_options.length>1){var next_random_index=random_index;do{next_random_index++;if(next_random_index>=rotate_options.length)next_random_index=0;var next_option=$(rotate_options[next_random_index]);if(typeof next_option.data("time")=="undefined"){random_index=next_random_index;
6
- option=$(rotate_options[random_index]);rotation_time=0;if(ai_debug)console.log("AI TIMED ROTATE next option has no time: ",next_random_index);break}var next_rotation_time=atob(next_option.data("time"));if(ai_debug)console.log("AI TIMED ROTATE check:",next_random_index,"time:",next_rotation_time)}while(next_rotation_time==0&&next_random_index!=random_index);if(rotation_time!=0){random_index=next_random_index;option=$(rotate_options[random_index]);rotation_time=atob(option.data("time"))}if(ai_debug)console.log("AI TIMED ROTATE index:",
7
- random_index,"time:",rotation_time)}if(rotation_time>0){var next_random_index=random_index+1;if(next_random_index>=rotate_options.length)next_random_index=0;if(typeof $(rotation_block).data("info")!="undefined"){var block_info=JSON.parse(atob($(rotation_block).data("info")));var rotation_id=block_info[0];$(rotation_block).attr("data-next",next_random_index);if(trigger_rotation)setTimeout(function(){ai_process_rotation($("div.ai-rotate.ai-"+rotation_id))},rotation_time*1E3);option_time_text=" ("+rotation_time+
8
- " s)"}}}else{if(!ai_debug)rotate_options.each(function(index){if(index!=random_index)$(this).remove()});if(ai_debug)console.log("AI ROTATE no time");if(ai_debug)console.log("AI ROTATE index:",random_index)}option.css({"display":"","visibility":"","position":"","width":"","height":"","top":"","left":""}).removeClass("ai-rotate-hidden").removeClass("ai-rotate-hidden-2");$(rotation_block).css({"position":""});if(typeof option.data("code")!="undefined"){rotate_options.empty();var option_code=b64d(option.data("code"));
9
- option.append(option_code)}var option_name="";var debug_block_frame=$(rotation_block).closest(".ai-debug-block");if(debug_block_frame.length!=0){var option_name=b64d(option.data("name"));var name_tag=debug_block_frame.find("kbd.ai-option-name");var nested_debug_block=debug_block_frame.find(".ai-debug-block");if(typeof nested_debug_block!="undefined"){var name_tag2=nested_debug_block.find("kbd.ai-option-name");name_tag=name_tag.slice(0,name_tag.length-name_tag2.length)}if(typeof name_tag!="undefined"){var separator=
10
- name_tag.first().data("separator");if(typeof separator=="undefined")separator="";name_tag.html(separator+option_name+option_time_text)}}var tracking_updated=false;var adb_show_wrapping_div=$(rotation_block).closest(".ai-adb-show");if(adb_show_wrapping_div.length!=0)if(adb_show_wrapping_div.data("ai-tracking")){var data=JSON.parse(b64d(adb_show_wrapping_div.data("ai-tracking")));if(typeof data!=="undefined"&&data.constructor===Array){data[1]=random_index+1;data[3]=option_name;adb_show_wrapping_div.data("ai-tracking",
11
- b64e(JSON.stringify(data)));tracking_updated=true}}if(!tracking_updated){var wrapping_div=$(rotation_block).closest("div[data-ai]");if(typeof wrapping_div.data("ai")!="undefined"){var data=JSON.parse(b64d(wrapping_div.data("ai")));if(typeof data!=="undefined"&&data.constructor===Array){data[1]=random_index+1;data[3]=option_name;wrapping_div.data("ai",b64e(JSON.stringify(data)))}}}};function ai_process_rotations(){$("div.ai-rotate").each(function(index,element){ai_process_rotation(this)})}ai_process_rotations_in_element=
12
- function(el){$("div.ai-rotate",el).each(function(index,element){ai_process_rotation(this)})};$(document).ready(function($){setTimeout(function(){ai_process_rotations()},10)})});
 
 
 
1
  jQuery(function($){function b64e(str){return btoa(encodeURIComponent(str).replace(/%([0-9A-F]{2})/g,function toSolidBytes(match,p1){return String.fromCharCode("0x"+p1)}))}function b64d(str){return decodeURIComponent(atob(str).split("").map(function(c){return"%"+("00"+c.charCodeAt(0).toString(16)).slice(-2)}).join(""))}ai_process_rotation=function(rotation_block){var ai_debug=typeof ai_debugging!=="undefined";if(ai_debug)console.log("");if(typeof rotation_block.length=="number"){if(ai_debug)console.log("AI ROTATE process rotation:",
2
  rotation_block.length,"rotation blocks");for(var index=0;index<rotation_block.length;index++){if(ai_debug)console.log("AI ROTATE process rotation block index:",index);if(index==0)ai_process_single_rotation(rotation_block[index],true);else ai_process_single_rotation(rotation_block[index],false)}}else{if(ai_debug)console.log("AI ROTATE process rotation: 1 rotation block");ai_process_single_rotation(rotation_block,true)}};ai_process_single_rotation=function(rotation_block,trigger_rotation){var ai_debug=
3
+ typeof ai_debugging!=="undefined";var rotate_options=$(".ai-rotate-option",rotation_block);if(rotate_options.length==0)return;if(ai_debug)console.log("AI ROTATE process single rotation:",rotate_options.length,"options");rotate_options.hide();if(typeof $(rotation_block).data("next")=="undefined")if(typeof $(rotate_options[0]).data("group")!="undefined"){var random_index=-1;var all_ai_groups=$("span[data-ai-groups]");var ai_groups=[];all_ai_groups.each(function(index){var visible=!!($(this)[0].offsetWidth||
4
+ $(this)[0].offsetHeight||$(this)[0].getClientRects().length);if(visible)ai_groups.push(this)});if(ai_debug)console.log("AI ROTATE GROUPS:",ai_groups.length,"group markers found");if(ai_groups.length>=1){var groups=JSON.parse(b64d($(ai_groups).first().data("ai-groups")));if(ai_debug)console.log("AI ROTATE GROUPS:",groups);groups.forEach(function(group,index){if(random_index==-1)rotate_options.each(function(index){var option_group=b64d($(this).data("group"));if(option_group==group){random_index=index;
5
+ return false}})})}}else{var thresholds_data=$(rotation_block).data("shares");if(typeof thresholds_data==="string"){var thresholds=JSON.parse(atob(thresholds_data));var random_threshold=Math.round(Math.random()*100);for(var index=0;index<thresholds.length;index++){var random_index=index;if(random_threshold<=thresholds[index])break}}else{var random_index=Math.floor(Math.random()*rotate_options.length);var d=new Date;var n=d.getMilliseconds();if(n%2)random_index=rotate_options.length-random_index-1}}else{var random_index=
6
+ parseInt($(rotation_block).attr("data-next"));if(ai_debug)console.log("AI TIMED ROTATE next index:",random_index);var option=$(rotate_options[random_index]);var group_markers=option.find("span[data-ai-groups]");if(group_markers.length!=0){if(ai_debug){var next_groups=JSON.parse(b64d(group_markers.first().data("ai-groups")));console.log("AI TIMED ROTATE next option sets groups",next_groups)}var group_rotations=$(".ai-group-rotation");if(group_rotations.length!=0)setTimeout(function(){ai_process_group_rotations()},
7
+ 5)}}if(random_index<0||random_index>=rotate_options.length){if(ai_debug)console.log("AI ROTATE no option selected");return}var option=$(rotate_options[random_index]);var option_time_text="";if(typeof option.data("time")!="undefined"){var rotation_time=atob(option.data("time"));if(ai_debug){var option_name=b64d(option.data("name"));console.log("AI TIMED ROTATE index:",random_index,"name:",option_name,"time:",rotation_time)}if(rotation_time==0&&rotate_options.length>1){var next_random_index=random_index;
8
+ do{next_random_index++;if(next_random_index>=rotate_options.length)next_random_index=0;var next_option=$(rotate_options[next_random_index]);if(typeof next_option.data("time")=="undefined"){random_index=next_random_index;option=$(rotate_options[random_index]);rotation_time=0;if(ai_debug)console.log("AI TIMED ROTATE next option has no time: ",next_random_index);break}var next_rotation_time=atob(next_option.data("time"));if(ai_debug)console.log("AI TIMED ROTATE check:",next_random_index,"time:",next_rotation_time)}while(next_rotation_time==
9
+ 0&&next_random_index!=random_index);if(rotation_time!=0){random_index=next_random_index;option=$(rotate_options[random_index]);rotation_time=atob(option.data("time"))}if(ai_debug)console.log("AI TIMED ROTATE index:",random_index,"time:",rotation_time)}if(rotation_time>0){var next_random_index=random_index+1;if(next_random_index>=rotate_options.length)next_random_index=0;if(typeof $(rotation_block).data("info")!="undefined"){var block_info=JSON.parse(atob($(rotation_block).data("info")));var rotation_id=
10
+ block_info[0];$(rotation_block).attr("data-next",next_random_index);if(trigger_rotation)setTimeout(function(){ai_process_rotation($("div.ai-rotate.ai-"+rotation_id))},rotation_time*1E3);option_time_text=" ("+rotation_time+" s)"}}}else if(typeof option.data("group")!="undefined"){if(ai_debug){var option_name=b64d(option.data("name"));console.log("AI ROTATE GROUP",option_name,"index:",random_index)}}else{if(!ai_debug)rotate_options.each(function(index){if(index!=random_index)$(this).remove()});if(ai_debug)console.log("AI ROTATE no time");
11
+ if(ai_debug)console.log("AI ROTATE index:",random_index)}option.css({"display":"","visibility":"","position":"","width":"","height":"","top":"","left":""}).removeClass("ai-rotate-hidden").removeClass("ai-rotate-hidden-2");$(rotation_block).css({"position":""});if(typeof option.data("code")!="undefined"){rotate_options.empty();var option_code=b64d(option.data("code"));option.append(option_code)}var option_name="";var debug_block_frame=$(rotation_block).closest(".ai-debug-block");if(debug_block_frame.length!=
12
+ 0){var option_name=b64d(option.data("name"));var name_tag=debug_block_frame.find("kbd.ai-option-name");var nested_debug_block=debug_block_frame.find(".ai-debug-block");if(typeof nested_debug_block!="undefined"){var name_tag2=nested_debug_block.find("kbd.ai-option-name");name_tag=name_tag.slice(0,name_tag.length-name_tag2.length)}if(typeof name_tag!="undefined"){var separator=name_tag.first().data("separator");if(typeof separator=="undefined")separator="";name_tag.html(separator+option_name+option_time_text)}}var tracking_updated=
13
+ false;var adb_show_wrapping_div=$(rotation_block).closest(".ai-adb-show");if(adb_show_wrapping_div.length!=0)if(adb_show_wrapping_div.data("ai-tracking")){var data=JSON.parse(b64d(adb_show_wrapping_div.data("ai-tracking")));if(typeof data!=="undefined"&&data.constructor===Array){data[1]=random_index+1;data[3]=option_name;adb_show_wrapping_div.data("ai-tracking",b64e(JSON.stringify(data)));tracking_updated=true}}if(!tracking_updated){var wrapping_div=$(rotation_block).closest("div[data-ai]");if(typeof wrapping_div.data("ai")!=
14
+ "undefined"){var data=JSON.parse(b64d(wrapping_div.data("ai")));if(typeof data!=="undefined"&&data.constructor===Array){data[1]=random_index+1;data[3]=option_name;wrapping_div.data("ai",b64e(JSON.stringify(data)))}}}};function ai_process_rotations(){$("div.ai-rotate").each(function(index,element){ai_process_rotation(this)})}function ai_process_group_rotations(){$("div.ai-rotate.ai-group-rotation").each(function(index,element){ai_process_rotation(this)})}ai_process_rotations_in_element=function(el){$("div.ai-rotate",
15
+ el).each(function(index,element){ai_process_rotation(this)})};$(document).ready(function($){setTimeout(function(){ai_process_rotations()},10)})});
includes/preview.php CHANGED
@@ -31,6 +31,59 @@ function padding_margin_code ($close_button, $class, $sticky_parameters, $wrappe
31
  <?php
32
  }
33
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
34
  function generate_code_preview (
35
  $block,
36
  $preview_parameters) {
@@ -55,8 +108,13 @@ function generate_code_preview (
55
  $close_button = isset ($preview_parameters ['close']) ? $preview_parameters ['close'] : $obj->get_close_button ();
56
  $process_php = isset ($preview_parameters ['php']) ? $preview_parameters ['php'] : $obj->get_process_php ();
57
  $show_label = isset ($preview_parameters ['label']) ? $preview_parameters ['label'] : $obj->get_show_label ();
58
- $read_only = isset ($preview_parameters ['read_only']) ? $preview_parameters ['read_only'] : false;
59
- $iframe = isset ($preview_parameters ['iframe']) ? $preview_parameters ['iframe'] : false;
 
 
 
 
 
60
 
61
  $obj->wp_options [AI_OPTION_BLOCK_NAME] = $block_name;
62
  $obj->wp_options [AI_OPTION_CODE] = $code;
@@ -112,6 +170,7 @@ function generate_code_preview (
112
  // Head code must be called before ai_getProcessedCode (to process head PHP)
113
  ob_start ();
114
  ai_wp_head_hook ();
 
115
  if ($functions && !$ai_wp_data [AI_CLOSE_BUTTONS]) {
116
  echo "<style type='text/css'>\n";
117
  echo ".ai-close {position: relative;}\n";
@@ -128,6 +187,11 @@ function generate_code_preview (
128
  $head_code = str_replace ('enable_page_level_ads', 'disabled_page_level_ads', $head_code);
129
 
130
  $ai_wp_data [AI_FORCE_SERVERSIDE_CODE] = true;
 
 
 
 
 
131
  $obj->hide_debug_labels = true;
132
  $block_code = $obj->ai_getProcessedCode (true);
133
  $obj->hide_debug_labels = false;
@@ -276,6 +340,100 @@ function generate_code_preview (
276
 
277
  const AI_ALIGNMENT_CSS_STICKY = '<?php echo AI_ALIGNMENT_CSS_STICKY; ?>';
278
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
279
  function update_highlighting () {
280
  if ($('body').hasClass ("highlighted")) {
281
  $("#highlight-button").click ();
@@ -1398,9 +1556,12 @@ function generate_code_preview (
1398
 
1399
  update_close_button ();
1400
 
1401
- <?php if (!$read_only) : ?>
1402
  load_from_settings ();
1403
  <?php endif; ?>
 
 
 
1404
 
1405
  if (sticky) {
1406
  update_sticky_css (STICKY_CONTEXT_INIT);
@@ -1449,7 +1610,6 @@ function generate_code_preview (
1449
  $(this).attr ('title', titles [index]);
1450
  });
1451
 
1452
-
1453
  $("div.automatic-insertion").dblclick (function () {
1454
  var selected_alignment = $("select#block-alignment option:selected");
1455
  var alignment_value = selected_alignment.val ();
@@ -1472,6 +1632,18 @@ function generate_code_preview (
1472
  }
1473
 
1474
  sticky_context = STICKY_CONTEXT_NONE;
 
 
 
 
 
 
 
 
 
 
 
 
1475
  }
1476
 
1477
  jQuery(document).ready(function($) {
@@ -1884,13 +2056,22 @@ select {
1884
  <?php if (!$read_only) : ?>
1885
  <div id="alignment-editor" style="margin: 20px 0;">
1886
  <?php else : ?>
 
 
 
1887
  <div id="alignment-editor" style="margin: 20px 0; display: none;">
1888
  <?php endif; ?>
 
1889
  <?php if (defined ('AI_STICKY_SETTINGS') && AI_STICKY_SETTINGS && $sticky) : ?>
1890
 
1891
  <div style="">
1892
 
 
 
 
 
1893
  <div style="float: left;">
 
1894
  <?php _e ('Alignment and style', 'ad-inserter'); ?>
1895
  &nbsp;&nbsp;&nbsp;
1896
  <select id="block-alignment" style="min-width: 120px;">
@@ -2037,19 +2218,26 @@ select {
2037
  <?php else : ?>
2038
 
2039
  <div style="margin: 20px 0 0 0;">
 
 
 
 
 
2040
  <?php _e ('Alignment and style', 'ad-inserter'); ?>
2041
- &nbsp;&nbsp;&nbsp;
2042
- <select id="block-alignment" style="min-width:120px;">
2043
- <option data-img-src="<?php echo plugins_url ('css/images/blank.png', AD_INSERTER_FILE); ?>" data-img-class="automatic-insertion preview im-default" <?php alt_styles_data ($obj->alignment_style (AI_ALIGNMENT_DEFAULT, true)); ?> value="<?php echo AI_ALIGNMENT_DEFAULT; ?>" data-title="<?php echo AI_TEXT_DEFAULT; ?>" <?php echo ($alignment_type == AI_ALIGNMENT_DEFAULT) ? AD_SELECT_SELECTED : AD_EMPTY_VALUE; ?>><?php echo AI_TEXT_DEFAULT; ?></option>
2044
- <option data-img-src="<?php echo plugins_url ('css/images/blank.png', AD_INSERTER_FILE); ?>" data-img-class="automatic-insertion preview im-align-left" <?php alt_styles_data ($obj->alignment_style (AI_ALIGNMENT_LEFT, true)); ?> value="<?php echo AI_ALIGNMENT_LEFT; ?>" data-title="<?php echo AI_TEXT_LEFT; ?>" <?php echo ($alignment_type == AI_ALIGNMENT_LEFT) ? AD_SELECT_SELECTED : AD_EMPTY_VALUE; ?>><?php echo AI_TEXT_LEFT; ?></option>
2045
- <option data-img-src="<?php echo plugins_url ('css/images/blank.png', AD_INSERTER_FILE); ?>" data-img-class="automatic-insertion preview im-center" <?php alt_styles_data ($obj->alignment_style (AI_ALIGNMENT_CENTER, true)); ?> value="<?php echo AI_ALIGNMENT_CENTER; ?>" data-title="<?php echo AI_TEXT_CENTER; ?>" <?php echo ($alignment_type == AI_ALIGNMENT_CENTER) ? AD_SELECT_SELECTED : AD_EMPTY_VALUE; ?>><?php echo AI_TEXT_CENTER; ?></option>
2046
- <option data-img-src="<?php echo plugins_url ('css/images/blank.png', AD_INSERTER_FILE); ?>" data-img-class="automatic-insertion preview im-align-right" <?php alt_styles_data ($obj->alignment_style (AI_ALIGNMENT_RIGHT, true)); ?> value="<?php echo AI_ALIGNMENT_RIGHT; ?>" data-title="<?php echo AI_TEXT_RIGHT; ?>" <?php echo ($alignment_type == AI_ALIGNMENT_RIGHT) ? AD_SELECT_SELECTED : AD_EMPTY_VALUE; ?>><?php echo AI_TEXT_RIGHT; ?></option>
2047
- <option data-img-src="<?php echo plugins_url ('css/images/blank.png', AD_INSERTER_FILE); ?>" data-img-class="automatic-insertion preview im-float-left" <?php alt_styles_data ($obj->alignment_style (AI_ALIGNMENT_FLOAT_LEFT, true)); ?> value="<?php echo AI_ALIGNMENT_FLOAT_LEFT; ?>" data-title="<?php echo AI_TEXT_FLOAT_LEFT; ?>" <?php echo ($alignment_type == AI_ALIGNMENT_FLOAT_LEFT) ? AD_SELECT_SELECTED : AD_EMPTY_VALUE; ?>><?php echo AI_TEXT_FLOAT_LEFT; ?></option>
2048
- <option data-img-src="<?php echo plugins_url ('css/images/blank.png', AD_INSERTER_FILE); ?>" data-img-class="automatic-insertion preview im-float-right" <?php alt_styles_data ($obj->alignment_style (AI_ALIGNMENT_FLOAT_RIGHT, true)); ?> value="<?php echo AI_ALIGNMENT_FLOAT_RIGHT; ?>" data-title="<?php echo AI_TEXT_FLOAT_RIGHT; ?>" <?php echo ($alignment_type == AI_ALIGNMENT_FLOAT_RIGHT) ? AD_SELECT_SELECTED : AD_EMPTY_VALUE; ?>><?php echo AI_TEXT_FLOAT_RIGHT; ?></option>
 
2049
  <?php if (function_exists ('ai_preview_style_options')) ai_preview_style_options ($obj, $alignment_type); ?>
2050
- <option data-img-src="<?php echo plugins_url ('css/images/blank.png', AD_INSERTER_FILE); ?>" data-img-class="automatic-insertion preview im-custom-css" value="<?php echo AI_ALIGNMENT_CUSTOM_CSS; ?>" data-title="<?php echo AI_TEXT_CUSTOM_CSS; ?>" <?php echo ($alignment_type == AI_ALIGNMENT_CUSTOM_CSS) ? AD_SELECT_SELECTED : AD_EMPTY_VALUE; ?>><?php echo AI_TEXT_CUSTOM_CSS; ?></option>
2051
- <option data-img-src="<?php echo plugins_url ('css/images/blank.png', AD_INSERTER_FILE); ?>" data-img-class="automatic-insertion preview im-no-wrapping" value="<?php echo AI_ALIGNMENT_NO_WRAPPING; ?>" data-title="<?php echo AI_TEXT_NO_WRAPPING; ?>" <?php echo ($alignment_type == AI_ALIGNMENT_NO_WRAPPING) ? AD_SELECT_SELECTED : AD_EMPTY_VALUE; ?>><?php echo AI_TEXT_NO_WRAPPING; ?></option>
2052
- </select>
 
2053
  <span id="css-index" style="display: inline-block; min-width: 30px; min-height: 12px; margin: 0 0 0 10px; font-size: 14px;" title="CSS code index"></span>
2054
  &nbsp;&nbsp;&nbsp;
2055
  <span id="close-button-selection" style="display: <?php echo $alignment_type == AI_ALIGNMENT_NO_WRAPPING || $close_button == AI_CLOSE_NONE ? 'none': 'inline'; ?>;">
31
  <?php
32
  }
33
 
34
+
35
+ function check_count_rotate_code ($obj, $check, $count, $rotate) {
36
+
37
+ if ($obj->check_names !== null) : ?>
38
+ <div style="display: inline-block; margin: 10px 0;">
39
+ <div style="display: inline-block; vertical-align: middle;">
40
+ CHECK
41
+ </div>
42
+ <select id="check" style="min-width: 50px; margin: 0 10px 0 5px;">
43
+ <?php
44
+ foreach ($obj->check_names as $index => $check_name) {
45
+ echo '<option value="', $index, '" ', $check == $index ? AD_SELECT_SELECTED : AD_EMPTY_VALUE, '>', $check_name, '</option>';
46
+ }
47
+ ?>
48
+ </select>
49
+ </div>
50
+ <?php
51
+ endif;
52
+
53
+ if ($obj->count_names !== null) : ?>
54
+ <div style="display: inline-block; margin: 10px 0;">
55
+ <div style="display: inline-block; vertical-align: middle;">
56
+ COUNT
57
+ </div>
58
+ <select id="count" style="min-width: 50px; margin: 0 10px 0 5px;">
59
+ <?php
60
+ foreach ($obj->count_names as $index => $count_name) {
61
+ echo '<option value="', $index, '" ', $count == $index ? AD_SELECT_SELECTED : AD_EMPTY_VALUE, '>', $count_name, '</option>';
62
+ }
63
+ ?>
64
+ </select>
65
+ </div>
66
+ <?php
67
+ endif;
68
+
69
+ if ($obj->roate_names !== null) : ?>
70
+ <div style="display: inline-block; margin: 10px 0;">
71
+ <div style="display: inline-block; vertical-align: middle;">
72
+ ROTATE
73
+ </div>
74
+ <select id="rotate" style="min-width: 50px; margin: 0 10px 0 5px;">
75
+ <?php
76
+ foreach ($obj->roate_names as $index => $roate_name) {
77
+ echo '<option value="', $index, '" ', $rotate == $index ? AD_SELECT_SELECTED : AD_EMPTY_VALUE, '>', $roate_name, '</option>';
78
+ }
79
+ ?>
80
+ </select>
81
+ </div>
82
+ <?php
83
+ endif;
84
+ }
85
+
86
+
87
  function generate_code_preview (
88
  $block,
89
  $preview_parameters) {
108
  $close_button = isset ($preview_parameters ['close']) ? $preview_parameters ['close'] : $obj->get_close_button ();
109
  $process_php = isset ($preview_parameters ['php']) ? $preview_parameters ['php'] : $obj->get_process_php ();
110
  $show_label = isset ($preview_parameters ['label']) ? $preview_parameters ['label'] : $obj->get_show_label ();
111
+ $read_only = isset ($preview_parameters ['read_only']) ? $preview_parameters ['read_only'] : 0;
112
+ $iframe = isset ($preview_parameters ['iframe']) ? $preview_parameters ['iframe'] : 0;
113
+ $check = isset ($preview_parameters ['check']) ? $preview_parameters ['check'] : 0;
114
+ $count = isset ($preview_parameters ['count']) ? $preview_parameters ['count'] : 0;
115
+ $rotate = isset ($preview_parameters ['rotate']) ? $preview_parameters ['rotate'] : 0;
116
+
117
+ $separators = isset ($preview_parameters ['check']) || isset ($preview_parameters ['count']) || isset ($preview_parameters ['rotate']);
118
 
119
  $obj->wp_options [AI_OPTION_BLOCK_NAME] = $block_name;
120
  $obj->wp_options [AI_OPTION_CODE] = $code;
170
  // Head code must be called before ai_getProcessedCode (to process head PHP)
171
  ob_start ();
172
  ai_wp_head_hook ();
173
+
174
  if ($functions && !$ai_wp_data [AI_CLOSE_BUTTONS]) {
175
  echo "<style type='text/css'>\n";
176
  echo ".ai-close {position: relative;}\n";
187
  $head_code = str_replace ('enable_page_level_ads', 'disabled_page_level_ads', $head_code);
188
 
189
  $ai_wp_data [AI_FORCE_SERVERSIDE_CODE] = true;
190
+
191
+ $obj->check_index = $check;
192
+ $obj->count_index = $count;
193
+ $obj->rotate_index = $rotate;
194
+
195
  $obj->hide_debug_labels = true;
196
  $block_code = $obj->ai_getProcessedCode (true);
197
  $obj->hide_debug_labels = false;
340
 
341
  const AI_ALIGNMENT_CSS_STICKY = '<?php echo AI_ALIGNMENT_CSS_STICKY; ?>';
342
 
343
+ function b64e (str) {
344
+ // first we use encodeURIComponent to get percent-encoded UTF-8,
345
+ // then we convert the percent encodings into raw bytes which
346
+ // can be fed into btoa.
347
+ return btoa (encodeURIComponent (str).replace (/%([0-9A-F]{2})/g,
348
+ function toSolidBytes (match, p1) {
349
+ return String.fromCharCode ('0x' + p1);
350
+ }));
351
+ }
352
+
353
+ function b64d (str) {
354
+ // Going backwards: from bytestream, to percent-encoding, to original string.
355
+ return decodeURIComponent (atob (str).split ('').map (function(c) {
356
+ return '%' + ('00' + c.charCodeAt (0).toString (16)).slice (-2);
357
+ }).join (''));
358
+ }
359
+
360
+ function open_window_post (url, name, params) {
361
+ var form = document.createElement("form");
362
+ form.setAttribute("method", "post");
363
+ form.setAttribute("action", url);
364
+ form.setAttribute("target", name);
365
+ for (var i in params) {
366
+ if (params.hasOwnProperty(i)) {
367
+ var input = document.createElement('input');
368
+ input.type = 'hidden';
369
+ input.name = i;
370
+ input.value = encodeURI (params[i]);
371
+ form.appendChild(input);
372
+ }
373
+ }
374
+ document.body.appendChild(form);
375
+ form.submit();
376
+ document.body.removeChild(form);
377
+ }
378
+
379
+ function load_preview_block () {
380
+ var alignment = $("select#block-alignment option:selected").attr ('value');
381
+ var alignment_css = wrapper.attr ('style');
382
+ var custom_css = $("#custom-css").val ();
383
+ var close_button = $("select#close-button-0 option:selected").attr ('value');
384
+
385
+ if (sticky) {
386
+ var horizontal = $("select#horizontal-position option:selected").attr('value');
387
+ var vertical = $("select#vertical-position option:selected").attr('value');
388
+ var vertical_margin = spinner_vertical_margin.spinner ("value");
389
+ var horizontal_margin = spinner_horizontal_margin.spinner ("value");
390
+ var animation = $("select#animation option:selected").attr ('value');
391
+ } else {
392
+ var horizontal = 0;
393
+ var vertical = 0;
394
+ var vertical_margin = 0;
395
+ var horizontal_margin = 0;
396
+ var animation = 0;
397
+ }
398
+
399
+ var check = $("select#check option:selected").attr('value');
400
+ if (typeof check == 'undefined') check = 0; else check = parseInt (check);
401
+
402
+ var count = $("select#count option:selected").attr('value');
403
+ if (typeof count == 'undefined') count = 0; else count = parseInt (count);
404
+
405
+ var rotate = $("select#rotate option:selected").attr('value');
406
+ if (typeof rotate == 'undefined') rotate = 0; else rotate = parseInt (rotate);
407
+
408
+ var param = {
409
+ 'action': 'ai_ajax_backend',
410
+ 'read_only': <?php echo $read_only; ?>,
411
+ 'preview': block,
412
+ 'ai_check': b64d ('<?php echo base64_encode (wp_create_nonce ("adinserter_data")); ?>'),
413
+ 'name': '<?php echo base64_encode ($block_name); ?>',
414
+ 'code': '<?php echo base64_encode ($code); ?>',
415
+ 'alignment': btoa (alignment),
416
+ 'horizontal': btoa (horizontal),
417
+ 'vertical': btoa (vertical),
418
+ 'horizontal_margin': btoa (horizontal_margin),
419
+ 'vertical_margin': btoa (vertical_margin),
420
+ 'animation': btoa (animation),
421
+ 'alignment_css': btoa (alignment_css),
422
+ 'custom_css': btoa (custom_css),
423
+ 'php': <?php echo $process_php; ?>,
424
+ 'label': <?php echo $show_label; ?>,
425
+ 'close': close_button,
426
+ 'iframe': <?php echo $iframe; ?>,
427
+ 'check': check,
428
+ 'count': count,
429
+ 'rotate': rotate
430
+ };
431
+
432
+ // console.log (param);
433
+
434
+ open_window_post (ajaxurl, 'preview', param);
435
+ };
436
+
437
  function update_highlighting () {
438
  if ($('body').hasClass ("highlighted")) {
439
  $("#highlight-button").click ();
1556
 
1557
  update_close_button ();
1558
 
1559
+ <?php if (!$read_only && !$separators) : ?>
1560
  load_from_settings ();
1561
  <?php endif; ?>
1562
+ <?php if ($separators) : ?>
1563
+ process_display_elements ();
1564
+ <?php endif; ?>
1565
 
1566
  if (sticky) {
1567
  update_sticky_css (STICKY_CONTEXT_INIT);
1610
  $(this).attr ('title', titles [index]);
1611
  });
1612
 
 
1613
  $("div.automatic-insertion").dblclick (function () {
1614
  var selected_alignment = $("select#block-alignment option:selected");
1615
  var alignment_value = selected_alignment.val ();
1632
  }
1633
 
1634
  sticky_context = STICKY_CONTEXT_NONE;
1635
+
1636
+ $("select#check").change (function() {
1637
+ load_preview_block ();
1638
+ });
1639
+
1640
+ $("select#count").change (function() {
1641
+ load_preview_block ();
1642
+ });
1643
+
1644
+ $("select#rotate").change (function() {
1645
+ load_preview_block ();
1646
+ });
1647
  }
1648
 
1649
  jQuery(document).ready(function($) {
2056
  <?php if (!$read_only) : ?>
2057
  <div id="alignment-editor" style="margin: 20px 0;">
2058
  <?php else : ?>
2059
+ <div style="margin: 10px 0;">
2060
+ <?php check_count_rotate_code ($obj, $check, $count, $rotate); ?>
2061
+ </div>
2062
  <div id="alignment-editor" style="margin: 20px 0; display: none;">
2063
  <?php endif; ?>
2064
+
2065
  <?php if (defined ('AI_STICKY_SETTINGS') && AI_STICKY_SETTINGS && $sticky) : ?>
2066
 
2067
  <div style="">
2068
 
2069
+ <div style="margin: 10px 0;">
2070
+ <?php if (!$read_only) check_count_rotate_code ($obj, $check, $count, $rotate); ?>
2071
+ </div>
2072
+
2073
  <div style="float: left;">
2074
+
2075
  <?php _e ('Alignment and style', 'ad-inserter'); ?>
2076
  &nbsp;&nbsp;&nbsp;
2077
  <select id="block-alignment" style="min-width: 120px;">
2218
  <?php else : ?>
2219
 
2220
  <div style="margin: 20px 0 0 0;">
2221
+
2222
+ <?php check_count_rotate_code ($obj, $check, $count, $rotate); ?>
2223
+
2224
+ <div style="display: inline-block;">
2225
+ <div style="display: inline-block; vertical-align: middle;">
2226
  <?php _e ('Alignment and style', 'ad-inserter'); ?>
2227
+ </div>
2228
+
2229
+ <select id="block-alignment" style="min-width:120px; margin: 0 10px 0 5px;">
2230
+ <option data-img-src="<?php echo plugins_url ('css/images/blank.png', AD_INSERTER_FILE); ?>" data-img-class="automatic-insertion preview im-default" <?php alt_styles_data ($obj->alignment_style (AI_ALIGNMENT_DEFAULT, true)); ?> value="<?php echo AI_ALIGNMENT_DEFAULT; ?>" data-title="<?php echo AI_TEXT_DEFAULT; ?>" <?php echo ($alignment_type == AI_ALIGNMENT_DEFAULT) ? AD_SELECT_SELECTED : AD_EMPTY_VALUE; ?>><?php echo AI_TEXT_DEFAULT; ?></option>
2231
+ <option data-img-src="<?php echo plugins_url ('css/images/blank.png', AD_INSERTER_FILE); ?>" data-img-class="automatic-insertion preview im-align-left" <?php alt_styles_data ($obj->alignment_style (AI_ALIGNMENT_LEFT, true)); ?> value="<?php echo AI_ALIGNMENT_LEFT; ?>" data-title="<?php echo AI_TEXT_LEFT; ?>" <?php echo ($alignment_type == AI_ALIGNMENT_LEFT) ? AD_SELECT_SELECTED : AD_EMPTY_VALUE; ?>><?php echo AI_TEXT_LEFT; ?></option>
2232
+ <option data-img-src="<?php echo plugins_url ('css/images/blank.png', AD_INSERTER_FILE); ?>" data-img-class="automatic-insertion preview im-center" <?php alt_styles_data ($obj->alignment_style (AI_ALIGNMENT_CENTER, true)); ?> value="<?php echo AI_ALIGNMENT_CENTER; ?>" data-title="<?php echo AI_TEXT_CENTER; ?>" <?php echo ($alignment_type == AI_ALIGNMENT_CENTER) ? AD_SELECT_SELECTED : AD_EMPTY_VALUE; ?>><?php echo AI_TEXT_CENTER; ?></option>
2233
+ <option data-img-src="<?php echo plugins_url ('css/images/blank.png', AD_INSERTER_FILE); ?>" data-img-class="automatic-insertion preview im-align-right" <?php alt_styles_data ($obj->alignment_style (AI_ALIGNMENT_RIGHT, true)); ?> value="<?php echo AI_ALIGNMENT_RIGHT; ?>" data-title="<?php echo AI_TEXT_RIGHT; ?>" <?php echo ($alignment_type == AI_ALIGNMENT_RIGHT) ? AD_SELECT_SELECTED : AD_EMPTY_VALUE; ?>><?php echo AI_TEXT_RIGHT; ?></option>
2234
+ <option data-img-src="<?php echo plugins_url ('css/images/blank.png', AD_INSERTER_FILE); ?>" data-img-class="automatic-insertion preview im-float-left" <?php alt_styles_data ($obj->alignment_style (AI_ALIGNMENT_FLOAT_LEFT, true)); ?> value="<?php echo AI_ALIGNMENT_FLOAT_LEFT; ?>" data-title="<?php echo AI_TEXT_FLOAT_LEFT; ?>" <?php echo ($alignment_type == AI_ALIGNMENT_FLOAT_LEFT) ? AD_SELECT_SELECTED : AD_EMPTY_VALUE; ?>><?php echo AI_TEXT_FLOAT_LEFT; ?></option>
2235
+ <option data-img-src="<?php echo plugins_url ('css/images/blank.png', AD_INSERTER_FILE); ?>" data-img-class="automatic-insertion preview im-float-right" <?php alt_styles_data ($obj->alignment_style (AI_ALIGNMENT_FLOAT_RIGHT, true)); ?> value="<?php echo AI_ALIGNMENT_FLOAT_RIGHT; ?>" data-title="<?php echo AI_TEXT_FLOAT_RIGHT; ?>" <?php echo ($alignment_type == AI_ALIGNMENT_FLOAT_RIGHT) ? AD_SELECT_SELECTED : AD_EMPTY_VALUE; ?>><?php echo AI_TEXT_FLOAT_RIGHT; ?></option>
2236
  <?php if (function_exists ('ai_preview_style_options')) ai_preview_style_options ($obj, $alignment_type); ?>
2237
+ <option data-img-src="<?php echo plugins_url ('css/images/blank.png', AD_INSERTER_FILE); ?>" data-img-class="automatic-insertion preview im-custom-css" value="<?php echo AI_ALIGNMENT_CUSTOM_CSS; ?>" data-title="<?php echo AI_TEXT_CUSTOM_CSS; ?>" <?php echo ($alignment_type == AI_ALIGNMENT_CUSTOM_CSS) ? AD_SELECT_SELECTED : AD_EMPTY_VALUE; ?>><?php echo AI_TEXT_CUSTOM_CSS; ?></option>
2238
+ <option data-img-src="<?php echo plugins_url ('css/images/blank.png', AD_INSERTER_FILE); ?>" data-img-class="automatic-insertion preview im-no-wrapping" value="<?php echo AI_ALIGNMENT_NO_WRAPPING; ?>" data-title="<?php echo AI_TEXT_NO_WRAPPING; ?>" <?php echo ($alignment_type == AI_ALIGNMENT_NO_WRAPPING) ? AD_SELECT_SELECTED : AD_EMPTY_VALUE; ?>><?php echo AI_TEXT_NO_WRAPPING; ?></option>
2239
+ </select>
2240
+ </div>
2241
  <span id="css-index" style="display: inline-block; min-width: 30px; min-height: 12px; margin: 0 0 0 10px; font-size: 14px;" title="CSS code index"></span>
2242
  &nbsp;&nbsp;&nbsp;
2243
  <span id="close-button-selection" style="display: <?php echo $alignment_type == AI_ALIGNMENT_NO_WRAPPING || $close_button == AI_CLOSE_NONE ? 'none': 'inline'; ?>;">
js/ad-inserter.js CHANGED
@@ -1,4 +1,4 @@
1
- var javascript_version = "2.4.9";
2
  var ignore_key = true;
3
  var start = 1;
4
  var end = 16;
@@ -7,6 +7,7 @@ var active_tab_0 = 0;
7
  var tabs_to_configure = new Array();
8
  var debug = false;
9
  var debug_title = false;
 
10
 
11
  var current_tab = 0;
12
  var next_tab = 0;
@@ -437,6 +438,8 @@ function SyntaxHighlight (id, block, settings) {
437
 
438
  // copy back to textarea on form submit...
439
  form.submit (function () {
 
 
440
  var block = textarea.attr ("id").replace ("block-","");
441
  var editor_disabled = true;
442
  if (typeof ace != 'undefined') {
@@ -446,11 +449,6 @@ function SyntaxHighlight (id, block, settings) {
446
  textarea.val (session.getValue());
447
  }
448
 
449
- // if (textarea.val () == "") {
450
- // textarea.removeAttr ("name");
451
- // }
452
- // else textarea.val (b64e (textarea.val ()));
453
-
454
  var default_value = textarea.attr ("default");
455
  var current_value = textarea.val ();
456
  var name = textarea.attr ("name");
@@ -467,6 +465,22 @@ function SyntaxHighlight (id, block, settings) {
467
  // else console.log ("NO DEFAULT VALUE: ", textarea.attr ("name"));
468
  }
469
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
470
  jQuery("#ai-active-tab").attr ("value", '[' + active_tab + ',' + active_tab_0 + ']');
471
  });
472
 
@@ -3655,6 +3669,7 @@ jQuery(document).ready(function($) {
3655
 
3656
  do {
3657
  if (tabs_to_configure.length == 0) {
 
3658
  if (debug_title) $("#plugin_name").css ("color", "#000");
3659
  if (debug) console.log ("configure_hidden_tab: DONE");
3660
  return;
@@ -3674,7 +3689,12 @@ jQuery(document).ready(function($) {
3674
  last_time = current_time;
3675
  }
3676
 
3677
- if (tabs_to_configure.length != 0) setTimeout (configure_hidden_tab, 10); else if (debug_title) $("#plugin_name").css ("color", "#000");
 
 
 
 
 
3678
  }
3679
 
3680
  function configure_chart (container) {
@@ -4266,10 +4286,10 @@ jQuery(document).ready(function($) {
4266
  var pages = ['po', 'pa', 'hp', 'cp', 'ap', 'sp'];
4267
 
4268
  pages.forEach (function (page, index) {
4269
- var page_data = $('table.check-pages').attr ('data-' + page);
4270
 
4271
- if (page_data != null) {
4272
- var available_insertions = JSON.parse (page_data);
4273
 
4274
  if (available_insertions.indexOf (automatic_insertion) != - 1) {
4275
  table.find ('td.ai-page-type.ai-' + page).removeClass ('ai-unavailable').find ('input, label').removeAttr ('title')
@@ -4306,16 +4326,20 @@ jQuery(document).ready(function($) {
4306
 
4307
  try {
4308
  var pages_data = JSON.parse (data);
 
 
4309
 
4310
- // console.log ("AI CHECK PAGES:", pages_data);
 
4311
 
4312
- $('table.check-pages').attr ('data-' + page, data);
 
4313
 
4314
  $('table.check-pages td.ai-position.ai-' + page).each (function () {
4315
  $(this).removeClass ('ai-not-checked');
4316
  var insertion = $(this).data ('insertion');
4317
 
4318
- if (pages_data.indexOf (insertion) == - 1) {
4319
  $(this).addClass ('ai-no').attr ('title', ai_admin.position_not_available);
4320
  } else {
4321
  $(this).addClass ('ai-yes').attr ('title', ai_admin.position_available);
@@ -4328,6 +4352,14 @@ jQuery(document).ready(function($) {
4328
  fade: 250
4329
  });
4330
  });
 
 
 
 
 
 
 
 
4331
  } catch (error) {
4332
  error_message.find ('.ai-error-message-text').text ('JSON error');
4333
  error_message.show ();
@@ -4437,6 +4469,8 @@ jQuery(document).ready(function($) {
4437
  error_message.hide ();
4438
  button.find ('span.ui-button-text').addClass ('on');
4439
 
 
 
4440
  var pages = ['po', 'pa', 'hp', 'cp', 'ap', 'sp'];
4441
 
4442
  pages.forEach (function (page, index) {
1
+ var javascript_version = "2.4.10";
2
  var ignore_key = true;
3
  var start = 1;
4
  var end = 16;
7
  var tabs_to_configure = new Array();
8
  var debug = false;
9
  var debug_title = false;
10
+ var save_enabled = true;
11
 
12
  var current_tab = 0;
13
  var next_tab = 0;
438
 
439
  // copy back to textarea on form submit...
440
  form.submit (function () {
441
+ if (!save_enabled) return false;
442
+
443
  var block = textarea.attr ("id").replace ("block-","");
444
  var editor_disabled = true;
445
  if (typeof ace != 'undefined') {
449
  textarea.val (session.getValue());
450
  }
451
 
 
 
 
 
 
452
  var default_value = textarea.attr ("default");
453
  var current_value = textarea.val ();
454
  var name = textarea.attr ("name");
465
  // else console.log ("NO DEFAULT VALUE: ", textarea.attr ("name"));
466
  }
467
 
468
+ var textarea_name = textarea.attr ('name');
469
+ if (typeof textarea_name !== typeof undefined && textarea_name !== false) {
470
+ var copy_id = textarea.attr ('id') + '-copy';
471
+ jQuery ('#' + copy_id).remove ();
472
+
473
+ var org_name = textarea.attr ('org-name');
474
+ if (typeof org_name !== typeof undefined && org_name !== false) {
475
+ textarea.attr ("name", org_name);
476
+ } else textarea.attr ("org-name", textarea_name);
477
+
478
+ var textarea_copy = textarea.clone ().attr ('id', copy_id).hide ();
479
+ textarea.removeAttr ("name");
480
+ textarea_copy.val (':AI:' + b64e (textarea.val ()));
481
+ textarea.after (textarea_copy);
482
+ }
483
+
484
  jQuery("#ai-active-tab").attr ("value", '[' + active_tab + ',' + active_tab_0 + ']');
485
  });
486
 
3669
 
3670
  do {
3671
  if (tabs_to_configure.length == 0) {
3672
+ save_enabled = true;
3673
  if (debug_title) $("#plugin_name").css ("color", "#000");
3674
  if (debug) console.log ("configure_hidden_tab: DONE");
3675
  return;
3689
  last_time = current_time;
3690
  }
3691
 
3692
+ if (tabs_to_configure.length != 0) setTimeout (configure_hidden_tab, 10);
3693
+ else {
3694
+ save_enabled = true;
3695
+ if (debug_title) $("#plugin_name").css ("color", "#000");
3696
+ if (debug) console.log ("configure_hidden_tab: DONE");
3697
+ }
3698
  }
3699
 
3700
  function configure_chart (container) {
4286
  var pages = ['po', 'pa', 'hp', 'cp', 'ap', 'sp'];
4287
 
4288
  pages.forEach (function (page, index) {
4289
+ var positions = $('table.check-pages').attr ('data-positions-' + page);
4290
 
4291
+ if (positions != null) {
4292
+ var available_insertions = JSON.parse (positions);
4293
 
4294
  if (available_insertions.indexOf (automatic_insertion) != - 1) {
4295
  table.find ('td.ai-page-type.ai-' + page).removeClass ('ai-unavailable').find ('input, label').removeAttr ('title')
4326
 
4327
  try {
4328
  var pages_data = JSON.parse (data);
4329
+ var positions = pages_data ['positions'];
4330
+ var urls = pages_data ['urls'];
4331
 
4332
+ if (debug) console.log ("AI CHECK PAGES positions:", positions);
4333
+ if (debug) console.log ("AI CHECK PAGES urls:", urls);
4334
 
4335
+ $('table.check-pages').attr ('data-positions-' + page, JSON.stringify (positions));
4336
+ $('table.check-pages').attr ('data-urls-' + page, JSON.stringify (urls));
4337
 
4338
  $('table.check-pages td.ai-position.ai-' + page).each (function () {
4339
  $(this).removeClass ('ai-not-checked');
4340
  var insertion = $(this).data ('insertion');
4341
 
4342
+ if (positions.indexOf (insertion) == - 1) {
4343
  $(this).addClass ('ai-no').attr ('title', ai_admin.position_not_available);
4344
  } else {
4345
  $(this).addClass ('ai-yes').attr ('title', ai_admin.position_available);
4352
  fade: 250
4353
  });
4354
  });
4355
+
4356
+ if (urls != null && urls.length != 0) {
4357
+ $('table.check-pages a.ai-' + page).each (function (index, value) {
4358
+ if (typeof urls [index] != 'undefined') {
4359
+ $(this).attr ('href', urls [index]).show ();
4360
+ }
4361
+ });
4362
+ }
4363
  } catch (error) {
4364
  error_message.find ('.ai-error-message-text').text ('JSON error');
4365
  error_message.show ();
4469
  error_message.hide ();
4470
  button.find ('span.ui-button-text').addClass ('on');
4471
 
4472
+ $('table.check-pages a').removeAttr ('href').hide ();
4473
+
4474
  var pages = ['po', 'pa', 'hp', 'cp', 'ap', 'sp'];
4475
 
4476
  pages.forEach (function (page, index) {
languages/ad-inserter-sl_SI.mo CHANGED
Binary file
languages/ad-inserter-sl_SI.po CHANGED
@@ -4,8 +4,8 @@ msgid ""
4
  msgstr ""
5
  "Project-Id-Version: Ad Inserter 2.4.2\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/ad-inserter\n"
7
- "POT-Creation-Date: 2019-02-02 16:01:49+00:00\n"
8
- "PO-Revision-Date: 2019-02-02 17:02+0100\n"
9
  "Last-Translator: Igor Funa\n"
10
  "Language-Team: \n"
11
  "Language: sl_SI\n"
@@ -16,129 +16,129 @@ msgstr ""
16
  "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100>=3 && n"
17
  "%100<=4 ? 2 : 3);\n"
18
 
19
- #: ad-inserter.php:304
20
  msgctxt "Menu item"
21
  msgid "Debugging DEMO"
22
  msgstr "DEMO Razhroščevanje"
23
 
24
- #: ad-inserter.php:320
25
  msgctxt "Menu item"
26
  msgid "Label Blocks"
27
  msgstr "Označi bloke"
28
 
29
- #: ad-inserter.php:327
30
  msgctxt "Menu item"
31
  msgid "Show Positions"
32
  msgstr "Pokaži položaje"
33
 
34
- #: ad-inserter.php:398
35
  msgctxt "Menu item"
36
  msgid "Show HTML Tags"
37
  msgstr "Pokaži HTML značke"
38
 
39
- #: ad-inserter.php:405
40
  msgctxt "Menu item"
41
  msgid "Disable Insertion"
42
  msgstr "Onemogoči vstavljanje"
43
 
44
- #: ad-inserter.php:414
45
  msgctxt "Menu item"
46
  msgid "Ad Blocking Status"
47
  msgstr "Status blokiranja oglasov"
48
 
49
- #: ad-inserter.php:421
50
  msgctxt "Menu item"
51
  msgid "Simulate Ad Blocking"
52
  msgstr "Simuliraj blokiranje oglasov"
53
 
54
- #: ad-inserter.php:431
55
  msgctxt "Menu item"
56
  msgid "Log Processing"
57
  msgstr "Beleži procesiranje"
58
 
59
  #. translators: Debugging position name Before HTML element
60
- #: ad-inserter.php:987
61
  msgid "Before"
62
  msgstr "Pred"
63
 
64
  #. translators: Debugging position name After HTML element
65
- #: ad-inserter.php:992
66
  msgid "After"
67
  msgstr "Za"
68
 
69
  #. translators: Debugging position name Prepend content of HTML element (before
70
  #. the content of the HTML element)
71
- #: ad-inserter.php:997 strings.php:98
72
  msgid "Prepend content"
73
  msgstr "Dodaj pred vsebino"
74
 
75
  #. translators: Debugging position name Append content of HTML element (after
76
  #. the content of the HTML element)
77
- #: ad-inserter.php:1002 strings.php:99
78
  msgid "Append content"
79
  msgstr "Dodaj za vsebino"
80
 
81
  #. translators: Debugging position name Replace content of HTML element
82
- #: ad-inserter.php:1007 strings.php:100
83
  msgid "Replace content"
84
  msgstr "Nadomesti vsebino"
85
 
86
  #. translators: Debugging position name Replace HTML element
87
- #: ad-inserter.php:1012 strings.php:150
88
  msgid "Replace"
89
  msgstr "Nadomesti"
90
 
91
  #. translators: Debugging message when output buffering is enabled
92
- #: ad-inserter.php:1059
93
  msgid "OUTPUT BUFFERING"
94
  msgstr "PREDPOMNJENJE IZHODA"
95
 
96
  #. translators: Debugging position
97
- #: ad-inserter.php:1063
98
  msgid "Above Header"
99
  msgstr "Nad Glavo"
100
 
101
- #: ad-inserter.php:1268
102
  msgctxt "Menu item"
103
  msgid "Log In"
104
  msgstr "Prijava"
105
 
106
  #. translators: %s: Ad Inserter
107
- #: ad-inserter.php:1543 ad-inserter.php:2406
108
  msgid "%s Settings"
109
  msgstr "%s Nastavitve"
110
 
111
  #. translators: AD BLOCKING DETECTED, PAGE VIEWS: n - NO ACTION
112
- #: ad-inserter.php:1977
113
  msgid "AD BLOCKING DETECTED, PAGE VIEWS"
114
  msgstr "ZAZNANO BLOKIRANJE OGLASOV, OGLEDI STRANI"
115
 
116
- #: ad-inserter.php:1977
117
  msgid "NO ACTION"
118
  msgstr "NI AKCIJE"
119
 
120
- #: ad-inserter.php:1978
121
  msgid "AD BLOCKING DETECTED, COOKIE DETECTED - NO ACTION"
122
  msgstr "ZAZNANO BLOKIRANJE OGLASOV, ZAZNAN PIŠKOTEK, NI AKCIJE"
123
 
124
- #: ad-inserter.php:1979
125
  msgid "AD BLOCKING DETECTED - ACTION"
126
  msgstr "ZAZNANO BLOKIRANJE OGLASOV - AKCIJA"
127
 
128
- #: ad-inserter.php:1980
129
  msgid "AD BLOCKING NOT DETECTED"
130
  msgstr "BLOKIRANJE OGLASOV NI ZAZNANO"
131
 
132
- #: ad-inserter.php:1981
133
  msgid "AD BLOCKING DETECTION COOKIES DELETED"
134
  msgstr "PIŠKOTKI ZA ZAZNAVANJE BLOKIRANJA OGLASOV POBRISANI"
135
 
136
- #: ad-inserter.php:1982
137
  msgid "AD BLOCKING DETECTED - NO ACTION"
138
  msgstr "ZAZNANO BLOKIRANJE OGLASOV - NI AKCIJE"
139
 
140
  #. Translators: 1: number of blocks, 2: Ad Inserter
141
- #: ad-inserter.php:2177
142
  msgid "Hey, you are now using %1$s %2$s block."
143
  msgid_plural "Hey, you are now using %1$s %2$s blocks."
144
  msgstr[0] "Hej, trenutno uporabljate %1$s %2$s blok."
@@ -146,21 +146,21 @@ msgstr[1] "Hej, trenutno uporabljate %1$s %2$s bloka."
146
  msgstr[2] "Hej, trenutno uporabljate %1$s %2$s bloke."
147
  msgstr[3] "Hej, trenutno uporabljate %1$s %2$s blokov."
148
 
149
- #: ad-inserter.php:2178 includes/functions.php:1478
150
  msgid "No, thank you."
151
  msgstr "Ne, hvala."
152
 
153
  #. Translators: %s: Ad Inserter
154
- #: ad-inserter.php:2181
155
  msgid ""
156
  "Hey, you've been using %s for a while now, and I hope you're happy with it."
157
  msgstr "Hej, %s uporabljate že kar nekaj časa. Upam, da ste zadovoljni z njim."
158
 
159
- #: ad-inserter.php:2182 includes/functions.php:1480
160
  msgid "Not now, maybe later."
161
  msgstr "Ne zdaj, mogoče kasneje."
162
 
163
- #: ad-inserter.php:2192
164
  msgid ""
165
  "I would really appreciate it if you could give the plugin a 5-star rating on "
166
  "WordPres."
@@ -168,7 +168,7 @@ msgstr ""
168
  "Res bi bili vesel, če bi lahko na WordPress-u vtičnik ocenili s 5-imi "
169
  "zvezicami."
170
 
171
- #: ad-inserter.php:2194
172
  msgid ""
173
  "Positive reviews are a great incentive to fix bugs and to add new features "
174
  "for better monetization of your website. Thank you, Igor"
@@ -177,105 +177,105 @@ msgstr ""
177
  "funkcij za boljšo monetizacijo vašega spletnega mesta. Hvala, Igor"
178
 
179
  #. translators: %s: Ad Inserter
180
- #: ad-inserter.php:2200
181
  msgid "Rate %s"
182
  msgstr "Oceni %s"
183
 
184
- #: ad-inserter.php:2205
185
  msgid "I already did."
186
  msgstr "Sem že."
187
 
188
- #: ad-inserter.php:2219
189
  msgctxt "Menu item"
190
  msgid "Settings"
191
  msgstr "Nastavitve"
192
 
193
  #. translators: %s: Ad Inserter
194
- #: ad-inserter.php:2293
195
  msgctxt "Meta box name"
196
  msgid "%s Individual Exceptions"
197
  msgstr "Posamezne Izjeme za %s"
198
 
199
- #: ad-inserter.php:2322 ad-inserter.php:7852 class.php:1933
200
- #: includes/preview.php:1794 includes/preview.php:1838
201
- #: includes/preview.php:1875 settings.php:3337 strings.php:3
202
  msgid "Block"
203
  msgstr "Blok"
204
 
205
- #: ad-inserter.php:2323 settings.php:3338 settings.php:3412
206
  msgid "Name"
207
  msgstr "Ime"
208
 
209
- #: ad-inserter.php:2324 settings.php:3340
210
  msgid "Automatic insertion"
211
  msgstr "Samodejno vstavljanje"
212
 
213
- #: ad-inserter.php:2327
214
  msgid "Default insertion for pages"
215
  msgstr "Privzeto vstavljanje za strani"
216
 
217
- #: ad-inserter.php:2328
218
  msgid "Default insertion for posts"
219
  msgstr "Privzeto vstavljanje za prispevke"
220
 
221
  #. translators: For this post or page
222
- #: ad-inserter.php:2331
223
  msgctxt "Page"
224
  msgid "For this"
225
  msgstr "Za to"
226
 
227
- #: ad-inserter.php:2332
228
  msgctxt "Post"
229
  msgid "For this"
230
  msgstr "Za ta"
231
 
232
- #: ad-inserter.php:2340
233
  msgctxt "Enabled/disabled on all"
234
  msgid "pages"
235
  msgstr "straneh"
236
 
237
- #: ad-inserter.php:2341
238
  msgctxt "Default insertion for"
239
  msgid "pages"
240
  msgstr "strani"
241
 
242
- #: ad-inserter.php:2345
243
  msgctxt "Enabled/disabled on all"
244
  msgid "posts"
245
  msgstr "prispevkih"
246
 
247
- #: ad-inserter.php:2346
248
  msgctxt "Default insertion for"
249
  msgid "posts"
250
  msgstr "prispevke"
251
 
252
- #: ad-inserter.php:2365 ad-inserter.php:2378 strings.php:156
253
  msgid "Enabled"
254
  msgstr "Omogočeno"
255
 
256
  #. translators: Menu items
257
- #: ad-inserter.php:2365 ad-inserter.php:2378 includes/functions.php:2105
258
  #: strings.php:16
259
  msgid "Disabled"
260
  msgstr "Onemogočeno"
261
 
262
  #. translators: Enabled on all pages or posts
263
- #: ad-inserter.php:2368
264
  msgid "Enabled on all"
265
  msgstr "Omogočeno na vseh"
266
 
267
  #. translators: Disabled on all pages or posts
268
- #: ad-inserter.php:2370
269
  msgid "Disabled on all"
270
  msgstr "Onemogočeno na vseh"
271
 
272
  #. translators: No individual exceptions enabled for pages or posts
273
- #: ad-inserter.php:2398
274
  msgid "No individual exceptions enabled for"
275
  msgstr "Ni omogočenih posameznih izjem za"
276
 
277
  #. translators: 1: pages or posts, 2: Ad Inserter Settings (page)
278
- #: ad-inserter.php:2403
279
  msgid ""
280
  "Default insertion for %1$s can be configured for each block on %2$s page - "
281
  "selection next to <strong>Posts</strong> / <strong>Static pages</strong> "
@@ -285,7 +285,7 @@ msgstr ""
285
  "izbira poleg kljukice za vklop <strong>Prispevki</strong> / <strong>Statične "
286
  "strani</strong>.<br />"
287
 
288
- #: ad-inserter.php:2408
289
  msgid ""
290
  "Default value is <strong>blank</strong> and means no individual exceptions "
291
  "(even if previously defined here).<br />"
@@ -293,7 +293,7 @@ msgstr ""
293
  "Privzeta vrednost je <strong>prazno</strong> in pomeni brez posameznih izjem "
294
  "(tudi, če so bile predhodno nsatavljene tukaj).<br />"
295
 
296
- #: ad-inserter.php:2411
297
  msgctxt "Pages"
298
  msgid ""
299
  "Set to <strong>Individually disabled</strong> or <strong>Individually "
@@ -302,7 +302,7 @@ msgstr ""
302
  "Nastavite na <strong>Posamezno onemogočene</strong> ali <strong>Posamezno "
303
  "omogočene</strong> za vklop nastavitev posameznih izjem na tej strani.<br />"
304
 
305
- #: ad-inserter.php:2412
306
  msgctxt "Posts"
307
  msgid ""
308
  "Set to <strong>Individually disabled</strong> or <strong>Individually "
@@ -311,61 +311,61 @@ msgstr ""
311
  "Nastavite na <strong>Posamezno onemogočeni</strong> ali <strong>Posamezno "
312
  "omogočeni</strong> za vklop nastavitev posameznih izjem na tej strani.<br />"
313
 
314
- #: ad-inserter.php:2414
315
  msgid "For more information check page %s"
316
  msgstr "Za več informacij poglejte stran %s"
317
 
318
  #. translators: Ad Inserter Exceptions documentation page
319
- #: ad-inserter.php:2416
320
  msgid "Individual Exceptions"
321
  msgstr "Posamezne Izjeme"
322
 
323
- #: ad-inserter.php:2461
324
  msgid "STATIC PAGE"
325
  msgstr "STATIČNA STRAN"
326
 
327
- #: ad-inserter.php:2464
328
  msgid "POST"
329
  msgstr "PRISPEVEK"
330
 
331
- #: ad-inserter.php:2467
332
  msgid "HOMEPAGE"
333
  msgstr "DOMAČA STRAN"
334
 
335
- #: ad-inserter.php:2470
336
  msgid "CATEGORY PAGE"
337
  msgstr "STRAN KATEGORIJE"
338
 
339
- #: ad-inserter.php:2473
340
  msgid "SEARCH PAGE"
341
  msgstr "STRAN ISKANJE"
342
 
343
- #: ad-inserter.php:2476
344
  msgid "ARCHIVE PAGE"
345
  msgstr "STRAN ARHIVA"
346
 
347
- #: ad-inserter.php:2479
348
  msgid "ERROR 404 PAGE"
349
  msgstr "STRAN NAPAKA 404"
350
 
351
- #: ad-inserter.php:2482
352
  msgid "AJAX CALL"
353
  msgstr "AJAX KLIC"
354
 
355
- #: ad-inserter.php:2485
356
  msgid "UNKNOWN PAGE TYPE"
357
  msgstr "NEZNAN TIP STRANI"
358
 
359
- #: ad-inserter.php:2502
360
  msgid "Click to delete ad blocking detection cokies"
361
  msgstr "Klikni za brisanje piškotkov za zaznavanje blokiranja oglasov"
362
 
363
- #: ad-inserter.php:2503
364
  msgid "AD BLOCKING STATUS UNKNOWN"
365
  msgstr "NEZNAN STATUS BLOKIRANJA OGLASOV"
366
 
367
  #. translators: %s: AdSense Auto Ads
368
- #: ad-inserter.php:2527
369
  msgid ""
370
  "Code for %s detected - Code will automatically insert AdSense ads at optimal "
371
  "positions"
@@ -373,11 +373,11 @@ msgstr ""
373
  "Zaznana koda za %s - Koda bo samodejno vstavila oglase AdSense na optimalne "
374
  "položaje"
375
 
376
- #: ad-inserter.php:2666
377
  msgid "Code for insertion"
378
  msgstr "Koda za vstavljanje"
379
 
380
- #: ad-inserter.php:2666
381
  msgid "character"
382
  msgid_plural "characters"
383
  msgstr[0] "znak"
@@ -385,16 +385,16 @@ msgstr[1] "znaka"
385
  msgstr[2] "znaki"
386
  msgstr[3] "znakov"
387
 
388
- #: ad-inserter.php:2709
389
  msgid "Header code"
390
  msgstr "Koda v glavi"
391
 
392
- #: ad-inserter.php:2709
393
  msgctxt "Header code"
394
  msgid "DISABLED"
395
  msgstr "ONEMOGOČENA"
396
 
397
- #: ad-inserter.php:2709 ad-inserter.php:2935
398
  msgid "character inserted"
399
  msgid_plural "characters inserted"
400
  msgstr[0] "znak vstavljen"
@@ -402,43 +402,43 @@ msgstr[1] "znaka vstavljena"
402
  msgstr[2] "znaki vstavljeni"
403
  msgstr[3] "znakov vstavljenih"
404
 
405
- #: ad-inserter.php:2742
406
  msgid "Automatically placed by AdSense Auto ads code"
407
  msgstr "Samodejno postavila koda za oglase AdSense Auto ads"
408
 
409
- #: ad-inserter.php:2935
410
  msgid "Footer code"
411
  msgstr "Koda v nogi"
412
 
413
- #: ad-inserter.php:2935
414
  msgctxt "Footer code"
415
  msgid "DISABLED"
416
  msgstr "ONEMOGOČENA"
417
 
418
- #: ad-inserter.php:2941
419
  msgid "JAVASCRIPT NOT WORKING"
420
  msgstr "JAVASCRIPT NE DELA"
421
 
422
- #: ad-inserter.php:2941
423
  msgid "NO JAVASCRIPT ERRORS"
424
  msgstr "BREZ JAVASCRIPT NAPAK"
425
 
426
- #: ad-inserter.php:2941
427
  msgid "JAVASCRIPT ERRORS"
428
  msgstr "JAVASCRIPT NAPAKE"
429
 
430
  #. translators: block name (block with default settings)
431
- #: ad-inserter.php:4998
432
  msgctxt "Block name"
433
  msgid "Default"
434
  msgstr "Privzeti"
435
 
436
  #. translators: %s: Ad Inserter
437
- #: ad-inserter.php:5569
438
  msgid "Error importing %s settings."
439
  msgstr "Napaka pri uvozu %s nastavitev."
440
 
441
- #: ad-inserter.php:5570
442
  msgid "Error importing settings for block"
443
  msgid_plural "Error importing settings for blocks:"
444
  msgstr[0] "Napaka pri uvozu nastavitev za blok"
@@ -446,15 +446,15 @@ msgstr[1] "Napaka pri uvozu nastavitev za bloka:"
446
  msgstr[2] "Napaka pri uvozu nastavitev za bloke:"
447
  msgstr[3] "Napaka pri uvozu nastavitev za bloke:"
448
 
449
- #: ad-inserter.php:5619
450
  msgid "Settings saved."
451
  msgstr "Nastavitve shranjene."
452
 
453
- #: ad-inserter.php:5704
454
  msgid "Settings cleared."
455
  msgstr "Nastavitve ponastavljene."
456
 
457
- #: ad-inserter.php:6048 ad-inserter.php:6050 ad-inserter.php:6073
458
  msgid "word"
459
  msgid_plural "words"
460
  msgstr[0] "beseda"
@@ -462,38 +462,38 @@ msgstr[1] "besedi"
462
  msgstr[2] "besede"
463
  msgstr[3] "besed"
464
 
465
- #: ad-inserter.php:6089 ad-inserter.php:6201
466
  msgid "HTML TAGS REMOVED"
467
  msgstr "HTML ZNAČKE ODSTRANJENE"
468
 
469
- #: ad-inserter.php:6277
470
  msgid "BEFORE COMMENTS"
471
  msgstr "PRED KOMENTARJI"
472
 
473
- #: ad-inserter.php:6385
474
  msgid "AFTER COMMENTS"
475
  msgstr "PO KOMETARJIH"
476
 
477
- #: ad-inserter.php:6448
478
  msgid "BETWEEN COMMENTS"
479
  msgstr "MED KOMENTARJI"
480
 
481
- #: ad-inserter.php:7500
482
  msgid "requires WordPress 4.0 or newer"
483
  msgstr "potrebuje WordPress 4.0 ali novejši"
484
 
485
- #: ad-inserter.php:7500
486
  msgid "Please update!"
487
  msgstr "Prosimo, posodobite!"
488
 
489
  #. translators: Opt-in message: Thank you for installing Ad Inserter (plugin
490
  #. name with HTML tags will be added)
491
- #: ad-inserter.php:7725
492
  msgid "Thank you for installing"
493
  msgstr "Hvala za namestitev vtičnika"
494
 
495
  #. translators: Opt-in message: %s: HTML tags
496
- #: ad-inserter.php:7727
497
  msgid ""
498
  "We would like to %s track its usage %s on your site. This is completely "
499
  "optional and can be disabled at any time."
@@ -501,7 +501,7 @@ msgstr ""
501
  "Radi bi %s sledili njegovi uporabi %s na vašem spletnem mestu. To je povsem "
502
  "izbirno in se lahko izključi kadarkoli."
503
 
504
- #: ad-inserter.php:7729
505
  msgid ""
506
  "We don't record any sensitive data, only information regarding the WordPress "
507
  "environment and plugin usage, which will help us to make improvements to the "
@@ -511,7 +511,7 @@ msgstr ""
511
  "uporabe vtičnika, kar nam bo omogočilo izdelavo izboljšav za vtičnik."
512
 
513
  #. translators: Deactivation message: %s: HTML tags
514
- #: ad-inserter.php:7766
515
  msgid ""
516
  "Looking for %s Documentation, %s %s Common Settings, %s %s Quick Start %s or "
517
  "help for %s AdSense ads? %s The plugin doesn't work with your theme? %s Let "
@@ -522,49 +522,49 @@ msgstr ""
522
  "nam %s in poskušali vam bomo pomagati."
523
 
524
  #. translators: %s: Ad Inserter
525
- #: ad-inserter.php:7809
526
  msgid "%s block."
527
  msgstr "%s blok."
528
 
529
  #. translators: widget title
530
- #: ad-inserter.php:7825 ad-inserter.php:7861
531
  msgid "Processing log"
532
  msgstr "Dnevnik procesiranja"
533
 
534
  #. translators: widget title
535
- #: ad-inserter.php:7827 ad-inserter.php:7862
536
  msgid "Dummy widget"
537
  msgstr "Prazen gradnik"
538
 
539
  #. translators: widget title
540
- #: ad-inserter.php:7829 ad-inserter.php:7860
541
  msgid "Debugging tools"
542
  msgstr "Orodja za razhroščevanje"
543
 
544
  #. translators: block status (widget title)
545
- #: ad-inserter.php:7836
546
  msgctxt "block"
547
  msgid "PAUSED"
548
  msgstr "USTAVLJEN"
549
 
550
- #: ad-inserter.php:7837
551
  msgid "WIDGET DISABLED"
552
  msgstr "GRADNIK ONEMOGOČEN"
553
 
554
- #: ad-inserter.php:7838
555
  msgid "Unknown block"
556
  msgstr "Neznan blok"
557
 
558
- #: ad-inserter.php:7847 includes/functions.php:2608 settings.php:1033
559
  msgid "Title"
560
  msgstr "Naslov"
561
 
562
- #: ad-inserter.php:7869
563
  msgctxt "Widget"
564
  msgid "Sticky"
565
  msgstr "Lepljiv"
566
 
567
- #: ad-inserter.php:7918
568
  msgid ""
569
  "Ad Inserter can't be used while Ad Inserter Pro is active! To activate Ad "
570
  "Inserter you need to first deactivate Ad Inserter Pro."
@@ -573,7 +573,7 @@ msgstr ""
573
  "aktiven! Za aktivacijo vtičnika Ad Inserter morate najprej onemogočiti Ad "
574
  "Inserter Pro."
575
 
576
- #: ad-inserter.php:7919
577
  msgid ""
578
  "<strong>WARNING</strong>: Please note that saving settings in Ad Inserter "
579
  "will clear all settings that are available only in the Pro version "
@@ -584,130 +584,134 @@ msgstr ""
584
  "različici (dodatne nastavitve blokov in vtičnika)!"
585
 
586
  #. translators: %s: Ad Inserter
587
- #: class.php:459 class.php:468 class.php:471
588
  msgid "PHP error in %s block"
589
  msgstr "PHP napaka v bloku %s"
590
 
591
- #: class.php:1899
592
  msgid "Counters"
593
  msgstr "Števci"
594
 
595
- #: class.php:1903
596
  msgid "Content"
597
  msgstr "Vsebina"
598
 
599
- #: class.php:1908
600
  msgid "Excerpt"
601
  msgstr "Izvleček"
602
 
603
- #: class.php:1913 strings.php:17
604
  msgid "Before post"
605
  msgstr "Pred prispevkom"
606
 
607
- #: class.php:1918 strings.php:18
608
  msgid "After post"
609
  msgstr "Za prispevkom"
610
 
611
- #: class.php:1923 settings.php:1619 settings.php:3344
612
  msgid "Widget"
613
  msgstr "Gradnik"
614
 
615
- #: class.php:1928 settings.php:3342
616
  msgid "PHP function call"
617
  msgstr "Klic PHP funkcije"
618
 
619
- #: class.php:1963
620
  msgid "AJAX REQUEST"
621
  msgstr "AJAX ZAHTEVEK"
622
 
623
- #: class.php:1966
624
  msgid "Ajax request for block in iframe"
625
  msgstr "Ajax zahtevek za blok v iframe-u"
626
 
627
- #: class.php:1985
628
  msgid "Ajax request url, click to open it in a new tab"
629
  msgstr "Url Ajax zahtevka, kliknite, da ga odprete v novem zavihku"
630
 
631
- #: class.php:1988
632
  msgid "IN THE LOOP"
633
  msgstr "V ZANKI"
634
 
635
- #: class.php:1988
636
  msgid "YES"
637
  msgstr "DA"
638
 
639
- #: class.php:1988
640
  msgid "NO"
641
  msgstr "NE"
642
 
643
- #: class.php:2024
644
  msgid "BLOCK"
645
  msgstr "BLOK"
646
 
647
- #: class.php:2024
648
  msgctxt "block or widget"
649
  msgid "INSERTED BUT NOT VISIBLE"
650
  msgstr "VSTAVLJEN, VENDAR NI VIDEN"
651
 
 
 
 
 
652
  #. translators: %s: list parameters and type
653
- #: class.php:2475
654
  msgid "parameters='%s' type='%s'"
655
  msgstr "parametri='%s' tip='%s'"
656
 
657
  #. translators: %s: list parameters and type
658
- #: class.php:2477
659
  msgid "referers='%s' type='%s'"
660
  msgstr "napotitelji='%s' tip='%s'"
661
 
662
  #. translators: %s: list parameters and type
663
- #: class.php:2538
664
  msgid "countries='%s' type='%s'"
665
  msgstr "države='%s' tip='%s'"
666
 
667
  #. translators: %s: list parameters and type
668
- #: class.php:2540
669
  msgid "ip addresses='%s' type='%s'"
670
  msgstr "ip naslovi='%s' tip='%s'"
671
 
672
- #: class.php:2763 strings.php:228
673
  msgid "BEFORE"
674
  msgstr "PRED"
675
 
676
- #: class.php:2771 strings.php:230
677
  msgid "PREPEND CONTENT"
678
  msgstr "DODAJ PRED VSEBINO"
679
 
680
- #: class.php:2775 strings.php:231
681
  msgid "APPEND CONTENT"
682
  msgstr "DODAJ ZA VSEBINO"
683
 
684
- #: class.php:2779 strings.php:232
685
  msgid "REPLACE CONTENT"
686
  msgstr "NADOMESTI VSEBINO"
687
 
688
- #: class.php:2783 strings.php:233
689
  msgid "REPLACE ELEMENT"
690
  msgstr "NADOMESTI ELEMENT"
691
 
692
- #: class.php:2794 strings.php:229
693
  msgid "AFTER"
694
  msgstr "ZA"
695
 
696
- #: class.php:2861
697
  msgctxt "JavaScript"
698
  msgid "script"
699
  msgstr "skripta"
700
 
701
- #: class.php:2864 settings.php:1888
702
  msgid "for"
703
  msgstr "za"
704
 
705
- #: class.php:5387 class.php:5439
706
  msgctxt "category name"
707
  msgid "Uncategorized"
708
  msgstr "Nekategorizirano"
709
 
710
- #: class.php:5930
711
  msgid ""
712
  "ERROR: class DOMDocument not found. Your webhost needs to install the DOM "
713
  "extension for PHP."
@@ -716,16 +720,16 @@ msgstr ""
716
  "namestiti DOM razširitev za PHP."
717
 
718
  #: includes/editor.php:7 includes/placeholders.php:345
719
- #: includes/preview.php:1780 strings.php:235
720
  msgid "Use"
721
  msgstr "Uporabi"
722
 
723
- #: includes/editor.php:8 includes/preview.php:1781
724
  msgid "Reset"
725
  msgstr "Ponastavi"
726
 
727
  #: includes/editor.php:9 includes/placeholders.php:347
728
- #: includes/preview.php:1783 strings.php:199 strings.php:234
729
  msgid "Cancel"
730
  msgstr "Prekliči"
731
 
@@ -734,7 +738,7 @@ msgid "Visual Code Editor"
734
  msgstr "Vizualni Urejevalnik Kode"
735
 
736
  #: includes/editor.php:262 includes/preview-adb.php:289
737
- #: includes/preview.php:1770
738
  msgid ""
739
  "This page was not loaded properly. Please check browser, plugins and ad "
740
  "blockers."
@@ -747,7 +751,7 @@ msgid "Error loading page"
747
  msgstr "Napaka pri nalaganju strani"
748
 
749
  #: includes/editor.php:264 includes/preview-adb.php:291
750
- #: includes/preview.php:1772
751
  msgid "PAGE BLOCKED"
752
  msgstr "STRAN BLOKIRANA"
753
 
@@ -841,42 +845,42 @@ msgstr "Sledi prikazom in klikom za ta blok"
841
  msgid " - global tracking disabled"
842
  msgstr " - globalno sledenje onemogočeno"
843
 
844
- #: includes/functions.php:458
845
  msgid "Generate report"
846
  msgstr "Generiraj poročilo"
847
 
848
- #: includes/functions.php:467
849
  msgid "Toggle Ad Blocking Statistics"
850
  msgstr "Preklopi Statistiko Blokiranja Oglasov"
851
 
852
- #: includes/functions.php:475 includes/functions.php:2437
853
  msgid "Toggle Statistics"
854
  msgstr "Preklopi Statistiko"
855
 
856
  #. translators: %s: Ad Inserter Pro
857
- #: includes/functions.php:491
858
  msgid "%s license key is not set. Continue?"
859
  msgstr "%s licenčni ključ ni nastavljen. Nadaljujem?"
860
 
861
  #. translators: %s: Ad Inserter Pro
862
- #: includes/functions.php:495
863
  msgid "Invalid %s license key. Continue?"
864
  msgstr "Neveljaven %s licenčni ključ. Nadaljujem?"
865
 
866
  #. translators: %s: Ad Inserter Pro
867
- #: includes/functions.php:499
868
  msgid "%s license overused. Continue?"
869
  msgstr "%s licenca prekomerno uporabljena. Nadaljujem?"
870
 
871
- #: includes/functions.php:503 settings.php:1958
872
  msgid "Save Settings"
873
  msgstr "Sharani Nastavitve"
874
 
875
- #: includes/functions.php:563 includes/preview.php:1915
876
  msgid "Horizontal position"
877
  msgstr "Vodoravni položaj"
878
 
879
- #: includes/functions.php:586
880
  msgid ""
881
  "Horizontal margin from the content or screen edge, empty means default value "
882
  "from CSS"
@@ -884,11 +888,11 @@ msgstr ""
884
  "Vodoravni odmik od vsebine ali roba zaslona, prazno pomeni privzeta vrednost "
885
  "iz CSS"
886
 
887
- #: includes/functions.php:594 includes/preview.php:1970
888
  msgid "Vertical position"
889
  msgstr "Navpični položaj"
890
 
891
- #: includes/functions.php:609
892
  msgid ""
893
  "Vertical margin from the top or bottom screen edge, empty means default "
894
  "value from CSS"
@@ -896,15 +900,15 @@ msgstr ""
896
  "Navpični odmik od roba vrha ali dna zaslona, prazno pomeni privzeta vrednost "
897
  "iz CSS"
898
 
899
- #: includes/functions.php:634 includes/preview.php:2021
900
  msgid "Animation"
901
  msgstr "Animacija"
902
 
903
- #: includes/functions.php:652
904
  msgid "Trigger"
905
  msgstr "Sporžilec"
906
 
907
- #: includes/functions.php:661
908
  msgid ""
909
  "Trigger value: page scroll in %, page scroll in px or element with selector "
910
  "(#id or .class) becomes visible"
@@ -912,44 +916,44 @@ msgstr ""
912
  "Sprožilna vrednost: pomik strani v %, pomik strani v px ali element s "
913
  "selektorjem (#id ali .razred) postane viden"
914
 
915
- #: includes/functions.php:665
916
  msgid "Offset"
917
  msgstr "Zamik"
918
 
919
- #: includes/functions.php:665
920
  msgid "Offset of trigger element"
921
  msgstr "Zamik sprožilnega elementa"
922
 
923
- #: includes/functions.php:669
924
  msgid "Delay"
925
  msgstr "Zakasnitev"
926
 
927
- #: includes/functions.php:669
928
  msgid "Delay animation after trigger condition"
929
  msgstr "Zakasni animacijo po izpolnitvi pogoja sprožilca"
930
 
931
- #: includes/functions.php:673
932
  msgid "Trigger once"
933
  msgstr "Sproži enkrat"
934
 
935
- #: includes/functions.php:675
936
  msgid "Trigger animation only once"
937
  msgstr "Sproži animacijo samo enkrat"
938
 
939
- #: includes/functions.php:714
940
  msgid "Tracking is globally disabled"
941
  msgstr "Sledenje je globalno onemogočeno"
942
 
943
- #: includes/functions.php:718
944
  msgid "Tracking for this block is disabled"
945
  msgstr "Sledenje za ta blok je onemogočeno"
946
 
947
- #: includes/functions.php:728 settings.php:3105 settings.php:3141
948
  #: strings.php:209
949
  msgid "Loading..."
950
  msgstr "Nalagam..."
951
 
952
- #: includes/functions.php:744
953
  msgid ""
954
  "Clear statistics data for the selected range - clear both dates to delete "
955
  "all data for this block"
@@ -957,59 +961,59 @@ msgstr ""
957
  "Pobriši podatke o statistiki za izbrano obdobje - pobriši oba datuma za "
958
  "brisanje vseh podatkov za ta blok"
959
 
960
- #: includes/functions.php:748
961
  msgid "Auto refresh data for the selected range every 60 seconds"
962
  msgstr "Samodejna osvežitev podatkov za izbrano obdobje vsakih 60 sekund"
963
 
964
- #: includes/functions.php:751
965
  msgid "Load data for last month"
966
  msgstr "Naloži podatke za zadnji mesec"
967
 
968
- #: includes/functions.php:751
969
  msgid "Last Month"
970
  msgstr "Zadnji Mesec"
971
 
972
- #: includes/functions.php:754
973
  msgid "Load data for this month"
974
  msgstr "Naloži podatke za ta mesec"
975
 
976
- #: includes/functions.php:754
977
  msgid "This Month"
978
  msgstr "Ta Mesec"
979
 
980
- #: includes/functions.php:757
981
  msgid "Load data for this year"
982
  msgstr "Naloži podatke za to leto"
983
 
984
- #: includes/functions.php:757
985
  msgid "This Year"
986
  msgstr "To Leto"
987
 
988
- #: includes/functions.php:760
989
  msgid "Load data for the last 15 days"
990
  msgstr "Naloži podatke za zadnjih 15 dni"
991
 
992
- #: includes/functions.php:763
993
  msgid "Load data for the last 30 days"
994
  msgstr "Naloži podatke za zadnjih 30 dni"
995
 
996
- #: includes/functions.php:766
997
  msgid "Load data for the last 90 days"
998
  msgstr "Naloži podatke za zadnjih 90 dni"
999
 
1000
- #: includes/functions.php:769
1001
  msgid "Load data for the last 180 days"
1002
  msgstr "Naloži podatke za zadnjih 180 dni"
1003
 
1004
- #: includes/functions.php:772
1005
  msgid "Load data for the last 365 days"
1006
  msgstr "Naloži podatke za zadnjih 365 dni"
1007
 
1008
- #: includes/functions.php:782
1009
  msgid "Load data for the selected range"
1010
  msgstr "Naloži podatke za izbrano obdobje"
1011
 
1012
- #: includes/functions.php:798
1013
  msgid ""
1014
  "Import settings when saving - if checked, the encoded settings below will be "
1015
  "imported for this block"
@@ -1017,11 +1021,11 @@ msgstr ""
1017
  "Uvozi nastavitve pri shranjevanju - če je odkljukano, se bodo kodirane "
1018
  "nastavitve spodaj uvozile za ta blok"
1019
 
1020
- #: includes/functions.php:798
1021
  msgid "Import settings for block"
1022
  msgstr "Uvozi nastavitve za blok"
1023
 
1024
- #: includes/functions.php:802
1025
  msgid ""
1026
  "Import block name when saving - if checked and 'Import settings for block' "
1027
  "is also checked, the name from encoded settings below will be imported for "
@@ -1031,41 +1035,41 @@ msgstr ""
1031
  "nastavitve za blok' odkljukano, se bo ime iz kodiranih nastavitev spodaj "
1032
  "uvozilo za ta blok"
1033
 
1034
- #: includes/functions.php:802
1035
  msgid "Import block name"
1036
  msgstr "Uvozi ime bloka"
1037
 
1038
- #: includes/functions.php:806
1039
  msgid "Saved settings for block"
1040
  msgstr "Shranjene nastavitve za blok"
1041
 
1042
- #: includes/functions.php:819
1043
  msgid "Export / Import Ad Inserter Pro Settings"
1044
  msgstr "Izvozi / Uvozi Ad Inserter Pro Nastavitve"
1045
 
1046
- #: includes/functions.php:828
1047
  msgid "Are you sure you want to clear all statistics data for all blocks?"
1048
  msgstr ""
1049
  "Ali ste prepričani, da želite pobrisati vse podatke o statistiki za vse "
1050
  "bloke?"
1051
 
1052
- #: includes/functions.php:830
1053
  msgid "Clear All Statistics Data"
1054
  msgstr "Pobriši Vse Podatke o Statistiki"
1055
 
1056
- #: includes/functions.php:856
1057
  msgid "Toggle country/city editor"
1058
  msgstr "Preklopi urejevalnik držav/mest"
1059
 
1060
- #: includes/functions.php:862
1061
  msgid "IP Addresses"
1062
  msgstr "IP Naslovi"
1063
 
1064
- #: includes/functions.php:865
1065
  msgid "Toggle IP address editor"
1066
  msgstr "Preklopi urejevalnik IP nslovov"
1067
 
1068
- #: includes/functions.php:868
1069
  msgid ""
1070
  "Comma separated IP addresses, you can also use partial IP addresses with * "
1071
  "(ip-address-start*. *ip-address-pattern*, *ip-address-end)"
@@ -1073,48 +1077,48 @@ msgstr ""
1073
  "Z vejico ločeni IP naslovi, uporabite lahko tudi delne IP naslove z * (ip-"
1074
  "naslov-začetek*. *ip-naslov-vzorec*, *ip-naslov-konec)"
1075
 
1076
- #: includes/functions.php:872
1077
  msgid "Blacklist IP addresses"
1078
  msgstr "Črni seznam IP naslovov"
1079
 
1080
- #: includes/functions.php:876
1081
  msgid "Whitelist IP addresses"
1082
  msgstr "Beli seznam IP naslovov"
1083
 
1084
- #: includes/functions.php:887
1085
  msgid "Countries"
1086
  msgstr "Države"
1087
 
1088
- #: includes/functions.php:888
1089
  msgid "Cities"
1090
  msgstr "Mesta"
1091
 
1092
- #: includes/functions.php:892 includes/functions.php:2397
1093
  msgid "Toggle country editor"
1094
  msgstr "Preklopi urejevalnik držav"
1095
 
1096
- #: includes/functions.php:895
1097
  msgid "Toggle city editor"
1098
  msgstr "Preklopi urejevalnik mest"
1099
 
1100
- #: includes/functions.php:899 includes/functions.php:2400
1101
  msgid "Comma separated country ISO Alpha-2 codes"
1102
  msgstr "Z vejico ločene ISO Alpha-2 kode držav"
1103
 
1104
- #: includes/functions.php:903
1105
  msgid "Blacklist countries"
1106
  msgstr "Črni seznam držav"
1107
 
1108
- #: includes/functions.php:907
1109
  msgid "Whitelist countries"
1110
  msgstr "Beli seznam držav"
1111
 
1112
- #: includes/functions.php:1221 includes/functions.php:1439
1113
  msgid "Enter license key"
1114
  msgstr "Vnesite licenčni ključ"
1115
 
1116
  #. translators: %s: Ad Inserter Pro
1117
- #: includes/functions.php:1227
1118
  msgid ""
1119
  "%s license key is not set. Plugin functionality is limited and updates are "
1120
  "disabled."
@@ -1122,36 +1126,36 @@ msgstr ""
1122
  "%s licenčni ključ ni vnešen. Funkcionalnosti vtičnika so omejene in "
1123
  "posodobitve onemogočene."
1124
 
1125
- #: includes/functions.php:1236 includes/functions.php:1448
1126
  msgid "Check license key"
1127
  msgstr "Preverite licenčni ključ"
1128
 
1129
  #. translators: %s: Ad Inserter Pro
1130
- #: includes/functions.php:1242
1131
  msgid "Invalid %s license key."
1132
  msgstr "Neveljaven %s licenčni ključ."
1133
 
1134
  #. translators: %s: Ad Inserter Pro
1135
- #: includes/functions.php:1251
1136
  msgid "%s license expired. Plugin updates are disabled."
1137
  msgstr "%s licenca je potekla. Posodobitve vtičnika so onemogočene."
1138
 
1139
- #: includes/functions.php:1252
1140
  msgid "Renew license"
1141
  msgstr "Obnovite licenco"
1142
 
1143
  #. translators: %s: Ad Inserter Pro
1144
- #: includes/functions.php:1260
1145
  msgid "%s license overused. Plugin updates are disabled."
1146
  msgstr ""
1147
  "%s licenca je prekomerno uporabljena. Posodobitve vtičnika so onemogočene."
1148
 
1149
- #: includes/functions.php:1261
1150
  msgid "Upgrade license"
1151
  msgstr "Nadgradite licenco"
1152
 
1153
  #. translators: 1, 2: HTML tags, 3: Ad Inserter Pro
1154
- #: includes/functions.php:1441
1155
  msgid ""
1156
  "%1$s Warning: %2$s %3$s license key is not set. Plugin functionality is "
1157
  "limited and updates are disabled."
@@ -1160,12 +1164,12 @@ msgstr ""
1160
  "so omejene in posodobitve onemogočene."
1161
 
1162
  #. translators: 1, 2,: HTML tags, 3: Ad Inserter Pro
1163
- #: includes/functions.php:1450
1164
  msgid "%1$s Warning: %2$s Invalid %3$s license key."
1165
  msgstr "%1$s Opozorilo: %2$s Neveljaven %3$s licenčni ključ."
1166
 
1167
  #. translators: 2, 3: HTML tags, 1: Ad Inserter Pro
1168
- #: includes/functions.php:1464
1169
  msgid ""
1170
  "Hey, %1$s license has expired - plugin updates are now disabled. Please "
1171
  "renew the license to enable updates. Check %2$s what you are missing. %3$s"
@@ -1175,7 +1179,7 @@ msgstr ""
1175
  "pogrešate. %3$s"
1176
 
1177
  #. translators: 1, 3: HTML tags, 2: percentage
1178
- #: includes/functions.php:1471
1179
  msgid ""
1180
  "During the license period and 30 days after the license has expired we offer "
1181
  "%1$s %2$s discount on all license renewals and license upgrades. %3$s"
@@ -1183,16 +1187,16 @@ msgstr ""
1183
  "V obdobju licence in 30 dni po tem, ko licenca poteče, vam ponujamo %1$s "
1184
  "%2$s popust na vse obnovitve in nadgradnje licenc. %3$s"
1185
 
1186
- #: includes/functions.php:1494
1187
  msgid "Renew the licence"
1188
  msgstr "Obnovi licenco"
1189
 
1190
- #: includes/functions.php:1496
1191
  msgid "Update license status"
1192
  msgstr "Posodobi status licence"
1193
 
1194
  #. translators: 1, 2, 4, 5: HTML tags, 3: Ad Inserter Pro
1195
- #: includes/functions.php:1507
1196
  msgid ""
1197
  "%1$s Warning: %2$s %3$s license overused. Plugin updates are disabled. %4$s "
1198
  "Upgrade license %5$s"
@@ -1201,95 +1205,95 @@ msgstr ""
1201
  "vtičnika so onemogočene. %4$s Nadgradite licenco %5$s"
1202
 
1203
  #. Translators: %s: HTML tag
1204
- #: includes/functions.php:1527
1205
  msgid "Warning: %s MaxMind IP geolocation database not found."
1206
  msgstr "Opozorilo: %s MaxMind IP geolocijska podatkovna baza ni najdena."
1207
 
1208
- #: includes/functions.php:2034
1209
  msgid "Geolocation"
1210
  msgstr "Geolokacija"
1211
 
1212
- #: includes/functions.php:2038
1213
  msgid "Exceptions"
1214
  msgstr "Izjeme"
1215
 
1216
- #: includes/functions.php:2043
1217
  msgid "Multisite"
1218
  msgstr "Multisite"
1219
 
1220
- #: includes/functions.php:2048
1221
  msgid "Tracking"
1222
  msgstr "Sledenje"
1223
 
1224
  #. translators: %d: days, hours, minutes
1225
- #: includes/functions.php:2079
1226
  msgid "Scheduled in %d days %d hours %d minutes"
1227
  msgstr "Planirano v %d dneh %d urah %d minutah"
1228
 
1229
  #. translators: %s: HTML dash separator, %d: days, hours, minutes, &mdash; is
1230
  #. HTML code for long dash separator
1231
- #: includes/functions.php:2088
1232
  msgid "Active %s expires in %d days %d hours %d minutes"
1233
  msgstr "Aktivno %s poteče v %d dneh %d urah %d minutah"
1234
 
1235
- #: includes/functions.php:2092
1236
  msgid "Expired"
1237
  msgstr "Poteklo"
1238
 
1239
- #: includes/functions.php:2100 settings.php:1272 settings.php:1287
1240
  #: settings.php:1874
1241
  msgid "and"
1242
  msgstr "in"
1243
 
1244
- #: includes/functions.php:2103
1245
  msgid "fallback"
1246
  msgstr "rezerva"
1247
 
1248
- #: includes/functions.php:2104
1249
  msgid "Block to be used when scheduling expires"
1250
  msgstr "Blok, ki se bo uporabil, ko urnik poteče"
1251
 
1252
- #: includes/functions.php:2129
1253
  msgid "Load in iframe"
1254
  msgstr "Naloži v iframe-u"
1255
 
1256
- #: includes/functions.php:2133 includes/placeholders.php:382
1257
  msgid "Width"
1258
  msgstr "Širina"
1259
 
1260
- #: includes/functions.php:2134
1261
  msgid "iframe width, empty means full width (100%)"
1262
  msgstr "širina iframe-a, prazno pomeni polna širina (100%)"
1263
 
1264
- #: includes/functions.php:2140 includes/placeholders.php:377
1265
  msgid "Height"
1266
  msgstr "Višina"
1267
 
1268
- #: includes/functions.php:2141
1269
  msgid "iframe height, empty means adjust it to iframe content height"
1270
  msgstr ""
1271
  "Višina iframe-a, prazno pomeni poravnavo glede na višino vsebine iframe-a"
1272
 
1273
- #: includes/functions.php:2148
1274
  msgid "Ad label in iframe"
1275
  msgstr "Oznaka oglasa v iframe-u"
1276
 
1277
- #: includes/functions.php:2153
1278
  msgid "Preview iframe code"
1279
  msgstr "Predpreglej kodo iframe"
1280
 
1281
- #: includes/functions.php:2153 includes/preview.php:1792 settings.php:949
1282
  #: settings.php:2506
1283
  msgid "Preview"
1284
  msgstr "Predogled"
1285
 
1286
- #: includes/functions.php:2167 includes/functions.php:3575
1287
- #: includes/functions.php:3638 settings.php:1991
1288
  msgid "Ad Blocking"
1289
  msgstr "Blokiranje Oglasov"
1290
 
1291
  #. translators: 1, 2 and 3, 4: HTML tags
1292
- #: includes/functions.php:2176
1293
  msgid ""
1294
  "%1$s WARNING: %2$s %3$s No wrapping %4$s style has no wrapping code needed "
1295
  "for tracking!"
@@ -1299,7 +1303,7 @@ msgstr ""
1299
 
1300
  #. translators: 1, 2, 4, 5: HTML tags, 3: Scroll with the content, 6: Above
1301
  #. header
1302
- #: includes/functions.php:2185
1303
  msgid ""
1304
  "%1$s WARNING: %2$s vertical position %3$s needs %4$s Output buffering %5$s "
1305
  "enabled and automatic insertion %6$s!"
@@ -1307,49 +1311,49 @@ msgstr ""
1307
  "%1$s OPOZORILO: %2$s vertikalni položaj %3$s potrebuje %4$s Predpomnjenje "
1308
  "izhoda %5$s omogočeno in samodejno vstavljanje %6$s!"
1309
 
1310
- #: includes/functions.php:2203
1311
  msgid "When ad blocking is detected"
1312
  msgstr "Ko je blokiranje oglasov zaznano"
1313
 
1314
- #: includes/functions.php:2212
1315
  msgid "replacement"
1316
  msgstr "nadomestek"
1317
 
1318
- #: includes/functions.php:2213
1319
  msgid "Block to be shown when ad blocking is detected"
1320
  msgstr "Blok, ki naj bo prikazan, ko je zaznano blokiranje oglasov"
1321
 
1322
- #: includes/functions.php:2214
1323
  msgctxt "replacement"
1324
  msgid "None"
1325
  msgstr "Noben"
1326
 
1327
- #: includes/functions.php:2231
1328
  msgid "Close button"
1329
  msgstr "Gumb Zapri"
1330
 
1331
- #: includes/functions.php:2278
1332
  msgid "Lazy loading"
1333
  msgstr "Leno nalaganje"
1334
 
1335
  #. Translators: %s MaxMind
1336
- #: includes/functions.php:2332
1337
  msgid "This product includes GeoLite2 data created by %s"
1338
  msgstr "Ta izdelek vsebuje %s GeoLite2 podatke"
1339
 
1340
- #: includes/functions.php:2343
1341
  msgid "IP geolocation database"
1342
  msgstr "Podatkovna baza za IP geolokacijo"
1343
 
1344
- #: includes/functions.php:2346
1345
  msgid "Select IP geolocation database."
1346
  msgstr "Izberite podatkovno bazo za IP geolokacijo."
1347
 
1348
- #: includes/functions.php:2357
1349
  msgid "Automatic database updates"
1350
  msgstr "Samodejna posodobitev podatkovne baze"
1351
 
1352
- #: includes/functions.php:2360
1353
  msgid ""
1354
  "Automatically download and update free GeoLite2 IP geolocation database by "
1355
  "MaxMind"
@@ -1357,11 +1361,11 @@ msgstr ""
1357
  "Samodejno prenesi in posodobi prostodostopno GeoLite2 IP geolokacijsko "
1358
  "podatkovno bazo MaxMind"
1359
 
1360
- #: includes/functions.php:2368
1361
  msgid "Database"
1362
  msgstr "Podatkovna baza"
1363
 
1364
- #: includes/functions.php:2371
1365
  msgid ""
1366
  "Aabsolute path starting with '/' or relative path to the MaxMind database "
1367
  "file"
@@ -1370,35 +1374,35 @@ msgstr ""
1370
  "podatkovne baze"
1371
 
1372
  #. translators: %d: group number
1373
- #: includes/functions.php:2389
1374
  msgid "Group %d"
1375
  msgstr "Skupina %d"
1376
 
1377
- #: includes/functions.php:2395
1378
  msgid "countries"
1379
  msgstr "države"
1380
 
1381
- #: includes/functions.php:2430
1382
  msgid "Enable tracking"
1383
  msgstr "Omogoči sledenje"
1384
 
1385
- #: includes/functions.php:2445
1386
  msgid "Impression and Click Tracking"
1387
  msgstr "Sledenje Prikazov in Klikov"
1388
 
1389
- #: includes/functions.php:2461
1390
  msgid "Internal"
1391
  msgstr "Notranje"
1392
 
1393
- #: includes/functions.php:2465
1394
  msgid "Track impressions and clicks with internal tracking and statistics"
1395
  msgstr "Sledi prikazom in klikom z notranjim sledenjem in statistiko"
1396
 
1397
- #: includes/functions.php:2470
1398
  msgid "External"
1399
  msgstr "Zunanje"
1400
 
1401
- #: includes/functions.php:2474
1402
  msgid ""
1403
  "Track impressions and clicks with Google Analytics or Matomo (needs tracking "
1404
  "code installed)"
@@ -1406,27 +1410,27 @@ msgstr ""
1406
  "Sledi prikazom in klikom z Google Analytics ali Matomo (potrebuje nameščeno "
1407
  "kodo za sledenje)"
1408
 
1409
- #: includes/functions.php:2479
1410
  msgid "Track Pageviews"
1411
  msgstr "Sledi Ogledom Strani"
1412
 
1413
- #: includes/functions.php:2485
1414
  msgid "Track Pageviews by Device (as configured for viewports)"
1415
  msgstr "Sledi Ogledom Strani po Napravah (kot so nastavljene za poglede)"
1416
 
1417
- #: includes/functions.php:2495
1418
  msgid "Track for Logged in Users"
1419
  msgstr "Sledi za Prijavljene Upor."
1420
 
1421
- #: includes/functions.php:2501
1422
  msgid "Track impressions and clicks from logged in users"
1423
  msgstr "Sledi prikazom in klikom neprijavljenih uporabnikov"
1424
 
1425
- #: includes/functions.php:2511
1426
  msgid "Click Detection"
1427
  msgstr "Zaznavanje klikov"
1428
 
1429
- #: includes/functions.php:2517
1430
  msgid ""
1431
  "Standard method detects clicks only on banners with links, Advanced method "
1432
  "can detect clicks on any kind of ads, but it is slightly less accurate"
@@ -1434,11 +1438,11 @@ msgstr ""
1434
  "Standardni način zazna klike samo na pasicah s povezavami, Napredni način "
1435
  "lahko zazna klike na kateremkoli oglasu, ampak je rahlo manj zanesljiv"
1436
 
1437
- #: includes/functions.php:2543
1438
  msgid "Report header image"
1439
  msgstr "Slika v glavi poročila"
1440
 
1441
- #: includes/functions.php:2546
1442
  msgid ""
1443
  "Image or logo to be displayed in the header of the statistins report. "
1444
  "Aabsolute path starting with '/' or relative path to the image file."
@@ -1446,128 +1450,128 @@ msgstr ""
1446
  "Slika ali logo, ki bo prikazan v glavi poročila statistike. Absolutna pot, "
1447
  "ki se začne z '/' ali relativna pot do datoteke slike."
1448
 
1449
- #: includes/functions.php:2547 strings.php:221
1450
  msgid "Select or upload header image"
1451
  msgstr "Izberi ali naloži sliko glave"
1452
 
1453
- #: includes/functions.php:2552
1454
  msgid "Report header title"
1455
  msgstr "Naslov v glavi poročila"
1456
 
1457
- #: includes/functions.php:2555
1458
  msgid ""
1459
  "Title to be displayed in the header of the statistins report. Text or HTML "
1460
  "code."
1461
  msgstr ""
1462
  "Naslov, ki bo prikazan v glavi poročila statistike. Besedilo ali HTML koda."
1463
 
1464
- #: includes/functions.php:2560
1465
  msgid "Report header description"
1466
  msgstr "Opis v glavi poročila"
1467
 
1468
- #: includes/functions.php:2563
1469
  msgid ""
1470
  "Description to be displayed in the header of the statistins report. Text or "
1471
  "HTML code."
1472
  msgstr ""
1473
  "Opis, ki bo prikazan v glavi poročila statistike. Besedilo ali HTML koda."
1474
 
1475
- #: includes/functions.php:2595
1476
  msgid "Are you sure you want to clear all exceptions for block"
1477
  msgstr "Ali ste prepričani, da želite pobrisati vse izjeme za blok"
1478
 
1479
- #: includes/functions.php:2596 settings.php:1036
1480
  msgid "Clear all exceptions for block"
1481
  msgstr "Pobriši vse izjeme za blok"
1482
 
1483
- #: includes/functions.php:2603
1484
  msgid "Are you sure you want to clear all exceptions?"
1485
  msgstr "Ali ste prepričani, da želite pobrisati vse izjeme?"
1486
 
1487
- #: includes/functions.php:2603
1488
  msgid "Clear all exceptions for all blocks"
1489
  msgstr "Pobriši vse izjeme za vse bloke"
1490
 
1491
- #: includes/functions.php:2608 settings.php:3414
1492
  msgid "Type"
1493
  msgstr "Vrsta"
1494
 
1495
- #: includes/functions.php:2626
1496
  msgid "View"
1497
  msgstr "Poglej"
1498
 
1499
- #: includes/functions.php:2627 includes/placeholders.php:346
1500
- #: includes/preview.php:2083 settings.php:1175
1501
  msgid "Edit"
1502
  msgstr "Uredi"
1503
 
1504
- #: includes/functions.php:2657
1505
  msgid "Are you sure you want to clear all exceptions for"
1506
  msgstr "Ali ste prepričani, da želite pobrisati vse izjeme za"
1507
 
1508
- #: includes/functions.php:2658
1509
  msgid "Clear all exceptions for"
1510
  msgstr "Pobriši vse izjeme za"
1511
 
1512
- #: includes/functions.php:2671
1513
  msgid "No exceptions"
1514
  msgstr "Brez izjem"
1515
 
1516
  #. translators: %s: Ad Inserter Pro
1517
- #: includes/functions.php:2682
1518
  msgid "%s options for network blogs"
1519
  msgstr "%s izbire za omrežne bloge"
1520
 
1521
  #. translators: %s: Ad Inserter Pro
1522
- #: includes/functions.php:2687
1523
  msgid "Enable %s widgets for sub-sites"
1524
  msgstr "Omogoči %s gradnik za pod-spletišča"
1525
 
1526
- #: includes/functions.php:2687
1527
  msgid "Widgets"
1528
  msgstr "Gradniki"
1529
 
1530
- #: includes/functions.php:2692
1531
  msgid "Enable PHP code processing for sub-sites"
1532
  msgstr "Omogoči procesiranje PHP kode za pod-spletišča"
1533
 
1534
- #: includes/functions.php:2692
1535
  msgid "PHP Processing"
1536
  msgstr "PHP Procesiranje"
1537
 
1538
  #. translators: %s: Ad Inserter Pro
1539
- #: includes/functions.php:2697
1540
  msgid "Enable %s block exceptions in post/page editor for sub-sites"
1541
  msgstr ""
1542
  "Omogoči %s izjeme blokov v urejevalniku prispevkov/strani za pod-spletišča"
1543
 
1544
- #: includes/functions.php:2697
1545
  msgid "Post/Page exceptions"
1546
  msgstr "Izjeme prispevkov/strani"
1547
 
1548
  #. translators: %s: Ad Inserter Pro
1549
- #: includes/functions.php:2702
1550
  msgid "Enable %s settings page for sub-sites"
1551
  msgstr "Omogoči nastavitveno stran %s za pod-spletišča"
1552
 
1553
- #: includes/functions.php:2702
1554
  msgid "Settings page"
1555
  msgstr "Stran z nastavitvami"
1556
 
1557
  #. translators: %s: Ad Inserter Pro
1558
- #: includes/functions.php:2707
1559
  msgid "Enable %s settings of main site to be used for all blogs"
1560
  msgstr "Omogoči %s nastavitve glavnega spletišča za uporabo na vseh blogih"
1561
 
1562
- #: includes/functions.php:2707
1563
  msgid "Main site settings used for all blogs"
1564
  msgstr "Nastavitve glavnega spletišča uporabljene na vseh blogih"
1565
 
1566
- #: includes/functions.php:2718 settings.php:2402
1567
  msgid "Ad Blocking Detection"
1568
  msgstr "Zaznavanje Blokiranja Oglasov"
1569
 
1570
- #: includes/functions.php:2724
1571
  msgid ""
1572
  "Standard method is reliable but should be used only if Advanced method does "
1573
  "not work. Advanced method recreates files used for detection with random "
@@ -1579,71 +1583,71 @@ msgstr ""
1579
  "imeni in mogoče ne bo deloval s skriptami v upload mapi, če ta ni javno "
1580
  "dostopna"
1581
 
1582
- #: includes/functions.php:3120 includes/functions.php:3210
1583
- #: includes/functions.php:3230
1584
  msgid "AD BLOCKING"
1585
  msgstr "BLOKIRANJE OGLASOV"
1586
 
1587
- #: includes/functions.php:3121 includes/functions.php:3161
1588
- #: includes/functions.php:3204 includes/functions.php:3231
1589
  msgid "BLOCK INSERTED BUT NOT VISIBLE"
1590
  msgstr "BLOK VSTAVLJEN, VENDAR NI VIDEN"
1591
 
1592
- #: includes/functions.php:3124 includes/functions.php:3203
1593
- #: includes/functions.php:3237
1594
  msgid "NO AD BLOCKING"
1595
  msgstr "NI BLOKIRANJA OGLASOV"
1596
 
1597
- #: includes/functions.php:3160 includes/functions.php:3167
1598
  msgid "AD BLOCKING REPLACEMENT"
1599
  msgstr "NADOMESTEK V PRIMERU BLOKIRANJA OGLASOV"
1600
 
1601
- #: includes/functions.php:3428 includes/functions.php:3637
1602
  msgid "Pageviews"
1603
  msgstr "Ogledi strani"
1604
 
1605
- #: includes/functions.php:3574
1606
  msgctxt "Version"
1607
  msgid "Unknown"
1608
  msgstr "Neznana"
1609
 
1610
- #: includes/functions.php:3574
1611
  msgctxt "Times"
1612
  msgid "DISPLAYED"
1613
  msgstr "PRIKAZANO"
1614
 
1615
- #: includes/functions.php:3574
1616
  msgid "No version"
1617
  msgstr "Brez različice"
1618
 
1619
- #: includes/functions.php:3575
1620
  msgctxt "Times"
1621
  msgid "BLOCKED"
1622
  msgstr "BLOKIRANO"
1623
 
1624
- #: includes/functions.php:3637
1625
  msgid "Impressions"
1626
  msgstr "Prikazi"
1627
 
1628
- #: includes/functions.php:3638 includes/functions.php:3639
1629
- #: includes/functions.php:3669
1630
  msgid "Clicks"
1631
  msgstr "Kliki"
1632
 
1633
- #: includes/functions.php:3639
1634
  msgid "events"
1635
  msgstr "dogodki"
1636
 
1637
- #: includes/functions.php:3640
1638
  msgid "Ad Blocking Share"
1639
  msgstr "Delež blokiranja oglasov"
1640
 
1641
  #. translators: CTR as Click Through Rate
1642
- #: includes/functions.php:3640 includes/functions.php:3675
1643
  msgid "CTR"
1644
  msgstr "CTR"
1645
 
1646
- #: includes/functions.php:3757
1647
  msgid "pageviews"
1648
  msgid_plural "pageviews"
1649
  msgstr[0] "ogled strani"
@@ -1651,7 +1655,7 @@ msgstr[1] "ogleda strani"
1651
  msgstr[2] "ogledi strani"
1652
  msgstr[3] "ogledov strani"
1653
 
1654
- #: includes/functions.php:3757
1655
  msgid "impressions"
1656
  msgid_plural "impressions"
1657
  msgstr[0] "prikaz"
@@ -1659,7 +1663,7 @@ msgstr[1] "prikaza"
1659
  msgstr[2] "prikazi"
1660
  msgstr[3] "prikazov"
1661
 
1662
- #: includes/functions.php:3761
1663
  msgid "event"
1664
  msgid_plural "events"
1665
  msgstr[0] "dogodek"
@@ -1667,7 +1671,7 @@ msgstr[1] "dogodka"
1667
  msgstr[2] "dogodki"
1668
  msgstr[3] "dogodkov"
1669
 
1670
- #: includes/functions.php:3761
1671
  msgid "click"
1672
  msgid_plural "clicks"
1673
  msgstr[0] "klik"
@@ -1675,27 +1679,27 @@ msgstr[1] "klika"
1675
  msgstr[2] "kliki"
1676
  msgstr[3] "klikov"
1677
 
1678
- #: includes/functions.php:3856
1679
  msgctxt "Pageviews / Impressions"
1680
  msgid "Average"
1681
  msgstr "Povprečni"
1682
 
1683
- #: includes/functions.php:3877
1684
  msgctxt "Ad Blocking / Clicks"
1685
  msgid "Average"
1686
  msgstr "Povprečno"
1687
 
1688
- #: includes/functions.php:3901
1689
  msgctxt "Ad Blocking Share / CTR"
1690
  msgid "Average"
1691
  msgstr "Povprečni"
1692
 
1693
  #. Translators: %s: Ad Inserter Pro
1694
- #: includes/functions.php:3953
1695
  msgid "%s Report"
1696
  msgstr "%s Poročilo"
1697
 
1698
- #: includes/functions.php:4031
1699
  msgid "Advanced WordPress Ad Management Plugin"
1700
  msgstr "Napredni WordPress Vtičnik za Upravljanje z Oglasi"
1701
 
@@ -1723,7 +1727,7 @@ msgstr "Zapri urejevalnik polnila"
1723
  msgid "Placeholder"
1724
  msgstr "Polnilo"
1725
 
1726
- #: includes/placeholders.php:356 settings.php:803 settings.php:3415
1727
  msgid "Size"
1728
  msgstr "Velikost"
1729
 
@@ -1816,7 +1820,7 @@ msgstr "Dodaj testni odstavek"
1816
  msgid "Remove dummy paragraph"
1817
  msgstr "Odstrani testni odstavek"
1818
 
1819
- #: includes/preview-adb.php:9 includes/preview.php:1780
1820
  msgid "Use current settings"
1821
  msgstr "Uporabi trenutne nastavitve"
1822
 
@@ -1843,7 +1847,7 @@ msgctxt "Button"
1843
  msgid "Default"
1844
  msgstr "Privzeto"
1845
 
1846
- #: includes/preview-adb.php:12 includes/preview.php:1783
1847
  msgid "Close preview window"
1848
  msgstr "Zapri okno predogleda"
1849
 
@@ -1864,59 +1868,59 @@ msgstr "CSS sporočila"
1864
  msgid "Overlay CSS"
1865
  msgstr "CSS prevleke"
1866
 
1867
- #: includes/preview.php:146
1868
  msgid "Sticky Code Preview"
1869
  msgstr "Predogled Lepljive Kode"
1870
 
1871
- #: includes/preview.php:146
1872
  msgid "Code Preview"
1873
  msgstr "Predogled Kode"
1874
 
1875
- #: includes/preview.php:1778
1876
  msgid "Highlight inserted code"
1877
  msgstr "Označi vstavljeno kodo"
1878
 
1879
- #: includes/preview.php:1778
1880
  msgid "Highlight"
1881
  msgstr "Označi"
1882
 
1883
- #: includes/preview.php:1781
1884
  msgid "Reset to block settings"
1885
  msgstr "Ponastavi na nastavitve bloka"
1886
 
1887
- #: includes/preview.php:1796
1888
  msgid "AdSense ad unit"
1889
  msgstr "Oglasna enota AdSense"
1890
 
1891
- #: includes/preview.php:1838 includes/preview.php:1875
1892
  msgid "Code"
1893
  msgstr "Koda"
1894
 
1895
- #: includes/preview.php:1864
1896
  msgid "wrapping div"
1897
  msgstr "div za ovijanje"
1898
 
1899
- #: includes/preview.php:1869 includes/preview.php:1876
1900
  msgid "background"
1901
  msgstr "ozadje"
1902
 
1903
- #: includes/preview.php:1894 includes/preview.php:2040
1904
  msgid "Alignment and style"
1905
  msgstr "Poravnava in slog"
1906
 
1907
- #: includes/preview.php:1962
1908
  msgid "Horizontal margin"
1909
  msgstr "Vodoravni odmik"
1910
 
1911
- #: includes/preview.php:2011
1912
  msgid "Vertical margin"
1913
  msgstr "Navpični odmik"
1914
 
1915
- #: includes/preview.php:2033
1916
  msgid "Animate"
1917
  msgstr "Animiraj"
1918
 
1919
- #: includes/preview.php:2092
1920
  msgid ""
1921
  "This is a preview of the code between dummy paragraphs. Here you can test "
1922
  "various block alignments, visually edit margin and padding values of the "
@@ -1931,7 +1935,7 @@ msgstr ""
1931
  "označi ozadje, margin območje div-a za ovijanje in območje kode, gumb "
1932
  "Ponastavi pa vrne vse vrednosti na tiste od trenutnega bloka."
1933
 
1934
- #: includes/preview.php:2095
1935
  msgid ""
1936
  "This is a preview of the saved block between dummy paragraphs. It shows the "
1937
  "code with the alignment and style as it is set for this block. Highlight "
@@ -1941,7 +1945,7 @@ msgstr ""
1941
  "poravnavo in slogom kot je nastavljen za ta blok. Gump Označi označi ozadje, "
1942
  "margin območje div-a za ovijanje in območje kode."
1943
 
1944
- #: includes/preview.php:2097
1945
  msgid ""
1946
  "This is a preview of AdSense ad block between dummy paragraphs. AdSense ad "
1947
  "code was loaded from your AdSense account. The ad block is displayed on a "
@@ -1953,7 +1957,7 @@ msgstr ""
1953
  "testnimi odstavki, zato je lahko prazen (brez oglasov). Kliknite na gumb "
1954
  "Označi za označitev bloka."
1955
 
1956
- #: includes/preview.php:2103
1957
  msgid ""
1958
  "You can resize the window (and refresh the page to reload ads) to check "
1959
  "display with different screen widths.\n"
@@ -1965,7 +1969,7 @@ msgstr ""
1965
  "Ko ste zadovoljni s poravnavo kliknite na gumb Uporabi in nastavitve se bodo "
1966
  "prenesle v aktivni blok."
1967
 
1968
- #: includes/preview.php:2105
1969
  msgid ""
1970
  "Please note that the code, block name, alignment and style are taken from "
1971
  "the current block settings (may not be saved).\n"
@@ -1978,9 +1982,9 @@ msgstr ""
1978
  "margin in padding ne morete nastaviti. Seveda pa lahko uporabite lastno HTML "
1979
  "kodo za blok."
1980
 
1981
- #: includes/preview.php:2110 includes/preview.php:2124
1982
- #: includes/preview.php:2134 includes/preview.php:2144
1983
- #: includes/preview.php:2154
1984
  msgid ""
1985
  "Ad Inserter can be configured to insert any code anywhere on the page. Each "
1986
  "code with it's settings is called a block.\n"
@@ -2004,9 +2008,9 @@ msgstr ""
2004
  "številka pomeni, da blok uporablja ročno vstavljanje, medtem ko vijolična "
2005
  "številka pomeni, da blok uporablja samodejno in ročno vstavljanje."
2006
 
2007
- #: includes/preview.php:2115 includes/preview.php:2129
2008
- #: includes/preview.php:2139 includes/preview.php:2149
2009
- #: includes/preview.php:2159
2010
  msgid ""
2011
  "Few very important things you need to know in order to insert code and "
2012
  "display some ad:\n"
@@ -2029,7 +2033,7 @@ msgstr ""
2029
  "za posamezne izjeme. Uporabite privzeto prazno vrednost, razen, če "
2030
  "uporabljate posamezne izjeme za prispevke/strani."
2031
 
2032
- #: includes/preview.php:2121
2033
  msgid ""
2034
  "This is a preview of the code for sticky ads. Here you can test various "
2035
  "horizontal and vertical alignments, close button locations, visually edit "
@@ -2209,7 +2213,7 @@ msgstr "Pokaži oglasne enote AdSense"
2209
  msgid "Clear block"
2210
  msgstr "Počisti blok"
2211
 
2212
- #: settings.php:657 settings.php:3309
2213
  msgid "Copy block"
2214
  msgstr "Kopiraj blok"
2215
 
@@ -2378,7 +2382,7 @@ msgstr ""
2378
  "Posamezne izjeme za prispevke (če so omogočene tukaj) se lahko nastavijo v "
2379
  "urejevalniku prispevka. Pustite prazno za prispevke brez posameznih izjem."
2380
 
2381
- #: settings.php:973 settings.php:3001
2382
  msgid "Posts"
2383
  msgstr "Prispevki"
2384
 
@@ -2392,7 +2396,7 @@ msgstr ""
2392
  "podstraneh), statična stran ali domača stran teme (razpoložljivi položaji so "
2393
  "lahko odvisni od ročic, ki jih tema uporablja)"
2394
 
2395
- #: settings.php:978 settings.php:3003
2396
  msgid "Homepage"
2397
  msgstr "Domača stran"
2398
 
@@ -2400,7 +2404,7 @@ msgstr "Domača stran"
2400
  msgid "Enable insertion on category blog pages (including sub-pages)"
2401
  msgstr "Omogoči vstavljanje na straneh kategorij (vključno s podstranmi)"
2402
 
2403
- #: settings.php:983 settings.php:3004
2404
  msgid "Category pages"
2405
  msgstr "Strani kategorij"
2406
 
@@ -2421,7 +2425,7 @@ msgstr ""
2421
  "nastavijo v urejevalniku strani. Pustite prazno za strani brez posameznih "
2422
  "izjem."
2423
 
2424
- #: settings.php:1001 settings.php:3002
2425
  msgid "Static pages"
2426
  msgstr "Statične strani"
2427
 
@@ -2429,7 +2433,7 @@ msgstr "Statične strani"
2429
  msgid "Enable insertion on search blog pages"
2430
  msgstr "Omogoči vstavljanje na iskalnih straneh"
2431
 
2432
- #: settings.php:1006 settings.php:3006
2433
  msgid "Search pages"
2434
  msgstr "Iskalne strani"
2435
 
@@ -2437,7 +2441,7 @@ msgstr "Iskalne strani"
2437
  msgid "Enable insertion on tag or archive blog pages"
2438
  msgstr "Omogoči vstavljanje na straneh oznak in arhivskih straneh"
2439
 
2440
- #: settings.php:1011 settings.php:3005
2441
  msgid "Tag / Archive pages"
2442
  msgstr "Strani oznak / arhiva"
2443
 
@@ -2529,7 +2533,7 @@ msgstr "Preklopi nastavitve za izogibanje odstavkom"
2529
  msgid "Toggle insertion filter settings"
2530
  msgstr "Preklopi nastavitve filtra vstavljanja"
2531
 
2532
- #: settings.php:1136 settings.php:3341
2533
  msgid "Alignment"
2534
  msgstr "Poravnava"
2535
 
@@ -2842,7 +2846,7 @@ msgid "Enable shortcode for manual insertion of this block in posts and pages"
2842
  msgstr ""
2843
  "Omogočite kratko kodo za ročno vstavljanje tega bloka v prispevke in strani"
2844
 
2845
- #: settings.php:1631 settings.php:3343
2846
  msgid "Shortcode"
2847
  msgstr "Kratka koda"
2848
 
@@ -3602,86 +3606,90 @@ msgctxt "Button"
3602
  msgid "Check"
3603
  msgstr "Preveri"
3604
 
3605
- #: settings.php:3000
3606
  msgid "Position"
3607
  msgstr "Položaj"
3608
 
3609
- #: settings.php:3055
 
 
 
 
3610
  msgid ""
3611
  "Position not available because output buffering (tab [*]) is not enabled"
3612
  msgstr ""
3613
  "Položaj ni na razpolago ker predpomnjenje izhoda (zavihek [*]) ni omogočeno"
3614
 
3615
- #: settings.php:3058 strings.php:217
3616
  msgid "Position not checked yet"
3617
  msgstr "Položaj še ni bil preverjen"
3618
 
3619
- #: settings.php:3089
3620
  msgid "Toggle active/all blocks"
3621
  msgstr "Preklopi aktive/vse bloke"
3622
 
3623
- #: settings.php:3093 strings.php:204
3624
  msgid "Rearrange block order"
3625
  msgstr "Preuredi vrstni red blokov"
3626
 
3627
- #: settings.php:3098
3628
  msgid "Save new block order"
3629
  msgstr "Shrani vrstni red blokov"
3630
 
3631
- #: settings.php:3098
3632
  msgid "Save Changes"
3633
  msgstr "Sharani Nastavitve"
3634
 
3635
- #: settings.php:3123
3636
  msgid "Toggle active/all ad units"
3637
  msgstr "Preklopi aktivne/vse oglasne enote"
3638
 
3639
- #: settings.php:3127
3640
  msgid "Reload AdSense ad units"
3641
  msgstr "Ponovno naloži oglasne enote AdSense"
3642
 
3643
- #: settings.php:3131
3644
  msgid "Clear authorization to access AdSense account"
3645
  msgstr "Odstrani avtorizacijo za dostop do računa AdSense"
3646
 
3647
- #: settings.php:3135 settings.php:3500 settings.php:3567 strings.php:212
3648
  msgid "Google AdSense Homepage"
3649
  msgstr "Google AdSense Domača Stran"
3650
 
3651
- #: settings.php:3312
3652
  msgid "Preview block"
3653
  msgstr "Predogled bloka"
3654
 
3655
- #: settings.php:3321
3656
  msgid "Insertion disabled"
3657
  msgstr "Vstavljanje onemogočeno"
3658
 
3659
- #: settings.php:3345
3660
  msgid "Widget positions"
3661
  msgstr "Položaji gradnikov"
3662
 
3663
- #: settings.php:3411
3664
  msgid "Ad unit"
3665
  msgstr "Enota"
3666
 
3667
- #: settings.php:3413
3668
  msgid "Slot ID"
3669
  msgstr "ID mesta"
3670
 
3671
- #: settings.php:3439
3672
  msgid "Copy AdSense code"
3673
  msgstr "Kopiraj kodo AdSense"
3674
 
3675
- #: settings.php:3442
3676
  msgid "Preview AdSense ad"
3677
  msgstr "Predogled oglasa AdSense"
3678
 
3679
- #: settings.php:3445
3680
  msgid "Get AdSense code"
3681
  msgstr "Pridobi kodo AdSense"
3682
 
3683
  #. translators: %s: HTML tags
3684
- #: settings.php:3477
3685
  msgid ""
3686
  "Please %s clear authorization %s with the button %s above and once again "
3687
  "authorize access to your AdSense account."
@@ -3689,16 +3697,16 @@ msgstr ""
3689
  "Prosimo, %s odstranite avtorizacijo %s z gumbom %s zgoraj in še enkrat "
3690
  "avtorizirajte dostop do vašega računa AdSense."
3691
 
3692
- #: settings.php:3496
3693
  msgid "AdSense Integration"
3694
  msgstr "Integracija AdSense"
3695
 
3696
- #: settings.php:3498
3697
  msgid "AdSense Integration - Step 2"
3698
  msgstr "Integracija AdSense - Korak 2"
3699
 
3700
  #. translators: %s: HTML tags
3701
- #: settings.php:3504
3702
  msgid ""
3703
  "Authorize %s to access your AdSense account. Click on the %s Get "
3704
  "Authorization Code %s button to open a new window where you can allow "
@@ -3711,7 +3719,7 @@ msgstr ""
3711
  "Avtoriziraj. %s"
3712
 
3713
  #. translators: %s: HTML tags
3714
- #: settings.php:3511
3715
  msgid ""
3716
  "If you get error, can't access ad units or would like to use own Google API "
3717
  "IDs click on the button %s Use own API IDs %s to enter Client ID and Client "
@@ -3722,7 +3730,7 @@ msgstr ""
3722
  "je %s za vnos podatkov ID Klienta in Skrivnost Klienta."
3723
 
3724
  #. translators: %s: HTML tags
3725
- #: settings.php:3513
3726
  msgid ""
3727
  "Now you can authorize %s to access your AdSense account. Click on the %s Get "
3728
  "Authorization Code %s button to open a new window where you can allow "
@@ -3735,7 +3743,7 @@ msgstr ""
3735
  "gumb %s Avtoriziraj. %s"
3736
 
3737
  #. translators: %s: HTML tags
3738
- #: settings.php:3520
3739
  msgid ""
3740
  "If you get error %s invalid client %s click on the button %s Clear and "
3741
  "return to Step 1 %s to re-enter Client ID and Client Secret."
@@ -3743,32 +3751,32 @@ msgstr ""
3743
  "Če se pojavi napaka %s neveljaven klient %s, kliknite na gumb %s Odstrani in "
3744
  "se vrni na Korak 1 %s za ponoven vnos ID klienta in Skrivnost Klienta."
3745
 
3746
- #: settings.php:3531
3747
  msgid "Get Authorization Code"
3748
  msgstr "Pridobi Avtoriazcijsko Kodo"
3749
 
3750
- #: settings.php:3534
3751
  msgid "Enter Authorization Code"
3752
  msgstr "Vnesi Avorizacijsko Kodo"
3753
 
3754
- #: settings.php:3544
3755
  msgid "Use own API IDs"
3756
  msgstr "Uporabi lastne API ID-je"
3757
 
3758
- #: settings.php:3546
3759
  msgid "Clear and return to Step 1"
3760
  msgstr "Odstrani in se vrni na Korak 1"
3761
 
3762
- #: settings.php:3550
3763
  msgid "Authorize"
3764
  msgstr "Avtoriziraj"
3765
 
3766
- #: settings.php:3566
3767
  msgid "AdSense Integration - Step 1"
3768
  msgstr "Integracija AdSense - Korak 1"
3769
 
3770
  #. translators: %s: Ad Inserter
3771
- #: settings.php:3570
3772
  msgid ""
3773
  "Here can %s list configured AdSense ad units and get code for AdSense ads. "
3774
  "To do this you need to authorize %s to access your AdSense account. The "
@@ -3781,12 +3789,12 @@ msgstr ""
3781
  "Klienta in Skrivnost Klienta."
3782
 
3783
  #. translators: %s: HTML tags
3784
- #: settings.php:3579
3785
  msgid "Go to %s Google APIs and Services console %s"
3786
  msgstr "Pojdite na %s konzolo Google API-ji in Storitve %s"
3787
 
3788
  #. translators: %1: Ad Inserter, 2, 3: HTML tags
3789
- #: settings.php:3580
3790
  msgid ""
3791
  "Create %1$s project - if the project and IDs are already created click on "
3792
  "the %2$s Credentials %3$s in the sidebar and go to step 16"
@@ -3795,7 +3803,7 @@ msgstr ""
3795
  "%2$s Pooblastila %3$s v stranski vrstici in pojdite na korak 16"
3796
 
3797
  #. translators: %s: HTML tags
3798
- #: settings.php:3581
3799
  msgid ""
3800
  "Click on project selection and then click on the %s NEW PROJECT %s button to "
3801
  "create a new project"
@@ -3804,12 +3812,12 @@ msgstr ""
3804
  "ustvaritev novega projekta"
3805
 
3806
  #. translators: 1: Ad Inserter, 2, 3: HTML tags
3807
- #: settings.php:3582
3808
  msgid "Enter %1$s for project name and click on the %2$s Create %3$s button"
3809
  msgstr "Vnesite %1$s za ime projekta in kliknite na gumb %2$s Ustvari %3$s"
3810
 
3811
  #. translators: %s: HTML tags
3812
- #: settings.php:3583
3813
  msgid ""
3814
  "Click on project selection, wait for the project to be created and then and "
3815
  "select %s as the current project"
@@ -3818,39 +3826,39 @@ msgstr ""
3818
  "izberite %s kot trenutni projekt"
3819
 
3820
  #. translators: %s: HTML tags
3821
- #: settings.php:3584
3822
  msgid "Click on %s ENABLE APIS AND SERVICES %s"
3823
  msgstr "Klinkite na %s OMOGOČI API-je IN STORITVE %s"
3824
 
3825
  #. translators: %s: HTML tags
3826
- #: settings.php:3585
3827
  msgid "Search for adsense and enable %s"
3828
  msgstr "Poiščite adsense in omogočite %s"
3829
 
3830
  #. translators: %s: HTML tags
3831
- #: settings.php:3586
3832
  msgid "Click on %s CREATE CREDENTIALS %s"
3833
  msgstr "Klinkite na %s USTVARI POOBLASTILA %s"
3834
 
3835
  #. translators: %s: HTML tags
3836
- #: settings.php:3587
3837
  msgid "For %s Where will you be calling the API from? %s select %s Other UI %s"
3838
  msgstr "Za %s Od kod boste klicali API-je? %s izberite %s Drugi UI %s"
3839
 
3840
  #. translators: %s: HTML tags
3841
- #: settings.php:3588
3842
  msgid "For %s What data will you be accessing? %s select %s User data %s"
3843
  msgstr ""
3844
  "Za %s Do katerih podatkov boste dostopali? %s izberite %s Uporabniški "
3845
  "podatki %s"
3846
 
3847
  #. translators: %s: HTML tags
3848
- #: settings.php:3589
3849
  msgid "Click on %s What credentials do I need? %s"
3850
  msgstr "Kliknite na %s Kakšna pooblastila potrebujem? %s"
3851
 
3852
  #. translators: %s: HTML tags
3853
- #: settings.php:3590
3854
  msgid ""
3855
  "Create an OAuth 2.0 client ID: For %s OAuth 2.0 client ID %s name enter %s "
3856
  "Ad Inserter client %s"
@@ -3859,7 +3867,7 @@ msgstr ""
3859
  "%s Ad Inserter klient %s"
3860
 
3861
  #. translators: %s: HTML tags
3862
- #: settings.php:3591
3863
  msgid ""
3864
  "Set up the OAuth 2.0 consent screen: For %s Product name shown to users %s "
3865
  "enter %s"
@@ -3868,17 +3876,17 @@ msgstr ""
3868
  "uporabnikom %s vnesite %s"
3869
 
3870
  #. translators: %s: HTML tags
3871
- #: settings.php:3592
3872
  msgid "Click on %s Continue %s"
3873
  msgstr "Kliknite na %s Nadaljuj %s"
3874
 
3875
  #. translators: %s: HTML tags
3876
- #: settings.php:3593
3877
  msgid "Click on %s Done %s"
3878
  msgstr "Kliknite na %s Končaj %s"
3879
 
3880
  #. translators: %s: HTML tags
3881
- #: settings.php:3594
3882
  msgid ""
3883
  "Click on %s Ad Inserter client %s to get %s Client ID %s and %s Client "
3884
  "secret %s"
@@ -3886,58 +3894,58 @@ msgstr ""
3886
  "Kliknite na %s Ad Inserter klient, %s da bi dobili %s ID klienta %s in %s "
3887
  "Skrivnost klienta %s"
3888
 
3889
- #: settings.php:3595
3890
  msgid "Copy them to the appropriate fields below"
3891
  msgstr "Skopirajte ju na ustrezni polji spodaj"
3892
 
3893
- #: settings.php:3601
3894
  msgid "Client ID"
3895
  msgstr "ID klienta"
3896
 
3897
- #: settings.php:3604
3898
  msgid "Enter Client ID"
3899
  msgstr "Vnesite ID klienta"
3900
 
3901
- #: settings.php:3609
3902
  msgid "Client secret"
3903
  msgstr "Skrivnost klienta"
3904
 
3905
- #: settings.php:3612
3906
  msgid "Enter Client secret"
3907
  msgstr "Vnesite Skrivnost klienta"
3908
 
3909
- #: settings.php:3622
3910
  msgid "Use default API IDs"
3911
  msgstr "Uporabi privzete API ID-je"
3912
 
3913
- #: settings.php:3627
3914
  msgid "Save"
3915
  msgstr "Shrani"
3916
 
3917
- #: settings.php:3898 settings.php:3911 settings.php:3924 settings.php:3939
3918
  msgid "Blank ad blocks? Looking for AdSense alternative?"
3919
  msgstr "Prazni oglasni bloki? Iščete alternativo za AdSense?"
3920
 
3921
- #: settings.php:3903 settings.php:3916 settings.php:3929 settings.php:3944
3922
- #: settings.php:4113 settings.php:4117 settings.php:4119 settings.php:4135
3923
- #: settings.php:4146 settings.php:4149 settings.php:4155 settings.php:4167
3924
  msgid "Looking for AdSense alternative?"
3925
  msgstr "Iščete alternativo za AdSense?"
3926
 
3927
- #: settings.php:3955
3928
  msgid "Try Infolinks Ads with Adsense or Media.net ads"
3929
  msgstr "Poskusite oglase Infolinks z oglasi AdSense ali Media.net"
3930
 
3931
- #: settings.php:3960 settings.php:4115 settings.php:4127 settings.php:4152
3932
- #: settings.php:4175
3933
  msgid "Use Infolinks ads with Adsense to earn more"
3934
  msgstr "Uporabite oglase Infolinks z AdSense za večji zaslužek"
3935
 
3936
- #: settings.php:3979 settings.php:4017
3937
  msgid "Support plugin development"
3938
  msgstr "Podprite razvoj vtičnika"
3939
 
3940
- #: settings.php:3980 settings.php:4018
3941
  msgid ""
3942
  "If you like Ad Inserter and have a moment, please help me spread the word by "
3943
  "reviewing the plugin on WordPres"
@@ -3945,12 +3953,12 @@ msgstr ""
3945
  "Če vam je Ad Inserter všeč in imate trenutek časa, mi prosim pomagajte "
3946
  "razširiti novico z oceno vtičnika na WordPress-u"
3947
 
3948
- #: settings.php:3980
3949
  msgctxt "Review ad Inserter"
3950
  msgid "Review"
3951
  msgstr "Oceni"
3952
 
3953
- #: settings.php:3981
3954
  msgid ""
3955
  "Support free Ad Inserter development. If you are making money with Ad "
3956
  "Inserter consider donating some small amount. Even 1 dollar counts. Thank "
@@ -3959,16 +3967,16 @@ msgstr ""
3959
  "Podprite razvoj brezplačnega Ad Inserter-ja. Če služite denar z Ad Inserter-"
3960
  "jem razmislite o donaciji manjšega zneska. Tudi 1 evro šteje. Hvala!"
3961
 
3962
- #: settings.php:3981
3963
  msgid "Donate"
3964
  msgstr "Donirajte"
3965
 
3966
- #: settings.php:3988 settings.php:4033
3967
  msgid "Average rating of the plugin - Thank you!"
3968
  msgstr "Povprečna ocena vtičnika - Hvala!"
3969
 
3970
  #. translators: %s: Ad Inserter, HTML tags
3971
- #: settings.php:3999
3972
  msgid ""
3973
  "You've been using %s for a while now, and I hope you're happy with it. "
3974
  "Positive %s reviews %s are a great way to show your appreciation for my "
@@ -3982,24 +3990,24 @@ msgstr ""
3982
  "vzpodbuda za odpravo hroščev in dodajanje novih funkcij za boljšo "
3983
  "monetizacijo vašega spletnega mesta. %s Hvala!"
3984
 
3985
- #: settings.php:4018
3986
  msgid "Review"
3987
  msgstr "Ocena"
3988
 
3989
- #: settings.php:4022
3990
  msgid "Ad Inserter on Twitter"
3991
  msgstr "Ad Inserter na Twitter-ju"
3992
 
3993
- #: settings.php:4023
3994
  msgid "Ad Inserter on Facebook"
3995
  msgstr "Ad Inserter na Facebook-u"
3996
 
3997
- #: settings.php:4026
3998
  msgid "Follow Ad Inserter"
3999
  msgstr "Sledi Ad Inserter-ju"
4000
 
4001
  #. translators: %s: HTML tags
4002
- #: settings.php:4053
4003
  msgid ""
4004
  "Need help with %s settings? %s Check %s Quick Start, %s %s Code Editing %s "
4005
  "and %s Common Settings %s pages"
@@ -4008,7 +4016,7 @@ msgstr ""
4008
  "Urejanje Kode, %s %s Pogoste Nastavitve %s"
4009
 
4010
  #. translators: %s: HTML tags
4011
- #: settings.php:4065
4012
  msgid ""
4013
  "%s New to %s AdSense? %s %s %s Connect your site %s - Advanced %s AdSense "
4014
  "code: %s %s In-feed ads, %s %s Auto ads, %s %s AMP ads %s"
@@ -4018,7 +4026,7 @@ msgstr ""
4018
  "%s"
4019
 
4020
  #. translators: %s: HTML tags
4021
- #: settings.php:4084
4022
  msgid ""
4023
  "Ads are not showing? Check %s troubleshooting guide %s to find out how to "
4024
  "diagnose and fix the problem."
@@ -4027,7 +4035,7 @@ msgstr ""
4027
  "navodili za diagnozo in rešitvami za težave."
4028
 
4029
  #. translators: %s: HTML tags
4030
- #: settings.php:4088
4031
  msgid ""
4032
  "If you need any kind of help or support, please do not hesitate to open a "
4033
  "thread on the %s support forum. %s"
@@ -4035,44 +4043,44 @@ msgstr ""
4035
  "Če potrebujete kakršno koli pomoč ali podporo ne oklevajte in odprite novo "
4036
  "nit na %s podpornem forumu. %s"
4037
 
4038
- #: settings.php:4131 settings.php:4171
4039
  msgid "A/B testing - Track ad impressions and clicks"
4040
  msgstr "A/B testiranje - Sledi prikazom in klikom"
4041
 
4042
- #: settings.php:4139 settings.php:4163
4043
  msgid "Code preview with visual CSS editor"
4044
  msgstr "Predogled kode z vizualnim CSS urejevalnikom"
4045
 
4046
- #: settings.php:4181
4047
  msgid "Looking for Pro Ad Management plugin?"
4048
  msgstr "Iščete Pro vtičnik za Upravljanje z Oglasi?"
4049
 
4050
- #: settings.php:4182
4051
  msgid "To Optimally Monetize your WordPress website?"
4052
  msgstr "Za optimalno monetizacijo vašega WordPress spletnega mesta?"
4053
 
4054
  #. translators: %s HTML tags
4055
- #: settings.php:4185
4056
  msgid "%s AdSense Integration %s"
4057
  msgstr "%s Integracija AdSense %s"
4058
 
4059
  #. translators: %s HTML tags
4060
- #: settings.php:4186
4061
  msgid "Syntax highlighting %s editor %s"
4062
  msgstr "%s Urejevalnik %s s poudarjanjem sintakse"
4063
 
4064
  #. translators: %s HTML tags
4065
- #: settings.php:4187
4066
  msgid "%s Code preview %s with visual CSS editor"
4067
  msgstr "%s Predogled kode %s z vizualnim CSS urejevalnikom"
4068
 
4069
  #. translators: %s HTML tags
4070
- #: settings.php:4188
4071
  msgid "Simple user interface - all settings on a single page"
4072
  msgstr "Preprost uporabniški vmesnik - vse nastavitve na eni strani"
4073
 
4074
  #. translators: %s HTML tags
4075
- #: settings.php:4189
4076
  msgid ""
4077
  "%s Automatic insertion %s before or after post / content / %s paragraph %s / "
4078
  "image / excerpt"
@@ -4081,27 +4089,27 @@ msgstr ""
4081
  "%s / sliko / izvlečkom"
4082
 
4083
  #. translators: %s HTML tags
4084
- #: settings.php:4190
4085
  msgid "%s Automatic insertion %s between posts on blog pages"
4086
  msgstr "%s Samodejno vstavljanje %s med prispevki na straneh bloga"
4087
 
4088
  #. translators: %s HTML tags
4089
- #: settings.php:4191
4090
  msgid "%s Automatic insertion %s before, between and after comments"
4091
  msgstr "%s Samodejno vstavljanje %s pred, med in po kometarjih"
4092
 
4093
  #. translators: %s HTML tags
4094
- #: settings.php:4192
4095
  msgid "%s Automatic insertion %s after %s or before %s tag"
4096
  msgstr "%s Samodejno vstavljanje %s za %s ali pred %s začko"
4097
 
4098
  #. translators: %s HTML tags
4099
- #: settings.php:4193
4100
  msgid "Automatic insertion at %s custom hook positions %s"
4101
  msgstr "Samodejno vstavljanje na %s položajih ročic po meri %s"
4102
 
4103
  #. translators: %s HTML tags
4104
- #: settings.php:4194
4105
  msgid ""
4106
  "Insertion %s before or after any HTML element on the page %s (using CSS "
4107
  "selectors)"
@@ -4110,17 +4118,17 @@ msgstr ""
4110
  "selektorjev)"
4111
 
4112
  #. translators: %s HTML tags
4113
- #: settings.php:4195
4114
  msgid "%s Insertion exceptions %s for individual posts and pages"
4115
  msgstr "%s Izjeme vstavljanja %s za individualne prispevke in strani"
4116
 
4117
  #. translators: %s HTML tags
4118
- #: settings.php:4196
4119
  msgid "%s Manual insertion: %s widgets, shortcodes, PHP function call"
4120
  msgstr "%s Ročno vstavljanje: %s gradniki, kratke kode in klic PHP funkcije"
4121
 
4122
  #. translators: %s HTML tags
4123
- #: settings.php:4197
4124
  msgid ""
4125
  "%s Sticky ads %s with optional close button (ads stay fixed when the page "
4126
  "scrolls)"
@@ -4129,19 +4137,19 @@ msgstr ""
4129
  "se stran pomika)"
4130
 
4131
  #. translators: %s HTML tags
4132
- #: settings.php:4198
4133
  msgid "%s Sticky sidebar ads %s (stick to the screen or to the content)"
4134
  msgstr ""
4135
  "%s Lepljivi oglasi v stranski vrstici %s (lepljivi na zaslon ali vsebino)"
4136
 
4137
  #. translators: %s HTML tags
4138
- #: settings.php:4199
4139
  msgid "%s Sticky ad animations %s (fade, slide, turn, flip, zoom)"
4140
  msgstr ""
4141
  "%s Animacije lepljivih oglasov %s (uveni, drsaj, obrni, prekucni, približaj)"
4142
 
4143
  #. translators: %s HTML tags
4144
- #: settings.php:4200
4145
  msgid ""
4146
  "%s Sticky ad trigger %s (page scroll in %% or px, HTML element becomes "
4147
  "visible)"
@@ -4150,7 +4158,7 @@ msgstr ""
4150
  "postane viden)"
4151
 
4152
  #. translators: %s HTML tags
4153
- #: settings.php:4201
4154
  msgid ""
4155
  "%s Sticky (fixed) widgets %s (sidebar does not move when the page scrolls)"
4156
  msgstr ""
@@ -4158,12 +4166,12 @@ msgstr ""
4158
  "strani)"
4159
 
4160
  #. translators: %s HTML tags
4161
- #: settings.php:4202
4162
  msgid "Block %s alignment and style %s customizations"
4163
  msgstr "%s Poravnave in slogi %s bloka po meri"
4164
 
4165
  #. translators: %s HTML tags
4166
- #: settings.php:4203
4167
  msgid ""
4168
  "%s Clearance %s options to avoid insertion near images or headers (AdSense "
4169
  "TOS)"
@@ -4171,7 +4179,7 @@ msgstr ""
4171
  "%s Izogibanje %s vstavljanja oglasov zraven slik ali naslovov (AdSense TOS)"
4172
 
4173
  #. translators: %s HTML tags
4174
- #: settings.php:4204
4175
  msgid ""
4176
  "Options to %s disable insertion %s on Ajax calls, 404 error pages or in RSS "
4177
  "feeds"
@@ -4180,12 +4188,12 @@ msgstr ""
4180
  "virih"
4181
 
4182
  #. translators: %s HTML tags
4183
- #: settings.php:4205
4184
  msgid "%s Ad rotation %s (works also with caching)"
4185
  msgstr "%s Rotacija oglasov %s (deluje tudi s predpomnjenjem)"
4186
 
4187
  #. translators: %s HTML tags
4188
- #: settings.php:4206
4189
  msgid ""
4190
  "Ad impression and click %s tracking %s (works also with Javascript ads like "
4191
  "AdSense)"
@@ -4194,66 +4202,66 @@ msgstr ""
4194
  "AdSense)"
4195
 
4196
  #. translators: %s HTML tags
4197
- #: settings.php:4207
4198
  msgid "Support for %s A/B testing %s"
4199
  msgstr "Podpora za %s A/B testiranje %s"
4200
 
4201
  #. translators: %s HTML tags
4202
- #: settings.php:4208
4203
  msgid "Support for %s lazy loading %s"
4204
  msgstr "Podpora za %s leno nalaganje %s"
4205
 
4206
  #. translators: %s HTML tags
4207
- #: settings.php:4209
4208
  msgid "Support for ads on %s AMP pages %s"
4209
  msgstr "Podpora za oglase na %s AMP straneh %s"
4210
 
4211
  #. translators: %s HTML tags
4212
- #: settings.php:4210
4213
  msgid "Support for contextual %s Amazon Native Shopping Ads %s (responsive)"
4214
  msgstr "Podpora za kontekstualne %s Amazon Native Shopping Ads %s (odzivni)"
4215
 
4216
  #. translators: %s HTML tags
4217
- #: settings.php:4211
4218
  msgid "Custom CSS class name for wrapping divs to avoid ad blockers"
4219
  msgstr ""
4220
  "Ime CSS razreda za div za ovijanje po meri za izogibanje blokiranju oglasov"
4221
 
4222
  #. translators: %s HTML tags
4223
- #: settings.php:4212
4224
  msgid "PHP code processing"
4225
  msgstr "Procesiranje PHP kode"
4226
 
4227
  #. translators: %s HTML tags
4228
- #: settings.php:4213
4229
  msgid "%s Banner %s code generator"
4230
  msgstr "Generator kode za %s pasice %s"
4231
 
4232
  #. translators: %s HTML tags
4233
- #: settings.php:4214
4234
  msgid "Support for %s header and footer %s code"
4235
  msgstr "Podpora za kodo v %s glavi in nogi %s"
4236
 
4237
  #. translators: %s HTML tags
4238
- #: settings.php:4215
4239
  msgid "Support for Google Analytics, Matomo or any other web analytics code"
4240
  msgstr ""
4241
  "Podpora za Google Analytics, Matomo ali katerokoli drugo spletno analitiko"
4242
 
4243
  #. translators: %s HTML tags
4244
- #: settings.php:4216
4245
  msgid "Desktop, tablet and phone server-side %s device detection %s"
4246
  msgstr ""
4247
  "%s Zaznava namizne, tablične in telefonske naprave %s na strani strani "
4248
  "strežnika"
4249
 
4250
  #. translators: %s HTML tags
4251
- #: settings.php:4217
4252
  msgid "Client-side %s mobile device detection %s (works with caching)"
4253
  msgstr "%s Zaznava mobilne naprave %s (deluje s predpomnjenjem)"
4254
 
4255
  #. translators: %s HTML tags
4256
- #: settings.php:4218
4257
  msgid ""
4258
  "%s Ad blocking detection %s - popup message, ad replacement, content "
4259
  "protection"
@@ -4262,12 +4270,12 @@ msgstr ""
4262
  "vsebine"
4263
 
4264
  #. translators: %s HTML tags
4265
- #: settings.php:4219
4266
  msgid "%s Ad blocking statistics %s"
4267
  msgstr "%s Statistika blokiranja oglasov %s"
4268
 
4269
  #. translators: %s HTML tags
4270
- #: settings.php:4220
4271
  msgid ""
4272
  "%s Black/White-list %s categories, tags, taxonomies, users, post IDs, urls, "
4273
  "referers"
@@ -4275,75 +4283,75 @@ msgstr ""
4275
  "%s Črni/Beli seznam %s kategorij, oznak, taksonomij, uporabnikov, url-jev"
4276
 
4277
  #. translators: %s HTML tags
4278
- #: settings.php:4221
4279
  msgid ""
4280
  "%s Black/White-list %s IP addresses or countries (works also with caching)"
4281
  msgstr ""
4282
  "%s Črni/Beli seznam %s IP naslovov ali držav (deluje tudi s predpomnjenjem)"
4283
 
4284
  #. translators: %s HTML tags
4285
- #: settings.php:4222
4286
  msgid "%s Multisite options %s to limit settings on the sites"
4287
  msgstr "%s Multisite možnosti %s za omejitev nastavitev na spletiščih"
4288
 
4289
  #. translators: %s HTML tags
4290
- #: settings.php:4223
4291
  msgid "%s Import/Export %s block or plugin settings"
4292
  msgstr "%s Uvoz/Izvoz %s nastavitve bloka ali vtičnika"
4293
 
4294
  #. translators: %s HTML tags
4295
- #: settings.php:4224
4296
  msgid "%s Insertion scheduling %s with fallback option"
4297
  msgstr "%s Urnik vstavljanja %s z možnostjo rezerve"
4298
 
4299
  #. translators: %s HTML tags
4300
- #: settings.php:4225
4301
  msgid "Country-level %s GEO targeting %s (works also with caching)"
4302
  msgstr "%s GEO ciljanje na ravni države %s (deluje tudi s predpomnjenjem)"
4303
 
4304
  #. translators: %s HTML tags
4305
- #: settings.php:4226
4306
  msgid "Simple troubleshooting with many %s debugging functions %s"
4307
  msgstr ""
4308
  "Preprosto odpravljanje napak z veliko %s funkcijami za razhroščevanje %s"
4309
 
4310
  #. translators: %s HTML tags
4311
- #: settings.php:4227
4312
  msgid "%s Visualization %s of inserted blocks or ads for easier placement"
4313
  msgstr ""
4314
  "%s Vizualizacija %s vstavljenih blokov ali oglasov za enostavno umeščanje"
4315
 
4316
  #. translators: %s HTML tags
4317
- #: settings.php:4228
4318
  msgid "%s Visualization %s of available positions for automatic ad insertion"
4319
  msgstr ""
4320
  "%s Vizualizacija %s razpoložljivih položajev za samodejno vstavljanje oglasov"
4321
 
4322
  #. translators: %s HTML tags
4323
- #: settings.php:4229
4324
  msgid ""
4325
  "%s Visualization %s of HTML tags for easier ad placement between paragraphs"
4326
  msgstr ""
4327
  "%s Vizualizacija %s HTML značk za enostavno vstavljanje oglasov med odstavki"
4328
 
4329
  #. translators: %s HTML tags
4330
- #: settings.php:4230
4331
  msgid "%s Clipboard support %s to easily copy blocks or settings"
4332
  msgstr ""
4333
  "%s Podpora za odložišče %s za enostavno kopiranje blokov ali nastavitev"
4334
 
4335
  #. translators: %s HTML tags
4336
- #: settings.php:4231
4337
  msgid "No ads on the settings page"
4338
  msgstr "Stran z nastavitvami brez oglasov"
4339
 
4340
  #. translators: %s HTML tags
4341
- #: settings.php:4232
4342
  msgid "Premium support via email"
4343
  msgstr "Vrhunska podpora prek elektronske pošte"
4344
 
4345
  #. translators: %s HTML tags
4346
- #: settings.php:4235
4347
  msgid ""
4348
  "Ad Inserter Pro is a complete all-in-one ad management plugin for WordPress "
4349
  "website with many advertising features to automatically insert adverts on "
@@ -4370,82 +4378,82 @@ msgstr ""
4370
  "bodo ohranile)."
4371
 
4372
  #. translators: %s HTML tags
4373
- #: settings.php:4248
4374
  msgid "Looking for %s Pro Ad Management plugin? %s"
4375
  msgstr "Iščete Pro vtičnik za %s Upravljanje z Oglasi? %s"
4376
 
4377
  #. translators: %s HTML tags
4378
- #: settings.php:4253
4379
  msgid "Ads between posts"
4380
  msgstr "Oglasi med prispevki"
4381
 
4382
  #. translators: %s HTML tags
4383
- #: settings.php:4254
4384
  msgid "Ads between comments"
4385
  msgstr "Oglasi med komentarji"
4386
 
4387
  #. translators: %s HTML tags
4388
- #: settings.php:4255
4389
  msgid "Support via email"
4390
  msgstr "Podpora prek elektronske pošte"
4391
 
4392
  #. translators: %s HTML tags
4393
- #: settings.php:4261
4394
  msgid "%s Sticky positions %s"
4395
  msgstr "%s Lepljivi položaji %s"
4396
 
4397
  #. translators: %s HTML tags
4398
- #: settings.php:4262
4399
  msgid "%s Limit insertions %s"
4400
  msgstr "%s Omeji vstavljanja %s"
4401
 
4402
  #. translators: %s HTML tags
4403
- #: settings.php:4263
4404
  msgid "%s Clearance %s options"
4405
  msgstr "Možnosti %s izogibanja %s"
4406
 
4407
  #. translators: %s HTML tags
4408
- #: settings.php:4269
4409
  msgid "Ad rotation"
4410
  msgstr "Vrtenje oglasov"
4411
 
4412
  #. translators: %s HTML tags
4413
- #: settings.php:4270
4414
  msgid "%s A/B testing %s"
4415
  msgstr "%s A/B testiranje %s"
4416
 
4417
  #. translators: %s HTML tags
4418
- #: settings.php:4271
4419
  msgid "%s Ad tracking %s"
4420
  msgstr "%s Sledenje oglasom %s"
4421
 
4422
  #. translators: %s HTML tags
4423
- #: settings.php:4277
4424
  msgid "Support for %s AMP pages %s"
4425
  msgstr "Podpora za %s AMP strani %s"
4426
 
4427
  #. translators: %s HTML tags
4428
- #: settings.php:4278
4429
  msgid "%s Ad blocking detection %s"
4430
  msgstr "%s Zaznavanje blokiranja oglasov %s"
4431
 
4432
  #. translators: %s HTML tags
4433
- #: settings.php:4279
4434
  msgid "%s Mobile device detection %s"
4435
  msgstr "%s Zaznavanje mobilne naprave %s"
4436
 
4437
  #. translators: %s HTML tags
4438
- #: settings.php:4286
4439
  msgid "64 code blocks"
4440
  msgstr "64 kodnih blokov"
4441
 
4442
  #. translators: %s HTML tags
4443
- #: settings.php:4287
4444
  msgid "%s GEO targeting %s"
4445
  msgstr "%s GEO ciljanje %s"
4446
 
4447
  #. translators: %s HTML tags
4448
- #: settings.php:4288
4449
  msgid "%s Scheduling %s"
4450
  msgstr "%s Urnik %s"
4451
 
@@ -5241,6 +5249,9 @@ msgstr ""
5241
  "Upravljanje z oglasi z veliko naprednimi funkcijami za vstavljanje oglasov "
5242
  "na optimalna mesta"
5243
 
 
 
 
5244
  #~ msgid "Export Statistics"
5245
  #~ msgstr "Izvozi Statistiko"
5246
 
4
  msgstr ""
5
  "Project-Id-Version: Ad Inserter 2.4.2\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/ad-inserter\n"
7
+ "POT-Creation-Date: 2019-02-18 16:56:36+00:00\n"
8
+ "PO-Revision-Date: 2019-02-18 17:56+0100\n"
9
  "Last-Translator: Igor Funa\n"
10
  "Language-Team: \n"
11
  "Language: sl_SI\n"
16
  "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100>=3 && n"
17
  "%100<=4 ? 2 : 3);\n"
18
 
19
+ #: ad-inserter.php:312
20
  msgctxt "Menu item"
21
  msgid "Debugging DEMO"
22
  msgstr "DEMO Razhroščevanje"
23
 
24
+ #: ad-inserter.php:328
25
  msgctxt "Menu item"
26
  msgid "Label Blocks"
27
  msgstr "Označi bloke"
28
 
29
+ #: ad-inserter.php:335
30
  msgctxt "Menu item"
31
  msgid "Show Positions"
32
  msgstr "Pokaži položaje"
33
 
34
+ #: ad-inserter.php:406
35
  msgctxt "Menu item"
36
  msgid "Show HTML Tags"
37
  msgstr "Pokaži HTML značke"
38
 
39
+ #: ad-inserter.php:413
40
  msgctxt "Menu item"
41
  msgid "Disable Insertion"
42
  msgstr "Onemogoči vstavljanje"
43
 
44
+ #: ad-inserter.php:422
45
  msgctxt "Menu item"
46
  msgid "Ad Blocking Status"
47
  msgstr "Status blokiranja oglasov"
48
 
49
+ #: ad-inserter.php:429
50
  msgctxt "Menu item"
51
  msgid "Simulate Ad Blocking"
52
  msgstr "Simuliraj blokiranje oglasov"
53
 
54
+ #: ad-inserter.php:439
55
  msgctxt "Menu item"
56
  msgid "Log Processing"
57
  msgstr "Beleži procesiranje"
58
 
59
  #. translators: Debugging position name Before HTML element
60
+ #: ad-inserter.php:1016
61
  msgid "Before"
62
  msgstr "Pred"
63
 
64
  #. translators: Debugging position name After HTML element
65
+ #: ad-inserter.php:1021
66
  msgid "After"
67
  msgstr "Za"
68
 
69
  #. translators: Debugging position name Prepend content of HTML element (before
70
  #. the content of the HTML element)
71
+ #: ad-inserter.php:1026 strings.php:98
72
  msgid "Prepend content"
73
  msgstr "Dodaj pred vsebino"
74
 
75
  #. translators: Debugging position name Append content of HTML element (after
76
  #. the content of the HTML element)
77
+ #: ad-inserter.php:1031 strings.php:99
78
  msgid "Append content"
79
  msgstr "Dodaj za vsebino"
80
 
81
  #. translators: Debugging position name Replace content of HTML element
82
+ #: ad-inserter.php:1036 strings.php:100
83
  msgid "Replace content"
84
  msgstr "Nadomesti vsebino"
85
 
86
  #. translators: Debugging position name Replace HTML element
87
+ #: ad-inserter.php:1041 strings.php:150
88
  msgid "Replace"
89
  msgstr "Nadomesti"
90
 
91
  #. translators: Debugging message when output buffering is enabled
92
+ #: ad-inserter.php:1088
93
  msgid "OUTPUT BUFFERING"
94
  msgstr "PREDPOMNJENJE IZHODA"
95
 
96
  #. translators: Debugging position
97
+ #: ad-inserter.php:1092
98
  msgid "Above Header"
99
  msgstr "Nad Glavo"
100
 
101
+ #: ad-inserter.php:1301
102
  msgctxt "Menu item"
103
  msgid "Log In"
104
  msgstr "Prijava"
105
 
106
  #. translators: %s: Ad Inserter
107
+ #: ad-inserter.php:1576 ad-inserter.php:2439
108
  msgid "%s Settings"
109
  msgstr "%s Nastavitve"
110
 
111
  #. translators: AD BLOCKING DETECTED, PAGE VIEWS: n - NO ACTION
112
+ #: ad-inserter.php:2010
113
  msgid "AD BLOCKING DETECTED, PAGE VIEWS"
114
  msgstr "ZAZNANO BLOKIRANJE OGLASOV, OGLEDI STRANI"
115
 
116
+ #: ad-inserter.php:2010
117
  msgid "NO ACTION"
118
  msgstr "NI AKCIJE"
119
 
120
+ #: ad-inserter.php:2011
121
  msgid "AD BLOCKING DETECTED, COOKIE DETECTED - NO ACTION"
122
  msgstr "ZAZNANO BLOKIRANJE OGLASOV, ZAZNAN PIŠKOTEK, NI AKCIJE"
123
 
124
+ #: ad-inserter.php:2012
125
  msgid "AD BLOCKING DETECTED - ACTION"
126
  msgstr "ZAZNANO BLOKIRANJE OGLASOV - AKCIJA"
127
 
128
+ #: ad-inserter.php:2013
129
  msgid "AD BLOCKING NOT DETECTED"
130
  msgstr "BLOKIRANJE OGLASOV NI ZAZNANO"
131
 
132
+ #: ad-inserter.php:2014
133
  msgid "AD BLOCKING DETECTION COOKIES DELETED"
134
  msgstr "PIŠKOTKI ZA ZAZNAVANJE BLOKIRANJA OGLASOV POBRISANI"
135
 
136
+ #: ad-inserter.php:2015
137
  msgid "AD BLOCKING DETECTED - NO ACTION"
138
  msgstr "ZAZNANO BLOKIRANJE OGLASOV - NI AKCIJE"
139
 
140
  #. Translators: 1: number of blocks, 2: Ad Inserter
141
+ #: ad-inserter.php:2210
142
  msgid "Hey, you are now using %1$s %2$s block."
143
  msgid_plural "Hey, you are now using %1$s %2$s blocks."
144
  msgstr[0] "Hej, trenutno uporabljate %1$s %2$s blok."
146
  msgstr[2] "Hej, trenutno uporabljate %1$s %2$s bloke."
147
  msgstr[3] "Hej, trenutno uporabljate %1$s %2$s blokov."
148
 
149
+ #: ad-inserter.php:2211 includes/functions.php:1489
150
  msgid "No, thank you."
151
  msgstr "Ne, hvala."
152
 
153
  #. Translators: %s: Ad Inserter
154
+ #: ad-inserter.php:2214
155
  msgid ""
156
  "Hey, you've been using %s for a while now, and I hope you're happy with it."
157
  msgstr "Hej, %s uporabljate že kar nekaj časa. Upam, da ste zadovoljni z njim."
158
 
159
+ #: ad-inserter.php:2215 includes/functions.php:1492
160
  msgid "Not now, maybe later."
161
  msgstr "Ne zdaj, mogoče kasneje."
162
 
163
+ #: ad-inserter.php:2225
164
  msgid ""
165
  "I would really appreciate it if you could give the plugin a 5-star rating on "
166
  "WordPres."
168
  "Res bi bili vesel, če bi lahko na WordPress-u vtičnik ocenili s 5-imi "
169
  "zvezicami."
170
 
171
+ #: ad-inserter.php:2227
172
  msgid ""
173
  "Positive reviews are a great incentive to fix bugs and to add new features "
174
  "for better monetization of your website. Thank you, Igor"
177
  "funkcij za boljšo monetizacijo vašega spletnega mesta. Hvala, Igor"
178
 
179
  #. translators: %s: Ad Inserter
180
+ #: ad-inserter.php:2233
181
  msgid "Rate %s"
182
  msgstr "Oceni %s"
183
 
184
+ #: ad-inserter.php:2238
185
  msgid "I already did."
186
  msgstr "Sem že."
187
 
188
+ #: ad-inserter.php:2252
189
  msgctxt "Menu item"
190
  msgid "Settings"
191
  msgstr "Nastavitve"
192
 
193
  #. translators: %s: Ad Inserter
194
+ #: ad-inserter.php:2326
195
  msgctxt "Meta box name"
196
  msgid "%s Individual Exceptions"
197
  msgstr "Posamezne Izjeme za %s"
198
 
199
+ #: ad-inserter.php:2355 ad-inserter.php:7951 class.php:1967
200
+ #: includes/preview.php:1966 includes/preview.php:2010
201
+ #: includes/preview.php:2047 settings.php:3347 strings.php:3
202
  msgid "Block"
203
  msgstr "Blok"
204
 
205
+ #: ad-inserter.php:2356 settings.php:3348 settings.php:3422
206
  msgid "Name"
207
  msgstr "Ime"
208
 
209
+ #: ad-inserter.php:2357 settings.php:3350
210
  msgid "Automatic insertion"
211
  msgstr "Samodejno vstavljanje"
212
 
213
+ #: ad-inserter.php:2360
214
  msgid "Default insertion for pages"
215
  msgstr "Privzeto vstavljanje za strani"
216
 
217
+ #: ad-inserter.php:2361
218
  msgid "Default insertion for posts"
219
  msgstr "Privzeto vstavljanje za prispevke"
220
 
221
  #. translators: For this post or page
222
+ #: ad-inserter.php:2364
223
  msgctxt "Page"
224
  msgid "For this"
225
  msgstr "Za to"
226
 
227
+ #: ad-inserter.php:2365
228
  msgctxt "Post"
229
  msgid "For this"
230
  msgstr "Za ta"
231
 
232
+ #: ad-inserter.php:2373
233
  msgctxt "Enabled/disabled on all"
234
  msgid "pages"
235
  msgstr "straneh"
236
 
237
+ #: ad-inserter.php:2374
238
  msgctxt "Default insertion for"
239
  msgid "pages"
240
  msgstr "strani"
241
 
242
+ #: ad-inserter.php:2378
243
  msgctxt "Enabled/disabled on all"
244
  msgid "posts"
245
  msgstr "prispevkih"
246
 
247
+ #: ad-inserter.php:2379
248
  msgctxt "Default insertion for"
249
  msgid "posts"
250
  msgstr "prispevke"
251
 
252
+ #: ad-inserter.php:2398 ad-inserter.php:2411 strings.php:156
253
  msgid "Enabled"
254
  msgstr "Omogočeno"
255
 
256
  #. translators: Menu items
257
+ #: ad-inserter.php:2398 ad-inserter.php:2411 includes/functions.php:2117
258
  #: strings.php:16
259
  msgid "Disabled"
260
  msgstr "Onemogočeno"
261
 
262
  #. translators: Enabled on all pages or posts
263
+ #: ad-inserter.php:2401
264
  msgid "Enabled on all"
265
  msgstr "Omogočeno na vseh"
266
 
267
  #. translators: Disabled on all pages or posts
268
+ #: ad-inserter.php:2403
269
  msgid "Disabled on all"
270
  msgstr "Onemogočeno na vseh"
271
 
272
  #. translators: No individual exceptions enabled for pages or posts
273
+ #: ad-inserter.php:2431
274
  msgid "No individual exceptions enabled for"
275
  msgstr "Ni omogočenih posameznih izjem za"
276
 
277
  #. translators: 1: pages or posts, 2: Ad Inserter Settings (page)
278
+ #: ad-inserter.php:2436
279
  msgid ""
280
  "Default insertion for %1$s can be configured for each block on %2$s page - "
281
  "selection next to <strong>Posts</strong> / <strong>Static pages</strong> "
285
  "izbira poleg kljukice za vklop <strong>Prispevki</strong> / <strong>Statične "
286
  "strani</strong>.<br />"
287
 
288
+ #: ad-inserter.php:2441
289
  msgid ""
290
  "Default value is <strong>blank</strong> and means no individual exceptions "
291
  "(even if previously defined here).<br />"
293
  "Privzeta vrednost je <strong>prazno</strong> in pomeni brez posameznih izjem "
294
  "(tudi, če so bile predhodno nsatavljene tukaj).<br />"
295
 
296
+ #: ad-inserter.php:2444
297
  msgctxt "Pages"
298
  msgid ""
299
  "Set to <strong>Individually disabled</strong> or <strong>Individually "
302
  "Nastavite na <strong>Posamezno onemogočene</strong> ali <strong>Posamezno "
303
  "omogočene</strong> za vklop nastavitev posameznih izjem na tej strani.<br />"
304
 
305
+ #: ad-inserter.php:2445
306
  msgctxt "Posts"
307
  msgid ""
308
  "Set to <strong>Individually disabled</strong> or <strong>Individually "
311
  "Nastavite na <strong>Posamezno onemogočeni</strong> ali <strong>Posamezno "
312
  "omogočeni</strong> za vklop nastavitev posameznih izjem na tej strani.<br />"
313
 
314
+ #: ad-inserter.php:2447
315
  msgid "For more information check page %s"
316
  msgstr "Za več informacij poglejte stran %s"
317
 
318
  #. translators: Ad Inserter Exceptions documentation page
319
+ #: ad-inserter.php:2449
320
  msgid "Individual Exceptions"
321
  msgstr "Posamezne Izjeme"
322
 
323
+ #: ad-inserter.php:2494
324
  msgid "STATIC PAGE"
325
  msgstr "STATIČNA STRAN"
326
 
327
+ #: ad-inserter.php:2497
328
  msgid "POST"
329
  msgstr "PRISPEVEK"
330
 
331
+ #: ad-inserter.php:2500
332
  msgid "HOMEPAGE"
333
  msgstr "DOMAČA STRAN"
334
 
335
+ #: ad-inserter.php:2503
336
  msgid "CATEGORY PAGE"
337
  msgstr "STRAN KATEGORIJE"
338
 
339
+ #: ad-inserter.php:2506
340
  msgid "SEARCH PAGE"
341
  msgstr "STRAN ISKANJE"
342
 
343
+ #: ad-inserter.php:2509
344
  msgid "ARCHIVE PAGE"
345
  msgstr "STRAN ARHIVA"
346
 
347
+ #: ad-inserter.php:2512
348
  msgid "ERROR 404 PAGE"
349
  msgstr "STRAN NAPAKA 404"
350
 
351
+ #: ad-inserter.php:2515
352
  msgid "AJAX CALL"
353
  msgstr "AJAX KLIC"
354
 
355
+ #: ad-inserter.php:2518
356
  msgid "UNKNOWN PAGE TYPE"
357
  msgstr "NEZNAN TIP STRANI"
358
 
359
+ #: ad-inserter.php:2535
360
  msgid "Click to delete ad blocking detection cokies"
361
  msgstr "Klikni za brisanje piškotkov za zaznavanje blokiranja oglasov"
362
 
363
+ #: ad-inserter.php:2536
364
  msgid "AD BLOCKING STATUS UNKNOWN"
365
  msgstr "NEZNAN STATUS BLOKIRANJA OGLASOV"
366
 
367
  #. translators: %s: AdSense Auto Ads
368
+ #: ad-inserter.php:2560
369
  msgid ""
370
  "Code for %s detected - Code will automatically insert AdSense ads at optimal "
371
  "positions"
373
  "Zaznana koda za %s - Koda bo samodejno vstavila oglase AdSense na optimalne "
374
  "položaje"
375
 
376
+ #: ad-inserter.php:2699
377
  msgid "Code for insertion"
378
  msgstr "Koda za vstavljanje"
379
 
380
+ #: ad-inserter.php:2699
381
  msgid "character"
382
  msgid_plural "characters"
383
  msgstr[0] "znak"
385
  msgstr[2] "znaki"
386
  msgstr[3] "znakov"
387
 
388
+ #: ad-inserter.php:2742
389
  msgid "Header code"
390
  msgstr "Koda v glavi"
391
 
392
+ #: ad-inserter.php:2742
393
  msgctxt "Header code"
394
  msgid "DISABLED"
395
  msgstr "ONEMOGOČENA"
396
 
397
+ #: ad-inserter.php:2742 ad-inserter.php:2960
398
  msgid "character inserted"
399
  msgid_plural "characters inserted"
400
  msgstr[0] "znak vstavljen"
402
  msgstr[2] "znaki vstavljeni"
403
  msgstr[3] "znakov vstavljenih"
404
 
405
+ #: ad-inserter.php:2775
406
  msgid "Automatically placed by AdSense Auto ads code"
407
  msgstr "Samodejno postavila koda za oglase AdSense Auto ads"
408
 
409
+ #: ad-inserter.php:2960
410
  msgid "Footer code"
411
  msgstr "Koda v nogi"
412
 
413
+ #: ad-inserter.php:2960
414
  msgctxt "Footer code"
415
  msgid "DISABLED"
416
  msgstr "ONEMOGOČENA"
417
 
418
+ #: ad-inserter.php:2966
419
  msgid "JAVASCRIPT NOT WORKING"
420
  msgstr "JAVASCRIPT NE DELA"
421
 
422
+ #: ad-inserter.php:2966
423
  msgid "NO JAVASCRIPT ERRORS"
424
  msgstr "BREZ JAVASCRIPT NAPAK"
425
 
426
+ #: ad-inserter.php:2966
427
  msgid "JAVASCRIPT ERRORS"
428
  msgstr "JAVASCRIPT NAPAKE"
429
 
430
  #. translators: block name (block with default settings)
431
+ #: ad-inserter.php:5026
432
  msgctxt "Block name"
433
  msgid "Default"
434
  msgstr "Privzeti"
435
 
436
  #. translators: %s: Ad Inserter
437
+ #: ad-inserter.php:5590
438
  msgid "Error importing %s settings."
439
  msgstr "Napaka pri uvozu %s nastavitev."
440
 
441
+ #: ad-inserter.php:5591
442
  msgid "Error importing settings for block"
443
  msgid_plural "Error importing settings for blocks:"
444
  msgstr[0] "Napaka pri uvozu nastavitev za blok"
446
  msgstr[2] "Napaka pri uvozu nastavitev za bloke:"
447
  msgstr[3] "Napaka pri uvozu nastavitev za bloke:"
448
 
449
+ #: ad-inserter.php:5640
450
  msgid "Settings saved."
451
  msgstr "Nastavitve shranjene."
452
 
453
+ #: ad-inserter.php:5725
454
  msgid "Settings cleared."
455
  msgstr "Nastavitve ponastavljene."
456
 
457
+ #: ad-inserter.php:6070 ad-inserter.php:6072 ad-inserter.php:6095
458
  msgid "word"
459
  msgid_plural "words"
460
  msgstr[0] "beseda"
462
  msgstr[2] "besede"
463
  msgstr[3] "besed"
464
 
465
+ #: ad-inserter.php:6109 ad-inserter.php:6221
466
  msgid "HTML TAGS REMOVED"
467
  msgstr "HTML ZNAČKE ODSTRANJENE"
468
 
469
+ #: ad-inserter.php:6297
470
  msgid "BEFORE COMMENTS"
471
  msgstr "PRED KOMENTARJI"
472
 
473
+ #: ad-inserter.php:6405
474
  msgid "AFTER COMMENTS"
475
  msgstr "PO KOMETARJIH"
476
 
477
+ #: ad-inserter.php:6468
478
  msgid "BETWEEN COMMENTS"
479
  msgstr "MED KOMENTARJI"
480
 
481
+ #: ad-inserter.php:7598
482
  msgid "requires WordPress 4.0 or newer"
483
  msgstr "potrebuje WordPress 4.0 ali novejši"
484
 
485
+ #: ad-inserter.php:7598
486
  msgid "Please update!"
487
  msgstr "Prosimo, posodobite!"
488
 
489
  #. translators: Opt-in message: Thank you for installing Ad Inserter (plugin
490
  #. name with HTML tags will be added)
491
+ #: ad-inserter.php:7824
492
  msgid "Thank you for installing"
493
  msgstr "Hvala za namestitev vtičnika"
494
 
495
  #. translators: Opt-in message: %s: HTML tags
496
+ #: ad-inserter.php:7826
497
  msgid ""
498
  "We would like to %s track its usage %s on your site. This is completely "
499
  "optional and can be disabled at any time."
501
  "Radi bi %s sledili njegovi uporabi %s na vašem spletnem mestu. To je povsem "
502
  "izbirno in se lahko izključi kadarkoli."
503
 
504
+ #: ad-inserter.php:7828
505
  msgid ""
506
  "We don't record any sensitive data, only information regarding the WordPress "
507
  "environment and plugin usage, which will help us to make improvements to the "
511
  "uporabe vtičnika, kar nam bo omogočilo izdelavo izboljšav za vtičnik."
512
 
513
  #. translators: Deactivation message: %s: HTML tags
514
+ #: ad-inserter.php:7865
515
  msgid ""
516
  "Looking for %s Documentation, %s %s Common Settings, %s %s Quick Start %s or "
517
  "help for %s AdSense ads? %s The plugin doesn't work with your theme? %s Let "
522
  "nam %s in poskušali vam bomo pomagati."
523
 
524
  #. translators: %s: Ad Inserter
525
+ #: ad-inserter.php:7908
526
  msgid "%s block."
527
  msgstr "%s blok."
528
 
529
  #. translators: widget title
530
+ #: ad-inserter.php:7924 ad-inserter.php:7960
531
  msgid "Processing log"
532
  msgstr "Dnevnik procesiranja"
533
 
534
  #. translators: widget title
535
+ #: ad-inserter.php:7926 ad-inserter.php:7961
536
  msgid "Dummy widget"
537
  msgstr "Prazen gradnik"
538
 
539
  #. translators: widget title
540
+ #: ad-inserter.php:7928 ad-inserter.php:7959
541
  msgid "Debugging tools"
542
  msgstr "Orodja za razhroščevanje"
543
 
544
  #. translators: block status (widget title)
545
+ #: ad-inserter.php:7935
546
  msgctxt "block"
547
  msgid "PAUSED"
548
  msgstr "USTAVLJEN"
549
 
550
+ #: ad-inserter.php:7936
551
  msgid "WIDGET DISABLED"
552
  msgstr "GRADNIK ONEMOGOČEN"
553
 
554
+ #: ad-inserter.php:7937
555
  msgid "Unknown block"
556
  msgstr "Neznan blok"
557
 
558
+ #: ad-inserter.php:7946 includes/functions.php:2630 settings.php:1033
559
  msgid "Title"
560
  msgstr "Naslov"
561
 
562
+ #: ad-inserter.php:7968
563
  msgctxt "Widget"
564
  msgid "Sticky"
565
  msgstr "Lepljiv"
566
 
567
+ #: ad-inserter.php:8017
568
  msgid ""
569
  "Ad Inserter can't be used while Ad Inserter Pro is active! To activate Ad "
570
  "Inserter you need to first deactivate Ad Inserter Pro."
573
  "aktiven! Za aktivacijo vtičnika Ad Inserter morate najprej onemogočiti Ad "
574
  "Inserter Pro."
575
 
576
+ #: ad-inserter.php:8018
577
  msgid ""
578
  "<strong>WARNING</strong>: Please note that saving settings in Ad Inserter "
579
  "will clear all settings that are available only in the Pro version "
584
  "različici (dodatne nastavitve blokov in vtičnika)!"
585
 
586
  #. translators: %s: Ad Inserter
587
+ #: class.php:493 class.php:502 class.php:505
588
  msgid "PHP error in %s block"
589
  msgstr "PHP napaka v bloku %s"
590
 
591
+ #: class.php:1933
592
  msgid "Counters"
593
  msgstr "Števci"
594
 
595
+ #: class.php:1937
596
  msgid "Content"
597
  msgstr "Vsebina"
598
 
599
+ #: class.php:1942
600
  msgid "Excerpt"
601
  msgstr "Izvleček"
602
 
603
+ #: class.php:1947 strings.php:17
604
  msgid "Before post"
605
  msgstr "Pred prispevkom"
606
 
607
+ #: class.php:1952 strings.php:18
608
  msgid "After post"
609
  msgstr "Za prispevkom"
610
 
611
+ #: class.php:1957 settings.php:1619 settings.php:3354
612
  msgid "Widget"
613
  msgstr "Gradnik"
614
 
615
+ #: class.php:1962 settings.php:3352
616
  msgid "PHP function call"
617
  msgstr "Klic PHP funkcije"
618
 
619
+ #: class.php:1997
620
  msgid "AJAX REQUEST"
621
  msgstr "AJAX ZAHTEVEK"
622
 
623
+ #: class.php:2000
624
  msgid "Ajax request for block in iframe"
625
  msgstr "Ajax zahtevek za blok v iframe-u"
626
 
627
+ #: class.php:2030
628
  msgid "Ajax request url, click to open it in a new tab"
629
  msgstr "Url Ajax zahtevka, kliknite, da ga odprete v novem zavihku"
630
 
631
+ #: class.php:2033
632
  msgid "IN THE LOOP"
633
  msgstr "V ZANKI"
634
 
635
+ #: class.php:2033
636
  msgid "YES"
637
  msgstr "DA"
638
 
639
+ #: class.php:2033
640
  msgid "NO"
641
  msgstr "NE"
642
 
643
+ #: class.php:2069
644
  msgid "BLOCK"
645
  msgstr "BLOK"
646
 
647
+ #: class.php:2069
648
  msgctxt "block or widget"
649
  msgid "INSERTED BUT NOT VISIBLE"
650
  msgstr "VSTAVLJEN, VENDAR NI VIDEN"
651
 
652
+ #: class.php:2408 class.php:2467
653
+ msgid "ACTIVE GROUPS"
654
+ msgstr "AKTIVNE SKUPINE"
655
+
656
  #. translators: %s: list parameters and type
657
+ #: class.php:2642
658
  msgid "parameters='%s' type='%s'"
659
  msgstr "parametri='%s' tip='%s'"
660
 
661
  #. translators: %s: list parameters and type
662
+ #: class.php:2644
663
  msgid "referers='%s' type='%s'"
664
  msgstr "napotitelji='%s' tip='%s'"
665
 
666
  #. translators: %s: list parameters and type
667
+ #: class.php:2705
668
  msgid "countries='%s' type='%s'"
669
  msgstr "države='%s' tip='%s'"
670
 
671
  #. translators: %s: list parameters and type
672
+ #: class.php:2707
673
  msgid "ip addresses='%s' type='%s'"
674
  msgstr "ip naslovi='%s' tip='%s'"
675
 
676
+ #: class.php:2941 strings.php:228
677
  msgid "BEFORE"
678
  msgstr "PRED"
679
 
680
+ #: class.php:2949 strings.php:230
681
  msgid "PREPEND CONTENT"
682
  msgstr "DODAJ PRED VSEBINO"
683
 
684
+ #: class.php:2953 strings.php:231
685
  msgid "APPEND CONTENT"
686
  msgstr "DODAJ ZA VSEBINO"
687
 
688
+ #: class.php:2957 strings.php:232
689
  msgid "REPLACE CONTENT"
690
  msgstr "NADOMESTI VSEBINO"
691
 
692
+ #: class.php:2961 strings.php:233
693
  msgid "REPLACE ELEMENT"
694
  msgstr "NADOMESTI ELEMENT"
695
 
696
+ #: class.php:2972 strings.php:229
697
  msgid "AFTER"
698
  msgstr "ZA"
699
 
700
+ #: class.php:3039
701
  msgctxt "JavaScript"
702
  msgid "script"
703
  msgstr "skripta"
704
 
705
+ #: class.php:3042 settings.php:1888
706
  msgid "for"
707
  msgstr "za"
708
 
709
+ #: class.php:5582 class.php:5634
710
  msgctxt "category name"
711
  msgid "Uncategorized"
712
  msgstr "Nekategorizirano"
713
 
714
+ #: class.php:6125
715
  msgid ""
716
  "ERROR: class DOMDocument not found. Your webhost needs to install the DOM "
717
  "extension for PHP."
720
  "namestiti DOM razširitev za PHP."
721
 
722
  #: includes/editor.php:7 includes/placeholders.php:345
723
+ #: includes/preview.php:1952 strings.php:235
724
  msgid "Use"
725
  msgstr "Uporabi"
726
 
727
+ #: includes/editor.php:8 includes/preview.php:1953
728
  msgid "Reset"
729
  msgstr "Ponastavi"
730
 
731
  #: includes/editor.php:9 includes/placeholders.php:347
732
+ #: includes/preview.php:1955 strings.php:199 strings.php:234
733
  msgid "Cancel"
734
  msgstr "Prekliči"
735
 
738
  msgstr "Vizualni Urejevalnik Kode"
739
 
740
  #: includes/editor.php:262 includes/preview-adb.php:289
741
+ #: includes/preview.php:1942
742
  msgid ""
743
  "This page was not loaded properly. Please check browser, plugins and ad "
744
  "blockers."
751
  msgstr "Napaka pri nalaganju strani"
752
 
753
  #: includes/editor.php:264 includes/preview-adb.php:291
754
+ #: includes/preview.php:1944
755
  msgid "PAGE BLOCKED"
756
  msgstr "STRAN BLOKIRANA"
757
 
845
  msgid " - global tracking disabled"
846
  msgstr " - globalno sledenje onemogočeno"
847
 
848
+ #: includes/functions.php:461 includes/functions.php:2459
849
  msgid "Generate report"
850
  msgstr "Generiraj poročilo"
851
 
852
+ #: includes/functions.php:471
853
  msgid "Toggle Ad Blocking Statistics"
854
  msgstr "Preklopi Statistiko Blokiranja Oglasov"
855
 
856
+ #: includes/functions.php:479 includes/functions.php:2444
857
  msgid "Toggle Statistics"
858
  msgstr "Preklopi Statistiko"
859
 
860
  #. translators: %s: Ad Inserter Pro
861
+ #: includes/functions.php:495
862
  msgid "%s license key is not set. Continue?"
863
  msgstr "%s licenčni ključ ni nastavljen. Nadaljujem?"
864
 
865
  #. translators: %s: Ad Inserter Pro
866
+ #: includes/functions.php:499
867
  msgid "Invalid %s license key. Continue?"
868
  msgstr "Neveljaven %s licenčni ključ. Nadaljujem?"
869
 
870
  #. translators: %s: Ad Inserter Pro
871
+ #: includes/functions.php:503
872
  msgid "%s license overused. Continue?"
873
  msgstr "%s licenca prekomerno uporabljena. Nadaljujem?"
874
 
875
+ #: includes/functions.php:507 settings.php:1958
876
  msgid "Save Settings"
877
  msgstr "Sharani Nastavitve"
878
 
879
+ #: includes/functions.php:567 includes/preview.php:2096
880
  msgid "Horizontal position"
881
  msgstr "Vodoravni položaj"
882
 
883
+ #: includes/functions.php:590
884
  msgid ""
885
  "Horizontal margin from the content or screen edge, empty means default value "
886
  "from CSS"
888
  "Vodoravni odmik od vsebine ali roba zaslona, prazno pomeni privzeta vrednost "
889
  "iz CSS"
890
 
891
+ #: includes/functions.php:598 includes/preview.php:2151
892
  msgid "Vertical position"
893
  msgstr "Navpični položaj"
894
 
895
+ #: includes/functions.php:613
896
  msgid ""
897
  "Vertical margin from the top or bottom screen edge, empty means default "
898
  "value from CSS"
900
  "Navpični odmik od roba vrha ali dna zaslona, prazno pomeni privzeta vrednost "
901
  "iz CSS"
902
 
903
+ #: includes/functions.php:638 includes/preview.php:2202
904
  msgid "Animation"
905
  msgstr "Animacija"
906
 
907
+ #: includes/functions.php:656
908
  msgid "Trigger"
909
  msgstr "Sporžilec"
910
 
911
+ #: includes/functions.php:665
912
  msgid ""
913
  "Trigger value: page scroll in %, page scroll in px or element with selector "
914
  "(#id or .class) becomes visible"
916
  "Sprožilna vrednost: pomik strani v %, pomik strani v px ali element s "
917
  "selektorjem (#id ali .razred) postane viden"
918
 
919
+ #: includes/functions.php:669
920
  msgid "Offset"
921
  msgstr "Zamik"
922
 
923
+ #: includes/functions.php:669
924
  msgid "Offset of trigger element"
925
  msgstr "Zamik sprožilnega elementa"
926
 
927
+ #: includes/functions.php:673
928
  msgid "Delay"
929
  msgstr "Zakasnitev"
930
 
931
+ #: includes/functions.php:673
932
  msgid "Delay animation after trigger condition"
933
  msgstr "Zakasni animacijo po izpolnitvi pogoja sprožilca"
934
 
935
+ #: includes/functions.php:677
936
  msgid "Trigger once"
937
  msgstr "Sproži enkrat"
938
 
939
+ #: includes/functions.php:679
940
  msgid "Trigger animation only once"
941
  msgstr "Sproži animacijo samo enkrat"
942
 
943
+ #: includes/functions.php:718
944
  msgid "Tracking is globally disabled"
945
  msgstr "Sledenje je globalno onemogočeno"
946
 
947
+ #: includes/functions.php:722
948
  msgid "Tracking for this block is disabled"
949
  msgstr "Sledenje za ta blok je onemogočeno"
950
 
951
+ #: includes/functions.php:732 settings.php:3115 settings.php:3151
952
  #: strings.php:209
953
  msgid "Loading..."
954
  msgstr "Nalagam..."
955
 
956
+ #: includes/functions.php:748
957
  msgid ""
958
  "Clear statistics data for the selected range - clear both dates to delete "
959
  "all data for this block"
961
  "Pobriši podatke o statistiki za izbrano obdobje - pobriši oba datuma za "
962
  "brisanje vseh podatkov za ta blok"
963
 
964
+ #: includes/functions.php:752
965
  msgid "Auto refresh data for the selected range every 60 seconds"
966
  msgstr "Samodejna osvežitev podatkov za izbrano obdobje vsakih 60 sekund"
967
 
968
+ #: includes/functions.php:755
969
  msgid "Load data for last month"
970
  msgstr "Naloži podatke za zadnji mesec"
971
 
972
+ #: includes/functions.php:755
973
  msgid "Last Month"
974
  msgstr "Zadnji Mesec"
975
 
976
+ #: includes/functions.php:758
977
  msgid "Load data for this month"
978
  msgstr "Naloži podatke za ta mesec"
979
 
980
+ #: includes/functions.php:758
981
  msgid "This Month"
982
  msgstr "Ta Mesec"
983
 
984
+ #: includes/functions.php:761
985
  msgid "Load data for this year"
986
  msgstr "Naloži podatke za to leto"
987
 
988
+ #: includes/functions.php:761
989
  msgid "This Year"
990
  msgstr "To Leto"
991
 
992
+ #: includes/functions.php:764
993
  msgid "Load data for the last 15 days"
994
  msgstr "Naloži podatke za zadnjih 15 dni"
995
 
996
+ #: includes/functions.php:767
997
  msgid "Load data for the last 30 days"
998
  msgstr "Naloži podatke za zadnjih 30 dni"
999
 
1000
+ #: includes/functions.php:770
1001
  msgid "Load data for the last 90 days"
1002
  msgstr "Naloži podatke za zadnjih 90 dni"
1003
 
1004
+ #: includes/functions.php:773
1005
  msgid "Load data for the last 180 days"
1006
  msgstr "Naloži podatke za zadnjih 180 dni"
1007
 
1008
+ #: includes/functions.php:776
1009
  msgid "Load data for the last 365 days"
1010
  msgstr "Naloži podatke za zadnjih 365 dni"
1011
 
1012
+ #: includes/functions.php:786
1013
  msgid "Load data for the selected range"
1014
  msgstr "Naloži podatke za izbrano obdobje"
1015
 
1016
+ #: includes/functions.php:802
1017
  msgid ""
1018
  "Import settings when saving - if checked, the encoded settings below will be "
1019
  "imported for this block"
1021
  "Uvozi nastavitve pri shranjevanju - če je odkljukano, se bodo kodirane "
1022
  "nastavitve spodaj uvozile za ta blok"
1023
 
1024
+ #: includes/functions.php:802
1025
  msgid "Import settings for block"
1026
  msgstr "Uvozi nastavitve za blok"
1027
 
1028
+ #: includes/functions.php:806
1029
  msgid ""
1030
  "Import block name when saving - if checked and 'Import settings for block' "
1031
  "is also checked, the name from encoded settings below will be imported for "
1035
  "nastavitve za blok' odkljukano, se bo ime iz kodiranih nastavitev spodaj "
1036
  "uvozilo za ta blok"
1037
 
1038
+ #: includes/functions.php:806
1039
  msgid "Import block name"
1040
  msgstr "Uvozi ime bloka"
1041
 
1042
+ #: includes/functions.php:810
1043
  msgid "Saved settings for block"
1044
  msgstr "Shranjene nastavitve za blok"
1045
 
1046
+ #: includes/functions.php:823
1047
  msgid "Export / Import Ad Inserter Pro Settings"
1048
  msgstr "Izvozi / Uvozi Ad Inserter Pro Nastavitve"
1049
 
1050
+ #: includes/functions.php:832
1051
  msgid "Are you sure you want to clear all statistics data for all blocks?"
1052
  msgstr ""
1053
  "Ali ste prepričani, da želite pobrisati vse podatke o statistiki za vse "
1054
  "bloke?"
1055
 
1056
+ #: includes/functions.php:834
1057
  msgid "Clear All Statistics Data"
1058
  msgstr "Pobriši Vse Podatke o Statistiki"
1059
 
1060
+ #: includes/functions.php:860
1061
  msgid "Toggle country/city editor"
1062
  msgstr "Preklopi urejevalnik držav/mest"
1063
 
1064
+ #: includes/functions.php:866
1065
  msgid "IP Addresses"
1066
  msgstr "IP Naslovi"
1067
 
1068
+ #: includes/functions.php:869
1069
  msgid "Toggle IP address editor"
1070
  msgstr "Preklopi urejevalnik IP nslovov"
1071
 
1072
+ #: includes/functions.php:872
1073
  msgid ""
1074
  "Comma separated IP addresses, you can also use partial IP addresses with * "
1075
  "(ip-address-start*. *ip-address-pattern*, *ip-address-end)"
1077
  "Z vejico ločeni IP naslovi, uporabite lahko tudi delne IP naslove z * (ip-"
1078
  "naslov-začetek*. *ip-naslov-vzorec*, *ip-naslov-konec)"
1079
 
1080
+ #: includes/functions.php:876
1081
  msgid "Blacklist IP addresses"
1082
  msgstr "Črni seznam IP naslovov"
1083
 
1084
+ #: includes/functions.php:880
1085
  msgid "Whitelist IP addresses"
1086
  msgstr "Beli seznam IP naslovov"
1087
 
1088
+ #: includes/functions.php:891
1089
  msgid "Countries"
1090
  msgstr "Države"
1091
 
1092
+ #: includes/functions.php:892
1093
  msgid "Cities"
1094
  msgstr "Mesta"
1095
 
1096
+ #: includes/functions.php:896 includes/functions.php:2409
1097
  msgid "Toggle country editor"
1098
  msgstr "Preklopi urejevalnik držav"
1099
 
1100
+ #: includes/functions.php:899
1101
  msgid "Toggle city editor"
1102
  msgstr "Preklopi urejevalnik mest"
1103
 
1104
+ #: includes/functions.php:903 includes/functions.php:2412
1105
  msgid "Comma separated country ISO Alpha-2 codes"
1106
  msgstr "Z vejico ločene ISO Alpha-2 kode držav"
1107
 
1108
+ #: includes/functions.php:907
1109
  msgid "Blacklist countries"
1110
  msgstr "Črni seznam držav"
1111
 
1112
+ #: includes/functions.php:911
1113
  msgid "Whitelist countries"
1114
  msgstr "Beli seznam držav"
1115
 
1116
+ #: includes/functions.php:1225 includes/functions.php:1445
1117
  msgid "Enter license key"
1118
  msgstr "Vnesite licenčni ključ"
1119
 
1120
  #. translators: %s: Ad Inserter Pro
1121
+ #: includes/functions.php:1231
1122
  msgid ""
1123
  "%s license key is not set. Plugin functionality is limited and updates are "
1124
  "disabled."
1126
  "%s licenčni ključ ni vnešen. Funkcionalnosti vtičnika so omejene in "
1127
  "posodobitve onemogočene."
1128
 
1129
+ #: includes/functions.php:1240 includes/functions.php:1454
1130
  msgid "Check license key"
1131
  msgstr "Preverite licenčni ključ"
1132
 
1133
  #. translators: %s: Ad Inserter Pro
1134
+ #: includes/functions.php:1246
1135
  msgid "Invalid %s license key."
1136
  msgstr "Neveljaven %s licenčni ključ."
1137
 
1138
  #. translators: %s: Ad Inserter Pro
1139
+ #: includes/functions.php:1255
1140
  msgid "%s license expired. Plugin updates are disabled."
1141
  msgstr "%s licenca je potekla. Posodobitve vtičnika so onemogočene."
1142
 
1143
+ #: includes/functions.php:1256
1144
  msgid "Renew license"
1145
  msgstr "Obnovite licenco"
1146
 
1147
  #. translators: %s: Ad Inserter Pro
1148
+ #: includes/functions.php:1264
1149
  msgid "%s license overused. Plugin updates are disabled."
1150
  msgstr ""
1151
  "%s licenca je prekomerno uporabljena. Posodobitve vtičnika so onemogočene."
1152
 
1153
+ #: includes/functions.php:1265
1154
  msgid "Upgrade license"
1155
  msgstr "Nadgradite licenco"
1156
 
1157
  #. translators: 1, 2: HTML tags, 3: Ad Inserter Pro
1158
+ #: includes/functions.php:1447
1159
  msgid ""
1160
  "%1$s Warning: %2$s %3$s license key is not set. Plugin functionality is "
1161
  "limited and updates are disabled."
1164
  "so omejene in posodobitve onemogočene."
1165
 
1166
  #. translators: 1, 2,: HTML tags, 3: Ad Inserter Pro
1167
+ #: includes/functions.php:1456
1168
  msgid "%1$s Warning: %2$s Invalid %3$s license key."
1169
  msgstr "%1$s Opozorilo: %2$s Neveljaven %3$s licenčni ključ."
1170
 
1171
  #. translators: 2, 3: HTML tags, 1: Ad Inserter Pro
1172
+ #: includes/functions.php:1472
1173
  msgid ""
1174
  "Hey, %1$s license has expired - plugin updates are now disabled. Please "
1175
  "renew the license to enable updates. Check %2$s what you are missing. %3$s"
1179
  "pogrešate. %3$s"
1180
 
1181
  #. translators: 1, 3: HTML tags, 2: percentage
1182
+ #: includes/functions.php:1479
1183
  msgid ""
1184
  "During the license period and 30 days after the license has expired we offer "
1185
  "%1$s %2$s discount on all license renewals and license upgrades. %3$s"
1187
  "V obdobju licence in 30 dni po tem, ko licenca poteče, vam ponujamo %1$s "
1188
  "%2$s popust na vse obnovitve in nadgradnje licenc. %3$s"
1189
 
1190
+ #: includes/functions.php:1506
1191
  msgid "Renew the licence"
1192
  msgstr "Obnovi licenco"
1193
 
1194
+ #: includes/functions.php:1508
1195
  msgid "Update license status"
1196
  msgstr "Posodobi status licence"
1197
 
1198
  #. translators: 1, 2, 4, 5: HTML tags, 3: Ad Inserter Pro
1199
+ #: includes/functions.php:1519
1200
  msgid ""
1201
  "%1$s Warning: %2$s %3$s license overused. Plugin updates are disabled. %4$s "
1202
  "Upgrade license %5$s"
1205
  "vtičnika so onemogočene. %4$s Nadgradite licenco %5$s"
1206
 
1207
  #. Translators: %s: HTML tag
1208
+ #: includes/functions.php:1539
1209
  msgid "Warning: %s MaxMind IP geolocation database not found."
1210
  msgstr "Opozorilo: %s MaxMind IP geolocijska podatkovna baza ni najdena."
1211
 
1212
+ #: includes/functions.php:2046
1213
  msgid "Geolocation"
1214
  msgstr "Geolokacija"
1215
 
1216
+ #: includes/functions.php:2050
1217
  msgid "Exceptions"
1218
  msgstr "Izjeme"
1219
 
1220
+ #: includes/functions.php:2055
1221
  msgid "Multisite"
1222
  msgstr "Multisite"
1223
 
1224
+ #: includes/functions.php:2060
1225
  msgid "Tracking"
1226
  msgstr "Sledenje"
1227
 
1228
  #. translators: %d: days, hours, minutes
1229
+ #: includes/functions.php:2091
1230
  msgid "Scheduled in %d days %d hours %d minutes"
1231
  msgstr "Planirano v %d dneh %d urah %d minutah"
1232
 
1233
  #. translators: %s: HTML dash separator, %d: days, hours, minutes, &mdash; is
1234
  #. HTML code for long dash separator
1235
+ #: includes/functions.php:2100
1236
  msgid "Active %s expires in %d days %d hours %d minutes"
1237
  msgstr "Aktivno %s poteče v %d dneh %d urah %d minutah"
1238
 
1239
+ #: includes/functions.php:2104
1240
  msgid "Expired"
1241
  msgstr "Poteklo"
1242
 
1243
+ #: includes/functions.php:2112 settings.php:1272 settings.php:1287
1244
  #: settings.php:1874
1245
  msgid "and"
1246
  msgstr "in"
1247
 
1248
+ #: includes/functions.php:2115
1249
  msgid "fallback"
1250
  msgstr "rezerva"
1251
 
1252
+ #: includes/functions.php:2116
1253
  msgid "Block to be used when scheduling expires"
1254
  msgstr "Blok, ki se bo uporabil, ko urnik poteče"
1255
 
1256
+ #: includes/functions.php:2141
1257
  msgid "Load in iframe"
1258
  msgstr "Naloži v iframe-u"
1259
 
1260
+ #: includes/functions.php:2145 includes/placeholders.php:382
1261
  msgid "Width"
1262
  msgstr "Širina"
1263
 
1264
+ #: includes/functions.php:2146
1265
  msgid "iframe width, empty means full width (100%)"
1266
  msgstr "širina iframe-a, prazno pomeni polna širina (100%)"
1267
 
1268
+ #: includes/functions.php:2152 includes/placeholders.php:377
1269
  msgid "Height"
1270
  msgstr "Višina"
1271
 
1272
+ #: includes/functions.php:2153
1273
  msgid "iframe height, empty means adjust it to iframe content height"
1274
  msgstr ""
1275
  "Višina iframe-a, prazno pomeni poravnavo glede na višino vsebine iframe-a"
1276
 
1277
+ #: includes/functions.php:2160
1278
  msgid "Ad label in iframe"
1279
  msgstr "Oznaka oglasa v iframe-u"
1280
 
1281
+ #: includes/functions.php:2165
1282
  msgid "Preview iframe code"
1283
  msgstr "Predpreglej kodo iframe"
1284
 
1285
+ #: includes/functions.php:2165 includes/preview.php:1964 settings.php:949
1286
  #: settings.php:2506
1287
  msgid "Preview"
1288
  msgstr "Predogled"
1289
 
1290
+ #: includes/functions.php:2179 includes/functions.php:3821
1291
+ #: includes/functions.php:3884 settings.php:1991
1292
  msgid "Ad Blocking"
1293
  msgstr "Blokiranje Oglasov"
1294
 
1295
  #. translators: 1, 2 and 3, 4: HTML tags
1296
+ #: includes/functions.php:2188
1297
  msgid ""
1298
  "%1$s WARNING: %2$s %3$s No wrapping %4$s style has no wrapping code needed "
1299
  "for tracking!"
1303
 
1304
  #. translators: 1, 2, 4, 5: HTML tags, 3: Scroll with the content, 6: Above
1305
  #. header
1306
+ #: includes/functions.php:2197
1307
  msgid ""
1308
  "%1$s WARNING: %2$s vertical position %3$s needs %4$s Output buffering %5$s "
1309
  "enabled and automatic insertion %6$s!"
1311
  "%1$s OPOZORILO: %2$s vertikalni položaj %3$s potrebuje %4$s Predpomnjenje "
1312
  "izhoda %5$s omogočeno in samodejno vstavljanje %6$s!"
1313
 
1314
+ #: includes/functions.php:2215
1315
  msgid "When ad blocking is detected"
1316
  msgstr "Ko je blokiranje oglasov zaznano"
1317
 
1318
+ #: includes/functions.php:2224
1319
  msgid "replacement"
1320
  msgstr "nadomestek"
1321
 
1322
+ #: includes/functions.php:2225
1323
  msgid "Block to be shown when ad blocking is detected"
1324
  msgstr "Blok, ki naj bo prikazan, ko je zaznano blokiranje oglasov"
1325
 
1326
+ #: includes/functions.php:2226
1327
  msgctxt "replacement"
1328
  msgid "None"
1329
  msgstr "Noben"
1330
 
1331
+ #: includes/functions.php:2243
1332
  msgid "Close button"
1333
  msgstr "Gumb Zapri"
1334
 
1335
+ #: includes/functions.php:2290
1336
  msgid "Lazy loading"
1337
  msgstr "Leno nalaganje"
1338
 
1339
  #. Translators: %s MaxMind
1340
+ #: includes/functions.php:2344
1341
  msgid "This product includes GeoLite2 data created by %s"
1342
  msgstr "Ta izdelek vsebuje %s GeoLite2 podatke"
1343
 
1344
+ #: includes/functions.php:2355
1345
  msgid "IP geolocation database"
1346
  msgstr "Podatkovna baza za IP geolokacijo"
1347
 
1348
+ #: includes/functions.php:2358
1349
  msgid "Select IP geolocation database."
1350
  msgstr "Izberite podatkovno bazo za IP geolokacijo."
1351
 
1352
+ #: includes/functions.php:2369
1353
  msgid "Automatic database updates"
1354
  msgstr "Samodejna posodobitev podatkovne baze"
1355
 
1356
+ #: includes/functions.php:2372
1357
  msgid ""
1358
  "Automatically download and update free GeoLite2 IP geolocation database by "
1359
  "MaxMind"
1361
  "Samodejno prenesi in posodobi prostodostopno GeoLite2 IP geolokacijsko "
1362
  "podatkovno bazo MaxMind"
1363
 
1364
+ #: includes/functions.php:2380
1365
  msgid "Database"
1366
  msgstr "Podatkovna baza"
1367
 
1368
+ #: includes/functions.php:2383
1369
  msgid ""
1370
  "Aabsolute path starting with '/' or relative path to the MaxMind database "
1371
  "file"
1374
  "podatkovne baze"
1375
 
1376
  #. translators: %d: group number
1377
+ #: includes/functions.php:2401
1378
  msgid "Group %d"
1379
  msgstr "Skupina %d"
1380
 
1381
+ #: includes/functions.php:2407
1382
  msgid "countries"
1383
  msgstr "države"
1384
 
1385
+ #: includes/functions.php:2452
1386
  msgid "Enable tracking"
1387
  msgstr "Omogoči sledenje"
1388
 
1389
+ #: includes/functions.php:2467
1390
  msgid "Impression and Click Tracking"
1391
  msgstr "Sledenje Prikazov in Klikov"
1392
 
1393
+ #: includes/functions.php:2483
1394
  msgid "Internal"
1395
  msgstr "Notranje"
1396
 
1397
+ #: includes/functions.php:2487
1398
  msgid "Track impressions and clicks with internal tracking and statistics"
1399
  msgstr "Sledi prikazom in klikom z notranjim sledenjem in statistiko"
1400
 
1401
+ #: includes/functions.php:2492
1402
  msgid "External"
1403
  msgstr "Zunanje"
1404
 
1405
+ #: includes/functions.php:2496
1406
  msgid ""
1407
  "Track impressions and clicks with Google Analytics or Matomo (needs tracking "
1408
  "code installed)"
1410
  "Sledi prikazom in klikom z Google Analytics ali Matomo (potrebuje nameščeno "
1411
  "kodo za sledenje)"
1412
 
1413
+ #: includes/functions.php:2501
1414
  msgid "Track Pageviews"
1415
  msgstr "Sledi Ogledom Strani"
1416
 
1417
+ #: includes/functions.php:2507
1418
  msgid "Track Pageviews by Device (as configured for viewports)"
1419
  msgstr "Sledi Ogledom Strani po Napravah (kot so nastavljene za poglede)"
1420
 
1421
+ #: includes/functions.php:2517
1422
  msgid "Track for Logged in Users"
1423
  msgstr "Sledi za Prijavljene Upor."
1424
 
1425
+ #: includes/functions.php:2523
1426
  msgid "Track impressions and clicks from logged in users"
1427
  msgstr "Sledi prikazom in klikom neprijavljenih uporabnikov"
1428
 
1429
+ #: includes/functions.php:2533
1430
  msgid "Click Detection"
1431
  msgstr "Zaznavanje klikov"
1432
 
1433
+ #: includes/functions.php:2539
1434
  msgid ""
1435
  "Standard method detects clicks only on banners with links, Advanced method "
1436
  "can detect clicks on any kind of ads, but it is slightly less accurate"
1438
  "Standardni način zazna klike samo na pasicah s povezavami, Napredni način "
1439
  "lahko zazna klike na kateremkoli oglasu, ampak je rahlo manj zanesljiv"
1440
 
1441
+ #: includes/functions.php:2565
1442
  msgid "Report header image"
1443
  msgstr "Slika v glavi poročila"
1444
 
1445
+ #: includes/functions.php:2568
1446
  msgid ""
1447
  "Image or logo to be displayed in the header of the statistins report. "
1448
  "Aabsolute path starting with '/' or relative path to the image file."
1450
  "Slika ali logo, ki bo prikazan v glavi poročila statistike. Absolutna pot, "
1451
  "ki se začne z '/' ali relativna pot do datoteke slike."
1452
 
1453
+ #: includes/functions.php:2569 strings.php:221
1454
  msgid "Select or upload header image"
1455
  msgstr "Izberi ali naloži sliko glave"
1456
 
1457
+ #: includes/functions.php:2574
1458
  msgid "Report header title"
1459
  msgstr "Naslov v glavi poročila"
1460
 
1461
+ #: includes/functions.php:2577
1462
  msgid ""
1463
  "Title to be displayed in the header of the statistins report. Text or HTML "
1464
  "code."
1465
  msgstr ""
1466
  "Naslov, ki bo prikazan v glavi poročila statistike. Besedilo ali HTML koda."
1467
 
1468
+ #: includes/functions.php:2582
1469
  msgid "Report header description"
1470
  msgstr "Opis v glavi poročila"
1471
 
1472
+ #: includes/functions.php:2585
1473
  msgid ""
1474
  "Description to be displayed in the header of the statistins report. Text or "
1475
  "HTML code."
1476
  msgstr ""
1477
  "Opis, ki bo prikazan v glavi poročila statistike. Besedilo ali HTML koda."
1478
 
1479
+ #: includes/functions.php:2617
1480
  msgid "Are you sure you want to clear all exceptions for block"
1481
  msgstr "Ali ste prepričani, da želite pobrisati vse izjeme za blok"
1482
 
1483
+ #: includes/functions.php:2618 settings.php:1036
1484
  msgid "Clear all exceptions for block"
1485
  msgstr "Pobriši vse izjeme za blok"
1486
 
1487
+ #: includes/functions.php:2625
1488
  msgid "Are you sure you want to clear all exceptions?"
1489
  msgstr "Ali ste prepričani, da želite pobrisati vse izjeme?"
1490
 
1491
+ #: includes/functions.php:2625
1492
  msgid "Clear all exceptions for all blocks"
1493
  msgstr "Pobriši vse izjeme za vse bloke"
1494
 
1495
+ #: includes/functions.php:2630 settings.php:3424
1496
  msgid "Type"
1497
  msgstr "Vrsta"
1498
 
1499
+ #: includes/functions.php:2648
1500
  msgid "View"
1501
  msgstr "Poglej"
1502
 
1503
+ #: includes/functions.php:2649 includes/placeholders.php:346
1504
+ #: includes/preview.php:2271 settings.php:1175
1505
  msgid "Edit"
1506
  msgstr "Uredi"
1507
 
1508
+ #: includes/functions.php:2679
1509
  msgid "Are you sure you want to clear all exceptions for"
1510
  msgstr "Ali ste prepričani, da želite pobrisati vse izjeme za"
1511
 
1512
+ #: includes/functions.php:2680
1513
  msgid "Clear all exceptions for"
1514
  msgstr "Pobriši vse izjeme za"
1515
 
1516
+ #: includes/functions.php:2693
1517
  msgid "No exceptions"
1518
  msgstr "Brez izjem"
1519
 
1520
  #. translators: %s: Ad Inserter Pro
1521
+ #: includes/functions.php:2704
1522
  msgid "%s options for network blogs"
1523
  msgstr "%s izbire za omrežne bloge"
1524
 
1525
  #. translators: %s: Ad Inserter Pro
1526
+ #: includes/functions.php:2709
1527
  msgid "Enable %s widgets for sub-sites"
1528
  msgstr "Omogoči %s gradnik za pod-spletišča"
1529
 
1530
+ #: includes/functions.php:2709
1531
  msgid "Widgets"
1532
  msgstr "Gradniki"
1533
 
1534
+ #: includes/functions.php:2714
1535
  msgid "Enable PHP code processing for sub-sites"
1536
  msgstr "Omogoči procesiranje PHP kode za pod-spletišča"
1537
 
1538
+ #: includes/functions.php:2714
1539
  msgid "PHP Processing"
1540
  msgstr "PHP Procesiranje"
1541
 
1542
  #. translators: %s: Ad Inserter Pro
1543
+ #: includes/functions.php:2719
1544
  msgid "Enable %s block exceptions in post/page editor for sub-sites"
1545
  msgstr ""
1546
  "Omogoči %s izjeme blokov v urejevalniku prispevkov/strani za pod-spletišča"
1547
 
1548
+ #: includes/functions.php:2719
1549
  msgid "Post/Page exceptions"
1550
  msgstr "Izjeme prispevkov/strani"
1551
 
1552
  #. translators: %s: Ad Inserter Pro
1553
+ #: includes/functions.php:2724
1554
  msgid "Enable %s settings page for sub-sites"
1555
  msgstr "Omogoči nastavitveno stran %s za pod-spletišča"
1556
 
1557
+ #: includes/functions.php:2724
1558
  msgid "Settings page"
1559
  msgstr "Stran z nastavitvami"
1560
 
1561
  #. translators: %s: Ad Inserter Pro
1562
+ #: includes/functions.php:2729
1563
  msgid "Enable %s settings of main site to be used for all blogs"
1564
  msgstr "Omogoči %s nastavitve glavnega spletišča za uporabo na vseh blogih"
1565
 
1566
+ #: includes/functions.php:2729
1567
  msgid "Main site settings used for all blogs"
1568
  msgstr "Nastavitve glavnega spletišča uporabljene na vseh blogih"
1569
 
1570
+ #: includes/functions.php:2740 settings.php:2402
1571
  msgid "Ad Blocking Detection"
1572
  msgstr "Zaznavanje Blokiranja Oglasov"
1573
 
1574
+ #: includes/functions.php:2746
1575
  msgid ""
1576
  "Standard method is reliable but should be used only if Advanced method does "
1577
  "not work. Advanced method recreates files used for detection with random "
1583
  "imeni in mogoče ne bo deloval s skriptami v upload mapi, če ta ni javno "
1584
  "dostopna"
1585
 
1586
+ #: includes/functions.php:3366 includes/functions.php:3456
1587
+ #: includes/functions.php:3476
1588
  msgid "AD BLOCKING"
1589
  msgstr "BLOKIRANJE OGLASOV"
1590
 
1591
+ #: includes/functions.php:3367 includes/functions.php:3407
1592
+ #: includes/functions.php:3450 includes/functions.php:3477
1593
  msgid "BLOCK INSERTED BUT NOT VISIBLE"
1594
  msgstr "BLOK VSTAVLJEN, VENDAR NI VIDEN"
1595
 
1596
+ #: includes/functions.php:3370 includes/functions.php:3449
1597
+ #: includes/functions.php:3483
1598
  msgid "NO AD BLOCKING"
1599
  msgstr "NI BLOKIRANJA OGLASOV"
1600
 
1601
+ #: includes/functions.php:3406 includes/functions.php:3413
1602
  msgid "AD BLOCKING REPLACEMENT"
1603
  msgstr "NADOMESTEK V PRIMERU BLOKIRANJA OGLASOV"
1604
 
1605
+ #: includes/functions.php:3674 includes/functions.php:3883
1606
  msgid "Pageviews"
1607
  msgstr "Ogledi strani"
1608
 
1609
+ #: includes/functions.php:3820
1610
  msgctxt "Version"
1611
  msgid "Unknown"
1612
  msgstr "Neznana"
1613
 
1614
+ #: includes/functions.php:3820
1615
  msgctxt "Times"
1616
  msgid "DISPLAYED"
1617
  msgstr "PRIKAZANO"
1618
 
1619
+ #: includes/functions.php:3820
1620
  msgid "No version"
1621
  msgstr "Brez različice"
1622
 
1623
+ #: includes/functions.php:3821
1624
  msgctxt "Times"
1625
  msgid "BLOCKED"
1626
  msgstr "BLOKIRANO"
1627
 
1628
+ #: includes/functions.php:3883
1629
  msgid "Impressions"
1630
  msgstr "Prikazi"
1631
 
1632
+ #: includes/functions.php:3884 includes/functions.php:3885
1633
+ #: includes/functions.php:3915
1634
  msgid "Clicks"
1635
  msgstr "Kliki"
1636
 
1637
+ #: includes/functions.php:3885
1638
  msgid "events"
1639
  msgstr "dogodki"
1640
 
1641
+ #: includes/functions.php:3886
1642
  msgid "Ad Blocking Share"
1643
  msgstr "Delež blokiranja oglasov"
1644
 
1645
  #. translators: CTR as Click Through Rate
1646
+ #: includes/functions.php:3886 includes/functions.php:3921
1647
  msgid "CTR"
1648
  msgstr "CTR"
1649
 
1650
+ #: includes/functions.php:4003
1651
  msgid "pageviews"
1652
  msgid_plural "pageviews"
1653
  msgstr[0] "ogled strani"
1655
  msgstr[2] "ogledi strani"
1656
  msgstr[3] "ogledov strani"
1657
 
1658
+ #: includes/functions.php:4003
1659
  msgid "impressions"
1660
  msgid_plural "impressions"
1661
  msgstr[0] "prikaz"
1663
  msgstr[2] "prikazi"
1664
  msgstr[3] "prikazov"
1665
 
1666
+ #: includes/functions.php:4007
1667
  msgid "event"
1668
  msgid_plural "events"
1669
  msgstr[0] "dogodek"
1671
  msgstr[2] "dogodki"
1672
  msgstr[3] "dogodkov"
1673
 
1674
+ #: includes/functions.php:4007
1675
  msgid "click"
1676
  msgid_plural "clicks"
1677
  msgstr[0] "klik"
1679
  msgstr[2] "kliki"
1680
  msgstr[3] "klikov"
1681
 
1682
+ #: includes/functions.php:4102
1683
  msgctxt "Pageviews / Impressions"
1684
  msgid "Average"
1685
  msgstr "Povprečni"
1686
 
1687
+ #: includes/functions.php:4123
1688
  msgctxt "Ad Blocking / Clicks"
1689
  msgid "Average"
1690
  msgstr "Povprečno"
1691
 
1692
+ #: includes/functions.php:4147
1693
  msgctxt "Ad Blocking Share / CTR"
1694
  msgid "Average"
1695
  msgstr "Povprečni"
1696
 
1697
  #. Translators: %s: Ad Inserter Pro
1698
+ #: includes/functions.php:4199
1699
  msgid "%s Report"
1700
  msgstr "%s Poročilo"
1701
 
1702
+ #: includes/functions.php:4277
1703
  msgid "Advanced WordPress Ad Management Plugin"
1704
  msgstr "Napredni WordPress Vtičnik za Upravljanje z Oglasi"
1705
 
1727
  msgid "Placeholder"
1728
  msgstr "Polnilo"
1729
 
1730
+ #: includes/placeholders.php:356 settings.php:803 settings.php:3425
1731
  msgid "Size"
1732
  msgstr "Velikost"
1733
 
1820
  msgid "Remove dummy paragraph"
1821
  msgstr "Odstrani testni odstavek"
1822
 
1823
+ #: includes/preview-adb.php:9 includes/preview.php:1952
1824
  msgid "Use current settings"
1825
  msgstr "Uporabi trenutne nastavitve"
1826
 
1847
  msgid "Default"
1848
  msgstr "Privzeto"
1849
 
1850
+ #: includes/preview-adb.php:12 includes/preview.php:1955
1851
  msgid "Close preview window"
1852
  msgstr "Zapri okno predogleda"
1853
 
1868
  msgid "Overlay CSS"
1869
  msgstr "CSS prevleke"
1870
 
1871
+ #: includes/preview.php:210
1872
  msgid "Sticky Code Preview"
1873
  msgstr "Predogled Lepljive Kode"
1874
 
1875
+ #: includes/preview.php:210
1876
  msgid "Code Preview"
1877
  msgstr "Predogled Kode"
1878
 
1879
+ #: includes/preview.php:1950
1880
  msgid "Highlight inserted code"
1881
  msgstr "Označi vstavljeno kodo"
1882
 
1883
+ #: includes/preview.php:1950
1884
  msgid "Highlight"
1885
  msgstr "Označi"
1886
 
1887
+ #: includes/preview.php:1953
1888
  msgid "Reset to block settings"
1889
  msgstr "Ponastavi na nastavitve bloka"
1890
 
1891
+ #: includes/preview.php:1968
1892
  msgid "AdSense ad unit"
1893
  msgstr "Oglasna enota AdSense"
1894
 
1895
+ #: includes/preview.php:2010 includes/preview.php:2047
1896
  msgid "Code"
1897
  msgstr "Koda"
1898
 
1899
+ #: includes/preview.php:2036
1900
  msgid "wrapping div"
1901
  msgstr "div za ovijanje"
1902
 
1903
+ #: includes/preview.php:2041 includes/preview.php:2048
1904
  msgid "background"
1905
  msgstr "ozadje"
1906
 
1907
+ #: includes/preview.php:2075 includes/preview.php:2226
1908
  msgid "Alignment and style"
1909
  msgstr "Poravnava in slog"
1910
 
1911
+ #: includes/preview.php:2143
1912
  msgid "Horizontal margin"
1913
  msgstr "Vodoravni odmik"
1914
 
1915
+ #: includes/preview.php:2192
1916
  msgid "Vertical margin"
1917
  msgstr "Navpični odmik"
1918
 
1919
+ #: includes/preview.php:2214
1920
  msgid "Animate"
1921
  msgstr "Animiraj"
1922
 
1923
+ #: includes/preview.php:2280
1924
  msgid ""
1925
  "This is a preview of the code between dummy paragraphs. Here you can test "
1926
  "various block alignments, visually edit margin and padding values of the "
1935
  "označi ozadje, margin območje div-a za ovijanje in območje kode, gumb "
1936
  "Ponastavi pa vrne vse vrednosti na tiste od trenutnega bloka."
1937
 
1938
+ #: includes/preview.php:2283
1939
  msgid ""
1940
  "This is a preview of the saved block between dummy paragraphs. It shows the "
1941
  "code with the alignment and style as it is set for this block. Highlight "
1945
  "poravnavo in slogom kot je nastavljen za ta blok. Gump Označi označi ozadje, "
1946
  "margin območje div-a za ovijanje in območje kode."
1947
 
1948
+ #: includes/preview.php:2285
1949
  msgid ""
1950
  "This is a preview of AdSense ad block between dummy paragraphs. AdSense ad "
1951
  "code was loaded from your AdSense account. The ad block is displayed on a "
1957
  "testnimi odstavki, zato je lahko prazen (brez oglasov). Kliknite na gumb "
1958
  "Označi za označitev bloka."
1959
 
1960
+ #: includes/preview.php:2291
1961
  msgid ""
1962
  "You can resize the window (and refresh the page to reload ads) to check "
1963
  "display with different screen widths.\n"
1969
  "Ko ste zadovoljni s poravnavo kliknite na gumb Uporabi in nastavitve se bodo "
1970
  "prenesle v aktivni blok."
1971
 
1972
+ #: includes/preview.php:2293
1973
  msgid ""
1974
  "Please note that the code, block name, alignment and style are taken from "
1975
  "the current block settings (may not be saved).\n"
1982
  "margin in padding ne morete nastaviti. Seveda pa lahko uporabite lastno HTML "
1983
  "kodo za blok."
1984
 
1985
+ #: includes/preview.php:2298 includes/preview.php:2312
1986
+ #: includes/preview.php:2322 includes/preview.php:2332
1987
+ #: includes/preview.php:2342
1988
  msgid ""
1989
  "Ad Inserter can be configured to insert any code anywhere on the page. Each "
1990
  "code with it's settings is called a block.\n"
2008
  "številka pomeni, da blok uporablja ročno vstavljanje, medtem ko vijolična "
2009
  "številka pomeni, da blok uporablja samodejno in ročno vstavljanje."
2010
 
2011
+ #: includes/preview.php:2303 includes/preview.php:2317
2012
+ #: includes/preview.php:2327 includes/preview.php:2337
2013
+ #: includes/preview.php:2347
2014
  msgid ""
2015
  "Few very important things you need to know in order to insert code and "
2016
  "display some ad:\n"
2033
  "za posamezne izjeme. Uporabite privzeto prazno vrednost, razen, če "
2034
  "uporabljate posamezne izjeme za prispevke/strani."
2035
 
2036
+ #: includes/preview.php:2309
2037
  msgid ""
2038
  "This is a preview of the code for sticky ads. Here you can test various "
2039
  "horizontal and vertical alignments, close button locations, visually edit "
2213
  msgid "Clear block"
2214
  msgstr "Počisti blok"
2215
 
2216
+ #: settings.php:657 settings.php:3319
2217
  msgid "Copy block"
2218
  msgstr "Kopiraj blok"
2219
 
2382
  "Posamezne izjeme za prispevke (če so omogočene tukaj) se lahko nastavijo v "
2383
  "urejevalniku prispevka. Pustite prazno za prispevke brez posameznih izjem."
2384
 
2385
+ #: settings.php:973 settings.php:3002
2386
  msgid "Posts"
2387
  msgstr "Prispevki"
2388
 
2396
  "podstraneh), statična stran ali domača stran teme (razpoložljivi položaji so "
2397
  "lahko odvisni od ročic, ki jih tema uporablja)"
2398
 
2399
+ #: settings.php:978 settings.php:3004
2400
  msgid "Homepage"
2401
  msgstr "Domača stran"
2402
 
2404
  msgid "Enable insertion on category blog pages (including sub-pages)"
2405
  msgstr "Omogoči vstavljanje na straneh kategorij (vključno s podstranmi)"
2406
 
2407
+ #: settings.php:983 settings.php:3005
2408
  msgid "Category pages"
2409
  msgstr "Strani kategorij"
2410
 
2425
  "nastavijo v urejevalniku strani. Pustite prazno za strani brez posameznih "
2426
  "izjem."
2427
 
2428
+ #: settings.php:1001 settings.php:3003
2429
  msgid "Static pages"
2430
  msgstr "Statične strani"
2431
 
2433
  msgid "Enable insertion on search blog pages"
2434
  msgstr "Omogoči vstavljanje na iskalnih straneh"
2435
 
2436
+ #: settings.php:1006 settings.php:3007
2437
  msgid "Search pages"
2438
  msgstr "Iskalne strani"
2439
 
2441
  msgid "Enable insertion on tag or archive blog pages"
2442
  msgstr "Omogoči vstavljanje na straneh oznak in arhivskih straneh"
2443
 
2444
+ #: settings.php:1011
2445
  msgid "Tag / Archive pages"
2446
  msgstr "Strani oznak / arhiva"
2447
 
2533
  msgid "Toggle insertion filter settings"
2534
  msgstr "Preklopi nastavitve filtra vstavljanja"
2535
 
2536
+ #: settings.php:1136 settings.php:3351
2537
  msgid "Alignment"
2538
  msgstr "Poravnava"
2539
 
2846
  msgstr ""
2847
  "Omogočite kratko kodo za ročno vstavljanje tega bloka v prispevke in strani"
2848
 
2849
+ #: settings.php:1631 settings.php:3353
2850
  msgid "Shortcode"
2851
  msgstr "Kratka koda"
2852
 
3606
  msgid "Check"
3607
  msgstr "Preveri"
3608
 
3609
+ #: settings.php:3001
3610
  msgid "Position"
3611
  msgstr "Položaj"
3612
 
3613
+ #: settings.php:3006
3614
+ msgid "Archive pages"
3615
+ msgstr "Strani arhiva"
3616
+
3617
+ #: settings.php:3065
3618
  msgid ""
3619
  "Position not available because output buffering (tab [*]) is not enabled"
3620
  msgstr ""
3621
  "Položaj ni na razpolago ker predpomnjenje izhoda (zavihek [*]) ni omogočeno"
3622
 
3623
+ #: settings.php:3068 strings.php:217
3624
  msgid "Position not checked yet"
3625
  msgstr "Položaj še ni bil preverjen"
3626
 
3627
+ #: settings.php:3099
3628
  msgid "Toggle active/all blocks"
3629
  msgstr "Preklopi aktive/vse bloke"
3630
 
3631
+ #: settings.php:3103 strings.php:204
3632
  msgid "Rearrange block order"
3633
  msgstr "Preuredi vrstni red blokov"
3634
 
3635
+ #: settings.php:3108
3636
  msgid "Save new block order"
3637
  msgstr "Shrani vrstni red blokov"
3638
 
3639
+ #: settings.php:3108
3640
  msgid "Save Changes"
3641
  msgstr "Sharani Nastavitve"
3642
 
3643
+ #: settings.php:3133
3644
  msgid "Toggle active/all ad units"
3645
  msgstr "Preklopi aktivne/vse oglasne enote"
3646
 
3647
+ #: settings.php:3137
3648
  msgid "Reload AdSense ad units"
3649
  msgstr "Ponovno naloži oglasne enote AdSense"
3650
 
3651
+ #: settings.php:3141
3652
  msgid "Clear authorization to access AdSense account"
3653
  msgstr "Odstrani avtorizacijo za dostop do računa AdSense"
3654
 
3655
+ #: settings.php:3145 settings.php:3510 settings.php:3577 strings.php:212
3656
  msgid "Google AdSense Homepage"
3657
  msgstr "Google AdSense Domača Stran"
3658
 
3659
+ #: settings.php:3322
3660
  msgid "Preview block"
3661
  msgstr "Predogled bloka"
3662
 
3663
+ #: settings.php:3331
3664
  msgid "Insertion disabled"
3665
  msgstr "Vstavljanje onemogočeno"
3666
 
3667
+ #: settings.php:3355
3668
  msgid "Widget positions"
3669
  msgstr "Položaji gradnikov"
3670
 
3671
+ #: settings.php:3421
3672
  msgid "Ad unit"
3673
  msgstr "Enota"
3674
 
3675
+ #: settings.php:3423
3676
  msgid "Slot ID"
3677
  msgstr "ID mesta"
3678
 
3679
+ #: settings.php:3449
3680
  msgid "Copy AdSense code"
3681
  msgstr "Kopiraj kodo AdSense"
3682
 
3683
+ #: settings.php:3452
3684
  msgid "Preview AdSense ad"
3685
  msgstr "Predogled oglasa AdSense"
3686
 
3687
+ #: settings.php:3455
3688
  msgid "Get AdSense code"
3689
  msgstr "Pridobi kodo AdSense"
3690
 
3691
  #. translators: %s: HTML tags
3692
+ #: settings.php:3487
3693
  msgid ""
3694
  "Please %s clear authorization %s with the button %s above and once again "
3695
  "authorize access to your AdSense account."
3697
  "Prosimo, %s odstranite avtorizacijo %s z gumbom %s zgoraj in še enkrat "
3698
  "avtorizirajte dostop do vašega računa AdSense."
3699
 
3700
+ #: settings.php:3506
3701
  msgid "AdSense Integration"
3702
  msgstr "Integracija AdSense"
3703
 
3704
+ #: settings.php:3508
3705
  msgid "AdSense Integration - Step 2"
3706
  msgstr "Integracija AdSense - Korak 2"
3707
 
3708
  #. translators: %s: HTML tags
3709
+ #: settings.php:3514
3710
  msgid ""
3711
  "Authorize %s to access your AdSense account. Click on the %s Get "
3712
  "Authorization Code %s button to open a new window where you can allow "
3719
  "Avtoriziraj. %s"
3720
 
3721
  #. translators: %s: HTML tags
3722
+ #: settings.php:3521
3723
  msgid ""
3724
  "If you get error, can't access ad units or would like to use own Google API "
3725
  "IDs click on the button %s Use own API IDs %s to enter Client ID and Client "
3730
  "je %s za vnos podatkov ID Klienta in Skrivnost Klienta."
3731
 
3732
  #. translators: %s: HTML tags
3733
+ #: settings.php:3523
3734
  msgid ""
3735
  "Now you can authorize %s to access your AdSense account. Click on the %s Get "
3736
  "Authorization Code %s button to open a new window where you can allow "
3743
  "gumb %s Avtoriziraj. %s"
3744
 
3745
  #. translators: %s: HTML tags
3746
+ #: settings.php:3530
3747
  msgid ""
3748
  "If you get error %s invalid client %s click on the button %s Clear and "
3749
  "return to Step 1 %s to re-enter Client ID and Client Secret."
3751
  "Če se pojavi napaka %s neveljaven klient %s, kliknite na gumb %s Odstrani in "
3752
  "se vrni na Korak 1 %s za ponoven vnos ID klienta in Skrivnost Klienta."
3753
 
3754
+ #: settings.php:3541
3755
  msgid "Get Authorization Code"
3756
  msgstr "Pridobi Avtoriazcijsko Kodo"
3757
 
3758
+ #: settings.php:3544
3759
  msgid "Enter Authorization Code"
3760
  msgstr "Vnesi Avorizacijsko Kodo"
3761
 
3762
+ #: settings.php:3554
3763
  msgid "Use own API IDs"
3764
  msgstr "Uporabi lastne API ID-je"
3765
 
3766
+ #: settings.php:3556
3767
  msgid "Clear and return to Step 1"
3768
  msgstr "Odstrani in se vrni na Korak 1"
3769
 
3770
+ #: settings.php:3560
3771
  msgid "Authorize"
3772
  msgstr "Avtoriziraj"
3773
 
3774
+ #: settings.php:3576
3775
  msgid "AdSense Integration - Step 1"
3776
  msgstr "Integracija AdSense - Korak 1"
3777
 
3778
  #. translators: %s: Ad Inserter
3779
+ #: settings.php:3580
3780
  msgid ""
3781
  "Here can %s list configured AdSense ad units and get code for AdSense ads. "
3782
  "To do this you need to authorize %s to access your AdSense account. The "
3789
  "Klienta in Skrivnost Klienta."
3790
 
3791
  #. translators: %s: HTML tags
3792
+ #: settings.php:3589
3793
  msgid "Go to %s Google APIs and Services console %s"
3794
  msgstr "Pojdite na %s konzolo Google API-ji in Storitve %s"
3795
 
3796
  #. translators: %1: Ad Inserter, 2, 3: HTML tags
3797
+ #: settings.php:3590
3798
  msgid ""
3799
  "Create %1$s project - if the project and IDs are already created click on "
3800
  "the %2$s Credentials %3$s in the sidebar and go to step 16"
3803
  "%2$s Pooblastila %3$s v stranski vrstici in pojdite na korak 16"
3804
 
3805
  #. translators: %s: HTML tags
3806
+ #: settings.php:3591
3807
  msgid ""
3808
  "Click on project selection and then click on the %s NEW PROJECT %s button to "
3809
  "create a new project"
3812
  "ustvaritev novega projekta"
3813
 
3814
  #. translators: 1: Ad Inserter, 2, 3: HTML tags
3815
+ #: settings.php:3592
3816
  msgid "Enter %1$s for project name and click on the %2$s Create %3$s button"
3817
  msgstr "Vnesite %1$s za ime projekta in kliknite na gumb %2$s Ustvari %3$s"
3818
 
3819
  #. translators: %s: HTML tags
3820
+ #: settings.php:3593
3821
  msgid ""
3822
  "Click on project selection, wait for the project to be created and then and "
3823
  "select %s as the current project"
3826
  "izberite %s kot trenutni projekt"
3827
 
3828
  #. translators: %s: HTML tags
3829
+ #: settings.php:3594
3830
  msgid "Click on %s ENABLE APIS AND SERVICES %s"
3831
  msgstr "Klinkite na %s OMOGOČI API-je IN STORITVE %s"
3832
 
3833
  #. translators: %s: HTML tags
3834
+ #: settings.php:3595
3835
  msgid "Search for adsense and enable %s"
3836
  msgstr "Poiščite adsense in omogočite %s"
3837
 
3838
  #. translators: %s: HTML tags
3839
+ #: settings.php:3596
3840
  msgid "Click on %s CREATE CREDENTIALS %s"
3841
  msgstr "Klinkite na %s USTVARI POOBLASTILA %s"
3842
 
3843
  #. translators: %s: HTML tags
3844
+ #: settings.php:3597
3845
  msgid "For %s Where will you be calling the API from? %s select %s Other UI %s"
3846
  msgstr "Za %s Od kod boste klicali API-je? %s izberite %s Drugi UI %s"
3847
 
3848
  #. translators: %s: HTML tags
3849
+ #: settings.php:3598
3850
  msgid "For %s What data will you be accessing? %s select %s User data %s"
3851
  msgstr ""
3852
  "Za %s Do katerih podatkov boste dostopali? %s izberite %s Uporabniški "
3853
  "podatki %s"
3854
 
3855
  #. translators: %s: HTML tags
3856
+ #: settings.php:3599
3857
  msgid "Click on %s What credentials do I need? %s"
3858
  msgstr "Kliknite na %s Kakšna pooblastila potrebujem? %s"
3859
 
3860
  #. translators: %s: HTML tags
3861
+ #: settings.php:3600
3862
  msgid ""
3863
  "Create an OAuth 2.0 client ID: For %s OAuth 2.0 client ID %s name enter %s "
3864
  "Ad Inserter client %s"
3867
  "%s Ad Inserter klient %s"
3868
 
3869
  #. translators: %s: HTML tags
3870
+ #: settings.php:3601
3871
  msgid ""
3872
  "Set up the OAuth 2.0 consent screen: For %s Product name shown to users %s "
3873
  "enter %s"
3876
  "uporabnikom %s vnesite %s"
3877
 
3878
  #. translators: %s: HTML tags
3879
+ #: settings.php:3602
3880
  msgid "Click on %s Continue %s"
3881
  msgstr "Kliknite na %s Nadaljuj %s"
3882
 
3883
  #. translators: %s: HTML tags
3884
+ #: settings.php:3603
3885
  msgid "Click on %s Done %s"
3886
  msgstr "Kliknite na %s Končaj %s"
3887
 
3888
  #. translators: %s: HTML tags
3889
+ #: settings.php:3604
3890
  msgid ""
3891
  "Click on %s Ad Inserter client %s to get %s Client ID %s and %s Client "
3892
  "secret %s"
3894
  "Kliknite na %s Ad Inserter klient, %s da bi dobili %s ID klienta %s in %s "
3895
  "Skrivnost klienta %s"
3896
 
3897
+ #: settings.php:3605
3898
  msgid "Copy them to the appropriate fields below"
3899
  msgstr "Skopirajte ju na ustrezni polji spodaj"
3900
 
3901
+ #: settings.php:3611
3902
  msgid "Client ID"
3903
  msgstr "ID klienta"
3904
 
3905
+ #: settings.php:3614
3906
  msgid "Enter Client ID"
3907
  msgstr "Vnesite ID klienta"
3908
 
3909
+ #: settings.php:3619
3910
  msgid "Client secret"
3911
  msgstr "Skrivnost klienta"
3912
 
3913
+ #: settings.php:3622
3914
  msgid "Enter Client secret"
3915
  msgstr "Vnesite Skrivnost klienta"
3916
 
3917
+ #: settings.php:3632
3918
  msgid "Use default API IDs"
3919
  msgstr "Uporabi privzete API ID-je"
3920
 
3921
+ #: settings.php:3637
3922
  msgid "Save"
3923
  msgstr "Shrani"
3924
 
3925
+ #: settings.php:3913 settings.php:3926 settings.php:3939 settings.php:3954
3926
  msgid "Blank ad blocks? Looking for AdSense alternative?"
3927
  msgstr "Prazni oglasni bloki? Iščete alternativo za AdSense?"
3928
 
3929
+ #: settings.php:3918 settings.php:3931 settings.php:3944 settings.php:3959
3930
+ #: settings.php:4128 settings.php:4132 settings.php:4134 settings.php:4150
3931
+ #: settings.php:4161 settings.php:4164 settings.php:4170 settings.php:4182
3932
  msgid "Looking for AdSense alternative?"
3933
  msgstr "Iščete alternativo za AdSense?"
3934
 
3935
+ #: settings.php:3970
3936
  msgid "Try Infolinks Ads with Adsense or Media.net ads"
3937
  msgstr "Poskusite oglase Infolinks z oglasi AdSense ali Media.net"
3938
 
3939
+ #: settings.php:3975 settings.php:4130 settings.php:4142 settings.php:4167
3940
+ #: settings.php:4190
3941
  msgid "Use Infolinks ads with Adsense to earn more"
3942
  msgstr "Uporabite oglase Infolinks z AdSense za večji zaslužek"
3943
 
3944
+ #: settings.php:3994 settings.php:4032
3945
  msgid "Support plugin development"
3946
  msgstr "Podprite razvoj vtičnika"
3947
 
3948
+ #: settings.php:3995 settings.php:4033
3949
  msgid ""
3950
  "If you like Ad Inserter and have a moment, please help me spread the word by "
3951
  "reviewing the plugin on WordPres"
3953
  "Če vam je Ad Inserter všeč in imate trenutek časa, mi prosim pomagajte "
3954
  "razširiti novico z oceno vtičnika na WordPress-u"
3955
 
3956
+ #: settings.php:3995
3957
  msgctxt "Review ad Inserter"
3958
  msgid "Review"
3959
  msgstr "Oceni"
3960
 
3961
+ #: settings.php:3996
3962
  msgid ""
3963
  "Support free Ad Inserter development. If you are making money with Ad "
3964
  "Inserter consider donating some small amount. Even 1 dollar counts. Thank "
3967
  "Podprite razvoj brezplačnega Ad Inserter-ja. Če služite denar z Ad Inserter-"
3968
  "jem razmislite o donaciji manjšega zneska. Tudi 1 evro šteje. Hvala!"
3969
 
3970
+ #: settings.php:3996
3971
  msgid "Donate"
3972
  msgstr "Donirajte"
3973
 
3974
+ #: settings.php:4003 settings.php:4048
3975
  msgid "Average rating of the plugin - Thank you!"
3976
  msgstr "Povprečna ocena vtičnika - Hvala!"
3977
 
3978
  #. translators: %s: Ad Inserter, HTML tags
3979
+ #: settings.php:4014
3980
  msgid ""
3981
  "You've been using %s for a while now, and I hope you're happy with it. "
3982
  "Positive %s reviews %s are a great way to show your appreciation for my "
3990
  "vzpodbuda za odpravo hroščev in dodajanje novih funkcij za boljšo "
3991
  "monetizacijo vašega spletnega mesta. %s Hvala!"
3992
 
3993
+ #: settings.php:4033
3994
  msgid "Review"
3995
  msgstr "Ocena"
3996
 
3997
+ #: settings.php:4037
3998
  msgid "Ad Inserter on Twitter"
3999
  msgstr "Ad Inserter na Twitter-ju"
4000
 
4001
+ #: settings.php:4038
4002
  msgid "Ad Inserter on Facebook"
4003
  msgstr "Ad Inserter na Facebook-u"
4004
 
4005
+ #: settings.php:4041
4006
  msgid "Follow Ad Inserter"
4007
  msgstr "Sledi Ad Inserter-ju"
4008
 
4009
  #. translators: %s: HTML tags
4010
+ #: settings.php:4068
4011
  msgid ""
4012
  "Need help with %s settings? %s Check %s Quick Start, %s %s Code Editing %s "
4013
  "and %s Common Settings %s pages"
4016
  "Urejanje Kode, %s %s Pogoste Nastavitve %s"
4017
 
4018
  #. translators: %s: HTML tags
4019
+ #: settings.php:4080
4020
  msgid ""
4021
  "%s New to %s AdSense? %s %s %s Connect your site %s - Advanced %s AdSense "
4022
  "code: %s %s In-feed ads, %s %s Auto ads, %s %s AMP ads %s"
4026
  "%s"
4027
 
4028
  #. translators: %s: HTML tags
4029
+ #: settings.php:4099
4030
  msgid ""
4031
  "Ads are not showing? Check %s troubleshooting guide %s to find out how to "
4032
  "diagnose and fix the problem."
4035
  "navodili za diagnozo in rešitvami za težave."
4036
 
4037
  #. translators: %s: HTML tags
4038
+ #: settings.php:4103
4039
  msgid ""
4040
  "If you need any kind of help or support, please do not hesitate to open a "
4041
  "thread on the %s support forum. %s"
4043
  "Če potrebujete kakršno koli pomoč ali podporo ne oklevajte in odprite novo "
4044
  "nit na %s podpornem forumu. %s"
4045
 
4046
+ #: settings.php:4146 settings.php:4186
4047
  msgid "A/B testing - Track ad impressions and clicks"
4048
  msgstr "A/B testiranje - Sledi prikazom in klikom"
4049
 
4050
+ #: settings.php:4154 settings.php:4178
4051
  msgid "Code preview with visual CSS editor"
4052
  msgstr "Predogled kode z vizualnim CSS urejevalnikom"
4053
 
4054
+ #: settings.php:4196
4055
  msgid "Looking for Pro Ad Management plugin?"
4056
  msgstr "Iščete Pro vtičnik za Upravljanje z Oglasi?"
4057
 
4058
+ #: settings.php:4197
4059
  msgid "To Optimally Monetize your WordPress website?"
4060
  msgstr "Za optimalno monetizacijo vašega WordPress spletnega mesta?"
4061
 
4062
  #. translators: %s HTML tags
4063
+ #: settings.php:4200
4064
  msgid "%s AdSense Integration %s"
4065
  msgstr "%s Integracija AdSense %s"
4066
 
4067
  #. translators: %s HTML tags
4068
+ #: settings.php:4201
4069
  msgid "Syntax highlighting %s editor %s"
4070
  msgstr "%s Urejevalnik %s s poudarjanjem sintakse"
4071
 
4072
  #. translators: %s HTML tags
4073
+ #: settings.php:4202
4074
  msgid "%s Code preview %s with visual CSS editor"
4075
  msgstr "%s Predogled kode %s z vizualnim CSS urejevalnikom"
4076
 
4077
  #. translators: %s HTML tags
4078
+ #: settings.php:4203
4079
  msgid "Simple user interface - all settings on a single page"
4080
  msgstr "Preprost uporabniški vmesnik - vse nastavitve na eni strani"
4081
 
4082
  #. translators: %s HTML tags
4083
+ #: settings.php:4204
4084
  msgid ""
4085
  "%s Automatic insertion %s before or after post / content / %s paragraph %s / "
4086
  "image / excerpt"
4089
  "%s / sliko / izvlečkom"
4090
 
4091
  #. translators: %s HTML tags
4092
+ #: settings.php:4205
4093
  msgid "%s Automatic insertion %s between posts on blog pages"
4094
  msgstr "%s Samodejno vstavljanje %s med prispevki na straneh bloga"
4095
 
4096
  #. translators: %s HTML tags
4097
+ #: settings.php:4206
4098
  msgid "%s Automatic insertion %s before, between and after comments"
4099
  msgstr "%s Samodejno vstavljanje %s pred, med in po kometarjih"
4100
 
4101
  #. translators: %s HTML tags
4102
+ #: settings.php:4207
4103
  msgid "%s Automatic insertion %s after %s or before %s tag"
4104
  msgstr "%s Samodejno vstavljanje %s za %s ali pred %s začko"
4105
 
4106
  #. translators: %s HTML tags
4107
+ #: settings.php:4208
4108
  msgid "Automatic insertion at %s custom hook positions %s"
4109
  msgstr "Samodejno vstavljanje na %s položajih ročic po meri %s"
4110
 
4111
  #. translators: %s HTML tags
4112
+ #: settings.php:4209
4113
  msgid ""
4114
  "Insertion %s before or after any HTML element on the page %s (using CSS "
4115
  "selectors)"
4118
  "selektorjev)"
4119
 
4120
  #. translators: %s HTML tags
4121
+ #: settings.php:4210
4122
  msgid "%s Insertion exceptions %s for individual posts and pages"
4123
  msgstr "%s Izjeme vstavljanja %s za individualne prispevke in strani"
4124
 
4125
  #. translators: %s HTML tags
4126
+ #: settings.php:4211
4127
  msgid "%s Manual insertion: %s widgets, shortcodes, PHP function call"
4128
  msgstr "%s Ročno vstavljanje: %s gradniki, kratke kode in klic PHP funkcije"
4129
 
4130
  #. translators: %s HTML tags
4131
+ #: settings.php:4212
4132
  msgid ""
4133
  "%s Sticky ads %s with optional close button (ads stay fixed when the page "
4134
  "scrolls)"
4137
  "se stran pomika)"
4138
 
4139
  #. translators: %s HTML tags
4140
+ #: settings.php:4213
4141
  msgid "%s Sticky sidebar ads %s (stick to the screen or to the content)"
4142
  msgstr ""
4143
  "%s Lepljivi oglasi v stranski vrstici %s (lepljivi na zaslon ali vsebino)"
4144
 
4145
  #. translators: %s HTML tags
4146
+ #: settings.php:4214
4147
  msgid "%s Sticky ad animations %s (fade, slide, turn, flip, zoom)"
4148
  msgstr ""
4149
  "%s Animacije lepljivih oglasov %s (uveni, drsaj, obrni, prekucni, približaj)"
4150
 
4151
  #. translators: %s HTML tags
4152
+ #: settings.php:4215
4153
  msgid ""
4154
  "%s Sticky ad trigger %s (page scroll in %% or px, HTML element becomes "
4155
  "visible)"
4158
  "postane viden)"
4159
 
4160
  #. translators: %s HTML tags
4161
+ #: settings.php:4216
4162
  msgid ""
4163
  "%s Sticky (fixed) widgets %s (sidebar does not move when the page scrolls)"
4164
  msgstr ""
4166
  "strani)"
4167
 
4168
  #. translators: %s HTML tags
4169
+ #: settings.php:4217
4170
  msgid "Block %s alignment and style %s customizations"
4171
  msgstr "%s Poravnave in slogi %s bloka po meri"
4172
 
4173
  #. translators: %s HTML tags
4174
+ #: settings.php:4218
4175
  msgid ""
4176
  "%s Clearance %s options to avoid insertion near images or headers (AdSense "
4177
  "TOS)"
4179
  "%s Izogibanje %s vstavljanja oglasov zraven slik ali naslovov (AdSense TOS)"
4180
 
4181
  #. translators: %s HTML tags
4182
+ #: settings.php:4219
4183
  msgid ""
4184
  "Options to %s disable insertion %s on Ajax calls, 404 error pages or in RSS "
4185
  "feeds"
4188
  "virih"
4189
 
4190
  #. translators: %s HTML tags
4191
+ #: settings.php:4220
4192
  msgid "%s Ad rotation %s (works also with caching)"
4193
  msgstr "%s Rotacija oglasov %s (deluje tudi s predpomnjenjem)"
4194
 
4195
  #. translators: %s HTML tags
4196
+ #: settings.php:4221
4197
  msgid ""
4198
  "Ad impression and click %s tracking %s (works also with Javascript ads like "
4199
  "AdSense)"
4202
  "AdSense)"
4203
 
4204
  #. translators: %s HTML tags
4205
+ #: settings.php:4222
4206
  msgid "Support for %s A/B testing %s"
4207
  msgstr "Podpora za %s A/B testiranje %s"
4208
 
4209
  #. translators: %s HTML tags
4210
+ #: settings.php:4223
4211
  msgid "Support for %s lazy loading %s"
4212
  msgstr "Podpora za %s leno nalaganje %s"
4213
 
4214
  #. translators: %s HTML tags
4215
+ #: settings.php:4224
4216
  msgid "Support for ads on %s AMP pages %s"
4217
  msgstr "Podpora za oglase na %s AMP straneh %s"
4218
 
4219
  #. translators: %s HTML tags
4220
+ #: settings.php:4225
4221
  msgid "Support for contextual %s Amazon Native Shopping Ads %s (responsive)"
4222
  msgstr "Podpora za kontekstualne %s Amazon Native Shopping Ads %s (odzivni)"
4223
 
4224
  #. translators: %s HTML tags
4225
+ #: settings.php:4226
4226
  msgid "Custom CSS class name for wrapping divs to avoid ad blockers"
4227
  msgstr ""
4228
  "Ime CSS razreda za div za ovijanje po meri za izogibanje blokiranju oglasov"
4229
 
4230
  #. translators: %s HTML tags
4231
+ #: settings.php:4227
4232
  msgid "PHP code processing"
4233
  msgstr "Procesiranje PHP kode"
4234
 
4235
  #. translators: %s HTML tags
4236
+ #: settings.php:4228
4237
  msgid "%s Banner %s code generator"
4238
  msgstr "Generator kode za %s pasice %s"
4239
 
4240
  #. translators: %s HTML tags
4241
+ #: settings.php:4229
4242
  msgid "Support for %s header and footer %s code"
4243
  msgstr "Podpora za kodo v %s glavi in nogi %s"
4244
 
4245
  #. translators: %s HTML tags
4246
+ #: settings.php:4230
4247
  msgid "Support for Google Analytics, Matomo or any other web analytics code"
4248
  msgstr ""
4249
  "Podpora za Google Analytics, Matomo ali katerokoli drugo spletno analitiko"
4250
 
4251
  #. translators: %s HTML tags
4252
+ #: settings.php:4231
4253
  msgid "Desktop, tablet and phone server-side %s device detection %s"
4254
  msgstr ""
4255
  "%s Zaznava namizne, tablične in telefonske naprave %s na strani strani "
4256
  "strežnika"
4257
 
4258
  #. translators: %s HTML tags
4259
+ #: settings.php:4232
4260
  msgid "Client-side %s mobile device detection %s (works with caching)"
4261
  msgstr "%s Zaznava mobilne naprave %s (deluje s predpomnjenjem)"
4262
 
4263
  #. translators: %s HTML tags
4264
+ #: settings.php:4233
4265
  msgid ""
4266
  "%s Ad blocking detection %s - popup message, ad replacement, content "
4267
  "protection"
4270
  "vsebine"
4271
 
4272
  #. translators: %s HTML tags
4273
+ #: settings.php:4234
4274
  msgid "%s Ad blocking statistics %s"
4275
  msgstr "%s Statistika blokiranja oglasov %s"
4276
 
4277
  #. translators: %s HTML tags
4278
+ #: settings.php:4235
4279
  msgid ""
4280
  "%s Black/White-list %s categories, tags, taxonomies, users, post IDs, urls, "
4281
  "referers"
4283
  "%s Črni/Beli seznam %s kategorij, oznak, taksonomij, uporabnikov, url-jev"
4284
 
4285
  #. translators: %s HTML tags
4286
+ #: settings.php:4236
4287
  msgid ""
4288
  "%s Black/White-list %s IP addresses or countries (works also with caching)"
4289
  msgstr ""
4290
  "%s Črni/Beli seznam %s IP naslovov ali držav (deluje tudi s predpomnjenjem)"
4291
 
4292
  #. translators: %s HTML tags
4293
+ #: settings.php:4237
4294
  msgid "%s Multisite options %s to limit settings on the sites"
4295
  msgstr "%s Multisite možnosti %s za omejitev nastavitev na spletiščih"
4296
 
4297
  #. translators: %s HTML tags
4298
+ #: settings.php:4238
4299
  msgid "%s Import/Export %s block or plugin settings"
4300
  msgstr "%s Uvoz/Izvoz %s nastavitve bloka ali vtičnika"
4301
 
4302
  #. translators: %s HTML tags
4303
+ #: settings.php:4239
4304
  msgid "%s Insertion scheduling %s with fallback option"
4305
  msgstr "%s Urnik vstavljanja %s z možnostjo rezerve"
4306
 
4307
  #. translators: %s HTML tags
4308
+ #: settings.php:4240
4309
  msgid "Country-level %s GEO targeting %s (works also with caching)"
4310
  msgstr "%s GEO ciljanje na ravni države %s (deluje tudi s predpomnjenjem)"
4311
 
4312
  #. translators: %s HTML tags
4313
+ #: settings.php:4241
4314
  msgid "Simple troubleshooting with many %s debugging functions %s"
4315
  msgstr ""
4316
  "Preprosto odpravljanje napak z veliko %s funkcijami za razhroščevanje %s"
4317
 
4318
  #. translators: %s HTML tags
4319
+ #: settings.php:4242
4320
  msgid "%s Visualization %s of inserted blocks or ads for easier placement"
4321
  msgstr ""
4322
  "%s Vizualizacija %s vstavljenih blokov ali oglasov za enostavno umeščanje"
4323
 
4324
  #. translators: %s HTML tags
4325
+ #: settings.php:4243
4326
  msgid "%s Visualization %s of available positions for automatic ad insertion"
4327
  msgstr ""
4328
  "%s Vizualizacija %s razpoložljivih položajev za samodejno vstavljanje oglasov"
4329
 
4330
  #. translators: %s HTML tags
4331
+ #: settings.php:4244
4332
  msgid ""
4333
  "%s Visualization %s of HTML tags for easier ad placement between paragraphs"
4334
  msgstr ""
4335
  "%s Vizualizacija %s HTML značk za enostavno vstavljanje oglasov med odstavki"
4336
 
4337
  #. translators: %s HTML tags
4338
+ #: settings.php:4245
4339
  msgid "%s Clipboard support %s to easily copy blocks or settings"
4340
  msgstr ""
4341
  "%s Podpora za odložišče %s za enostavno kopiranje blokov ali nastavitev"
4342
 
4343
  #. translators: %s HTML tags
4344
+ #: settings.php:4246
4345
  msgid "No ads on the settings page"
4346
  msgstr "Stran z nastavitvami brez oglasov"
4347
 
4348
  #. translators: %s HTML tags
4349
+ #: settings.php:4247
4350
  msgid "Premium support via email"
4351
  msgstr "Vrhunska podpora prek elektronske pošte"
4352
 
4353
  #. translators: %s HTML tags
4354
+ #: settings.php:4250
4355
  msgid ""
4356
  "Ad Inserter Pro is a complete all-in-one ad management plugin for WordPress "
4357
  "website with many advertising features to automatically insert adverts on "
4378
  "bodo ohranile)."
4379
 
4380
  #. translators: %s HTML tags
4381
+ #: settings.php:4263
4382
  msgid "Looking for %s Pro Ad Management plugin? %s"
4383
  msgstr "Iščete Pro vtičnik za %s Upravljanje z Oglasi? %s"
4384
 
4385
  #. translators: %s HTML tags
4386
+ #: settings.php:4268
4387
  msgid "Ads between posts"
4388
  msgstr "Oglasi med prispevki"
4389
 
4390
  #. translators: %s HTML tags
4391
+ #: settings.php:4269
4392
  msgid "Ads between comments"
4393
  msgstr "Oglasi med komentarji"
4394
 
4395
  #. translators: %s HTML tags
4396
+ #: settings.php:4270
4397
  msgid "Support via email"
4398
  msgstr "Podpora prek elektronske pošte"
4399
 
4400
  #. translators: %s HTML tags
4401
+ #: settings.php:4276
4402
  msgid "%s Sticky positions %s"
4403
  msgstr "%s Lepljivi položaji %s"
4404
 
4405
  #. translators: %s HTML tags
4406
+ #: settings.php:4277
4407
  msgid "%s Limit insertions %s"
4408
  msgstr "%s Omeji vstavljanja %s"
4409
 
4410
  #. translators: %s HTML tags
4411
+ #: settings.php:4278
4412
  msgid "%s Clearance %s options"
4413
  msgstr "Možnosti %s izogibanja %s"
4414
 
4415
  #. translators: %s HTML tags
4416
+ #: settings.php:4284
4417
  msgid "Ad rotation"
4418
  msgstr "Vrtenje oglasov"
4419
 
4420
  #. translators: %s HTML tags
4421
+ #: settings.php:4285
4422
  msgid "%s A/B testing %s"
4423
  msgstr "%s A/B testiranje %s"
4424
 
4425
  #. translators: %s HTML tags
4426
+ #: settings.php:4286
4427
  msgid "%s Ad tracking %s"
4428
  msgstr "%s Sledenje oglasom %s"
4429
 
4430
  #. translators: %s HTML tags
4431
+ #: settings.php:4292
4432
  msgid "Support for %s AMP pages %s"
4433
  msgstr "Podpora za %s AMP strani %s"
4434
 
4435
  #. translators: %s HTML tags
4436
+ #: settings.php:4293
4437
  msgid "%s Ad blocking detection %s"
4438
  msgstr "%s Zaznavanje blokiranja oglasov %s"
4439
 
4440
  #. translators: %s HTML tags
4441
+ #: settings.php:4294
4442
  msgid "%s Mobile device detection %s"
4443
  msgstr "%s Zaznavanje mobilne naprave %s"
4444
 
4445
  #. translators: %s HTML tags
4446
+ #: settings.php:4301
4447
  msgid "64 code blocks"
4448
  msgstr "64 kodnih blokov"
4449
 
4450
  #. translators: %s HTML tags
4451
+ #: settings.php:4302
4452
  msgid "%s GEO targeting %s"
4453
  msgstr "%s GEO ciljanje %s"
4454
 
4455
  #. translators: %s HTML tags
4456
+ #: settings.php:4303
4457
  msgid "%s Scheduling %s"
4458
  msgstr "%s Urnik %s"
4459
 
5249
  "Upravljanje z oglasi z veliko naprednimi funkcijami za vstavljanje oglasov "
5250
  "na optimalna mesta"
5251
 
5252
+ #~ msgid "ROTATION GROUP: "
5253
+ #~ msgstr "ROTATION "
5254
+
5255
  #~ msgid "Export Statistics"
5256
  #~ msgstr "Izvozi Statistiko"
5257
 
languages/ad-inserter.pot CHANGED
@@ -2,9 +2,9 @@
2
  # This file is distributed under the same license as the Ad Inserter package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: Ad Inserter 2.4.8\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/ad-inserter\n"
7
- "POT-Creation-Date: 2019-02-02 16:01:49+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
@@ -12,465 +12,465 @@ msgstr ""
12
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13
  "Language-Team: LANGUAGE <LL@li.org>\n"
14
 
15
- #: ad-inserter.php:304
16
  msgctxt "Menu item"
17
  msgid "Debugging DEMO"
18
  msgstr ""
19
 
20
- #: ad-inserter.php:320
21
  msgctxt "Menu item"
22
  msgid "Label Blocks"
23
  msgstr ""
24
 
25
- #: ad-inserter.php:327
26
  msgctxt "Menu item"
27
  msgid "Show Positions"
28
  msgstr ""
29
 
30
- #: ad-inserter.php:398
31
  msgctxt "Menu item"
32
  msgid "Show HTML Tags"
33
  msgstr ""
34
 
35
- #: ad-inserter.php:405
36
  msgctxt "Menu item"
37
  msgid "Disable Insertion"
38
  msgstr ""
39
 
40
- #: ad-inserter.php:414
41
  msgctxt "Menu item"
42
  msgid "Ad Blocking Status"
43
  msgstr ""
44
 
45
- #: ad-inserter.php:421
46
  msgctxt "Menu item"
47
  msgid "Simulate Ad Blocking"
48
  msgstr ""
49
 
50
- #: ad-inserter.php:431
51
  msgctxt "Menu item"
52
  msgid "Log Processing"
53
  msgstr ""
54
 
55
  #. translators: Debugging position name Before HTML element
56
- #: ad-inserter.php:987
57
  msgid "Before"
58
  msgstr ""
59
 
60
  #. translators: Debugging position name After HTML element
61
- #: ad-inserter.php:992
62
  msgid "After"
63
  msgstr ""
64
 
65
  #. translators: Debugging position name Prepend content of HTML element (before
66
  #. the content of the HTML element)
67
- #: ad-inserter.php:997 strings.php:98
68
  msgid "Prepend content"
69
  msgstr ""
70
 
71
  #. translators: Debugging position name Append content of HTML element (after
72
  #. the content of the HTML element)
73
- #: ad-inserter.php:1002 strings.php:99
74
  msgid "Append content"
75
  msgstr ""
76
 
77
  #. translators: Debugging position name Replace content of HTML element
78
- #: ad-inserter.php:1007 strings.php:100
79
  msgid "Replace content"
80
  msgstr ""
81
 
82
  #. translators: Debugging position name Replace HTML element
83
- #: ad-inserter.php:1012 strings.php:150
84
  msgid "Replace"
85
  msgstr ""
86
 
87
  #. translators: Debugging message when output buffering is enabled
88
- #: ad-inserter.php:1059
89
  msgid "OUTPUT BUFFERING"
90
  msgstr ""
91
 
92
  #. translators: Debugging position
93
- #: ad-inserter.php:1063
94
  msgid "Above Header"
95
  msgstr ""
96
 
97
- #: ad-inserter.php:1268
98
  msgctxt "Menu item"
99
  msgid "Log In"
100
  msgstr ""
101
 
102
  #. translators: %s: Ad Inserter
103
- #: ad-inserter.php:1543 ad-inserter.php:2406
104
  msgid "%s Settings"
105
  msgstr ""
106
 
107
  #. translators: AD BLOCKING DETECTED, PAGE VIEWS: n - NO ACTION
108
- #: ad-inserter.php:1977
109
  msgid "AD BLOCKING DETECTED, PAGE VIEWS"
110
  msgstr ""
111
 
112
- #: ad-inserter.php:1977
113
  msgid "NO ACTION"
114
  msgstr ""
115
 
116
- #: ad-inserter.php:1978
117
  msgid "AD BLOCKING DETECTED, COOKIE DETECTED - NO ACTION"
118
  msgstr ""
119
 
120
- #: ad-inserter.php:1979
121
  msgid "AD BLOCKING DETECTED - ACTION"
122
  msgstr ""
123
 
124
- #: ad-inserter.php:1980
125
  msgid "AD BLOCKING NOT DETECTED"
126
  msgstr ""
127
 
128
- #: ad-inserter.php:1981
129
  msgid "AD BLOCKING DETECTION COOKIES DELETED"
130
  msgstr ""
131
 
132
- #: ad-inserter.php:1982
133
  msgid "AD BLOCKING DETECTED - NO ACTION"
134
  msgstr ""
135
 
136
  #. Translators: 1: number of blocks, 2: Ad Inserter
137
- #: ad-inserter.php:2177
138
  msgid "Hey, you are now using %1$s %2$s block."
139
  msgid_plural "Hey, you are now using %1$s %2$s blocks."
140
  msgstr[0] ""
141
  msgstr[1] ""
142
 
143
- #: ad-inserter.php:2178 includes/functions.php:1478
144
  msgid "No, thank you."
145
  msgstr ""
146
 
147
  #. Translators: %s: Ad Inserter
148
- #: ad-inserter.php:2181
149
  msgid ""
150
  "Hey, you've been using %s for a while now, and I hope you're happy with it."
151
  msgstr ""
152
 
153
- #: ad-inserter.php:2182 includes/functions.php:1480
154
  msgid "Not now, maybe later."
155
  msgstr ""
156
 
157
- #: ad-inserter.php:2192
158
  msgid ""
159
  "I would really appreciate it if you could give the plugin a 5-star rating on "
160
  "WordPres."
161
  msgstr ""
162
 
163
- #: ad-inserter.php:2194
164
  msgid ""
165
  "Positive reviews are a great incentive to fix bugs and to add new features "
166
  "for better monetization of your website. Thank you, Igor"
167
  msgstr ""
168
 
169
  #. translators: %s: Ad Inserter
170
- #: ad-inserter.php:2200
171
  msgid "Rate %s"
172
  msgstr ""
173
 
174
- #: ad-inserter.php:2205
175
  msgid "I already did."
176
  msgstr ""
177
 
178
- #: ad-inserter.php:2219
179
  msgctxt "Menu item"
180
  msgid "Settings"
181
  msgstr ""
182
 
183
  #. translators: %s: Ad Inserter
184
- #: ad-inserter.php:2293
185
  msgctxt "Meta box name"
186
  msgid "%s Individual Exceptions"
187
  msgstr ""
188
 
189
- #: ad-inserter.php:2322 ad-inserter.php:7852 class.php:1933
190
- #: includes/preview.php:1794 includes/preview.php:1838
191
- #: includes/preview.php:1875 settings.php:3337 strings.php:3
192
  msgid "Block"
193
  msgstr ""
194
 
195
- #: ad-inserter.php:2323 settings.php:3338 settings.php:3412
196
  msgid "Name"
197
  msgstr ""
198
 
199
- #: ad-inserter.php:2324 settings.php:3340
200
  msgid "Automatic insertion"
201
  msgstr ""
202
 
203
- #: ad-inserter.php:2327
204
  msgid "Default insertion for pages"
205
  msgstr ""
206
 
207
- #: ad-inserter.php:2328
208
  msgid "Default insertion for posts"
209
  msgstr ""
210
 
211
  #. translators: For this post or page
212
- #: ad-inserter.php:2331
213
  msgctxt "Page"
214
  msgid "For this"
215
  msgstr ""
216
 
217
- #: ad-inserter.php:2332
218
  msgctxt "Post"
219
  msgid "For this"
220
  msgstr ""
221
 
222
- #: ad-inserter.php:2340
223
  msgctxt "Enabled/disabled on all"
224
  msgid "pages"
225
  msgstr ""
226
 
227
- #: ad-inserter.php:2341
228
  msgctxt "Default insertion for"
229
  msgid "pages"
230
  msgstr ""
231
 
232
- #: ad-inserter.php:2345
233
  msgctxt "Enabled/disabled on all"
234
  msgid "posts"
235
  msgstr ""
236
 
237
- #: ad-inserter.php:2346
238
  msgctxt "Default insertion for"
239
  msgid "posts"
240
  msgstr ""
241
 
242
- #: ad-inserter.php:2365 ad-inserter.php:2378 strings.php:156
243
  msgid "Enabled"
244
  msgstr ""
245
 
246
  #. translators: Menu items
247
- #: ad-inserter.php:2365 ad-inserter.php:2378 includes/functions.php:2105
248
  #: strings.php:16
249
  msgid "Disabled"
250
  msgstr ""
251
 
252
  #. translators: Enabled on all pages or posts
253
- #: ad-inserter.php:2368
254
  msgid "Enabled on all"
255
  msgstr ""
256
 
257
  #. translators: Disabled on all pages or posts
258
- #: ad-inserter.php:2370
259
  msgid "Disabled on all"
260
  msgstr ""
261
 
262
  #. translators: No individual exceptions enabled for pages or posts
263
- #: ad-inserter.php:2398
264
  msgid "No individual exceptions enabled for"
265
  msgstr ""
266
 
267
  #. translators: 1: pages or posts, 2: Ad Inserter Settings (page)
268
- #: ad-inserter.php:2403
269
  msgid ""
270
  "Default insertion for %1$s can be configured for each block on %2$s page - "
271
  "selection next to <strong>Posts</strong> / <strong>Static pages</strong> "
272
  "checkbox.<br />"
273
  msgstr ""
274
 
275
- #: ad-inserter.php:2408
276
  msgid ""
277
  "Default value is <strong>blank</strong> and means no individual exceptions "
278
  "(even if previously defined here).<br />"
279
  msgstr ""
280
 
281
- #: ad-inserter.php:2411
282
  msgctxt "Pages"
283
  msgid ""
284
  "Set to <strong>Individually disabled</strong> or <strong>Individually "
285
  "enabled</strong> to enable individual exception settings on this page.<br />"
286
  msgstr ""
287
 
288
- #: ad-inserter.php:2412
289
  msgctxt "Posts"
290
  msgid ""
291
  "Set to <strong>Individually disabled</strong> or <strong>Individually "
292
  "enabled</strong> to enable individual exception settings on this page.<br />"
293
  msgstr ""
294
 
295
- #: ad-inserter.php:2414
296
  msgid "For more information check page %s"
297
  msgstr ""
298
 
299
  #. translators: Ad Inserter Exceptions documentation page
300
- #: ad-inserter.php:2416
301
  msgid "Individual Exceptions"
302
  msgstr ""
303
 
304
- #: ad-inserter.php:2461
305
  msgid "STATIC PAGE"
306
  msgstr ""
307
 
308
- #: ad-inserter.php:2464
309
  msgid "POST"
310
  msgstr ""
311
 
312
- #: ad-inserter.php:2467
313
  msgid "HOMEPAGE"
314
  msgstr ""
315
 
316
- #: ad-inserter.php:2470
317
  msgid "CATEGORY PAGE"
318
  msgstr ""
319
 
320
- #: ad-inserter.php:2473
321
  msgid "SEARCH PAGE"
322
  msgstr ""
323
 
324
- #: ad-inserter.php:2476
325
  msgid "ARCHIVE PAGE"
326
  msgstr ""
327
 
328
- #: ad-inserter.php:2479
329
  msgid "ERROR 404 PAGE"
330
  msgstr ""
331
 
332
- #: ad-inserter.php:2482
333
  msgid "AJAX CALL"
334
  msgstr ""
335
 
336
- #: ad-inserter.php:2485
337
  msgid "UNKNOWN PAGE TYPE"
338
  msgstr ""
339
 
340
- #: ad-inserter.php:2502
341
  msgid "Click to delete ad blocking detection cokies"
342
  msgstr ""
343
 
344
- #: ad-inserter.php:2503
345
  msgid "AD BLOCKING STATUS UNKNOWN"
346
  msgstr ""
347
 
348
  #. translators: %s: AdSense Auto Ads
349
- #: ad-inserter.php:2527
350
  msgid ""
351
  "Code for %s detected - Code will automatically insert AdSense ads at optimal "
352
  "positions"
353
  msgstr ""
354
 
355
- #: ad-inserter.php:2666
356
  msgid "Code for insertion"
357
  msgstr ""
358
 
359
- #: ad-inserter.php:2666
360
  msgid "character"
361
  msgid_plural "characters"
362
  msgstr[0] ""
363
  msgstr[1] ""
364
 
365
- #: ad-inserter.php:2709
366
  msgid "Header code"
367
  msgstr ""
368
 
369
- #: ad-inserter.php:2709
370
  msgctxt "Header code"
371
  msgid "DISABLED"
372
  msgstr ""
373
 
374
- #: ad-inserter.php:2709 ad-inserter.php:2935
375
  msgid "character inserted"
376
  msgid_plural "characters inserted"
377
  msgstr[0] ""
378
  msgstr[1] ""
379
 
380
- #: ad-inserter.php:2742
381
  msgid "Automatically placed by AdSense Auto ads code"
382
  msgstr ""
383
 
384
- #: ad-inserter.php:2935
385
  msgid "Footer code"
386
  msgstr ""
387
 
388
- #: ad-inserter.php:2935
389
  msgctxt "Footer code"
390
  msgid "DISABLED"
391
  msgstr ""
392
 
393
- #: ad-inserter.php:2941
394
  msgid "JAVASCRIPT NOT WORKING"
395
  msgstr ""
396
 
397
- #: ad-inserter.php:2941
398
  msgid "NO JAVASCRIPT ERRORS"
399
  msgstr ""
400
 
401
- #: ad-inserter.php:2941
402
  msgid "JAVASCRIPT ERRORS"
403
  msgstr ""
404
 
405
  #. translators: block name (block with default settings)
406
- #: ad-inserter.php:4998
407
  msgctxt "Block name"
408
  msgid "Default"
409
  msgstr ""
410
 
411
  #. translators: %s: Ad Inserter
412
- #: ad-inserter.php:5569
413
  msgid "Error importing %s settings."
414
  msgstr ""
415
 
416
- #: ad-inserter.php:5570
417
  msgid "Error importing settings for block"
418
  msgid_plural "Error importing settings for blocks:"
419
  msgstr[0] ""
420
  msgstr[1] ""
421
 
422
- #: ad-inserter.php:5619
423
  msgid "Settings saved."
424
  msgstr ""
425
 
426
- #: ad-inserter.php:5704
427
  msgid "Settings cleared."
428
  msgstr ""
429
 
430
- #: ad-inserter.php:6048 ad-inserter.php:6050 ad-inserter.php:6073
431
  msgid "word"
432
  msgid_plural "words"
433
  msgstr[0] ""
434
  msgstr[1] ""
435
 
436
- #: ad-inserter.php:6089 ad-inserter.php:6201
437
  msgid "HTML TAGS REMOVED"
438
  msgstr ""
439
 
440
- #: ad-inserter.php:6277
441
  msgid "BEFORE COMMENTS"
442
  msgstr ""
443
 
444
- #: ad-inserter.php:6385
445
  msgid "AFTER COMMENTS"
446
  msgstr ""
447
 
448
- #: ad-inserter.php:6448
449
  msgid "BETWEEN COMMENTS"
450
  msgstr ""
451
 
452
- #: ad-inserter.php:7500
453
  msgid "requires WordPress 4.0 or newer"
454
  msgstr ""
455
 
456
- #: ad-inserter.php:7500
457
  msgid "Please update!"
458
  msgstr ""
459
 
460
  #. translators: Opt-in message: Thank you for installing Ad Inserter (plugin
461
  #. name with HTML tags will be added)
462
- #: ad-inserter.php:7725
463
  msgid "Thank you for installing"
464
  msgstr ""
465
 
466
  #. translators: Opt-in message: %s: HTML tags
467
- #: ad-inserter.php:7727
468
  msgid ""
469
  "We would like to %s track its usage %s on your site. This is completely "
470
  "optional and can be disabled at any time."
471
  msgstr ""
472
 
473
- #: ad-inserter.php:7729
474
  msgid ""
475
  "We don't record any sensitive data, only information regarding the WordPress "
476
  "environment and plugin usage, which will help us to make improvements to the "
@@ -478,7 +478,7 @@ msgid ""
478
  msgstr ""
479
 
480
  #. translators: Deactivation message: %s: HTML tags
481
- #: ad-inserter.php:7766
482
  msgid ""
483
  "Looking for %s Documentation, %s %s Common Settings, %s %s Quick Start %s or "
484
  "help for %s AdSense ads? %s The plugin doesn't work with your theme? %s Let "
@@ -486,55 +486,55 @@ msgid ""
486
  msgstr ""
487
 
488
  #. translators: %s: Ad Inserter
489
- #: ad-inserter.php:7809
490
  msgid "%s block."
491
  msgstr ""
492
 
493
  #. translators: widget title
494
- #: ad-inserter.php:7825 ad-inserter.php:7861
495
  msgid "Processing log"
496
  msgstr ""
497
 
498
  #. translators: widget title
499
- #: ad-inserter.php:7827 ad-inserter.php:7862
500
  msgid "Dummy widget"
501
  msgstr ""
502
 
503
  #. translators: widget title
504
- #: ad-inserter.php:7829 ad-inserter.php:7860
505
  msgid "Debugging tools"
506
  msgstr ""
507
 
508
  #. translators: block status (widget title)
509
- #: ad-inserter.php:7836
510
  msgctxt "block"
511
  msgid "PAUSED"
512
  msgstr ""
513
 
514
- #: ad-inserter.php:7837
515
  msgid "WIDGET DISABLED"
516
  msgstr ""
517
 
518
- #: ad-inserter.php:7838
519
  msgid "Unknown block"
520
  msgstr ""
521
 
522
- #: ad-inserter.php:7847 includes/functions.php:2608 settings.php:1033
523
  msgid "Title"
524
  msgstr ""
525
 
526
- #: ad-inserter.php:7869
527
  msgctxt "Widget"
528
  msgid "Sticky"
529
  msgstr ""
530
 
531
- #: ad-inserter.php:7918
532
  msgid ""
533
  "Ad Inserter can't be used while Ad Inserter Pro is active! To activate Ad "
534
  "Inserter you need to first deactivate Ad Inserter Pro."
535
  msgstr ""
536
 
537
- #: ad-inserter.php:7919
538
  msgid ""
539
  "<strong>WARNING</strong>: Please note that saving settings in Ad Inserter "
540
  "will clear all settings that are available only in the Pro version "
@@ -542,146 +542,150 @@ msgid ""
542
  msgstr ""
543
 
544
  #. translators: %s: Ad Inserter
545
- #: class.php:459 class.php:468 class.php:471
546
  msgid "PHP error in %s block"
547
  msgstr ""
548
 
549
- #: class.php:1899
550
  msgid "Counters"
551
  msgstr ""
552
 
553
- #: class.php:1903
554
  msgid "Content"
555
  msgstr ""
556
 
557
- #: class.php:1908
558
  msgid "Excerpt"
559
  msgstr ""
560
 
561
- #: class.php:1913 strings.php:17
562
  msgid "Before post"
563
  msgstr ""
564
 
565
- #: class.php:1918 strings.php:18
566
  msgid "After post"
567
  msgstr ""
568
 
569
- #: class.php:1923 settings.php:1619 settings.php:3344
570
  msgid "Widget"
571
  msgstr ""
572
 
573
- #: class.php:1928 settings.php:3342
574
  msgid "PHP function call"
575
  msgstr ""
576
 
577
- #: class.php:1963
578
  msgid "AJAX REQUEST"
579
  msgstr ""
580
 
581
- #: class.php:1966
582
  msgid "Ajax request for block in iframe"
583
  msgstr ""
584
 
585
- #: class.php:1985
586
  msgid "Ajax request url, click to open it in a new tab"
587
  msgstr ""
588
 
589
- #: class.php:1988
590
  msgid "IN THE LOOP"
591
  msgstr ""
592
 
593
- #: class.php:1988
594
  msgid "YES"
595
  msgstr ""
596
 
597
- #: class.php:1988
598
  msgid "NO"
599
  msgstr ""
600
 
601
- #: class.php:2024
602
  msgid "BLOCK"
603
  msgstr ""
604
 
605
- #: class.php:2024
606
  msgctxt "block or widget"
607
  msgid "INSERTED BUT NOT VISIBLE"
608
  msgstr ""
609
 
 
 
 
 
610
  #. translators: %s: list parameters and type
611
- #: class.php:2475
612
  msgid "parameters='%s' type='%s'"
613
  msgstr ""
614
 
615
  #. translators: %s: list parameters and type
616
- #: class.php:2477
617
  msgid "referers='%s' type='%s'"
618
  msgstr ""
619
 
620
  #. translators: %s: list parameters and type
621
- #: class.php:2538
622
  msgid "countries='%s' type='%s'"
623
  msgstr ""
624
 
625
  #. translators: %s: list parameters and type
626
- #: class.php:2540
627
  msgid "ip addresses='%s' type='%s'"
628
  msgstr ""
629
 
630
- #: class.php:2763 strings.php:228
631
  msgid "BEFORE"
632
  msgstr ""
633
 
634
- #: class.php:2771 strings.php:230
635
  msgid "PREPEND CONTENT"
636
  msgstr ""
637
 
638
- #: class.php:2775 strings.php:231
639
  msgid "APPEND CONTENT"
640
  msgstr ""
641
 
642
- #: class.php:2779 strings.php:232
643
  msgid "REPLACE CONTENT"
644
  msgstr ""
645
 
646
- #: class.php:2783 strings.php:233
647
  msgid "REPLACE ELEMENT"
648
  msgstr ""
649
 
650
- #: class.php:2794 strings.php:229
651
  msgid "AFTER"
652
  msgstr ""
653
 
654
- #: class.php:2861
655
  msgctxt "JavaScript"
656
  msgid "script"
657
  msgstr ""
658
 
659
- #: class.php:2864 settings.php:1888
660
  msgid "for"
661
  msgstr ""
662
 
663
- #: class.php:5387 class.php:5439
664
  msgctxt "category name"
665
  msgid "Uncategorized"
666
  msgstr ""
667
 
668
- #: class.php:5930
669
  msgid ""
670
  "ERROR: class DOMDocument not found. Your webhost needs to install the DOM "
671
  "extension for PHP."
672
  msgstr ""
673
 
674
  #: includes/editor.php:7 includes/placeholders.php:345
675
- #: includes/preview.php:1780 strings.php:235
676
  msgid "Use"
677
  msgstr ""
678
 
679
- #: includes/editor.php:8 includes/preview.php:1781
680
  msgid "Reset"
681
  msgstr ""
682
 
683
  #: includes/editor.php:9 includes/placeholders.php:347
684
- #: includes/preview.php:1783 strings.php:199 strings.php:234
685
  msgid "Cancel"
686
  msgstr ""
687
 
@@ -690,7 +694,7 @@ msgid "Visual Code Editor"
690
  msgstr ""
691
 
692
  #: includes/editor.php:262 includes/preview-adb.php:289
693
- #: includes/preview.php:1770
694
  msgid ""
695
  "This page was not loaded properly. Please check browser, plugins and ad "
696
  "blockers."
@@ -701,7 +705,7 @@ msgid "Error loading page"
701
  msgstr ""
702
 
703
  #: includes/editor.php:264 includes/preview-adb.php:291
704
- #: includes/preview.php:1772
705
  msgid "PAGE BLOCKED"
706
  msgstr ""
707
 
@@ -791,425 +795,425 @@ msgstr ""
791
  msgid " - global tracking disabled"
792
  msgstr ""
793
 
794
- #: includes/functions.php:458
795
  msgid "Generate report"
796
  msgstr ""
797
 
798
- #: includes/functions.php:467
799
  msgid "Toggle Ad Blocking Statistics"
800
  msgstr ""
801
 
802
- #: includes/functions.php:475 includes/functions.php:2437
803
  msgid "Toggle Statistics"
804
  msgstr ""
805
 
806
  #. translators: %s: Ad Inserter Pro
807
- #: includes/functions.php:491
808
  msgid "%s license key is not set. Continue?"
809
  msgstr ""
810
 
811
  #. translators: %s: Ad Inserter Pro
812
- #: includes/functions.php:495
813
  msgid "Invalid %s license key. Continue?"
814
  msgstr ""
815
 
816
  #. translators: %s: Ad Inserter Pro
817
- #: includes/functions.php:499
818
  msgid "%s license overused. Continue?"
819
  msgstr ""
820
 
821
- #: includes/functions.php:503 settings.php:1958
822
  msgid "Save Settings"
823
  msgstr ""
824
 
825
- #: includes/functions.php:563 includes/preview.php:1915
826
  msgid "Horizontal position"
827
  msgstr ""
828
 
829
- #: includes/functions.php:586
830
  msgid ""
831
  "Horizontal margin from the content or screen edge, empty means default value "
832
  "from CSS"
833
  msgstr ""
834
 
835
- #: includes/functions.php:594 includes/preview.php:1970
836
  msgid "Vertical position"
837
  msgstr ""
838
 
839
- #: includes/functions.php:609
840
  msgid ""
841
  "Vertical margin from the top or bottom screen edge, empty means default "
842
  "value from CSS"
843
  msgstr ""
844
 
845
- #: includes/functions.php:634 includes/preview.php:2021
846
  msgid "Animation"
847
  msgstr ""
848
 
849
- #: includes/functions.php:652
850
  msgid "Trigger"
851
  msgstr ""
852
 
853
- #: includes/functions.php:661
854
  msgid ""
855
  "Trigger value: page scroll in %, page scroll in px or element with selector "
856
  "(#id or .class) becomes visible"
857
  msgstr ""
858
 
859
- #: includes/functions.php:665
860
  msgid "Offset"
861
  msgstr ""
862
 
863
- #: includes/functions.php:665
864
  msgid "Offset of trigger element"
865
  msgstr ""
866
 
867
- #: includes/functions.php:669
868
  msgid "Delay"
869
  msgstr ""
870
 
871
- #: includes/functions.php:669
872
  msgid "Delay animation after trigger condition"
873
  msgstr ""
874
 
875
- #: includes/functions.php:673
876
  msgid "Trigger once"
877
  msgstr ""
878
 
879
- #: includes/functions.php:675
880
  msgid "Trigger animation only once"
881
  msgstr ""
882
 
883
- #: includes/functions.php:714
884
  msgid "Tracking is globally disabled"
885
  msgstr ""
886
 
887
- #: includes/functions.php:718
888
  msgid "Tracking for this block is disabled"
889
  msgstr ""
890
 
891
- #: includes/functions.php:728 settings.php:3105 settings.php:3141
892
  #: strings.php:209
893
  msgid "Loading..."
894
  msgstr ""
895
 
896
- #: includes/functions.php:744
897
  msgid ""
898
  "Clear statistics data for the selected range - clear both dates to delete "
899
  "all data for this block"
900
  msgstr ""
901
 
902
- #: includes/functions.php:748
903
  msgid "Auto refresh data for the selected range every 60 seconds"
904
  msgstr ""
905
 
906
- #: includes/functions.php:751
907
  msgid "Load data for last month"
908
  msgstr ""
909
 
910
- #: includes/functions.php:751
911
  msgid "Last Month"
912
  msgstr ""
913
 
914
- #: includes/functions.php:754
915
  msgid "Load data for this month"
916
  msgstr ""
917
 
918
- #: includes/functions.php:754
919
  msgid "This Month"
920
  msgstr ""
921
 
922
- #: includes/functions.php:757
923
  msgid "Load data for this year"
924
  msgstr ""
925
 
926
- #: includes/functions.php:757
927
  msgid "This Year"
928
  msgstr ""
929
 
930
- #: includes/functions.php:760
931
  msgid "Load data for the last 15 days"
932
  msgstr ""
933
 
934
- #: includes/functions.php:763
935
  msgid "Load data for the last 30 days"
936
  msgstr ""
937
 
938
- #: includes/functions.php:766
939
  msgid "Load data for the last 90 days"
940
  msgstr ""
941
 
942
- #: includes/functions.php:769
943
  msgid "Load data for the last 180 days"
944
  msgstr ""
945
 
946
- #: includes/functions.php:772
947
  msgid "Load data for the last 365 days"
948
  msgstr ""
949
 
950
- #: includes/functions.php:782
951
  msgid "Load data for the selected range"
952
  msgstr ""
953
 
954
- #: includes/functions.php:798
955
  msgid ""
956
  "Import settings when saving - if checked, the encoded settings below will be "
957
  "imported for this block"
958
  msgstr ""
959
 
960
- #: includes/functions.php:798
961
  msgid "Import settings for block"
962
  msgstr ""
963
 
964
- #: includes/functions.php:802
965
  msgid ""
966
  "Import block name when saving - if checked and 'Import settings for block' "
967
  "is also checked, the name from encoded settings below will be imported for "
968
  "this block"
969
  msgstr ""
970
 
971
- #: includes/functions.php:802
972
  msgid "Import block name"
973
  msgstr ""
974
 
975
- #: includes/functions.php:806
976
  msgid "Saved settings for block"
977
  msgstr ""
978
 
979
- #: includes/functions.php:819
980
  msgid "Export / Import Ad Inserter Pro Settings"
981
  msgstr ""
982
 
983
- #: includes/functions.php:828
984
  msgid "Are you sure you want to clear all statistics data for all blocks?"
985
  msgstr ""
986
 
987
- #: includes/functions.php:830
988
  msgid "Clear All Statistics Data"
989
  msgstr ""
990
 
991
- #: includes/functions.php:856
992
  msgid "Toggle country/city editor"
993
  msgstr ""
994
 
995
- #: includes/functions.php:862
996
  msgid "IP Addresses"
997
  msgstr ""
998
 
999
- #: includes/functions.php:865
1000
  msgid "Toggle IP address editor"
1001
  msgstr ""
1002
 
1003
- #: includes/functions.php:868
1004
  msgid ""
1005
  "Comma separated IP addresses, you can also use partial IP addresses with * "
1006
  "(ip-address-start*. *ip-address-pattern*, *ip-address-end)"
1007
  msgstr ""
1008
 
1009
- #: includes/functions.php:872
1010
  msgid "Blacklist IP addresses"
1011
  msgstr ""
1012
 
1013
- #: includes/functions.php:876
1014
  msgid "Whitelist IP addresses"
1015
  msgstr ""
1016
 
1017
- #: includes/functions.php:887
1018
  msgid "Countries"
1019
  msgstr ""
1020
 
1021
- #: includes/functions.php:888
1022
  msgid "Cities"
1023
  msgstr ""
1024
 
1025
- #: includes/functions.php:892 includes/functions.php:2397
1026
  msgid "Toggle country editor"
1027
  msgstr ""
1028
 
1029
- #: includes/functions.php:895
1030
  msgid "Toggle city editor"
1031
  msgstr ""
1032
 
1033
- #: includes/functions.php:899 includes/functions.php:2400
1034
  msgid "Comma separated country ISO Alpha-2 codes"
1035
  msgstr ""
1036
 
1037
- #: includes/functions.php:903
1038
  msgid "Blacklist countries"
1039
  msgstr ""
1040
 
1041
- #: includes/functions.php:907
1042
  msgid "Whitelist countries"
1043
  msgstr ""
1044
 
1045
- #: includes/functions.php:1221 includes/functions.php:1439
1046
  msgid "Enter license key"
1047
  msgstr ""
1048
 
1049
  #. translators: %s: Ad Inserter Pro
1050
- #: includes/functions.php:1227
1051
  msgid ""
1052
  "%s license key is not set. Plugin functionality is limited and updates are "
1053
  "disabled."
1054
  msgstr ""
1055
 
1056
- #: includes/functions.php:1236 includes/functions.php:1448
1057
  msgid "Check license key"
1058
  msgstr ""
1059
 
1060
  #. translators: %s: Ad Inserter Pro
1061
- #: includes/functions.php:1242
1062
  msgid "Invalid %s license key."
1063
  msgstr ""
1064
 
1065
  #. translators: %s: Ad Inserter Pro
1066
- #: includes/functions.php:1251
1067
  msgid "%s license expired. Plugin updates are disabled."
1068
  msgstr ""
1069
 
1070
- #: includes/functions.php:1252
1071
  msgid "Renew license"
1072
  msgstr ""
1073
 
1074
  #. translators: %s: Ad Inserter Pro
1075
- #: includes/functions.php:1260
1076
  msgid "%s license overused. Plugin updates are disabled."
1077
  msgstr ""
1078
 
1079
- #: includes/functions.php:1261
1080
  msgid "Upgrade license"
1081
  msgstr ""
1082
 
1083
  #. translators: 1, 2: HTML tags, 3: Ad Inserter Pro
1084
- #: includes/functions.php:1441
1085
  msgid ""
1086
  "%1$s Warning: %2$s %3$s license key is not set. Plugin functionality is "
1087
  "limited and updates are disabled."
1088
  msgstr ""
1089
 
1090
  #. translators: 1, 2,: HTML tags, 3: Ad Inserter Pro
1091
- #: includes/functions.php:1450
1092
  msgid "%1$s Warning: %2$s Invalid %3$s license key."
1093
  msgstr ""
1094
 
1095
  #. translators: 2, 3: HTML tags, 1: Ad Inserter Pro
1096
- #: includes/functions.php:1464
1097
  msgid ""
1098
  "Hey, %1$s license has expired - plugin updates are now disabled. Please "
1099
  "renew the license to enable updates. Check %2$s what you are missing. %3$s"
1100
  msgstr ""
1101
 
1102
  #. translators: 1, 3: HTML tags, 2: percentage
1103
- #: includes/functions.php:1471
1104
  msgid ""
1105
  "During the license period and 30 days after the license has expired we offer "
1106
  "%1$s %2$s discount on all license renewals and license upgrades. %3$s"
1107
  msgstr ""
1108
 
1109
- #: includes/functions.php:1494
1110
  msgid "Renew the licence"
1111
  msgstr ""
1112
 
1113
- #: includes/functions.php:1496
1114
  msgid "Update license status"
1115
  msgstr ""
1116
 
1117
  #. translators: 1, 2, 4, 5: HTML tags, 3: Ad Inserter Pro
1118
- #: includes/functions.php:1507
1119
  msgid ""
1120
  "%1$s Warning: %2$s %3$s license overused. Plugin updates are disabled. %4$s "
1121
  "Upgrade license %5$s"
1122
  msgstr ""
1123
 
1124
  #. Translators: %s: HTML tag
1125
- #: includes/functions.php:1527
1126
  msgid "Warning: %s MaxMind IP geolocation database not found."
1127
  msgstr ""
1128
 
1129
- #: includes/functions.php:2034
1130
  msgid "Geolocation"
1131
  msgstr ""
1132
 
1133
- #: includes/functions.php:2038
1134
  msgid "Exceptions"
1135
  msgstr ""
1136
 
1137
- #: includes/functions.php:2043
1138
  msgid "Multisite"
1139
  msgstr ""
1140
 
1141
- #: includes/functions.php:2048
1142
  msgid "Tracking"
1143
  msgstr ""
1144
 
1145
  #. translators: %d: days, hours, minutes
1146
- #: includes/functions.php:2079
1147
  msgid "Scheduled in %d days %d hours %d minutes"
1148
  msgstr ""
1149
 
1150
  #. translators: %s: HTML dash separator, %d: days, hours, minutes, &mdash; is
1151
  #. HTML code for long dash separator
1152
- #: includes/functions.php:2088
1153
  msgid "Active %s expires in %d days %d hours %d minutes"
1154
  msgstr ""
1155
 
1156
- #: includes/functions.php:2092
1157
  msgid "Expired"
1158
  msgstr ""
1159
 
1160
- #: includes/functions.php:2100 settings.php:1272 settings.php:1287
1161
  #: settings.php:1874
1162
  msgid "and"
1163
  msgstr ""
1164
 
1165
- #: includes/functions.php:2103
1166
  msgid "fallback"
1167
  msgstr ""
1168
 
1169
- #: includes/functions.php:2104
1170
  msgid "Block to be used when scheduling expires"
1171
  msgstr ""
1172
 
1173
- #: includes/functions.php:2129
1174
  msgid "Load in iframe"
1175
  msgstr ""
1176
 
1177
- #: includes/functions.php:2133 includes/placeholders.php:382
1178
  msgid "Width"
1179
  msgstr ""
1180
 
1181
- #: includes/functions.php:2134
1182
  msgid "iframe width, empty means full width (100%)"
1183
  msgstr ""
1184
 
1185
- #: includes/functions.php:2140 includes/placeholders.php:377
1186
  msgid "Height"
1187
  msgstr ""
1188
 
1189
- #: includes/functions.php:2141
1190
  msgid "iframe height, empty means adjust it to iframe content height"
1191
  msgstr ""
1192
 
1193
- #: includes/functions.php:2148
1194
  msgid "Ad label in iframe"
1195
  msgstr ""
1196
 
1197
- #: includes/functions.php:2153
1198
  msgid "Preview iframe code"
1199
  msgstr ""
1200
 
1201
- #: includes/functions.php:2153 includes/preview.php:1792 settings.php:949
1202
  #: settings.php:2506
1203
  msgid "Preview"
1204
  msgstr ""
1205
 
1206
- #: includes/functions.php:2167 includes/functions.php:3575
1207
- #: includes/functions.php:3638 settings.php:1991
1208
  msgid "Ad Blocking"
1209
  msgstr ""
1210
 
1211
  #. translators: 1, 2 and 3, 4: HTML tags
1212
- #: includes/functions.php:2176
1213
  msgid ""
1214
  "%1$s WARNING: %2$s %3$s No wrapping %4$s style has no wrapping code needed "
1215
  "for tracking!"
@@ -1217,260 +1221,260 @@ msgstr ""
1217
 
1218
  #. translators: 1, 2, 4, 5: HTML tags, 3: Scroll with the content, 6: Above
1219
  #. header
1220
- #: includes/functions.php:2185
1221
  msgid ""
1222
  "%1$s WARNING: %2$s vertical position %3$s needs %4$s Output buffering %5$s "
1223
  "enabled and automatic insertion %6$s!"
1224
  msgstr ""
1225
 
1226
- #: includes/functions.php:2203
1227
  msgid "When ad blocking is detected"
1228
  msgstr ""
1229
 
1230
- #: includes/functions.php:2212
1231
  msgid "replacement"
1232
  msgstr ""
1233
 
1234
- #: includes/functions.php:2213
1235
  msgid "Block to be shown when ad blocking is detected"
1236
  msgstr ""
1237
 
1238
- #: includes/functions.php:2214
1239
  msgctxt "replacement"
1240
  msgid "None"
1241
  msgstr ""
1242
 
1243
- #: includes/functions.php:2231
1244
  msgid "Close button"
1245
  msgstr ""
1246
 
1247
- #: includes/functions.php:2278
1248
  msgid "Lazy loading"
1249
  msgstr ""
1250
 
1251
  #. Translators: %s MaxMind
1252
- #: includes/functions.php:2332
1253
  msgid "This product includes GeoLite2 data created by %s"
1254
  msgstr ""
1255
 
1256
- #: includes/functions.php:2343
1257
  msgid "IP geolocation database"
1258
  msgstr ""
1259
 
1260
- #: includes/functions.php:2346
1261
  msgid "Select IP geolocation database."
1262
  msgstr ""
1263
 
1264
- #: includes/functions.php:2357
1265
  msgid "Automatic database updates"
1266
  msgstr ""
1267
 
1268
- #: includes/functions.php:2360
1269
  msgid ""
1270
  "Automatically download and update free GeoLite2 IP geolocation database by "
1271
  "MaxMind"
1272
  msgstr ""
1273
 
1274
- #: includes/functions.php:2368
1275
  msgid "Database"
1276
  msgstr ""
1277
 
1278
- #: includes/functions.php:2371
1279
  msgid ""
1280
  "Aabsolute path starting with '/' or relative path to the MaxMind database "
1281
  "file"
1282
  msgstr ""
1283
 
1284
  #. translators: %d: group number
1285
- #: includes/functions.php:2389
1286
  msgid "Group %d"
1287
  msgstr ""
1288
 
1289
- #: includes/functions.php:2395
1290
  msgid "countries"
1291
  msgstr ""
1292
 
1293
- #: includes/functions.php:2430
1294
  msgid "Enable tracking"
1295
  msgstr ""
1296
 
1297
- #: includes/functions.php:2445
1298
  msgid "Impression and Click Tracking"
1299
  msgstr ""
1300
 
1301
- #: includes/functions.php:2461
1302
  msgid "Internal"
1303
  msgstr ""
1304
 
1305
- #: includes/functions.php:2465
1306
  msgid "Track impressions and clicks with internal tracking and statistics"
1307
  msgstr ""
1308
 
1309
- #: includes/functions.php:2470
1310
  msgid "External"
1311
  msgstr ""
1312
 
1313
- #: includes/functions.php:2474
1314
  msgid ""
1315
  "Track impressions and clicks with Google Analytics or Matomo (needs tracking "
1316
  "code installed)"
1317
  msgstr ""
1318
 
1319
- #: includes/functions.php:2479
1320
  msgid "Track Pageviews"
1321
  msgstr ""
1322
 
1323
- #: includes/functions.php:2485
1324
  msgid "Track Pageviews by Device (as configured for viewports)"
1325
  msgstr ""
1326
 
1327
- #: includes/functions.php:2495
1328
  msgid "Track for Logged in Users"
1329
  msgstr ""
1330
 
1331
- #: includes/functions.php:2501
1332
  msgid "Track impressions and clicks from logged in users"
1333
  msgstr ""
1334
 
1335
- #: includes/functions.php:2511
1336
  msgid "Click Detection"
1337
  msgstr ""
1338
 
1339
- #: includes/functions.php:2517
1340
  msgid ""
1341
  "Standard method detects clicks only on banners with links, Advanced method "
1342
  "can detect clicks on any kind of ads, but it is slightly less accurate"
1343
  msgstr ""
1344
 
1345
- #: includes/functions.php:2543
1346
  msgid "Report header image"
1347
  msgstr ""
1348
 
1349
- #: includes/functions.php:2546
1350
  msgid ""
1351
  "Image or logo to be displayed in the header of the statistins report. "
1352
  "Aabsolute path starting with '/' or relative path to the image file."
1353
  msgstr ""
1354
 
1355
- #: includes/functions.php:2547 strings.php:221
1356
  msgid "Select or upload header image"
1357
  msgstr ""
1358
 
1359
- #: includes/functions.php:2552
1360
  msgid "Report header title"
1361
  msgstr ""
1362
 
1363
- #: includes/functions.php:2555
1364
  msgid ""
1365
  "Title to be displayed in the header of the statistins report. Text or HTML "
1366
  "code."
1367
  msgstr ""
1368
 
1369
- #: includes/functions.php:2560
1370
  msgid "Report header description"
1371
  msgstr ""
1372
 
1373
- #: includes/functions.php:2563
1374
  msgid ""
1375
  "Description to be displayed in the header of the statistins report. Text or "
1376
  "HTML code."
1377
  msgstr ""
1378
 
1379
- #: includes/functions.php:2595
1380
  msgid "Are you sure you want to clear all exceptions for block"
1381
  msgstr ""
1382
 
1383
- #: includes/functions.php:2596 settings.php:1036
1384
  msgid "Clear all exceptions for block"
1385
  msgstr ""
1386
 
1387
- #: includes/functions.php:2603
1388
  msgid "Are you sure you want to clear all exceptions?"
1389
  msgstr ""
1390
 
1391
- #: includes/functions.php:2603
1392
  msgid "Clear all exceptions for all blocks"
1393
  msgstr ""
1394
 
1395
- #: includes/functions.php:2608 settings.php:3414
1396
  msgid "Type"
1397
  msgstr ""
1398
 
1399
- #: includes/functions.php:2626
1400
  msgid "View"
1401
  msgstr ""
1402
 
1403
- #: includes/functions.php:2627 includes/placeholders.php:346
1404
- #: includes/preview.php:2083 settings.php:1175
1405
  msgid "Edit"
1406
  msgstr ""
1407
 
1408
- #: includes/functions.php:2657
1409
  msgid "Are you sure you want to clear all exceptions for"
1410
  msgstr ""
1411
 
1412
- #: includes/functions.php:2658
1413
  msgid "Clear all exceptions for"
1414
  msgstr ""
1415
 
1416
- #: includes/functions.php:2671
1417
  msgid "No exceptions"
1418
  msgstr ""
1419
 
1420
  #. translators: %s: Ad Inserter Pro
1421
- #: includes/functions.php:2682
1422
  msgid "%s options for network blogs"
1423
  msgstr ""
1424
 
1425
  #. translators: %s: Ad Inserter Pro
1426
- #: includes/functions.php:2687
1427
  msgid "Enable %s widgets for sub-sites"
1428
  msgstr ""
1429
 
1430
- #: includes/functions.php:2687
1431
  msgid "Widgets"
1432
  msgstr ""
1433
 
1434
- #: includes/functions.php:2692
1435
  msgid "Enable PHP code processing for sub-sites"
1436
  msgstr ""
1437
 
1438
- #: includes/functions.php:2692
1439
  msgid "PHP Processing"
1440
  msgstr ""
1441
 
1442
  #. translators: %s: Ad Inserter Pro
1443
- #: includes/functions.php:2697
1444
  msgid "Enable %s block exceptions in post/page editor for sub-sites"
1445
  msgstr ""
1446
 
1447
- #: includes/functions.php:2697
1448
  msgid "Post/Page exceptions"
1449
  msgstr ""
1450
 
1451
  #. translators: %s: Ad Inserter Pro
1452
- #: includes/functions.php:2702
1453
  msgid "Enable %s settings page for sub-sites"
1454
  msgstr ""
1455
 
1456
- #: includes/functions.php:2702
1457
  msgid "Settings page"
1458
  msgstr ""
1459
 
1460
  #. translators: %s: Ad Inserter Pro
1461
- #: includes/functions.php:2707
1462
  msgid "Enable %s settings of main site to be used for all blogs"
1463
  msgstr ""
1464
 
1465
- #: includes/functions.php:2707
1466
  msgid "Main site settings used for all blogs"
1467
  msgstr ""
1468
 
1469
- #: includes/functions.php:2718 settings.php:2402
1470
  msgid "Ad Blocking Detection"
1471
  msgstr ""
1472
 
1473
- #: includes/functions.php:2724
1474
  msgid ""
1475
  "Standard method is reliable but should be used only if Advanced method does "
1476
  "not work. Advanced method recreates files used for detection with random "
@@ -1478,115 +1482,115 @@ msgid ""
1478
  "publicly accessible"
1479
  msgstr ""
1480
 
1481
- #: includes/functions.php:3120 includes/functions.php:3210
1482
- #: includes/functions.php:3230
1483
  msgid "AD BLOCKING"
1484
  msgstr ""
1485
 
1486
- #: includes/functions.php:3121 includes/functions.php:3161
1487
- #: includes/functions.php:3204 includes/functions.php:3231
1488
  msgid "BLOCK INSERTED BUT NOT VISIBLE"
1489
  msgstr ""
1490
 
1491
- #: includes/functions.php:3124 includes/functions.php:3203
1492
- #: includes/functions.php:3237
1493
  msgid "NO AD BLOCKING"
1494
  msgstr ""
1495
 
1496
- #: includes/functions.php:3160 includes/functions.php:3167
1497
  msgid "AD BLOCKING REPLACEMENT"
1498
  msgstr ""
1499
 
1500
- #: includes/functions.php:3428 includes/functions.php:3637
1501
  msgid "Pageviews"
1502
  msgstr ""
1503
 
1504
- #: includes/functions.php:3574
1505
  msgctxt "Version"
1506
  msgid "Unknown"
1507
  msgstr ""
1508
 
1509
- #: includes/functions.php:3574
1510
  msgctxt "Times"
1511
  msgid "DISPLAYED"
1512
  msgstr ""
1513
 
1514
- #: includes/functions.php:3574
1515
  msgid "No version"
1516
  msgstr ""
1517
 
1518
- #: includes/functions.php:3575
1519
  msgctxt "Times"
1520
  msgid "BLOCKED"
1521
  msgstr ""
1522
 
1523
- #: includes/functions.php:3637
1524
  msgid "Impressions"
1525
  msgstr ""
1526
 
1527
- #: includes/functions.php:3638 includes/functions.php:3639
1528
- #: includes/functions.php:3669
1529
  msgid "Clicks"
1530
  msgstr ""
1531
 
1532
- #: includes/functions.php:3639
1533
  msgid "events"
1534
  msgstr ""
1535
 
1536
- #: includes/functions.php:3640
1537
  msgid "Ad Blocking Share"
1538
  msgstr ""
1539
 
1540
  #. translators: CTR as Click Through Rate
1541
- #: includes/functions.php:3640 includes/functions.php:3675
1542
  msgid "CTR"
1543
  msgstr ""
1544
 
1545
- #: includes/functions.php:3757
1546
  msgid "pageviews"
1547
  msgid_plural "pageviews"
1548
  msgstr[0] ""
1549
  msgstr[1] ""
1550
 
1551
- #: includes/functions.php:3757
1552
  msgid "impressions"
1553
  msgid_plural "impressions"
1554
  msgstr[0] ""
1555
  msgstr[1] ""
1556
 
1557
- #: includes/functions.php:3761
1558
  msgid "event"
1559
  msgid_plural "events"
1560
  msgstr[0] ""
1561
  msgstr[1] ""
1562
 
1563
- #: includes/functions.php:3761
1564
  msgid "click"
1565
  msgid_plural "clicks"
1566
  msgstr[0] ""
1567
  msgstr[1] ""
1568
 
1569
- #: includes/functions.php:3856
1570
  msgctxt "Pageviews / Impressions"
1571
  msgid "Average"
1572
  msgstr ""
1573
 
1574
- #: includes/functions.php:3877
1575
  msgctxt "Ad Blocking / Clicks"
1576
  msgid "Average"
1577
  msgstr ""
1578
 
1579
- #: includes/functions.php:3901
1580
  msgctxt "Ad Blocking Share / CTR"
1581
  msgid "Average"
1582
  msgstr ""
1583
 
1584
  #. Translators: %s: Ad Inserter Pro
1585
- #: includes/functions.php:3953
1586
  msgid "%s Report"
1587
  msgstr ""
1588
 
1589
- #: includes/functions.php:4031
1590
  msgid "Advanced WordPress Ad Management Plugin"
1591
  msgstr ""
1592
 
@@ -1614,7 +1618,7 @@ msgstr ""
1614
  msgid "Placeholder"
1615
  msgstr ""
1616
 
1617
- #: includes/placeholders.php:356 settings.php:803 settings.php:3415
1618
  msgid "Size"
1619
  msgstr ""
1620
 
@@ -1682,7 +1686,7 @@ msgstr ""
1682
  msgid "Remove dummy paragraph"
1683
  msgstr ""
1684
 
1685
- #: includes/preview-adb.php:9 includes/preview.php:1780
1686
  msgid "Use current settings"
1687
  msgstr ""
1688
 
@@ -1709,7 +1713,7 @@ msgctxt "Button"
1709
  msgid "Default"
1710
  msgstr ""
1711
 
1712
- #: includes/preview-adb.php:12 includes/preview.php:1783
1713
  msgid "Close preview window"
1714
  msgstr ""
1715
 
@@ -1730,59 +1734,59 @@ msgstr ""
1730
  msgid "Overlay CSS"
1731
  msgstr ""
1732
 
1733
- #: includes/preview.php:146
1734
  msgid "Sticky Code Preview"
1735
  msgstr ""
1736
 
1737
- #: includes/preview.php:146
1738
  msgid "Code Preview"
1739
  msgstr ""
1740
 
1741
- #: includes/preview.php:1778
1742
  msgid "Highlight inserted code"
1743
  msgstr ""
1744
 
1745
- #: includes/preview.php:1778
1746
  msgid "Highlight"
1747
  msgstr ""
1748
 
1749
- #: includes/preview.php:1781
1750
  msgid "Reset to block settings"
1751
  msgstr ""
1752
 
1753
- #: includes/preview.php:1796
1754
  msgid "AdSense ad unit"
1755
  msgstr ""
1756
 
1757
- #: includes/preview.php:1838 includes/preview.php:1875
1758
  msgid "Code"
1759
  msgstr ""
1760
 
1761
- #: includes/preview.php:1864
1762
  msgid "wrapping div"
1763
  msgstr ""
1764
 
1765
- #: includes/preview.php:1869 includes/preview.php:1876
1766
  msgid "background"
1767
  msgstr ""
1768
 
1769
- #: includes/preview.php:1894 includes/preview.php:2040
1770
  msgid "Alignment and style"
1771
  msgstr ""
1772
 
1773
- #: includes/preview.php:1962
1774
  msgid "Horizontal margin"
1775
  msgstr ""
1776
 
1777
- #: includes/preview.php:2011
1778
  msgid "Vertical margin"
1779
  msgstr ""
1780
 
1781
- #: includes/preview.php:2033
1782
  msgid "Animate"
1783
  msgstr ""
1784
 
1785
- #: includes/preview.php:2092
1786
  msgid ""
1787
  "This is a preview of the code between dummy paragraphs. Here you can test "
1788
  "various block alignments, visually edit margin and padding values of the "
@@ -1792,14 +1796,14 @@ msgid ""
1792
  "restores all the values to those of the current block."
1793
  msgstr ""
1794
 
1795
- #: includes/preview.php:2095
1796
  msgid ""
1797
  "This is a preview of the saved block between dummy paragraphs. It shows the "
1798
  "code with the alignment and style as it is set for this block. Highlight "
1799
  "button highlights background, wrapping div margin and code area."
1800
  msgstr ""
1801
 
1802
- #: includes/preview.php:2097
1803
  msgid ""
1804
  "This is a preview of AdSense ad block between dummy paragraphs. AdSense ad "
1805
  "code was loaded from your AdSense account. The ad block is displayed on a "
@@ -1807,7 +1811,7 @@ msgid ""
1807
  "highlight ad block."
1808
  msgstr ""
1809
 
1810
- #: includes/preview.php:2103
1811
  msgid ""
1812
  "You can resize the window (and refresh the page to reload ads) to check "
1813
  "display with different screen widths.\n"
@@ -1815,7 +1819,7 @@ msgid ""
1815
  "settings will be copied to the active block."
1816
  msgstr ""
1817
 
1818
- #: includes/preview.php:2105
1819
  msgid ""
1820
  "Please note that the code, block name, alignment and style are taken from "
1821
  "the current block settings (may not be saved).\n"
@@ -1823,9 +1827,9 @@ msgid ""
1823
  "padding can't be set. However, you can use own HTML code for the block."
1824
  msgstr ""
1825
 
1826
- #: includes/preview.php:2110 includes/preview.php:2124
1827
- #: includes/preview.php:2134 includes/preview.php:2144
1828
- #: includes/preview.php:2154
1829
  msgid ""
1830
  "Ad Inserter can be configured to insert any code anywhere on the page. Each "
1831
  "code with it's settings is called a block.\n"
@@ -1839,9 +1843,9 @@ msgid ""
1839
  "and manual insertion."
1840
  msgstr ""
1841
 
1842
- #: includes/preview.php:2115 includes/preview.php:2129
1843
- #: includes/preview.php:2139 includes/preview.php:2149
1844
- #: includes/preview.php:2159
1845
  msgid ""
1846
  "Few very important things you need to know in order to insert code and "
1847
  "display some ad:\n"
@@ -1854,7 +1858,7 @@ msgid ""
1854
  "individual post/page exceptions."
1855
  msgstr ""
1856
 
1857
- #: includes/preview.php:2121
1858
  msgid ""
1859
  "This is a preview of the code for sticky ads. Here you can test various "
1860
  "horizontal and vertical alignments, close button locations, visually edit "
@@ -2004,7 +2008,7 @@ msgstr ""
2004
  msgid "Clear block"
2005
  msgstr ""
2006
 
2007
- #: settings.php:657 settings.php:3309
2008
  msgid "Copy block"
2009
  msgstr ""
2010
 
@@ -2164,7 +2168,7 @@ msgid ""
2164
  "editor. Leave blank for no individual post exceptions."
2165
  msgstr ""
2166
 
2167
- #: settings.php:973 settings.php:3001
2168
  msgid "Posts"
2169
  msgstr ""
2170
 
@@ -2175,7 +2179,7 @@ msgid ""
2175
  "theme)"
2176
  msgstr ""
2177
 
2178
- #: settings.php:978 settings.php:3003
2179
  msgid "Homepage"
2180
  msgstr ""
2181
 
@@ -2183,7 +2187,7 @@ msgstr ""
2183
  msgid "Enable insertion on category blog pages (including sub-pages)"
2184
  msgstr ""
2185
 
2186
- #: settings.php:983 settings.php:3004
2187
  msgid "Category pages"
2188
  msgstr ""
2189
 
@@ -2201,7 +2205,7 @@ msgid ""
2201
  "page editor. Leave blank for no individual page exceptions."
2202
  msgstr ""
2203
 
2204
- #: settings.php:1001 settings.php:3002
2205
  msgid "Static pages"
2206
  msgstr ""
2207
 
@@ -2209,7 +2213,7 @@ msgstr ""
2209
  msgid "Enable insertion on search blog pages"
2210
  msgstr ""
2211
 
2212
- #: settings.php:1006 settings.php:3006
2213
  msgid "Search pages"
2214
  msgstr ""
2215
 
@@ -2217,7 +2221,7 @@ msgstr ""
2217
  msgid "Enable insertion on tag or archive blog pages"
2218
  msgstr ""
2219
 
2220
- #: settings.php:1011 settings.php:3005
2221
  msgid "Tag / Archive pages"
2222
  msgstr ""
2223
 
@@ -2289,7 +2293,7 @@ msgstr ""
2289
  msgid "Toggle insertion filter settings"
2290
  msgstr ""
2291
 
2292
- #: settings.php:1136 settings.php:3341
2293
  msgid "Alignment"
2294
  msgstr ""
2295
 
@@ -2581,7 +2585,7 @@ msgstr ""
2581
  msgid "Enable shortcode for manual insertion of this block in posts and pages"
2582
  msgstr ""
2583
 
2584
- #: settings.php:1631 settings.php:3343
2585
  msgid "Shortcode"
2586
  msgstr ""
2587
 
@@ -3271,100 +3275,104 @@ msgctxt "Button"
3271
  msgid "Check"
3272
  msgstr ""
3273
 
3274
- #: settings.php:3000
3275
  msgid "Position"
3276
  msgstr ""
3277
 
3278
- #: settings.php:3055
 
 
 
 
3279
  msgid ""
3280
  "Position not available because output buffering (tab [*]) is not enabled"
3281
  msgstr ""
3282
 
3283
- #: settings.php:3058 strings.php:217
3284
  msgid "Position not checked yet"
3285
  msgstr ""
3286
 
3287
- #: settings.php:3089
3288
  msgid "Toggle active/all blocks"
3289
  msgstr ""
3290
 
3291
- #: settings.php:3093 strings.php:204
3292
  msgid "Rearrange block order"
3293
  msgstr ""
3294
 
3295
- #: settings.php:3098
3296
  msgid "Save new block order"
3297
  msgstr ""
3298
 
3299
- #: settings.php:3098
3300
  msgid "Save Changes"
3301
  msgstr ""
3302
 
3303
- #: settings.php:3123
3304
  msgid "Toggle active/all ad units"
3305
  msgstr ""
3306
 
3307
- #: settings.php:3127
3308
  msgid "Reload AdSense ad units"
3309
  msgstr ""
3310
 
3311
- #: settings.php:3131
3312
  msgid "Clear authorization to access AdSense account"
3313
  msgstr ""
3314
 
3315
- #: settings.php:3135 settings.php:3500 settings.php:3567 strings.php:212
3316
  msgid "Google AdSense Homepage"
3317
  msgstr ""
3318
 
3319
- #: settings.php:3312
3320
  msgid "Preview block"
3321
  msgstr ""
3322
 
3323
- #: settings.php:3321
3324
  msgid "Insertion disabled"
3325
  msgstr ""
3326
 
3327
- #: settings.php:3345
3328
  msgid "Widget positions"
3329
  msgstr ""
3330
 
3331
- #: settings.php:3411
3332
  msgid "Ad unit"
3333
  msgstr ""
3334
 
3335
- #: settings.php:3413
3336
  msgid "Slot ID"
3337
  msgstr ""
3338
 
3339
- #: settings.php:3439
3340
  msgid "Copy AdSense code"
3341
  msgstr ""
3342
 
3343
- #: settings.php:3442
3344
  msgid "Preview AdSense ad"
3345
  msgstr ""
3346
 
3347
- #: settings.php:3445
3348
  msgid "Get AdSense code"
3349
  msgstr ""
3350
 
3351
  #. translators: %s: HTML tags
3352
- #: settings.php:3477
3353
  msgid ""
3354
  "Please %s clear authorization %s with the button %s above and once again "
3355
  "authorize access to your AdSense account."
3356
  msgstr ""
3357
 
3358
- #: settings.php:3496
3359
  msgid "AdSense Integration"
3360
  msgstr ""
3361
 
3362
- #: settings.php:3498
3363
  msgid "AdSense Integration - Step 2"
3364
  msgstr ""
3365
 
3366
  #. translators: %s: HTML tags
3367
- #: settings.php:3504
3368
  msgid ""
3369
  "Authorize %s to access your AdSense account. Click on the %s Get "
3370
  "Authorization Code %s button to open a new window where you can allow "
@@ -3373,7 +3381,7 @@ msgid ""
3373
  msgstr ""
3374
 
3375
  #. translators: %s: HTML tags
3376
- #: settings.php:3511
3377
  msgid ""
3378
  "If you get error, can't access ad units or would like to use own Google API "
3379
  "IDs click on the button %s Use own API IDs %s to enter Client ID and Client "
@@ -3381,7 +3389,7 @@ msgid ""
3381
  msgstr ""
3382
 
3383
  #. translators: %s: HTML tags
3384
- #: settings.php:3513
3385
  msgid ""
3386
  "Now you can authorize %s to access your AdSense account. Click on the %s Get "
3387
  "Authorization Code %s button to open a new window where you can allow "
@@ -3390,38 +3398,38 @@ msgid ""
3390
  msgstr ""
3391
 
3392
  #. translators: %s: HTML tags
3393
- #: settings.php:3520
3394
  msgid ""
3395
  "If you get error %s invalid client %s click on the button %s Clear and "
3396
  "return to Step 1 %s to re-enter Client ID and Client Secret."
3397
  msgstr ""
3398
 
3399
- #: settings.php:3531
3400
  msgid "Get Authorization Code"
3401
  msgstr ""
3402
 
3403
- #: settings.php:3534
3404
  msgid "Enter Authorization Code"
3405
  msgstr ""
3406
 
3407
- #: settings.php:3544
3408
  msgid "Use own API IDs"
3409
  msgstr ""
3410
 
3411
- #: settings.php:3546
3412
  msgid "Clear and return to Step 1"
3413
  msgstr ""
3414
 
3415
- #: settings.php:3550
3416
  msgid "Authorize"
3417
  msgstr ""
3418
 
3419
- #: settings.php:3566
3420
  msgid "AdSense Integration - Step 1"
3421
  msgstr ""
3422
 
3423
  #. translators: %s: Ad Inserter
3424
- #: settings.php:3570
3425
  msgid ""
3426
  "Here can %s list configured AdSense ad units and get code for AdSense ads. "
3427
  "To do this you need to authorize %s to access your AdSense account. The "
@@ -3430,176 +3438,176 @@ msgid ""
3430
  msgstr ""
3431
 
3432
  #. translators: %s: HTML tags
3433
- #: settings.php:3579
3434
  msgid "Go to %s Google APIs and Services console %s"
3435
  msgstr ""
3436
 
3437
  #. translators: %1: Ad Inserter, 2, 3: HTML tags
3438
- #: settings.php:3580
3439
  msgid ""
3440
  "Create %1$s project - if the project and IDs are already created click on "
3441
  "the %2$s Credentials %3$s in the sidebar and go to step 16"
3442
  msgstr ""
3443
 
3444
  #. translators: %s: HTML tags
3445
- #: settings.php:3581
3446
  msgid ""
3447
  "Click on project selection and then click on the %s NEW PROJECT %s button to "
3448
  "create a new project"
3449
  msgstr ""
3450
 
3451
  #. translators: 1: Ad Inserter, 2, 3: HTML tags
3452
- #: settings.php:3582
3453
  msgid "Enter %1$s for project name and click on the %2$s Create %3$s button"
3454
  msgstr ""
3455
 
3456
  #. translators: %s: HTML tags
3457
- #: settings.php:3583
3458
  msgid ""
3459
  "Click on project selection, wait for the project to be created and then and "
3460
  "select %s as the current project"
3461
  msgstr ""
3462
 
3463
  #. translators: %s: HTML tags
3464
- #: settings.php:3584
3465
  msgid "Click on %s ENABLE APIS AND SERVICES %s"
3466
  msgstr ""
3467
 
3468
  #. translators: %s: HTML tags
3469
- #: settings.php:3585
3470
  msgid "Search for adsense and enable %s"
3471
  msgstr ""
3472
 
3473
  #. translators: %s: HTML tags
3474
- #: settings.php:3586
3475
  msgid "Click on %s CREATE CREDENTIALS %s"
3476
  msgstr ""
3477
 
3478
  #. translators: %s: HTML tags
3479
- #: settings.php:3587
3480
  msgid "For %s Where will you be calling the API from? %s select %s Other UI %s"
3481
  msgstr ""
3482
 
3483
  #. translators: %s: HTML tags
3484
- #: settings.php:3588
3485
  msgid "For %s What data will you be accessing? %s select %s User data %s"
3486
  msgstr ""
3487
 
3488
  #. translators: %s: HTML tags
3489
- #: settings.php:3589
3490
  msgid "Click on %s What credentials do I need? %s"
3491
  msgstr ""
3492
 
3493
  #. translators: %s: HTML tags
3494
- #: settings.php:3590
3495
  msgid ""
3496
  "Create an OAuth 2.0 client ID: For %s OAuth 2.0 client ID %s name enter %s "
3497
  "Ad Inserter client %s"
3498
  msgstr ""
3499
 
3500
  #. translators: %s: HTML tags
3501
- #: settings.php:3591
3502
  msgid ""
3503
  "Set up the OAuth 2.0 consent screen: For %s Product name shown to users %s "
3504
  "enter %s"
3505
  msgstr ""
3506
 
3507
  #. translators: %s: HTML tags
3508
- #: settings.php:3592
3509
  msgid "Click on %s Continue %s"
3510
  msgstr ""
3511
 
3512
  #. translators: %s: HTML tags
3513
- #: settings.php:3593
3514
  msgid "Click on %s Done %s"
3515
  msgstr ""
3516
 
3517
  #. translators: %s: HTML tags
3518
- #: settings.php:3594
3519
  msgid ""
3520
  "Click on %s Ad Inserter client %s to get %s Client ID %s and %s Client "
3521
  "secret %s"
3522
  msgstr ""
3523
 
3524
- #: settings.php:3595
3525
  msgid "Copy them to the appropriate fields below"
3526
  msgstr ""
3527
 
3528
- #: settings.php:3601
3529
  msgid "Client ID"
3530
  msgstr ""
3531
 
3532
- #: settings.php:3604
3533
  msgid "Enter Client ID"
3534
  msgstr ""
3535
 
3536
- #: settings.php:3609
3537
  msgid "Client secret"
3538
  msgstr ""
3539
 
3540
- #: settings.php:3612
3541
  msgid "Enter Client secret"
3542
  msgstr ""
3543
 
3544
- #: settings.php:3622
3545
  msgid "Use default API IDs"
3546
  msgstr ""
3547
 
3548
- #: settings.php:3627
3549
  msgid "Save"
3550
  msgstr ""
3551
 
3552
- #: settings.php:3898 settings.php:3911 settings.php:3924 settings.php:3939
3553
  msgid "Blank ad blocks? Looking for AdSense alternative?"
3554
  msgstr ""
3555
 
3556
- #: settings.php:3903 settings.php:3916 settings.php:3929 settings.php:3944
3557
- #: settings.php:4113 settings.php:4117 settings.php:4119 settings.php:4135
3558
- #: settings.php:4146 settings.php:4149 settings.php:4155 settings.php:4167
3559
  msgid "Looking for AdSense alternative?"
3560
  msgstr ""
3561
 
3562
- #: settings.php:3955
3563
  msgid "Try Infolinks Ads with Adsense or Media.net ads"
3564
  msgstr ""
3565
 
3566
- #: settings.php:3960 settings.php:4115 settings.php:4127 settings.php:4152
3567
- #: settings.php:4175
3568
  msgid "Use Infolinks ads with Adsense to earn more"
3569
  msgstr ""
3570
 
3571
- #: settings.php:3979 settings.php:4017
3572
  msgid "Support plugin development"
3573
  msgstr ""
3574
 
3575
- #: settings.php:3980 settings.php:4018
3576
  msgid ""
3577
  "If you like Ad Inserter and have a moment, please help me spread the word by "
3578
  "reviewing the plugin on WordPres"
3579
  msgstr ""
3580
 
3581
- #: settings.php:3980
3582
  msgctxt "Review ad Inserter"
3583
  msgid "Review"
3584
  msgstr ""
3585
 
3586
- #: settings.php:3981
3587
  msgid ""
3588
  "Support free Ad Inserter development. If you are making money with Ad "
3589
  "Inserter consider donating some small amount. Even 1 dollar counts. Thank "
3590
  "you!"
3591
  msgstr ""
3592
 
3593
- #: settings.php:3981
3594
  msgid "Donate"
3595
  msgstr ""
3596
 
3597
- #: settings.php:3988 settings.php:4033
3598
  msgid "Average rating of the plugin - Thank you!"
3599
  msgstr ""
3600
 
3601
  #. translators: %s: Ad Inserter, HTML tags
3602
- #: settings.php:3999
3603
  msgid ""
3604
  "You've been using %s for a while now, and I hope you're happy with it. "
3605
  "Positive %s reviews %s are a great way to show your appreciation for my "
@@ -3608,329 +3616,329 @@ msgid ""
3608
  "your website. %s Thank you!"
3609
  msgstr ""
3610
 
3611
- #: settings.php:4018
3612
  msgid "Review"
3613
  msgstr ""
3614
 
3615
- #: settings.php:4022
3616
  msgid "Ad Inserter on Twitter"
3617
  msgstr ""
3618
 
3619
- #: settings.php:4023
3620
  msgid "Ad Inserter on Facebook"
3621
  msgstr ""
3622
 
3623
- #: settings.php:4026
3624
  msgid "Follow Ad Inserter"
3625
  msgstr ""
3626
 
3627
  #. translators: %s: HTML tags
3628
- #: settings.php:4053
3629
  msgid ""
3630
  "Need help with %s settings? %s Check %s Quick Start, %s %s Code Editing %s "
3631
  "and %s Common Settings %s pages"
3632
  msgstr ""
3633
 
3634
  #. translators: %s: HTML tags
3635
- #: settings.php:4065
3636
  msgid ""
3637
  "%s New to %s AdSense? %s %s %s Connect your site %s - Advanced %s AdSense "
3638
  "code: %s %s In-feed ads, %s %s Auto ads, %s %s AMP ads %s"
3639
  msgstr ""
3640
 
3641
  #. translators: %s: HTML tags
3642
- #: settings.php:4084
3643
  msgid ""
3644
  "Ads are not showing? Check %s troubleshooting guide %s to find out how to "
3645
  "diagnose and fix the problem."
3646
  msgstr ""
3647
 
3648
  #. translators: %s: HTML tags
3649
- #: settings.php:4088
3650
  msgid ""
3651
  "If you need any kind of help or support, please do not hesitate to open a "
3652
  "thread on the %s support forum. %s"
3653
  msgstr ""
3654
 
3655
- #: settings.php:4131 settings.php:4171
3656
  msgid "A/B testing - Track ad impressions and clicks"
3657
  msgstr ""
3658
 
3659
- #: settings.php:4139 settings.php:4163
3660
  msgid "Code preview with visual CSS editor"
3661
  msgstr ""
3662
 
3663
- #: settings.php:4181
3664
  msgid "Looking for Pro Ad Management plugin?"
3665
  msgstr ""
3666
 
3667
- #: settings.php:4182
3668
  msgid "To Optimally Monetize your WordPress website?"
3669
  msgstr ""
3670
 
3671
  #. translators: %s HTML tags
3672
- #: settings.php:4185
3673
  msgid "%s AdSense Integration %s"
3674
  msgstr ""
3675
 
3676
  #. translators: %s HTML tags
3677
- #: settings.php:4186
3678
  msgid "Syntax highlighting %s editor %s"
3679
  msgstr ""
3680
 
3681
  #. translators: %s HTML tags
3682
- #: settings.php:4187
3683
  msgid "%s Code preview %s with visual CSS editor"
3684
  msgstr ""
3685
 
3686
  #. translators: %s HTML tags
3687
- #: settings.php:4188
3688
  msgid "Simple user interface - all settings on a single page"
3689
  msgstr ""
3690
 
3691
  #. translators: %s HTML tags
3692
- #: settings.php:4189
3693
  msgid ""
3694
  "%s Automatic insertion %s before or after post / content / %s paragraph %s / "
3695
  "image / excerpt"
3696
  msgstr ""
3697
 
3698
  #. translators: %s HTML tags
3699
- #: settings.php:4190
3700
  msgid "%s Automatic insertion %s between posts on blog pages"
3701
  msgstr ""
3702
 
3703
  #. translators: %s HTML tags
3704
- #: settings.php:4191
3705
  msgid "%s Automatic insertion %s before, between and after comments"
3706
  msgstr ""
3707
 
3708
  #. translators: %s HTML tags
3709
- #: settings.php:4192
3710
  msgid "%s Automatic insertion %s after %s or before %s tag"
3711
  msgstr ""
3712
 
3713
  #. translators: %s HTML tags
3714
- #: settings.php:4193
3715
  msgid "Automatic insertion at %s custom hook positions %s"
3716
  msgstr ""
3717
 
3718
  #. translators: %s HTML tags
3719
- #: settings.php:4194
3720
  msgid ""
3721
  "Insertion %s before or after any HTML element on the page %s (using CSS "
3722
  "selectors)"
3723
  msgstr ""
3724
 
3725
  #. translators: %s HTML tags
3726
- #: settings.php:4195
3727
  msgid "%s Insertion exceptions %s for individual posts and pages"
3728
  msgstr ""
3729
 
3730
  #. translators: %s HTML tags
3731
- #: settings.php:4196
3732
  msgid "%s Manual insertion: %s widgets, shortcodes, PHP function call"
3733
  msgstr ""
3734
 
3735
  #. translators: %s HTML tags
3736
- #: settings.php:4197
3737
  msgid ""
3738
  "%s Sticky ads %s with optional close button (ads stay fixed when the page "
3739
  "scrolls)"
3740
  msgstr ""
3741
 
3742
  #. translators: %s HTML tags
3743
- #: settings.php:4198
3744
  msgid "%s Sticky sidebar ads %s (stick to the screen or to the content)"
3745
  msgstr ""
3746
 
3747
  #. translators: %s HTML tags
3748
- #: settings.php:4199
3749
  msgid "%s Sticky ad animations %s (fade, slide, turn, flip, zoom)"
3750
  msgstr ""
3751
 
3752
  #. translators: %s HTML tags
3753
- #: settings.php:4200
3754
  msgid ""
3755
  "%s Sticky ad trigger %s (page scroll in %% or px, HTML element becomes "
3756
  "visible)"
3757
  msgstr ""
3758
 
3759
  #. translators: %s HTML tags
3760
- #: settings.php:4201
3761
  msgid ""
3762
  "%s Sticky (fixed) widgets %s (sidebar does not move when the page scrolls)"
3763
  msgstr ""
3764
 
3765
  #. translators: %s HTML tags
3766
- #: settings.php:4202
3767
  msgid "Block %s alignment and style %s customizations"
3768
  msgstr ""
3769
 
3770
  #. translators: %s HTML tags
3771
- #: settings.php:4203
3772
  msgid ""
3773
  "%s Clearance %s options to avoid insertion near images or headers (AdSense "
3774
  "TOS)"
3775
  msgstr ""
3776
 
3777
  #. translators: %s HTML tags
3778
- #: settings.php:4204
3779
  msgid ""
3780
  "Options to %s disable insertion %s on Ajax calls, 404 error pages or in RSS "
3781
  "feeds"
3782
  msgstr ""
3783
 
3784
  #. translators: %s HTML tags
3785
- #: settings.php:4205
3786
  msgid "%s Ad rotation %s (works also with caching)"
3787
  msgstr ""
3788
 
3789
  #. translators: %s HTML tags
3790
- #: settings.php:4206
3791
  msgid ""
3792
  "Ad impression and click %s tracking %s (works also with Javascript ads like "
3793
  "AdSense)"
3794
  msgstr ""
3795
 
3796
  #. translators: %s HTML tags
3797
- #: settings.php:4207
3798
  msgid "Support for %s A/B testing %s"
3799
  msgstr ""
3800
 
3801
  #. translators: %s HTML tags
3802
- #: settings.php:4208
3803
  msgid "Support for %s lazy loading %s"
3804
  msgstr ""
3805
 
3806
  #. translators: %s HTML tags
3807
- #: settings.php:4209
3808
  msgid "Support for ads on %s AMP pages %s"
3809
  msgstr ""
3810
 
3811
  #. translators: %s HTML tags
3812
- #: settings.php:4210
3813
  msgid "Support for contextual %s Amazon Native Shopping Ads %s (responsive)"
3814
  msgstr ""
3815
 
3816
  #. translators: %s HTML tags
3817
- #: settings.php:4211
3818
  msgid "Custom CSS class name for wrapping divs to avoid ad blockers"
3819
  msgstr ""
3820
 
3821
  #. translators: %s HTML tags
3822
- #: settings.php:4212
3823
  msgid "PHP code processing"
3824
  msgstr ""
3825
 
3826
  #. translators: %s HTML tags
3827
- #: settings.php:4213
3828
  msgid "%s Banner %s code generator"
3829
  msgstr ""
3830
 
3831
  #. translators: %s HTML tags
3832
- #: settings.php:4214
3833
  msgid "Support for %s header and footer %s code"
3834
  msgstr ""
3835
 
3836
  #. translators: %s HTML tags
3837
- #: settings.php:4215
3838
  msgid "Support for Google Analytics, Matomo or any other web analytics code"
3839
  msgstr ""
3840
 
3841
  #. translators: %s HTML tags
3842
- #: settings.php:4216
3843
  msgid "Desktop, tablet and phone server-side %s device detection %s"
3844
  msgstr ""
3845
 
3846
  #. translators: %s HTML tags
3847
- #: settings.php:4217
3848
  msgid "Client-side %s mobile device detection %s (works with caching)"
3849
  msgstr ""
3850
 
3851
  #. translators: %s HTML tags
3852
- #: settings.php:4218
3853
  msgid ""
3854
  "%s Ad blocking detection %s - popup message, ad replacement, content "
3855
  "protection"
3856
  msgstr ""
3857
 
3858
  #. translators: %s HTML tags
3859
- #: settings.php:4219
3860
  msgid "%s Ad blocking statistics %s"
3861
  msgstr ""
3862
 
3863
  #. translators: %s HTML tags
3864
- #: settings.php:4220
3865
  msgid ""
3866
  "%s Black/White-list %s categories, tags, taxonomies, users, post IDs, urls, "
3867
  "referers"
3868
  msgstr ""
3869
 
3870
  #. translators: %s HTML tags
3871
- #: settings.php:4221
3872
  msgid ""
3873
  "%s Black/White-list %s IP addresses or countries (works also with caching)"
3874
  msgstr ""
3875
 
3876
  #. translators: %s HTML tags
3877
- #: settings.php:4222
3878
  msgid "%s Multisite options %s to limit settings on the sites"
3879
  msgstr ""
3880
 
3881
  #. translators: %s HTML tags
3882
- #: settings.php:4223
3883
  msgid "%s Import/Export %s block or plugin settings"
3884
  msgstr ""
3885
 
3886
  #. translators: %s HTML tags
3887
- #: settings.php:4224
3888
  msgid "%s Insertion scheduling %s with fallback option"
3889
  msgstr ""
3890
 
3891
  #. translators: %s HTML tags
3892
- #: settings.php:4225
3893
  msgid "Country-level %s GEO targeting %s (works also with caching)"
3894
  msgstr ""
3895
 
3896
  #. translators: %s HTML tags
3897
- #: settings.php:4226
3898
  msgid "Simple troubleshooting with many %s debugging functions %s"
3899
  msgstr ""
3900
 
3901
  #. translators: %s HTML tags
3902
- #: settings.php:4227
3903
  msgid "%s Visualization %s of inserted blocks or ads for easier placement"
3904
  msgstr ""
3905
 
3906
  #. translators: %s HTML tags
3907
- #: settings.php:4228
3908
  msgid "%s Visualization %s of available positions for automatic ad insertion"
3909
  msgstr ""
3910
 
3911
  #. translators: %s HTML tags
3912
- #: settings.php:4229
3913
  msgid ""
3914
  "%s Visualization %s of HTML tags for easier ad placement between paragraphs"
3915
  msgstr ""
3916
 
3917
  #. translators: %s HTML tags
3918
- #: settings.php:4230
3919
  msgid "%s Clipboard support %s to easily copy blocks or settings"
3920
  msgstr ""
3921
 
3922
  #. translators: %s HTML tags
3923
- #: settings.php:4231
3924
  msgid "No ads on the settings page"
3925
  msgstr ""
3926
 
3927
  #. translators: %s HTML tags
3928
- #: settings.php:4232
3929
  msgid "Premium support via email"
3930
  msgstr ""
3931
 
3932
  #. translators: %s HTML tags
3933
- #: settings.php:4235
3934
  msgid ""
3935
  "Ad Inserter Pro is a complete all-in-one ad management plugin for WordPress "
3936
  "website with many advertising features to automatically insert adverts on "
@@ -3945,82 +3953,82 @@ msgid ""
3945
  msgstr ""
3946
 
3947
  #. translators: %s HTML tags
3948
- #: settings.php:4248
3949
  msgid "Looking for %s Pro Ad Management plugin? %s"
3950
  msgstr ""
3951
 
3952
  #. translators: %s HTML tags
3953
- #: settings.php:4253
3954
  msgid "Ads between posts"
3955
  msgstr ""
3956
 
3957
  #. translators: %s HTML tags
3958
- #: settings.php:4254
3959
  msgid "Ads between comments"
3960
  msgstr ""
3961
 
3962
  #. translators: %s HTML tags
3963
- #: settings.php:4255
3964
  msgid "Support via email"
3965
  msgstr ""
3966
 
3967
  #. translators: %s HTML tags
3968
- #: settings.php:4261
3969
  msgid "%s Sticky positions %s"
3970
  msgstr ""
3971
 
3972
  #. translators: %s HTML tags
3973
- #: settings.php:4262
3974
  msgid "%s Limit insertions %s"
3975
  msgstr ""
3976
 
3977
  #. translators: %s HTML tags
3978
- #: settings.php:4263
3979
  msgid "%s Clearance %s options"
3980
  msgstr ""
3981
 
3982
  #. translators: %s HTML tags
3983
- #: settings.php:4269
3984
  msgid "Ad rotation"
3985
  msgstr ""
3986
 
3987
  #. translators: %s HTML tags
3988
- #: settings.php:4270
3989
  msgid "%s A/B testing %s"
3990
  msgstr ""
3991
 
3992
  #. translators: %s HTML tags
3993
- #: settings.php:4271
3994
  msgid "%s Ad tracking %s"
3995
  msgstr ""
3996
 
3997
  #. translators: %s HTML tags
3998
- #: settings.php:4277
3999
  msgid "Support for %s AMP pages %s"
4000
  msgstr ""
4001
 
4002
  #. translators: %s HTML tags
4003
- #: settings.php:4278
4004
  msgid "%s Ad blocking detection %s"
4005
  msgstr ""
4006
 
4007
  #. translators: %s HTML tags
4008
- #: settings.php:4279
4009
  msgid "%s Mobile device detection %s"
4010
  msgstr ""
4011
 
4012
  #. translators: %s HTML tags
4013
- #: settings.php:4286
4014
  msgid "64 code blocks"
4015
  msgstr ""
4016
 
4017
  #. translators: %s HTML tags
4018
- #: settings.php:4287
4019
  msgid "%s GEO targeting %s"
4020
  msgstr ""
4021
 
4022
  #. translators: %s HTML tags
4023
- #: settings.php:4288
4024
  msgid "%s Scheduling %s"
4025
  msgstr ""
4026
 
2
  # This file is distributed under the same license as the Ad Inserter package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: Ad Inserter 2.4.10\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/ad-inserter\n"
7
+ "POT-Creation-Date: 2019-02-18 16:56:36+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
12
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13
  "Language-Team: LANGUAGE <LL@li.org>\n"
14
 
15
+ #: ad-inserter.php:312
16
  msgctxt "Menu item"
17
  msgid "Debugging DEMO"
18
  msgstr ""
19
 
20
+ #: ad-inserter.php:328
21
  msgctxt "Menu item"
22
  msgid "Label Blocks"
23
  msgstr ""
24
 
25
+ #: ad-inserter.php:335
26
  msgctxt "Menu item"
27
  msgid "Show Positions"
28
  msgstr ""
29
 
30
+ #: ad-inserter.php:406
31
  msgctxt "Menu item"
32
  msgid "Show HTML Tags"
33
  msgstr ""
34
 
35
+ #: ad-inserter.php:413
36
  msgctxt "Menu item"
37
  msgid "Disable Insertion"
38
  msgstr ""
39
 
40
+ #: ad-inserter.php:422
41
  msgctxt "Menu item"
42
  msgid "Ad Blocking Status"
43
  msgstr ""
44
 
45
+ #: ad-inserter.php:429
46
  msgctxt "Menu item"
47
  msgid "Simulate Ad Blocking"
48
  msgstr ""
49
 
50
+ #: ad-inserter.php:439
51
  msgctxt "Menu item"
52
  msgid "Log Processing"
53
  msgstr ""
54
 
55
  #. translators: Debugging position name Before HTML element
56
+ #: ad-inserter.php:1016
57
  msgid "Before"
58
  msgstr ""
59
 
60
  #. translators: Debugging position name After HTML element
61
+ #: ad-inserter.php:1021
62
  msgid "After"
63
  msgstr ""
64
 
65
  #. translators: Debugging position name Prepend content of HTML element (before
66
  #. the content of the HTML element)
67
+ #: ad-inserter.php:1026 strings.php:98
68
  msgid "Prepend content"
69
  msgstr ""
70
 
71
  #. translators: Debugging position name Append content of HTML element (after
72
  #. the content of the HTML element)
73
+ #: ad-inserter.php:1031 strings.php:99
74
  msgid "Append content"
75
  msgstr ""
76
 
77
  #. translators: Debugging position name Replace content of HTML element
78
+ #: ad-inserter.php:1036 strings.php:100
79
  msgid "Replace content"
80
  msgstr ""
81
 
82
  #. translators: Debugging position name Replace HTML element
83
+ #: ad-inserter.php:1041 strings.php:150
84
  msgid "Replace"
85
  msgstr ""
86
 
87
  #. translators: Debugging message when output buffering is enabled
88
+ #: ad-inserter.php:1088
89
  msgid "OUTPUT BUFFERING"
90
  msgstr ""
91
 
92
  #. translators: Debugging position
93
+ #: ad-inserter.php:1092
94
  msgid "Above Header"
95
  msgstr ""
96
 
97
+ #: ad-inserter.php:1301
98
  msgctxt "Menu item"
99
  msgid "Log In"
100
  msgstr ""
101
 
102
  #. translators: %s: Ad Inserter
103
+ #: ad-inserter.php:1576 ad-inserter.php:2439
104
  msgid "%s Settings"
105
  msgstr ""
106
 
107
  #. translators: AD BLOCKING DETECTED, PAGE VIEWS: n - NO ACTION
108
+ #: ad-inserter.php:2010
109
  msgid "AD BLOCKING DETECTED, PAGE VIEWS"
110
  msgstr ""
111
 
112
+ #: ad-inserter.php:2010
113
  msgid "NO ACTION"
114
  msgstr ""
115
 
116
+ #: ad-inserter.php:2011
117
  msgid "AD BLOCKING DETECTED, COOKIE DETECTED - NO ACTION"
118
  msgstr ""
119
 
120
+ #: ad-inserter.php:2012
121
  msgid "AD BLOCKING DETECTED - ACTION"
122
  msgstr ""
123
 
124
+ #: ad-inserter.php:2013
125
  msgid "AD BLOCKING NOT DETECTED"
126
  msgstr ""
127
 
128
+ #: ad-inserter.php:2014
129
  msgid "AD BLOCKING DETECTION COOKIES DELETED"
130
  msgstr ""
131
 
132
+ #: ad-inserter.php:2015
133
  msgid "AD BLOCKING DETECTED - NO ACTION"
134
  msgstr ""
135
 
136
  #. Translators: 1: number of blocks, 2: Ad Inserter
137
+ #: ad-inserter.php:2210
138
  msgid "Hey, you are now using %1$s %2$s block."
139
  msgid_plural "Hey, you are now using %1$s %2$s blocks."
140
  msgstr[0] ""
141
  msgstr[1] ""
142
 
143
+ #: ad-inserter.php:2211 includes/functions.php:1489
144
  msgid "No, thank you."
145
  msgstr ""
146
 
147
  #. Translators: %s: Ad Inserter
148
+ #: ad-inserter.php:2214
149
  msgid ""
150
  "Hey, you've been using %s for a while now, and I hope you're happy with it."
151
  msgstr ""
152
 
153
+ #: ad-inserter.php:2215 includes/functions.php:1492
154
  msgid "Not now, maybe later."
155
  msgstr ""
156
 
157
+ #: ad-inserter.php:2225
158
  msgid ""
159
  "I would really appreciate it if you could give the plugin a 5-star rating on "
160
  "WordPres."
161
  msgstr ""
162
 
163
+ #: ad-inserter.php:2227
164
  msgid ""
165
  "Positive reviews are a great incentive to fix bugs and to add new features "
166
  "for better monetization of your website. Thank you, Igor"
167
  msgstr ""
168
 
169
  #. translators: %s: Ad Inserter
170
+ #: ad-inserter.php:2233
171
  msgid "Rate %s"
172
  msgstr ""
173
 
174
+ #: ad-inserter.php:2238
175
  msgid "I already did."
176
  msgstr ""
177
 
178
+ #: ad-inserter.php:2252
179
  msgctxt "Menu item"
180
  msgid "Settings"
181
  msgstr ""
182
 
183
  #. translators: %s: Ad Inserter
184
+ #: ad-inserter.php:2326
185
  msgctxt "Meta box name"
186
  msgid "%s Individual Exceptions"
187
  msgstr ""
188
 
189
+ #: ad-inserter.php:2355 ad-inserter.php:7951 class.php:1967
190
+ #: includes/preview.php:1966 includes/preview.php:2010
191
+ #: includes/preview.php:2047 settings.php:3347 strings.php:3
192
  msgid "Block"
193
  msgstr ""
194
 
195
+ #: ad-inserter.php:2356 settings.php:3348 settings.php:3422
196
  msgid "Name"
197
  msgstr ""
198
 
199
+ #: ad-inserter.php:2357 settings.php:3350
200
  msgid "Automatic insertion"
201
  msgstr ""
202
 
203
+ #: ad-inserter.php:2360
204
  msgid "Default insertion for pages"
205
  msgstr ""
206
 
207
+ #: ad-inserter.php:2361
208
  msgid "Default insertion for posts"
209
  msgstr ""
210
 
211
  #. translators: For this post or page
212
+ #: ad-inserter.php:2364
213
  msgctxt "Page"
214
  msgid "For this"
215
  msgstr ""
216
 
217
+ #: ad-inserter.php:2365
218
  msgctxt "Post"
219
  msgid "For this"
220
  msgstr ""
221
 
222
+ #: ad-inserter.php:2373
223
  msgctxt "Enabled/disabled on all"
224
  msgid "pages"
225
  msgstr ""
226
 
227
+ #: ad-inserter.php:2374
228
  msgctxt "Default insertion for"
229
  msgid "pages"
230
  msgstr ""
231
 
232
+ #: ad-inserter.php:2378
233
  msgctxt "Enabled/disabled on all"
234
  msgid "posts"
235
  msgstr ""
236
 
237
+ #: ad-inserter.php:2379
238
  msgctxt "Default insertion for"
239
  msgid "posts"
240
  msgstr ""
241
 
242
+ #: ad-inserter.php:2398 ad-inserter.php:2411 strings.php:156
243
  msgid "Enabled"
244
  msgstr ""
245
 
246
  #. translators: Menu items
247
+ #: ad-inserter.php:2398 ad-inserter.php:2411 includes/functions.php:2117
248
  #: strings.php:16
249
  msgid "Disabled"
250
  msgstr ""
251
 
252
  #. translators: Enabled on all pages or posts
253
+ #: ad-inserter.php:2401
254
  msgid "Enabled on all"
255
  msgstr ""
256
 
257
  #. translators: Disabled on all pages or posts
258
+ #: ad-inserter.php:2403
259
  msgid "Disabled on all"
260
  msgstr ""
261
 
262
  #. translators: No individual exceptions enabled for pages or posts
263
+ #: ad-inserter.php:2431
264
  msgid "No individual exceptions enabled for"
265
  msgstr ""
266
 
267
  #. translators: 1: pages or posts, 2: Ad Inserter Settings (page)
268
+ #: ad-inserter.php:2436
269
  msgid ""
270
  "Default insertion for %1$s can be configured for each block on %2$s page - "
271
  "selection next to <strong>Posts</strong> / <strong>Static pages</strong> "
272
  "checkbox.<br />"
273
  msgstr ""
274
 
275
+ #: ad-inserter.php:2441
276
  msgid ""
277
  "Default value is <strong>blank</strong> and means no individual exceptions "
278
  "(even if previously defined here).<br />"
279
  msgstr ""
280
 
281
+ #: ad-inserter.php:2444
282
  msgctxt "Pages"
283
  msgid ""
284
  "Set to <strong>Individually disabled</strong> or <strong>Individually "
285
  "enabled</strong> to enable individual exception settings on this page.<br />"
286
  msgstr ""
287
 
288
+ #: ad-inserter.php:2445
289
  msgctxt "Posts"
290
  msgid ""
291
  "Set to <strong>Individually disabled</strong> or <strong>Individually "
292
  "enabled</strong> to enable individual exception settings on this page.<br />"
293
  msgstr ""
294
 
295
+ #: ad-inserter.php:2447
296
  msgid "For more information check page %s"
297
  msgstr ""
298
 
299
  #. translators: Ad Inserter Exceptions documentation page
300
+ #: ad-inserter.php:2449
301
  msgid "Individual Exceptions"
302
  msgstr ""
303
 
304
+ #: ad-inserter.php:2494
305
  msgid "STATIC PAGE"
306
  msgstr ""
307
 
308
+ #: ad-inserter.php:2497
309
  msgid "POST"
310
  msgstr ""
311
 
312
+ #: ad-inserter.php:2500
313
  msgid "HOMEPAGE"
314
  msgstr ""
315
 
316
+ #: ad-inserter.php:2503
317
  msgid "CATEGORY PAGE"
318
  msgstr ""
319
 
320
+ #: ad-inserter.php:2506
321
  msgid "SEARCH PAGE"
322
  msgstr ""
323
 
324
+ #: ad-inserter.php:2509
325
  msgid "ARCHIVE PAGE"
326
  msgstr ""
327
 
328
+ #: ad-inserter.php:2512
329
  msgid "ERROR 404 PAGE"
330
  msgstr ""
331
 
332
+ #: ad-inserter.php:2515
333
  msgid "AJAX CALL"
334
  msgstr ""
335
 
336
+ #: ad-inserter.php:2518
337
  msgid "UNKNOWN PAGE TYPE"
338
  msgstr ""
339
 
340
+ #: ad-inserter.php:2535
341
  msgid "Click to delete ad blocking detection cokies"
342
  msgstr ""
343
 
344
+ #: ad-inserter.php:2536
345
  msgid "AD BLOCKING STATUS UNKNOWN"
346
  msgstr ""
347
 
348
  #. translators: %s: AdSense Auto Ads
349
+ #: ad-inserter.php:2560
350
  msgid ""
351
  "Code for %s detected - Code will automatically insert AdSense ads at optimal "
352
  "positions"
353
  msgstr ""
354
 
355
+ #: ad-inserter.php:2699
356
  msgid "Code for insertion"
357
  msgstr ""
358
 
359
+ #: ad-inserter.php:2699
360
  msgid "character"
361
  msgid_plural "characters"
362
  msgstr[0] ""
363
  msgstr[1] ""
364
 
365
+ #: ad-inserter.php:2742
366
  msgid "Header code"
367
  msgstr ""
368
 
369
+ #: ad-inserter.php:2742
370
  msgctxt "Header code"
371
  msgid "DISABLED"
372
  msgstr ""
373
 
374
+ #: ad-inserter.php:2742 ad-inserter.php:2960
375
  msgid "character inserted"
376
  msgid_plural "characters inserted"
377
  msgstr[0] ""
378
  msgstr[1] ""
379
 
380
+ #: ad-inserter.php:2775
381
  msgid "Automatically placed by AdSense Auto ads code"
382
  msgstr ""
383
 
384
+ #: ad-inserter.php:2960
385
  msgid "Footer code"
386
  msgstr ""
387
 
388
+ #: ad-inserter.php:2960
389
  msgctxt "Footer code"
390
  msgid "DISABLED"
391
  msgstr ""
392
 
393
+ #: ad-inserter.php:2966
394
  msgid "JAVASCRIPT NOT WORKING"
395
  msgstr ""
396
 
397
+ #: ad-inserter.php:2966
398
  msgid "NO JAVASCRIPT ERRORS"
399
  msgstr ""
400
 
401
+ #: ad-inserter.php:2966
402
  msgid "JAVASCRIPT ERRORS"
403
  msgstr ""
404
 
405
  #. translators: block name (block with default settings)
406
+ #: ad-inserter.php:5026
407
  msgctxt "Block name"
408
  msgid "Default"
409
  msgstr ""
410
 
411
  #. translators: %s: Ad Inserter
412
+ #: ad-inserter.php:5590
413
  msgid "Error importing %s settings."
414
  msgstr ""
415
 
416
+ #: ad-inserter.php:5591
417
  msgid "Error importing settings for block"
418
  msgid_plural "Error importing settings for blocks:"
419
  msgstr[0] ""
420
  msgstr[1] ""
421
 
422
+ #: ad-inserter.php:5640
423
  msgid "Settings saved."
424
  msgstr ""
425
 
426
+ #: ad-inserter.php:5725
427
  msgid "Settings cleared."
428
  msgstr ""
429
 
430
+ #: ad-inserter.php:6070 ad-inserter.php:6072 ad-inserter.php:6095
431
  msgid "word"
432
  msgid_plural "words"
433
  msgstr[0] ""
434
  msgstr[1] ""
435
 
436
+ #: ad-inserter.php:6109 ad-inserter.php:6221
437
  msgid "HTML TAGS REMOVED"
438
  msgstr ""
439
 
440
+ #: ad-inserter.php:6297
441
  msgid "BEFORE COMMENTS"
442
  msgstr ""
443
 
444
+ #: ad-inserter.php:6405
445
  msgid "AFTER COMMENTS"
446
  msgstr ""
447
 
448
+ #: ad-inserter.php:6468
449
  msgid "BETWEEN COMMENTS"
450
  msgstr ""
451
 
452
+ #: ad-inserter.php:7598
453
  msgid "requires WordPress 4.0 or newer"
454
  msgstr ""
455
 
456
+ #: ad-inserter.php:7598
457
  msgid "Please update!"
458
  msgstr ""
459
 
460
  #. translators: Opt-in message: Thank you for installing Ad Inserter (plugin
461
  #. name with HTML tags will be added)
462
+ #: ad-inserter.php:7824
463
  msgid "Thank you for installing"
464
  msgstr ""
465
 
466
  #. translators: Opt-in message: %s: HTML tags
467
+ #: ad-inserter.php:7826
468
  msgid ""
469
  "We would like to %s track its usage %s on your site. This is completely "
470
  "optional and can be disabled at any time."
471
  msgstr ""
472
 
473
+ #: ad-inserter.php:7828
474
  msgid ""
475
  "We don't record any sensitive data, only information regarding the WordPress "
476
  "environment and plugin usage, which will help us to make improvements to the "
478
  msgstr ""
479
 
480
  #. translators: Deactivation message: %s: HTML tags
481
+ #: ad-inserter.php:7865
482
  msgid ""
483
  "Looking for %s Documentation, %s %s Common Settings, %s %s Quick Start %s or "
484
  "help for %s AdSense ads? %s The plugin doesn't work with your theme? %s Let "
486
  msgstr ""
487
 
488
  #. translators: %s: Ad Inserter
489
+ #: ad-inserter.php:7908
490
  msgid "%s block."
491
  msgstr ""
492
 
493
  #. translators: widget title
494
+ #: ad-inserter.php:7924 ad-inserter.php:7960
495
  msgid "Processing log"
496
  msgstr ""
497
 
498
  #. translators: widget title
499
+ #: ad-inserter.php:7926 ad-inserter.php:7961
500
  msgid "Dummy widget"
501
  msgstr ""
502
 
503
  #. translators: widget title
504
+ #: ad-inserter.php:7928 ad-inserter.php:7959
505
  msgid "Debugging tools"
506
  msgstr ""
507
 
508
  #. translators: block status (widget title)
509
+ #: ad-inserter.php:7935
510
  msgctxt "block"
511
  msgid "PAUSED"
512
  msgstr ""
513
 
514
+ #: ad-inserter.php:7936
515
  msgid "WIDGET DISABLED"
516
  msgstr ""
517
 
518
+ #: ad-inserter.php:7937
519
  msgid "Unknown block"
520
  msgstr ""
521
 
522
+ #: ad-inserter.php:7946 includes/functions.php:2630 settings.php:1033
523
  msgid "Title"
524
  msgstr ""
525
 
526
+ #: ad-inserter.php:7968
527
  msgctxt "Widget"
528
  msgid "Sticky"
529
  msgstr ""
530
 
531
+ #: ad-inserter.php:8017
532
  msgid ""
533
  "Ad Inserter can't be used while Ad Inserter Pro is active! To activate Ad "
534
  "Inserter you need to first deactivate Ad Inserter Pro."
535
  msgstr ""
536
 
537
+ #: ad-inserter.php:8018
538
  msgid ""
539
  "<strong>WARNING</strong>: Please note that saving settings in Ad Inserter "
540
  "will clear all settings that are available only in the Pro version "
542
  msgstr ""
543
 
544
  #. translators: %s: Ad Inserter
545
+ #: class.php:493 class.php:502 class.php:505
546
  msgid "PHP error in %s block"
547
  msgstr ""
548
 
549
+ #: class.php:1933
550
  msgid "Counters"
551
  msgstr ""
552
 
553
+ #: class.php:1937
554
  msgid "Content"
555
  msgstr ""
556
 
557
+ #: class.php:1942
558
  msgid "Excerpt"
559
  msgstr ""
560
 
561
+ #: class.php:1947 strings.php:17
562
  msgid "Before post"
563
  msgstr ""
564
 
565
+ #: class.php:1952 strings.php:18
566
  msgid "After post"
567
  msgstr ""
568
 
569
+ #: class.php:1957 settings.php:1619 settings.php:3354
570
  msgid "Widget"
571
  msgstr ""
572
 
573
+ #: class.php:1962 settings.php:3352
574
  msgid "PHP function call"
575
  msgstr ""
576
 
577
+ #: class.php:1997
578
  msgid "AJAX REQUEST"
579
  msgstr ""
580
 
581
+ #: class.php:2000
582
  msgid "Ajax request for block in iframe"
583
  msgstr ""
584
 
585
+ #: class.php:2030
586
  msgid "Ajax request url, click to open it in a new tab"
587
  msgstr ""
588
 
589
+ #: class.php:2033
590
  msgid "IN THE LOOP"
591
  msgstr ""
592
 
593
+ #: class.php:2033
594
  msgid "YES"
595
  msgstr ""
596
 
597
+ #: class.php:2033
598
  msgid "NO"
599
  msgstr ""
600
 
601
+ #: class.php:2069
602
  msgid "BLOCK"
603
  msgstr ""
604
 
605
+ #: class.php:2069
606
  msgctxt "block or widget"
607
  msgid "INSERTED BUT NOT VISIBLE"
608
  msgstr ""
609
 
610
+ #: class.php:2408 class.php:2467
611
+ msgid "ACTIVE GROUPS"
612
+ msgstr ""
613
+
614
  #. translators: %s: list parameters and type
615
+ #: class.php:2642
616
  msgid "parameters='%s' type='%s'"
617
  msgstr ""
618
 
619
  #. translators: %s: list parameters and type
620
+ #: class.php:2644
621
  msgid "referers='%s' type='%s'"
622
  msgstr ""
623
 
624
  #. translators: %s: list parameters and type
625
+ #: class.php:2705
626
  msgid "countries='%s' type='%s'"
627
  msgstr ""
628
 
629
  #. translators: %s: list parameters and type
630
+ #: class.php:2707
631
  msgid "ip addresses='%s' type='%s'"
632
  msgstr ""
633
 
634
+ #: class.php:2941 strings.php:228
635
  msgid "BEFORE"
636
  msgstr ""
637
 
638
+ #: class.php:2949 strings.php:230
639
  msgid "PREPEND CONTENT"
640
  msgstr ""
641
 
642
+ #: class.php:2953 strings.php:231
643
  msgid "APPEND CONTENT"
644
  msgstr ""
645
 
646
+ #: class.php:2957 strings.php:232
647
  msgid "REPLACE CONTENT"
648
  msgstr ""
649
 
650
+ #: class.php:2961 strings.php:233
651
  msgid "REPLACE ELEMENT"
652
  msgstr ""
653
 
654
+ #: class.php:2972 strings.php:229
655
  msgid "AFTER"
656
  msgstr ""
657
 
658
+ #: class.php:3039
659
  msgctxt "JavaScript"
660
  msgid "script"
661
  msgstr ""
662
 
663
+ #: class.php:3042 settings.php:1888
664
  msgid "for"
665
  msgstr ""
666
 
667
+ #: class.php:5582 class.php:5634
668
  msgctxt "category name"
669
  msgid "Uncategorized"
670
  msgstr ""
671
 
672
+ #: class.php:6125
673
  msgid ""
674
  "ERROR: class DOMDocument not found. Your webhost needs to install the DOM "
675
  "extension for PHP."
676
  msgstr ""
677
 
678
  #: includes/editor.php:7 includes/placeholders.php:345
679
+ #: includes/preview.php:1952 strings.php:235
680
  msgid "Use"
681
  msgstr ""
682
 
683
+ #: includes/editor.php:8 includes/preview.php:1953
684
  msgid "Reset"
685
  msgstr ""
686
 
687
  #: includes/editor.php:9 includes/placeholders.php:347
688
+ #: includes/preview.php:1955 strings.php:199 strings.php:234
689
  msgid "Cancel"
690
  msgstr ""
691
 
694
  msgstr ""
695
 
696
  #: includes/editor.php:262 includes/preview-adb.php:289
697
+ #: includes/preview.php:1942
698
  msgid ""
699
  "This page was not loaded properly. Please check browser, plugins and ad "
700
  "blockers."
705
  msgstr ""
706
 
707
  #: includes/editor.php:264 includes/preview-adb.php:291
708
+ #: includes/preview.php:1944
709
  msgid "PAGE BLOCKED"
710
  msgstr ""
711
 
795
  msgid " - global tracking disabled"
796
  msgstr ""
797
 
798
+ #: includes/functions.php:461 includes/functions.php:2459
799
  msgid "Generate report"
800
  msgstr ""
801
 
802
+ #: includes/functions.php:471
803
  msgid "Toggle Ad Blocking Statistics"
804
  msgstr ""
805
 
806
+ #: includes/functions.php:479 includes/functions.php:2444
807
  msgid "Toggle Statistics"
808
  msgstr ""
809
 
810
  #. translators: %s: Ad Inserter Pro
811
+ #: includes/functions.php:495
812
  msgid "%s license key is not set. Continue?"
813
  msgstr ""
814
 
815
  #. translators: %s: Ad Inserter Pro
816
+ #: includes/functions.php:499
817
  msgid "Invalid %s license key. Continue?"
818
  msgstr ""
819
 
820
  #. translators: %s: Ad Inserter Pro
821
+ #: includes/functions.php:503
822
  msgid "%s license overused. Continue?"
823
  msgstr ""
824
 
825
+ #: includes/functions.php:507 settings.php:1958
826
  msgid "Save Settings"
827
  msgstr ""
828
 
829
+ #: includes/functions.php:567 includes/preview.php:2096
830
  msgid "Horizontal position"
831
  msgstr ""
832
 
833
+ #: includes/functions.php:590
834
  msgid ""
835
  "Horizontal margin from the content or screen edge, empty means default value "
836
  "from CSS"
837
  msgstr ""
838
 
839
+ #: includes/functions.php:598 includes/preview.php:2151
840
  msgid "Vertical position"
841
  msgstr ""
842
 
843
+ #: includes/functions.php:613
844
  msgid ""
845
  "Vertical margin from the top or bottom screen edge, empty means default "
846
  "value from CSS"
847
  msgstr ""
848
 
849
+ #: includes/functions.php:638 includes/preview.php:2202
850
  msgid "Animation"
851
  msgstr ""
852
 
853
+ #: includes/functions.php:656
854
  msgid "Trigger"
855
  msgstr ""
856
 
857
+ #: includes/functions.php:665
858
  msgid ""
859
  "Trigger value: page scroll in %, page scroll in px or element with selector "
860
  "(#id or .class) becomes visible"
861
  msgstr ""
862
 
863
+ #: includes/functions.php:669
864
  msgid "Offset"
865
  msgstr ""
866
 
867
+ #: includes/functions.php:669
868
  msgid "Offset of trigger element"
869
  msgstr ""
870
 
871
+ #: includes/functions.php:673
872
  msgid "Delay"
873
  msgstr ""
874
 
875
+ #: includes/functions.php:673
876
  msgid "Delay animation after trigger condition"
877
  msgstr ""
878
 
879
+ #: includes/functions.php:677
880
  msgid "Trigger once"
881
  msgstr ""
882
 
883
+ #: includes/functions.php:679
884
  msgid "Trigger animation only once"
885
  msgstr ""
886
 
887
+ #: includes/functions.php:718
888
  msgid "Tracking is globally disabled"
889
  msgstr ""
890
 
891
+ #: includes/functions.php:722
892
  msgid "Tracking for this block is disabled"
893
  msgstr ""
894
 
895
+ #: includes/functions.php:732 settings.php:3115 settings.php:3151
896
  #: strings.php:209
897
  msgid "Loading..."
898
  msgstr ""
899
 
900
+ #: includes/functions.php:748
901
  msgid ""
902
  "Clear statistics data for the selected range - clear both dates to delete "
903
  "all data for this block"
904
  msgstr ""
905
 
906
+ #: includes/functions.php:752
907
  msgid "Auto refresh data for the selected range every 60 seconds"
908
  msgstr ""
909
 
910
+ #: includes/functions.php:755
911
  msgid "Load data for last month"
912
  msgstr ""
913
 
914
+ #: includes/functions.php:755
915
  msgid "Last Month"
916
  msgstr ""
917
 
918
+ #: includes/functions.php:758
919
  msgid "Load data for this month"
920
  msgstr ""
921
 
922
+ #: includes/functions.php:758
923
  msgid "This Month"
924
  msgstr ""
925
 
926
+ #: includes/functions.php:761
927
  msgid "Load data for this year"
928
  msgstr ""
929
 
930
+ #: includes/functions.php:761
931
  msgid "This Year"
932
  msgstr ""
933
 
934
+ #: includes/functions.php:764
935
  msgid "Load data for the last 15 days"
936
  msgstr ""
937
 
938
+ #: includes/functions.php:767
939
  msgid "Load data for the last 30 days"
940
  msgstr ""
941
 
942
+ #: includes/functions.php:770
943
  msgid "Load data for the last 90 days"
944
  msgstr ""
945
 
946
+ #: includes/functions.php:773
947
  msgid "Load data for the last 180 days"
948
  msgstr ""
949
 
950
+ #: includes/functions.php:776
951
  msgid "Load data for the last 365 days"
952
  msgstr ""
953
 
954
+ #: includes/functions.php:786
955
  msgid "Load data for the selected range"
956
  msgstr ""
957
 
958
+ #: includes/functions.php:802
959
  msgid ""
960
  "Import settings when saving - if checked, the encoded settings below will be "
961
  "imported for this block"
962
  msgstr ""
963
 
964
+ #: includes/functions.php:802
965
  msgid "Import settings for block"
966
  msgstr ""
967
 
968
+ #: includes/functions.php:806
969
  msgid ""
970
  "Import block name when saving - if checked and 'Import settings for block' "
971
  "is also checked, the name from encoded settings below will be imported for "
972
  "this block"
973
  msgstr ""
974
 
975
+ #: includes/functions.php:806
976
  msgid "Import block name"
977
  msgstr ""
978
 
979
+ #: includes/functions.php:810
980
  msgid "Saved settings for block"
981
  msgstr ""
982
 
983
+ #: includes/functions.php:823
984
  msgid "Export / Import Ad Inserter Pro Settings"
985
  msgstr ""
986
 
987
+ #: includes/functions.php:832
988
  msgid "Are you sure you want to clear all statistics data for all blocks?"
989
  msgstr ""
990
 
991
+ #: includes/functions.php:834
992
  msgid "Clear All Statistics Data"
993
  msgstr ""
994
 
995
+ #: includes/functions.php:860
996
  msgid "Toggle country/city editor"
997
  msgstr ""
998
 
999
+ #: includes/functions.php:866
1000
  msgid "IP Addresses"
1001
  msgstr ""
1002
 
1003
+ #: includes/functions.php:869
1004
  msgid "Toggle IP address editor"
1005
  msgstr ""
1006
 
1007
+ #: includes/functions.php:872
1008
  msgid ""
1009
  "Comma separated IP addresses, you can also use partial IP addresses with * "
1010
  "(ip-address-start*. *ip-address-pattern*, *ip-address-end)"
1011
  msgstr ""
1012
 
1013
+ #: includes/functions.php:876
1014
  msgid "Blacklist IP addresses"
1015
  msgstr ""
1016
 
1017
+ #: includes/functions.php:880
1018
  msgid "Whitelist IP addresses"
1019
  msgstr ""
1020
 
1021
+ #: includes/functions.php:891
1022
  msgid "Countries"
1023
  msgstr ""
1024
 
1025
+ #: includes/functions.php:892
1026
  msgid "Cities"
1027
  msgstr ""
1028
 
1029
+ #: includes/functions.php:896 includes/functions.php:2409
1030
  msgid "Toggle country editor"
1031
  msgstr ""
1032
 
1033
+ #: includes/functions.php:899
1034
  msgid "Toggle city editor"
1035
  msgstr ""
1036
 
1037
+ #: includes/functions.php:903 includes/functions.php:2412
1038
  msgid "Comma separated country ISO Alpha-2 codes"
1039
  msgstr ""
1040
 
1041
+ #: includes/functions.php:907
1042
  msgid "Blacklist countries"
1043
  msgstr ""
1044
 
1045
+ #: includes/functions.php:911
1046
  msgid "Whitelist countries"
1047
  msgstr ""
1048
 
1049
+ #: includes/functions.php:1225 includes/functions.php:1445
1050
  msgid "Enter license key"
1051
  msgstr ""
1052
 
1053
  #. translators: %s: Ad Inserter Pro
1054
+ #: includes/functions.php:1231
1055
  msgid ""
1056
  "%s license key is not set. Plugin functionality is limited and updates are "
1057
  "disabled."
1058
  msgstr ""
1059
 
1060
+ #: includes/functions.php:1240 includes/functions.php:1454
1061
  msgid "Check license key"
1062
  msgstr ""
1063
 
1064
  #. translators: %s: Ad Inserter Pro
1065
+ #: includes/functions.php:1246
1066
  msgid "Invalid %s license key."
1067
  msgstr ""
1068
 
1069
  #. translators: %s: Ad Inserter Pro
1070
+ #: includes/functions.php:1255
1071
  msgid "%s license expired. Plugin updates are disabled."
1072
  msgstr ""
1073
 
1074
+ #: includes/functions.php:1256
1075
  msgid "Renew license"
1076
  msgstr ""
1077
 
1078
  #. translators: %s: Ad Inserter Pro
1079
+ #: includes/functions.php:1264
1080
  msgid "%s license overused. Plugin updates are disabled."
1081
  msgstr ""
1082
 
1083
+ #: includes/functions.php:1265
1084
  msgid "Upgrade license"
1085
  msgstr ""
1086
 
1087
  #. translators: 1, 2: HTML tags, 3: Ad Inserter Pro
1088
+ #: includes/functions.php:1447
1089
  msgid ""
1090
  "%1$s Warning: %2$s %3$s license key is not set. Plugin functionality is "
1091
  "limited and updates are disabled."
1092
  msgstr ""
1093
 
1094
  #. translators: 1, 2,: HTML tags, 3: Ad Inserter Pro
1095
+ #: includes/functions.php:1456
1096
  msgid "%1$s Warning: %2$s Invalid %3$s license key."
1097
  msgstr ""
1098
 
1099
  #. translators: 2, 3: HTML tags, 1: Ad Inserter Pro
1100
+ #: includes/functions.php:1472
1101
  msgid ""
1102
  "Hey, %1$s license has expired - plugin updates are now disabled. Please "
1103
  "renew the license to enable updates. Check %2$s what you are missing. %3$s"
1104
  msgstr ""
1105
 
1106
  #. translators: 1, 3: HTML tags, 2: percentage
1107
+ #: includes/functions.php:1479
1108
  msgid ""
1109
  "During the license period and 30 days after the license has expired we offer "
1110
  "%1$s %2$s discount on all license renewals and license upgrades. %3$s"
1111
  msgstr ""
1112
 
1113
+ #: includes/functions.php:1506
1114
  msgid "Renew the licence"
1115
  msgstr ""
1116
 
1117
+ #: includes/functions.php:1508
1118
  msgid "Update license status"
1119
  msgstr ""
1120
 
1121
  #. translators: 1, 2, 4, 5: HTML tags, 3: Ad Inserter Pro
1122
+ #: includes/functions.php:1519
1123
  msgid ""
1124
  "%1$s Warning: %2$s %3$s license overused. Plugin updates are disabled. %4$s "
1125
  "Upgrade license %5$s"
1126
  msgstr ""
1127
 
1128
  #. Translators: %s: HTML tag
1129
+ #: includes/functions.php:1539
1130
  msgid "Warning: %s MaxMind IP geolocation database not found."
1131
  msgstr ""
1132
 
1133
+ #: includes/functions.php:2046
1134
  msgid "Geolocation"
1135
  msgstr ""
1136
 
1137
+ #: includes/functions.php:2050
1138
  msgid "Exceptions"
1139
  msgstr ""
1140
 
1141
+ #: includes/functions.php:2055
1142
  msgid "Multisite"
1143
  msgstr ""
1144
 
1145
+ #: includes/functions.php:2060
1146
  msgid "Tracking"
1147
  msgstr ""
1148
 
1149
  #. translators: %d: days, hours, minutes
1150
+ #: includes/functions.php:2091
1151
  msgid "Scheduled in %d days %d hours %d minutes"
1152
  msgstr ""
1153
 
1154
  #. translators: %s: HTML dash separator, %d: days, hours, minutes, &mdash; is
1155
  #. HTML code for long dash separator
1156
+ #: includes/functions.php:2100
1157
  msgid "Active %s expires in %d days %d hours %d minutes"
1158
  msgstr ""
1159
 
1160
+ #: includes/functions.php:2104
1161
  msgid "Expired"
1162
  msgstr ""
1163
 
1164
+ #: includes/functions.php:2112 settings.php:1272 settings.php:1287
1165
  #: settings.php:1874
1166
  msgid "and"
1167
  msgstr ""
1168
 
1169
+ #: includes/functions.php:2115
1170
  msgid "fallback"
1171
  msgstr ""
1172
 
1173
+ #: includes/functions.php:2116
1174
  msgid "Block to be used when scheduling expires"
1175
  msgstr ""
1176
 
1177
+ #: includes/functions.php:2141
1178
  msgid "Load in iframe"
1179
  msgstr ""
1180
 
1181
+ #: includes/functions.php:2145 includes/placeholders.php:382
1182
  msgid "Width"
1183
  msgstr ""
1184
 
1185
+ #: includes/functions.php:2146
1186
  msgid "iframe width, empty means full width (100%)"
1187
  msgstr ""
1188
 
1189
+ #: includes/functions.php:2152 includes/placeholders.php:377
1190
  msgid "Height"
1191
  msgstr ""
1192
 
1193
+ #: includes/functions.php:2153
1194
  msgid "iframe height, empty means adjust it to iframe content height"
1195
  msgstr ""
1196
 
1197
+ #: includes/functions.php:2160
1198
  msgid "Ad label in iframe"
1199
  msgstr ""
1200
 
1201
+ #: includes/functions.php:2165
1202
  msgid "Preview iframe code"
1203
  msgstr ""
1204
 
1205
+ #: includes/functions.php:2165 includes/preview.php:1964 settings.php:949
1206
  #: settings.php:2506
1207
  msgid "Preview"
1208
  msgstr ""
1209
 
1210
+ #: includes/functions.php:2179 includes/functions.php:3821
1211
+ #: includes/functions.php:3884 settings.php:1991
1212
  msgid "Ad Blocking"
1213
  msgstr ""
1214
 
1215
  #. translators: 1, 2 and 3, 4: HTML tags
1216
+ #: includes/functions.php:2188
1217
  msgid ""
1218
  "%1$s WARNING: %2$s %3$s No wrapping %4$s style has no wrapping code needed "
1219
  "for tracking!"
1221
 
1222
  #. translators: 1, 2, 4, 5: HTML tags, 3: Scroll with the content, 6: Above
1223
  #. header
1224
+ #: includes/functions.php:2197
1225
  msgid ""
1226
  "%1$s WARNING: %2$s vertical position %3$s needs %4$s Output buffering %5$s "
1227
  "enabled and automatic insertion %6$s!"
1228
  msgstr ""
1229
 
1230
+ #: includes/functions.php:2215
1231
  msgid "When ad blocking is detected"
1232
  msgstr ""
1233
 
1234
+ #: includes/functions.php:2224
1235
  msgid "replacement"
1236
  msgstr ""
1237
 
1238
+ #: includes/functions.php:2225
1239
  msgid "Block to be shown when ad blocking is detected"
1240
  msgstr ""
1241
 
1242
+ #: includes/functions.php:2226
1243
  msgctxt "replacement"
1244
  msgid "None"
1245
  msgstr ""
1246
 
1247
+ #: includes/functions.php:2243
1248
  msgid "Close button"
1249
  msgstr ""
1250
 
1251
+ #: includes/functions.php:2290
1252
  msgid "Lazy loading"
1253
  msgstr ""
1254
 
1255
  #. Translators: %s MaxMind
1256
+ #: includes/functions.php:2344
1257
  msgid "This product includes GeoLite2 data created by %s"
1258
  msgstr ""
1259
 
1260
+ #: includes/functions.php:2355
1261
  msgid "IP geolocation database"
1262
  msgstr ""
1263
 
1264
+ #: includes/functions.php:2358
1265
  msgid "Select IP geolocation database."
1266
  msgstr ""
1267
 
1268
+ #: includes/functions.php:2369
1269
  msgid "Automatic database updates"
1270
  msgstr ""
1271
 
1272
+ #: includes/functions.php:2372
1273
  msgid ""
1274
  "Automatically download and update free GeoLite2 IP geolocation database by "
1275
  "MaxMind"
1276
  msgstr ""
1277
 
1278
+ #: includes/functions.php:2380
1279
  msgid "Database"
1280
  msgstr ""
1281
 
1282
+ #: includes/functions.php:2383
1283
  msgid ""
1284
  "Aabsolute path starting with '/' or relative path to the MaxMind database "
1285
  "file"
1286
  msgstr ""
1287
 
1288
  #. translators: %d: group number
1289
+ #: includes/functions.php:2401
1290
  msgid "Group %d"
1291
  msgstr ""
1292
 
1293
+ #: includes/functions.php:2407
1294
  msgid "countries"
1295
  msgstr ""
1296
 
1297
+ #: includes/functions.php:2452
1298
  msgid "Enable tracking"
1299
  msgstr ""
1300
 
1301
+ #: includes/functions.php:2467
1302
  msgid "Impression and Click Tracking"
1303
  msgstr ""
1304
 
1305
+ #: includes/functions.php:2483
1306
  msgid "Internal"
1307
  msgstr ""
1308
 
1309
+ #: includes/functions.php:2487
1310
  msgid "Track impressions and clicks with internal tracking and statistics"
1311
  msgstr ""
1312
 
1313
+ #: includes/functions.php:2492
1314
  msgid "External"
1315
  msgstr ""
1316
 
1317
+ #: includes/functions.php:2496
1318
  msgid ""
1319
  "Track impressions and clicks with Google Analytics or Matomo (needs tracking "
1320
  "code installed)"
1321
  msgstr ""
1322
 
1323
+ #: includes/functions.php:2501
1324
  msgid "Track Pageviews"
1325
  msgstr ""
1326
 
1327
+ #: includes/functions.php:2507
1328
  msgid "Track Pageviews by Device (as configured for viewports)"
1329
  msgstr ""
1330
 
1331
+ #: includes/functions.php:2517
1332
  msgid "Track for Logged in Users"
1333
  msgstr ""
1334
 
1335
+ #: includes/functions.php:2523
1336
  msgid "Track impressions and clicks from logged in users"
1337
  msgstr ""
1338
 
1339
+ #: includes/functions.php:2533
1340
  msgid "Click Detection"
1341
  msgstr ""
1342
 
1343
+ #: includes/functions.php:2539
1344
  msgid ""
1345
  "Standard method detects clicks only on banners with links, Advanced method "
1346
  "can detect clicks on any kind of ads, but it is slightly less accurate"
1347
  msgstr ""
1348
 
1349
+ #: includes/functions.php:2565
1350
  msgid "Report header image"
1351
  msgstr ""
1352
 
1353
+ #: includes/functions.php:2568
1354
  msgid ""
1355
  "Image or logo to be displayed in the header of the statistins report. "
1356
  "Aabsolute path starting with '/' or relative path to the image file."
1357
  msgstr ""
1358
 
1359
+ #: includes/functions.php:2569 strings.php:221
1360
  msgid "Select or upload header image"
1361
  msgstr ""
1362
 
1363
+ #: includes/functions.php:2574
1364
  msgid "Report header title"
1365
  msgstr ""
1366
 
1367
+ #: includes/functions.php:2577
1368
  msgid ""
1369
  "Title to be displayed in the header of the statistins report. Text or HTML "
1370
  "code."
1371
  msgstr ""
1372
 
1373
+ #: includes/functions.php:2582
1374
  msgid "Report header description"
1375
  msgstr ""
1376
 
1377
+ #: includes/functions.php:2585
1378
  msgid ""
1379
  "Description to be displayed in the header of the statistins report. Text or "
1380
  "HTML code."
1381
  msgstr ""
1382
 
1383
+ #: includes/functions.php:2617
1384
  msgid "Are you sure you want to clear all exceptions for block"
1385
  msgstr ""
1386
 
1387
+ #: includes/functions.php:2618 settings.php:1036
1388
  msgid "Clear all exceptions for block"
1389
  msgstr ""
1390
 
1391
+ #: includes/functions.php:2625
1392
  msgid "Are you sure you want to clear all exceptions?"
1393
  msgstr ""
1394
 
1395
+ #: includes/functions.php:2625
1396
  msgid "Clear all exceptions for all blocks"
1397
  msgstr ""
1398
 
1399
+ #: includes/functions.php:2630 settings.php:3424
1400
  msgid "Type"
1401
  msgstr ""
1402
 
1403
+ #: includes/functions.php:2648
1404
  msgid "View"
1405
  msgstr ""
1406
 
1407
+ #: includes/functions.php:2649 includes/placeholders.php:346
1408
+ #: includes/preview.php:2271 settings.php:1175
1409
  msgid "Edit"
1410
  msgstr ""
1411
 
1412
+ #: includes/functions.php:2679
1413
  msgid "Are you sure you want to clear all exceptions for"
1414
  msgstr ""
1415
 
1416
+ #: includes/functions.php:2680
1417
  msgid "Clear all exceptions for"
1418
  msgstr ""
1419
 
1420
+ #: includes/functions.php:2693
1421
  msgid "No exceptions"
1422
  msgstr ""
1423
 
1424
  #. translators: %s: Ad Inserter Pro
1425
+ #: includes/functions.php:2704
1426
  msgid "%s options for network blogs"
1427
  msgstr ""
1428
 
1429
  #. translators: %s: Ad Inserter Pro
1430
+ #: includes/functions.php:2709
1431
  msgid "Enable %s widgets for sub-sites"
1432
  msgstr ""
1433
 
1434
+ #: includes/functions.php:2709
1435
  msgid "Widgets"
1436
  msgstr ""
1437
 
1438
+ #: includes/functions.php:2714
1439
  msgid "Enable PHP code processing for sub-sites"
1440
  msgstr ""
1441
 
1442
+ #: includes/functions.php:2714
1443
  msgid "PHP Processing"
1444
  msgstr ""
1445
 
1446
  #. translators: %s: Ad Inserter Pro
1447
+ #: includes/functions.php:2719
1448
  msgid "Enable %s block exceptions in post/page editor for sub-sites"
1449
  msgstr ""
1450
 
1451
+ #: includes/functions.php:2719
1452
  msgid "Post/Page exceptions"
1453
  msgstr ""
1454
 
1455
  #. translators: %s: Ad Inserter Pro
1456
+ #: includes/functions.php:2724
1457
  msgid "Enable %s settings page for sub-sites"
1458
  msgstr ""
1459
 
1460
+ #: includes/functions.php:2724
1461
  msgid "Settings page"
1462
  msgstr ""
1463
 
1464
  #. translators: %s: Ad Inserter Pro
1465
+ #: includes/functions.php:2729
1466
  msgid "Enable %s settings of main site to be used for all blogs"
1467
  msgstr ""
1468
 
1469
+ #: includes/functions.php:2729
1470
  msgid "Main site settings used for all blogs"
1471
  msgstr ""
1472
 
1473
+ #: includes/functions.php:2740 settings.php:2402
1474
  msgid "Ad Blocking Detection"
1475
  msgstr ""
1476
 
1477
+ #: includes/functions.php:2746
1478
  msgid ""
1479
  "Standard method is reliable but should be used only if Advanced method does "
1480
  "not work. Advanced method recreates files used for detection with random "
1482
  "publicly accessible"
1483
  msgstr ""
1484
 
1485
+ #: includes/functions.php:3366 includes/functions.php:3456
1486
+ #: includes/functions.php:3476
1487
  msgid "AD BLOCKING"
1488
  msgstr ""
1489
 
1490
+ #: includes/functions.php:3367 includes/functions.php:3407
1491
+ #: includes/functions.php:3450 includes/functions.php:3477
1492
  msgid "BLOCK INSERTED BUT NOT VISIBLE"
1493
  msgstr ""
1494
 
1495
+ #: includes/functions.php:3370 includes/functions.php:3449
1496
+ #: includes/functions.php:3483
1497
  msgid "NO AD BLOCKING"
1498
  msgstr ""
1499
 
1500
+ #: includes/functions.php:3406 includes/functions.php:3413
1501
  msgid "AD BLOCKING REPLACEMENT"
1502
  msgstr ""
1503
 
1504
+ #: includes/functions.php:3674 includes/functions.php:3883
1505
  msgid "Pageviews"
1506
  msgstr ""
1507
 
1508
+ #: includes/functions.php:3820
1509
  msgctxt "Version"
1510
  msgid "Unknown"
1511
  msgstr ""
1512
 
1513
+ #: includes/functions.php:3820
1514
  msgctxt "Times"
1515
  msgid "DISPLAYED"
1516
  msgstr ""
1517
 
1518
+ #: includes/functions.php:3820
1519
  msgid "No version"
1520
  msgstr ""
1521
 
1522
+ #: includes/functions.php:3821
1523
  msgctxt "Times"
1524
  msgid "BLOCKED"
1525
  msgstr ""
1526
 
1527
+ #: includes/functions.php:3883
1528
  msgid "Impressions"
1529
  msgstr ""
1530
 
1531
+ #: includes/functions.php:3884 includes/functions.php:3885
1532
+ #: includes/functions.php:3915
1533
  msgid "Clicks"
1534
  msgstr ""
1535
 
1536
+ #: includes/functions.php:3885
1537
  msgid "events"
1538
  msgstr ""
1539
 
1540
+ #: includes/functions.php:3886
1541
  msgid "Ad Blocking Share"
1542
  msgstr ""
1543
 
1544
  #. translators: CTR as Click Through Rate
1545
+ #: includes/functions.php:3886 includes/functions.php:3921
1546
  msgid "CTR"
1547
  msgstr ""
1548
 
1549
+ #: includes/functions.php:4003
1550
  msgid "pageviews"
1551
  msgid_plural "pageviews"
1552
  msgstr[0] ""
1553
  msgstr[1] ""
1554
 
1555
+ #: includes/functions.php:4003
1556
  msgid "impressions"
1557
  msgid_plural "impressions"
1558
  msgstr[0] ""
1559
  msgstr[1] ""
1560
 
1561
+ #: includes/functions.php:4007
1562
  msgid "event"
1563
  msgid_plural "events"
1564
  msgstr[0] ""
1565
  msgstr[1] ""
1566
 
1567
+ #: includes/functions.php:4007
1568
  msgid "click"
1569
  msgid_plural "clicks"
1570
  msgstr[0] ""
1571
  msgstr[1] ""
1572
 
1573
+ #: includes/functions.php:4102
1574
  msgctxt "Pageviews / Impressions"
1575
  msgid "Average"
1576
  msgstr ""
1577
 
1578
+ #: includes/functions.php:4123
1579
  msgctxt "Ad Blocking / Clicks"
1580
  msgid "Average"
1581
  msgstr ""
1582
 
1583
+ #: includes/functions.php:4147
1584
  msgctxt "Ad Blocking Share / CTR"
1585
  msgid "Average"
1586
  msgstr ""
1587
 
1588
  #. Translators: %s: Ad Inserter Pro
1589
+ #: includes/functions.php:4199
1590
  msgid "%s Report"
1591
  msgstr ""
1592
 
1593
+ #: includes/functions.php:4277
1594
  msgid "Advanced WordPress Ad Management Plugin"
1595
  msgstr ""
1596
 
1618
  msgid "Placeholder"
1619
  msgstr ""
1620
 
1621
+ #: includes/placeholders.php:356 settings.php:803 settings.php:3425
1622
  msgid "Size"
1623
  msgstr ""
1624
 
1686
  msgid "Remove dummy paragraph"
1687
  msgstr ""
1688
 
1689
+ #: includes/preview-adb.php:9 includes/preview.php:1952
1690
  msgid "Use current settings"
1691
  msgstr ""
1692
 
1713
  msgid "Default"
1714
  msgstr ""
1715
 
1716
+ #: includes/preview-adb.php:12 includes/preview.php:1955
1717
  msgid "Close preview window"
1718
  msgstr ""
1719
 
1734
  msgid "Overlay CSS"
1735
  msgstr ""
1736
 
1737
+ #: includes/preview.php:210
1738
  msgid "Sticky Code Preview"
1739
  msgstr ""
1740
 
1741
+ #: includes/preview.php:210
1742
  msgid "Code Preview"
1743
  msgstr ""
1744
 
1745
+ #: includes/preview.php:1950
1746
  msgid "Highlight inserted code"
1747
  msgstr ""
1748
 
1749
+ #: includes/preview.php:1950
1750
  msgid "Highlight"
1751
  msgstr ""
1752
 
1753
+ #: includes/preview.php:1953
1754
  msgid "Reset to block settings"
1755
  msgstr ""
1756
 
1757
+ #: includes/preview.php:1968
1758
  msgid "AdSense ad unit"
1759
  msgstr ""
1760
 
1761
+ #: includes/preview.php:2010 includes/preview.php:2047
1762
  msgid "Code"
1763
  msgstr ""
1764
 
1765
+ #: includes/preview.php:2036
1766
  msgid "wrapping div"
1767
  msgstr ""
1768
 
1769
+ #: includes/preview.php:2041 includes/preview.php:2048
1770
  msgid "background"
1771
  msgstr ""
1772
 
1773
+ #: includes/preview.php:2075 includes/preview.php:2226
1774
  msgid "Alignment and style"
1775
  msgstr ""
1776
 
1777
+ #: includes/preview.php:2143
1778
  msgid "Horizontal margin"
1779
  msgstr ""
1780
 
1781
+ #: includes/preview.php:2192
1782
  msgid "Vertical margin"
1783
  msgstr ""
1784
 
1785
+ #: includes/preview.php:2214
1786
  msgid "Animate"
1787
  msgstr ""
1788
 
1789
+ #: includes/preview.php:2280
1790
  msgid ""
1791
  "This is a preview of the code between dummy paragraphs. Here you can test "
1792
  "various block alignments, visually edit margin and padding values of the "
1796
  "restores all the values to those of the current block."
1797
  msgstr ""
1798
 
1799
+ #: includes/preview.php:2283
1800
  msgid ""
1801
  "This is a preview of the saved block between dummy paragraphs. It shows the "
1802
  "code with the alignment and style as it is set for this block. Highlight "
1803
  "button highlights background, wrapping div margin and code area."
1804
  msgstr ""
1805
 
1806
+ #: includes/preview.php:2285
1807
  msgid ""
1808
  "This is a preview of AdSense ad block between dummy paragraphs. AdSense ad "
1809
  "code was loaded from your AdSense account. The ad block is displayed on a "
1811
  "highlight ad block."
1812
  msgstr ""
1813
 
1814
+ #: includes/preview.php:2291
1815
  msgid ""
1816
  "You can resize the window (and refresh the page to reload ads) to check "
1817
  "display with different screen widths.\n"
1819
  "settings will be copied to the active block."
1820
  msgstr ""
1821
 
1822
+ #: includes/preview.php:2293
1823
  msgid ""
1824
  "Please note that the code, block name, alignment and style are taken from "
1825
  "the current block settings (may not be saved).\n"
1827
  "padding can't be set. However, you can use own HTML code for the block."
1828
  msgstr ""
1829
 
1830
+ #: includes/preview.php:2298 includes/preview.php:2312
1831
+ #: includes/preview.php:2322 includes/preview.php:2332
1832
+ #: includes/preview.php:2342
1833
  msgid ""
1834
  "Ad Inserter can be configured to insert any code anywhere on the page. Each "
1835
  "code with it's settings is called a block.\n"
1843
  "and manual insertion."
1844
  msgstr ""
1845
 
1846
+ #: includes/preview.php:2303 includes/preview.php:2317
1847
+ #: includes/preview.php:2327 includes/preview.php:2337
1848
+ #: includes/preview.php:2347
1849
  msgid ""
1850
  "Few very important things you need to know in order to insert code and "
1851
  "display some ad:\n"
1858
  "individual post/page exceptions."
1859
  msgstr ""
1860
 
1861
+ #: includes/preview.php:2309
1862
  msgid ""
1863
  "This is a preview of the code for sticky ads. Here you can test various "
1864
  "horizontal and vertical alignments, close button locations, visually edit "
2008
  msgid "Clear block"
2009
  msgstr ""
2010
 
2011
+ #: settings.php:657 settings.php:3319
2012
  msgid "Copy block"
2013
  msgstr ""
2014
 
2168
  "editor. Leave blank for no individual post exceptions."
2169
  msgstr ""
2170
 
2171
+ #: settings.php:973 settings.php:3002
2172
  msgid "Posts"
2173
  msgstr ""
2174
 
2179
  "theme)"
2180
  msgstr ""
2181
 
2182
+ #: settings.php:978 settings.php:3004
2183
  msgid "Homepage"
2184
  msgstr ""
2185
 
2187
  msgid "Enable insertion on category blog pages (including sub-pages)"
2188
  msgstr ""
2189
 
2190
+ #: settings.php:983 settings.php:3005
2191
  msgid "Category pages"
2192
  msgstr ""
2193
 
2205
  "page editor. Leave blank for no individual page exceptions."
2206
  msgstr ""
2207
 
2208
+ #: settings.php:1001 settings.php:3003
2209
  msgid "Static pages"
2210
  msgstr ""
2211
 
2213
  msgid "Enable insertion on search blog pages"
2214
  msgstr ""
2215
 
2216
+ #: settings.php:1006 settings.php:3007
2217
  msgid "Search pages"
2218
  msgstr ""
2219
 
2221
  msgid "Enable insertion on tag or archive blog pages"
2222
  msgstr ""
2223
 
2224
+ #: settings.php:1011
2225
  msgid "Tag / Archive pages"
2226
  msgstr ""
2227
 
2293
  msgid "Toggle insertion filter settings"
2294
  msgstr ""
2295
 
2296
+ #: settings.php:1136 settings.php:3351
2297
  msgid "Alignment"
2298
  msgstr ""
2299
 
2585
  msgid "Enable shortcode for manual insertion of this block in posts and pages"
2586
  msgstr ""
2587
 
2588
+ #: settings.php:1631 settings.php:3353
2589
  msgid "Shortcode"
2590
  msgstr ""
2591
 
3275
  msgid "Check"
3276
  msgstr ""
3277
 
3278
+ #: settings.php:3001
3279
  msgid "Position"
3280
  msgstr ""
3281
 
3282
+ #: settings.php:3006
3283
+ msgid "Archive pages"
3284
+ msgstr ""
3285
+
3286
+ #: settings.php:3065
3287
  msgid ""
3288
  "Position not available because output buffering (tab [*]) is not enabled"
3289
  msgstr ""
3290
 
3291
+ #: settings.php:3068 strings.php:217
3292
  msgid "Position not checked yet"
3293
  msgstr ""
3294
 
3295
+ #: settings.php:3099
3296
  msgid "Toggle active/all blocks"
3297
  msgstr ""
3298
 
3299
+ #: settings.php:3103 strings.php:204
3300
  msgid "Rearrange block order"
3301
  msgstr ""
3302
 
3303
+ #: settings.php:3108
3304
  msgid "Save new block order"
3305
  msgstr ""
3306
 
3307
+ #: settings.php:3108
3308
  msgid "Save Changes"
3309
  msgstr ""
3310
 
3311
+ #: settings.php:3133
3312
  msgid "Toggle active/all ad units"
3313
  msgstr ""
3314
 
3315
+ #: settings.php:3137
3316
  msgid "Reload AdSense ad units"
3317
  msgstr ""
3318
 
3319
+ #: settings.php:3141
3320
  msgid "Clear authorization to access AdSense account"
3321
  msgstr ""
3322
 
3323
+ #: settings.php:3145 settings.php:3510 settings.php:3577 strings.php:212
3324
  msgid "Google AdSense Homepage"
3325
  msgstr ""
3326
 
3327
+ #: settings.php:3322
3328
  msgid "Preview block"
3329
  msgstr ""
3330
 
3331
+ #: settings.php:3331
3332
  msgid "Insertion disabled"
3333
  msgstr ""
3334
 
3335
+ #: settings.php:3355
3336
  msgid "Widget positions"
3337
  msgstr ""
3338
 
3339
+ #: settings.php:3421
3340
  msgid "Ad unit"
3341
  msgstr ""
3342
 
3343
+ #: settings.php:3423
3344
  msgid "Slot ID"
3345
  msgstr ""
3346
 
3347
+ #: settings.php:3449
3348
  msgid "Copy AdSense code"
3349
  msgstr ""
3350
 
3351
+ #: settings.php:3452
3352
  msgid "Preview AdSense ad"
3353
  msgstr ""
3354
 
3355
+ #: settings.php:3455
3356
  msgid "Get AdSense code"
3357
  msgstr ""
3358
 
3359
  #. translators: %s: HTML tags
3360
+ #: settings.php:3487
3361
  msgid ""
3362
  "Please %s clear authorization %s with the button %s above and once again "
3363
  "authorize access to your AdSense account."
3364
  msgstr ""
3365
 
3366
+ #: settings.php:3506
3367
  msgid "AdSense Integration"
3368
  msgstr ""
3369
 
3370
+ #: settings.php:3508
3371
  msgid "AdSense Integration - Step 2"
3372
  msgstr ""
3373
 
3374
  #. translators: %s: HTML tags
3375
+ #: settings.php:3514
3376
  msgid ""
3377
  "Authorize %s to access your AdSense account. Click on the %s Get "
3378
  "Authorization Code %s button to open a new window where you can allow "
3381
  msgstr ""
3382
 
3383
  #. translators: %s: HTML tags
3384
+ #: settings.php:3521
3385
  msgid ""
3386
  "If you get error, can't access ad units or would like to use own Google API "
3387
  "IDs click on the button %s Use own API IDs %s to enter Client ID and Client "
3389
  msgstr ""
3390
 
3391
  #. translators: %s: HTML tags
3392
+ #: settings.php:3523
3393
  msgid ""
3394
  "Now you can authorize %s to access your AdSense account. Click on the %s Get "
3395
  "Authorization Code %s button to open a new window where you can allow "
3398
  msgstr ""
3399
 
3400
  #. translators: %s: HTML tags
3401
+ #: settings.php:3530
3402
  msgid ""
3403
  "If you get error %s invalid client %s click on the button %s Clear and "
3404
  "return to Step 1 %s to re-enter Client ID and Client Secret."
3405
  msgstr ""
3406
 
3407
+ #: settings.php:3541
3408
  msgid "Get Authorization Code"
3409
  msgstr ""
3410
 
3411
+ #: settings.php:3544
3412
  msgid "Enter Authorization Code"
3413
  msgstr ""
3414
 
3415
+ #: settings.php:3554
3416
  msgid "Use own API IDs"
3417
  msgstr ""
3418
 
3419
+ #: settings.php:3556
3420
  msgid "Clear and return to Step 1"
3421
  msgstr ""
3422
 
3423
+ #: settings.php:3560
3424
  msgid "Authorize"
3425
  msgstr ""
3426
 
3427
+ #: settings.php:3576
3428
  msgid "AdSense Integration - Step 1"
3429
  msgstr ""
3430
 
3431
  #. translators: %s: Ad Inserter
3432
+ #: settings.php:3580
3433
  msgid ""
3434
  "Here can %s list configured AdSense ad units and get code for AdSense ads. "
3435
  "To do this you need to authorize %s to access your AdSense account. The "
3438
  msgstr ""
3439
 
3440
  #. translators: %s: HTML tags
3441
+ #: settings.php:3589
3442
  msgid "Go to %s Google APIs and Services console %s"
3443
  msgstr ""
3444
 
3445
  #. translators: %1: Ad Inserter, 2, 3: HTML tags
3446
+ #: settings.php:3590
3447
  msgid ""
3448
  "Create %1$s project - if the project and IDs are already created click on "
3449
  "the %2$s Credentials %3$s in the sidebar and go to step 16"
3450
  msgstr ""
3451
 
3452
  #. translators: %s: HTML tags
3453
+ #: settings.php:3591
3454
  msgid ""
3455
  "Click on project selection and then click on the %s NEW PROJECT %s button to "
3456
  "create a new project"
3457
  msgstr ""
3458
 
3459
  #. translators: 1: Ad Inserter, 2, 3: HTML tags
3460
+ #: settings.php:3592
3461
  msgid "Enter %1$s for project name and click on the %2$s Create %3$s button"
3462
  msgstr ""
3463
 
3464
  #. translators: %s: HTML tags
3465
+ #: settings.php:3593
3466
  msgid ""
3467
  "Click on project selection, wait for the project to be created and then and "
3468
  "select %s as the current project"
3469
  msgstr ""
3470
 
3471
  #. translators: %s: HTML tags
3472
+ #: settings.php:3594
3473
  msgid "Click on %s ENABLE APIS AND SERVICES %s"
3474
  msgstr ""
3475
 
3476
  #. translators: %s: HTML tags
3477
+ #: settings.php:3595
3478
  msgid "Search for adsense and enable %s"
3479
  msgstr ""
3480
 
3481
  #. translators: %s: HTML tags
3482
+ #: settings.php:3596
3483
  msgid "Click on %s CREATE CREDENTIALS %s"
3484
  msgstr ""
3485
 
3486
  #. translators: %s: HTML tags
3487
+ #: settings.php:3597
3488
  msgid "For %s Where will you be calling the API from? %s select %s Other UI %s"
3489
  msgstr ""
3490
 
3491
  #. translators: %s: HTML tags
3492
+ #: settings.php:3598
3493
  msgid "For %s What data will you be accessing? %s select %s User data %s"
3494
  msgstr ""
3495
 
3496
  #. translators: %s: HTML tags
3497
+ #: settings.php:3599
3498
  msgid "Click on %s What credentials do I need? %s"
3499
  msgstr ""
3500
 
3501
  #. translators: %s: HTML tags
3502
+ #: settings.php:3600
3503
  msgid ""
3504
  "Create an OAuth 2.0 client ID: For %s OAuth 2.0 client ID %s name enter %s "
3505
  "Ad Inserter client %s"
3506
  msgstr ""
3507
 
3508
  #. translators: %s: HTML tags
3509
+ #: settings.php:3601
3510
  msgid ""
3511
  "Set up the OAuth 2.0 consent screen: For %s Product name shown to users %s "
3512
  "enter %s"
3513
  msgstr ""
3514
 
3515
  #. translators: %s: HTML tags
3516
+ #: settings.php:3602
3517
  msgid "Click on %s Continue %s"
3518
  msgstr ""
3519
 
3520
  #. translators: %s: HTML tags
3521
+ #: settings.php:3603
3522
  msgid "Click on %s Done %s"
3523
  msgstr ""
3524
 
3525
  #. translators: %s: HTML tags
3526
+ #: settings.php:3604
3527
  msgid ""
3528
  "Click on %s Ad Inserter client %s to get %s Client ID %s and %s Client "
3529
  "secret %s"
3530
  msgstr ""
3531
 
3532
+ #: settings.php:3605
3533
  msgid "Copy them to the appropriate fields below"
3534
  msgstr ""
3535
 
3536
+ #: settings.php:3611
3537
  msgid "Client ID"
3538
  msgstr ""
3539
 
3540
+ #: settings.php:3614
3541
  msgid "Enter Client ID"
3542
  msgstr ""
3543
 
3544
+ #: settings.php:3619
3545
  msgid "Client secret"
3546
  msgstr ""
3547
 
3548
+ #: settings.php:3622
3549
  msgid "Enter Client secret"
3550
  msgstr ""
3551
 
3552
+ #: settings.php:3632
3553
  msgid "Use default API IDs"
3554
  msgstr ""
3555
 
3556
+ #: settings.php:3637
3557
  msgid "Save"
3558
  msgstr ""
3559
 
3560
+ #: settings.php:3913 settings.php:3926 settings.php:3939 settings.php:3954
3561
  msgid "Blank ad blocks? Looking for AdSense alternative?"
3562
  msgstr ""
3563
 
3564
+ #: settings.php:3918 settings.php:3931 settings.php:3944 settings.php:3959
3565
+ #: settings.php:4128 settings.php:4132 settings.php:4134 settings.php:4150
3566
+ #: settings.php:4161 settings.php:4164 settings.php:4170 settings.php:4182
3567
  msgid "Looking for AdSense alternative?"
3568
  msgstr ""
3569
 
3570
+ #: settings.php:3970
3571
  msgid "Try Infolinks Ads with Adsense or Media.net ads"
3572
  msgstr ""
3573
 
3574
+ #: settings.php:3975 settings.php:4130 settings.php:4142 settings.php:4167
3575
+ #: settings.php:4190
3576
  msgid "Use Infolinks ads with Adsense to earn more"
3577
  msgstr ""
3578
 
3579
+ #: settings.php:3994 settings.php:4032
3580
  msgid "Support plugin development"
3581
  msgstr ""
3582
 
3583
+ #: settings.php:3995 settings.php:4033
3584
  msgid ""
3585
  "If you like Ad Inserter and have a moment, please help me spread the word by "
3586
  "reviewing the plugin on WordPres"
3587
  msgstr ""
3588
 
3589
+ #: settings.php:3995
3590
  msgctxt "Review ad Inserter"
3591
  msgid "Review"
3592
  msgstr ""
3593
 
3594
+ #: settings.php:3996
3595
  msgid ""
3596
  "Support free Ad Inserter development. If you are making money with Ad "
3597
  "Inserter consider donating some small amount. Even 1 dollar counts. Thank "
3598
  "you!"
3599
  msgstr ""
3600
 
3601
+ #: settings.php:3996
3602
  msgid "Donate"
3603
  msgstr ""
3604
 
3605
+ #: settings.php:4003 settings.php:4048
3606
  msgid "Average rating of the plugin - Thank you!"
3607
  msgstr ""
3608
 
3609
  #. translators: %s: Ad Inserter, HTML tags
3610
+ #: settings.php:4014
3611
  msgid ""
3612
  "You've been using %s for a while now, and I hope you're happy with it. "
3613
  "Positive %s reviews %s are a great way to show your appreciation for my "
3616
  "your website. %s Thank you!"
3617
  msgstr ""
3618
 
3619
+ #: settings.php:4033
3620
  msgid "Review"
3621
  msgstr ""
3622
 
3623
+ #: settings.php:4037
3624
  msgid "Ad Inserter on Twitter"
3625
  msgstr ""
3626
 
3627
+ #: settings.php:4038
3628
  msgid "Ad Inserter on Facebook"
3629
  msgstr ""
3630
 
3631
+ #: settings.php:4041
3632
  msgid "Follow Ad Inserter"
3633
  msgstr ""
3634
 
3635
  #. translators: %s: HTML tags
3636
+ #: settings.php:4068
3637
  msgid ""
3638
  "Need help with %s settings? %s Check %s Quick Start, %s %s Code Editing %s "
3639
  "and %s Common Settings %s pages"
3640
  msgstr ""
3641
 
3642
  #. translators: %s: HTML tags
3643
+ #: settings.php:4080
3644
  msgid ""
3645
  "%s New to %s AdSense? %s %s %s Connect your site %s - Advanced %s AdSense "
3646
  "code: %s %s In-feed ads, %s %s Auto ads, %s %s AMP ads %s"
3647
  msgstr ""
3648
 
3649
  #. translators: %s: HTML tags
3650
+ #: settings.php:4099
3651
  msgid ""
3652
  "Ads are not showing? Check %s troubleshooting guide %s to find out how to "
3653
  "diagnose and fix the problem."
3654
  msgstr ""
3655
 
3656
  #. translators: %s: HTML tags
3657
+ #: settings.php:4103
3658
  msgid ""
3659
  "If you need any kind of help or support, please do not hesitate to open a "
3660
  "thread on the %s support forum. %s"
3661
  msgstr ""
3662
 
3663
+ #: settings.php:4146 settings.php:4186
3664
  msgid "A/B testing - Track ad impressions and clicks"
3665
  msgstr ""
3666
 
3667
+ #: settings.php:4154 settings.php:4178
3668
  msgid "Code preview with visual CSS editor"
3669
  msgstr ""
3670
 
3671
+ #: settings.php:4196
3672
  msgid "Looking for Pro Ad Management plugin?"
3673
  msgstr ""
3674
 
3675
+ #: settings.php:4197
3676
  msgid "To Optimally Monetize your WordPress website?"
3677
  msgstr ""
3678
 
3679
  #. translators: %s HTML tags
3680
+ #: settings.php:4200
3681
  msgid "%s AdSense Integration %s"
3682
  msgstr ""
3683
 
3684
  #. translators: %s HTML tags
3685
+ #: settings.php:4201
3686
  msgid "Syntax highlighting %s editor %s"
3687
  msgstr ""
3688
 
3689
  #. translators: %s HTML tags
3690
+ #: settings.php:4202
3691
  msgid "%s Code preview %s with visual CSS editor"
3692
  msgstr ""
3693
 
3694
  #. translators: %s HTML tags
3695
+ #: settings.php:4203
3696
  msgid "Simple user interface - all settings on a single page"
3697
  msgstr ""
3698
 
3699
  #. translators: %s HTML tags
3700
+ #: settings.php:4204
3701
  msgid ""
3702
  "%s Automatic insertion %s before or after post / content / %s paragraph %s / "
3703
  "image / excerpt"
3704
  msgstr ""
3705
 
3706
  #. translators: %s HTML tags
3707
+ #: settings.php:4205
3708
  msgid "%s Automatic insertion %s between posts on blog pages"
3709
  msgstr ""
3710
 
3711
  #. translators: %s HTML tags
3712
+ #: settings.php:4206
3713
  msgid "%s Automatic insertion %s before, between and after comments"
3714
  msgstr ""
3715
 
3716
  #. translators: %s HTML tags
3717
+ #: settings.php:4207
3718
  msgid "%s Automatic insertion %s after %s or before %s tag"
3719
  msgstr ""
3720
 
3721
  #. translators: %s HTML tags
3722
+ #: settings.php:4208
3723
  msgid "Automatic insertion at %s custom hook positions %s"
3724
  msgstr ""
3725
 
3726
  #. translators: %s HTML tags
3727
+ #: settings.php:4209
3728
  msgid ""
3729
  "Insertion %s before or after any HTML element on the page %s (using CSS "
3730
  "selectors)"
3731
  msgstr ""
3732
 
3733
  #. translators: %s HTML tags
3734
+ #: settings.php:4210
3735
  msgid "%s Insertion exceptions %s for individual posts and pages"
3736
  msgstr ""
3737
 
3738
  #. translators: %s HTML tags
3739
+ #: settings.php:4211
3740
  msgid "%s Manual insertion: %s widgets, shortcodes, PHP function call"
3741
  msgstr ""
3742
 
3743
  #. translators: %s HTML tags
3744
+ #: settings.php:4212
3745
  msgid ""
3746
  "%s Sticky ads %s with optional close button (ads stay fixed when the page "
3747
  "scrolls)"
3748
  msgstr ""
3749
 
3750
  #. translators: %s HTML tags
3751
+ #: settings.php:4213
3752
  msgid "%s Sticky sidebar ads %s (stick to the screen or to the content)"
3753
  msgstr ""
3754
 
3755
  #. translators: %s HTML tags
3756
+ #: settings.php:4214
3757
  msgid "%s Sticky ad animations %s (fade, slide, turn, flip, zoom)"
3758
  msgstr ""
3759
 
3760
  #. translators: %s HTML tags
3761
+ #: settings.php:4215
3762
  msgid ""
3763
  "%s Sticky ad trigger %s (page scroll in %% or px, HTML element becomes "
3764
  "visible)"
3765
  msgstr ""
3766
 
3767
  #. translators: %s HTML tags
3768
+ #: settings.php:4216
3769
  msgid ""
3770
  "%s Sticky (fixed) widgets %s (sidebar does not move when the page scrolls)"
3771
  msgstr ""
3772
 
3773
  #. translators: %s HTML tags
3774
+ #: settings.php:4217
3775
  msgid "Block %s alignment and style %s customizations"
3776
  msgstr ""
3777
 
3778
  #. translators: %s HTML tags
3779
+ #: settings.php:4218
3780
  msgid ""
3781
  "%s Clearance %s options to avoid insertion near images or headers (AdSense "
3782
  "TOS)"
3783
  msgstr ""
3784
 
3785
  #. translators: %s HTML tags
3786
+ #: settings.php:4219
3787
  msgid ""
3788
  "Options to %s disable insertion %s on Ajax calls, 404 error pages or in RSS "
3789
  "feeds"
3790
  msgstr ""
3791
 
3792
  #. translators: %s HTML tags
3793
+ #: settings.php:4220
3794
  msgid "%s Ad rotation %s (works also with caching)"
3795
  msgstr ""
3796
 
3797
  #. translators: %s HTML tags
3798
+ #: settings.php:4221
3799
  msgid ""
3800
  "Ad impression and click %s tracking %s (works also with Javascript ads like "
3801
  "AdSense)"
3802
  msgstr ""
3803
 
3804
  #. translators: %s HTML tags
3805
+ #: settings.php:4222
3806
  msgid "Support for %s A/B testing %s"
3807
  msgstr ""
3808
 
3809
  #. translators: %s HTML tags
3810
+ #: settings.php:4223
3811
  msgid "Support for %s lazy loading %s"
3812
  msgstr ""
3813
 
3814
  #. translators: %s HTML tags
3815
+ #: settings.php:4224
3816
  msgid "Support for ads on %s AMP pages %s"
3817
  msgstr ""
3818
 
3819
  #. translators: %s HTML tags
3820
+ #: settings.php:4225
3821
  msgid "Support for contextual %s Amazon Native Shopping Ads %s (responsive)"
3822
  msgstr ""
3823
 
3824
  #. translators: %s HTML tags
3825
+ #: settings.php:4226
3826
  msgid "Custom CSS class name for wrapping divs to avoid ad blockers"
3827
  msgstr ""
3828
 
3829
  #. translators: %s HTML tags
3830
+ #: settings.php:4227
3831
  msgid "PHP code processing"
3832
  msgstr ""
3833
 
3834
  #. translators: %s HTML tags
3835
+ #: settings.php:4228
3836
  msgid "%s Banner %s code generator"
3837
  msgstr ""
3838
 
3839
  #. translators: %s HTML tags
3840
+ #: settings.php:4229
3841
  msgid "Support for %s header and footer %s code"
3842
  msgstr ""
3843
 
3844
  #. translators: %s HTML tags
3845
+ #: settings.php:4230
3846
  msgid "Support for Google Analytics, Matomo or any other web analytics code"
3847
  msgstr ""
3848
 
3849
  #. translators: %s HTML tags
3850
+ #: settings.php:4231
3851
  msgid "Desktop, tablet and phone server-side %s device detection %s"
3852
  msgstr ""
3853
 
3854
  #. translators: %s HTML tags
3855
+ #: settings.php:4232
3856
  msgid "Client-side %s mobile device detection %s (works with caching)"
3857
  msgstr ""
3858
 
3859
  #. translators: %s HTML tags
3860
+ #: settings.php:4233
3861
  msgid ""
3862
  "%s Ad blocking detection %s - popup message, ad replacement, content "
3863
  "protection"
3864
  msgstr ""
3865
 
3866
  #. translators: %s HTML tags
3867
+ #: settings.php:4234
3868
  msgid "%s Ad blocking statistics %s"
3869
  msgstr ""
3870
 
3871
  #. translators: %s HTML tags
3872
+ #: settings.php:4235
3873
  msgid ""
3874
  "%s Black/White-list %s categories, tags, taxonomies, users, post IDs, urls, "
3875
  "referers"
3876
  msgstr ""
3877
 
3878
  #. translators: %s HTML tags
3879
+ #: settings.php:4236
3880
  msgid ""
3881
  "%s Black/White-list %s IP addresses or countries (works also with caching)"
3882
  msgstr ""
3883
 
3884
  #. translators: %s HTML tags
3885
+ #: settings.php:4237
3886
  msgid "%s Multisite options %s to limit settings on the sites"
3887
  msgstr ""
3888
 
3889
  #. translators: %s HTML tags
3890
+ #: settings.php:4238
3891
  msgid "%s Import/Export %s block or plugin settings"
3892
  msgstr ""
3893
 
3894
  #. translators: %s HTML tags
3895
+ #: settings.php:4239
3896
  msgid "%s Insertion scheduling %s with fallback option"
3897
  msgstr ""
3898
 
3899
  #. translators: %s HTML tags
3900
+ #: settings.php:4240
3901
  msgid "Country-level %s GEO targeting %s (works also with caching)"
3902
  msgstr ""
3903
 
3904
  #. translators: %s HTML tags
3905
+ #: settings.php:4241
3906
  msgid "Simple troubleshooting with many %s debugging functions %s"
3907
  msgstr ""
3908
 
3909
  #. translators: %s HTML tags
3910
+ #: settings.php:4242
3911
  msgid "%s Visualization %s of inserted blocks or ads for easier placement"
3912
  msgstr ""
3913
 
3914
  #. translators: %s HTML tags
3915
+ #: settings.php:4243
3916
  msgid "%s Visualization %s of available positions for automatic ad insertion"
3917
  msgstr ""
3918
 
3919
  #. translators: %s HTML tags
3920
+ #: settings.php:4244
3921
  msgid ""
3922
  "%s Visualization %s of HTML tags for easier ad placement between paragraphs"
3923
  msgstr ""
3924
 
3925
  #. translators: %s HTML tags
3926
+ #: settings.php:4245
3927
  msgid "%s Clipboard support %s to easily copy blocks or settings"
3928
  msgstr ""
3929
 
3930
  #. translators: %s HTML tags
3931
+ #: settings.php:4246
3932
  msgid "No ads on the settings page"
3933
  msgstr ""
3934
 
3935
  #. translators: %s HTML tags
3936
+ #: settings.php:4247
3937
  msgid "Premium support via email"
3938
  msgstr ""
3939
 
3940
  #. translators: %s HTML tags
3941
+ #: settings.php:4250
3942
  msgid ""
3943
  "Ad Inserter Pro is a complete all-in-one ad management plugin for WordPress "
3944
  "website with many advertising features to automatically insert adverts on "
3953
  msgstr ""
3954
 
3955
  #. translators: %s HTML tags
3956
+ #: settings.php:4263
3957
  msgid "Looking for %s Pro Ad Management plugin? %s"
3958
  msgstr ""
3959
 
3960
  #. translators: %s HTML tags
3961
+ #: settings.php:4268
3962
  msgid "Ads between posts"
3963
  msgstr ""
3964
 
3965
  #. translators: %s HTML tags
3966
+ #: settings.php:4269
3967
  msgid "Ads between comments"
3968
  msgstr ""
3969
 
3970
  #. translators: %s HTML tags
3971
+ #: settings.php:4270
3972
  msgid "Support via email"
3973
  msgstr ""
3974
 
3975
  #. translators: %s HTML tags
3976
+ #: settings.php:4276
3977
  msgid "%s Sticky positions %s"
3978
  msgstr ""
3979
 
3980
  #. translators: %s HTML tags
3981
+ #: settings.php:4277
3982
  msgid "%s Limit insertions %s"
3983
  msgstr ""
3984
 
3985
  #. translators: %s HTML tags
3986
+ #: settings.php:4278
3987
  msgid "%s Clearance %s options"
3988
  msgstr ""
3989
 
3990
  #. translators: %s HTML tags
3991
+ #: settings.php:4284
3992
  msgid "Ad rotation"
3993
  msgstr ""
3994
 
3995
  #. translators: %s HTML tags
3996
+ #: settings.php:4285
3997
  msgid "%s A/B testing %s"
3998
  msgstr ""
3999
 
4000
  #. translators: %s HTML tags
4001
+ #: settings.php:4286
4002
  msgid "%s Ad tracking %s"
4003
  msgstr ""
4004
 
4005
  #. translators: %s HTML tags
4006
+ #: settings.php:4292
4007
  msgid "Support for %s AMP pages %s"
4008
  msgstr ""
4009
 
4010
  #. translators: %s HTML tags
4011
+ #: settings.php:4293
4012
  msgid "%s Ad blocking detection %s"
4013
  msgstr ""
4014
 
4015
  #. translators: %s HTML tags
4016
+ #: settings.php:4294
4017
  msgid "%s Mobile device detection %s"
4018
  msgstr ""
4019
 
4020
  #. translators: %s HTML tags
4021
+ #: settings.php:4301
4022
  msgid "64 code blocks"
4023
  msgstr ""
4024
 
4025
  #. translators: %s HTML tags
4026
+ #: settings.php:4302
4027
  msgid "%s GEO targeting %s"
4028
  msgstr ""
4029
 
4030
  #. translators: %s HTML tags
4031
+ #: settings.php:4303
4032
  msgid "%s Scheduling %s"
4033
  msgstr ""
4034
 
readme.txt CHANGED
@@ -1,4 +1,4 @@
1
- === WordPress Ad Manager & AdSense Ads - Ad Inserter ===
2
 
3
  Contributors: spacetime
4
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=LHGZEMRTR7WB4
@@ -6,7 +6,7 @@ Tags: ads, adsense, ad rotation, ad manager, amp, amazon, ad blocking detection,
6
  Requires at least: 4.0
7
  Tested up to: 5.0
8
  Requires PHP: 5.6
9
- Stable tag: 2.4.9
10
  License: GPLv3
11
 
12
  Manage ads: Google AdSense ads, Amazon banners, ad rotation, sticky widget ads, AMP ads, DFP ads, PHP, tracking, AdSense header and footer code
@@ -486,6 +486,13 @@ Please note that responsive AdSense ads can not work with floating alignments (a
486
 
487
  == Changelog ==
488
 
 
 
 
 
 
 
 
489
  = 2.4.9 =
490
  - Added support for HEAD separator
491
  - Added support for DoubleClick for Publishers (DFP) ads
@@ -558,6 +565,13 @@ For the changelog of earlier versions, please refer to the separate changelog.tx
558
 
559
  == Upgrade Notice ==
560
 
 
 
 
 
 
 
 
561
  = 2.4.9 =
562
  Added support for HEAD separator;
563
  Added support for DoubleClick for Publishers (DFP) ads;
1
+ === WordPress Ad Manager & AdSense Ads - Ad Inserter ===
2
 
3
  Contributors: spacetime
4
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=LHGZEMRTR7WB4
6
  Requires at least: 4.0
7
  Tested up to: 5.0
8
  Requires PHP: 5.6
9
+ Stable tag: 2.4.10
10
  License: GPLv3
11
 
12
  Manage ads: Google AdSense ads, Amazon banners, ad rotation, sticky widget ads, AMP ads, DFP ads, PHP, tracking, AdSense header and footer code
486
 
487
  == Changelog ==
488
 
489
+ = 2.4.10 =
490
+ - Added support for counter shortcodes
491
+ - Added support for code separator selection for code preview
492
+ - Added support for CHECK separator (Pro only)
493
+ - Added links to test pages for check for available positions
494
+ - Few minor bug fixes, cosmetic changes and code improvements
495
+
496
  = 2.4.9 =
497
  - Added support for HEAD separator
498
  - Added support for DoubleClick for Publishers (DFP) ads
565
 
566
  == Upgrade Notice ==
567
 
568
+ = 2.4.10 =
569
+ Added support for counter shortcodes;
570
+ Added support for code separator selection for code preview;
571
+ Added support for CHECK separator (Pro only);
572
+ Added links to test pages for check for available positions;
573
+ Few minor bug fixes, cosmetic changes and code improvements
574
+
575
  = 2.4.9 =
576
  Added support for HEAD separator;
577
  Added support for DoubleClick for Publishers (DFP) ads;
settings.php CHANGED
@@ -1000,12 +1000,12 @@ function generate_settings_form (){
1000
  &nbsp;
1001
  <label for="display-pages-<?php echo $block; ?>" title="<?php _e ('Individual static page exceptions (if enabled here) can be configured in page editor. Leave blank for no individual page exceptions.', 'ad-inserter'); ?>"><?php _e ('Static pages', 'ad-inserter'); ?></label>
1002
  </td>
1003
- <td class="ai-page-type ai-ap" style="padding-left: 8px;">
1004
  <input type="hidden" name="<?php echo AI_OPTION_DISPLAY_ON_SEARCH_PAGES, WP_FORM_FIELD_POSTFIX, $block; ?>" value="0" />
1005
  <input id= "display-search-<?php echo $block; ?>" style="margin-left: 10px;" type="checkbox" name="<?php echo AI_OPTION_DISPLAY_ON_SEARCH_PAGES, WP_FORM_FIELD_POSTFIX, $block; ?>" title="<?php _e ('Enable insertion on search blog pages', 'ad-inserter'); ?>" value="1" default="<?php echo $default->get_display_settings_search(); ?>" <?php if ($obj->get_display_settings_search()==AI_ENABLED) echo 'checked '; ?> />
1006
  <label for="display-search-<?php echo $block; ?>" title="<?php _e ('Enable insertion on search blog pages', 'ad-inserter'); ?>"><?php _e ('Search pages', 'ad-inserter'); ?></label>
1007
  </td>
1008
- <td class="ai-page-type ai-sp" style="padding-left: 8px;">
1009
  <input type="hidden" name="<?php echo AI_OPTION_DISPLAY_ON_ARCHIVE_PAGES, WP_FORM_FIELD_POSTFIX, $block; ?>" value="0" />
1010
  <input id= "display-archive-<?php echo $block; ?>" style="margin-left: 10px;" type="checkbox" name="<?php echo AI_OPTION_DISPLAY_ON_ARCHIVE_PAGES, WP_FORM_FIELD_POSTFIX, $block; ?>" title="<?php _e ('Enable insertion on tag or archive blog pages', 'ad-inserter'); ?>" value="1" default="<?php echo $default->get_display_settings_archive(); ?>" <?php if ($obj->get_display_settings_archive()==AI_ENABLED) echo 'checked '; ?> />
1011
  <label for="display-archive-<?php echo $block; ?>" title="<?php _e ('Enable insertion on tag or archive blog pages', 'ad-inserter'); ?>"><?php _e ('Tag / Archive pages', 'ad-inserter'); ?></label>
@@ -2997,14 +2997,24 @@ function page_checker_container () {
2997
  </div>
2998
  <table cellspacing="0" cellpadding="0" class="check-pages">
2999
  <tbody>
 
3000
  <th style="width: 10%; text-align: left;"><?php _e ('Position', 'ad-inserter'); ?></th>
3001
  <th style="width: 15%;"><?php _e ('Posts', 'ad-inserter'); ?></th>
3002
  <th style="width: 15%;"><?php _e ('Static pages', 'ad-inserter'); ?></th>
3003
  <th style="width: 15%;"><?php _e ('Homepage', 'ad-inserter'); ?></th>
3004
  <th style="width: 15%;"><?php _e ('Category pages', 'ad-inserter'); ?></th>
3005
- <th style="width: 15%;"><?php _e ('Tag / Archive pages', 'ad-inserter'); ?></th>
3006
  <th style="width: 15%;"><?php _e ('Search pages', 'ad-inserter'); ?></th>
3007
  </tr>
 
 
 
 
 
 
 
 
 
3008
  <?php
3009
 
3010
  // To check
@@ -3058,7 +3068,7 @@ function page_checker_container () {
3058
  $title = __('Position not checked yet', 'ad-inserter');;
3059
  }
3060
  ?>
3061
- <tr style="background: <?php echo $counter %2 != 0 ? '#eee' : '#fff'; ?>">
3062
  <td data-insertion="<?php echo $insertion_type; ?>" class="ai-position-name" style="text-align: left; padding-right: 10px;"><?php echo $insertion_name; ?></td>
3063
  <td data-insertion="<?php echo $insertion_type; ?>" class="<?php echo $class; ?>ai-po ai-not-checked" style="" title="<?php echo $title; ?>">&#9679;</td>
3064
  <td data-insertion="<?php echo $insertion_type; ?>" class="<?php echo $class; ?>ai-pa ai-not-checked" style="" title="<?php echo $title; ?>">&#9679;</td>
@@ -3883,7 +3893,12 @@ function ai_check_page ($options) {
3883
 
3884
  $positions = array_unique ($positions);
3885
  sort ($positions);
3886
- echo json_encode ($positions);
 
 
 
 
 
3887
  }
3888
  }
3889
 
1000
  &nbsp;
1001
  <label for="display-pages-<?php echo $block; ?>" title="<?php _e ('Individual static page exceptions (if enabled here) can be configured in page editor. Leave blank for no individual page exceptions.', 'ad-inserter'); ?>"><?php _e ('Static pages', 'ad-inserter'); ?></label>
1002
  </td>
1003
+ <td class="ai-page-type ai-sp" style="padding-left: 8px;">
1004
  <input type="hidden" name="<?php echo AI_OPTION_DISPLAY_ON_SEARCH_PAGES, WP_FORM_FIELD_POSTFIX, $block; ?>" value="0" />
1005
  <input id= "display-search-<?php echo $block; ?>" style="margin-left: 10px;" type="checkbox" name="<?php echo AI_OPTION_DISPLAY_ON_SEARCH_PAGES, WP_FORM_FIELD_POSTFIX, $block; ?>" title="<?php _e ('Enable insertion on search blog pages', 'ad-inserter'); ?>" value="1" default="<?php echo $default->get_display_settings_search(); ?>" <?php if ($obj->get_display_settings_search()==AI_ENABLED) echo 'checked '; ?> />
1006
  <label for="display-search-<?php echo $block; ?>" title="<?php _e ('Enable insertion on search blog pages', 'ad-inserter'); ?>"><?php _e ('Search pages', 'ad-inserter'); ?></label>
1007
  </td>
1008
+ <td class="ai-page-type ai-ap" style="padding-left: 8px;">
1009
  <input type="hidden" name="<?php echo AI_OPTION_DISPLAY_ON_ARCHIVE_PAGES, WP_FORM_FIELD_POSTFIX, $block; ?>" value="0" />
1010
  <input id= "display-archive-<?php echo $block; ?>" style="margin-left: 10px;" type="checkbox" name="<?php echo AI_OPTION_DISPLAY_ON_ARCHIVE_PAGES, WP_FORM_FIELD_POSTFIX, $block; ?>" title="<?php _e ('Enable insertion on tag or archive blog pages', 'ad-inserter'); ?>" value="1" default="<?php echo $default->get_display_settings_archive(); ?>" <?php if ($obj->get_display_settings_archive()==AI_ENABLED) echo 'checked '; ?> />
1011
  <label for="display-archive-<?php echo $block; ?>" title="<?php _e ('Enable insertion on tag or archive blog pages', 'ad-inserter'); ?>"><?php _e ('Tag / Archive pages', 'ad-inserter'); ?></label>
2997
  </div>
2998
  <table cellspacing="0" cellpadding="0" class="check-pages">
2999
  <tbody>
3000
+ <tr>
3001
  <th style="width: 10%; text-align: left;"><?php _e ('Position', 'ad-inserter'); ?></th>
3002
  <th style="width: 15%;"><?php _e ('Posts', 'ad-inserter'); ?></th>
3003
  <th style="width: 15%;"><?php _e ('Static pages', 'ad-inserter'); ?></th>
3004
  <th style="width: 15%;"><?php _e ('Homepage', 'ad-inserter'); ?></th>
3005
  <th style="width: 15%;"><?php _e ('Category pages', 'ad-inserter'); ?></th>
3006
+ <th style="width: 15%;"><?php _e ('Archive pages', 'ad-inserter'); ?></th>
3007
  <th style="width: 15%;"><?php _e ('Search pages', 'ad-inserter'); ?></th>
3008
  </tr>
3009
+ <tr>
3010
+ <th style="min-height: 18px;">&nbsp;</th>
3011
+ <th><a class="simple-link ai-po" target="_blank"><span class="dashicons dashicons-external"></span></a><a class="simple-link ai-po" target="_blank"><span class="dashicons dashicons-external"></span></a></th>
3012
+ <th><a class="simple-link ai-pa" target="_blank"><span class="dashicons dashicons-external"></span></a><a class="simple-link ai-po" target="_blank"><span class="dashicons dashicons-external"></span></a></th>
3013
+ <th><a class="simple-link ai-hp" target="_blank"><span class="dashicons dashicons-external"></span></a><a class="simple-link ai-po" target="_blank"><span class="dashicons dashicons-external"></span></a></th>
3014
+ <th><a class="simple-link ai-cp" target="_blank"><span class="dashicons dashicons-external"></span></a><a class="simple-link ai-po" target="_blank"><span class="dashicons dashicons-external"></span></a></th>
3015
+ <th><a class="simple-link ai-ap" target="_blank"><span class="dashicons dashicons-external"></span></a><a class="simple-link ai-po" target="_blank"><span class="dashicons dashicons-external"></span></a></th>
3016
+ <th><a class="simple-link ai-sp" target="_blank"><span class="dashicons dashicons-external"></span></a><a class="simple-link ai-po" target="_blank"><span class="dashicons dashicons-external"></span></a></th>
3017
+ </tr>
3018
  <?php
3019
 
3020
  // To check
3068
  $title = __('Position not checked yet', 'ad-inserter');;
3069
  }
3070
  ?>
3071
+ <tr style="background: <?php echo $counter %2 == 0 ? '#eee' : '#fff'; ?>">
3072
  <td data-insertion="<?php echo $insertion_type; ?>" class="ai-position-name" style="text-align: left; padding-right: 10px;"><?php echo $insertion_name; ?></td>
3073
  <td data-insertion="<?php echo $insertion_type; ?>" class="<?php echo $class; ?>ai-po ai-not-checked" style="" title="<?php echo $title; ?>">&#9679;</td>
3074
  <td data-insertion="<?php echo $insertion_type; ?>" class="<?php echo $class; ?>ai-pa ai-not-checked" style="" title="<?php echo $title; ?>">&#9679;</td>
3893
 
3894
  $positions = array_unique ($positions);
3895
  sort ($positions);
3896
+
3897
+ foreach ($download_urls as $index => $download_url) {
3898
+ $download_urls [$index] = add_query_arg (array (AI_URL_DEBUG_POSITIONS => '0', 'no-cookie' => '1'), $download_url);
3899
+ }
3900
+
3901
+ echo json_encode (array ('positions' => $positions, 'urls' => $download_urls));
3902
  }
3903
  }
3904