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

Version Description

  • Added support for block names in adinserter shortcode block attributes
  • Added support for default custom field values
  • Added support to list post ID range
  • Improved ad blocking detection
  • Reduced layout shift when using CHECK shortcodes
  • Fix for expanded shortcodes in the rotate code generator
  • 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.6.25
Comparing to
See all releases

Code changes from version 2.6.24 to 2.6.25

ad-inserter.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  /*
4
  Plugin Name: Ad Inserter
5
- Version: 2.6.24
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/
@@ -17,10 +17,26 @@ Requires PHP: 5.6
17
 
18
  Change Log
19
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
20
  Ad Inserter 2.6.24 - 2021-04-19
21
  - Added support for consent attribute for code generator for AdSense and Amazon AMP ads
22
  - Added support for random number shortcode
23
- - Added support to use && and !! operators in client-side client list checks
24
  - Added scheduling time on blocks list (Pro only)
25
  - Improved undismissible message when ad blocking is detected
26
  - Few minor bug fixes, cosmetic changes and code improvements
@@ -690,7 +706,7 @@ function set_page_type () {
690
  elseif (is_feed()) $ai_wp_data [AI_WP_PAGE_TYPE] = AI_PT_FEED;
691
  elseif (is_category()) $ai_wp_data [AI_WP_PAGE_TYPE] = AI_PT_CATEGORY;
692
  elseif (is_archive() || (is_home () && !is_front_page ())) $ai_wp_data [AI_WP_PAGE_TYPE] = AI_PT_ARCHIVE;
693
- elseif (is_admin()) $ai_wp_data [AI_WP_PAGE_TYPE] = AI_PT_ADMIN; // Admin pages may also be search pages
694
  elseif (is_search()) $ai_wp_data [AI_WP_PAGE_TYPE] = AI_PT_SEARCH;
695
  elseif (is_404()) $ai_wp_data [AI_WP_PAGE_TYPE] = AI_PT_404;
696
 
@@ -829,7 +845,7 @@ function ai_block_insertion_status ($block, $ai_last_check) {
829
  case AI_CHECK_ENABLED_SHORTCODE: $status .= "SHORTCODE ENABLED"; break;
830
  case AI_CHECK_ENABLED_WIDGET: $status .= "WIDGET ENABLED"; break;
831
 
832
- case AI_CUSTOM_FILTER_CHECK: $status .= "CUSTOM FILTER CHECK"; break;
833
 
834
  case AI_CHECK_NONE: $status = "BLOCK $block"; break;
835
  default: $status .= "?"; break;
@@ -2000,8 +2016,9 @@ function ai_load_extract ($recreate = true) {
2000
  if ($recreate) {
2001
  $ai_db_options_extract = ai_generate_extract ($ai_db_options);
2002
  $ai_db_options [AI_OPTION_EXTRACT] = $ai_db_options_extract;
2003
- if (get_option (AI_OPTION_NAME) !== false)
2004
  update_option (AI_EXTRACT_NAME, $ai_db_options_extract);
 
2005
  return true;
2006
  }
2007
  } else {
@@ -2210,6 +2227,7 @@ function ai_set_footer_inline_scripts () {
2210
  ($ai_wp_data [AI_WP_DEBUGGING] & (AI_DEBUG_BLOCKS | AI_DEBUG_POSITIONS)) != 0 ||
2211
  $ai_wp_data [AI_FRONTEND_JS_DEBUGGING] ||
2212
  $ai_wp_data [AI_CHECK_BLOCK] ||
 
2213
  $ai_wp_data [AI_FOOTER_JS_CODE_DOM_READY] != '';
2214
  }
2215
 
@@ -2269,8 +2287,8 @@ function ai_get_client_side_styles () {
2269
  ".ai-rotate {position: relative;}\n" .
2270
  ".ai-rotate-hidden {visibility: hidden;}\n" .
2271
  ".ai-rotate-hidden-2 {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}\n" .
2272
- ".ai-list-data, .ai-ip-data, .ai-fallback, .ai-list-block, .ai-list-block-ip {".AI_ALIGNMENT_CSS_HIDDEN_LIST."}\n";
2273
- ".ai-list-data, .ai-ip-data, .ai-fallback {min-width: 1px;}\n";
2274
  "";
2275
  }
2276
 
@@ -2448,6 +2466,8 @@ function ai_get_js ($js_name, $replace_js_data = true) {
2448
  }
2449
 
2450
  function ai_randomize_properties ($style, $z_index_min = null, $z_index_max = null) {
 
 
2451
  $style_array = explode (';', trim ($style, ';'));
2452
  foreach ($style_array as $index => $property) {
2453
  $property = trim ($property);
@@ -2563,7 +2583,8 @@ function ai_replace_js_data ($js) {
2563
  }
2564
 
2565
  // $js = str_replace ('AI_ADB_OVERLAY_WINDOW', "jQuery ('<div>', {attr: {'id': 'ai-adb-overlay', 'style': b64d ('" . base64_encode (str_replace (array ("'", "\r", "\n"), array ("\'", '', ''), $basic_adb_overlay_css) . get_overlay_css ()) . "')}})", $js);
2566
- $overlay_code = "jQuery ('<".$overlay_tag.">', {attr: {'style': b64d ('" . base64_encode (str_replace (array ("'", "\r", "\n"), array ("\'", '', ''), ai_randomize_properties ($basic_adb_overlay_css, 1110002, 9914998)) . ai_randomize_properties (get_overlay_css ())) . "')}})";
 
2567
 
2568
  for ($level = 1; $level <= 5; $level ++) {
2569
  switch (rand (1, 10)) {
@@ -2582,21 +2603,26 @@ function ai_replace_js_data ($js) {
2582
  continue 2;
2583
  }
2584
 
2585
- $overlay_code .= ".append (jQuery ('<div>')).append (jQuery ('<div>', {attr: {'style': b64d ('" . base64_encode (str_replace (array ("'", "\r", "\n"), array ("\'", '', ''), ai_randomize_properties ($basic_adb_overlay_css, 100, 99999))) . "')}}))";
 
2586
 
2587
  $overlay_code = "jQuery ('<".$tag.">').append (" . $overlay_code . ')';
2588
 
2589
- if (rand (1, 10) > 5) $overlay_code .= ".append (jQuery ('<div>', {attr: {'style': b64d ('" . base64_encode (str_replace (array ("'", "\r", "\n"), array ("\'", '', ''), ai_randomize_properties ($basic_adb_overlay_css, 100, 99999))) . "')}}))";
 
2590
  if (rand (1, 10) > 5) $overlay_code .= ".append (jQuery ('<div>'))";
2591
- if (rand (1, 10) > 5) $overlay_code .= ".prepend (jQuery ('<div>', {attr: {'style': b64d ('" . base64_encode (str_replace (array ("'", "\r", "\n"), array ("\'", '', ''), ai_randomize_properties ($basic_adb_overlay_css, 100, 99999))) . "')}}))";
 
2592
  if (rand (1, 10) > 5) $overlay_code .= ".prepend (jQuery ('<div>'))";
2593
  }
2594
 
2595
  $js = str_replace ('AI_ADB_OVERLAY_WINDOW', $overlay_code, $js);
2596
 
2597
  // $js = str_replace ('AI_ADB_MESSAGE_WINDOW', "jQuery ('<div>', {attr: {'id': 'ai-adb-message', 'style': b64d ('" . base64_encode (str_replace (array ("'", "\r", "\n"), array ("\'", '', ''), $basic_adb_message_css) . get_message_css ()) . "')}, 'html': b64d ('" .
2598
- $message_code = "jQuery ('<".$message_tag.">', {attr: {'style': b64d ('" . base64_encode (str_replace (array ("'", "\r", "\n"), array ("\'", '', ''), ai_randomize_properties ($basic_adb_message_css, 14999, 19998)) . ai_randomize_properties (get_message_css ())) . "')}, 'html': b64d ('" .
2599
- base64_encode (str_replace (array ("'", "\r", "\n"), array ("\'", '', ''), do_shortcode ($adb->ai_getCode ()))) . "')})";
 
 
2600
 
2601
  for ($level = 1; $level <= 5; $level ++) {
2602
  switch (rand (1, 10)) {
@@ -2617,20 +2643,25 @@ function ai_replace_js_data ($js) {
2617
  continue 2;
2618
  }
2619
 
2620
- $message_code .= ".append (jQuery ('<p>')).append (jQuery ('<div>', {attr: {'style': b64d ('" . base64_encode (str_replace (array ("'", "\r", "\n"), array ("\'", '', ''), ai_randomize_properties ($basic_adb_message_css, 10000, 999999))) . "')}}))";
 
2621
 
2622
  $message_code = "jQuery ('<".$tag.">').append (" . $message_code . ')';
2623
- if (rand (1, 10) > 7) $message_code .= ".append (jQuery ('<div>', {attr: {'style': b64d ('" . base64_encode (str_replace (array ("'", "\r", "\n"), array ("\'", '', ''), ai_randomize_properties ($basic_adb_message_css, 10000, 999999))) . "')}}))";
 
2624
  if (rand (1, 10) > 7) $message_code .= ".append (jQuery ('<p>'))";
2625
- if (rand (1, 10) > 7) $message_code .= ".prepend (jQuery ('<div>', {attr: {'style': b64d ('" . base64_encode (str_replace (array ("'", "\r", "\n"), array ("\'", '', ''), ai_randomize_properties ($basic_adb_message_css, 10000, 999999))) . "')}}))";
 
2626
  if (rand (1, 10) > 7) $message_code .= ".prepend (jQuery ('<p>'))";
2627
  if (rand (1, 10) > 3) $message_code .= ".prepend (jQuery ('<p>'))";
2628
  }
2629
 
2630
  $js = str_replace ('AI_ADB_MESSAGE_WINDOW', $message_code, $js);
2631
 
2632
- $js = str_replace ('AI_ADB_MSG_HTML', base64_encode (str_replace (array ("'", "\r", "\n"), array ("\'", '', ''), do_shortcode ($adb->ai_getCode ()))), $js);
2633
- $js = str_replace ('AI_ADB_MSG_STYLE', base64_encode (str_replace (array ("'", "\r", "\n"), array ("\'", '', ''), ai_randomize_properties ($basic_adb_message_css, 100000, 9999999) . ai_randomize_properties (get_message_css ()))), $js);
 
 
2634
 
2635
 
2636
 
@@ -2850,7 +2881,7 @@ function add_footer_inline_scripts () {
2850
  }
2851
 
2852
  if ($adb_code) {
2853
- if (get_adb_action () == AI_ADB_ACTION_MESSAGE && get_undismissible_message ()) {
2854
  echo ai_get_js ('ai-adb-try');
2855
  }
2856
  }
@@ -2883,7 +2914,11 @@ function add_footer_inline_scripts () {
2883
  echo ai_get_js ('ai-cookie');
2884
  }
2885
 
2886
- if (($ai_wp_data [AI_CLIENT_SIDE_INSERTION] /*|| $ai_wp_data [AI_CLOSE_BUTTONS] */|| $ai_wp_data [AI_CHECK_BLOCK]) /*&& !$ai_wp_data [AI_CODE_FOR_IFRAME]*/) {
 
 
 
 
2887
  echo ai_get_js ('ai-insert');
2888
  }
2889
 
@@ -4330,11 +4365,15 @@ function ai_write_debug_info ($write_processing_log = false) {
4330
  }
4331
  }
4332
 
4333
- if (isset ($ai_wp_data [AI_CLIENTS]) && isset ($ai_wp_data [AI_AGENT])) {
4334
- if (isset ($_SERVER ['HTTP_USER_AGENT'])) {
4335
- echo 'USER AGENT: ', $_SERVER ['HTTP_USER_AGENT'], "\n";
4336
- }
 
 
 
4337
 
 
4338
  $agent = $ai_wp_data [AI_AGENT];
4339
  if (!empty ($ai_wp_data [AI_CLIENTS])) {
4340
  $ai_wp_data [AI_CLIENTS] = array_unique ($ai_wp_data [AI_CLIENTS]);
@@ -4932,12 +4971,6 @@ function ai_check_plugin_options ($plugin_options = array ()) {
4932
 
4933
  function option_stripslashes (&$options) {
4934
  $options = wp_unslash ($options);
4935
-
4936
- // if (is_array ($options)) {
4937
- // foreach ($options as $key => $option) {
4938
- // option_stripslashes ($options [$key]);
4939
- // }
4940
- // } else if (is_string ($options)) $options = stripslashes ($options);
4941
  }
4942
 
4943
  // Deprecated
@@ -4965,11 +4998,56 @@ function ai_update_option ($option_name, $value) {
4965
  update_option ($option_name, ':AI:'. base64_encode (serialize ($value)));
4966
  }
4967
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4968
  function ai_load_options () {
4969
  global $ai_db_options, $ai_db_options_multisite, $ai_wp_data;
4970
 
4971
  if (($ai_wp_data [AI_WP_DEBUGGING] & AI_DEBUG_PROCESSING) != 0) ai_log ("LOAD OPTIONS START");
4972
 
 
 
 
 
 
 
 
 
4973
  if (is_multisite()) {
4974
  $ai_db_options_multisite = get_site_option (AI_OPTION_NAME);
4975
  option_stripslashes ($ai_db_options_multisite);
@@ -5261,6 +5339,8 @@ function get_admin_toolbar_mobile () {
5261
  function get_remote_debugging () {
5262
  global $ai_db_options;
5263
 
 
 
5264
  if (!isset ($ai_db_options [AI_OPTION_GLOBAL]['REMOTE_DEBUGGING'])) $ai_db_options [AI_OPTION_GLOBAL]['REMOTE_DEBUGGING'] = DEFAULT_REMOTE_DEBUGGING;
5265
 
5266
  return ($ai_db_options [AI_OPTION_GLOBAL]['REMOTE_DEBUGGING']);
@@ -5492,7 +5572,7 @@ function get_group_country_list ($group_number) {
5492
  function multisite_settings_page_enabled () {
5493
  global $ai_db_options_multisite;
5494
 
5495
- if (is_multisite()) {
5496
  if (!isset ($ai_db_options_multisite ['MULTISITE_SETTINGS_PAGE'])) $ai_db_options_multisite ['MULTISITE_SETTINGS_PAGE'] = DEFAULT_MULTISITE_SETTINGS_PAGE;
5497
  if ($ai_db_options_multisite ['MULTISITE_SETTINGS_PAGE'] == '') $ai_db_options_multisite ['MULTISITE_SETTINGS_PAGE'] = DEFAULT_MULTISITE_SETTINGS_PAGE;
5498
 
@@ -5508,7 +5588,7 @@ function multisite_settings_page_enabled () {
5508
  function multisite_widgets_enabled () {
5509
  global $ai_db_options_multisite;
5510
 
5511
- if (is_multisite()) {
5512
  if (!isset ($ai_db_options_multisite ['MULTISITE_WIDGETS'])) $ai_db_options_multisite ['MULTISITE_WIDGETS'] = DEFAULT_MULTISITE_WIDGETS;
5513
  if ($ai_db_options_multisite ['MULTISITE_WIDGETS'] == '') $ai_db_options_multisite ['MULTISITE_WIDGETS'] = DEFAULT_MULTISITE_WIDGETS;
5514
 
@@ -5521,7 +5601,7 @@ function multisite_widgets_enabled () {
5521
  function multisite_php_processing () {
5522
  global $ai_db_options_multisite;
5523
 
5524
- if (is_multisite()) {
5525
  if (function_exists ('ai_filter_multisite_settings')) {
5526
  if (!isset ($ai_db_options_multisite ['MULTISITE_PHP_PROCESSING'])) $ai_db_options_multisite ['MULTISITE_PHP_PROCESSING'] = DEFAULT_MULTISITE_PHP_PROCESSING;
5527
  if ($ai_db_options_multisite ['MULTISITE_PHP_PROCESSING'] == '') $ai_db_options_multisite ['MULTISITE_PHP_PROCESSING'] = DEFAULT_MULTISITE_PHP_PROCESSING;
@@ -5538,7 +5618,7 @@ function multisite_php_processing () {
5538
  function multisite_exceptions_enabled () {
5539
  global $ai_db_options_multisite;
5540
 
5541
- if (is_multisite()) {
5542
  if (!isset ($ai_db_options_multisite ['MULTISITE_EXCEPTIONS'])) $ai_db_options_multisite ['MULTISITE_EXCEPTIONS'] = DEFAULT_MULTISITE_EXCEPTIONS;
5543
  if ($ai_db_options_multisite ['MULTISITE_EXCEPTIONS'] == '') $ai_db_options_multisite ['MULTISITE_EXCEPTIONS'] = DEFAULT_MULTISITE_EXCEPTIONS;
5544
 
@@ -5551,7 +5631,7 @@ function multisite_exceptions_enabled () {
5551
  function multisite_main_for_all_blogs () {
5552
  global $ai_db_options_multisite;
5553
 
5554
- if (is_multisite()) {
5555
  if (!isset ($ai_db_options_multisite ['MULTISITE_MAIN_FOR_ALL_BLOGS'])) $ai_db_options_multisite ['MULTISITE_MAIN_FOR_ALL_BLOGS'] = DEFAULT_MULTISITE_MAIN_FOR_ALL_BLOGS;
5556
  if ($ai_db_options_multisite ['MULTISITE_MAIN_FOR_ALL_BLOGS'] == '') $ai_db_options_multisite ['MULTISITE_MAIN_FOR_ALL_BLOGS'] = DEFAULT_MULTISITE_MAIN_FOR_ALL_BLOGS;
5557
 
@@ -5564,7 +5644,7 @@ function multisite_main_for_all_blogs () {
5564
  function multisite_site_admin_page () {
5565
  global $ai_db_options_multisite;
5566
 
5567
- if (is_multisite()) {
5568
  if (!isset ($ai_db_options_multisite ['MULTISITE_SITE_ADMIN_PAGE'])) $ai_db_options_multisite ['MULTISITE_SITE_ADMIN_PAGE'] = DEFAULT_MULTISITE_SITE_ADMIN_PAGE;
5569
 
5570
  if (multisite_main_for_all_blogs ()) $ai_db_options_multisite ['MULTISITE_SITE_ADMIN_PAGE'] = AI_DISABLED;
@@ -5920,6 +6000,93 @@ function ai_ajax () {
5920
  wp_die ();
5921
  }
5922
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5923
  elseif (function_exists ('ai_ajax_processing_2')) {
5924
  ai_ajax_processing_2 ();
5925
  }
@@ -5927,6 +6094,7 @@ function ai_ajax () {
5927
  wp_die ();
5928
  }
5929
 
 
5930
  function ai_ajax_backend () {
5931
  global $preview_name, $preview_alignment, $preview_css;
5932
 
@@ -5944,8 +6112,6 @@ function ai_ajax_backend () {
5944
  if (isset ($_POST ["preview"])) {
5945
  $block = urldecode ((int) $_POST ["preview"]);
5946
  if (is_numeric ($block) && $block >= 1 && $block <= 96) {
5947
- require_once AD_INSERTER_PLUGIN_DIR.'includes/preview.php';
5948
-
5949
  $preview_parameters = array ();
5950
 
5951
  if (isset ($_POST ['name'])) $preview_parameters ['name'] = base64_decode ($_POST ['name']);
@@ -5974,6 +6140,12 @@ function ai_ajax_backend () {
5974
  if (isset ($_POST ['rotate'])) $preview_parameters ['rotate'] = $_POST ['rotate'];
5975
  if (isset ($_POST ['viewport'])) $preview_parameters ['viewport'] = $_POST ['viewport'];
5976
 
 
 
 
 
 
 
5977
  generate_code_preview (
5978
  $block,
5979
  $preview_parameters
@@ -5982,9 +6154,17 @@ function ai_ajax_backend () {
5982
  elseif ($_POST ["preview"] == 'adb') {
5983
  require_once AD_INSERTER_PLUGIN_DIR.'includes/preview-adb.php';
5984
 
 
5985
  $process_php = isset ($_POST ["php"]) && $_POST ["php"] == 1;
 
 
 
 
 
 
 
5986
 
5987
- generate_code_preview_adb (base64_decode ($_POST ["code"]), $process_php);
5988
  }
5989
  elseif ($_POST ["preview"] == 'adsense') {
5990
 
@@ -6183,6 +6363,10 @@ function ai_ajax_backend () {
6183
 
6184
  elseif (isset ($_GET ["ads-txt"])) {
6185
  if (!is_multisite() || is_main_site ()) {
 
 
 
 
6186
  ads_txt (esc_html ($_GET ["ads-txt"]));
6187
  }
6188
  }
@@ -6205,6 +6389,10 @@ function ai_ajax_backend () {
6205
  }
6206
 
6207
  elseif (isset ($_GET ["check-page"])) {
 
 
 
 
6208
  ai_check_page ();
6209
  }
6210
 
@@ -6583,28 +6771,22 @@ function generate_viewport_css () {
6583
  if ($number_of_viewports != 0) {
6584
  $viewport_styles = ".ai-viewports {--ai: 1;}\n"; // Mark unprocessed block for viewports, also dummy style to prevent not loading viewport rules when optimizers join them with other (broken) styles on the page
6585
  foreach ($viewports as $index => $viewport) {
6586
- // if ($viewport ['index'] == 1) {
6587
  if ($index == 0) {
6588
  foreach (array_reverse ($viewports) as $index2 => $viewport2) {
6589
- // if ($viewport2 ['index'] != 1) {
6590
  if ($index2 != $number_of_viewports - 1) {
6591
  $viewport_styles .= ".ai-viewport-" . $viewport2 ['index'] . " { display: none !important;}\n";
6592
  }
6593
  }
6594
- // $viewport_styles .= ".ai-viewport-1 { display: inherit !important;}\n";
6595
  $viewport_styles .= ".ai-viewport-".$viewports [0]['index']." { display: inherit !important;}\n";
6596
  $viewport_styles .= ".ai-viewport-0 { display: none !important;}\n";
6597
  } else {
6598
  $viewport_styles .= "@media ";
6599
- // if ($index != count ($viewports) - 1)
6600
  if ($viewport ['width'] != 0)
6601
  $viewport_styles .= "(min-width: " . $viewport ['width'] . "px) and ";
6602
  $viewport_styles .= "(max-width: " . ($viewports [$index - 1]['width'] - 1) . "px) {\n";
6603
  foreach ($viewports as $index2 => $viewport2) {
6604
- // if ($viewport2 ['index'] == 1)
6605
  if ($index2 == 0)
6606
  $viewport_styles .= ".ai-viewport-" . $viewport2 ['index'] . " { display: none !important;}\n";
6607
- // elseif ($viewport ['index'] == $viewport2 ['index'])
6608
  elseif ($index == $index2)
6609
  $viewport_styles .= ".ai-viewport-" . $viewport2 ['index'] . " { display: inherit !important;}\n";
6610
 
@@ -6793,6 +6975,10 @@ a.ai-debug-center {text-align: center; cursor: default; font-size: 10px; text-de
6793
  .ai-debug-bar.ai-debug-cookie {background: #9be3ff;}
6794
  .ai-debug-bar.ai-debug-cookie kbd {color: #000;}
6795
 
 
 
 
 
6796
  .ai-debug-block.ai-debug-adb-status {border-color: #000; outline-color: #000;}
6797
  .ai-debug-bar.ai-debug-adb-status {background: #000;}
6798
 
@@ -6828,8 +7014,8 @@ a.ai-debug-center {text-align: center; cursor: default; font-size: 10px; text-de
6828
  .ai-debug-bar .ai-debug-text-right {float: right; text-align: right; padding-right: 3px;}
6829
  .ai-debug-bar .ai-debug-text-center {text-align: center;}
6830
 
6831
- .ai-debug-lists .ai-debug-text-left, .ai-debug-viewport-invisible .ai-debug-text-left {min-width: 40%;}
6832
- .ai-debug-lists .ai-debug-text-right, .ai-debug-viewport-invisible .ai-debug-text-right {min-width: 40%;}
6833
 
6834
  .ai-debug-message {text-align: center; font-weight: bold;}
6835
 
@@ -7221,40 +7407,14 @@ function ai_settings () {
7221
  } else echo '<div class="notice notice-error is-dismissible" style="margin: 5px 15px 2px 0px;"><p>'. _n('Error importing settings for block', 'Error importing settings for blocks:', count ($invalid_blocks), 'ad-inserter') , ' ', implode (', ', $invalid_blocks) . '</p></div>';
7222
  }
7223
 
7224
- // $settings_ok = false;
7225
- // $settings_errors []= __('Import plugin settings: unserialize failed', 'ad-inserter');
7226
-
7227
  if ($settings_ok) {
7228
- // Generate and save extract
7229
- // Save new options as some function may need new settings
7230
- ai_update_option (AI_OPTION_NAME, $ai_options);
7231
- ai_load_settings ();
7232
-
7233
- $ai_options [AI_OPTION_EXTRACT] = ai_generate_extract ($ai_options);
7234
- $ai_db_options_extract = $ai_options [AI_OPTION_EXTRACT];
7235
-
7236
- $ai_options [AI_OPTION_GLOBAL]['VIEWPORT_CSS'] = generate_viewport_css ();
7237
- $ai_options [AI_OPTION_GLOBAL]['ALIGNMENT_CSS'] = generate_alignment_css ();
7238
-
7239
- $ai_options [AI_OPTION_GLOBAL]['TIMESTAMP'] = time ();
7240
-
7241
- if (!get_option (AI_INSTALL_NAME)) {
7242
- update_option (AI_INSTALL_NAME, time ());
7243
- }
7244
-
7245
- ai_update_option (AI_OPTION_NAME, $ai_options);
7246
-
7247
- update_option (AI_EXTRACT_NAME, $ai_db_options_extract);
7248
 
7249
  // Multisite
7250
- if (is_multisite () && is_main_site ()) {
7251
- $options = array ();
7252
- if (function_exists ('ai_filter_multisite_settings')) ai_filter_multisite_settings ($options);
7253
- ai_check_multisite_options ($options);
7254
- update_site_option (AI_OPTION_NAME, $options);
7255
- }
7256
 
7257
- ai_load_settings ();
7258
 
7259
  if (function_exists ('ai_load_globals')) ai_load_globals ();
7260
 
@@ -7267,9 +7427,9 @@ function ai_settings () {
7267
  }
7268
  }
7269
 
7270
- delete_option (str_replace ("#", "Header", AD_ADx_OPTIONS));
7271
- delete_option (str_replace ("#", "Footer", AD_ADx_OPTIONS));
7272
- delete_option (AD_OPTIONS);
7273
 
7274
  echo '<div class="notice notice-success is-dismissible" style="margin: 5px 15px 2px 0px;"><p>' . __('Settings saved.', 'ad-inserter') . '</p></div>';
7275
  } else { // translators: %s: Ad Inserter
@@ -7285,156 +7445,40 @@ function ai_settings () {
7285
 
7286
  check_admin_referer ('save_adinserter_settings');
7287
 
7288
- for ($block = 1; $block <= 96; $block ++) {
7289
- delete_option (str_replace ("#", $block, AD_ADx_OPTIONS));
7290
- }
7291
-
7292
- delete_option (str_replace ("#", "Header", AD_ADx_OPTIONS));
7293
- delete_option (str_replace ("#", "Footer", AD_ADx_OPTIONS));
7294
- delete_option (AD_OPTIONS);
7295
 
7296
- delete_option (AI_OPTION_NAME);
7297
- delete_option (AI_EXTRACT_NAME);
7298
-
7299
- if (is_multisite () && is_main_site ()) {
7300
- delete_site_option (AI_OPTION_NAME);
7301
  }
7302
 
7303
- delete_option (AI_ADSENSE_CLIENT_IDS);
7304
- delete_option (AI_ADSENSE_AUTH_CODE);
7305
- delete_option (AI_ADSENSE_OWN_IDS);
7306
-
7307
- delete_option (AI_ADS_TXT_NAME);
7308
-
7309
- delete_transient (AI_TRANSIENT_ADSENSE_TOKEN);
7310
- delete_transient (AI_TRANSIENT_ADSENSE_ADS);
7311
-
7312
- delete_transient ('ai-close');
7313
-
7314
- if (function_exists ('ai_load_globals')) {
7315
- delete_option (WP_AD_INSERTER_PRO_LICENSE);
7316
- $wpdb->query ("DROP TABLE IF EXISTS " . AI_STATISTICS_DB_TABLE);
7317
 
7318
- delete_transient (AI_TRANSIENT_ADB_CLASS_1);
7319
- delete_transient (AI_TRANSIENT_ADB_CLASS_2);
7320
- delete_transient (AI_TRANSIENT_ADB_CLASS_3);
7321
- delete_transient (AI_TRANSIENT_ADB_CLASS_4);
7322
- delete_transient (AI_TRANSIENT_ADB_CLASS_5);
7323
- delete_transient (AI_TRANSIENT_ADB_CLASS_6);
7324
- delete_transient (AI_TRANSIENT_ADB_FILES_VERSION);
7325
- }
7326
 
7327
  if (ai_current_user_role_ok () && (!is_multisite() || is_main_site () || multisite_exceptions_enabled ())) {
7328
 
7329
- $args = array (
7330
- 'public' => true,
7331
- '_builtin' => false
7332
- );
7333
- $custom_post_types = get_post_types ($args, 'names', 'and');
7334
- $screens = array_values (array_merge (array ('post', 'page'), $custom_post_types));
7335
-
7336
- $args = array (
7337
- 'posts_per_page' => AI_LIST_EXCEPTIONS_LIMIT,
7338
- 'offset' => 0,
7339
- 'category' => '',
7340
- 'category_name' => '',
7341
- 'orderby' => 'type',
7342
- 'order' => 'ASC',
7343
- 'include' => '',
7344
- 'exclude' => '',
7345
- 'meta_query' => array (
7346
- array (
7347
- 'key' => '_adinserter_block_exceptions',
7348
- 'value' => '',
7349
- 'compare' => '!='
7350
- )
7351
- ),
7352
- 'post_type' => $screens,
7353
- 'post_mime_type' => '',
7354
- 'post_parent' => '',
7355
- 'author' => '',
7356
- 'author_name' => '',
7357
- 'post_status' => '',
7358
- 'suppress_filters' => true
7359
- );
7360
- $posts_pages = get_posts ($args);
7361
-
7362
- foreach ($posts_pages as $page) {
7363
- delete_post_meta ($page->ID, '_adinserter_block_exceptions');
7364
  }
7365
  }
 
7366
 
7367
- ai_load_settings ();
7368
-
7369
- // Generate extract
7370
- $ai_options [AI_OPTION_EXTRACT] = ai_generate_extract ($ai_options);
7371
- $ai_db_options_extract = $ai_options [AI_OPTION_EXTRACT];
7372
-
7373
- if (function_exists ('ai_load_globals')) ai_load_globals ();
7374
 
7375
- echo '<div class="notice notice-warning is-dismissible" style="margin: 5px 15px 2px 0px;"><p><strong>' . __('Settings cleared.', 'ad-inserter') . '</strong></p></div>';
7376
- } elseif (isset ($_POST [AI_FORM_CLEAR_EXCEPTIONS])) {
7377
- if (ai_current_user_role_ok () && (!is_multisite() || is_main_site () || multisite_exceptions_enabled ())) {
7378
 
7379
- $args = array (
7380
- 'public' => true,
7381
- '_builtin' => false
7382
- );
7383
- $custom_post_types = get_post_types ($args, 'names', 'and');
7384
- $screens = array_values (array_merge (array ('post', 'page'), $custom_post_types));
7385
-
7386
- $args = array (
7387
- 'posts_per_page' => AI_LIST_EXCEPTIONS_LIMIT,
7388
- 'offset' => 0,
7389
- 'category' => '',
7390
- 'category_name' => '',
7391
- 'orderby' => 'type',
7392
- 'order' => 'ASC',
7393
- 'include' => '',
7394
- 'exclude' => '',
7395
- 'meta_query' => array (
7396
- array (
7397
- 'key' => '_adinserter_block_exceptions',
7398
- 'value' => '',
7399
- 'compare' => '!='
7400
- )
7401
- ),
7402
- 'post_type' => $screens,
7403
- 'post_mime_type' => '',
7404
- 'post_parent' => '',
7405
- 'author' => '',
7406
- 'author_name' => '',
7407
- 'post_status' => '',
7408
- 'suppress_filters' => true
7409
- );
7410
- $posts_pages = get_posts ($args);
7411
-
7412
- if ($_POST [AI_FORM_CLEAR_EXCEPTIONS] == "\xe2\x9d\x8c") {
7413
- foreach ($posts_pages as $page) {
7414
- delete_post_meta ($page->ID, '_adinserter_block_exceptions');
7415
- }
7416
- }
7417
- elseif (strpos ($_POST [AI_FORM_CLEAR_EXCEPTIONS], 'id=') === 0) {
7418
- $id = str_replace ('id=', '', $_POST [AI_FORM_CLEAR_EXCEPTIONS]);
7419
- if (is_numeric ($id)) {
7420
- delete_post_meta ($id, '_adinserter_block_exceptions');
7421
- }
7422
- }
7423
- elseif (is_numeric ($_POST [AI_FORM_CLEAR_EXCEPTIONS])) {
7424
- foreach ($posts_pages as $page) {
7425
- $post_meta = get_post_meta ($page->ID, '_adinserter_block_exceptions', true);
7426
- $selected_blocks = explode (",", $post_meta);
7427
- if (($key = array_search ($_POST [AI_FORM_CLEAR_EXCEPTIONS], $selected_blocks)) !== false) {
7428
- unset ($selected_blocks [$key]);
7429
- update_post_meta ($page->ID, '_adinserter_block_exceptions', implode (",", $selected_blocks));
7430
- }
7431
- }
7432
- }
7433
  }
7434
- } elseif (isset ($_POST [AI_FORM_CLEAR_STATISTICS]) && is_numeric ($_POST [AI_FORM_CLEAR_STATISTICS])) {
7435
- if ($_POST [AI_FORM_CLEAR_STATISTICS] != 0) {
7436
- $wpdb->query ("DELETE FROM " . AI_STATISTICS_DB_TABLE . " WHERE block = " . ((int) $_POST [AI_FORM_CLEAR_STATISTICS]));
7437
- } else $wpdb->query ("DROP TABLE IF EXISTS " . AI_STATISTICS_DB_TABLE);
7438
  }
7439
 
7440
  generate_settings_form ();
@@ -7442,7 +7486,7 @@ function ai_settings () {
7442
 
7443
 
7444
  function ai_adinserter ($block_parameter, $options, &$block) {
7445
- global $block_object, $ad_inserter_globals, $ai_wp_data, $ai_last_check, $ai_total_hook_php_time, $filter_hooks;
7446
 
7447
  $debug_processing = ($ai_wp_data [AI_WP_DEBUGGING] & AI_DEBUG_PROCESSING) != 0;
7448
 
@@ -7533,15 +7577,7 @@ function ai_adinserter ($block_parameter, $options, &$block) {
7533
  if ($ai_wp_data [AI_PAGE_BLOCKS] >= get_max_page_blocks ()) return "";
7534
  }
7535
 
7536
- $ai_last_check = AI_CUSTOM_FILTER_CHECK;
7537
- $hook_start_time = microtime (true);
7538
- $custom_filter_check = apply_filters ("ai_block_insertion_check", true, $obj->number);
7539
- if ($debug_processing && !$custom_filter_check) {
7540
- $filter_hooks []= array ("ai_block_insertion_check", $obj->number);
7541
- }
7542
- $ai_total_hook_php_time += microtime (true) - $hook_start_time;
7543
-
7544
- if (!$custom_filter_check) return "";
7545
 
7546
  // Last check before insertion
7547
  if (!$obj->check_and_increment_block_counter ()) return "";
@@ -7591,7 +7627,7 @@ function adinserter ($block = '', $options = '') {
7591
 
7592
 
7593
  function ai_content_hook ($content = '') {
7594
- global $block_object, $ad_inserter_globals, $ai_db_options_extract, $ai_wp_data, $ai_last_check, $ai_total_plugin_time, $ai_total_hook_php_time, $filter_hooks, $special_element_tags;
7595
 
7596
  if ($ai_wp_data [AI_WP_PAGE_TYPE] == AI_PT_ADMIN) return $content;
7597
 
@@ -7703,14 +7739,7 @@ function ai_content_hook ($content = '') {
7703
  if ($ai_wp_data [AI_PAGE_BLOCKS] >= get_max_page_blocks ()) continue;
7704
  }
7705
 
7706
- $ai_last_check = AI_CUSTOM_FILTER_CHECK;
7707
- $hook_start_time = microtime (true);
7708
- $custom_filter_check = apply_filters ("ai_block_insertion_check", true, $obj->number);
7709
- if ($debug_processing && !$custom_filter_check) {
7710
- $filter_hooks []= array ("ai_block_insertion_check", $obj->number);
7711
- }
7712
- $ai_total_hook_php_time += microtime (true) - $hook_start_time;
7713
- if (!$custom_filter_check) continue;
7714
 
7715
  $automatic_insertion = $obj->get_automatic_insertion();
7716
 
@@ -7863,7 +7892,7 @@ function ai_content_hook ($content = '') {
7863
 
7864
  // Process Before/After Excerpt postion
7865
  function ai_excerpt_hook ($content = '') {
7866
- global $ad_inserter_globals, $block_object, $ai_db_options_extract, $ai_wp_data, $ai_last_check, $ai_total_plugin_time, $ai_total_hook_php_time, $filter_hooks;
7867
 
7868
  if ($ai_wp_data [AI_WP_PAGE_TYPE] == AI_PT_ADMIN) return;
7869
 
@@ -7920,14 +7949,7 @@ function ai_excerpt_hook ($content = '') {
7920
  if ($ai_wp_data [AI_PAGE_BLOCKS] >= get_max_page_blocks ()) continue;
7921
  }
7922
 
7923
- $ai_last_check = AI_CUSTOM_FILTER_CHECK;
7924
- $hook_start_time = microtime (true);
7925
- $custom_filter_check = apply_filters ("ai_block_insertion_check", true, $obj->number);
7926
- if ($debug_processing && !$custom_filter_check) {
7927
- $filter_hooks []= array ("ai_block_insertion_check", $obj->number);
7928
- }
7929
- $ai_total_hook_php_time += microtime (true) - $hook_start_time;
7930
- if (!$custom_filter_check) continue;
7931
 
7932
  // Last check before insertion
7933
  if (!$obj->check_and_increment_block_counter ()) continue;
@@ -8025,7 +8047,7 @@ function ai_wp_list_comments_args ($args) {
8025
 
8026
  // Process comments counter + Before Comments postion
8027
  function ai_comment_callback ($comment, $args, $depth) {
8028
- global $block_object, $ad_inserter_globals, $ai_db_options_extract, $ai_wp_data, $ai_last_check, $ai_total_plugin_time, $ai_total_hook_php_time, $filter_hooks, $ai_walker;
8029
 
8030
  if ($depth == 1) {
8031
  if (!isset ($ad_inserter_globals [AI_COMMENT_COUNTER_NAME])) {
@@ -8100,14 +8122,7 @@ function ai_comment_callback ($comment, $args, $depth) {
8100
  if ($ai_wp_data [AI_PAGE_BLOCKS] >= get_max_page_blocks ()) continue;
8101
  }
8102
 
8103
- $ai_last_check = AI_CUSTOM_FILTER_CHECK;
8104
- $hook_start_time = microtime (true);
8105
- $custom_filter_check = apply_filters ("ai_block_insertion_check", true, $obj->number);
8106
- if ($debug_processing && !$custom_filter_check) {
8107
- $filter_hooks []= array ("ai_block_insertion_check", $obj->number);
8108
- }
8109
- $ai_total_hook_php_time += microtime (true) - $hook_start_time;
8110
- if (!$custom_filter_check) continue;
8111
 
8112
  // Last check before insertion
8113
  if (!$obj->check_and_increment_block_counter ()) continue;
@@ -8147,7 +8162,7 @@ function ai_comment_callback ($comment, $args, $depth) {
8147
 
8148
  // Process Between Comments postion
8149
  function ai_comment_end_callback ($comment, $args, $depth) {
8150
- global $block_object, $ad_inserter_globals, $ai_db_options_extract, $ai_wp_data, $ai_last_check, $ai_total_plugin_time, $ai_total_hook_php_time, $filter_hooks;
8151
 
8152
  if ($args ['style'] == 'div') $tag = 'div'; else $tag = 'li';
8153
 
@@ -8232,14 +8247,7 @@ function ai_comment_end_callback ($comment, $args, $depth) {
8232
  if ($ai_wp_data [AI_PAGE_BLOCKS] >= get_max_page_blocks ()) continue;
8233
  }
8234
 
8235
- $ai_last_check = AI_CUSTOM_FILTER_CHECK;
8236
- $hook_start_time = microtime (true);
8237
- $custom_filter_check = apply_filters ("ai_block_insertion_check", true, $obj->number);
8238
- if ($debug_processing && !$custom_filter_check) {
8239
- $filter_hooks []= array ("ai_block_insertion_check", $obj->number);
8240
- }
8241
- $ai_total_hook_php_time += microtime (true) - $hook_start_time;
8242
- if (!$custom_filter_check) continue;
8243
 
8244
  // Last check before insertion
8245
  if (!$obj->check_and_increment_block_counter ()) continue;
@@ -8316,14 +8324,7 @@ function ai_comment_end_callback ($comment, $args, $depth) {
8316
  if ($ai_wp_data [AI_PAGE_BLOCKS] >= get_max_page_blocks ()) continue;
8317
  }
8318
 
8319
- $ai_last_check = AI_CUSTOM_FILTER_CHECK;
8320
- $hook_start_time = microtime (true);
8321
- $custom_filter_check = apply_filters ("ai_block_insertion_check", true, $obj->number);
8322
- if ($debug_processing && !$custom_filter_check) {
8323
- $filter_hooks []= array ("ai_block_insertion_check", $obj->number);
8324
- }
8325
- $ai_total_hook_php_time += microtime (true) - $hook_start_time;
8326
- if (!$custom_filter_check) continue;
8327
 
8328
  // Last check before insertion
8329
  if (!$obj->check_and_increment_block_counter ()) continue;
@@ -8357,7 +8358,7 @@ function ai_comment_end_callback ($comment, $args, $depth) {
8357
  }
8358
 
8359
  function ai_custom_hook ($action, $insertion_type, $name, $translated_name = '', $hook_parameter = null, $hook_check = null) {
8360
- global $block_object, $ad_inserter_globals, $ai_db_options_extract, $ai_wp_data, $ai_last_check, $ai_total_plugin_time, $ai_total_hook_php_time, $filter_hooks;
8361
 
8362
  $debug_processing = ($ai_wp_data [AI_WP_DEBUGGING] & AI_DEBUG_PROCESSING) != 0;
8363
 
@@ -8453,14 +8454,7 @@ function ai_custom_hook ($action, $insertion_type, $name, $translated_name = '',
8453
  if ($ai_wp_data [AI_PAGE_BLOCKS] >= get_max_page_blocks ()) continue;
8454
  }
8455
 
8456
- $ai_last_check = AI_CUSTOM_FILTER_CHECK;
8457
- $hook_start_time = microtime (true);
8458
- $custom_filter_check = apply_filters ("ai_block_insertion_check", true, $obj->number);
8459
- if ($debug_processing && !$custom_filter_check) {
8460
- $filter_hooks []= array ("ai_block_insertion_check", $obj->number);
8461
- }
8462
- $ai_total_hook_php_time += microtime (true) - $hook_start_time;
8463
- if (!$custom_filter_check) continue;
8464
 
8465
  // Last check before insertion
8466
  if (!$obj->check_and_increment_block_counter ()) continue;
@@ -8496,7 +8490,7 @@ function ai_custom_hook ($action, $insertion_type, $name, $translated_name = '',
8496
 
8497
 
8498
  function ai_pre_do_shortcode_tag ($return, $tag, $attr, $m) {
8499
- global $ai_expand_only_rotate, $ai_wp_data;
8500
 
8501
  // Array
8502
  //(
@@ -8508,8 +8502,8 @@ function ai_pre_do_shortcode_tag ($return, $tag, $attr, $m) {
8508
  // [5] =>
8509
  // [6] =>
8510
 
8511
- if (strtolower ($tag) == 'adinserter') {
8512
- if ($ai_expand_only_rotate) {
8513
  // Expand only ROTATE / COUNT / CHECK
8514
  if (isset ($attr ['rotate']) || in_array ('ROTATE', $attr) || in_array ('rotate', $attr)) {
8515
  return false;
@@ -8521,14 +8515,14 @@ function ai_pre_do_shortcode_tag ($return, $tag, $attr, $m) {
8521
  return false;
8522
  }
8523
  else return $m [0];
8524
- }
8525
  }
8526
 
8527
  return $return;
8528
  }
8529
 
8530
  function ai_process_shortcode (&$block, $atts) {
8531
- global $block_object, $ai_last_check, $ai_wp_data, $ad_inserter_globals, $ai_total_hook_php_time, $filter_hooks;
8532
 
8533
  if ($atts == '') return '';
8534
 
@@ -8565,6 +8559,7 @@ function ai_process_shortcode (&$block, $atts) {
8565
  "url-parameter" => "",
8566
  "referrer" => "",
8567
  "client" => "",
 
8568
  "ip-address" => "",
8569
  "country" => "",
8570
  ), $atts);
@@ -8613,16 +8608,29 @@ function ai_process_shortcode (&$block, $atts) {
8613
 
8614
  $block = - 1;
8615
  $code_only = false;
 
 
 
8616
 
8617
  if ($parameters ['block'] == '' && $parameters ['code'] != '' && !($parameters ['viewport'] != '' || in_array ('VIEWPORT', $atts) || in_array ('viewport', $atts))) {
8618
  $parameters ['block'] = $parameters ['code'];
8619
  $code_only = true;
8620
  }
8621
 
8622
- if (is_numeric ($parameters ['block'])) {
 
 
 
 
 
 
8623
  $block = intval ($parameters ['block']);
8624
- } elseif ($parameters ['name'] != '' && !($parameters ['rotate'] != '' || in_array ('ROTATE', $atts) || in_array ('rotate', $atts))) {
8625
- $shortcode_name = strtolower ($parameters ['name']);
 
 
 
 
8626
  for ($counter = 1; $counter <= 96; $counter ++) {
8627
  $obj = $block_object [$counter];
8628
  $ad_name = strtolower (trim ($obj->get_ad_name()));
@@ -8688,7 +8696,6 @@ function ai_process_shortcode (&$block, $atts) {
8688
  $shortcode_disabled = explode (',', strtolower (str_replace (' ', '', $parameters ['disable'])));
8689
  $ai_wp_data [AI_DISABLED_BLOCKS] = array_unique (array_merge ($ai_wp_data [AI_DISABLED_BLOCKS], $shortcode_disabled));
8690
 
8691
- $debug_processing = ($ai_wp_data [AI_WP_DEBUGGING] & AI_DEBUG_PROCESSING) != 0;
8692
  if ($debug_processing) {
8693
  ai_log ('DISABLED BLOCKS: ' . implode (', ', $ai_wp_data [AI_DISABLED_BLOCKS]));
8694
  }
@@ -8699,23 +8706,30 @@ function ai_process_shortcode (&$block, $atts) {
8699
  if ($parameters ['custom-field'] != '') {
8700
  $custom_field_name = trim ($parameters ['custom-field']);
8701
 
8702
- if ($parameters ['data'] != '') {
 
8703
  $custom_field_value = trim ($parameters ['data']);
8704
 
8705
- $ai_wp_data [AI_CUSTOM_FIELDS][$custom_field_name] = $custom_field_value;
 
 
 
8706
 
8707
- return '';
 
8708
  }
8709
 
8710
  if (isset ($ai_wp_data [AI_CUSTOM_FIELDS][$custom_field_name])) {
8711
  return $ai_wp_data [AI_CUSTOM_FIELDS][$custom_field_name];
8712
  }
8713
 
8714
- $post_meta = get_post_meta (get_the_ID(), $parameters ['custom-field']);
 
8715
  if (is_array ($post_meta)) {
8716
  $post_meta = implode (', ', $post_meta);
8717
  }
8718
- return $post_meta;
 
8719
  }
8720
 
8721
  if ($parameters ['random'] != '' || isset ($atts ['RANDOM']) || isset ($atts ['random'])) {
@@ -8875,15 +8889,7 @@ function ai_process_shortcode (&$block, $atts) {
8875
  if ($ai_wp_data [AI_PAGE_BLOCKS] >= get_max_page_blocks ()) return "";
8876
  }
8877
 
8878
- $ai_last_check = AI_CUSTOM_FILTER_CHECK;
8879
- $hook_start_time = microtime (true);
8880
- $custom_filter_check = apply_filters ("ai_block_insertion_check", true, $obj->number);
8881
- $debug_processing = ($ai_wp_data [AI_WP_DEBUGGING] & AI_DEBUG_PROCESSING) != 0;
8882
- if ($debug_processing && !$custom_filter_check) {
8883
- $filter_hooks []= array ("ai_block_insertion_check", $obj->number);
8884
- }
8885
- $ai_total_hook_php_time += microtime (true) - $hook_start_time;
8886
- if (!$custom_filter_check) return "";
8887
 
8888
  // Last check before insertion
8889
  if (!$obj->check_and_increment_block_counter ()) return "";
@@ -9017,7 +9023,7 @@ function ai_debug_widget_comment ($label, $end = false) {
9017
  }
9018
 
9019
  function ai_widget_draw ($args, $instance, &$block) {
9020
- global $block_object, $ad_inserter_globals, $ai_wp_data, $ai_last_check, $ai_total_hook_php_time, $filter_hooks;
9021
 
9022
  $debug_processing = ($ai_wp_data [AI_WP_DEBUGGING] & AI_DEBUG_PROCESSING) != 0;
9023
 
@@ -9114,15 +9120,7 @@ function ai_widget_draw ($args, $instance, &$block) {
9114
  if ($ai_wp_data [AI_PAGE_BLOCKS] >= get_max_page_blocks ()) return;
9115
  }
9116
 
9117
- $ai_last_check = AI_CUSTOM_FILTER_CHECK;
9118
- $hook_start_time = microtime (true);
9119
- $custom_filter_check = apply_filters ("ai_block_insertion_check", true, $obj->number);
9120
- $debug_processing = ($ai_wp_data [AI_WP_DEBUGGING] & AI_DEBUG_PROCESSING) != 0;
9121
- if ($debug_processing && !$custom_filter_check) {
9122
- $filter_hooks []= array ("ai_block_insertion_check", $obj->number);
9123
- }
9124
- $ai_total_hook_php_time += microtime (true) - $hook_start_time;
9125
- if (!$custom_filter_check) return;
9126
 
9127
  // Last check before insertion
9128
  if (!$obj->check_and_increment_block_counter ()) return;
@@ -9357,6 +9355,16 @@ function ai_special_widget ($args, $instance, $block) {
9357
  if ($debug_processing) echo ai_debug_widget_comment ('after_widget', true);
9358
  }
9359
 
 
 
 
 
 
 
 
 
 
 
9360
  function ai_is_json ($string, $return_data = false) {
9361
  $data = json_decode ($string);
9362
  return (json_last_error () == JSON_ERROR_NONE) ? ($return_data ? $data : true) : false;
@@ -9468,11 +9476,59 @@ function check_url_parameter_and_cookie_list ($url_parameters, $white_list) {
9468
  return check_url_parameter_cookie_list ($url_parameters, $white_list, array_merge ($_COOKIE, $_GET), $dummy);
9469
  }
9470
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9471
  function check_scheduling_time ($start_time, $end_time, $days_in_week, $between) {
9472
  if (!function_exists ('ai_scheduling_options')) return true;
9473
 
9474
  $current_time = current_time ('timestamp');
9475
 
 
 
 
 
 
 
 
9476
  $start_time = strtotime ($start_time, $current_time);
9477
  $end_time = strtotime ($end_time, $current_time);
9478
 
@@ -9532,6 +9588,205 @@ function check_referer_list ($referers, $white_list) {
9532
  function check_client_list ($clients, $white_list) {
9533
  global $ai_wp_data;
9534
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9535
  if (version_compare (phpversion (), "5.6", ">=")) {
9536
  if (!isset ($ai_wp_data [AI_AGENT])) {
9537
  require_once AD_INSERTER_PLUGIN_DIR.'includes/agent/Agent.php';
@@ -9539,6 +9794,8 @@ function check_client_list ($clients, $white_list) {
9539
  $ai_wp_data [AI_AGENT] = $agent;
9540
  } else $agent = $ai_wp_data [AI_AGENT];
9541
 
 
 
9542
  $return = $white_list;
9543
 
9544
  if ($clients == AD_EMPTY_DATA) return true;
@@ -9557,20 +9814,44 @@ function check_client_list ($clients, $white_list) {
9557
  $client = trim ($client);
9558
  if ($client == "") continue;
9559
 
9560
- if ($client [0] == '*') {
9561
- if ($client [strlen ($client) - 1] == '*') {
9562
- $client = substr ($client, 1, strlen ($client) - 2);
9563
- if (stripos ($agent->getUserAgent (), $client) !== false) return $return;
9564
- } else {
9565
- $client = substr ($client, 1);
9566
- if (strtolower (substr ($agent->getUserAgent (), - strlen ($client))) == strtolower ($client)) return $return;
9567
- }
9568
  }
9569
- elseif ($client [strlen ($client) - 1] == '*') {
9570
- $client = substr ($client, 0, strlen ($client) - 1);
9571
- if (stripos ($agent->getUserAgent (), $client) === 0) return $return;
9572
- }
9573
- elseif ($agent->is ($client)) return $return;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9574
  }
9575
  return !$return;
9576
  } else {
@@ -9684,6 +9965,124 @@ function ai_check_block ($block) {
9684
  return true;
9685
  }
9686
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9687
  function ai_set_cookie ($block, $property, $value) {
9688
  $ai_cookie_name = 'aiBLOCKS';
9689
 
@@ -10759,6 +11158,7 @@ $ai_wp_data [AI_POST_POSITION] = AI_POST_POSITION_BEFORE_POST;
10759
  $ai_wp_data [AI_FOOTER_JS_CODE_DOM_READY] = '';
10760
  $ai_wp_data [AI_FOOTER_INLINE_SCRIPTS] = false;
10761
  $ai_wp_data [AI_W3TC_DEBUGGING] = false;
 
10762
 
10763
  ai_load_settings ();
10764
 
@@ -10861,7 +11261,7 @@ if (isset ($_POST [AI_FORM_SAVE]))
10861
 
10862
  if (isset ($_POST [AI_FORM_SAVE])) {
10863
  $ai_wp_data [AI_DISABLE_TRANSLATION] = isset ($_POST ['disable_translation']) ? $_POST ['disable_translation'] : DEFAULT_DISABLE_TRANSLATION;
10864
- } else $ai_wp_data [AI_DISABLE_TRANSLATION] = get_disable_translation ();
10865
 
10866
  if (!$ai_wp_data [AI_DISABLE_TRANSLATION]) {
10867
  add_action ('plugins_loaded', 'ai_load_plugin_textdomain_hook');
@@ -10994,6 +11394,9 @@ if (defined ('AI_PLUGIN_TRACKING') && AI_PLUGIN_TRACKING) {
10994
  $options ['notice_review'] = ($review = get_option ('ai-notice-review')) ? $review : '';
10995
  $options ['remote_debugging'] = get_remote_debugging ();
10996
  $options ['block_class'] = get_block_class_name ();
 
 
 
10997
  return ($options);
10998
  }
10999
 
2
 
3
  /*
4
  Plugin Name: Ad Inserter
5
+ Version: 2.6.25
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/
17
 
18
  Change Log
19
 
20
+ Ad Inserter 2.6.25 - 2021-05-24
21
+ - Added support for block names in adinserter shortcode block attributes
22
+ - Added support for browser language in client list (experimental)
23
+ - Added support for client-side checks for filter hook ai_block_insertion_check (experimental)
24
+ - Added support for remote plugin managenent (Pro only, experimental)
25
+ - Added support for default custom field values
26
+ - Added support for scheduled rotation (experimental)
27
+ - Added support for scheduling check shortcode (Pro only, experimental)
28
+ - Added support for daily scheduling time (Pro only, experimental)
29
+ - Added support for css attribute in check options (Pro only, experimental)
30
+ - Added support to list post ID range
31
+ - Improved ad blocking detection
32
+ - Reduced layout shift when using CHECK shortcodes
33
+ - Fix for expanded shortcodes in the rotate code generator
34
+ - Few minor bug fixes, cosmetic changes and code improvements
35
+
36
  Ad Inserter 2.6.24 - 2021-04-19
37
  - Added support for consent attribute for code generator for AdSense and Amazon AMP ads
38
  - Added support for random number shortcode
39
+ - Added support for && and !! operators in client-side client list checks
40
  - Added scheduling time on blocks list (Pro only)
41
  - Improved undismissible message when ad blocking is detected
42
  - Few minor bug fixes, cosmetic changes and code improvements
706
  elseif (is_feed()) $ai_wp_data [AI_WP_PAGE_TYPE] = AI_PT_FEED;
707
  elseif (is_category()) $ai_wp_data [AI_WP_PAGE_TYPE] = AI_PT_CATEGORY;
708
  elseif (is_archive() || (is_home () && !is_front_page ())) $ai_wp_data [AI_WP_PAGE_TYPE] = AI_PT_ARCHIVE;
709
+ elseif (is_admin()) $ai_wp_data [AI_WP_PAGE_TYPE] = AI_PT_ADMIN; // Admin pages may also be search pages or ajax requests
710
  elseif (is_search()) $ai_wp_data [AI_WP_PAGE_TYPE] = AI_PT_SEARCH;
711
  elseif (is_404()) $ai_wp_data [AI_WP_PAGE_TYPE] = AI_PT_404;
712
 
845
  case AI_CHECK_ENABLED_SHORTCODE: $status .= "SHORTCODE ENABLED"; break;
846
  case AI_CHECK_ENABLED_WIDGET: $status .= "WIDGET ENABLED"; break;
847
 
848
+ case AI_CUSTOM_FILTER_CHECK: $status .= "CUSTOM FILTER HOOK CHECK"; break;
849
 
850
  case AI_CHECK_NONE: $status = "BLOCK $block"; break;
851
  default: $status .= "?"; break;
2016
  if ($recreate) {
2017
  $ai_db_options_extract = ai_generate_extract ($ai_db_options);
2018
  $ai_db_options [AI_OPTION_EXTRACT] = $ai_db_options_extract;
2019
+ if (get_option (AI_OPTION_NAME) !== false && !defined ('AI_LOADED_REMOTE_SETTINGS')) {
2020
  update_option (AI_EXTRACT_NAME, $ai_db_options_extract);
2021
+ }
2022
  return true;
2023
  }
2024
  } else {
2227
  ($ai_wp_data [AI_WP_DEBUGGING] & (AI_DEBUG_BLOCKS | AI_DEBUG_POSITIONS)) != 0 ||
2228
  $ai_wp_data [AI_FRONTEND_JS_DEBUGGING] ||
2229
  $ai_wp_data [AI_CHECK_BLOCK] ||
2230
+ $ai_wp_data [AI_CLIENT_SIDE_FILTER_CHECKS] ||
2231
  $ai_wp_data [AI_FOOTER_JS_CODE_DOM_READY] != '';
2232
  }
2233
 
2287
  ".ai-rotate {position: relative;}\n" .
2288
  ".ai-rotate-hidden {visibility: hidden;}\n" .
2289
  ".ai-rotate-hidden-2 {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}\n" .
2290
+ ".ai-list-data, .ai-ip-data, .ai-filter-check, .ai-fallback, .ai-list-block, .ai-list-block-ip, .ai-list-block-filter {".AI_ALIGNMENT_CSS_HIDDEN_LIST."}\n";
2291
+ ".ai-list-data, .ai-ip-data, .ai-filter-check, .ai-fallback {min-width: 1px;}\n";
2292
  "";
2293
  }
2294
 
2466
  }
2467
 
2468
  function ai_randomize_properties ($style, $z_index_min = null, $z_index_max = null) {
2469
+ $style = str_replace ('&#039;', '\'', $style);
2470
+
2471
  $style_array = explode (';', trim ($style, ';'));
2472
  foreach ($style_array as $index => $property) {
2473
  $property = trim ($property);
2583
  }
2584
 
2585
  // $js = str_replace ('AI_ADB_OVERLAY_WINDOW', "jQuery ('<div>', {attr: {'id': 'ai-adb-overlay', 'style': b64d ('" . base64_encode (str_replace (array ("'", "\r", "\n"), array ("\'", '', ''), $basic_adb_overlay_css) . get_overlay_css ()) . "')}})", $js);
2586
+ // $overlay_code = "jQuery ('<".$overlay_tag.">', {attr: {'style': b64d ('" . base64_encode (str_replace (array ("'", "\r", "\n"), array ("\'", '', ''), ai_randomize_properties ($basic_adb_overlay_css, 1110002, 9914998)) . ai_randomize_properties (get_overlay_css ())) . "')}})";
2587
+ $overlay_code = "jQuery ('<".$overlay_tag.">', {attr: {'style': b64d ('" . base64_encode (str_replace (array ("\r", "\n"), array ('', ''), ai_randomize_properties ($basic_adb_overlay_css, 1110002, 9914998)) . ai_randomize_properties (get_overlay_css ())) . "')}})";
2588
 
2589
  for ($level = 1; $level <= 5; $level ++) {
2590
  switch (rand (1, 10)) {
2603
  continue 2;
2604
  }
2605
 
2606
+ // $overlay_code .= ".append (jQuery ('<div>')).append (jQuery ('<div>', {attr: {'style': b64d ('" . base64_encode (str_replace (array ("'", "\r", "\n"), array ("\'", '', ''), ai_randomize_properties ($basic_adb_overlay_css, 100, 99999))) . "')}}))";
2607
+ $overlay_code .= ".append (jQuery ('<div>')).append (jQuery ('<div>', {attr: {'style': b64d ('" . base64_encode (str_replace (array ("\r", "\n"), array ('', ''), ai_randomize_properties ($basic_adb_overlay_css, 100, 99999))) . "')}}))";
2608
 
2609
  $overlay_code = "jQuery ('<".$tag.">').append (" . $overlay_code . ')';
2610
 
2611
+ // if (rand (1, 10) > 5) $overlay_code .= ".append (jQuery ('<div>', {attr: {'style': b64d ('" . base64_encode (str_replace (array ("'", "\r", "\n"), array ("\'", '', ''), ai_randomize_properties ($basic_adb_overlay_css, 100, 99999))) . "')}}))";
2612
+ if (rand (1, 10) > 5) $overlay_code .= ".append (jQuery ('<div>', {attr: {'style': b64d ('" . base64_encode (str_replace (array ("\r", "\n"), array ('', ''), ai_randomize_properties ($basic_adb_overlay_css, 100, 99999))) . "')}}))";
2613
  if (rand (1, 10) > 5) $overlay_code .= ".append (jQuery ('<div>'))";
2614
+ // if (rand (1, 10) > 5) $overlay_code .= ".prepend (jQuery ('<div>', {attr: {'style': b64d ('" . base64_encode (str_replace (array ("'", "\r", "\n"), array ("\'", '', ''), ai_randomize_properties ($basic_adb_overlay_css, 100, 99999))) . "')}}))";
2615
+ if (rand (1, 10) > 5) $overlay_code .= ".prepend (jQuery ('<div>', {attr: {'style': b64d ('" . base64_encode (str_replace (array ("\r", "\n"), array ('', ''), ai_randomize_properties ($basic_adb_overlay_css, 100, 99999))) . "')}}))";
2616
  if (rand (1, 10) > 5) $overlay_code .= ".prepend (jQuery ('<div>'))";
2617
  }
2618
 
2619
  $js = str_replace ('AI_ADB_OVERLAY_WINDOW', $overlay_code, $js);
2620
 
2621
  // $js = str_replace ('AI_ADB_MESSAGE_WINDOW', "jQuery ('<div>', {attr: {'id': 'ai-adb-message', 'style': b64d ('" . base64_encode (str_replace (array ("'", "\r", "\n"), array ("\'", '', ''), $basic_adb_message_css) . get_message_css ()) . "')}, 'html': b64d ('" .
2622
+ // $message_code = "jQuery ('<".$message_tag.">', {attr: {'style': b64d ('" . base64_encode (str_replace (array ("'", "\r", "\n"), array ("\'", '', ''), ai_randomize_properties ($basic_adb_message_css, 96610999, 99919998)) . ai_randomize_properties (get_message_css ())) . "')}, 'html': b64d ('" .
2623
+ $message_code = "jQuery ('<".$message_tag.">', {attr: {'style': b64d ('" . base64_encode (str_replace (array ("\r", "\n"), array ('', ''), ai_randomize_properties ($basic_adb_message_css, 96610999, 99919998)) . ai_randomize_properties (get_message_css ())) . "')}, 'html': b64d ('" .
2624
+ // base64_encode (str_replace (array ("'", "\r", "\n"), array ("\'", '', ''), do_shortcode ($adb->ai_getCode ()))) . "')})"; // No need to escape '
2625
+ base64_encode (str_replace (array ("\r", "\n"), array ('', ''), do_shortcode ($adb->ai_getCode ()))) . "')})";
2626
 
2627
  for ($level = 1; $level <= 5; $level ++) {
2628
  switch (rand (1, 10)) {
2643
  continue 2;
2644
  }
2645
 
2646
+ // $message_code .= ".append (jQuery ('<p>')).append (jQuery ('<div>', {attr: {'style': b64d ('" . base64_encode (str_replace (array ("'", "\r", "\n"), array ("\'", '', ''), ai_randomize_properties ($basic_adb_message_css, 10000, 999999))) . "')}}))";
2647
+ $message_code .= ".append (jQuery ('<p>')).append (jQuery ('<div>', {attr: {'style': b64d ('" . base64_encode (str_replace (array ("\r", "\n"), array ('', ''), ai_randomize_properties ($basic_adb_message_css, 10000, 999999))) . "')}}))";
2648
 
2649
  $message_code = "jQuery ('<".$tag.">').append (" . $message_code . ')';
2650
+ // if (rand (1, 10) > 7) $message_code .= ".append (jQuery ('<div>', {attr: {'style': b64d ('" . base64_encode (str_replace (array ("'", "\r", "\n"), array ("\'", '', ''), ai_randomize_properties ($basic_adb_message_css, 10000, 999999))) . "')}}))";
2651
+ if (rand (1, 10) > 7) $message_code .= ".append (jQuery ('<div>', {attr: {'style': b64d ('" . base64_encode (str_replace (array ("\r", "\n"), array ('', ''), ai_randomize_properties ($basic_adb_message_css, 10000, 999999))) . "')}}))";
2652
  if (rand (1, 10) > 7) $message_code .= ".append (jQuery ('<p>'))";
2653
+ // if (rand (1, 10) > 7) $message_code .= ".prepend (jQuery ('<div>', {attr: {'style': b64d ('" . base64_encode (str_replace (array ("'", "\r", "\n"), array ("\'", '', ''), ai_randomize_properties ($basic_adb_message_css, 10000, 999999))) . "')}}))";
2654
+ if (rand (1, 10) > 7) $message_code .= ".prepend (jQuery ('<div>', {attr: {'style': b64d ('" . base64_encode (str_replace (array ("\r", "\n"), array ('', ''), ai_randomize_properties ($basic_adb_message_css, 10000, 999999))) . "')}}))";
2655
  if (rand (1, 10) > 7) $message_code .= ".prepend (jQuery ('<p>'))";
2656
  if (rand (1, 10) > 3) $message_code .= ".prepend (jQuery ('<p>'))";
2657
  }
2658
 
2659
  $js = str_replace ('AI_ADB_MESSAGE_WINDOW', $message_code, $js);
2660
 
2661
+ // $js = str_replace ('AI_ADB_MSG_HTML', base64_encode (str_replace (array ("'", "\r", "\n"), array ("\'", '', ''), do_shortcode ($adb->ai_getCode ()))), $js);
2662
+ $js = str_replace ('AI_ADB_MSG_HTML', base64_encode (str_replace (array ("\r", "\n"), array ('', ''), do_shortcode ($adb->ai_getCode ()))), $js);
2663
+ // $js = str_replace ('AI_ADB_MSG_STYLE', base64_encode (str_replace (array ("'", "\r", "\n"), array ("\'", '', ''), ai_randomize_properties ($basic_adb_message_css, 100000, 9999999) . ai_randomize_properties (get_message_css ()))), $js);
2664
+ $js = str_replace ('AI_ADB_MSG_STYLE', base64_encode (str_replace (array ("\r", "\n"), array ('', ''), ai_randomize_properties ($basic_adb_message_css, 100000, 9999999) . ai_randomize_properties (get_message_css ()))), $js);
2665
 
2666
 
2667
 
2881
  }
2882
 
2883
  if ($adb_code) {
2884
+ if (get_adb_action () == AI_ADB_ACTION_MESSAGE && /*get_undismissible_message ()*/ !defined ('AI_ADB_NO_JS_CHECK')) {
2885
  echo ai_get_js ('ai-adb-try');
2886
  }
2887
  }
2914
  echo ai_get_js ('ai-cookie');
2915
  }
2916
 
2917
+ if ($ai_wp_data [AI_CLIENT_SIDE_FILTER_CHECKS]) {
2918
+ echo ai_get_js ('ai-filter');
2919
+ }
2920
+
2921
+ if (($ai_wp_data [AI_CLIENT_SIDE_INSERTION] || $ai_wp_data [AI_CHECK_BLOCK])) {
2922
  echo ai_get_js ('ai-insert');
2923
  }
2924
 
4365
  }
4366
  }
4367
 
4368
+ if (isset ($_SERVER ['HTTP_USER_AGENT'])) {
4369
+ echo 'USER AGENT: ', $_SERVER ['HTTP_USER_AGENT'], "\n";
4370
+ }
4371
+
4372
+ if (isset ($_SERVER ['HTTP_ACCEPT_LANGUAGE'])) {
4373
+ echo 'LANGUAGE: ', $_SERVER ['HTTP_ACCEPT_LANGUAGE'], "\n";
4374
+ }
4375
 
4376
+ if (isset ($ai_wp_data [AI_CLIENTS]) && isset ($ai_wp_data [AI_AGENT])) {
4377
  $agent = $ai_wp_data [AI_AGENT];
4378
  if (!empty ($ai_wp_data [AI_CLIENTS])) {
4379
  $ai_wp_data [AI_CLIENTS] = array_unique ($ai_wp_data [AI_CLIENTS]);
4971
 
4972
  function option_stripslashes (&$options) {
4973
  $options = wp_unslash ($options);
 
 
 
 
 
 
4974
  }
4975
 
4976
  // Deprecated
4998
  update_option ($option_name, ':AI:'. base64_encode (serialize ($value)));
4999
  }
5000
 
5001
+ function ai_save_options ($options, $multisite_options = null, $blocks_org = null, $blocks_new = null) {
5002
+ if (function_exists ('ai_save_remote_settings')) {
5003
+ if (ai_save_remote_settings ($options, $multisite_options, $blocks_org, $blocks_new)) return;
5004
+ }
5005
+
5006
+ // Generate and save extract
5007
+ ai_update_option (AI_OPTION_NAME, $options);
5008
+ ai_load_settings ();
5009
+
5010
+ $options [AI_OPTION_EXTRACT] = ai_generate_extract ($options);
5011
+ $ai_db_options_extract = $options [AI_OPTION_EXTRACT];
5012
+
5013
+ $options [AI_OPTION_GLOBAL]['VIEWPORT_CSS'] = generate_viewport_css ();
5014
+ $options [AI_OPTION_GLOBAL]['ALIGNMENT_CSS'] = generate_alignment_css ();
5015
+
5016
+ $options [AI_OPTION_GLOBAL]['TIMESTAMP'] = time ();
5017
+
5018
+ if (!get_option (AI_INSTALL_NAME)) {
5019
+ update_option (AI_INSTALL_NAME, time ());
5020
+ }
5021
+
5022
+ ai_update_option (AI_OPTION_NAME, $options);
5023
+
5024
+ update_option (AI_EXTRACT_NAME, $ai_db_options_extract);
5025
+
5026
+ // Multisite
5027
+ if (is_array ($multisite_options) && is_multisite () && is_main_site ()) {
5028
+ update_site_option (AI_OPTION_NAME, $multisite_options);
5029
+ }
5030
+
5031
+ ai_load_settings ();
5032
+
5033
+ if (is_array ($blocks_org) && is_array ($blocks_new)) {
5034
+ ai_update_block_numbers ($blocks_org, $blocks_new);
5035
+ }
5036
+ }
5037
+
5038
  function ai_load_options () {
5039
  global $ai_db_options, $ai_db_options_multisite, $ai_wp_data;
5040
 
5041
  if (($ai_wp_data [AI_WP_DEBUGGING] & AI_DEBUG_PROCESSING) != 0) ai_log ("LOAD OPTIONS START");
5042
 
5043
+ if (function_exists ('ai_load_remote_settings')) {
5044
+ if (ai_load_remote_settings ()) {
5045
+ if (($ai_wp_data [AI_WP_DEBUGGING] & AI_DEBUG_PROCESSING) != 0) ai_log ("LOAD OPTIONS END");
5046
+
5047
+ return;
5048
+ }
5049
+ }
5050
+
5051
  if (is_multisite()) {
5052
  $ai_db_options_multisite = get_site_option (AI_OPTION_NAME);
5053
  option_stripslashes ($ai_db_options_multisite);
5339
  function get_remote_debugging () {
5340
  global $ai_db_options;
5341
 
5342
+ if (function_exists ('ai_remote_debugging')) return ai_remote_debugging ();
5343
+
5344
  if (!isset ($ai_db_options [AI_OPTION_GLOBAL]['REMOTE_DEBUGGING'])) $ai_db_options [AI_OPTION_GLOBAL]['REMOTE_DEBUGGING'] = DEFAULT_REMOTE_DEBUGGING;
5345
 
5346
  return ($ai_db_options [AI_OPTION_GLOBAL]['REMOTE_DEBUGGING']);
5572
  function multisite_settings_page_enabled () {
5573
  global $ai_db_options_multisite;
5574
 
5575
+ if (ai_remote ('multisite', is_multisite ())) {
5576
  if (!isset ($ai_db_options_multisite ['MULTISITE_SETTINGS_PAGE'])) $ai_db_options_multisite ['MULTISITE_SETTINGS_PAGE'] = DEFAULT_MULTISITE_SETTINGS_PAGE;
5577
  if ($ai_db_options_multisite ['MULTISITE_SETTINGS_PAGE'] == '') $ai_db_options_multisite ['MULTISITE_SETTINGS_PAGE'] = DEFAULT_MULTISITE_SETTINGS_PAGE;
5578
 
5588
  function multisite_widgets_enabled () {
5589
  global $ai_db_options_multisite;
5590
 
5591
+ if (ai_remote ('multisite', is_multisite ())) {
5592
  if (!isset ($ai_db_options_multisite ['MULTISITE_WIDGETS'])) $ai_db_options_multisite ['MULTISITE_WIDGETS'] = DEFAULT_MULTISITE_WIDGETS;
5593
  if ($ai_db_options_multisite ['MULTISITE_WIDGETS'] == '') $ai_db_options_multisite ['MULTISITE_WIDGETS'] = DEFAULT_MULTISITE_WIDGETS;
5594
 
5601
  function multisite_php_processing () {
5602
  global $ai_db_options_multisite;
5603
 
5604
+ if (ai_remote ('multisite', is_multisite ())) {
5605
  if (function_exists ('ai_filter_multisite_settings')) {
5606
  if (!isset ($ai_db_options_multisite ['MULTISITE_PHP_PROCESSING'])) $ai_db_options_multisite ['MULTISITE_PHP_PROCESSING'] = DEFAULT_MULTISITE_PHP_PROCESSING;
5607
  if ($ai_db_options_multisite ['MULTISITE_PHP_PROCESSING'] == '') $ai_db_options_multisite ['MULTISITE_PHP_PROCESSING'] = DEFAULT_MULTISITE_PHP_PROCESSING;
5618
  function multisite_exceptions_enabled () {
5619
  global $ai_db_options_multisite;
5620
 
5621
+ if (ai_remote ('multisite', is_multisite ())) {
5622
  if (!isset ($ai_db_options_multisite ['MULTISITE_EXCEPTIONS'])) $ai_db_options_multisite ['MULTISITE_EXCEPTIONS'] = DEFAULT_MULTISITE_EXCEPTIONS;
5623
  if ($ai_db_options_multisite ['MULTISITE_EXCEPTIONS'] == '') $ai_db_options_multisite ['MULTISITE_EXCEPTIONS'] = DEFAULT_MULTISITE_EXCEPTIONS;
5624
 
5631
  function multisite_main_for_all_blogs () {
5632
  global $ai_db_options_multisite;
5633
 
5634
+ if (ai_remote ('multisite', is_multisite ())) {
5635
  if (!isset ($ai_db_options_multisite ['MULTISITE_MAIN_FOR_ALL_BLOGS'])) $ai_db_options_multisite ['MULTISITE_MAIN_FOR_ALL_BLOGS'] = DEFAULT_MULTISITE_MAIN_FOR_ALL_BLOGS;
5636
  if ($ai_db_options_multisite ['MULTISITE_MAIN_FOR_ALL_BLOGS'] == '') $ai_db_options_multisite ['MULTISITE_MAIN_FOR_ALL_BLOGS'] = DEFAULT_MULTISITE_MAIN_FOR_ALL_BLOGS;
5637
 
5644
  function multisite_site_admin_page () {
5645
  global $ai_db_options_multisite;
5646
 
5647
+ if (ai_remote ('multisite', is_multisite ())) {
5648
  if (!isset ($ai_db_options_multisite ['MULTISITE_SITE_ADMIN_PAGE'])) $ai_db_options_multisite ['MULTISITE_SITE_ADMIN_PAGE'] = DEFAULT_MULTISITE_SITE_ADMIN_PAGE;
5649
 
5650
  if (multisite_main_for_all_blogs ()) $ai_db_options_multisite ['MULTISITE_SITE_ADMIN_PAGE'] = AI_DISABLED;
6000
  wp_die ();
6001
  }
6002
 
6003
+ elseif (isset ($_GET ["remote-ads-txt"]) && !function_exists ('ai_ajax_processing_2')) {
6004
+ if (get_remote_debugging ()) {
6005
+ // Read-only access
6006
+ if ($_GET ["remote-ads-txt"] == 'save') {
6007
+ wp_die ();
6008
+ }
6009
+
6010
+ $_GET ["virtual"] = get_option (AI_ADS_TXT_NAME) !== false ? '1' : '0';
6011
+
6012
+ ads_txt (sanitize_text_field ($_GET ["remote-ads-txt"]));
6013
+ }
6014
+ }
6015
+
6016
+ elseif (isset ($_GET ["ai-get-settings"])) {
6017
+ if (get_remote_debugging ()) {
6018
+ global $ai_db_options, $ai_db_options_multisite;
6019
+
6020
+ if (function_exists ('ai_check_remote_settings')) {
6021
+ ai_check_remote_settings ();
6022
+ }
6023
+
6024
+ $tracking = false;
6025
+ if (defined ('AI_PLUGIN_TRACKING') && AI_PLUGIN_TRACKING) {
6026
+ global $ai_dst;
6027
+ if (isset ($ai_dst) && is_object ($ai_dst) && $ai_dst->get_plugin_tracking () !== null) {
6028
+ $tracking = $ai_dst->get_tracking ();
6029
+ }
6030
+ }
6031
+
6032
+ $plugin_data = array (
6033
+ 'version' => AD_INSERTER_NAME . ' ' . AD_INSERTER_VERSION,
6034
+ 'install' => get_option (AI_INSTALL_NAME),
6035
+ 'install-time' => isset ($ai_wp_data [AI_INSTALL_TIME_DIFFERENCE]) ? $ai_wp_data [AI_INSTALL_TIME_DIFFERENCE] : '',
6036
+ 'since-install' => isset ($ai_wp_data [AI_DAYS_SINCE_INSTAL]) ? $ai_wp_data [AI_DAYS_SINCE_INSTAL] : null,
6037
+ 'tracking' => $tracking,
6038
+ 'review' => get_option ('ai-notice-review', ''),
6039
+ 'pro' => false,
6040
+ 'write' => false,
6041
+ 'sidebar-widgets' => get_sidebar_widgets (),
6042
+ 'exceptions' => ai_get_exceptions (/*ai_current_user_role_ok () && */(!is_multisite() || is_main_site () || multisite_exceptions_enabled ())),
6043
+ 'current-theme' => wp_get_theme (),
6044
+ 'virtual-ads-txt' => get_option (AI_ADS_TXT_NAME) !== false,
6045
+ 'categories' => ai_get_category_list (),
6046
+ 'tags' => ai_get_tag_list (),
6047
+ 'taxonomies' => ai_get_taxonomy_list (),
6048
+ 'post-ids' => ai_get_post_id_list (),
6049
+
6050
+ 'license-key' => '',
6051
+ 'type' => '',
6052
+ 'status' => '',
6053
+ 'last-update' => '',
6054
+ 'client' => false,
6055
+ 'counter' => '',
6056
+ );
6057
+
6058
+ if (function_exists ('ai_plugin_data')) {
6059
+ ai_plugin_data ($plugin_data);
6060
+ }
6061
+
6062
+ echo '#', base64_encode (serialize ($plugin_data)), '#';
6063
+
6064
+ if (is_multisite()) {
6065
+ echo base64_encode (serialize ($ai_db_options_multisite));
6066
+ }
6067
+
6068
+ echo "#";
6069
+
6070
+ if (is_multisite() && multisite_main_for_all_blogs () && defined ('BLOG_ID_CURRENT_SITE')) {
6071
+ echo BLOG_ID_CURRENT_SITE;
6072
+ }
6073
+
6074
+ echo "#";
6075
+
6076
+ if (function_exists ('ai_filter_remote_settings')) {
6077
+ ai_filter_remote_settings ($ai_db_options);
6078
+ }
6079
+
6080
+ echo base64_encode (serialize ($ai_db_options));
6081
+ }
6082
+ }
6083
+
6084
+ elseif (isset ($_GET ["check-page"])) {
6085
+ if (get_remote_debugging ()) {
6086
+ ai_check_page ();
6087
+ }
6088
+ }
6089
+
6090
  elseif (function_exists ('ai_ajax_processing_2')) {
6091
  ai_ajax_processing_2 ();
6092
  }
6094
  wp_die ();
6095
  }
6096
 
6097
+
6098
  function ai_ajax_backend () {
6099
  global $preview_name, $preview_alignment, $preview_css;
6100
 
6112
  if (isset ($_POST ["preview"])) {
6113
  $block = urldecode ((int) $_POST ["preview"]);
6114
  if (is_numeric ($block) && $block >= 1 && $block <= 96) {
 
 
6115
  $preview_parameters = array ();
6116
 
6117
  if (isset ($_POST ['name'])) $preview_parameters ['name'] = base64_decode ($_POST ['name']);
6140
  if (isset ($_POST ['rotate'])) $preview_parameters ['rotate'] = $_POST ['rotate'];
6141
  if (isset ($_POST ['viewport'])) $preview_parameters ['viewport'] = $_POST ['viewport'];
6142
 
6143
+ if (function_exists ('ai_remote_preview')) {
6144
+ ai_remote_preview ($block, $preview_parameters);
6145
+ }
6146
+
6147
+ require_once AD_INSERTER_PLUGIN_DIR.'includes/preview.php';
6148
+
6149
  generate_code_preview (
6150
  $block,
6151
  $preview_parameters
6154
  elseif ($_POST ["preview"] == 'adb') {
6155
  require_once AD_INSERTER_PLUGIN_DIR.'includes/preview-adb.php';
6156
 
6157
+ $message = base64_decode ($_POST ["code"]);
6158
  $process_php = isset ($_POST ["php"]) && $_POST ["php"] == 1;
6159
+ $head = null;
6160
+ $processed_message = null;
6161
+ $footer = null;
6162
+
6163
+ if (function_exists ('ai_remote_preview_adb')) {
6164
+ ai_remote_preview_adb ($message, $process_php, $head, $processed_message, $footer);
6165
+ }
6166
 
6167
+ generate_code_preview_adb ($message, $process_php, false, $head, $processed_message, $footer);
6168
  }
6169
  elseif ($_POST ["preview"] == 'adsense') {
6170
 
6363
 
6364
  elseif (isset ($_GET ["ads-txt"])) {
6365
  if (!is_multisite() || is_main_site ()) {
6366
+ if (function_exists ('ai_remote_ads_txt') && ai_remote_ads_txt ()) {
6367
+ wp_die ();
6368
+ }
6369
+
6370
  ads_txt (esc_html ($_GET ["ads-txt"]));
6371
  }
6372
  }
6389
  }
6390
 
6391
  elseif (isset ($_GET ["check-page"])) {
6392
+ if (function_exists ('ai_check_remote_page') && ai_check_remote_page ()) {
6393
+ wp_die ();
6394
+ }
6395
+
6396
  ai_check_page ();
6397
  }
6398
 
6771
  if ($number_of_viewports != 0) {
6772
  $viewport_styles = ".ai-viewports {--ai: 1;}\n"; // Mark unprocessed block for viewports, also dummy style to prevent not loading viewport rules when optimizers join them with other (broken) styles on the page
6773
  foreach ($viewports as $index => $viewport) {
 
6774
  if ($index == 0) {
6775
  foreach (array_reverse ($viewports) as $index2 => $viewport2) {
 
6776
  if ($index2 != $number_of_viewports - 1) {
6777
  $viewport_styles .= ".ai-viewport-" . $viewport2 ['index'] . " { display: none !important;}\n";
6778
  }
6779
  }
 
6780
  $viewport_styles .= ".ai-viewport-".$viewports [0]['index']." { display: inherit !important;}\n";
6781
  $viewport_styles .= ".ai-viewport-0 { display: none !important;}\n";
6782
  } else {
6783
  $viewport_styles .= "@media ";
 
6784
  if ($viewport ['width'] != 0)
6785
  $viewport_styles .= "(min-width: " . $viewport ['width'] . "px) and ";
6786
  $viewport_styles .= "(max-width: " . ($viewports [$index - 1]['width'] - 1) . "px) {\n";
6787
  foreach ($viewports as $index2 => $viewport2) {
 
6788
  if ($index2 == 0)
6789
  $viewport_styles .= ".ai-viewport-" . $viewport2 ['index'] . " { display: none !important;}\n";
 
6790
  elseif ($index == $index2)
6791
  $viewport_styles .= ".ai-viewport-" . $viewport2 ['index'] . " { display: inherit !important;}\n";
6792
 
6975
  .ai-debug-bar.ai-debug-cookie {background: #9be3ff;}
6976
  .ai-debug-bar.ai-debug-cookie kbd {color: #000;}
6977
 
6978
+ .ai-debug-block.ai-debug-filter {border-color: #9be3ff; outline-color: #9be3ff; background: #eee;}
6979
+ .ai-debug-bar.ai-debug-filter {background: #9be3ff;}
6980
+ .ai-debug-bar.ai-debug-filter kbd {color: #000;}
6981
+
6982
  .ai-debug-block.ai-debug-adb-status {border-color: #000; outline-color: #000;}
6983
  .ai-debug-bar.ai-debug-adb-status {background: #000;}
6984
 
7014
  .ai-debug-bar .ai-debug-text-right {float: right; text-align: right; padding-right: 3px;}
7015
  .ai-debug-bar .ai-debug-text-center {text-align: center;}
7016
 
7017
+ .ai-debug-lists .ai-debug-text-left, .ai-debug-viewport-invisible .ai-debug-text-left, .ai-debug-filter .ai-debug-text-left {min-width: 40%;}
7018
+ .ai-debug-lists .ai-debug-text-right, .ai-debug-viewport-invisible .ai-debug-text-right, .ai-debug-filter .ai-debug-text-right {min-width: 40%;}
7019
 
7020
  .ai-debug-message {text-align: center; font-weight: bold;}
7021
 
7407
  } else echo '<div class="notice notice-error is-dismissible" style="margin: 5px 15px 2px 0px;"><p>'. _n('Error importing settings for block', 'Error importing settings for blocks:', count ($invalid_blocks), 'ad-inserter') , ' ', implode (', ', $invalid_blocks) . '</p></div>';
7408
  }
7409
 
 
 
 
7410
  if ($settings_ok) {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7411
 
7412
  // Multisite
7413
+ $multisite_options = array ();
7414
+ if (function_exists ('ai_filter_multisite_settings')) ai_filter_multisite_settings ($multisite_options);
7415
+ ai_check_multisite_options ($multisite_options);
 
 
 
7416
 
7417
+ ai_save_options ($ai_options, $multisite_options);
7418
 
7419
  if (function_exists ('ai_load_globals')) ai_load_globals ();
7420
 
7427
  }
7428
  }
7429
 
7430
+ // delete_option (str_replace ("#", "Header", AD_ADx_OPTIONS));
7431
+ // delete_option (str_replace ("#", "Footer", AD_ADx_OPTIONS));
7432
+ // delete_option (AD_OPTIONS);
7433
 
7434
  echo '<div class="notice notice-success is-dismissible" style="margin: 5px 15px 2px 0px;"><p>' . __('Settings saved.', 'ad-inserter') . '</p></div>';
7435
  } else { // translators: %s: Ad Inserter
7445
 
7446
  check_admin_referer ('save_adinserter_settings');
7447
 
7448
+ if (function_exists ('ai_clear_settings_2')) {
7449
+ $remote_cleared = ai_clear_settings_2 ();
7450
+ } else $remote_cleared = false;
 
 
 
 
7451
 
7452
+ if (!$remote_cleared) {
7453
+ ai_clear_settings ();
 
 
 
7454
  }
7455
 
7456
+ echo '<div class="notice notice-warning is-dismissible" style="margin: 5px 15px 2px 0px;"><p><strong>' . __('Settings cleared.', 'ad-inserter') . '</strong></p></div>';
7457
+ } elseif (isset ($_POST [AI_FORM_CLEAR_EXCEPTIONS])) {
 
 
 
 
 
 
 
 
 
 
 
 
7458
 
7459
+ check_admin_referer ('save_adinserter_settings');
 
 
 
 
 
 
 
7460
 
7461
  if (ai_current_user_role_ok () && (!is_multisite() || is_main_site () || multisite_exceptions_enabled ())) {
7462
 
7463
+ if (function_exists ('ai_clear_exceptions_2')) {
7464
+ $remote_cleared = ai_clear_exceptions_2 ();
7465
+ } else $remote_cleared = false;
7466
+
7467
+ if (!$remote_cleared) {
7468
+ ai_clear_exceptions ();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7469
  }
7470
  }
7471
+ } elseif (isset ($_POST [AI_FORM_CLEAR_STATISTICS]) && is_numeric ($_POST [AI_FORM_CLEAR_STATISTICS])) {
7472
 
7473
+ check_admin_referer ('save_adinserter_settings');
 
 
 
 
 
 
7474
 
7475
+ if (function_exists ('ai_clear_statistics_2')) {
7476
+ $remote_cleared = ai_clear_statistics_2 ();
7477
+ } else $remote_cleared = false;
7478
 
7479
+ if (!$remote_cleared) {
7480
+ ai_clear_statistics ();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7481
  }
 
 
 
 
7482
  }
7483
 
7484
  generate_settings_form ();
7486
 
7487
 
7488
  function ai_adinserter ($block_parameter, $options, &$block) {
7489
+ global $block_object, $ad_inserter_globals, $ai_wp_data, $ai_last_check;
7490
 
7491
  $debug_processing = ($ai_wp_data [AI_WP_DEBUGGING] & AI_DEBUG_PROCESSING) != 0;
7492
 
7577
  if ($ai_wp_data [AI_PAGE_BLOCKS] >= get_max_page_blocks ()) return "";
7578
  }
7579
 
7580
+ if (!$obj->check_filter_hook ($debug_processing)) return "";
 
 
 
 
 
 
 
 
7581
 
7582
  // Last check before insertion
7583
  if (!$obj->check_and_increment_block_counter ()) return "";
7627
 
7628
 
7629
  function ai_content_hook ($content = '') {
7630
+ global $block_object, $ad_inserter_globals, $ai_db_options_extract, $ai_wp_data, $ai_last_check, $ai_total_plugin_time, $special_element_tags;
7631
 
7632
  if ($ai_wp_data [AI_WP_PAGE_TYPE] == AI_PT_ADMIN) return $content;
7633
 
7739
  if ($ai_wp_data [AI_PAGE_BLOCKS] >= get_max_page_blocks ()) continue;
7740
  }
7741
 
7742
+ if (!$obj->check_filter_hook ($debug_processing)) continue;
 
 
 
 
 
 
 
7743
 
7744
  $automatic_insertion = $obj->get_automatic_insertion();
7745
 
7892
 
7893
  // Process Before/After Excerpt postion
7894
  function ai_excerpt_hook ($content = '') {
7895
+ global $ad_inserter_globals, $block_object, $ai_db_options_extract, $ai_wp_data, $ai_last_check, $ai_total_plugin_time;
7896
 
7897
  if ($ai_wp_data [AI_WP_PAGE_TYPE] == AI_PT_ADMIN) return;
7898
 
7949
  if ($ai_wp_data [AI_PAGE_BLOCKS] >= get_max_page_blocks ()) continue;
7950
  }
7951
 
7952
+ if (!$obj->check_filter_hook ($debug_processing)) continue;
 
 
 
 
 
 
 
7953
 
7954
  // Last check before insertion
7955
  if (!$obj->check_and_increment_block_counter ()) continue;
8047
 
8048
  // Process comments counter + Before Comments postion
8049
  function ai_comment_callback ($comment, $args, $depth) {
8050
+ global $block_object, $ad_inserter_globals, $ai_db_options_extract, $ai_wp_data, $ai_last_check, $ai_total_plugin_time, $ai_walker;
8051
 
8052
  if ($depth == 1) {
8053
  if (!isset ($ad_inserter_globals [AI_COMMENT_COUNTER_NAME])) {
8122
  if ($ai_wp_data [AI_PAGE_BLOCKS] >= get_max_page_blocks ()) continue;
8123
  }
8124
 
8125
+ if (!$obj->check_filter_hook ($debug_processing)) continue;
 
 
 
 
 
 
 
8126
 
8127
  // Last check before insertion
8128
  if (!$obj->check_and_increment_block_counter ()) continue;
8162
 
8163
  // Process Between Comments postion
8164
  function ai_comment_end_callback ($comment, $args, $depth) {
8165
+ global $block_object, $ad_inserter_globals, $ai_db_options_extract, $ai_wp_data, $ai_last_check, $ai_total_plugin_time;
8166
 
8167
  if ($args ['style'] == 'div') $tag = 'div'; else $tag = 'li';
8168
 
8247
  if ($ai_wp_data [AI_PAGE_BLOCKS] >= get_max_page_blocks ()) continue;
8248
  }
8249
 
8250
+ if (!$obj->check_filter_hook ($debug_processing)) continue;
 
 
 
 
 
 
 
8251
 
8252
  // Last check before insertion
8253
  if (!$obj->check_and_increment_block_counter ()) continue;
8324
  if ($ai_wp_data [AI_PAGE_BLOCKS] >= get_max_page_blocks ()) continue;
8325
  }
8326
 
8327
+ if (!$obj->check_filter_hook ($debug_processing)) continue;
 
 
 
 
 
 
 
8328
 
8329
  // Last check before insertion
8330
  if (!$obj->check_and_increment_block_counter ()) continue;
8358
  }
8359
 
8360
  function ai_custom_hook ($action, $insertion_type, $name, $translated_name = '', $hook_parameter = null, $hook_check = null) {
8361
+ global $block_object, $ad_inserter_globals, $ai_db_options_extract, $ai_wp_data, $ai_last_check, $ai_total_plugin_time;
8362
 
8363
  $debug_processing = ($ai_wp_data [AI_WP_DEBUGGING] & AI_DEBUG_PROCESSING) != 0;
8364
 
8454
  if ($ai_wp_data [AI_PAGE_BLOCKS] >= get_max_page_blocks ()) continue;
8455
  }
8456
 
8457
+ if (!$obj->check_filter_hook ($debug_processing)) continue;
 
 
 
 
 
 
 
8458
 
8459
  // Last check before insertion
8460
  if (!$obj->check_and_increment_block_counter ()) continue;
8490
 
8491
 
8492
  function ai_pre_do_shortcode_tag ($return, $tag, $attr, $m) {
8493
+ global $ai_expand_only_rotate_count_check, $ai_wp_data;
8494
 
8495
  // Array
8496
  //(
8502
  // [5] =>
8503
  // [6] =>
8504
 
8505
+ if ($ai_expand_only_rotate_count_check) {
8506
+ if (strtolower ($tag) == 'adinserter') {
8507
  // Expand only ROTATE / COUNT / CHECK
8508
  if (isset ($attr ['rotate']) || in_array ('ROTATE', $attr) || in_array ('rotate', $attr)) {
8509
  return false;
8515
  return false;
8516
  }
8517
  else return $m [0];
8518
+ } else return $m [0];
8519
  }
8520
 
8521
  return $return;
8522
  }
8523
 
8524
  function ai_process_shortcode (&$block, $atts) {
8525
+ global $block_object, $ai_last_check, $ai_wp_data, $ad_inserter_globals;
8526
 
8527
  if ($atts == '') return '';
8528
 
8559
  "url-parameter" => "",
8560
  "referrer" => "",
8561
  "client" => "",
8562
+ "scheduling" => "",
8563
  "ip-address" => "",
8564
  "country" => "",
8565
  ), $atts);
8608
 
8609
  $block = - 1;
8610
  $code_only = false;
8611
+ $name_only = false;
8612
+
8613
+ $debug_processing = ($ai_wp_data [AI_WP_DEBUGGING] & AI_DEBUG_PROCESSING) != 0;
8614
 
8615
  if ($parameters ['block'] == '' && $parameters ['code'] != '' && !($parameters ['viewport'] != '' || in_array ('VIEWPORT', $atts) || in_array ('viewport', $atts))) {
8616
  $parameters ['block'] = $parameters ['code'];
8617
  $code_only = true;
8618
  }
8619
 
8620
+ // To convert name attribute to block
8621
+ elseif ($parameters ['block'] == '' && $parameters ['name'] != '' && !($parameters ['rotate'] != '' || in_array ('ROTATE', $atts) || in_array ('rotate', $atts))) {
8622
+ $parameters ['block'] = $parameters ['name'];
8623
+ $name_only = true;
8624
+ }
8625
+
8626
+ if (is_numeric ($parameters ['block']) && !$name_only) {
8627
  $block = intval ($parameters ['block']);
8628
+
8629
+ // } elseif ($parameters ['name'] != '' && !($parameters ['rotate'] != '' || in_array ('ROTATE', $atts) || in_array ('rotate', $atts))) {
8630
+ // $shortcode_name = strtolower ($parameters ['name']);
8631
+
8632
+ } elseif ($parameters ['block'] != '' && !($parameters ['rotate'] != '' || in_array ('ROTATE', $atts) || in_array ('rotate', $atts))) {
8633
+ $shortcode_name = strtolower ($parameters ['block']);
8634
  for ($counter = 1; $counter <= 96; $counter ++) {
8635
  $obj = $block_object [$counter];
8636
  $ad_name = strtolower (trim ($obj->get_ad_name()));
8696
  $shortcode_disabled = explode (',', strtolower (str_replace (' ', '', $parameters ['disable'])));
8697
  $ai_wp_data [AI_DISABLED_BLOCKS] = array_unique (array_merge ($ai_wp_data [AI_DISABLED_BLOCKS], $shortcode_disabled));
8698
 
 
8699
  if ($debug_processing) {
8700
  ai_log ('DISABLED BLOCKS: ' . implode (', ', $ai_wp_data [AI_DISABLED_BLOCKS]));
8701
  }
8706
  if ($parameters ['custom-field'] != '') {
8707
  $custom_field_name = trim ($parameters ['custom-field']);
8708
 
8709
+ $default_value = null;
8710
+ if (trim ($parameters ['data']) != '') {
8711
  $custom_field_value = trim ($parameters ['data']);
8712
 
8713
+ if ($parameters ['data'][0] == ':') {
8714
+ $default_value = substr ($parameters ['data'], 1);
8715
+ } else {
8716
+ $ai_wp_data [AI_CUSTOM_FIELDS][$custom_field_name] = $custom_field_value;
8717
 
8718
+ return '';
8719
+ }
8720
  }
8721
 
8722
  if (isset ($ai_wp_data [AI_CUSTOM_FIELDS][$custom_field_name])) {
8723
  return $ai_wp_data [AI_CUSTOM_FIELDS][$custom_field_name];
8724
  }
8725
 
8726
+ $post_meta = get_post_meta (get_the_ID (), $parameters ['custom-field']);
8727
+
8728
  if (is_array ($post_meta)) {
8729
  $post_meta = implode (', ', $post_meta);
8730
  }
8731
+
8732
+ return empty ($post_meta) && $default_value !== null ? $default_value : $post_meta;
8733
  }
8734
 
8735
  if ($parameters ['random'] != '' || isset ($atts ['RANDOM']) || isset ($atts ['random'])) {
8889
  if ($ai_wp_data [AI_PAGE_BLOCKS] >= get_max_page_blocks ()) return "";
8890
  }
8891
 
8892
+ if (!$obj->check_filter_hook ($debug_processing)) return "";
 
 
 
 
 
 
 
 
8893
 
8894
  // Last check before insertion
8895
  if (!$obj->check_and_increment_block_counter ()) return "";
9023
  }
9024
 
9025
  function ai_widget_draw ($args, $instance, &$block) {
9026
+ global $block_object, $ad_inserter_globals, $ai_wp_data, $ai_last_check;
9027
 
9028
  $debug_processing = ($ai_wp_data [AI_WP_DEBUGGING] & AI_DEBUG_PROCESSING) != 0;
9029
 
9120
  if ($ai_wp_data [AI_PAGE_BLOCKS] >= get_max_page_blocks ()) return;
9121
  }
9122
 
9123
+ if (!$obj->check_filter_hook ($debug_processing)) return;
 
 
 
 
 
 
 
 
9124
 
9125
  // Last check before insertion
9126
  if (!$obj->check_and_increment_block_counter ()) return;
9355
  if ($debug_processing) echo ai_debug_widget_comment ('after_widget', true);
9356
  }
9357
 
9358
+ function ai_pro () {
9359
+ if (!function_exists ('ai_remote_plugin_data')) return false;
9360
+ return ai_remote_plugin_data ('pro', true);
9361
+ }
9362
+
9363
+ function ai_remote ($name, $default_data = false) {
9364
+ if (!function_exists ('ai_remote_plugin_data')) return $default_data;
9365
+ return ai_remote_plugin_data ($name, $default_data);
9366
+ }
9367
+
9368
  function ai_is_json ($string, $return_data = false) {
9369
  $data = json_decode ($string);
9370
  return (json_last_error () == JSON_ERROR_NONE) ? ($return_data ? $data : true) : false;
9476
  return check_url_parameter_cookie_list ($url_parameters, $white_list, array_merge ($_COOKIE, $_GET), $dummy);
9477
  }
9478
 
9479
+ function check_scheduled_rotation ($scheduling) {
9480
+ If (strpos ($scheduling, '%') === false || strpos ($scheduling, '=') === false) return false;
9481
+
9482
+ $scheduling_data_array = explode ('=', $scheduling);
9483
+ $scheduling_data_time = explode ('%', $scheduling_data_array [0]);
9484
+
9485
+ $time_unit = strtolower (trim ($scheduling_data_time [0]));
9486
+
9487
+ $time_division = trim ($scheduling_data_time [1]);
9488
+ $scheduling_time_option = trim ($scheduling_data_array [1]);
9489
+
9490
+ $current_time = current_time ('timestamp');
9491
+
9492
+ $time_value = 0;
9493
+ switch ($time_unit) {
9494
+ case 's':
9495
+ $time_value = ltrim (date ('s', $current_time), '0');
9496
+ break;
9497
+ case 'i':
9498
+ $time_value = ltrim (date ('i', $current_time), '0');
9499
+ break;
9500
+ case 'h':
9501
+ $time_value = date ('G', $current_time);
9502
+ break;
9503
+ case 'd':
9504
+ $time_value = date ('j', $current_time);
9505
+ break;
9506
+ case 'm':
9507
+ $time_value = date ('n', $current_time);
9508
+ break;
9509
+ case 'y':
9510
+ $time_value = date ('Y', $current_time);
9511
+ break;
9512
+ case 'w':
9513
+ $time_value = date ('w', $current_time);
9514
+ if ($time_value == 0) $time_value = 6; else $time_value = $time_value - 1;
9515
+ }
9516
+
9517
+ return $time_value % $time_division == $scheduling_time_option;
9518
+ }
9519
+
9520
  function check_scheduling_time ($start_time, $end_time, $days_in_week, $between) {
9521
  if (!function_exists ('ai_scheduling_options')) return true;
9522
 
9523
  $current_time = current_time ('timestamp');
9524
 
9525
+ if (strpos ($start_time, '-') === false && strpos ($end_time, '-') === false) {
9526
+ $current_time -= (strtotime (current_time ('Y-m-d')));
9527
+ if ($current_time < 0) {
9528
+ $current_time += 24 * 3600;
9529
+ }
9530
+ }
9531
+
9532
  $start_time = strtotime ($start_time, $current_time);
9533
  $end_time = strtotime ($end_time, $current_time);
9534
 
9588
  function check_client_list ($clients, $white_list) {
9589
  global $ai_wp_data;
9590
 
9591
+ $languages = array (
9592
+ 'af' => 'Afrikaans',
9593
+ 'sq' => 'Albanian',
9594
+ 'an' => 'Aragonese',
9595
+ 'ar*' => 'Arabic (Standard)',
9596
+ 'ar-dz' => 'Arabic (Algeria)',
9597
+ 'ar-bh' => 'Arabic (Bahrain)',
9598
+ 'ar-eg' => 'Arabic (Egypt)',
9599
+ 'ar-iq' => 'Arabic (Iraq)',
9600
+ 'ar-jo' => 'Arabic (Jordan)',
9601
+ 'ar-kw' => 'Arabic (Kuwait)',
9602
+ 'ar-lb' => 'Arabic (Lebanon)',
9603
+ 'ar-ly' => 'Arabic (Libya)',
9604
+ 'ar-ma' => 'Arabic (Morocco)',
9605
+ 'ar-om' => 'Arabic (Oman)',
9606
+ 'ar-qa' => 'Arabic (Qatar)',
9607
+ 'ar-sa' => 'Arabic (Saudi Arabia)',
9608
+ 'ar-sy' => 'Arabic (Syria)',
9609
+ 'ar-tn' => 'Arabic (Tunisia)',
9610
+ 'ar-ae' => 'Arabic (U.A.E.)',
9611
+ 'ar-ye' => 'Arabic (Yemen)',
9612
+ 'hy' => 'Armenian',
9613
+ 'as' => 'Assamese',
9614
+ 'ast' => 'Asturian',
9615
+ 'az' => 'Azerbaijani',
9616
+ 'eu' => 'Basque',
9617
+ 'bg' => 'Bulgarian',
9618
+ 'be' => 'Belarusian',
9619
+ 'bn' => 'Bengali',
9620
+ 'bs' => 'Bosnian',
9621
+ 'br' => 'Breton',
9622
+ 'my' => 'Burmese',
9623
+ 'ca' => 'Catalan',
9624
+ 'ch' => 'Chamorro',
9625
+ 'ce' => 'Chechen',
9626
+ 'zh*' => 'Chinese',
9627
+ 'zh-hk' => 'Chinese (Hong Kong)',
9628
+ 'zh-cn' => 'Chinese (PRC)',
9629
+ 'zh-sg' => 'Chinese (Singapore)',
9630
+ 'zh-tw' => 'Chinese (Taiwan)',
9631
+ 'cv' => 'Chuvash',
9632
+ 'co' => 'Corsican',
9633
+ 'cr' => 'Cree',
9634
+ 'hr' => 'Croatian',
9635
+ 'cs' => 'Czech',
9636
+ 'da' => 'Danish',
9637
+ 'nl*' => 'Dutch (Standard)',
9638
+ 'nl-be' => 'Dutch (Belgian)',
9639
+ 'en*' => 'English',
9640
+ 'en-au' => 'English (Australia)',
9641
+ 'en-bz' => 'English (Belize)',
9642
+ 'en-ca' => 'English (Canada)',
9643
+ 'en-ie' => 'English (Ireland)',
9644
+ 'en-jm' => 'English (Jamaica)',
9645
+ 'en-nz' => 'English (New Zealand)',
9646
+ 'en-ph' => 'English (Philippines)',
9647
+ 'en-za' => 'English (South Africa)',
9648
+ 'en-tt' => 'English (Trinidad & Tobago)',
9649
+ 'en-gb' => 'English (United Kingdom)',
9650
+ 'en-us' => 'English (United States)',
9651
+ 'en-zw' => 'English (Zimbabwe)',
9652
+ 'eo' => 'Esperanto',
9653
+ 'et' => 'Estonian',
9654
+ 'fo' => 'Faeroese',
9655
+ 'fa' => 'Persian',
9656
+ 'fj' => 'Fijian',
9657
+ 'fi' => 'Finnish',
9658
+ 'fr*' => 'French (Standard)',
9659
+ 'fr-be' => 'French (Belgium)',
9660
+ 'fr-ca' => 'French (Canada)',
9661
+ 'fr-fr' => 'French (France)',
9662
+ 'fr-lu' => 'French (Luxembourg)',
9663
+ 'fr-mc' => 'French (Monaco)',
9664
+ 'fr-ch' => 'French (Switzerland)',
9665
+ 'fy' => 'Frisian',
9666
+ 'fur' => 'Friulian',
9667
+ 'gd*' => 'Scots Gaelic',
9668
+ 'gd-ie' => 'Gaelic (Irish)',
9669
+ 'gl' => 'Galacian',
9670
+ 'ka' => 'Georgian',
9671
+ 'de*' => 'German (Standard)',
9672
+ 'de-at' => 'German (Austria)',
9673
+ 'de-de' => 'German (Germany)',
9674
+ 'de-li' => 'German (Liechtenstein)',
9675
+ 'de-lu' => 'German (Luxembourg)',
9676
+ 'de-ch' => 'German (Switzerland)',
9677
+ 'el' => 'Greek',
9678
+ 'gu' => 'Gujurati',
9679
+ 'ht' => 'Haitian',
9680
+ 'he' => 'Hebrew',
9681
+ 'hi' => 'Hindi',
9682
+ 'hu' => 'Hungarian',
9683
+ 'is' => 'Icelandic',
9684
+ 'id' => 'Indonesian',
9685
+ 'iu' => 'Inuktitut',
9686
+ 'ga' => 'Irish',
9687
+ 'it*' => 'Italian (Standard)',
9688
+ 'it-ch' => 'Italian (Switzerland)',
9689
+ 'ja' => 'Japanese',
9690
+ 'kn' => 'Kannada',
9691
+ 'ks' => 'Kashmiri',
9692
+ 'kk' => 'Kazakh',
9693
+ 'km' => 'Khmer',
9694
+ 'ky' => 'Kirghiz',
9695
+ 'tlh' => 'Klingon',
9696
+ 'ko*' => 'Korean',
9697
+ 'ko-kp' => 'Korean (North Korea)',
9698
+ 'ko-kr' => 'Korean (South Korea)',
9699
+ 'la' => 'Latin',
9700
+ 'lv' => 'Latvian',
9701
+ 'lt' => 'Lithuanian',
9702
+ 'lb' => 'Luxembourgish',
9703
+ 'mk' => 'FYRO Macedonian',
9704
+ 'ms' => 'Malay',
9705
+ 'ml' => 'Malayalam',
9706
+ 'mt' => 'Maltese',
9707
+ 'mi' => 'Maori',
9708
+ 'mr' => 'Marathi',
9709
+ 'mo' => 'Moldavian',
9710
+ 'nv' => 'Navajo',
9711
+ 'ng' => 'Ndonga',
9712
+ 'ne' => 'Nepali',
9713
+ 'no' => 'Norwegian',
9714
+ 'nb' => 'Norwegian (Bokmal)',
9715
+ 'nn' => 'Norwegian (Nynorsk)',
9716
+ 'oc' => 'Occitan',
9717
+ 'or' => 'Oriya',
9718
+ 'om' => 'Oromo',
9719
+ 'fa-ir' => 'Persian/Iran',
9720
+ 'pl' => 'Polish',
9721
+ 'pt*' => 'Portuguese',
9722
+ 'pt-br' => 'Portuguese (Brazil)',
9723
+ 'pa*' => 'Punjabi',
9724
+ 'pa-in' => 'Punjabi (India)',
9725
+ 'pa-pk' => 'Punjabi (Pakistan)',
9726
+ 'qu' => 'Quechua',
9727
+ 'rm' => 'Rhaeto-Romanic',
9728
+ 'ro*' => 'Romanian',
9729
+ 'ro-mo' => 'Romanian (Moldavia)',
9730
+ 'ru*' => 'Russian',
9731
+ 'ru-mo' => 'Russian (Moldavia)',
9732
+ 'sz' => 'Sami (Lappish)',
9733
+ 'sg' => 'Sango',
9734
+ 'sa' => 'Sanskrit',
9735
+ 'sc' => 'Sardinian',
9736
+ 'sd' => 'Sindhi',
9737
+ 'si' => 'Singhalese',
9738
+ 'sr' => 'Serbian',
9739
+ 'sk' => 'Slovak',
9740
+ 'sl' => 'Slovenian',
9741
+ 'so' => 'Somani',
9742
+ 'sb' => 'Sorbian',
9743
+ 'es*' => 'Spanish',
9744
+ 'es-ar' => 'Spanish (Argentina)',
9745
+ 'es-bo' => 'Spanish (Bolivia)',
9746
+ 'es-cl' => 'Spanish (Chile)',
9747
+ 'es-co' => 'Spanish (Colombia)',
9748
+ 'es-cr' => 'Spanish (Costa Rica)',
9749
+ 'es-do' => 'Spanish (Dominican Republic)',
9750
+ 'es-ec' => 'Spanish (Ecuador)',
9751
+ 'es-sv' => 'Spanish (El Salvador)',
9752
+ 'es-gt' => 'Spanish (Guatemala)',
9753
+ 'es-hn' => 'Spanish (Honduras)',
9754
+ 'es-mx' => 'Spanish (Mexico)',
9755
+ 'es-ni' => 'Spanish (Nicaragua)',
9756
+ 'es-pa' => 'Spanish (Panama)',
9757
+ 'es-py' => 'Spanish (Paraguay)',
9758
+ 'es-pe' => 'Spanish (Peru)',
9759
+ 'es-pr' => 'Spanish (Puerto Rico)',
9760
+ 'es-es' => 'Spanish (Spain)',
9761
+ 'es-uy' => 'Spanish (Uruguay)',
9762
+ 'es-ve' => 'Spanish (Venezuela)',
9763
+ 'sx' => 'Sutu',
9764
+ 'sw' => 'Swahili',
9765
+ 'sv*' => 'Swedish',
9766
+ 'sv-fi' => 'Swedish (Finland)',
9767
+ 'sv-sv' => 'Swedish (Sweden)',
9768
+ 'ta' => 'Tamil',
9769
+ 'tt' => 'Tatar',
9770
+ 'te' => 'Teluga',
9771
+ 'th' => 'Thai',
9772
+ 'tig' => 'Tigre',
9773
+ 'ts' => 'Tsonga',
9774
+ 'tn' => 'Tswana',
9775
+ 'tr' => 'Turkish',
9776
+ 'tk' => 'Turkmen',
9777
+ 'uk' => 'Ukrainian',
9778
+ 'hsb' => 'Upper Sorbian',
9779
+ 'ur' => 'Urdu',
9780
+ 've' => 'Venda',
9781
+ 'vi' => 'Vietnamese',
9782
+ 'vo' => 'Volapuk',
9783
+ 'wa' => 'Walloon',
9784
+ 'cy' => 'Welsh',
9785
+ 'xh' => 'Xhosa',
9786
+ 'ji' => 'Yiddish',
9787
+ 'zu' => 'Zulu',
9788
+ );
9789
+
9790
  if (version_compare (phpversion (), "5.6", ">=")) {
9791
  if (!isset ($ai_wp_data [AI_AGENT])) {
9792
  require_once AD_INSERTER_PLUGIN_DIR.'includes/agent/Agent.php';
9794
  $ai_wp_data [AI_AGENT] = $agent;
9795
  } else $agent = $ai_wp_data [AI_AGENT];
9796
 
9797
+ $language = isset ($_SERVER ['HTTP_ACCEPT_LANGUAGE']) ? $_SERVER ['HTTP_ACCEPT_LANGUAGE'] : '';
9798
+
9799
  $return = $white_list;
9800
 
9801
  if ($clients == AD_EMPTY_DATA) return true;
9814
  $client = trim ($client);
9815
  if ($client == "") continue;
9816
 
9817
+ $check_language = false;
9818
+ if (strpos ($client, 'language:') === 0) {
9819
+ $check_language = true;
9820
+ $client = substr ($client, 9);
 
 
 
 
9821
  }
9822
+
9823
+ if ($check_language) {
9824
+ if ($client [0] == '*') {
9825
+ if ($client [strlen ($client) - 1] == '*') {
9826
+ $client = substr ($client, 1, strlen ($client) - 2);
9827
+ if (stripos ($language, $client) !== false) return $return;
9828
+ } else {
9829
+ $client = substr ($client, 1);
9830
+ if (strtolower (substr ($language, - strlen ($client))) == strtolower ($client)) return $return;
9831
+ }
9832
+ }
9833
+ elseif ($client [strlen ($client) - 1] == '*') {
9834
+ $client = substr ($client, 0, strlen ($client) - 1);
9835
+ if (stripos ($language, $client) === 0) return $return;
9836
+ }
9837
+ elseif (strtolower ($client) == strtolower ($language)) return $return;
9838
+ } else {
9839
+ if ($client [0] == '*') {
9840
+ if ($client [strlen ($client) - 1] == '*') {
9841
+ $client = substr ($client, 1, strlen ($client) - 2);
9842
+ if (stripos ($agent->getUserAgent (), $client) !== false) return $return;
9843
+ } else {
9844
+ $client = substr ($client, 1);
9845
+ if (strtolower (substr ($agent->getUserAgent (), - strlen ($client))) == strtolower ($client)) return $return;
9846
+ }
9847
+ }
9848
+ elseif ($client [strlen ($client) - 1] == '*') {
9849
+ $client = substr ($client, 0, strlen ($client) - 1);
9850
+ if (stripos ($agent->getUserAgent (), $client) === 0) return $return;
9851
+ }
9852
+ elseif ($agent->is ($client)) return $return;
9853
+ }
9854
+
9855
  }
9856
  return !$return;
9857
  } else {
9965
  return true;
9966
  }
9967
 
9968
+ function ai_get_category_list () {
9969
+ if (function_exists ('ai_remote_plugin_data')) {
9970
+ $data = ai_remote_plugin_data ('categories');
9971
+ if (is_array ($data)) return $data;
9972
+ }
9973
+
9974
+ $args = array ("hide_empty" => 0, 'number' => AI_MAX_LIST_ITEMS);
9975
+ return (get_categories ($args));
9976
+ }
9977
+
9978
+ function ai_get_tag_list () {
9979
+ if (function_exists ('ai_remote_plugin_data')) {
9980
+ $data = ai_remote_plugin_data ('tags');
9981
+ if (is_array ($data)) return $data;
9982
+ }
9983
+
9984
+ $args = array ('number' => AI_MAX_LIST_ITEMS);
9985
+ return (get_tags ($args));
9986
+ }
9987
+
9988
+ function ai_get_taxonomy_list () {
9989
+ if (function_exists ('ai_remote_plugin_data')) {
9990
+ $data = ai_remote_plugin_data ('taxonomies');
9991
+ if (is_array ($data)) return $data;
9992
+ }
9993
+
9994
+ $term_data = get_terms ();
9995
+ $taxonomies = array ();
9996
+ foreach ($term_data as $term) {
9997
+ if ($term->taxonomy == 'category') continue;
9998
+ if ($term->taxonomy == 'post_tag') continue;
9999
+ $taxonomies [strtolower ($term->taxonomy) . ':' . strtolower ($term->slug)] = $term->name;
10000
+ if (count ($taxonomies) >= AI_MAX_LIST_ITEMS) break;
10001
+ }
10002
+
10003
+ $args = array (
10004
+ 'public' => true,
10005
+ );
10006
+ $custom_post_types = get_post_types ($args, 'objects', 'and');
10007
+ foreach ($custom_post_types as $custom_post_type => $custom_post_data) {
10008
+ $taxonomies ['post-type:' . strtolower ($custom_post_type)] = $custom_post_data->labels->singular_name;
10009
+ }
10010
+
10011
+ $editable_roles = get_editable_roles ();
10012
+ foreach ($editable_roles as $editable_role_slug => $editable_role) {
10013
+ $taxonomies ['user-role:' . strtolower ($editable_role_slug)] = $editable_role ['name'];
10014
+ }
10015
+
10016
+ $taxonomies ['user:logged-in'] = 'User logged in';
10017
+ $taxonomies ['user:not-logged-in'] = 'User not logged in';
10018
+
10019
+ $users = get_users ();
10020
+ foreach ($users as $user) {
10021
+ $taxonomies ['user:' . strtolower ($user->data->user_login)] = $user->data->display_name;
10022
+ $taxonomies ['author:' . strtolower ($user->data->user_login)] = $user->data->display_name;
10023
+ if (count ($taxonomies) >= AI_MAX_LIST_ITEMS) break;
10024
+ }
10025
+
10026
+ ksort ($taxonomies);
10027
+
10028
+ return $taxonomies;
10029
+ }
10030
+
10031
+ function ai_get_post_id_list () {
10032
+ if (function_exists ('ai_remote_plugin_data')) {
10033
+ $data = ai_remote_plugin_data ('post-ids');
10034
+ if (is_array ($data)) return $data;
10035
+ }
10036
+
10037
+ $args = array (
10038
+ 'public' => true,
10039
+ '_builtin' => false
10040
+ );
10041
+ $custom_post_types = get_post_types ($args, 'names', 'and');
10042
+ $screens = array_values (array_merge (array ('post', 'page'), $custom_post_types));
10043
+
10044
+ $args = array (
10045
+ 'posts_per_page' => 3 * AI_MAX_LIST_ITEMS,
10046
+ 'offset' => 0,
10047
+ 'category' => '',
10048
+ 'category_name' => '',
10049
+ 'orderby' => 'ID',
10050
+ 'order' => 'ASC',
10051
+ 'include' => '',
10052
+ 'exclude' => '',
10053
+ 'meta_key' => '',
10054
+ 'meta_value' => '',
10055
+ 'post_type' => $screens,
10056
+ 'post_mime_type' => '',
10057
+ 'post_parent' => '',
10058
+ 'author' => '',
10059
+ 'author_name' => '',
10060
+ 'post_status' => '',
10061
+ 'suppress_filters' => true,
10062
+ );
10063
+ $posts_pages = get_posts ($args);
10064
+ $posts_pages = array_slice ($posts_pages, 0, AI_MAX_LIST_ITEMS);
10065
+
10066
+ foreach ($posts_pages as $index => $post_page) {
10067
+ unset ($posts_pages [$index]->post_content);
10068
+ }
10069
+
10070
+ return $posts_pages;
10071
+ }
10072
+
10073
+ function ai_check_filter_hook ($block) {
10074
+ // Called by W3TC code and Ajax requests
10075
+
10076
+ $check = apply_filters ("ai_block_insertion_check", true, $block, false);
10077
+
10078
+ // Called with false as $server_side_check = client-side check or W3TC check so null should not be returned from the filter hook - return false
10079
+ if ($check === null) {
10080
+ return false;
10081
+ }
10082
+
10083
+ return $check;
10084
+ }
10085
+
10086
  function ai_set_cookie ($block, $property, $value) {
10087
  $ai_cookie_name = 'aiBLOCKS';
10088
 
11158
  $ai_wp_data [AI_FOOTER_JS_CODE_DOM_READY] = '';
11159
  $ai_wp_data [AI_FOOTER_INLINE_SCRIPTS] = false;
11160
  $ai_wp_data [AI_W3TC_DEBUGGING] = false;
11161
+ $ai_wp_data [AI_CLIENT_SIDE_FILTER_CHECKS] = false;
11162
 
11163
  ai_load_settings ();
11164
 
11261
 
11262
  if (isset ($_POST [AI_FORM_SAVE])) {
11263
  $ai_wp_data [AI_DISABLE_TRANSLATION] = isset ($_POST ['disable_translation']) ? $_POST ['disable_translation'] : DEFAULT_DISABLE_TRANSLATION;
11264
+ } else $ai_wp_data [AI_DISABLE_TRANSLATION] = get_disable_translation () || (isset ($_GET [AI_URL_DEBUG_TRANSLATION]) && get_remote_debugging ());
11265
 
11266
  if (!$ai_wp_data [AI_DISABLE_TRANSLATION]) {
11267
  add_action ('plugins_loaded', 'ai_load_plugin_textdomain_hook');
11394
  $options ['notice_review'] = ($review = get_option ('ai-notice-review')) ? $review : '';
11395
  $options ['remote_debugging'] = get_remote_debugging ();
11396
  $options ['block_class'] = get_block_class_name ();
11397
+
11398
+ if (function_exists ('ai_dst_options_2')) ai_dst_options_2 ($options);
11399
+
11400
  return ($options);
11401
  }
11402
 
class.php CHANGED
@@ -34,6 +34,7 @@ abstract class ai_BaseCodeBlock {
34
  var $check_code_empty;
35
  var $check_code_insertions;
36
 
 
37
  var $check_url_parameters;
38
  var $check_url_parameter_list_type;
39
  var $check_referers;
@@ -46,6 +47,11 @@ abstract class ai_BaseCodeBlock {
46
  var $check_countries_list_type;
47
  var $check_viewports;
48
  var $check_viewports_list_type;
 
 
 
 
 
49
 
50
  var $check_names;
51
  var $count_names;
@@ -59,6 +65,8 @@ abstract class ai_BaseCodeBlock {
59
 
60
  var $shortcodes;
61
 
 
 
62
  var $no_insertion_text;
63
 
64
  var $label;
@@ -104,6 +112,8 @@ abstract class ai_BaseCodeBlock {
104
  $this->rotate_index = 0;
105
  $this->viewport_index = 0;
106
 
 
 
107
  $this->no_insertion_text = '';
108
 
109
  $this->labels = new ai_block_labels ();
@@ -401,6 +411,28 @@ abstract class ai_BaseCodeBlock {
401
  return $option;
402
  }
403
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
404
  function check_server_side_detection () {
405
  global $ai_last_check;
406
 
@@ -1639,7 +1671,7 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
1639
 
1640
  public function get_tracking ($saved_value = false){
1641
  $tracking = AI_DISABLED;
1642
- if (function_exists ('get_global_tracking')) {
1643
  if (get_global_tracking () || $saved_value) {
1644
  $tracking = isset ($this->wp_options [AI_OPTION_TRACKING]) ? $this->wp_options [AI_OPTION_TRACKING] : AI_DISABLED;
1645
  }
@@ -3037,6 +3069,7 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
3037
  }
3038
  }
3039
 
 
3040
  if ($additional_code != '') {
3041
  $additional_code_org = '<div class="ai-attributes">'."\n" . $additional_code . '</div>'."\n";
3042
 
@@ -3259,11 +3292,13 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
3259
 
3260
  $shares = false;
3261
  $times = false;
 
3262
  $groups = false;
3263
  $unique = false;
3264
  $version_names = array ();
3265
  $version_shares = array ();
3266
  $version_times = array ();
 
3267
  // $version_insert = array ();
3268
  $version_groups = array ();
3269
 
@@ -3278,6 +3313,7 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
3278
 
3279
  $version_shares []= - 1;
3280
  $version_times []= - 1;
 
3281
  } else {
3282
  $version_names []= isset ($option ['name']) && trim ($option ['name']) != '' ? $option ['name'] : chr (ord ('A') + $index);
3283
 
@@ -3292,7 +3328,9 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
3292
  if ($option_time) $times = true;
3293
  $version_times []= $option_time ? intval ($option ['time']) : - 1;
3294
 
3295
- // $version_insert []= isset ($option ['insert']);
 
 
3296
  }
3297
 
3298
  if (isset ($option ['rotate']) && strtolower ($option ['rotate']) == 'unique') $unique = true;
@@ -3309,6 +3347,7 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
3309
  foreach ($rotate_parameters as $index => $option) {
3310
  $version_shares [$index] - 1;
3311
  $version_times [$index] - 1;
 
3312
  }
3313
  }
3314
 
@@ -3398,6 +3437,15 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
3398
  $this->check_code_empty = false;
3399
  }
3400
  }
 
 
 
 
 
 
 
 
 
3401
  else {
3402
  if ($unique) {
3403
  $block_counter = isset ($ad_inserter_globals [AI_BLOCK_COUNTER_NAME . $this->number]) ? $ad_inserter_globals [AI_BLOCK_COUNTER_NAME . $this->number] : 0;
@@ -3445,13 +3493,22 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
3445
  if ($groups) {
3446
  $rotation_class = ' ai-rotation-groups ai-'.$this->number;
3447
  }
 
3448
  if ($times) {
3449
  $rotation_class .= ' ai-'.$this->number;
3450
  $rotation_data .= " data-info='".base64_encode ('['.$this->number.','.count ($ads).']')."'";
3451
  }
3452
 
 
 
 
 
 
 
 
 
3453
  $processed_code = '';
3454
- if ($times && !isset ($ai_wp_data [AI_CLIENT_SIDE_CSS])) {
3455
  $processed_code = "\n<style>\n" . ai_get_client_side_styles () . "</style>";
3456
  }
3457
 
@@ -3504,6 +3561,7 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
3504
 
3505
  $version_name_data = ' data-name="'.base64_encode ($version_names [$index]).'"';
3506
  $version_time_data = $version_times [$index] >= 0 ? ' data-time="'.base64_encode ($version_times [$index]).'"' : '';
 
3507
  $version_group_data = $groups ? ' data-group="'.base64_encode ($version_groups [$index]).'"' : '';
3508
 
3509
  switch ($rotation_dynamic_blocks) {
@@ -3511,21 +3569,21 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
3511
  switch ($index) {
3512
  case 0:
3513
  if (defined ('AI_NORMAL_HEADER_STYLES') && AI_NORMAL_HEADER_STYLES && !get_inline_styles ()) {
3514
- $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";
3515
  } else
3516
- $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";
3517
  break;
3518
  default:
3519
  if (defined ('AI_NORMAL_HEADER_STYLES') && AI_NORMAL_HEADER_STYLES && !get_inline_styles ()) {
3520
- $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";
3521
  } else
3522
- $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";
3523
  break;
3524
  }
3525
  break;
3526
  case AI_DYNAMIC_BLOCKS_CLIENT_SIDE_INSERT:
3527
  $version_code_data = ' data-code="'.base64_encode (ai_strip_js_markers ($ad)).'"';
3528
- $processed_code .= '<div class="ai-rotate-option"'.$version_name_data.$version_time_data.$version_group_data.$version_code_data.">\n</div>\n";
3529
  break;
3530
  }
3531
 
@@ -3551,6 +3609,10 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
3551
  $ad_index_code = ' $ai_random_threshold = mt_rand (0, 100); $ai_thresholds = unserialize (\''.
3552
  serialize ($thresholds).'\'); foreach ($ai_thresholds as $ai_option_index => $ai_threshold) {$ai_index = $ai_option_index + 1; if ($ai_random_threshold <= $ai_threshold) break;}';
3553
  }
 
 
 
 
3554
  elseif ($unique) {
3555
  $ad_index_code = ' if (!defined (\'AI_W3TC_ROTATION_SEED\')) define (\'AI_W3TC_ROTATION_SEED\', mt_rand (1, time ()) % '.count ($ads).');';
3556
  $ad_index_code .= ' $ai_block_counter = '.(isset ($ad_inserter_globals [AI_BLOCK_COUNTER_NAME . $this->number]) ? $ad_inserter_globals [AI_BLOCK_COUNTER_NAME . $this->number] : 0).';';
@@ -3751,17 +3813,19 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
3751
  $lists_dynamic_blocks = $dynamic_blocks; // replace with $this->server_side_check
3752
  if ($ai_wp_data [AI_FORCE_SERVERSIDE_CODE] || ($lists_dynamic_blocks == AI_DYNAMIC_BLOCKS_CLIENT_SIDE_SHOW || $lists_dynamic_blocks == AI_DYNAMIC_BLOCKS_CLIENT_SIDE_INSERT) && $ai_wp_data [AI_WP_AMP_PAGE]) $lists_dynamic_blocks = AI_DYNAMIC_BLOCKS_SERVER_SIDE;
3753
 
3754
- // LISTS, COOKIE
3755
  if ($lists_dynamic_blocks != AI_DYNAMIC_BLOCKS_SERVER_SIDE) {
3756
  // Url parameters, cookies, referrers, clients
3757
  do {
3758
- $scheduling_start_time = '';
3759
- $scheduling_end_time = '';
3760
- $scheduling_days_in_week = '';
3761
- $scheduling_type = null;
 
3762
 
3763
  $check_again = false;
3764
- if (isset ($this->check_url_parameters) || isset ($this->check_referers) || isset ($this->check_clients)) {
 
3765
  $url_parameters_raw = '';
3766
  $url_parameter_list_type = '';
3767
  $referers_raw = '';
@@ -3785,12 +3849,28 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
3785
  $client_list_type = $this->check_clients_list_type;
3786
  }
3787
 
 
 
 
 
 
 
 
 
 
 
 
3788
  unset ($this->check_url_parameters);
3789
  unset ($this->check_url_parameter_list_type);
3790
  unset ($this->check_referers);
3791
  unset ($this->check_referers_list_type);
3792
  unset ($this->check_clients);
3793
  unset ($this->check_clients_list_type);
 
 
 
 
 
3794
 
3795
  $check_again = true;
3796
  } else {
@@ -3804,7 +3884,7 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
3804
  $clients_raw = trim ($this->get_client_list ());
3805
  $client_list_type = $this->get_client_list_type ();
3806
 
3807
- switch ($this->get_scheduling()) {
3808
  case AI_SCHEDULING_BETWEEN_DATES:
3809
  case AI_SCHEDULING_OUTSIDE_DATES:
3810
  $scheduling_start_time_raw = trim ($this->get_schedule_start_date () . ' ' . $this->get_schedule_start_time ());
@@ -3814,6 +3894,7 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
3814
  $scheduling_days_in_week_raw = $this->get_schedule_weekdays ();
3815
  $scheduling_days_in_week = base64_encode ($scheduling_days_in_week_raw);
3816
  $scheduling_type = $this->get_scheduling();
 
3817
  break;
3818
  }
3819
  }
@@ -3843,14 +3924,12 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
3843
  $fallback_block_data = 0;
3844
  $fallback_tracking_data = '';
3845
  if ($scheduling_type !== null) {
3846
- $fallback_block = intval ($this->get_fallback());
3847
  if ($fallback_block != $this->number && $fallback_block >= 1 && $fallback_block <= 96) {
3848
  $fallback_block_data = $fallback_block;
3849
  $fallback_obj = $block_object [$fallback_block];
3850
- // $fallback_obj->hide_debug_labels = true;
3851
  $fallback_code = $fallback_obj->ai_getProcessedCode ();
3852
  $fallback_code_data = " data-fallback-code='" . base64_encode ($fallback_code) . "'";
3853
- // $fallback_obj->hide_debug_labels = false;
3854
 
3855
  $fallback_tracking_block = $fallback_obj->get_tracking () ? $fallback_obj->number : 0;
3856
  $fallback_tracking_data = base64_encode ("[{$fallback_tracking_block},{$fallback_obj->code_version},\"{$fallback_obj->get_ad_name ()}\",\"{$fallback_obj->version_name}\"]");
@@ -3867,10 +3946,11 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
3867
  // Deprecated
3868
  $this->client_side_list_detection = true;
3869
 
 
3870
  if ($ai_wp_data [AI_WP_AMP_PAGE]) $this->needs_class = true;
3871
 
3872
- // Hide block only when no block height is defined
3873
- if (trim ($this->get_block_height ()) == '') {
3874
  $this->wrapping_div_classes []= 'ai-list-block';
3875
  }
3876
 
@@ -4081,19 +4161,17 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
4081
  // Deprecated
4082
  $this->client_side_list_detection = true;
4083
 
 
4084
  if ($ai_wp_data [AI_WP_AMP_PAGE]) $this->needs_class = true;
4085
 
4086
- // Hide block only when no block height is defined
4087
- if (trim ($this->get_block_height ()) == '') {
4088
  $this->wrapping_div_classes []= 'ai-list-block-ip';
4089
  }
4090
 
4091
  switch ($dynamic_blocks) {
4092
  case AI_DYNAMIC_BLOCKS_CLIENT_SIDE_SHOW:
4093
- if (defined ('AI_NORMAL_HEADER_STYLES') && AI_NORMAL_HEADER_STYLES && !get_inline_styles ()) {
4094
- $processed_code = "\n<div class='ai-dynamic ai-ip-data' $ip_address_attributes $country_attributes>$processed_code</div>\n";
4095
- // } else $processed_code = "\n<div class='ai-dynamic ai-ip-data' $ip_address_attributes $country_attributes style='".AI_ALIGNMENT_CSS_HIDDEN_LIST."'>$processed_code</div>\n";
4096
- } else $processed_code = "\n<div class='ai-dynamic ai-ip-data' $ip_address_attributes $country_attributes>$processed_code</div>\n";
4097
  break;
4098
  case AI_DYNAMIC_BLOCKS_CLIENT_SIDE_INSERT:
4099
  $code_data = "data-code='".base64_encode ($processed_code)."'";
@@ -4298,8 +4376,9 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
4298
 
4299
  $this->generate_w3tc_code_from_html ($processed_code);
4300
 
4301
- $this->w3tc_code .= $ai_check_block_w3tc_code;
4302
- $this->w3tc_code .= 'if ($ai_enabled) {$ai_enabled = ai_check_block (' . $this->number . '); if (!$ai_enabled) echo base64_decode (\''.base64_encode ("<div>{$ai_check_block_html_code}</div>\n").'\');'.$w3tc_status.'};';
 
4303
 
4304
  $processed_code = $this->generate_html_from_w3tc_code ();
4305
 
@@ -4328,6 +4407,68 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
4328
  }
4329
  }
4330
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4331
  }
4332
 
4333
 
@@ -4452,7 +4593,7 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
4452
  if ($hidden_widgets) return $this->hidden_viewports;
4453
 
4454
  $additional_block_style = '';
4455
- if ($this->client_side_list_detection && !$ai_wp_data [AI_WP_AMP_PAGE]) {
4456
  // if ($this->is_sticky ()) {
4457
  // $additional_block_style = 'visibility: hidden; ';
4458
  // } else {
@@ -4462,7 +4603,7 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
4462
 
4463
  // // Needed to hide blacklisted blocks
4464
  // $classes [] = 'ai-list-block';
4465
- }
4466
 
4467
  if (!empty ($this->wrapping_div_classes)) {
4468
  $classes = array_merge ($classes, $this->wrapping_div_classes);
@@ -4525,11 +4666,19 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
4525
  $class = " class='" . trim (implode (' ', $classes)) . "'";
4526
  } else $class = "";
4527
 
 
 
 
 
 
 
 
 
4528
  if ($w3tc) {
4529
  if (/*$ai_wp_data [AI_WP_AMP_PAGE] ||*/ ($alignment_class != '' && defined ('AI_NORMAL_HEADER_STYLES') && AI_NORMAL_HEADER_STYLES && !get_inline_styles ())) {
4530
- $wrapper_before = $this->hidden_viewports . "<div" . $class . $tracking_code_pre . $tracking_code_data . $tracking_code_post . $sticky_parameters . ">\n";
4531
  } else {
4532
- $wrapper_before = $this->hidden_viewports . "<div" . $class . $tracking_code_pre . $tracking_code_data . $tracking_code_post . $sticky_parameters . " style='" . $additional_block_style . $alignment_style . "'>\n";
4533
  }
4534
 
4535
 
@@ -4561,9 +4710,9 @@ abstract class ai_CodeBlock extends ai_BaseCodeBlock {
4561
  $code = $this->generate_html_from_w3tc_code ();
4562
  } else {
4563
  if (/*$ai_wp_data [AI_WP_AMP_PAGE] ||*/ ($alignment_class != '' && defined ('AI_NORMAL_HEADER_STYLES') && AI_NORMAL_HEADER_STYLES && !get_inline_styles ())) {
4564
- $wrapper_before = $this->hidden_viewports . "<div" . $class . $tracking_code . $sticky_parameters . ">\n";
4565
  } else {
4566
- $wrapper_before = $this->hidden_viewports . "<div" . $class . $tracking_code . $sticky_parameters . " style='" . $additional_block_style . $alignment_style . "'>\n";
4567
  }
4568
 
4569
  // TO TEST
@@ -7830,13 +7979,12 @@ echo '</body>
7830
  if ($ids_listed [$index] == 'pages') return $return;
7831
  break;
7832
  }
7833
- }
7834
 
7835
- // print_r ($ids_listed);
7836
- // echo "<br />\n";
7837
- // echo ' page id: ' . $page_id, "<br />\n";
7838
- // echo ' listed ids: ' . $ids, "\n";
7839
- // echo "<br />\n";
7840
 
7841
  if (in_array ($page_id, $ids_listed)) return $return;
7842
 
@@ -9223,7 +9371,7 @@ class ai_code_generator {
9223
  }
9224
 
9225
  public function import_rotation ($code){
9226
- global $ai_expand_only_rotate, $ai_wp_data;
9227
 
9228
  $data = array (
9229
  'options' => array (
@@ -9236,10 +9384,10 @@ class ai_code_generator {
9236
  ),
9237
  );
9238
 
9239
- $ai_expand_only_rotate = true;
9240
  unset ($ai_wp_data [AI_SHORTCODES]['rotate']);
9241
  $code = do_shortcode ($code);
9242
- $ai_expand_only_rotate = false;
9243
 
9244
  if (strpos ($code, AD_CHECK_SEPARATOR) !== false) {
9245
  return $data;
@@ -9271,14 +9419,16 @@ class ai_code_generator {
9271
  $option_name = $rotate_parameters [$index - 1]['group'];
9272
  $option_share = '';
9273
  $option_time = '';
 
9274
  } else {
9275
  $option_name = isset ($rotate_parameters [$index - 1]['name']) ? $rotate_parameters [$index - 1]['name'] : '';
9276
  $option_share = isset ($rotate_parameters [$index - 1]['share']) && is_numeric ($rotate_parameters [$index - 1]['share']) ? intval ($rotate_parameters [$index - 1]['share']) : '';
9277
  $option_time = isset ($rotate_parameters [$index - 1]['time']) && is_numeric ($rotate_parameters [$index - 1]['time']) ? intval ($rotate_parameters [$index - 1]['time']) : '';
 
9278
  }
9279
 
9280
  if ($index == 0 && $option_code == '') continue;
9281
- $data ['options'] []= array ('code' => $option_code, 'name' => $option_name, 'share' => $option_share, 'time' => $option_time, 'groups' => $rotation_groups);
9282
  }
9283
  }
9284
 
@@ -9297,10 +9447,11 @@ class ai_code_generator {
9297
 
9298
  $name = trim ($rotation_data_row ['name']);
9299
  $share = trim ($rotation_data_row ['share']);
 
9300
  $time = trim ($rotation_data_row ['time']);
9301
  $code = trim ($rotation_data_row ['code'], "\n");
9302
 
9303
- if ($index != 0 || $name != '' || $share != '' || $time != '') {
9304
 
9305
  $shortcode = "" ;
9306
  if ($index != 0) $shortcode .= "\n\n";
@@ -9312,6 +9463,7 @@ class ai_code_generator {
9312
  } else {
9313
  if ($name != '') $shortcode .= ' name="'.str_replace ('"', '\'', $name).'"';
9314
  if ($share != '') $shortcode .= ' share="'.str_replace ('"', '\'', $share).'"';
 
9315
  if ($time != '') $shortcode .= ' time="'.str_replace ('"', '\'', $time).'"';
9316
  }
9317
  $shortcode .= "]\n\n";
34
  var $check_code_empty;
35
  var $check_code_insertions;
36
 
37
+ var $check_css;
38
  var $check_url_parameters;
39
  var $check_url_parameter_list_type;
40
  var $check_referers;
47
  var $check_countries_list_type;
48
  var $check_viewports;
49
  var $check_viewports_list_type;
50
+ var $check_scheduling_start_time;
51
+ var $check_scheduling_end_time;
52
+ var $check_scheduling_days_in_week;
53
+ var $check_scheduling_type;
54
+ var $check_scheduling_fallback_block;
55
 
56
  var $check_names;
57
  var $count_names;
65
 
66
  var $shortcodes;
67
 
68
+ var $client_side_filter_hook_check;
69
+
70
  var $no_insertion_text;
71
 
72
  var $label;
112
  $this->rotate_index = 0;
113
  $this->viewport_index = 0;
114
 
115
+ $this->client_side_filter_hook_check = false;
116
+
117
  $this->no_insertion_text = '';
118
 
119
  $this->labels = new ai_block_labels ();
411
  return $option;
412
  }
413
 
414
+ function check_filter_hook ($debug_processing) {
415
+ global $ai_wp_data, $ai_last_check, $ai_total_hook_php_time, $filter_hooks;
416
+
417
+ $ai_last_check = AI_CUSTOM_FILTER_CHECK;
418
+
419
+ $hook_start_time = microtime (true); // Server-side chack, false = client-side check or W3TC check
420
+ $check = apply_filters ("ai_block_insertion_check", true, $this->number, true);
421
+ $ai_total_hook_php_time += microtime (true) - $hook_start_time;
422
+
423
+ if ($check === null) {
424
+ $ai_wp_data [AI_CLIENT_SIDE_FILTER_CHECKS] = true;
425
+ $this->client_side_filter_hook_check = true;
426
+ return true;
427
+ }
428
+
429
+ if ($debug_processing && !$check) {
430
+ $filter_hooks []= array ("ai_block_insertion_check", $this->number);
431
+ }
432
+
433
+ return $check;
434
+ }
435
+
436
  function check_server_side_detection () {
437
  global $ai_last_check;
438
 
1671
 
1672
  public function get_tracking ($saved_value = false){
1673
  $tracking = AI_DISABLED;
1674
+ if (ai_pro ()) {
1675
  if (get_global_tracking () || $saved_value) {
1676
  $tracking = isset ($this->wp_options [AI_OPTION_TRACKING]) ? $this->wp_options [AI_OPTION_TRACKING] : AI_DISABLED;
1677
  }
3069
  }
3070
  }
3071
 
3072
+
3073
  if ($additional_code != '') {
3074
  $additional_code_org = '<div class="ai-attributes">'."\n" . $additional_code . '</div>'."\n";
3075
 
3292
 
3293
  $shares = false;
3294
  $times = false;
3295
+ $scheduling = false;
3296
  $groups = false;
3297
  $unique = false;
3298
  $version_names = array ();
3299
  $version_shares = array ();
3300
  $version_times = array ();
3301
+ $version_scheduling = array ();
3302
  // $version_insert = array ();
3303
  $version_groups = array ();
3304
 
3313
 
3314
  $version_shares []= - 1;
3315
  $version_times []= - 1;
3316
+ $version_scheduling []= - 1;
3317
  } else {
3318
  $version_names []= isset ($option ['name']) && trim ($option ['name']) != '' ? $option ['name'] : chr (ord ('A') + $index);
3319
 
3328
  if ($option_time) $times = true;
3329
  $version_times []= $option_time ? intval ($option ['time']) : - 1;
3330
 
3331
+ $option_scheduling = isset ($option ['scheduling']) && strpos ($option ['scheduling'], '%') !== false && strpos ($option ['scheduling'], '=') !== false;
3332
+ if ($option_scheduling) $scheduling = true;
3333
+ $version_scheduling []= $option_scheduling ? trim ($option ['scheduling']) : - 1;
3334
  }
3335
 
3336
  if (isset ($option ['rotate']) && strtolower ($option ['rotate']) == 'unique') $unique = true;
3347
  foreach ($rotate_parameters as $index => $option) {
3348
  $version_shares [$index] - 1;
3349
  $version_times [$index] - 1;
3350
+ $version_scheduling [$index] - 1;
3351
  }
3352
  }
3353
 
3437
  $this->check_code_empty = false;
3438
  }
3439
  }
3440
+ elseif ($scheduling) {
3441
+ $this->code_version = 0;
3442
+ foreach ($version_scheduling as $index => $scheduling_data) {
3443
+ if (check_scheduled_rotation ($scheduling_data)) {
3444
+ $this->code_version = $index + 1;
3445
+ break;
3446
+ }
3447
+ }
3448
+ }
3449
  else {
3450
  if ($unique) {
3451
  $block_counter = isset ($ad_inserter_globals [AI_BLOCK_COUNTER_NAME . $this->number]) ? $ad_inserter_globals [AI_BLOCK_COUNTER_NAME . $this->number] : 0;
3493
  if ($groups) {
3494
  $rotation_class = ' ai-rotation-groups ai-'.$this->number;
3495
  }
3496
+
3497
  if ($times) {
3498
  $rotation_class .= ' ai-'.$this->number;
3499
  $rotation_data .= " data-info='".base64_encode ('['.$this->number.','.count ($ads).']')."'";
3500
  }
3501
 
3502
+ if ($scheduling) {
3503
+ $rotation_class .= ' ai-rotation-scheduling';
3504
+
3505
+ $gmt = get_option ('gmt_offset') * 3600 * 1000;
3506
+
3507
+ $rotation_data .= " data-gmt='$gmt'";
3508
+ }
3509
+
3510
  $processed_code = '';
3511
+ if (($times || $scheduling) && !isset ($ai_wp_data [AI_CLIENT_SIDE_CSS])) {
3512
  $processed_code = "\n<style>\n" . ai_get_client_side_styles () . "</style>";
3513
  }
3514
 
3561
 
3562
  $version_name_data = ' data-name="'.base64_encode ($version_names [$index]).'"';
3563
  $version_time_data = $version_times [$index] >= 0 ? ' data-time="'.base64_encode ($version_times [$index]).'"' : '';
3564
+ $version_scheduling_data = $version_scheduling [$index] != - 1 ? ' data-scheduling="'.base64_encode ($version_scheduling [$index]).'"' : '';
3565
  $version_group_data = $groups ? ' data-group="'.base64_encode ($version_groups [$index]).'"' : '';
3566
 
3567
  switch ($rotation_dynamic_blocks) {
3569
  switch ($index) {
3570
  case 0:
3571
  if (defined ('AI_NORMAL_HEADER_STYLES') && AI_NORMAL_HEADER_STYLES && !get_inline_styles ()) {
3572
+ $processed_code .= "<div class='ai-rotate-option ai-rotate-hidden'".$version_name_data.$version_time_data.$version_scheduling_data.$version_group_data.">\n".trim ($ad, "\n\r")."</div>\n";
3573
  } else
3574
+ $processed_code .= "<div class='ai-rotate-option' style='visibility: hidden;'".$version_name_data.$version_time_data.$version_scheduling_data.$version_group_data.">\n".trim ($ad, "\n\r")."</div>\n";
3575
  break;
3576
  default:
3577
  if (defined ('AI_NORMAL_HEADER_STYLES') && AI_NORMAL_HEADER_STYLES && !get_inline_styles ()) {
3578
+ $processed_code .= "<div class='ai-rotate-option ai-rotate-hidden ai-rotate-hidden-2'".$version_name_data.$version_time_data.$version_scheduling_data.$version_group_data.">\n".trim ($ad, "\n\r")."</div>\n";
3579
  } else
3580
+ $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_scheduling_data.$version_group_data.">\n".trim ($ad, "\n\r")."</div>\n";
3581
  break;
3582
  }
3583
  break;
3584
  case AI_DYNAMIC_BLOCKS_CLIENT_SIDE_INSERT:
3585
  $version_code_data = ' data-code="'.base64_encode (ai_strip_js_markers ($ad)).'"';
3586
+ $processed_code .= '<div class="ai-rotate-option"'.$version_name_data.$version_time_data.$version_scheduling_data.$version_group_data.$version_code_data.">\n</div>\n";
3587
  break;
3588
  }
3589
 
3609
  $ad_index_code = ' $ai_random_threshold = mt_rand (0, 100); $ai_thresholds = unserialize (\''.
3610
  serialize ($thresholds).'\'); foreach ($ai_thresholds as $ai_option_index => $ai_threshold) {$ai_index = $ai_option_index + 1; if ($ai_random_threshold <= $ai_threshold) break;}';
3611
  }
3612
+ elseif ($scheduling) {
3613
+ $ad_index_code = ' $ai_index = 0; $ai_scheduling_data = unserialize (\''.
3614
+ serialize ($version_scheduling).'\'); foreach ($ai_scheduling_data as $ai_option_index => $ai_scheduling_data_item) {if (check_scheduled_rotation ($ai_scheduling_data_item)) {$ai_index = $ai_option_index + 1; break;}}';
3615
+ }
3616
  elseif ($unique) {
3617
  $ad_index_code = ' if (!defined (\'AI_W3TC_ROTATION_SEED\')) define (\'AI_W3TC_ROTATION_SEED\', mt_rand (1, time ()) % '.count ($ads).');';
3618
  $ad_index_code .= ' $ai_block_counter = '.(isset ($ad_inserter_globals [AI_BLOCK_COUNTER_NAME . $this->number]) ? $ad_inserter_globals [AI_BLOCK_COUNTER_NAME . $this->number] : 0).';';
3813
  $lists_dynamic_blocks = $dynamic_blocks; // replace with $this->server_side_check
3814
  if ($ai_wp_data [AI_FORCE_SERVERSIDE_CODE] || ($lists_dynamic_blocks == AI_DYNAMIC_BLOCKS_CLIENT_SIDE_SHOW || $lists_dynamic_blocks == AI_DYNAMIC_BLOCKS_CLIENT_SIDE_INSERT) && $ai_wp_data [AI_WP_AMP_PAGE]) $lists_dynamic_blocks = AI_DYNAMIC_BLOCKS_SERVER_SIDE;
3815
 
3816
+ // LISTS, COOKIE, SCHEDULING
3817
  if ($lists_dynamic_blocks != AI_DYNAMIC_BLOCKS_SERVER_SIDE) {
3818
  // Url parameters, cookies, referrers, clients
3819
  do {
3820
+ $scheduling_start_time = '';
3821
+ $scheduling_end_time = '';
3822
+ $scheduling_days_in_week = '';
3823
+ $scheduling_type = null;
3824
+ $scheduling_fallback_block = 0;
3825
 
3826
  $check_again = false;
3827
+ if (isset ($this->check_url_parameters) || isset ($this->check_referers) || isset ($this->check_clients) || isset ($this->check_scheduling_start_time)) {
3828
+
3829
  $url_parameters_raw = '';
3830
  $url_parameter_list_type = '';
3831
  $referers_raw = '';
3849
  $client_list_type = $this->check_clients_list_type;
3850
  }
3851
 
3852
+ if (isset ($this->check_scheduling_start_time)) {
3853
+ $scheduling_start_time_raw = trim ($this->check_scheduling_start_time);
3854
+ $scheduling_start_time = base64_encode ($scheduling_start_time_raw);
3855
+ $scheduling_end_time_raw = trim ($this->check_scheduling_end_time);
3856
+ $scheduling_end_time = base64_encode ($scheduling_end_time_raw);
3857
+ $scheduling_days_in_week_raw = $this->check_scheduling_days_in_week;
3858
+ $scheduling_days_in_week = base64_encode ($scheduling_days_in_week_raw);
3859
+ $scheduling_type = $this->check_scheduling_type;
3860
+ $scheduling_fallback_block = $this->check_scheduling_fallback_block;
3861
+ }
3862
+
3863
  unset ($this->check_url_parameters);
3864
  unset ($this->check_url_parameter_list_type);
3865
  unset ($this->check_referers);
3866
  unset ($this->check_referers_list_type);
3867
  unset ($this->check_clients);
3868
  unset ($this->check_clients_list_type);
3869
+ unset ($this->check_scheduling_start_time);
3870
+ unset ($this->check_scheduling_end_time);
3871
+ unset ($this->check_scheduling_days_in_week);
3872
+ unset ($this->check_scheduling_type);
3873
+ unset ($this->check_scheduling_fallback_block);
3874
 
3875
  $check_again = true;
3876
  } else {
3884
  $clients_raw = trim ($this->get_client_list ());
3885
  $client_list_type = $this->get_client_list_type ();
3886
 
3887
+ switch ($this->get_scheduling ()) {
3888
  case AI_SCHEDULING_BETWEEN_DATES:
3889
  case AI_SCHEDULING_OUTSIDE_DATES:
3890
  $scheduling_start_time_raw = trim ($this->get_schedule_start_date () . ' ' . $this->get_schedule_start_time ());
3894
  $scheduling_days_in_week_raw = $this->get_schedule_weekdays ();
3895
  $scheduling_days_in_week = base64_encode ($scheduling_days_in_week_raw);
3896
  $scheduling_type = $this->get_scheduling();
3897
+ $scheduling_fallback_block = intval ($this->get_fallback());
3898
  break;
3899
  }
3900
  }
3924
  $fallback_block_data = 0;
3925
  $fallback_tracking_data = '';
3926
  if ($scheduling_type !== null) {
3927
+ $fallback_block = $scheduling_fallback_block;
3928
  if ($fallback_block != $this->number && $fallback_block >= 1 && $fallback_block <= 96) {
3929
  $fallback_block_data = $fallback_block;
3930
  $fallback_obj = $block_object [$fallback_block];
 
3931
  $fallback_code = $fallback_obj->ai_getProcessedCode ();
3932
  $fallback_code_data = " data-fallback-code='" . base64_encode ($fallback_code) . "'";
 
3933
 
3934
  $fallback_tracking_block = $fallback_obj->get_tracking () ? $fallback_obj->number : 0;
3935
  $fallback_tracking_data = base64_encode ("[{$fallback_tracking_block},{$fallback_obj->code_version},\"{$fallback_obj->get_ad_name ()}\",\"{$fallback_obj->version_name}\"]");
3946
  // Deprecated
3947
  $this->client_side_list_detection = true;
3948
 
3949
+ // ??? If $ai_wp_data [AI_WP_AMP_PAGE] is set it will not get here
3950
  if ($ai_wp_data [AI_WP_AMP_PAGE]) $this->needs_class = true;
3951
 
3952
+ // Hide block only when no block height is defined - for check options don't hide the first one
3953
+ if (trim ($this->get_block_height ()) == '' || isset ($this->check_codes) && $this->check_codes_index != 0) {
3954
  $this->wrapping_div_classes []= 'ai-list-block';
3955
  }
3956
 
4161
  // Deprecated
4162
  $this->client_side_list_detection = true;
4163
 
4164
+ // ??? If $ai_wp_data [AI_WP_AMP_PAGE] is set it will not get here
4165
  if ($ai_wp_data [AI_WP_AMP_PAGE]) $this->needs_class = true;
4166
 
4167
+ // Hide block only when no block height is defined - for check options don't hide the first one
4168
+ if (trim ($this->get_block_height ()) == '' || isset ($this->check_codes) && $this->check_codes_index != 0) {
4169
  $this->wrapping_div_classes []= 'ai-list-block-ip';
4170
  }
4171
 
4172
  switch ($dynamic_blocks) {
4173
  case AI_DYNAMIC_BLOCKS_CLIENT_SIDE_SHOW:
4174
+ $processed_code = "\n<div class='ai-dynamic ai-ip-data' $ip_address_attributes $country_attributes>$processed_code</div>\n";
 
 
 
4175
  break;
4176
  case AI_DYNAMIC_BLOCKS_CLIENT_SIDE_INSERT:
4177
  $code_data = "data-code='".base64_encode ($processed_code)."'";
4376
 
4377
  $this->generate_w3tc_code_from_html ($processed_code);
4378
 
4379
+ $this->w3tc_code .= $ai_check_block_w3tc_code; // ???
4380
+ // $this->w3tc_code .= 'if ($ai_enabled) {$ai_enabled = ai_check_block (' . $this->number . '); if (!$ai_enabled) echo base64_decode (\''.base64_encode ("<div>{$ai_check_block_html_code}</div>\n").'\');'.$w3tc_status.'};';
4381
+ $this->w3tc_code .= 'if ($ai_enabled) {$ai_enabled = ai_check_block (' . $this->number . ');'.$w3tc_status.'};';
4382
 
4383
  $processed_code = $this->generate_html_from_w3tc_code ();
4384
 
4407
  }
4408
  }
4409
  }
4410
+
4411
+
4412
+ // FILTER HOOK
4413
+ if ($this->client_side_filter_hook_check && !$ai_wp_data [AI_FORCE_SERVERSIDE_CODE] && !$ai_wp_data [AI_WP_AMP_PAGE]) {
4414
+ // Check filter hook
4415
+ if (($ai_wp_data [AI_WP_DEBUGGING] & AI_DEBUG_BLOCKS) != 0 && !$this->hide_debug_labels) {
4416
+ $debug_label = new ai_block_labels ('ai-debug-filter');
4417
+ $debug_html_code = $debug_label->bar ('FILTER HOOK CHECK', '', '<span class="ai-status"></span>', '<span class="ai-filter-data">ai_block_insertion_check</span>');
4418
+ } else $debug_html_code = '';
4419
+
4420
+ $dynamic_blocks_filetr_check = $dynamic_blocks;
4421
+
4422
+ if ($dynamic_blocks_filetr_check == AI_DYNAMIC_BLOCKS_SERVER_SIDE && $this->client_side_filter_hook_check) {
4423
+ // if filter ai_block_insertion_check returns null on server-side check, it means it needs client-side check
4424
+ $dynamic_blocks_filetr_check = AI_DYNAMIC_BLOCKS_CLIENT_SIDE_INSERT;
4425
+ }
4426
+
4427
+ switch ($dynamic_blocks_filetr_check) {
4428
+ case AI_DYNAMIC_BLOCKS_CLIENT_SIDE_SHOW:
4429
+ // Hide block only when no block height is defined - for check options don't hide the first one
4430
+ if (trim ($this->get_block_height ()) == '' || isset ($this->check_codes) && $this->check_codes_index != 0) {
4431
+ $this->wrapping_div_classes []= 'ai-list-block-filter';
4432
+ }
4433
+
4434
+ $processed_code = $debug_html_code . "\n<div class='ai-dynamic ai-filter-check' data-block='{$this->number}'>$processed_code</div>\n";
4435
+ break;
4436
+ case AI_DYNAMIC_BLOCKS_CLIENT_SIDE_INSERT:
4437
+ // Hide block only when no block height is defined - for check options don't hide the first one
4438
+ if (trim ($this->get_block_height ()) == '' || isset ($this->check_codes) && $this->check_codes_index != 0) {
4439
+ $this->wrapping_div_classes []= 'ai-list-block-filter';
4440
+ }
4441
+
4442
+ $code_data = "data-code='".base64_encode ($processed_code)."'";
4443
+
4444
+ if ($ai_wp_data [AI_WP_PAGE_TYPE] == AI_PT_AJAX && !$ai_wp_data [AI_CODE_FOR_IFRAME]) {
4445
+ $block_id = 'ai-filter-' . $this->number . '-' . rand (1000, 9999) . rand (1000, 9999);
4446
+ $filter_class = ' ' . $block_id ;
4447
+ } else $filter_class = '';
4448
+
4449
+ $processed_code = $debug_html_code . "\n<div class='ai-dynamic{$filter_class} ai-filter-check' $code_data data-block='{$this->number}'></div>\n";
4450
+
4451
+ if ($ai_wp_data [AI_WP_PAGE_TYPE] == AI_PT_AJAX && !$ai_wp_data [AI_CODE_FOR_IFRAME] && !get_disable_js_code ()) {
4452
+ $processed_code .= "<script>if (typeof ai_js_code == 'boolean') {var ai_block_div = jQuery ('.{$block_id}'); ai_process_ip_addresses (ai_block_div); ai_block_div.removeClass ('{$block_id}');};</script>\n";
4453
+ }
4454
+ break;
4455
+ case AI_DYNAMIC_BLOCKS_SERVER_SIDE_W3TC:
4456
+ if ($ai_wp_data [AI_W3TC_DEBUGGING]) {
4457
+ $this->w3tc_debug []= 'PROCESS FILTER HOOK';
4458
+ $this->generate_w3tc_code_from_html ($processed_code);
4459
+ $this->w3tc_code .= 'if ($ai_enabled) ai_w3tc_log_run (\'PROCESS FILTER HOOK: \' . (ai_check_filter_hook (' . $this->number . ') ? \'ENABLED\' : \'NOT ENABLED\'));';
4460
+ $w3tc_status = ' if (!$ai_enabled) ai_w3tc_log_run (\' FAILED\', \'color: red;\');';
4461
+ } else $w3tc_status = '';
4462
+
4463
+ $this->generate_w3tc_code_from_html ($processed_code);
4464
+
4465
+ $this->w3tc_code .= $ai_check_block_w3tc_code;
4466
+ $this->w3tc_code .= 'if ($ai_enabled) {$ai_enabled = ai_check_filter_hook (' . $this->number . ');'.$w3tc_status.'};';
4467
+
4468
+ $processed_code = $this->generate_html_from_w3tc_code ();
4469
+ break;
4470
+ }
4471
+ }
4472
  }
4473
 
4474
 
4593
  if ($hidden_widgets) return $this->hidden_viewports;
4594
 
4595
  $additional_block_style = '';
4596
+ // if ($this->client_side_list_detection && !$ai_wp_data [AI_WP_AMP_PAGE]) {
4597
  // if ($this->is_sticky ()) {
4598
  // $additional_block_style = 'visibility: hidden; ';
4599
  // } else {
4603
 
4604
  // // Needed to hide blacklisted blocks
4605
  // $classes [] = 'ai-list-block';
4606
+ // }
4607
 
4608
  if (!empty ($this->wrapping_div_classes)) {
4609
  $classes = array_merge ($classes, $this->wrapping_div_classes);
4666
  $class = " class='" . trim (implode (' ', $classes)) . "'";
4667
  } else $class = "";
4668
 
4669
+ $check_option_css = '';
4670
+ $check_option_style = '';
4671
+ if (isset ($this->check_css)) {
4672
+ $check_option_css = ' '. $this->check_css;
4673
+ $check_option_style = ' style="' . $check_option_css . '"';
4674
+ unset ($this->check_css);
4675
+ }
4676
+
4677
  if ($w3tc) {
4678
  if (/*$ai_wp_data [AI_WP_AMP_PAGE] ||*/ ($alignment_class != '' && defined ('AI_NORMAL_HEADER_STYLES') && AI_NORMAL_HEADER_STYLES && !get_inline_styles ())) {
4679
+ $wrapper_before = $this->hidden_viewports . "<div" . $class . $tracking_code_pre . $tracking_code_data . $tracking_code_post . $sticky_parameters . $check_option_style . ">\n";
4680
  } else {
4681
+ $wrapper_before = $this->hidden_viewports . "<div" . $class . $tracking_code_pre . $tracking_code_data . $tracking_code_post . $sticky_parameters . " style='" . $additional_block_style . $alignment_style . $check_option_css ."'>\n";
4682
  }
4683
 
4684
 
4710
  $code = $this->generate_html_from_w3tc_code ();
4711
  } else {
4712
  if (/*$ai_wp_data [AI_WP_AMP_PAGE] ||*/ ($alignment_class != '' && defined ('AI_NORMAL_HEADER_STYLES') && AI_NORMAL_HEADER_STYLES && !get_inline_styles ())) {
4713
+ $wrapper_before = $this->hidden_viewports . "<div" . $class . $tracking_code . $sticky_parameters . $check_option_style . ">\n";
4714
  } else {
4715
+ $wrapper_before = $this->hidden_viewports . "<div" . $class . $tracking_code . $sticky_parameters . " style='" . $additional_block_style . $alignment_style . $check_option_css . "'>\n";
4716
  }
4717
 
4718
  // TO TEST
7979
  if ($ids_listed [$index] == 'pages') return $return;
7980
  break;
7981
  }
 
7982
 
7983
+ if (strpos ($ids_listed [$index], '-') !== false) {
7984
+ $id_limits = explode ('-', $ids_listed [$index]);
7985
+ if ($page_id >= $id_limits [0] && $page_id <= $id_limits [1]) return $return;
7986
+ }
7987
+ }
7988
 
7989
  if (in_array ($page_id, $ids_listed)) return $return;
7990
 
9371
  }
9372
 
9373
  public function import_rotation ($code){
9374
+ global $ai_expand_only_rotate_count_check, $ai_wp_data;
9375
 
9376
  $data = array (
9377
  'options' => array (
9384
  ),
9385
  );
9386
 
9387
+ $ai_expand_only_rotate_count_check = true;
9388
  unset ($ai_wp_data [AI_SHORTCODES]['rotate']);
9389
  $code = do_shortcode ($code);
9390
+ $ai_expand_only_rotate_count_check = false;
9391
 
9392
  if (strpos ($code, AD_CHECK_SEPARATOR) !== false) {
9393
  return $data;
9419
  $option_name = $rotate_parameters [$index - 1]['group'];
9420
  $option_share = '';
9421
  $option_time = '';
9422
+ $option_scheduling = '';
9423
  } else {
9424
  $option_name = isset ($rotate_parameters [$index - 1]['name']) ? $rotate_parameters [$index - 1]['name'] : '';
9425
  $option_share = isset ($rotate_parameters [$index - 1]['share']) && is_numeric ($rotate_parameters [$index - 1]['share']) ? intval ($rotate_parameters [$index - 1]['share']) : '';
9426
  $option_time = isset ($rotate_parameters [$index - 1]['time']) && is_numeric ($rotate_parameters [$index - 1]['time']) ? intval ($rotate_parameters [$index - 1]['time']) : '';
9427
+ $option_scheduling = isset ($rotate_parameters [$index - 1]['scheduling']) && strpos ($rotate_parameters [$index - 1]['scheduling'], '%') !== false && strpos ($rotate_parameters [$index - 1]['scheduling'], '=') !== false ? $rotate_parameters [$index - 1]['scheduling'] : '';
9428
  }
9429
 
9430
  if ($index == 0 && $option_code == '') continue;
9431
+ $data ['options'] []= array ('code' => $option_code, 'name' => $option_name, 'share' => $option_share, 'time' => $option_time, 'scheduling' => $option_scheduling, 'groups' => $rotation_groups);
9432
  }
9433
  }
9434
 
9447
 
9448
  $name = trim ($rotation_data_row ['name']);
9449
  $share = trim ($rotation_data_row ['share']);
9450
+ $scheduling = trim ($rotation_data_row ['scheduling']);
9451
  $time = trim ($rotation_data_row ['time']);
9452
  $code = trim ($rotation_data_row ['code'], "\n");
9453
 
9454
+ if ($index != 0 || $name != '' || $share != '' || $scheduling != ''|| $time != '') {
9455
 
9456
  $shortcode = "" ;
9457
  if ($index != 0) $shortcode .= "\n\n";
9463
  } else {
9464
  if ($name != '') $shortcode .= ' name="'.str_replace ('"', '\'', $name).'"';
9465
  if ($share != '') $shortcode .= ' share="'.str_replace ('"', '\'', $share).'"';
9466
+ if ($scheduling != '') $shortcode .= ' scheduling="'.str_replace ('"', '\'', $scheduling).'"';
9467
  if ($time != '') $shortcode .= ' time="'.str_replace ('"', '\'', $time).'"';
9468
  }
9469
  $shortcode .= "]\n\n";
constants.php CHANGED
@@ -31,7 +31,7 @@ if (!defined( 'AD_INSERTER_NAME'))
31
  define ('AD_INSERTER_NAME', 'Ad Inserter');
32
 
33
  if (!defined( 'AD_INSERTER_VERSION'))
34
- define ('AD_INSERTER_VERSION', '2.6.24');
35
 
36
  if (!defined ('AD_INSERTER_PLUGIN_BASENAME'))
37
  define ('AD_INSERTER_PLUGIN_BASENAME', plugin_basename (__FILE__));
@@ -51,6 +51,7 @@ define ('AD_ONE', '1');
51
  define ('AD_TWO', '2');
52
 
53
  define ('AD_FLAGS_BLOCKS_STICKY', 0x01);
 
54
 
55
  // Old options
56
  define ('AD_OPTIONS', 'AdInserterOptions'); // general plugin options
@@ -935,6 +936,8 @@ define ('DEFAULT_MAXMIND_LICENSE_KEY', '');
935
  define ('DEFAULT_BACKGROUND_REPEAT', AI_BACKGROUND_REPEAT_DEFAULT);
936
  define ('DEFAULT_BACKGROUND_SIZE', AI_BACKGROUND_SIZE_DEFAULT);
937
  define ('DEFAULT_SET_BODY_BACKGROUND', AI_DISABLED);
 
 
938
 
939
  define ('AI_ADBLOCKING_DETECTION', true);
940
  define ('AI_NORMAL_HEADER_STYLES', true);
@@ -956,7 +959,7 @@ define ('AI_ADB_CONTENT_REPLACE_BEGIN', 'ai-adb-replace-begin');
956
  define ('AI_ADB_CONTENT_REPLACE_END', 'ai-adb-replace-end');
957
  define ('AI_BASIC_ADB_OVERLAY_CSS', "position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 99998; user-select: none; cursor: pointer;");
958
  define ('AI_DEFAULT_ADB_OVERLAY_CSS', "background: #000; opacity: 0.85;");
959
- define ('AI_BASIC_ADB_MESSAGE_CSS', "position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 99999; background: #000; color: #fff; user-select: none; cursor: pointer;");
960
  define ('AI_DEFAULT_ADB_MESSAGE_CSS', "width: 300px; padding: 10px; border: 5px solid #f00; border-radius: 5px;");
961
  //define ('AI_DEFAULT_ADB_MESSAGE', "<p><strong>Blocked because of Ad Blocker</strong></p>\n<p>It seems that you are using some ad blocking software which is preventing the page from fully loading. Please whitelist this website or disable ad blocking software.</p>");
962
  define ('AI_DEFAULT_ADB_ACTION', AI_ADB_ACTION_NONE);
@@ -1158,7 +1161,8 @@ define ('AI_VIEWPORT_INDEXES', 70);
1158
  define ('AI_ROTATION_SEED', 71);
1159
  define ('AI_AMP_CSS', 72);
1160
  define ('AI_DYNAMIC_BLOCKS', 73);
1161
- define ('AI_IP_TO_COUNTRY', 74);
 
1162
 
1163
  define ('AI_CONTEXT_NONE', 0);
1164
  define ('AI_CONTEXT_CONTENT', 1);
@@ -1193,6 +1197,7 @@ define ('AI_URL_DEBUG_AD_BLOCKING' , 'ai-debug-adb');
1193
  define ('AI_URL_DEBUG_AD_BLOCKING_STATUS', 'ai-debug-adb-status');
1194
  define ('AI_URL_DEBUG_JAVASCRIPT', 'ai-debug-js');
1195
  define ('AI_URL_DEBUG_META', 'ai-debug-meta');
 
1196
 
1197
  define ('AI_URL_DEBUG_DISABLE_HTML_CODE', 'ai-debug-disable-html-code');
1198
  define ('AI_URL_DEBUG_DISABLE_CSS_CODE', 'ai-debug-disable-css-code');
31
  define ('AD_INSERTER_NAME', 'Ad Inserter');
32
 
33
  if (!defined( 'AD_INSERTER_VERSION'))
34
+ define ('AD_INSERTER_VERSION', '2.6.25');
35
 
36
  if (!defined ('AD_INSERTER_PLUGIN_BASENAME'))
37
  define ('AD_INSERTER_PLUGIN_BASENAME', plugin_basename (__FILE__));
51
  define ('AD_TWO', '2');
52
 
53
  define ('AD_FLAGS_BLOCKS_STICKY', 0x01);
54
+ define ('AI_MAX_LIST_ITEMS', 2000);
55
 
56
  // Old options
57
  define ('AD_OPTIONS', 'AdInserterOptions'); // general plugin options
936
  define ('DEFAULT_BACKGROUND_REPEAT', AI_BACKGROUND_REPEAT_DEFAULT);
937
  define ('DEFAULT_BACKGROUND_SIZE', AI_BACKGROUND_SIZE_DEFAULT);
938
  define ('DEFAULT_SET_BODY_BACKGROUND', AI_DISABLED);
939
+ define ('DEFAULT_REMOTE_MANAGEMENT', AI_DISABLED);
940
+ define ('DEFAULT_MANAGEMENT_IP_CHECK', AI_DISABLED);
941
 
942
  define ('AI_ADBLOCKING_DETECTION', true);
943
  define ('AI_NORMAL_HEADER_STYLES', true);
959
  define ('AI_ADB_CONTENT_REPLACE_END', 'ai-adb-replace-end');
960
  define ('AI_BASIC_ADB_OVERLAY_CSS', "position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 99998; user-select: none; cursor: pointer;");
961
  define ('AI_DEFAULT_ADB_OVERLAY_CSS', "background: #000; opacity: 0.85;");
962
+ define ('AI_BASIC_ADB_MESSAGE_CSS', "position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 99999999; background: #000; color: #fff; user-select: none; cursor: pointer; text-decoration: none;");
963
  define ('AI_DEFAULT_ADB_MESSAGE_CSS', "width: 300px; padding: 10px; border: 5px solid #f00; border-radius: 5px;");
964
  //define ('AI_DEFAULT_ADB_MESSAGE', "<p><strong>Blocked because of Ad Blocker</strong></p>\n<p>It seems that you are using some ad blocking software which is preventing the page from fully loading. Please whitelist this website or disable ad blocking software.</p>");
965
  define ('AI_DEFAULT_ADB_ACTION', AI_ADB_ACTION_NONE);
1161
  define ('AI_ROTATION_SEED', 71);
1162
  define ('AI_AMP_CSS', 72);
1163
  define ('AI_DYNAMIC_BLOCKS', 73);
1164
+ define ('AI_IP_TO_COUNTRY', 74); // Used in Ip2Country.php
1165
+ define ('AI_CLIENT_SIDE_FILTER_CHECKS', 75);
1166
 
1167
  define ('AI_CONTEXT_NONE', 0);
1168
  define ('AI_CONTEXT_CONTENT', 1);
1197
  define ('AI_URL_DEBUG_AD_BLOCKING_STATUS', 'ai-debug-adb-status');
1198
  define ('AI_URL_DEBUG_JAVASCRIPT', 'ai-debug-js');
1199
  define ('AI_URL_DEBUG_META', 'ai-debug-meta');
1200
+ define ('AI_URL_DEBUG_TRANSLATION', 'ai-debug-translation');
1201
 
1202
  define ('AI_URL_DEBUG_DISABLE_HTML_CODE', 'ai-debug-disable-html-code');
1203
  define ('AI_URL_DEBUG_DISABLE_CSS_CODE', 'ai-debug-disable-css-code');
css/ai-settings.css CHANGED
@@ -1,5 +1,5 @@
1
  #ai-data {
2
- font-family: "2.6.24"; /* Used for version number of the file */
3
  }
4
 
5
  #blocked-warning {
@@ -75,6 +75,10 @@ hr {
75
  padding: 0;
76
  }
77
 
 
 
 
 
78
  button.ai-top-button {
79
  min-width: 50px;
80
  }
@@ -1397,6 +1401,14 @@ img.automatic-insertion.preview {
1397
  border-left: 7px solid #bbb;
1398
  }
1399
 
 
 
 
 
 
 
 
 
1400
  .checkbox-icon.size-8.icon-get {
1401
  width: 0;
1402
  height: 0;
1
  #ai-data {
2
+ font-family: "2.6.25"; /* Used for version number of the file */
3
  }
4
 
5
  #blocked-warning {
75
  padding: 0;
76
  }
77
 
78
+ button.ui-button.ui-corner-all.ui-dialog-titlebar-close {
79
+ display: none;
80
+ }
81
+
82
  button.ai-top-button {
83
  min-width: 50px;
84
  }
1401
  border-left: 7px solid #bbb;
1402
  }
1403
 
1404
+ .checkbox-icon.size-8.icon-preview.on {
1405
+ border-left-color: #62d2ff;
1406
+ }
1407
+
1408
+ .checkbox-icon.size-8.icon-preview.on.write {
1409
+ border-left-color: #ff6268;
1410
+ }
1411
+
1412
  .checkbox-icon.size-8.icon-get {
1413
  width: 0;
1414
  height: 0;
includes/ace/mode-ai-html.js CHANGED
@@ -1,42 +1,42 @@
1
  ace.define ('ace/mode/ai-html', function (require, exports, module) {
2
 
3
- var oop = require ("ace/lib/oop");
4
- var HtmlMode = require ("ace/mode/html").Mode;
5
- var AiHtmlHighlightRules = require ("ace/mode/ai_html_highlight_rules").AiHtmlHighlightRules;
6
 
7
- var Mode = function() {
8
- this.HighlightRules = AiHtmlHighlightRules;
9
- };
10
- oop.inherits (Mode, HtmlMode);
11
 
12
- (function() {}).call(Mode.prototype);
13
 
14
- exports.Mode = Mode;
15
  });
16
 
17
 
18
  ace.define ('ace/mode/ai_html_highlight_rules', function (require, exports, module) {
19
 
20
- var oop = require("ace/lib/oop");
21
- var HtmlHighlightRules = require ("ace/mode/html_highlight_rules").HtmlHighlightRules;
22
 
23
- var AiHtmlHighlightRules = function() {
24
- this.$rules = new HtmlHighlightRules().getRules();
25
- this.$lang = require ("ace/lib/lang");
26
- add_ai_highlighting_rules (this, HtmlHighlightRules);
27
- }
28
 
29
- oop.inherits (AiHtmlHighlightRules, HtmlHighlightRules);
30
- exports.AiHtmlHighlightRules = AiHtmlHighlightRules;
31
  });
32
 
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|viewport|debugger|adb|tracking|css|text|selectors|custom-field|random|data|share|time|counter|category|tag|taxonomy|id|url|url-parameter|referrer|client|ip-address|country|disable".split ("|"));
40
 
41
  //WP shortcodes
42
  highlighter.$rules ['start'].unshift (
1
  ace.define ('ace/mode/ai-html', function (require, exports, module) {
2
 
3
+ var oop = require ("ace/lib/oop");
4
+ var HtmlMode = require ("ace/mode/html").Mode;
5
+ var AiHtmlHighlightRules = require ("ace/mode/ai_html_highlight_rules").AiHtmlHighlightRules;
6
 
7
+ var Mode = function() {
8
+ this.HighlightRules = AiHtmlHighlightRules;
9
+ };
10
+ oop.inherits (Mode, HtmlMode);
11
 
12
+ (function() {}).call(Mode.prototype);
13
 
14
+ exports.Mode = Mode;
15
  });
16
 
17
 
18
  ace.define ('ace/mode/ai_html_highlight_rules', function (require, exports, module) {
19
 
20
+ var oop = require("ace/lib/oop");
21
+ var HtmlHighlightRules = require ("ace/mode/html_highlight_rules").HtmlHighlightRules;
22
 
23
+ var AiHtmlHighlightRules = function() {
24
+ this.$rules = new HtmlHighlightRules().getRules();
25
+ this.$lang = require ("ace/lib/lang");
26
+ add_ai_highlighting_rules (this, HtmlHighlightRules);
27
+ }
28
 
29
+ oop.inherits (AiHtmlHighlightRules, HtmlHighlightRules);
30
+ exports.AiHtmlHighlightRules = AiHtmlHighlightRules;
31
  });
32
 
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|check".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|viewport|debugger|adb|tracking|css|text|selectors|custom-field|random|data|share|time|counter|category|tag|taxonomy|id|url|url-parameter|referrer|client|scheduling|ip-address|country|disable".split ("|"));
40
 
41
  //WP shortcodes
42
  highlighter.$rules ['start'].unshift (
includes/ace/mode-ai-php.js CHANGED
@@ -1,31 +1,96 @@
1
  ace.define ('ace/mode/ai-php', function (require, exports, module) {
2
 
3
- var oop = require ("ace/lib/oop");
4
- var PhpMode = require ("ace/mode/php").Mode;
5
- var AiPhpHighlightRules = require ("ace/mode/ai_php_highlight_rules").AiPhpHighlightRules;
6
 
7
- var Mode = function() {
8
- this.HighlightRules = AiPhpHighlightRules;
9
- };
10
- oop.inherits (Mode, PhpMode);
11
 
12
- (function() {}).call(Mode.prototype);
13
 
14
- exports.Mode = Mode;
15
  });
16
 
17
 
18
  ace.define ('ace/mode/ai_php_highlight_rules', function (require, exports, module) {
19
 
20
- var oop = require("ace/lib/oop");
21
- var PhpHighlightRules = require ("ace/mode/php_highlight_rules").PhpHighlightRules;
22
 
23
- var AiPhpHighlightRules = function() {
24
- this.$rules = new PhpHighlightRules().getRules();
25
- this.$lang = require ("ace/lib/lang");
26
- add_ai_highlighting_rules (this, PhpHighlightRules);
27
- }
28
 
29
- oop.inherits (AiPhpHighlightRules, PhpHighlightRules);
30
- exports.AiPhpHighlightRules = AiPhpHighlightRules;
31
  });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  ace.define ('ace/mode/ai-php', function (require, exports, module) {
2
 
3
+ var oop = require ("ace/lib/oop");
4
+ var PhpMode = require ("ace/mode/php").Mode;
5
+ var AiPhpHighlightRules = require ("ace/mode/ai_php_highlight_rules").AiPhpHighlightRules;
6
 
7
+ var Mode = function() {
8
+ this.HighlightRules = AiPhpHighlightRules;
9
+ };
10
+ oop.inherits (Mode, PhpMode);
11
 
12
+ (function() {}).call(Mode.prototype);
13
 
14
+ exports.Mode = Mode;
15
  });
16
 
17
 
18
  ace.define ('ace/mode/ai_php_highlight_rules', function (require, exports, module) {
19
 
20
+ var oop = require("ace/lib/oop");
21
+ var PhpHighlightRules = require ("ace/mode/php_highlight_rules").PhpHighlightRules;
22
 
23
+ var AiPhpHighlightRules = function() {
24
+ this.$rules = new PhpHighlightRules().getRules();
25
+ this.$lang = require ("ace/lib/lang");
26
+ add_ai_highlighting_rules (this, PhpHighlightRules);
27
+ }
28
 
29
+ oop.inherits (AiPhpHighlightRules, PhpHighlightRules);
30
+ exports.AiPhpHighlightRules = AiPhpHighlightRules;
31
  });
32
+
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|check".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|viewport|debugger|adb|tracking|css|text|selectors|custom-field|random|data|share|time|counter|category|tag|taxonomy|id|url|url-parameter|referrer|client|scheduling|ip-address|country|disable".split ("|"));
40
+
41
+ //WP shortcodes
42
+ highlighter.$rules ['start'].unshift (
43
+ {
44
+ token: function (shortcode_start, shortcode, shortcode_end) {
45
+ highlighter.$ai_shortcode = highlighter.$ai_shortcodes.hasOwnProperty (shortcode.toLowerCase());
46
+ return ["paren", highlighter.$ai_shortcode ? "shortcode.adinserter" : "shortcode"];
47
+ },
48
+ regex: "(\\[/?)([a-zA-Z][a-zA-Z0-9_-]*)",
49
+ next: "ai-attributes"
50
+ },
51
+ {
52
+ token: "variable.language",
53
+ regex: "\\|rotate\\||\\|count\\||\\|amp\\|",
54
+ }
55
+ );
56
+
57
+ highlighter.embedRules (highlight_rules, "ai-", [
58
+ {
59
+ token: "paren",
60
+ regex: "\\]",
61
+ next: "start"
62
+ }
63
+ ]);
64
+
65
+ //AI {#data:#}
66
+ highlighter.$rules ['start'].unshift (
67
+ {
68
+ token: ["paren", "data", "paren", "string", "paren"],
69
+ regex: "(\\{\\#)([a-zA-Z][a-zA-Z0-9_-]*)(\\:)?(.*)?(\\#\\})",
70
+ },
71
+ );
72
+
73
+ // Add ] to regexp for 'string.unquoted.attribute-value.html'
74
+ var arrayLength = highlighter.$rules ['ai-keyword.operator.attribute-equals.xml'].length;
75
+ for (var i = 0; i < arrayLength; i++) {
76
+ if (highlighter.$rules ['ai-keyword.operator.attribute-equals.xml'][i]['token'] == 'string.unquoted.attribute-value.html')
77
+ highlighter.$rules ['ai-keyword.operator.attribute-equals.xml'][i]['regex'] = "[^<>='\"`\\]\\s]+";
78
+ }
79
+
80
+ highlighter.$rules ['ai-attributes'].unshift (
81
+ {
82
+ token: function (attribute) {
83
+ return !highlighter.$ai_shortcode ? "entity.other.attribute-name.xml" :
84
+ highlighter.$ai_separators1.hasOwnProperty (attribute.toLowerCase()) ? "string" :
85
+ highlighter.$ai_separators2.hasOwnProperty (attribute.toLowerCase()) ? "identifier" :
86
+ highlighter.$ai_separators3.hasOwnProperty (attribute.toLowerCase()) ? "variable.language" :
87
+ // highlighter.$ai_separators4.hasOwnProperty (attribute.toLowerCase()) ? "paren" :
88
+ // highlighter.$ai_separators5.hasOwnProperty (attribute.toLowerCase()) ? "keyword" :
89
+ highlighter.$ai_attributes.hasOwnProperty (attribute.toLowerCase()) ? "entity.other.attribute-name.xml" : "text";
90
+ },
91
+ regex: "[a-zA-Z][-a-zA-Z0-9]*"
92
+ }
93
+ );
94
+
95
+ // console.log (highlighter.$rules);
96
+ }
includes/js/ai-cookie.js CHANGED
@@ -410,6 +410,7 @@ ai_check_and_insert_block = function (block, id) {
410
  if (wrapping_div && debug_block.length) {
411
  wrapping_div.classList.remove ('ai-list-block');
412
  wrapping_div.classList.remove ('ai-list-block-ip');
 
413
  wrapping_div.style.visibility = '';
414
  if (wrapping_div.classList.contains ('ai-remove-position')) {
415
  wrapping_div.style.position = '';
@@ -430,6 +431,7 @@ ai_check_and_insert_block = function (block, id) {
430
  if (wrapping_div && debug_block.length) {
431
  wrapping_div.classList.remove ('ai-list-block');
432
  wrapping_div.classList.remove ('ai-list-block-ip');
 
433
  wrapping_div.style.visibility = '';
434
  if (wrapping_div.classList.contains ('ai-remove-position')) {
435
  wrapping_div.style.position = '';
410
  if (wrapping_div && debug_block.length) {
411
  wrapping_div.classList.remove ('ai-list-block');
412
  wrapping_div.classList.remove ('ai-list-block-ip');
413
+ wrapping_div.classList.remove ('ai-list-block-filter');
414
  wrapping_div.style.visibility = '';
415
  if (wrapping_div.classList.contains ('ai-remove-position')) {
416
  wrapping_div.style.position = '';
431
  if (wrapping_div && debug_block.length) {
432
  wrapping_div.classList.remove ('ai-list-block');
433
  wrapping_div.classList.remove ('ai-list-block-ip');
434
+ wrapping_div.classList.remove ('ai-list-block-filter');
435
  wrapping_div.style.visibility = '';
436
  if (wrapping_div.classList.contains ('ai-remove-position')) {
437
  wrapping_div.style.position = '';
includes/js/ai-cookie.min.js CHANGED
@@ -8,8 +8,8 @@ if(0==c[a][e]&&f==b)return ai_debug_cookie_status=a="max impressions reached",!1
8
  Math.round(1E4*d/24/3600)/1E4+" days = "+d+" s)",!1;if("c"==e){b="";f=document.querySelectorAll('span[data-ai-block="'+a+'"]')[0];"aiHash"in f.dataset&&(b=f.dataset.aiHash);f="";c[a].hasOwnProperty("h")&&(f=c[a].h);if(0==c[a][e]&&f==b)return ai_debug_cookie_status=a="max clicks reached",!1;if(0>c[a][e]&&f==b){d=new Date;d=-c[a][e]-Math.round(d.getTime()/1E3);if(0<d)return ai_debug_cookie_status=a="max clicks reached ("+Math.round(1E4*d/24/3600)/1E4+" days = "+d+" s)",!1;ai_set_cookie(a,"c","");c[a].hasOwnProperty("i")||
9
  c[a].hasOwnProperty("x")||ai_set_cookie(a,"h","")}}if("cpt"==e&&0==c[a][e]&&(d=new Date,b=Math.round(d.getTime()/1E3),d=c[a].ct-b,0<d))return ai_debug_cookie_status=a="max clicks per time reached ("+Math.round(1E4*d/24/3600)/1E4+" days = "+d+" s)",!1}if(c.hasOwnProperty("G")&&c.G.hasOwnProperty("cpt")&&0==c.G.cpt&&(d=new Date,b=Math.round(d.getTime()/1E3),d=c.G.ct-b,0<d))return ai_debug_cookie_status=a="max global clicks per time reached ("+Math.round(1E4*d/24/3600)/1E4+" days = "+d+" s)",!1}ai_debug_cookie_status=
10
  "OK";return!0};
11
- ai_check_and_insert_block=function(a,c){if(null==a)return!0;var e=document.getElementsByClassName(c);if(e.length){e=e[0];var b=e.closest(".AI_FUNCT_GET_BLOCK_CLASS_NAME");if(ai_check_block(a)){if(ai_insert_code(e),b){var f=b.querySelectorAll(".ai-debug-block");b&&f.length&&(b.classList.remove("ai-list-block"),b.classList.remove("ai-list-block-ip"),b.style.visibility="",b.classList.contains("ai-remove-position")&&(b.style.position=""))}}else{f=e.closest("div[data-ai]");if(null!=f&&"undefined"!=typeof f.getAttribute("data-ai")){var d=
12
- JSON.parse(b64d(f.getAttribute("data-ai")));"undefined"!==typeof d&&d.constructor===Array&&(d[1]="",f.setAttribute("data-ai",b64e(JSON.stringify(d))))}f=b.querySelectorAll(".ai-debug-block");b&&f.length&&(b.classList.remove("ai-list-block"),b.classList.remove("ai-list-block-ip"),b.style.visibility="",b.classList.contains("ai-remove-position")&&(b.style.position=""))}e.classList.remove(c)}e=document.querySelectorAll("."+c+"-dbg");b=0;for(f=e.length;b<f;b++)d=e[b],d.querySelector(".ai-status").textContent=
13
- ai_debug_cookie_status,d.querySelector(".ai-cookie-data").textContent=ai_get_cookie_text(a),d.classList.remove(c+"-dbg")};function ai_load_cookie(){var a=AiCookies.getJSON("aiBLOCKS");null==a&&(a={});return a}function ai_get_cookie(a,c){var e="",b=ai_load_cookie();b.hasOwnProperty(a)&&b[a].hasOwnProperty(c)&&(e=b[a][c]);return e}
14
  function ai_set_cookie(a,c,e){var b=ai_load_cookie();if(""===e){if(b.hasOwnProperty(a)){delete b[a][c];a:{c=b[a];for(f in c)if(c.hasOwnProperty(f)){var f=!1;break a}f=!0}f&&delete b[a]}}else b.hasOwnProperty(a)||(b[a]={}),b[a][c]=e;0===Object.keys(b).length&&b.constructor===Object?AiCookies.remove("aiBLOCKS"):AiCookies.set("aiBLOCKS",b,{expires:365,path:"/"});return b}
15
  ai_get_cookie_text=function(a){var c=AiCookies.getJSON("aiBLOCKS");null==c&&(c={});var e="";c.hasOwnProperty("G")&&(e="G["+JSON.stringify(c.G).replace(/"/g,"").replace("{","").replace("}","")+"] ");var b="";c.hasOwnProperty(a)&&(b=JSON.stringify(c[a]).replace(/"/g,"").replace("{","").replace("}",""));return e+b};
8
  Math.round(1E4*d/24/3600)/1E4+" days = "+d+" s)",!1;if("c"==e){b="";f=document.querySelectorAll('span[data-ai-block="'+a+'"]')[0];"aiHash"in f.dataset&&(b=f.dataset.aiHash);f="";c[a].hasOwnProperty("h")&&(f=c[a].h);if(0==c[a][e]&&f==b)return ai_debug_cookie_status=a="max clicks reached",!1;if(0>c[a][e]&&f==b){d=new Date;d=-c[a][e]-Math.round(d.getTime()/1E3);if(0<d)return ai_debug_cookie_status=a="max clicks reached ("+Math.round(1E4*d/24/3600)/1E4+" days = "+d+" s)",!1;ai_set_cookie(a,"c","");c[a].hasOwnProperty("i")||
9
  c[a].hasOwnProperty("x")||ai_set_cookie(a,"h","")}}if("cpt"==e&&0==c[a][e]&&(d=new Date,b=Math.round(d.getTime()/1E3),d=c[a].ct-b,0<d))return ai_debug_cookie_status=a="max clicks per time reached ("+Math.round(1E4*d/24/3600)/1E4+" days = "+d+" s)",!1}if(c.hasOwnProperty("G")&&c.G.hasOwnProperty("cpt")&&0==c.G.cpt&&(d=new Date,b=Math.round(d.getTime()/1E3),d=c.G.ct-b,0<d))return ai_debug_cookie_status=a="max global clicks per time reached ("+Math.round(1E4*d/24/3600)/1E4+" days = "+d+" s)",!1}ai_debug_cookie_status=
10
  "OK";return!0};
11
+ ai_check_and_insert_block=function(a,c){if(null==a)return!0;var e=document.getElementsByClassName(c);if(e.length){e=e[0];var b=e.closest(".AI_FUNCT_GET_BLOCK_CLASS_NAME");if(ai_check_block(a)){if(ai_insert_code(e),b){var f=b.querySelectorAll(".ai-debug-block");b&&f.length&&(b.classList.remove("ai-list-block"),b.classList.remove("ai-list-block-ip"),b.classList.remove("ai-list-block-filter"),b.style.visibility="",b.classList.contains("ai-remove-position")&&(b.style.position=""))}}else{f=e.closest("div[data-ai]");
12
+ if(null!=f&&"undefined"!=typeof f.getAttribute("data-ai")){var d=JSON.parse(b64d(f.getAttribute("data-ai")));"undefined"!==typeof d&&d.constructor===Array&&(d[1]="",f.setAttribute("data-ai",b64e(JSON.stringify(d))))}f=b.querySelectorAll(".ai-debug-block");b&&f.length&&(b.classList.remove("ai-list-block"),b.classList.remove("ai-list-block-ip"),b.classList.remove("ai-list-block-filter"),b.style.visibility="",b.classList.contains("ai-remove-position")&&(b.style.position=""))}e.classList.remove(c)}e=
13
+ document.querySelectorAll("."+c+"-dbg");b=0;for(f=e.length;b<f;b++)d=e[b],d.querySelector(".ai-status").textContent=ai_debug_cookie_status,d.querySelector(".ai-cookie-data").textContent=ai_get_cookie_text(a),d.classList.remove(c+"-dbg")};function ai_load_cookie(){var a=AiCookies.getJSON("aiBLOCKS");null==a&&(a={});return a}function ai_get_cookie(a,c){var e="",b=ai_load_cookie();b.hasOwnProperty(a)&&b[a].hasOwnProperty(c)&&(e=b[a][c]);return e}
14
  function ai_set_cookie(a,c,e){var b=ai_load_cookie();if(""===e){if(b.hasOwnProperty(a)){delete b[a][c];a:{c=b[a];for(f in c)if(c.hasOwnProperty(f)){var f=!1;break a}f=!0}f&&delete b[a]}}else b.hasOwnProperty(a)||(b[a]={}),b[a][c]=e;0===Object.keys(b).length&&b.constructor===Object?AiCookies.remove("aiBLOCKS"):AiCookies.set("aiBLOCKS",b,{expires:365,path:"/"});return b}
15
  ai_get_cookie_text=function(a){var c=AiCookies.getJSON("aiBLOCKS");null==c&&(c={});var e="";c.hasOwnProperty("G")&&(e="G["+JSON.stringify(c.G).replace(/"/g,"").replace("{","").replace("}","")+"] ");var b="";c.hasOwnProperty(a)&&(b=JSON.stringify(c[a]).replace(/"/g,"").replace("{","").replace("}",""));return e+b};
includes/js/ai-filter.js ADDED
@@ -0,0 +1,237 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ jQuery (function ($) {
2
+
3
+ function ai_random_parameter () {
4
+ var current_time = new Date ().getTime ();
5
+ return '&ver=' + current_time + '-' + Math.round (Math.random () * 100000);
6
+ }
7
+
8
+ function process_filter_hook_data (ai_filter_hook_blocks) {
9
+ var ai_debug = typeof ai_debugging !== 'undefined'; // 1
10
+ // var ai_debug = false;
11
+
12
+ ai_filter_hook_blocks.removeClass ('ai-filter-check');
13
+
14
+ var enable_block = false;
15
+
16
+ if (ai_debug) console.log ('');
17
+ if (ai_debug) console.log ("AI FILTER HOOK DATA: " + ai_filter_hook_data);
18
+
19
+ if (ai_filter_hook_data == '') {
20
+ if (ai_debug) console.log ('AI FILTER HOOK DATA EMPTY');
21
+ return;
22
+ }
23
+ try {
24
+ var filter_hook_data_array = JSON.parse (ai_filter_hook_data);
25
+
26
+ } catch (error) {
27
+ if (ai_debug) console.log ('AI FILTER HOOK DATA JSON ERROR');
28
+ return;
29
+ }
30
+
31
+ if (filter_hook_data_array != null) ai_filter_hook_blocks.each (function () {
32
+
33
+ var block_wrapping_div = $(this).closest ('div.AI_FUNCT_GET_BLOCK_CLASS_NAME');
34
+ var block = parseInt ($(this).data ('block'));
35
+
36
+ if (ai_debug) console.log ('AI FILTER HOOK BLOCK', block_wrapping_div.attr ('class'));
37
+
38
+ enable_block = false;
39
+
40
+ if (typeof filter_hook_data_array !== 'undefined') {
41
+ if (filter_hook_data_array.includes ('*')) {
42
+ enable_block = true;
43
+ if (filter_hook_data_array.includes (- block)) {
44
+ enable_block = false;
45
+ }
46
+ }
47
+ else if (filter_hook_data_array.includes (block)) enable_block = true;
48
+ }
49
+
50
+ if (ai_debug) console.log ('AI FILTER HOOK BLOCK', block, enable_block ? 'ENABLED' : 'DISABLED');
51
+
52
+ $(this).css ({"visibility": "", "position": "", "width": "", "height": "", "z-index": ""});
53
+
54
+ var comments = '';
55
+ var comments_decoded = JSON.parse (ai_filter_hook_comments);
56
+ if (typeof comments_decoded == 'string') {
57
+ comments = comments_decoded;
58
+ }
59
+ else if (typeof comments_decoded == 'object') {
60
+ comments = '';
61
+ for (const [key, value] of Object.entries (comments_decoded)) {
62
+ comments = comments + `${key}: ${value}\n`;
63
+ }
64
+ }
65
+ else comments = ai_filter_hook_comments;
66
+
67
+ var debug_bar = $(this).prev ('.ai-debug-bar');
68
+ debug_bar.find ('.ai-status').text (enable_block ? ai_front.visible : ai_front.hidden);
69
+ debug_bar.find ('.ai-filter-data').attr ('title', comments);
70
+
71
+ if (!enable_block) {
72
+ $(this).hide (); // .ai-filter-check
73
+
74
+ if (!block_wrapping_div.find ('.ai-debug-block').length) {
75
+ block_wrapping_div.hide ();
76
+ }
77
+
78
+ block_wrapping_div.removeAttr ('data-ai');
79
+
80
+ if (block_wrapping_div.find ('.ai-debug-block')) {
81
+ block_wrapping_div.css ({"visibility": ""}).removeClass ('ai-close');
82
+ if (block_wrapping_div.hasClass ('ai-remove-position')) {
83
+ block_wrapping_div.css ({"position": ""});
84
+ }
85
+
86
+ // In case client-side insert is used and lists will not be processed
87
+ if (typeof $(this).data ('code') != 'undefined') {
88
+ // Remove ai-list-block to show debug info
89
+ block_wrapping_div.removeClass ('ai-list-block');
90
+ block_wrapping_div.removeClass ('ai-list-block-ip');
91
+
92
+ // Remove also 'NOT LOADED' bar if it is there
93
+ if (block_wrapping_div.prev ().hasClass ('ai-debug-info')) {
94
+ block_wrapping_div.prev ().remove ();
95
+ }
96
+ }
97
+
98
+ } else block_wrapping_div.hide ();
99
+ } else {
100
+ block_wrapping_div.css ({"visibility": ""});
101
+ if (block_wrapping_div.hasClass ('ai-remove-position')) {
102
+ block_wrapping_div.css ({"position": ""});
103
+ }
104
+
105
+ if (typeof $(this).data ('code') != 'undefined') {
106
+ var block_code = b64d ($(this).data ('code'));
107
+
108
+ if ($(this).closest ('head').length != 0) {
109
+ $(this).after (block_code);
110
+ if (!ai_debug) $(this).remove ();
111
+ } else $(this).append (block_code);
112
+
113
+ // if (!ai_debug)
114
+ $(this).attr ('data-code', '');
115
+
116
+ if (ai_debug) console.log ('AI INSERT CODE', $(block_wrapping_div).attr ('class'));
117
+ if (ai_debug) console.log ('');
118
+
119
+ ai_process_element (this);
120
+ }
121
+ }
122
+
123
+ block_wrapping_div.removeClass ('ai-list-block-filter');
124
+ });
125
+ }
126
+
127
+ ai_process_filter_hooks = function (ai_filter_hook_blocks) {
128
+
129
+ var ai_debug = typeof ai_debugging !== 'undefined'; // 2
130
+ // var ai_debug = false;
131
+
132
+ if (ai_filter_hook_blocks == null) {
133
+ ai_filter_hook_blocks = $("div.ai-filter-check, meta.ai-filter-check");
134
+ } else {
135
+ ai_filter_hook_blocks = ai_filter_hook_blocks.filter ('.ai-filter-check');
136
+ }
137
+
138
+ if (!ai_filter_hook_blocks.length) return;
139
+
140
+ if (ai_debug) console.log ("AI PROCESSING FILTER HOOK:", ai_filter_hook_blocks.length, "blocks");
141
+
142
+ if (typeof ai_filter_hook_data != 'undefined') {
143
+ if (ai_debug) console.log ("SAVED FILTER HOOK DATA:", ai_filter_hook_data);
144
+ process_filter_hook_data (ai_filter_hook_blocks);
145
+ return;
146
+ }
147
+
148
+ if (typeof ai_filter_hook_data_requested != 'undefined') {
149
+ if (ai_debug) console.log ("FILTER HOOK DATA ALREADY REQUESTED, STILL WAITING...");
150
+ return;
151
+ }
152
+
153
+ var user_agent = window.navigator.userAgent;
154
+ var language = navigator.language;
155
+
156
+ if (ai_debug) console.log ("REQUESTING FILTER HOOK DATA");
157
+ if (ai_debug) console.log ("USER AGENT:", user_agent);
158
+ if (ai_debug) console.log ("LANGUAGE:", language);
159
+
160
+ ai_filter_hook_data_requested = true;
161
+
162
+ var ai_data_id = "AI_NONCE";
163
+ var site_url = "AI_SITE_URL";
164
+ var page = site_url+"/wp-admin/admin-ajax.php?action=ai_ajax&filter-hook-data=all&ai_check=" + ai_data_id + '&http_user_agent=' + encodeURIComponent (user_agent) + '&http_accept_language=' + encodeURIComponent (language) + ai_random_parameter ();
165
+
166
+ $.get (page, function (filter_hook_data) {
167
+
168
+ if (filter_hook_data == '') {
169
+ var error_message = 'Ajax request returned empty data, filter hook checks not processed';
170
+ console.error (error_message);
171
+
172
+ if (typeof ai_js_errors != 'undefined') {
173
+ ai_js_errors.push ([error_message, page, 0]);
174
+ }
175
+ } else {
176
+ try {
177
+ var filter_hook_data_test = JSON.parse (filter_hook_data);
178
+ } catch (error) {
179
+ var error_message = 'Ajax call returned invalid data, filter hook checks not processed';
180
+ console.error (error_message, filter_hook_data);
181
+
182
+ if (typeof ai_js_errors != 'undefined') {
183
+ ai_js_errors.push ([error_message, page, 0]);
184
+ }
185
+ }
186
+ }
187
+
188
+ ai_filter_hook_data = JSON.stringify (filter_hook_data_test ['blocks']);
189
+ ai_filter_hook_comments = JSON.stringify (filter_hook_data_test ['comments']);
190
+
191
+ if (ai_debug) console.log ('');
192
+ if (ai_debug) console.log ("AI FILTER HOOK RETURNED DATA:", ai_filter_hook_data);
193
+ if (ai_debug) console.log ("AI FILTER HOOK RETURNED COMMENTS:", filter_hook_data_test ['comments']);
194
+
195
+ // Check blocks again - some blocks might get inserted after the filte hook data was requested
196
+ ai_filter_hook_blocks = $("div.ai-filter-check, meta.ai-filter-check");
197
+
198
+ if (ai_debug) console.log ("AI FILTER HOOK BLOCKS:", ai_filter_hook_blocks.length);
199
+
200
+ process_filter_hook_data (ai_filter_hook_blocks);
201
+ }).fail (function(jqXHR, status, err) {
202
+ if (ai_debug) console.log ("Ajax call failed, Status: " + status + ", Error: " + err);
203
+ $("div.ai-filter-check").each (function () {
204
+ $(this).css ({"display": "none", "visibility": "", "position": "", "width": "", "height": "", "z-index": ""}).removeClass ('ai-filter-check').hide ();
205
+ });
206
+ });
207
+ }
208
+
209
+ $(document).ready (function($) {
210
+ setTimeout (function () {ai_process_filter_hooks ()}, 3);
211
+ });
212
+ });
213
+
214
+ function ai_process_element (element) {
215
+ setTimeout (function() {
216
+ if (typeof ai_process_rotations_in_element == 'function') {
217
+ ai_process_rotations_in_element (element);
218
+ }
219
+
220
+ if (typeof ai_process_lists == 'function') {
221
+ ai_process_lists (jQuery (".ai-list-data", element));
222
+ }
223
+
224
+ if (typeof ai_process_ip_addresses == 'function') {
225
+ ai_process_ip_addresses (jQuery (".ai-ip-data", element));
226
+ }
227
+
228
+ if (typeof ai_process_filter_hooks == 'function') {
229
+ ai_process_filter_hooks (jQuery (".ai-filter-check", element));
230
+ }
231
+
232
+ if (typeof ai_adb_process_blocks == 'function') {
233
+ ai_adb_process_blocks (element);
234
+ }
235
+ }, 5);
236
+ }
237
+
includes/js/ai-filter.min.js ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
1
+ var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.createTemplateTagFirstArg=function(a){return a.raw=a};$jscomp.createTemplateTagFirstArgWithRaw=function(a,f){a.raw=f;return a};$jscomp.arrayIteratorImpl=function(a){var f=0;return function(){return f<a.length?{done:!1,value:a[f++]}:{done:!0}}};$jscomp.arrayIterator=function(a){return{next:$jscomp.arrayIteratorImpl(a)}};$jscomp.makeIterator=function(a){var f="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];return f?f.call(a):$jscomp.arrayIterator(a)};
2
+ jQuery(function(a){function f(e){e.removeClass("ai-filter-check");var h=!1;if(""!=ai_filter_hook_data){try{var k=JSON.parse(ai_filter_hook_data)}catch(b){return}null!=k&&e.each(function(){var b=a(this).closest("div.AI_FUNCT_GET_BLOCK_CLASS_NAME"),d=parseInt(a(this).data("block"));h=!1;"undefined"!==typeof k&&(k.includes("*")?(h=!0,k.includes(-d)&&(h=!1)):k.includes(d)&&(h=!0));a(this).css({visibility:"",position:"",width:"",height:"","z-index":""});var c=JSON.parse(ai_filter_hook_comments);if("string"==
3
+ typeof c)d=c;else if("object"==typeof c){d="";c=$jscomp.makeIterator(Object.entries(c));for(var g=c.next();!g.done;g=c.next()){var l=$jscomp.makeIterator(g.value);g=l.next().value;l=l.next().value;d+=g+": "+l+"\n"}}else d=ai_filter_hook_comments;c=a(this).prev(".ai-debug-bar");c.find(".ai-status").text(h?ai_front.visible:ai_front.hidden);c.find(".ai-filter-data").attr("title",d);h?(b.css({visibility:""}),b.hasClass("ai-remove-position")&&b.css({position:""}),"undefined"!=typeof a(this).data("code")&&
4
+ (d=b64d(a(this).data("code")),0!=a(this).closest("head").length?(a(this).after(d),a(this).remove()):a(this).append(d),a(this).attr("data-code",""),ai_process_element(this))):(a(this).hide(),b.find(".ai-debug-block").length||b.hide(),b.removeAttr("data-ai"),b.find(".ai-debug-block")?(b.css({visibility:""}).removeClass("ai-close"),b.hasClass("ai-remove-position")&&b.css({position:""}),"undefined"!=typeof a(this).data("code")&&(b.removeClass("ai-list-block"),b.removeClass("ai-list-block-ip"),b.prev().hasClass("ai-debug-info")&&
5
+ b.prev().remove())):b.hide());b.removeClass("ai-list-block-filter")})}}ai_process_filter_hooks=function(e){e=null==e?a("div.ai-filter-check, meta.ai-filter-check"):e.filter(".ai-filter-check");if(e.length)if("undefined"!=typeof ai_filter_hook_data)f(e);else if("undefined"==typeof ai_filter_hook_data_requested){var h=window.navigator.userAgent,k=navigator.language;ai_filter_hook_data_requested=!0;var b="AI_SITE_URL/wp-admin/admin-ajax.php?action=ai_ajax&filter-hook-data=all&ai_check=AI_NONCE&http_user_agent="+
6
+ encodeURIComponent(h)+"&http_accept_language="+encodeURIComponent(k)+("&ver="+(new Date).getTime()+"-"+Math.round(1E5*Math.random()));a.get(b,function(d){if(""==d){var c="Ajax request returned empty data, filter hook checks not processed";console.error(c);"undefined"!=typeof ai_js_errors&&ai_js_errors.push([c,b,0])}else try{var g=JSON.parse(d)}catch(l){c="Ajax call returned invalid data, filter hook checks not processed",console.error(c,d),"undefined"!=typeof ai_js_errors&&ai_js_errors.push([c,b,
7
+ 0])}ai_filter_hook_data=JSON.stringify(g.blocks);ai_filter_hook_comments=JSON.stringify(g.comments);e=a("div.ai-filter-check, meta.ai-filter-check");f(e)}).fail(function(d,c,g){a("div.ai-filter-check").each(function(){a(this).css({display:"none",visibility:"",position:"",width:"",height:"","z-index":""}).removeClass("ai-filter-check").hide()})})}};a(document).ready(function(e){setTimeout(function(){ai_process_filter_hooks()},3)})});
8
+ function ai_process_element(a){setTimeout(function(){"function"==typeof ai_process_rotations_in_element&&ai_process_rotations_in_element(a);"function"==typeof ai_process_lists&&ai_process_lists(jQuery(".ai-list-data",a));"function"==typeof ai_process_ip_addresses&&ai_process_ip_addresses(jQuery(".ai-ip-data",a));"function"==typeof ai_process_filter_hooks&&ai_process_filter_hooks(jQuery(".ai-filter-check",a));"function"==typeof ai_adb_process_blocks&&ai_adb_process_blocks(a)},5)};
includes/js/ai-insert.js CHANGED
@@ -240,6 +240,7 @@ ai_insert_list_code = function (id) {
240
  if (wrapping_div && debug_block.length) {
241
  wrapping_div.classList.remove ('ai-list-block');
242
  wrapping_div.classList.remove ('ai-list-block-ip');
 
243
  wrapping_div.style.visibility = '';
244
  if (wrapping_div.classList.contains ('ai-remove-position')) {
245
  wrapping_div.style.position = '';
@@ -325,15 +326,17 @@ function ai_process_elements () {
325
  }
326
 
327
  if (typeof ai_process_lists == 'function') {
328
- // ai_process_lists (jQuery ("div.ai-list-data"));
329
  ai_process_lists (jQuery (".ai-list-data"));
330
  }
331
 
332
  if (typeof ai_process_ip_addresses == 'function') {
333
- // ai_process_ip_addresses (jQuery ("div.ai-ip-data"));
334
  ai_process_ip_addresses (jQuery (".ai-ip-data"));
335
  }
336
 
 
 
 
 
337
  if (typeof ai_adb_process_blocks == 'function') {
338
  ai_adb_process_blocks ();
339
  }
240
  if (wrapping_div && debug_block.length) {
241
  wrapping_div.classList.remove ('ai-list-block');
242
  wrapping_div.classList.remove ('ai-list-block-ip');
243
+ wrapping_div.classList.remove ('ai-list-block-filter');
244
  wrapping_div.style.visibility = '';
245
  if (wrapping_div.classList.contains ('ai-remove-position')) {
246
  wrapping_div.style.position = '';
326
  }
327
 
328
  if (typeof ai_process_lists == 'function') {
 
329
  ai_process_lists (jQuery (".ai-list-data"));
330
  }
331
 
332
  if (typeof ai_process_ip_addresses == 'function') {
 
333
  ai_process_ip_addresses (jQuery (".ai-ip-data"));
334
  }
335
 
336
+ if (typeof ai_process_filter_hooks == 'function') {
337
+ ai_process_filter_hooks (jQuery (".ai-filter-check"));
338
+ }
339
+
340
  if (typeof ai_adb_process_blocks == 'function') {
341
  ai_adb_process_blocks ();
342
  }
includes/js/ai-insert.min.js CHANGED
@@ -1,21 +1,22 @@
1
- ai_insert=function(c,h,t){for(var p=-1!=h.indexOf(":eq")?jQuery(h):document.querySelectorAll(h),u=0,y=p.length;u<y;u++){var b=p[u];selector_string=b.hasAttribute("id")?"#"+b.getAttribute("id"):b.hasAttribute("class")?"."+b.getAttribute("class").replace(RegExp(" ","g"),"."):"";var v=document.createElement("div");v.innerHTML=t;var m=v.getElementsByClassName("ai-selector-counter")[0];null!=m&&(m.innerText=u+1);m=v.getElementsByClassName("ai-debug-name ai-main")[0];if(null!=m){var l="";"before"==c?l=
2
  ai_front.insertion_before:"after"==c?l=ai_front.insertion_after:"prepend"==c?l=ai_front.insertion_prepend:"append"==c?l=ai_front.insertion_append:"replace-content"==c?l=ai_front.insertion_replace_content:"replace-element"==c&&(l=ai_front.insertion_replace_element);-1==selector_string.indexOf(".ai-viewports")&&(m.innerText=l+" "+h+" ("+b.tagName.toLowerCase()+selector_string+")")}m=document.createRange();l=!0;try{var w=m.createContextualFragment(v.innerHTML)}catch(r){l=!1}"before"==c?l?b.parentNode.insertBefore(w,
3
  b):jQuery(v.innerHTML).insertBefore(jQuery(b)):"after"==c?l?b.parentNode.insertBefore(w,b.nextSibling):jQuery(v.innerHTML).insertBefore(jQuery(b.nextSibling)):"prepend"==c?l?b.insertBefore(w,b.firstChild):jQuery(v.innerHTML).insertBefore(jQuery(b.firstChild)):"append"==c?l?b.insertBefore(w,null):jQuery(v.innerHTML).appendTo(jQuery(b)):"replace-content"==c?(b.innerHTML="",l?b.insertBefore(w,null):jQuery(v.innerHTML).appendTo(jQuery(b))):"replace-element"==c&&(l?b.parentNode.insertBefore(w,b):jQuery(v.innerHTML).insertBefore(jQuery(b)),
4
  b.parentNode.removeChild(b))}};
5
- ai_insert_code=function(c){function h(m,l){return null==m?!1:m.classList?m.classList.contains(l):-1<(" "+m.className+" ").indexOf(" "+l+" ")}function t(m,l){null!=m&&(m.classList?m.classList.add(l):m.className+=" "+l)}function p(m,l){null!=m&&(m.classList?m.classList.remove(l):m.className=m.className.replace(new RegExp("(^|\\b)"+l.split(" ").join("|")+"(\\b|$)","gi")," "))}if("undefined"!=typeof c){var u=!1;if(h(c,"no-visibility-check")||c.offsetWidth||c.offsetHeight||c.getClientRects().length){u=
6
- c.getAttribute("data-code");var y=c.getAttribute("data-insertion"),b=c.getAttribute("data-selector");if(null!=u)if(null!=y&&null!=b){if(-1!=b.indexOf(":eq")?jQuery(b).length:document.querySelectorAll(b).length)ai_insert(y,b,b64d(u)),p(c,"ai-viewports")}else{y=document.createRange();b=!0;try{var v=y.createContextualFragment(b64d(u))}catch(m){b=!1}b?c.parentNode.insertBefore(v,c.nextSibling):jQuery(b64d(u)).insertBefore(jQuery(c.nextSibling));p(c,"ai-viewports")}u=!0}else v=c.previousElementSibling,
7
- h(v,"ai-debug-bar")&&h(v,"ai-debug-script")&&(p(v,"ai-debug-script"),t(v,"ai-debug-viewport-invisible")),p(c,"ai-viewports");return u}};
8
- ai_insert_list_code=function(c){var h=document.getElementsByClassName(c)[0];if("undefined"!=typeof h){var t=ai_insert_code(h),p=h.closest("div.AI_FUNCT_GET_BLOCK_CLASS_NAME");if(p){t||p.removeAttribute("data-ai");var u=p.querySelectorAll(".ai-debug-block");p&&u.length&&(p.classList.remove("ai-list-block"),p.classList.remove("ai-list-block-ip"),p.style.visibility="",p.classList.contains("ai-remove-position")&&(p.style.position=""))}h.classList.remove(c);t&&ai_process_elements()}};
9
- ai_insert_viewport_code=function(c){var h=document.getElementsByClassName(c)[0];if("undefined"!=typeof h){var t=ai_insert_code(h);h.classList.remove(c);t&&(c=h.closest("div.AI_FUNCT_GET_BLOCK_CLASS_NAME"),null!=c&&(t=h.getAttribute("style"),null!=t&&c.setAttribute("style",c.getAttribute("style")+" "+t)));setTimeout(function(){h.removeAttribute("style")},2);ai_process_elements()}};
10
- ai_insert_code_by_class=function(c){var h=document.getElementsByClassName(c)[0];"undefined"!=typeof h&&(ai_insert_code(h),h.classList.remove(c))};ai_insert_client_code=function(c,h){var t=document.getElementsByClassName(c)[0];if("undefined"!=typeof t){var p=t.getAttribute("data-code");null!=p&&ai_check_block()&&ai_check_and_insert_block()&&(t.setAttribute("data-code",p.substring(Math.floor(h/19))),ai_insert_code_by_class(c),t.remove())}};ai_process_elements_active=!1;
11
- function ai_process_elements(){ai_process_elements_active||setTimeout(function(){ai_process_elements_active=!1;"function"==typeof ai_process_rotations&&ai_process_rotations();"function"==typeof ai_process_lists&&ai_process_lists(jQuery(".ai-list-data"));"function"==typeof ai_process_ip_addresses&&ai_process_ip_addresses(jQuery(".ai-ip-data"));"function"==typeof ai_adb_process_blocks&&ai_adb_process_blocks()},5);ai_process_elements_active=!0}
12
- var Arrive=function(c,h,t){function p(r,d,e){b.addMethod(d,e,r.unbindEvent);b.addMethod(d,e,r.unbindEventWithSelectorOrCallback);b.addMethod(d,e,r.unbindEventWithSelectorAndCallback)}function u(r){r.arrive=l.bindEvent;p(l,r,"unbindArrive");r.leave=w.bindEvent;p(w,r,"unbindLeave")}if(c.MutationObserver&&"undefined"!==typeof HTMLElement){var y=0,b=function(){var r=HTMLElement.prototype.matches||HTMLElement.prototype.webkitMatchesSelector||HTMLElement.prototype.mozMatchesSelector||HTMLElement.prototype.msMatchesSelector;
 
13
  return{matchesSelector:function(d,e){return d instanceof HTMLElement&&r.call(d,e)},addMethod:function(d,e,f){var a=d[e];d[e]=function(){if(f.length==arguments.length)return f.apply(this,arguments);if("function"==typeof a)return a.apply(this,arguments)}},callCallbacks:function(d,e){e&&e.options.onceOnly&&1==e.firedElems.length&&(d=[d[0]]);for(var f=0,a;a=d[f];f++)a&&a.callback&&a.callback.call(a.elem,a.elem);e&&e.options.onceOnly&&1==e.firedElems.length&&e.me.unbindEventWithSelectorAndCallback.call(e.target,
14
  e.selector,e.callback)},checkChildNodesRecursively:function(d,e,f,a){for(var g=0,k;k=d[g];g++)f(k,e,a)&&a.push({callback:e.callback,elem:k}),0<k.childNodes.length&&b.checkChildNodesRecursively(k.childNodes,e,f,a)},mergeArrays:function(d,e){var f={},a;for(a in d)d.hasOwnProperty(a)&&(f[a]=d[a]);for(a in e)e.hasOwnProperty(a)&&(f[a]=e[a]);return f},toElementsArray:function(d){"undefined"===typeof d||"number"===typeof d.length&&d!==c||(d=[d]);return d}}}(),v=function(){var r=function(){this._eventsBucket=
15
  [];this._beforeRemoving=this._beforeAdding=null};r.prototype.addEvent=function(d,e,f,a){d={target:d,selector:e,options:f,callback:a,firedElems:[]};this._beforeAdding&&this._beforeAdding(d);this._eventsBucket.push(d);return d};r.prototype.removeEvent=function(d){for(var e=this._eventsBucket.length-1,f;f=this._eventsBucket[e];e--)d(f)&&(this._beforeRemoving&&this._beforeRemoving(f),(f=this._eventsBucket.splice(e,1))&&f.length&&(f[0].callback=null))};r.prototype.beforeAdding=function(d){this._beforeAdding=
16
- d};r.prototype.beforeRemoving=function(d){this._beforeRemoving=d};return r}(),m=function(r,d){var e=new v,f=this,a={fireOnAttributesModification:!1};e.beforeAdding(function(g){var k=g.target;if(k===c.document||k===c)k=document.getElementsByTagName("html")[0];var n=new MutationObserver(function(x){d.call(this,x,g)});var q=r(g.options);n.observe(k,q);g.observer=n;g.me=f});e.beforeRemoving(function(g){g.observer.disconnect()});this.bindEvent=function(g,k,n){k=b.mergeArrays(a,k);for(var q=b.toElementsArray(this),
17
- x=0;x<q.length;x++)e.addEvent(q[x],g,k,n)};this.unbindEvent=function(){var g=b.toElementsArray(this);e.removeEvent(function(k){for(var n=0;n<g.length;n++)if(this===t||k.target===g[n])return!0;return!1})};this.unbindEventWithSelectorOrCallback=function(g){var k=b.toElementsArray(this);e.removeEvent("function"===typeof g?function(n){for(var q=0;q<k.length;q++)if((this===t||n.target===k[q])&&n.callback===g)return!0;return!1}:function(n){for(var q=0;q<k.length;q++)if((this===t||n.target===k[q])&&n.selector===
18
- g)return!0;return!1})};this.unbindEventWithSelectorAndCallback=function(g,k){var n=b.toElementsArray(this);e.removeEvent(function(q){for(var x=0;x<n.length;x++)if((this===t||q.target===n[x])&&q.selector===g&&q.callback===k)return!0;return!1})};return this},l=new function(){function r(f,a,g){return b.matchesSelector(f,a.selector)&&(f._id===t&&(f._id=y++),-1==a.firedElems.indexOf(f._id))?(a.firedElems.push(f._id),!0):!1}var d={fireOnAttributesModification:!1,onceOnly:!1,existing:!1};l=new m(function(f){var a=
19
- {attributes:!1,childList:!0,subtree:!0};f.fireOnAttributesModification&&(a.attributes=!0);return a},function(f,a){f.forEach(function(g){var k=g.addedNodes,n=g.target,q=[];null!==k&&0<k.length?b.checkChildNodesRecursively(k,a,r,q):"attributes"===g.type&&r(n,a,q)&&q.push({callback:a.callback,elem:n});b.callCallbacks(q,a)})});var e=l.bindEvent;l.bindEvent=function(f,a,g){"undefined"===typeof g?(g=a,a=d):a=b.mergeArrays(d,a);var k=b.toElementsArray(this);if(a.existing){for(var n=[],q=0;q<k.length;q++)for(var x=
20
- k[q].querySelectorAll(f),z=0;z<x.length;z++)n.push({callback:g,elem:x[z]});if(a.onceOnly&&n.length)return g.call(n[0].elem,n[0].elem);setTimeout(b.callCallbacks,1,n)}e.call(this,f,a,g)};return l},w=new function(){function r(f,a){return b.matchesSelector(f,a.selector)}var d={};w=new m(function(){return{childList:!0,subtree:!0}},function(f,a){f.forEach(function(g){g=g.removedNodes;var k=[];null!==g&&0<g.length&&b.checkChildNodesRecursively(g,a,r,k);b.callCallbacks(k,a)})});var e=w.bindEvent;w.bindEvent=
21
- function(f,a,g){"undefined"===typeof g?(g=a,a=d):a=b.mergeArrays(d,a);e.call(this,f,a,g)};return w};h&&u(h.fn);u(HTMLElement.prototype);u(NodeList.prototype);u(HTMLCollection.prototype);u(HTMLDocument.prototype);u(Window.prototype);h={};p(l,h,"unbindAllArrive");p(w,h,"unbindAllLeave");return h}}(window,"undefined"===typeof jQuery?null:jQuery,void 0);
1
+ ai_insert=function(c,h,t){for(var n=-1!=h.indexOf(":eq")?jQuery(h):document.querySelectorAll(h),u=0,y=n.length;u<y;u++){var b=n[u];selector_string=b.hasAttribute("id")?"#"+b.getAttribute("id"):b.hasAttribute("class")?"."+b.getAttribute("class").replace(RegExp(" ","g"),"."):"";var v=document.createElement("div");v.innerHTML=t;var m=v.getElementsByClassName("ai-selector-counter")[0];null!=m&&(m.innerText=u+1);m=v.getElementsByClassName("ai-debug-name ai-main")[0];if(null!=m){var l="";"before"==c?l=
2
  ai_front.insertion_before:"after"==c?l=ai_front.insertion_after:"prepend"==c?l=ai_front.insertion_prepend:"append"==c?l=ai_front.insertion_append:"replace-content"==c?l=ai_front.insertion_replace_content:"replace-element"==c&&(l=ai_front.insertion_replace_element);-1==selector_string.indexOf(".ai-viewports")&&(m.innerText=l+" "+h+" ("+b.tagName.toLowerCase()+selector_string+")")}m=document.createRange();l=!0;try{var w=m.createContextualFragment(v.innerHTML)}catch(r){l=!1}"before"==c?l?b.parentNode.insertBefore(w,
3
  b):jQuery(v.innerHTML).insertBefore(jQuery(b)):"after"==c?l?b.parentNode.insertBefore(w,b.nextSibling):jQuery(v.innerHTML).insertBefore(jQuery(b.nextSibling)):"prepend"==c?l?b.insertBefore(w,b.firstChild):jQuery(v.innerHTML).insertBefore(jQuery(b.firstChild)):"append"==c?l?b.insertBefore(w,null):jQuery(v.innerHTML).appendTo(jQuery(b)):"replace-content"==c?(b.innerHTML="",l?b.insertBefore(w,null):jQuery(v.innerHTML).appendTo(jQuery(b))):"replace-element"==c&&(l?b.parentNode.insertBefore(w,b):jQuery(v.innerHTML).insertBefore(jQuery(b)),
4
  b.parentNode.removeChild(b))}};
5
+ ai_insert_code=function(c){function h(m,l){return null==m?!1:m.classList?m.classList.contains(l):-1<(" "+m.className+" ").indexOf(" "+l+" ")}function t(m,l){null!=m&&(m.classList?m.classList.add(l):m.className+=" "+l)}function n(m,l){null!=m&&(m.classList?m.classList.remove(l):m.className=m.className.replace(new RegExp("(^|\\b)"+l.split(" ").join("|")+"(\\b|$)","gi")," "))}if("undefined"!=typeof c){var u=!1;if(h(c,"no-visibility-check")||c.offsetWidth||c.offsetHeight||c.getClientRects().length){u=
6
+ c.getAttribute("data-code");var y=c.getAttribute("data-insertion"),b=c.getAttribute("data-selector");if(null!=u)if(null!=y&&null!=b){if(-1!=b.indexOf(":eq")?jQuery(b).length:document.querySelectorAll(b).length)ai_insert(y,b,b64d(u)),n(c,"ai-viewports")}else{y=document.createRange();b=!0;try{var v=y.createContextualFragment(b64d(u))}catch(m){b=!1}b?c.parentNode.insertBefore(v,c.nextSibling):jQuery(b64d(u)).insertBefore(jQuery(c.nextSibling));n(c,"ai-viewports")}u=!0}else v=c.previousElementSibling,
7
+ h(v,"ai-debug-bar")&&h(v,"ai-debug-script")&&(n(v,"ai-debug-script"),t(v,"ai-debug-viewport-invisible")),n(c,"ai-viewports");return u}};
8
+ ai_insert_list_code=function(c){var h=document.getElementsByClassName(c)[0];if("undefined"!=typeof h){var t=ai_insert_code(h),n=h.closest("div.AI_FUNCT_GET_BLOCK_CLASS_NAME");if(n){t||n.removeAttribute("data-ai");var u=n.querySelectorAll(".ai-debug-block");n&&u.length&&(n.classList.remove("ai-list-block"),n.classList.remove("ai-list-block-ip"),n.classList.remove("ai-list-block-filter"),n.style.visibility="",n.classList.contains("ai-remove-position")&&(n.style.position=""))}h.classList.remove(c);t&&
9
+ ai_process_elements()}};ai_insert_viewport_code=function(c){var h=document.getElementsByClassName(c)[0];if("undefined"!=typeof h){var t=ai_insert_code(h);h.classList.remove(c);t&&(c=h.closest("div.AI_FUNCT_GET_BLOCK_CLASS_NAME"),null!=c&&(t=h.getAttribute("style"),null!=t&&c.setAttribute("style",c.getAttribute("style")+" "+t)));setTimeout(function(){h.removeAttribute("style")},2);ai_process_elements()}};
10
+ ai_insert_code_by_class=function(c){var h=document.getElementsByClassName(c)[0];"undefined"!=typeof h&&(ai_insert_code(h),h.classList.remove(c))};ai_insert_client_code=function(c,h){var t=document.getElementsByClassName(c)[0];if("undefined"!=typeof t){var n=t.getAttribute("data-code");null!=n&&ai_check_block()&&ai_check_and_insert_block()&&(t.setAttribute("data-code",n.substring(Math.floor(h/19))),ai_insert_code_by_class(c),t.remove())}};ai_process_elements_active=!1;
11
+ function ai_process_elements(){ai_process_elements_active||setTimeout(function(){ai_process_elements_active=!1;"function"==typeof ai_process_rotations&&ai_process_rotations();"function"==typeof ai_process_lists&&ai_process_lists(jQuery(".ai-list-data"));"function"==typeof ai_process_ip_addresses&&ai_process_ip_addresses(jQuery(".ai-ip-data"));"function"==typeof ai_process_filter_hooks&&ai_process_filter_hooks(jQuery(".ai-filter-check"));"function"==typeof ai_adb_process_blocks&&ai_adb_process_blocks()},
12
+ 5);ai_process_elements_active=!0}
13
+ var Arrive=function(c,h,t){function n(r,d,e){b.addMethod(d,e,r.unbindEvent);b.addMethod(d,e,r.unbindEventWithSelectorOrCallback);b.addMethod(d,e,r.unbindEventWithSelectorAndCallback)}function u(r){r.arrive=l.bindEvent;n(l,r,"unbindArrive");r.leave=w.bindEvent;n(w,r,"unbindLeave")}if(c.MutationObserver&&"undefined"!==typeof HTMLElement){var y=0,b=function(){var r=HTMLElement.prototype.matches||HTMLElement.prototype.webkitMatchesSelector||HTMLElement.prototype.mozMatchesSelector||HTMLElement.prototype.msMatchesSelector;
14
  return{matchesSelector:function(d,e){return d instanceof HTMLElement&&r.call(d,e)},addMethod:function(d,e,f){var a=d[e];d[e]=function(){if(f.length==arguments.length)return f.apply(this,arguments);if("function"==typeof a)return a.apply(this,arguments)}},callCallbacks:function(d,e){e&&e.options.onceOnly&&1==e.firedElems.length&&(d=[d[0]]);for(var f=0,a;a=d[f];f++)a&&a.callback&&a.callback.call(a.elem,a.elem);e&&e.options.onceOnly&&1==e.firedElems.length&&e.me.unbindEventWithSelectorAndCallback.call(e.target,
15
  e.selector,e.callback)},checkChildNodesRecursively:function(d,e,f,a){for(var g=0,k;k=d[g];g++)f(k,e,a)&&a.push({callback:e.callback,elem:k}),0<k.childNodes.length&&b.checkChildNodesRecursively(k.childNodes,e,f,a)},mergeArrays:function(d,e){var f={},a;for(a in d)d.hasOwnProperty(a)&&(f[a]=d[a]);for(a in e)e.hasOwnProperty(a)&&(f[a]=e[a]);return f},toElementsArray:function(d){"undefined"===typeof d||"number"===typeof d.length&&d!==c||(d=[d]);return d}}}(),v=function(){var r=function(){this._eventsBucket=
16
  [];this._beforeRemoving=this._beforeAdding=null};r.prototype.addEvent=function(d,e,f,a){d={target:d,selector:e,options:f,callback:a,firedElems:[]};this._beforeAdding&&this._beforeAdding(d);this._eventsBucket.push(d);return d};r.prototype.removeEvent=function(d){for(var e=this._eventsBucket.length-1,f;f=this._eventsBucket[e];e--)d(f)&&(this._beforeRemoving&&this._beforeRemoving(f),(f=this._eventsBucket.splice(e,1))&&f.length&&(f[0].callback=null))};r.prototype.beforeAdding=function(d){this._beforeAdding=
17
+ d};r.prototype.beforeRemoving=function(d){this._beforeRemoving=d};return r}(),m=function(r,d){var e=new v,f=this,a={fireOnAttributesModification:!1};e.beforeAdding(function(g){var k=g.target;if(k===c.document||k===c)k=document.getElementsByTagName("html")[0];var p=new MutationObserver(function(x){d.call(this,x,g)});var q=r(g.options);p.observe(k,q);g.observer=p;g.me=f});e.beforeRemoving(function(g){g.observer.disconnect()});this.bindEvent=function(g,k,p){k=b.mergeArrays(a,k);for(var q=b.toElementsArray(this),
18
+ x=0;x<q.length;x++)e.addEvent(q[x],g,k,p)};this.unbindEvent=function(){var g=b.toElementsArray(this);e.removeEvent(function(k){for(var p=0;p<g.length;p++)if(this===t||k.target===g[p])return!0;return!1})};this.unbindEventWithSelectorOrCallback=function(g){var k=b.toElementsArray(this);e.removeEvent("function"===typeof g?function(p){for(var q=0;q<k.length;q++)if((this===t||p.target===k[q])&&p.callback===g)return!0;return!1}:function(p){for(var q=0;q<k.length;q++)if((this===t||p.target===k[q])&&p.selector===
19
+ g)return!0;return!1})};this.unbindEventWithSelectorAndCallback=function(g,k){var p=b.toElementsArray(this);e.removeEvent(function(q){for(var x=0;x<p.length;x++)if((this===t||q.target===p[x])&&q.selector===g&&q.callback===k)return!0;return!1})};return this},l=new function(){function r(f,a,g){return b.matchesSelector(f,a.selector)&&(f._id===t&&(f._id=y++),-1==a.firedElems.indexOf(f._id))?(a.firedElems.push(f._id),!0):!1}var d={fireOnAttributesModification:!1,onceOnly:!1,existing:!1};l=new m(function(f){var a=
20
+ {attributes:!1,childList:!0,subtree:!0};f.fireOnAttributesModification&&(a.attributes=!0);return a},function(f,a){f.forEach(function(g){var k=g.addedNodes,p=g.target,q=[];null!==k&&0<k.length?b.checkChildNodesRecursively(k,a,r,q):"attributes"===g.type&&r(p,a,q)&&q.push({callback:a.callback,elem:p});b.callCallbacks(q,a)})});var e=l.bindEvent;l.bindEvent=function(f,a,g){"undefined"===typeof g?(g=a,a=d):a=b.mergeArrays(d,a);var k=b.toElementsArray(this);if(a.existing){for(var p=[],q=0;q<k.length;q++)for(var x=
21
+ k[q].querySelectorAll(f),z=0;z<x.length;z++)p.push({callback:g,elem:x[z]});if(a.onceOnly&&p.length)return g.call(p[0].elem,p[0].elem);setTimeout(b.callCallbacks,1,p)}e.call(this,f,a,g)};return l},w=new function(){function r(f,a){return b.matchesSelector(f,a.selector)}var d={};w=new m(function(){return{childList:!0,subtree:!0}},function(f,a){f.forEach(function(g){g=g.removedNodes;var k=[];null!==g&&0<g.length&&b.checkChildNodesRecursively(g,a,r,k);b.callCallbacks(k,a)})});var e=w.bindEvent;w.bindEvent=
22
+ function(f,a,g){"undefined"===typeof g?(g=a,a=d):a=b.mergeArrays(d,a);e.call(this,f,a,g)};return w};h&&u(h.fn);u(HTMLElement.prototype);u(NodeList.prototype);u(HTMLCollection.prototype);u(HTMLDocument.prototype);u(Window.prototype);h={};n(l,h,"unbindAllArrive");n(w,h,"unbindAllLeave");return h}}(window,"undefined"===typeof jQuery?null:jQuery,void 0);
includes/js/ai-lists.js CHANGED
@@ -20,6 +20,15 @@ jQuery (function ($) {
20
  }
21
  }
22
 
 
 
 
 
 
 
 
 
 
23
  function ai_get_date (date_time_string) {
24
  var date_time;
25
 
@@ -37,10 +46,11 @@ jQuery (function ($) {
37
  try {
38
  date_time = Date.parse (date_time_parts [0]);
39
 
40
- if (date_time_parts [1].includes (':')) {
41
- var time_parts = date_time_parts [1].split (':');
42
- date_time += (parseInt (time_parts [0]) * 3600 + parseInt (time_parts [1]) * 60 + parseInt (time_parts [2])) * 1000;
43
- }
 
44
 
45
  if (isNaN (date_time)) date_time = null;
46
  } catch (error) {
@@ -277,6 +287,9 @@ jQuery (function ($) {
277
  var user_agent = window.navigator.userAgent;
278
  var user_agent_lc = user_agent.toLowerCase ();
279
 
 
 
 
280
  if (typeof MobileDetect !== "undefined") {
281
  var md = new MobileDetect (user_agent);
282
  }
@@ -355,6 +368,7 @@ jQuery (function ($) {
355
  var clients_list_type = $(this).attr ("client-list-type");
356
 
357
  if (ai_debug) console.log ("AI LISTS client: ", window.navigator.userAgent);
 
358
  if (ai_debug) console.log ("AI LISTS client list:", b64d (client_list), clients_list_type);
359
 
360
  list_passed = false;
@@ -365,6 +379,7 @@ jQuery (function ($) {
365
  $.each (client_list_array_term, function (index, list_client) {
366
 
367
  var result = true;
 
368
 
369
  list_client = list_client.trim ();
370
 
@@ -375,41 +390,79 @@ jQuery (function ($) {
375
  list_client = list_client.substring (2);
376
  }
377
 
 
 
 
 
 
378
  if (ai_debug) console.log ("");
379
  if (ai_debug) console.log ("AI LISTS item check", list_client_org);
380
 
381
  var client_found = false;
382
 
383
- if (list_client.charAt (0) == "*") {
384
- if (list_client.charAt (list_client.length - 1) == "*") {
385
- list_client = list_client.substr (1, list_client.length - 2).toLowerCase ();
386
- if (user_agent_lc.indexOf (list_client) != - 1) {
387
- if (ai_debug) console.log ("AI LISTS FOUND:", list_client);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
388
 
389
  client_found = true;
390
  }
391
- } else {
392
- list_client = list_client.substr (1).toLowerCase ();
393
- if (user_agent_lc.substr (- list_client.length) == list_client) {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
394
  if (ai_debug) console.log ("AI LISTS FOUND:", list_client);
395
 
396
  client_found = true;
397
  }
398
  }
399
- }
400
- else if (list_client.charAt (list_client.length - 1) == "*") {
401
- list_client = list_client.substr (0, list_client.length - 1).toLowerCase ();
402
- if (user_agent_lc.indexOf (list_client) == 0) {
403
- if (ai_debug) console.log ("AI LISTS FOUND:", list_client);
404
 
405
- client_found = true;
 
406
  }
407
- }
408
- else if (md.is (list_client)) {
409
- if (ai_debug) console.log ("AI LISTS FOUND:", list_client);
410
-
411
- client_found = true;
412
- }
413
 
414
 
415
  if (ai_debug) console.log ("AI LISTS CLIENT", list_client, 'found: ', client_found);
@@ -539,6 +592,11 @@ jQuery (function ($) {
539
  if (structured_data_found) {
540
  list_passed = result;
541
  } else list_passed = !result;
 
 
 
 
 
542
  } else {
543
  // Mark this list as unprocessed - will be processed later when __tcfapi callback function is called
544
  block_div.addClass ('ai-list-data');
@@ -676,7 +734,7 @@ jQuery (function ($) {
676
 
677
  var debug_bar = $(this).prevAll ('.ai-debug-bar.ai-debug-lists');
678
  var referrer_text = referrer == '' ? '#' : referrer;
679
- debug_bar.find ('.ai-debug-name.ai-list-info').text (referrer_text).attr ('title', user_agent);
680
  debug_bar.find ('.ai-debug-name.ai-list-status').text (enable_block ? ai_front.visible : ai_front.hidden);
681
 
682
  var scheduling = false;
@@ -687,24 +745,44 @@ jQuery (function ($) {
687
  if (typeof scheduling_start != "undefined" && typeof scheduling_end != "undefined" && typeof scheduling_days != "undefined") {
688
  var scheduling = true;
689
 
 
 
 
690
  var scheduling_fallback = parseInt ($(this).attr ("scheduling-fallback"));
691
  var gmt = parseInt ($(this).attr ("gmt"));
692
- var scheduling_start_date = ai_get_date (b64d (scheduling_start)) + gmt;
693
- var scheduling_end_date = ai_get_date (b64d (scheduling_end)) + gmt;
 
 
 
 
 
 
 
694
  var scheduling_days_array = b64d (scheduling_days).split (',');
695
  var scheduling_type = $(this).attr ("scheduling-type");
696
 
697
  var current_time = new Date ().getTime () + gmt;
698
  var date = new Date (current_time);
699
  var current_day = date.getDay ();
 
 
 
 
 
 
 
 
 
 
700
  if (current_day == 0) current_day = 6; else current_day --;
701
 
702
  if (ai_debug) console.log ('');
703
  if (ai_debug) console.log ("AI SCHEDULING:", b64d (scheduling_start), ' ', b64d (scheduling_end), ' ', b64d (scheduling_days), ' ', scheduling_type == 'W' ? 'IN' : 'OUT');
704
- // if (ai_debug) console.log ("AI SCHEDULING current time", current_time);
705
- // if (ai_debug) console.log ("AI SCHEDULING start date", scheduling_start_date, current_time >= scheduling_start_date);
706
- // if (ai_debug) console.log ("AI SCHEDULING end date ", scheduling_end_date, current_time < scheduling_end_date);
707
- // if (ai_debug) console.log ("AI SCHEDULING days", scheduling_days_array, scheduling_days_array.includes (current_day.toString ()));
708
 
709
  var scheduling_ok = current_time >= scheduling_start_date && current_time < scheduling_end_date && scheduling_days_array.includes (current_day.toString ());
710
 
@@ -724,10 +802,10 @@ jQuery (function ($) {
724
  var debug_bar = $(this).prevAll ('.ai-debug-bar.ai-debug-scheduling');
725
  // debug_bar.find ('.ai-debug-name.ai-scheduling-info').text (date_time + ' ' + current_day);
726
  debug_bar.find ('.ai-debug-name.ai-scheduling-info').text (date_time + ' ' + current_day +
727
- ' current_time:' + current_time.toString () + ' ' +
728
- ' start_date:' + scheduling_start_date.toString () +
729
  ' =' + (current_time >= scheduling_start_date).toString () +
730
- ' end_date:' + scheduling_end_date.toString () +
731
  ' =:' + (current_time < scheduling_end_date).toString () +
732
  ' days:' + scheduling_days_array.toString () +
733
  ' =:' + scheduling_days_array.includes (current_day.toString ()).toString ());
@@ -919,15 +997,17 @@ function ai_process_element (element) {
919
  }
920
 
921
  if (typeof ai_process_lists == 'function') {
922
- // ai_process_lists (jQuery ("div.ai-list-data", element));
923
  ai_process_lists (jQuery (".ai-list-data", element));
924
  }
925
 
926
  if (typeof ai_process_ip_addresses == 'function') {
927
- // ai_process_ip_addresses (jQuery ("div.ai-ip-data", element));
928
  ai_process_ip_addresses (jQuery (".ai-ip-data", element));
929
  }
930
 
 
 
 
 
931
  if (typeof ai_adb_process_blocks == 'function') {
932
  ai_adb_process_blocks (element);
933
  }
20
  }
21
  }
22
 
23
+ function ai_get_time (time_string) {
24
+ if (time_string.includes (':')) {
25
+ var time_parts = time_string.split (':');
26
+ return ((parseInt (time_parts [0]) * 3600 + parseInt (time_parts [1]) * 60 + parseInt (time_parts [2])) * 1000);
27
+ }
28
+
29
+ return null;
30
+ }
31
+
32
  function ai_get_date (date_time_string) {
33
  var date_time;
34
 
46
  try {
47
  date_time = Date.parse (date_time_parts [0]);
48
 
49
+ // if (date_time_parts [1].includes (':')) {
50
+ // var time_parts = date_time_parts [1].split (':');
51
+ // date_time += (parseInt (time_parts [0]) * 3600 + parseInt (time_parts [1]) * 60 + parseInt (time_parts [2])) * 1000;
52
+ // }
53
+ date_time += ai_get_time (date_time_parts [1])
54
 
55
  if (isNaN (date_time)) date_time = null;
56
  } catch (error) {
287
  var user_agent = window.navigator.userAgent;
288
  var user_agent_lc = user_agent.toLowerCase ();
289
 
290
+ var language = navigator.language;
291
+ var language_lc = language.toLowerCase ();
292
+
293
  if (typeof MobileDetect !== "undefined") {
294
  var md = new MobileDetect (user_agent);
295
  }
368
  var clients_list_type = $(this).attr ("client-list-type");
369
 
370
  if (ai_debug) console.log ("AI LISTS client: ", window.navigator.userAgent);
371
+ if (ai_debug) console.log ("AI LISTS language: ", navigator.language);
372
  if (ai_debug) console.log ("AI LISTS client list:", b64d (client_list), clients_list_type);
373
 
374
  list_passed = false;
379
  $.each (client_list_array_term, function (index, list_client) {
380
 
381
  var result = true;
382
+ var check_language = false;
383
 
384
  list_client = list_client.trim ();
385
 
390
  list_client = list_client.substring (2);
391
  }
392
 
393
+ if (list_client.substring (0, 9) == 'language:') {
394
+ check_language = true;
395
+ list_client = list_client.substring (9).toLowerCase ();
396
+ }
397
+
398
  if (ai_debug) console.log ("");
399
  if (ai_debug) console.log ("AI LISTS item check", list_client_org);
400
 
401
  var client_found = false;
402
 
403
+ if (check_language) {
404
+ if (list_client.charAt (0) == "*") {
405
+ if (list_client.charAt (list_client.length - 1) == "*") {
406
+ list_client = list_client.substr (1, list_client.length - 2).toLowerCase ();
407
+ if (language_lc.indexOf (list_client) != - 1) {
408
+ if (ai_debug) console.log ("AI LISTS FOUND: language:" + list_client);
409
+
410
+ client_found = true;
411
+ }
412
+ } else {
413
+ list_client = list_client.substr (1).toLowerCase ();
414
+ if (language_lc.substr (- list_client.length) == list_client) {
415
+ if (ai_debug) console.log ("AI LISTS FOUND: language:" + list_client);
416
+
417
+ client_found = true;
418
+ }
419
+ }
420
+ }
421
+ else if (list_client.charAt (list_client.length - 1) == "*") {
422
+ list_client = list_client.substr (0, list_client.length - 1).toLowerCase ();
423
+ if (language_lc.indexOf (list_client) == 0) {
424
+ if (ai_debug) console.log ("AI LISTS FOUND: language:" + list_client);
425
 
426
  client_found = true;
427
  }
428
+ }
429
+ else if (list_client == language_lc) {
430
+ if (ai_debug) console.log ("AI LISTS FOUND: language:" + list_client);
431
+
432
+ client_found = true;
433
+ }
434
+ } else {
435
+ if (list_client.charAt (0) == "*") {
436
+ if (list_client.charAt (list_client.length - 1) == "*") {
437
+ list_client = list_client.substr (1, list_client.length - 2).toLowerCase ();
438
+ if (user_agent_lc.indexOf (list_client) != - 1) {
439
+ if (ai_debug) console.log ("AI LISTS FOUND:", list_client);
440
+
441
+ client_found = true;
442
+ }
443
+ } else {
444
+ list_client = list_client.substr (1).toLowerCase ();
445
+ if (user_agent_lc.substr (- list_client.length) == list_client) {
446
+ if (ai_debug) console.log ("AI LISTS FOUND:", list_client);
447
+
448
+ client_found = true;
449
+ }
450
+ }
451
+ }
452
+ else if (list_client.charAt (list_client.length - 1) == "*") {
453
+ list_client = list_client.substr (0, list_client.length - 1).toLowerCase ();
454
+ if (user_agent_lc.indexOf (list_client) == 0) {
455
  if (ai_debug) console.log ("AI LISTS FOUND:", list_client);
456
 
457
  client_found = true;
458
  }
459
  }
460
+ else if (md.is (list_client)) {
461
+ if (ai_debug) console.log ("AI LISTS FOUND:", list_client);
 
 
 
462
 
463
+ client_found = true;
464
+ }
465
  }
 
 
 
 
 
 
466
 
467
 
468
  if (ai_debug) console.log ("AI LISTS CLIENT", list_client, 'found: ', client_found);
592
  if (structured_data_found) {
593
  list_passed = result;
594
  } else list_passed = !result;
595
+
596
+ if (list_passed) {
597
+ // For this term ai_tcData was found and list passed, no need to check again
598
+ url_parameters_no_ai_tcData_yet = false;
599
+ }
600
  } else {
601
  // Mark this list as unprocessed - will be processed later when __tcfapi callback function is called
602
  block_div.addClass ('ai-list-data');
734
 
735
  var debug_bar = $(this).prevAll ('.ai-debug-bar.ai-debug-lists');
736
  var referrer_text = referrer == '' ? '#' : referrer;
737
+ debug_bar.find ('.ai-debug-name.ai-list-info').text (referrer_text).attr ('title', user_agent + "\n" + language);
738
  debug_bar.find ('.ai-debug-name.ai-list-status').text (enable_block ? ai_front.visible : ai_front.hidden);
739
 
740
  var scheduling = false;
745
  if (typeof scheduling_start != "undefined" && typeof scheduling_end != "undefined" && typeof scheduling_days != "undefined") {
746
  var scheduling = true;
747
 
748
+ var scheduling_start_string = b64d (scheduling_start);
749
+ var scheduling_end_string = b64d (scheduling_end);
750
+
751
  var scheduling_fallback = parseInt ($(this).attr ("scheduling-fallback"));
752
  var gmt = parseInt ($(this).attr ("gmt"));
753
+
754
+ if (!scheduling_start_string.includes (' ') && !scheduling_end_string.includes (' ')) {
755
+ var scheduling_start_date = ai_get_time (scheduling_start_string);
756
+ var scheduling_end_date = ai_get_time (scheduling_end_string);
757
+ } else {
758
+ var scheduling_start_date = ai_get_date (scheduling_start_string) + gmt;
759
+ var scheduling_end_date = ai_get_date (scheduling_end_string) + gmt;
760
+ }
761
+
762
  var scheduling_days_array = b64d (scheduling_days).split (',');
763
  var scheduling_type = $(this).attr ("scheduling-type");
764
 
765
  var current_time = new Date ().getTime () + gmt;
766
  var date = new Date (current_time);
767
  var current_day = date.getDay ();
768
+
769
+ if (!scheduling_start_string.includes (' ') && !scheduling_end_string.includes (' ')) {
770
+ var current_time_date_only = new Date (date.getFullYear (), date.getMonth (), date.getDate ()).getTime () + gmt;
771
+ current_time -= current_time_date_only;
772
+ if (current_time < 0) {
773
+ current_time += 24 * 3600 * 1000;
774
+ }
775
+ }
776
+
777
+ // Set 0 for Monday, 6 for Sunday
778
  if (current_day == 0) current_day = 6; else current_day --;
779
 
780
  if (ai_debug) console.log ('');
781
  if (ai_debug) console.log ("AI SCHEDULING:", b64d (scheduling_start), ' ', b64d (scheduling_end), ' ', b64d (scheduling_days), ' ', scheduling_type == 'W' ? 'IN' : 'OUT');
782
+ if (ai_debug) console.log ("AI SCHEDULING current time", current_time);
783
+ if (ai_debug) console.log ("AI SCHEDULING start date", scheduling_start_date, current_time >= scheduling_start_date);
784
+ if (ai_debug) console.log ("AI SCHEDULING end date ", scheduling_end_date, current_time < scheduling_end_date);
785
+ if (ai_debug) console.log ("AI SCHEDULING days", scheduling_days_array, scheduling_days_array.includes (current_day.toString ()));
786
 
787
  var scheduling_ok = current_time >= scheduling_start_date && current_time < scheduling_end_date && scheduling_days_array.includes (current_day.toString ());
788
 
802
  var debug_bar = $(this).prevAll ('.ai-debug-bar.ai-debug-scheduling');
803
  // debug_bar.find ('.ai-debug-name.ai-scheduling-info').text (date_time + ' ' + current_day);
804
  debug_bar.find ('.ai-debug-name.ai-scheduling-info').text (date_time + ' ' + current_day +
805
+ ' current_time:' + Math.floor (current_time.toString () / 1000) + ' ' +
806
+ ' start_date:' + Math.floor (scheduling_start_date / 1000).toString () +
807
  ' =' + (current_time >= scheduling_start_date).toString () +
808
+ ' end_date:' + Math.floor (scheduling_end_date / 1000).toString () +
809
  ' =:' + (current_time < scheduling_end_date).toString () +
810
  ' days:' + scheduling_days_array.toString () +
811
  ' =:' + scheduling_days_array.includes (current_day.toString ()).toString ());
997
  }
998
 
999
  if (typeof ai_process_lists == 'function') {
 
1000
  ai_process_lists (jQuery (".ai-list-data", element));
1001
  }
1002
 
1003
  if (typeof ai_process_ip_addresses == 'function') {
 
1004
  ai_process_ip_addresses (jQuery (".ai-ip-data", element));
1005
  }
1006
 
1007
+ if (typeof ai_process_filter_hooks == 'function') {
1008
+ ai_process_filter_hooks (jQuery (".ai-filter-check", element));
1009
+ }
1010
+
1011
  if (typeof ai_adb_process_blocks == 'function') {
1012
  ai_adb_process_blocks (element);
1013
  }
includes/js/ai-lists.min.js CHANGED
@@ -1,22 +1,24 @@
1
- var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.createTemplateTagFirstArg=function(a){return a.raw=a};$jscomp.createTemplateTagFirstArgWithRaw=function(a,m){a.raw=m;return a};$jscomp.arrayIteratorImpl=function(a){var m=0;return function(){return m<a.length?{done:!1,value:a[m++]}:{done:!0}}};$jscomp.arrayIterator=function(a){return{next:$jscomp.arrayIteratorImpl(a)}};$jscomp.makeIterator=function(a){var m="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];return m?m.call(a):$jscomp.arrayIterator(a)};
2
- jQuery(function(a){function m(d){d=d.match(F);return null!=d&&1<d.length&&"string"===typeof d[1]&&0<d[1].length?d[1].toLowerCase():null}function A(d){try{var k=Date.parse(d);isNaN(k)&&(k=null)}catch(L){k=null}if(null==k&&d.includes(" ")){d=d.split(" ");try{k=Date.parse(d[0]);if(d[1].includes(":")){var u=d[1].split(":");k+=1E3*(3600*parseInt(u[0])+60*parseInt(u[1])+parseInt(u[2]))}isNaN(k)&&(k=null)}catch(L){k=null}}return k}function p(){(jQuery("#ai-iab-tcf-bar").length||jQuery(".ai-list-manual").length)&&
3
- "function"==typeof __tcfapi&&"function"==typeof ai_load_blocks&&"undefined"==typeof ai_iab_tcf_callback_installed&&(__tcfapi("addEventListener",2,function(d,k){k&&"useractioncomplete"===d.eventStatus&&(ai_tcData=d,ai_load_blocks(),jQuery("#ai-iab-tcf-status").text("DATA LOADED"),jQuery("#ai-iab-tcf-bar").addClass("status-ok").removeClass("status-error"))}),ai_iab_tcf_callback_installed=!0)}Array.prototype.includes||(Array.prototype.includes=function(d){return!!~this.indexOf(d)});var F=/:\/\/(.[^/:]+)/i;
4
- ai_process_lists=function(d){function k(c,b,h){if(0==c.length){if("!@!"==h)return!0;b!=h&&("true"==h.toLowerCase()?h=!0:"false"==h.toLowerCase()&&(h=!1));return b==h}if("object"!=typeof b&&"array"!=typeof b)return!1;var f=c[0];c=c.slice(1);if("*"==f)for(b=$jscomp.makeIterator(Object.entries(b)),f=b.next();!f.done;f=b.next()){if(f=$jscomp.makeIterator(f.value),f.next(),f=f.next().value,k(c,f,h))return!0}else if(f in b)return k(c,b[f],h);return!1}function u(c,b,h){if("object"!=typeof c||-1==b.indexOf("["))return!1;
5
- b=b.replace(/]| /gi,"").split("[");return k(b,c,h)}function L(){"function"==typeof __tcfapi&&(a("#ai-iab-tcf-status").text("DETECTED"),__tcfapi("getTCData",2,function(c,b){b?(a("#ai-iab-tcf-bar").addClass("status-ok"),"tcloaded"==c.eventStatus||"useractioncomplete"==c.eventStatus?(ai_tcData=c,c.gdprApplies?a("#ai-iab-tcf-status").text("DATA LOADED"):jQuery("#ai-iab-tcf-status").text("GDPR DOES NOT APPLY"),a("#ai-iab-tcf-bar").addClass("status-ok").removeClass("status-error"),setTimeout(function(){ai_process_lists()},
6
- 10)):"cmpuishown"==c.eventStatus&&(ai_cmpuishown=!0,a("#ai-iab-tcf-status").text("CMP UI SHOWN"),a("#ai-iab-tcf-bar").addClass("status-ok").removeClass("status-error"))):(a("#ai-iab-tcf-status").text("__tcfapi getTCData failed"),a("#ai-iab-tcf-bar").removeClass("status-ok").addClass("status-error"))}))}function H(c){"function"==typeof __tcfapi?("undefined"==typeof ai_iab_tcf_callback_installed&&p(),"undefined"==typeof ai_tcData_requested&&(ai_tcData_requested=!0,L(),url_parameters_need_tcData=!0)):
7
- c&&(a("#ai-iab-tcf-bar").addClass("status-error").removeClass("status-ok"),a("#ai-iab-tcf-status").text("MISSING: __tcfapi function not found"))}d=null==d?a("div.ai-list-data, meta.ai-list-data"):d.filter(".ai-list-data");if(d.length){d.removeClass("ai-list-data");var G=document.cookie.split(";");G.forEach(function(c,b){G[b]=c.trim()});var R=getAllUrlParams(window.location.search);if(null!=R.referrer)var r=R.referrer;else r=document.referrer,""!=r&&(r=m(r));var M=window.navigator.userAgent,N=M.toLowerCase();
8
- if("undefined"!==typeof MobileDetect)var S=new MobileDetect(M);d.each(function(){var c=a(this).closest("div.AI_FUNCT_GET_BLOCK_CLASS_NAME"),b=!0,h=a(this).attr("referer-list");if("undefined"!=typeof h){h=b64d(h).split(",");var f=a(this).attr("referer-list-type"),y=!1;a.each(h,function(v,g){if(""==g)return!0;if("*"==g.charAt(0))if("*"==g.charAt(g.length-1)){if(g=g.substr(1,g.length-2),-1!=r.indexOf(g))return y=!0,!1}else{if(g=g.substr(1),r.substr(-g.length)==g)return y=!0,!1}else if("*"==g.charAt(g.length-
9
- 1)){if(g=g.substr(0,g.length-1),0==r.indexOf(g))return y=!0,!1}else if("#"==g){if(""==r)return y=!0,!1}else if(g==r)return y=!0,!1});switch(f){case "B":y&&(b=!1);break;case "W":y||(b=!1)}}if(b&&(h=a(this).attr("client-list"),"undefined"!=typeof h&&"undefined"!==typeof S))switch(h=b64d(h).split(","),f=a(this).attr("client-list-type"),n=!1,a.each(h,function(v,g){if(""==g.trim())return!0;var I=g.split("&&");a.each(I,function(W,e){var t=!0;e=e.trim();"!!"==e.substring(0,2)&&(t=!1,e=e.substring(2));var l=
10
- !1;"*"==e.charAt(0)?"*"==e.charAt(e.length-1)?(e=e.substr(1,e.length-2).toLowerCase(),-1!=N.indexOf(e)&&(l=!0)):(e=e.substr(1).toLowerCase(),N.substr(-e.length)==e&&(l=!0)):"*"==e.charAt(e.length-1)?(e=e.substr(0,e.length-1).toLowerCase(),0==N.indexOf(e)&&(l=!0)):S.is(e)&&(l=!0);n=l?t:!t;if(!n)return!1});if(n)return!1}),f){case "B":n&&(b=!1);break;case "W":n||(b=!1)}var O=h=!1;if(b&&(f=a(this).attr("parameter-list"),"undefined"!=typeof f)){f=b64d(f).split(",");var w=a(this).attr("parameter-list-type"),
11
- T=[];G.forEach(function(v){v=v.split("=");try{var g=JSON.parse(decodeURIComponent(v[1]))}catch(I){g=decodeURIComponent(v[1])}T[v[0]]=g});var n=!1,J=a(this);a.each(f,function(v,g){var I=g.split("&&");a.each(I,function(W,e){var t=!0;e=e.trim();"!!"==e.substring(0,2)&&(t=!1,e=e.substring(2));var l=e,z="!@!",U=-1!=e.indexOf("["),V=(0==e.indexOf("tcf-v2")||0==e.indexOf("euconsent-v2"))&&-1!=e.indexOf("[");-1!=e.indexOf("=")&&(z=e.split("="),l=z[0],z=z[1],U=-1!=l.indexOf("["),V=(0==l.indexOf("tcf-v2")||
12
- 0==l.indexOf("euconsent-v2"))&&-1!=l.indexOf("["));if(V)a("#ai-iab-tcf-bar").show(),"object"==typeof ai_tcData?(a("#ai-iab-tcf-bar").addClass("status-ok"),l=l.replace(/]| /gi,"").split("["),l.shift(),n=(l=k(l,ai_tcData,z))?t:!t):(J.addClass("ai-list-data"),O=!0,"function"==typeof __tcfapi?H(!1):"undefined"==typeof ai_tcData_retrying&&(ai_tcData_retrying=!0,setTimeout(function(){"function"==typeof __tcfapi?H(!1):setTimeout(function(){"function"==typeof __tcfapi?H(!1):setTimeout(function(){H(!0)},3E3)},
13
- 1E3)},600)));else if(U)n=(l=u(T,l,z))?t:!t;else{var P=!1;"!@!"==z?G.every(function(X){return X.split("=")[0]==e?(P=!0,!1):!0}):P=-1!=G.indexOf(e);n=P?t:!t}if(!n)return!1});if(n)return!1});switch(w){case "B":n&&(b=!1);break;case "W":n||(b=!1)}a(this).hasClass("ai-list-manual")&&(b?(J.removeClass("ai-list-data"),J.removeClass("ai-list-manual")):(h=!0,J.addClass("ai-list-data")));if(!h&&!O&&(f=a(this).data("debug-info"),"undefined"!=typeof f&&(f=a("."+f),0!=f.length))){var q=f.parent();q.hasClass("ai-debug-info")&&
14
- q.remove()}}q=a(this).prevAll(".ai-debug-bar.ai-debug-lists");f=""==r?"#":r;q.find(".ai-debug-name.ai-list-info").text(f).attr("title",M);q.find(".ai-debug-name.ai-list-status").text(b?ai_front.visible:ai_front.hidden);f=!1;if(b){w=a(this).attr("scheduling-start");var B=a(this).attr("scheduling-end"),C=a(this).attr("scheduling-days");if("undefined"!=typeof w&&"undefined"!=typeof B&&"undefined"!=typeof C){f=!0;var Q=parseInt(a(this).attr("scheduling-fallback")),x=parseInt(a(this).attr("gmt"));w=A(b64d(w))+
15
- x;B=A(b64d(B))+x;C=b64d(C).split(",");q=a(this).attr("scheduling-type");var D=(new Date).getTime()+x,K=new Date(D),E=K.getDay();0==E?E=6:E--;x=D>=w&&D<B&&C.includes(E.toString());switch(q){case "B":x=!x}x||(b=!1);K=K.toISOString().split(".")[0].replace("T"," ");q=a(this).prevAll(".ai-debug-bar.ai-debug-scheduling");q.find(".ai-debug-name.ai-scheduling-info").text(K+" "+E+" current_time:"+D.toString()+" start_date:"+w.toString()+" ="+(D>=w).toString()+" end_date:"+B.toString()+" =:"+(D<B).toString()+
16
- " days:"+C.toString()+" =:"+C.includes(E.toString()).toString());q.find(".ai-debug-name.ai-scheduling-status").text(b?ai_front.visible:ai_front.hidden);b||0==Q||(q.removeClass("ai-debug-scheduling").addClass("ai-debug-fallback"),q.find(".ai-debug-name.ai-scheduling-status").text(ai_front.fallback+"="+Q))}}if(h||O)return!0;a(this).css({visibility:"",position:"",width:"",height:"","z-index":""});b?(c.css({visibility:""}),c.hasClass("ai-remove-position")&&c.css({position:""}),"undefined"!=typeof a(this).data("code")&&
17
- (b=b64d(a(this).data("code")),0!=a(this).closest("head").length?(a(this).after(b),a(this).remove()):a(this).append(b),ai_process_element(this))):f&&!x&&0!=Q?(c.css({visibility:""}),c.hasClass("ai-remove-position")&&c.css({position:""}),a(this).next(".ai-fallback").removeClass("ai-fallback"),"undefined"!=typeof a(this).data("fallback-code")?(b=b64d(a(this).data("fallback-code")),a(this).append(b),ai_process_element(this)):(a(this).hide(),c.find(".ai-debug-block").length||c.hide()),b=c.attr("data-ai"),
18
- "undefined"!==typeof b&&!1!==b&&(b=a(this).attr("fallback-tracking"),"undefined"!==typeof b&&!1!==b&&c.attr("data-ai",b))):(a(this).hide(),c.find(".ai-debug-block").length||c.hide(),c.removeAttr("data-ai").removeClass("ai-track"),c.find(".ai-debug-block").length?(c.css({visibility:""}).removeClass("ai-close"),c.hasClass("ai-remove-position")&&c.css({position:""})):c.hide());a(this).attr("data-code","");a(this).attr("data-fallback-code","");c.removeClass("ai-list-block")})}};a(document).ready(function(d){setTimeout(function(){ai_process_lists();
19
- setTimeout(function(){p();if("function"==typeof ai_load_blocks){var k=function(u){"cmplzEnableScripts"!=u.type&&"all"!==u.consentLevel||ai_load_blocks()};jQuery(document).on("cmplzEnableScripts",k);jQuery(document).on("cmplz_event_marketing",k)}},50);jQuery("#ai-iab-tcf-bar").click(function(){document.cookie="euconsent-v2=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;";document.cookie="__lxG__consent__v2=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;";document.cookie="__lxG__consent__v2_daisybit=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;";
20
- document.cookie="__lxG__consent__v2_gdaisybit=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;";document.cookie="complianz_consent_status=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;";document.cookie="cmplz_marketing=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;";document.cookie="cmplz_stats=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;";jQuery("#ai-iab-tcf-status").text("COOKIE DELETED")})},5)})});
21
- function ai_process_element(a){setTimeout(function(){"function"==typeof ai_process_rotations_in_element&&ai_process_rotations_in_element(a);"function"==typeof ai_process_lists&&ai_process_lists(jQuery(".ai-list-data",a));"function"==typeof ai_process_ip_addresses&&ai_process_ip_addresses(jQuery(".ai-ip-data",a));"function"==typeof ai_adb_process_blocks&&ai_adb_process_blocks(a)},5)}
22
- function getAllUrlParams(a){var m=a?a.split("?")[1]:window.location.search.slice(1);a={};if(m){m=m.split("#")[0];m=m.split("&");for(var A=0;A<m.length;A++){var p=m[A].split("="),F=void 0,d=p[0].replace(/\[\d*\]/,function(k){F=k.slice(1,-1);return""});p="undefined"===typeof p[1]?"":p[1];d=d.toLowerCase();p=p.toLowerCase();a[d]?("string"===typeof a[d]&&(a[d]=[a[d]]),"undefined"===typeof F?a[d].push(p):a[d][F]=p):a[d]=p}}return a};
 
 
1
+ var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.createTemplateTagFirstArg=function(a){return a.raw=a};$jscomp.createTemplateTagFirstArgWithRaw=function(a,l){a.raw=l;return a};$jscomp.arrayIteratorImpl=function(a){var l=0;return function(){return l<a.length?{done:!1,value:a[l++]}:{done:!0}}};$jscomp.arrayIterator=function(a){return{next:$jscomp.arrayIteratorImpl(a)}};$jscomp.makeIterator=function(a){var l="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];return l?l.call(a):$jscomp.arrayIterator(a)};
2
+ jQuery(function(a){function l(e){e=e.match(t);return null!=e&&1<e.length&&"string"===typeof e[1]&&0<e[1].length?e[1].toLowerCase():null}function A(e){return e.includes(":")?(e=e.split(":"),1E3*(3600*parseInt(e[0])+60*parseInt(e[1])+parseInt(e[2]))):null}function q(e){try{var k=Date.parse(e);isNaN(k)&&(k=null)}catch(E){k=null}if(null==k&&e.includes(" ")){e=e.split(" ");try{k=Date.parse(e[0]),k+=A(e[1]),isNaN(k)&&(k=null)}catch(E){k=null}}return k}function F(){(jQuery("#ai-iab-tcf-bar").length||jQuery(".ai-list-manual").length)&&
3
+ "function"==typeof __tcfapi&&"function"==typeof ai_load_blocks&&"undefined"==typeof ai_iab_tcf_callback_installed&&(__tcfapi("addEventListener",2,function(e,k){k&&"useractioncomplete"===e.eventStatus&&(ai_tcData=e,ai_load_blocks(),jQuery("#ai-iab-tcf-status").text("DATA LOADED"),jQuery("#ai-iab-tcf-bar").addClass("status-ok").removeClass("status-error"))}),ai_iab_tcf_callback_installed=!0)}Array.prototype.includes||(Array.prototype.includes=function(e){return!!~this.indexOf(e)});var t=/:\/\/(.[^/:]+)/i;
4
+ ai_process_lists=function(e){function k(d,c,h){if(0==d.length){if("!@!"==h)return!0;c!=h&&("true"==h.toLowerCase()?h=!0:"false"==h.toLowerCase()&&(h=!1));return c==h}if("object"!=typeof c&&"array"!=typeof c)return!1;var f=d[0];d=d.slice(1);if("*"==f)for(c=$jscomp.makeIterator(Object.entries(c)),f=c.next();!f.done;f=c.next()){if(f=$jscomp.makeIterator(f.value),f.next(),f=f.next().value,k(d,f,h))return!0}else if(f in c)return k(d,c[f],h);return!1}function E(d,c,h){if("object"!=typeof d||-1==c.indexOf("["))return!1;
5
+ c=c.replace(/]| /gi,"").split("[");return k(c,d,h)}function aa(){"function"==typeof __tcfapi&&(a("#ai-iab-tcf-status").text("DETECTED"),__tcfapi("getTCData",2,function(d,c){c?(a("#ai-iab-tcf-bar").addClass("status-ok"),"tcloaded"==d.eventStatus||"useractioncomplete"==d.eventStatus?(ai_tcData=d,d.gdprApplies?a("#ai-iab-tcf-status").text("DATA LOADED"):jQuery("#ai-iab-tcf-status").text("GDPR DOES NOT APPLY"),a("#ai-iab-tcf-bar").addClass("status-ok").removeClass("status-error"),setTimeout(function(){ai_process_lists()},
6
+ 10)):"cmpuishown"==d.eventStatus&&(ai_cmpuishown=!0,a("#ai-iab-tcf-status").text("CMP UI SHOWN"),a("#ai-iab-tcf-bar").addClass("status-ok").removeClass("status-error"))):(a("#ai-iab-tcf-status").text("__tcfapi getTCData failed"),a("#ai-iab-tcf-bar").removeClass("status-ok").addClass("status-error"))}))}function J(d){"function"==typeof __tcfapi?("undefined"==typeof ai_iab_tcf_callback_installed&&F(),"undefined"==typeof ai_tcData_requested&&(ai_tcData_requested=!0,aa(),url_parameters_need_tcData=!0)):
7
+ d&&(a("#ai-iab-tcf-bar").addClass("status-error").removeClass("status-ok"),a("#ai-iab-tcf-status").text("MISSING: __tcfapi function not found"))}e=null==e?a("div.ai-list-data, meta.ai-list-data"):e.filter(".ai-list-data");if(e.length){e.removeClass("ai-list-data");var I=document.cookie.split(";");I.forEach(function(d,c){I[c]=d.trim()});var U=getAllUrlParams(window.location.search);if(null!=U.referrer)var u=U.referrer;else u=document.referrer,""!=u&&(u=l(u));var Q=window.navigator.userAgent,R=Q.toLowerCase(),
8
+ V=navigator.language,K=V.toLowerCase();if("undefined"!==typeof MobileDetect)var W=new MobileDetect(Q);e.each(function(){var d=a(this).closest("div.AI_FUNCT_GET_BLOCK_CLASS_NAME"),c=!0,h=a(this).attr("referer-list");if("undefined"!=typeof h){h=b64d(h).split(",");var f=a(this).attr("referer-list-type"),B=!1;a.each(h,function(z,g){if(""==g)return!0;if("*"==g.charAt(0))if("*"==g.charAt(g.length-1)){if(g=g.substr(1,g.length-2),-1!=u.indexOf(g))return B=!0,!1}else{if(g=g.substr(1),u.substr(-g.length)==
9
+ g)return B=!0,!1}else if("*"==g.charAt(g.length-1)){if(g=g.substr(0,g.length-1),0==u.indexOf(g))return B=!0,!1}else if("#"==g){if(""==u)return B=!0,!1}else if(g==u)return B=!0,!1});switch(f){case "B":B&&(c=!1);break;case "W":B||(c=!1)}}if(c&&(h=a(this).attr("client-list"),"undefined"!=typeof h&&"undefined"!==typeof W))switch(h=b64d(h).split(","),f=a(this).attr("client-list-type"),p=!1,a.each(h,function(z,g){if(""==g.trim())return!0;var L=g.split("&&");a.each(L,function(ba,b){var v=!0,n=!1;b=b.trim();
10
+ "!!"==b.substring(0,2)&&(v=!1,b=b.substring(2));"language:"==b.substring(0,9)&&(n=!0,b=b.substring(9).toLowerCase());var m=!1;n?"*"==b.charAt(0)?"*"==b.charAt(b.length-1)?(b=b.substr(1,b.length-2).toLowerCase(),-1!=K.indexOf(b)&&(m=!0)):(b=b.substr(1).toLowerCase(),K.substr(-b.length)==b&&(m=!0)):"*"==b.charAt(b.length-1)?(b=b.substr(0,b.length-1).toLowerCase(),0==K.indexOf(b)&&(m=!0)):b==K&&(m=!0):"*"==b.charAt(0)?"*"==b.charAt(b.length-1)?(b=b.substr(1,b.length-2).toLowerCase(),-1!=R.indexOf(b)&&
11
+ (m=!0)):(b=b.substr(1).toLowerCase(),R.substr(-b.length)==b&&(m=!0)):"*"==b.charAt(b.length-1)?(b=b.substr(0,b.length-1).toLowerCase(),0==R.indexOf(b)&&(m=!0)):W.is(b)&&(m=!0);p=m?v:!v;if(!p)return!1});if(p)return!1}),f){case "B":p&&(c=!1);break;case "W":p||(c=!1)}var M=h=!1;if(c&&(f=a(this).attr("parameter-list"),"undefined"!=typeof f)){f=b64d(f).split(",");var x=a(this).attr("parameter-list-type"),X=[];I.forEach(function(z){z=z.split("=");try{var g=JSON.parse(decodeURIComponent(z[1]))}catch(L){g=
12
+ decodeURIComponent(z[1])}X[z[0]]=g});var p=!1,N=a(this);a.each(f,function(z,g){var L=g.split("&&");a.each(L,function(ba,b){var v=!0;b=b.trim();"!!"==b.substring(0,2)&&(v=!1,b=b.substring(2));var n=b,m="!@!",Y=-1!=b.indexOf("["),Z=(0==b.indexOf("tcf-v2")||0==b.indexOf("euconsent-v2"))&&-1!=b.indexOf("[");-1!=b.indexOf("=")&&(m=b.split("="),n=m[0],m=m[1],Y=-1!=n.indexOf("["),Z=(0==n.indexOf("tcf-v2")||0==n.indexOf("euconsent-v2"))&&-1!=n.indexOf("["));if(Z)a("#ai-iab-tcf-bar").show(),"object"==typeof ai_tcData?
13
+ (a("#ai-iab-tcf-bar").addClass("status-ok"),n=n.replace(/]| /gi,"").split("["),n.shift(),(p=(n=k(n,ai_tcData,m))?v:!v)&&(M=!1)):(N.addClass("ai-list-data"),M=!0,"function"==typeof __tcfapi?J(!1):"undefined"==typeof ai_tcData_retrying&&(ai_tcData_retrying=!0,setTimeout(function(){"function"==typeof __tcfapi?J(!1):setTimeout(function(){"function"==typeof __tcfapi?J(!1):setTimeout(function(){J(!0)},3E3)},1E3)},600)));else if(Y)p=(n=E(X,n,m))?v:!v;else{var S=!1;"!@!"==m?I.every(function(ca){return ca.split("=")[0]==
14
+ b?(S=!0,!1):!0}):S=-1!=I.indexOf(b);p=S?v:!v}if(!p)return!1});if(p)return!1});switch(x){case "B":p&&(c=!1);break;case "W":p||(c=!1)}a(this).hasClass("ai-list-manual")&&(c?(N.removeClass("ai-list-data"),N.removeClass("ai-list-manual")):(h=!0,N.addClass("ai-list-data")));if(!h&&!M&&(f=a(this).data("debug-info"),"undefined"!=typeof f&&(f=a("."+f),0!=f.length))){var r=f.parent();r.hasClass("ai-debug-info")&&r.remove()}}r=a(this).prevAll(".ai-debug-bar.ai-debug-lists");f=""==u?"#":u;r.find(".ai-debug-name.ai-list-info").text(f).attr("title",
15
+ Q+"\n"+V);r.find(".ai-debug-name.ai-list-status").text(c?ai_front.visible:ai_front.hidden);f=!1;if(c){var C=a(this).attr("scheduling-start");x=a(this).attr("scheduling-end");var G=a(this).attr("scheduling-days");if("undefined"!=typeof C&&"undefined"!=typeof x&&"undefined"!=typeof G){f=!0;var w=b64d(C),O=b64d(x),T=parseInt(a(this).attr("scheduling-fallback")),P=parseInt(a(this).attr("gmt"));w.includes(" ")||O.includes(" ")?(x=q(w)+P,C=q(O)+P):(x=A(w),C=A(O));G=b64d(G).split(",");r=a(this).attr("scheduling-type");
16
+ var y=(new Date).getTime()+P,D=new Date(y),H=D.getDay();w.includes(" ")||O.includes(" ")||(w=(new Date(D.getFullYear(),D.getMonth(),D.getDate())).getTime()+P,y-=w,0>y&&(y+=864E5));0==H?H=6:H--;w=y>=x&&y<C&&G.includes(H.toString());switch(r){case "B":w=!w}w||(c=!1);D=D.toISOString().split(".")[0].replace("T"," ");r=a(this).prevAll(".ai-debug-bar.ai-debug-scheduling");r.find(".ai-debug-name.ai-scheduling-info").text(D+" "+H+" current_time:"+Math.floor(y.toString()/1E3)+" start_date:"+Math.floor(x/
17
+ 1E3).toString()+" ="+(y>=x).toString()+" end_date:"+Math.floor(C/1E3).toString()+" =:"+(y<C).toString()+" days:"+G.toString()+" =:"+G.includes(H.toString()).toString());r.find(".ai-debug-name.ai-scheduling-status").text(c?ai_front.visible:ai_front.hidden);c||0==T||(r.removeClass("ai-debug-scheduling").addClass("ai-debug-fallback"),r.find(".ai-debug-name.ai-scheduling-status").text(ai_front.fallback+"="+T))}}if(h||M)return!0;a(this).css({visibility:"",position:"",width:"",height:"","z-index":""});
18
+ c?(d.css({visibility:""}),d.hasClass("ai-remove-position")&&d.css({position:""}),"undefined"!=typeof a(this).data("code")&&(c=b64d(a(this).data("code")),0!=a(this).closest("head").length?(a(this).after(c),a(this).remove()):a(this).append(c),ai_process_element(this))):f&&!w&&0!=T?(d.css({visibility:""}),d.hasClass("ai-remove-position")&&d.css({position:""}),a(this).next(".ai-fallback").removeClass("ai-fallback"),"undefined"!=typeof a(this).data("fallback-code")?(c=b64d(a(this).data("fallback-code")),
19
+ a(this).append(c),ai_process_element(this)):(a(this).hide(),d.find(".ai-debug-block").length||d.hide()),c=d.attr("data-ai"),"undefined"!==typeof c&&!1!==c&&(c=a(this).attr("fallback-tracking"),"undefined"!==typeof c&&!1!==c&&d.attr("data-ai",c))):(a(this).hide(),d.find(".ai-debug-block").length||d.hide(),d.removeAttr("data-ai").removeClass("ai-track"),d.find(".ai-debug-block").length?(d.css({visibility:""}).removeClass("ai-close"),d.hasClass("ai-remove-position")&&d.css({position:""})):d.hide());
20
+ a(this).attr("data-code","");a(this).attr("data-fallback-code","");d.removeClass("ai-list-block")})}};a(document).ready(function(e){setTimeout(function(){ai_process_lists();setTimeout(function(){F();if("function"==typeof ai_load_blocks){var k=function(E){"cmplzEnableScripts"!=E.type&&"all"!==E.consentLevel||ai_load_blocks()};jQuery(document).on("cmplzEnableScripts",k);jQuery(document).on("cmplz_event_marketing",k)}},50);jQuery("#ai-iab-tcf-bar").click(function(){document.cookie="euconsent-v2=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;";
21
+ document.cookie="__lxG__consent__v2=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;";document.cookie="__lxG__consent__v2_daisybit=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;";document.cookie="__lxG__consent__v2_gdaisybit=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;";document.cookie="complianz_consent_status=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;";document.cookie="cmplz_marketing=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;";document.cookie="cmplz_stats=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;";
22
+ jQuery("#ai-iab-tcf-status").text("COOKIE DELETED")})},5)})});
23
+ function ai_process_element(a){setTimeout(function(){"function"==typeof ai_process_rotations_in_element&&ai_process_rotations_in_element(a);"function"==typeof ai_process_lists&&ai_process_lists(jQuery(".ai-list-data",a));"function"==typeof ai_process_ip_addresses&&ai_process_ip_addresses(jQuery(".ai-ip-data",a));"function"==typeof ai_process_filter_hooks&&ai_process_filter_hooks(jQuery(".ai-filter-check",a));"function"==typeof ai_adb_process_blocks&&ai_adb_process_blocks(a)},5)}
24
+ function getAllUrlParams(a){var l=a?a.split("?")[1]:window.location.search.slice(1);a={};if(l){l=l.split("#")[0];l=l.split("&");for(var A=0;A<l.length;A++){var q=l[A].split("="),F=void 0,t=q[0].replace(/\[\d*\]/,function(e){F=e.slice(1,-1);return""});q="undefined"===typeof q[1]?"":q[1];t=t.toLowerCase();q=q.toLowerCase();a[t]?("string"===typeof a[t]&&(a[t]=[a[t]]),"undefined"===typeof F?a[t].push(q):a[t][F]=q):a[t]=q}}return a};
includes/js/ai-rotation.js CHANGED
@@ -21,7 +21,7 @@ jQuery (function ($) {
21
  if (ai_rotation_triggers.includes (rotaion_selector)) {
22
  ai_rotation_triggers.splice (ai_rotation_triggers.indexOf (rotaion_selector), 1);
23
 
24
- if (ai_debug) console.log ('AI TIMED ROTATE TRIGGERS', ai_rotation_triggers);
25
  }
26
  }
27
 
@@ -127,7 +127,7 @@ jQuery (function ($) {
127
  } else {
128
  var random_index = parseInt ($(rotation_block).attr ('data-next'));
129
 
130
- if (ai_debug) console.log ('AI TIMED ROTATE next index:', random_index);
131
 
132
  var option = $(rotate_options [random_index]);
133
 
@@ -139,7 +139,7 @@ jQuery (function ($) {
139
  if (group_markers.length != 0) {
140
  if (ai_debug) {
141
  var next_groups = JSON.parse (b64d (group_markers.first ().data ('ai-groups')));
142
- console.log ('AI TIMED ROTATE next option sets groups', next_groups);
143
  }
144
 
145
  var group_rotations = $('.ai-rotation-groups');
@@ -149,6 +149,68 @@ jQuery (function ($) {
149
  }
150
  }
151
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
152
  if (random_index < 0 || random_index >= rotate_options.length) {
153
  if (ai_debug) console.log ('AI ROTATE no option selected');
154
  return;
@@ -162,7 +224,7 @@ jQuery (function ($) {
162
 
163
  if (ai_debug) {
164
  var option_name = b64d (option.data ('name'));
165
- console.log ('AI TIMED ROTATE index:', random_index + ',', 'name:', '"'+option_name+'",', 'time:', rotation_time);
166
  }
167
 
168
  if (rotation_time == 0 && rotate_options.length > 1) {
@@ -177,13 +239,13 @@ jQuery (function ($) {
177
  option = $(rotate_options [random_index]);
178
  rotation_time = 0;
179
 
180
- if (ai_debug) console.log ('AI TIMED ROTATE next option has no time: ', next_random_index);
181
 
182
  break;
183
  }
184
  var next_rotation_time = atob (next_option.data ('time'));
185
 
186
- if (ai_debug) console.log ('AI TIMED ROTATE check:', next_random_index, 'time:', next_rotation_time);
187
  } while (next_rotation_time == 0 && next_random_index != random_index);
188
 
189
  if (rotation_time != 0) {
@@ -192,7 +254,7 @@ jQuery (function ($) {
192
  rotation_time = atob (option.data ('time'));
193
  }
194
 
195
- if (ai_debug) console.log ('AI TIMED ROTATE index:', random_index, 'time:', rotation_time);
196
  }
197
 
198
  if (rotation_time > 0) {
@@ -350,15 +412,17 @@ function ai_process_elements () {
350
  }
351
 
352
  if (typeof ai_process_lists == 'function') {
353
- // ai_process_lists (jQuery ("div.ai-list-data"));
354
  ai_process_lists (jQuery (".ai-list-data"));
355
  }
356
 
357
  if (typeof ai_process_ip_addresses == 'function') {
358
- // ai_process_ip_addresses (jQuery ("div.ai-ip-data"));
359
  ai_process_ip_addresses (jQuery (".ai-ip-data"));
360
  }
361
 
 
 
 
 
362
  if (typeof ai_adb_process_blocks == 'function') {
363
  ai_adb_process_blocks ();
364
  }
21
  if (ai_rotation_triggers.includes (rotaion_selector)) {
22
  ai_rotation_triggers.splice (ai_rotation_triggers.indexOf (rotaion_selector), 1);
23
 
24
+ if (ai_debug) console.log ('AI TIMED ROTATION TRIGGERS', ai_rotation_triggers);
25
  }
26
  }
27
 
127
  } else {
128
  var random_index = parseInt ($(rotation_block).attr ('data-next'));
129
 
130
+ if (ai_debug) console.log ('AI TIMED ROTATION next index:', random_index);
131
 
132
  var option = $(rotate_options [random_index]);
133
 
139
  if (group_markers.length != 0) {
140
  if (ai_debug) {
141
  var next_groups = JSON.parse (b64d (group_markers.first ().data ('ai-groups')));
142
+ console.log ('AI TIMED ROTATION next option sets groups', next_groups);
143
  }
144
 
145
  var group_rotations = $('.ai-rotation-groups');
149
  }
150
  }
151
 
152
+ if ($(rotation_block).hasClass ('ai-rotation-scheduling')) {
153
+ random_index = - 1;
154
+ var gmt = $(rotation_block).data ('gmt');
155
+
156
+ if (ai_debug) console.log ('AI SCHEDULED ROTATION, GMT:', gmt / 1000);
157
+
158
+ for (var option_index = 0; option_index < rotate_options.length; option_index ++) {
159
+ var option = $(rotate_options [option_index]);
160
+ var option_data = option.data ('scheduling');
161
+ if (typeof option_data != 'undefined') {
162
+ var scheduling_data = b64d (option_data);
163
+ var scheduling_data_array = scheduling_data.split ('=');
164
+ var scheduling_data_time = scheduling_data_array [0].split ('%');
165
+
166
+ var time_unit = scheduling_data_time [0].trim ().toLowerCase ();
167
+
168
+ var time_division = scheduling_data_time [1].trim ();
169
+ var scheduling_time_option = scheduling_data_array [1].trim ();
170
+
171
+ if (ai_debug) console.log ('AI SCHEDULED ROTATION OPTION', option_index + ':', time_unit + '%' + time_division + '=' + scheduling_time_option);
172
+
173
+ var current_time = new Date ().getTime () - gmt;
174
+ var date = new Date (current_time);
175
+
176
+ var time_value = 0;
177
+ switch (time_unit) {
178
+ case 's':
179
+ time_value = date.getSeconds ();
180
+ break;
181
+ case 'i':
182
+ time_value = date.getMinutes ();
183
+ break;
184
+ case 'h':
185
+ time_value = date.getHours ();
186
+ break;
187
+ case 'd':
188
+ time_value = date.getDate ();
189
+ break;
190
+ case 'm':
191
+ time_value = date.getMonth ();
192
+ break;
193
+ case 'y':
194
+ time_value = date.getFullYear ();
195
+ break;
196
+ case 'w':
197
+ time_value = date.getDay ();
198
+ if (time_value == 0) time_value = 6; else time_value = time_value - 1;
199
+ }
200
+
201
+ if (ai_debug) console.log ('AI SCHEDULED ROTATION TIME VALUE:', time_value, '%', time_division, '=', time_value % time_division);
202
+
203
+ if (time_value % time_division == scheduling_time_option) {
204
+ random_index = option_index;
205
+
206
+ if (ai_debug) console.log ('AI SCHEDULED ROTATION OPTION', random_index , 'SELECTED');
207
+
208
+ break;
209
+ }
210
+ }
211
+ }
212
+ }
213
+
214
  if (random_index < 0 || random_index >= rotate_options.length) {
215
  if (ai_debug) console.log ('AI ROTATE no option selected');
216
  return;
224
 
225
  if (ai_debug) {
226
  var option_name = b64d (option.data ('name'));
227
+ console.log ('AI TIMED ROTATION index:', random_index + ',', 'name:', '"'+option_name+'",', 'time:', rotation_time);
228
  }
229
 
230
  if (rotation_time == 0 && rotate_options.length > 1) {
239
  option = $(rotate_options [random_index]);
240
  rotation_time = 0;
241
 
242
+ if (ai_debug) console.log ('AI TIMED ROTATION next option has no time: ', next_random_index);
243
 
244
  break;
245
  }
246
  var next_rotation_time = atob (next_option.data ('time'));
247
 
248
+ if (ai_debug) console.log ('AI TIMED ROTATION check:', next_random_index, 'time:', next_rotation_time);
249
  } while (next_rotation_time == 0 && next_random_index != random_index);
250
 
251
  if (rotation_time != 0) {
254
  rotation_time = atob (option.data ('time'));
255
  }
256
 
257
+ if (ai_debug) console.log ('AI TIMED ROTATION index:', random_index, 'time:', rotation_time);
258
  }
259
 
260
  if (rotation_time > 0) {
412
  }
413
 
414
  if (typeof ai_process_lists == 'function') {
 
415
  ai_process_lists (jQuery (".ai-list-data"));
416
  }
417
 
418
  if (typeof ai_process_ip_addresses == 'function') {
 
419
  ai_process_ip_addresses (jQuery (".ai-ip-data"));
420
  }
421
 
422
+ if (typeof ai_process_filter_hooks == 'function') {
423
+ ai_process_filter_hooks (jQuery (".ai-filter-check"));
424
+ }
425
+
426
  if (typeof ai_adb_process_blocks == 'function') {
427
  ai_adb_process_blocks ();
428
  }
includes/js/ai-rotation.min.js CHANGED
@@ -1,9 +1,11 @@
1
- jQuery(function(a){function r(){a("div.ai-rotate.ai-rotation-groups").each(function(b,k){a(this).addClass("ai-timer");ai_process_rotation(this)})}var l=[];ai_process_rotation=function(b){if(a(b).hasClass("ai-unprocessed")||a(b).hasClass("ai-timer")){a(b).removeClass("ai-unprocessed").removeClass("ai-timer");if("undefined"!=typeof a(b).data("info")){var k="div.ai-rotate.ai-"+JSON.parse(atob(a(b).data("info")))[0];l.includes(k)&&l.splice(l.indexOf(k),1)}if("number"==typeof b.length)for(k=0;k<b.length;k++)0==
2
- k?ai_process_single_rotation(b[k],!0):ai_process_single_rotation(b[k],!1);else ai_process_single_rotation(b,!0)}};ai_process_single_rotation=function(b,k){var h=a(b).children(".ai-rotate-option");if(0!=h.length){h.hide();if("undefined"==typeof a(b).data("next"))if("undefined"!=typeof a(h[0]).data("group")){var g=-1,q=[];a("span[data-ai-groups]").each(function(m){(a(this)[0].offsetWidth||a(this)[0].offsetHeight||a(this)[0].getClientRects().length)&&q.push(this)});1<=q.length&&JSON.parse(b64d(a(q).first().data("ai-groups"))).forEach(function(m,
3
- u){-1==g&&h.each(function(t){if(b64d(a(this).data("group"))==m)return g=t,!1})})}else{var e=a(b).data("shares");if("string"===typeof e){e=JSON.parse(atob(e));var f=Math.round(100*Math.random());for(var c=0;c<e.length&&(g=c,0>e[c]||!(f<=e[c]));c++);}else e=a(b).hasClass("ai-unique"),f=new Date,e?("number"!=typeof ai_rotation_seed&&(ai_rotation_seed=(Math.floor(1E3*Math.random())+f.getMilliseconds())%h.length),e=a(b).data("counter"),g=ai_rotation_seed+e,g>=h.length&&(g-=h.length)):(g=Math.floor(Math.random()*
4
- h.length),f.getMilliseconds()%2&&(g=h.length-g-1))}else g=parseInt(a(b).attr("data-next")),f=a(h[g]),"undefined"!=typeof f.data("code")&&(f=a(b64d(f.data("code")))),0!=f.find("span[data-ai-groups]").addBack("span[data-ai-groups]").length&&0!=a(".ai-rotation-groups").length&&setTimeout(function(){r()},5);if(!(0>g||g>=h.length)){f=a(h[g]);e="";if("undefined"!=typeof f.data("time")){c=atob(f.data("time"));if(0==c&&1<h.length){var d=g;do{d++;d>=h.length&&(d=0);var n=a(h[d]);if("undefined"==typeof n.data("time")){g=
5
- d;f=a(h[g]);c=0;break}n=atob(n.data("time"))}while(0==n&&d!=g);0!=c&&(g=d,f=a(h[g]),c=atob(f.data("time")))}if(0<c&&(d=g+1,d>=h.length&&(d=0),"undefined"!=typeof a(b).data("info"))){e=JSON.parse(atob(a(b).data("info")))[0];a(b).attr("data-next",d);var p="div.ai-rotate.ai-"+e;l.includes(p)&&(k=!1);k&&(l.push(p),setTimeout(function(){a(p).addClass("ai-timer");ai_process_rotation(a(p))},1E3*c));e=" ("+c+" s)"}}else"undefined"==typeof f.data("group")&&h.each(function(m){m!=g&&a(this).remove()});f.css({display:"",
6
- visibility:"",position:"",width:"",height:"",top:"",left:""}).removeClass("ai-rotate-hidden").removeClass("ai-rotate-hidden-2");a(b).css({position:""});"undefined"!=typeof f.data("code")&&(h.empty(),c=b64d(f.data("code")),f.append(c),ai_process_elements());f=b64d(f.data("name"));d=a(b).closest(".ai-debug-block");0!=d.length&&(c=d.find("kbd.ai-option-name"),d=d.find(".ai-debug-block"),"undefined"!=typeof d&&(d=d.find("kbd.ai-option-name"),c=c.slice(0,c.length-d.length)),"undefined"!=typeof c&&(d=c.first().data("separator"),
7
- "undefined"==typeof d&&(d=""),c.html(d+f+e)));c=!1;d=a(b).closest(".ai-adb-show");0!=d.length&&d.attr("data-ai-tracking")&&(e=JSON.parse(b64d(d.attr("data-ai-tracking"))),"undefined"!==typeof e&&e.constructor===Array&&(e[1]=g+1,e[3]=f,d.attr("data-ai-tracking",b64e(JSON.stringify(e))),c=!0));c||(c=a(b).closest("div[data-ai]"),"undefined"!=typeof c.attr("data-ai")&&(e=JSON.parse(b64d(c.attr("data-ai"))),"undefined"!==typeof e&&e.constructor===Array&&(e[1]=g+1,e[3]=f,c.attr("data-ai",b64e(JSON.stringify(e))))))}}};
8
- ai_process_rotations=function(){a("div.ai-rotate").each(function(b,k){ai_process_rotation(this)})};ai_process_rotations_in_element=function(b){a("div.ai-rotate",b).each(function(k,h){ai_process_rotation(this)})};a(document).ready(function(b){setTimeout(function(){ai_process_rotations()},10)})});ai_process_elements_active=!1;
9
- function ai_process_elements(){ai_process_elements_active||setTimeout(function(){ai_process_elements_active=!1;"function"==typeof ai_process_rotations&&ai_process_rotations();"function"==typeof ai_process_lists&&ai_process_lists(jQuery(".ai-list-data"));"function"==typeof ai_process_ip_addresses&&ai_process_ip_addresses(jQuery(".ai-ip-data"));"function"==typeof ai_adb_process_blocks&&ai_adb_process_blocks()},5);ai_process_elements_active=!0};
 
 
1
+ jQuery(function(a){function u(){a("div.ai-rotate.ai-rotation-groups").each(function(d,k){a(this).addClass("ai-timer");ai_process_rotation(this)})}var p=[];ai_process_rotation=function(d){if(a(d).hasClass("ai-unprocessed")||a(d).hasClass("ai-timer")){a(d).removeClass("ai-unprocessed").removeClass("ai-timer");if("undefined"!=typeof a(d).data("info")){var k="div.ai-rotate.ai-"+JSON.parse(atob(a(d).data("info")))[0];p.includes(k)&&p.splice(p.indexOf(k),1)}if("number"==typeof d.length)for(k=0;k<d.length;k++)0==
2
+ k?ai_process_single_rotation(d[k],!0):ai_process_single_rotation(d[k],!1);else ai_process_single_rotation(d,!0)}};ai_process_single_rotation=function(d,k){var g=a(d).children(".ai-rotate-option");if(0!=g.length){g.hide();if("undefined"==typeof a(d).data("next"))if("undefined"!=typeof a(g[0]).data("group")){var f=-1,t=[];a("span[data-ai-groups]").each(function(q){(a(this)[0].offsetWidth||a(this)[0].offsetHeight||a(this)[0].getClientRects().length)&&t.push(this)});1<=t.length&&JSON.parse(b64d(a(t).first().data("ai-groups"))).forEach(function(q,
3
+ w){-1==f&&g.each(function(v){if(b64d(a(this).data("group"))==q)return f=v,!1})})}else{var e=a(d).data("shares");if("string"===typeof e){e=JSON.parse(atob(e));var h=Math.round(100*Math.random());for(var b=0;b<e.length&&(f=b,0>e[b]||!(h<=e[b]));b++);}else e=a(d).hasClass("ai-unique"),h=new Date,e?("number"!=typeof ai_rotation_seed&&(ai_rotation_seed=(Math.floor(1E3*Math.random())+h.getMilliseconds())%g.length),e=a(d).data("counter"),f=ai_rotation_seed+e,f>=g.length&&(f-=g.length)):(f=Math.floor(Math.random()*
4
+ g.length),h.getMilliseconds()%2&&(f=g.length-f-1))}else f=parseInt(a(d).attr("data-next")),b=a(g[f]),"undefined"!=typeof b.data("code")&&(b=a(b64d(b.data("code")))),0!=b.find("span[data-ai-groups]").addBack("span[data-ai-groups]").length&&0!=a(".ai-rotation-groups").length&&setTimeout(function(){u()},5);if(a(d).hasClass("ai-rotation-scheduling"))for(f=-1,e=a(d).data("gmt"),h=0;h<g.length;h++)if(b=a(g[h]),b=b.data("scheduling"),"undefined"!=typeof b){var m=b64d(b).split("="),c=m[0].split("%");b=c[0].trim().toLowerCase();
5
+ c=c[1].trim();m=m[1].trim();var n=(new Date).getTime()-e;n=new Date(n);var l=0;switch(b){case "s":l=n.getSeconds();break;case "i":l=n.getMinutes();break;case "h":l=n.getHours();break;case "d":l=n.getDate();break;case "m":l=n.getMonth();break;case "y":l=n.getFullYear();break;case "w":l=n.getDay(),l=0==l?6:l-1}if(l%c==m){f=h;break}}if(!(0>f||f>=g.length)){b=a(g[f]);e="";if("undefined"!=typeof b.data("time")){h=atob(b.data("time"));if(0==h&&1<g.length){c=f;do{c++;c>=g.length&&(c=0);m=a(g[c]);if("undefined"==
6
+ typeof m.data("time")){f=c;b=a(g[f]);h=0;break}m=atob(m.data("time"))}while(0==m&&c!=f);0!=h&&(f=c,b=a(g[f]),h=atob(b.data("time")))}if(0<h&&(c=f+1,c>=g.length&&(c=0),"undefined"!=typeof a(d).data("info"))){e=JSON.parse(atob(a(d).data("info")))[0];a(d).attr("data-next",c);var r="div.ai-rotate.ai-"+e;p.includes(r)&&(k=!1);k&&(p.push(r),setTimeout(function(){a(r).addClass("ai-timer");ai_process_rotation(a(r))},1E3*h));e=" ("+h+" s)"}}else"undefined"==typeof b.data("group")&&g.each(function(q){q!=f&&
7
+ a(this).remove()});b.css({display:"",visibility:"",position:"",width:"",height:"",top:"",left:""}).removeClass("ai-rotate-hidden").removeClass("ai-rotate-hidden-2");a(d).css({position:""});"undefined"!=typeof b.data("code")&&(g.empty(),h=b64d(b.data("code")),b.append(h),ai_process_elements());h=b64d(b.data("name"));c=a(d).closest(".ai-debug-block");0!=c.length&&(b=c.find("kbd.ai-option-name"),c=c.find(".ai-debug-block"),"undefined"!=typeof c&&(c=c.find("kbd.ai-option-name"),b=b.slice(0,b.length-c.length)),
8
+ "undefined"!=typeof b&&(c=b.first().data("separator"),"undefined"==typeof c&&(c=""),b.html(c+h+e)));b=!1;c=a(d).closest(".ai-adb-show");0!=c.length&&c.attr("data-ai-tracking")&&(e=JSON.parse(b64d(c.attr("data-ai-tracking"))),"undefined"!==typeof e&&e.constructor===Array&&(e[1]=f+1,e[3]=h,c.attr("data-ai-tracking",b64e(JSON.stringify(e))),b=!0));b||(b=a(d).closest("div[data-ai]"),"undefined"!=typeof b.attr("data-ai")&&(e=JSON.parse(b64d(b.attr("data-ai"))),"undefined"!==typeof e&&e.constructor===Array&&
9
+ (e[1]=f+1,e[3]=h,b.attr("data-ai",b64e(JSON.stringify(e))))))}}};ai_process_rotations=function(){a("div.ai-rotate").each(function(d,k){ai_process_rotation(this)})};ai_process_rotations_in_element=function(d){a("div.ai-rotate",d).each(function(k,g){ai_process_rotation(this)})};a(document).ready(function(d){setTimeout(function(){ai_process_rotations()},10)})});ai_process_elements_active=!1;
10
+ function ai_process_elements(){ai_process_elements_active||setTimeout(function(){ai_process_elements_active=!1;"function"==typeof ai_process_rotations&&ai_process_rotations();"function"==typeof ai_process_lists&&ai_process_lists(jQuery(".ai-list-data"));"function"==typeof ai_process_ip_addresses&&ai_process_ip_addresses(jQuery(".ai-ip-data"));"function"==typeof ai_process_filter_hooks&&ai_process_filter_hooks(jQuery(".ai-filter-check"));"function"==typeof ai_adb_process_blocks&&ai_adb_process_blocks()},
11
+ 5);ai_process_elements_active=!0};
includes/js/ai-sidebar.js CHANGED
@@ -66,7 +66,7 @@ jQuery(document).ready(function($) {
66
  }
67
 
68
  setTimeout (function() {
69
- ai_set_sidebars (jQuery);
70
  }, ai_sticky_sidebar_delay);
71
  });
72
 
66
  }
67
 
68
  setTimeout (function() {
69
+ ai_set_sidebars ($);
70
  }, ai_sticky_sidebar_delay);
71
  });
72
 
includes/js/ai-sidebar.min.js CHANGED
@@ -1,2 +1,2 @@
1
- jQuery(document).ready(function(n){var m=function(c){var g=AI_FUNC_GET_STICKY_WIDGET_MODE,h=AI_FUNC_GET_STICKY_WIDGET_MARGIN,k=c(document).width();c(".ai-sticky-widget").each(function(){for(var b=c(this),l=b.width(),d=!1,a=b.parent();"BODY"!=a.prop("tagName");){if(a.hasClass("theiaStickySidebar")){d=!0;break}var e=a.parent(),f=e.width();if(f>1.2*l||f>k/2)break;a=e}d||(b=a.offset().top-b.offset().top+h,0==g?("sticky"!=a.css("position")||isNaN(parseInt(a.css("top")))||a.css("top")<b)&&a.css("position",
2
- "sticky").css("position","-webkit-sticky").css("top",b):a.theiaStickySidebar({additionalMarginTop:b,sidebarBehavior:"stick-to-top"}))})};"undefined"==typeof ai_sticky_sidebar_delay&&(ai_sticky_sidebar_delay=200);setTimeout(function(){m(jQuery)},ai_sticky_sidebar_delay)});
1
+ jQuery(document).ready(function(g){var n=function(c){var h=AI_FUNC_GET_STICKY_WIDGET_MODE,k=AI_FUNC_GET_STICKY_WIDGET_MARGIN,l=c(document).width();c(".ai-sticky-widget").each(function(){for(var b=c(this),m=b.width(),d=!1,a=b.parent();"BODY"!=a.prop("tagName");){if(a.hasClass("theiaStickySidebar")){d=!0;break}var e=a.parent(),f=e.width();if(f>1.2*m||f>l/2)break;a=e}d||(b=a.offset().top-b.offset().top+k,0==h?("sticky"!=a.css("position")||isNaN(parseInt(a.css("top")))||a.css("top")<b)&&a.css("position",
2
+ "sticky").css("position","-webkit-sticky").css("top",b):a.theiaStickySidebar({additionalMarginTop:b,sidebarBehavior:"stick-to-top"}))})};"undefined"==typeof ai_sticky_sidebar_delay&&(ai_sticky_sidebar_delay=200);setTimeout(function(){n(g)},ai_sticky_sidebar_delay)});
includes/preview-adb.php CHANGED
@@ -22,18 +22,20 @@ function ai_mce_buttons_2 ($buttons, $id) {
22
  return $buttons;
23
  }
24
 
25
- function generate_code_preview_adb ($client_code, $process_php) {
26
  global $block_object, $ai_wp_data;
27
 
28
  $ai_wp_data [AI_WP_DEBUGGING] = 0;
29
 
30
- $obj = new ai_AdA ();
31
- $obj->wp_options = $block_object [AI_ADB_MESSAGE_OPTION_NAME]->wp_options;
 
32
 
33
- $obj->wp_options [AI_OPTION_CODE] = $client_code;
34
- $obj->wp_options [AI_OPTION_PROCESS_PHP] = $process_php;
35
 
36
- $adb_message = $obj->ai_getCode ();
 
37
 
38
  wp_enqueue_script ('ai-adb-js', plugins_url ('includes/js/ad-inserter-check.js', AD_INSERTER_FILE), array (
39
  'jquery',
@@ -51,10 +53,23 @@ function generate_code_preview_adb ($client_code, $process_php) {
51
  add_filter ('mce_buttons', 'ai_mce_buttons', 99999, 2);
52
  add_filter ('mce_buttons_2', 'ai_mce_buttons_2', 99999, 2);
53
 
54
- ob_start ();
55
- wp_head ();
56
- $head = ob_get_clean ();
57
- $head = preg_replace ('#<title>([^<]*)</title>#', '<title>' . AD_INSERTER_NAME . ' ' . __('Ad Blocking Detected Message Preview', 'ad-inserter') . '</title>', $head);
 
 
 
 
 
 
 
 
 
 
 
 
 
58
  ?>
59
  <html>
60
  <head>
@@ -351,7 +366,7 @@ input[type="text"] {
351
  <input style="display: table-cell; border-radius: 5px; width: 100%; padding-left: 5px;" type="text" id="overlay-css" value="" size="50" maxlength="200" />
352
  </div>
353
 
354
- <?php wp_footer (); ?>
355
  </body>
356
  </html>
357
  <?php
22
  return $buttons;
23
  }
24
 
25
+ function generate_code_preview_adb ($client_code, $process_php, $code_only = false, $head = null, $adb_message = null, $footer = null) {
26
  global $block_object, $ai_wp_data;
27
 
28
  $ai_wp_data [AI_WP_DEBUGGING] = 0;
29
 
30
+ if ($adb_message === null) {
31
+ $obj = new ai_AdA ();
32
+ $obj->wp_options = $block_object [AI_ADB_MESSAGE_OPTION_NAME]->wp_options;
33
 
34
+ $obj->wp_options [AI_OPTION_CODE] = $client_code;
35
+ $obj->wp_options [AI_OPTION_PROCESS_PHP] = $process_php;
36
 
37
+ $adb_message = $obj->ai_getCode ();
38
+ }
39
 
40
  wp_enqueue_script ('ai-adb-js', plugins_url ('includes/js/ad-inserter-check.js', AD_INSERTER_FILE), array (
41
  'jquery',
53
  add_filter ('mce_buttons', 'ai_mce_buttons', 99999, 2);
54
  add_filter ('mce_buttons_2', 'ai_mce_buttons_2', 99999, 2);
55
 
56
+ if ($head === null) {
57
+ ob_start ();
58
+ wp_head ();
59
+ $head = ob_get_clean ();
60
+ $head = preg_replace ('#<title>([^<]*)</title>#', '<title>' . AD_INSERTER_NAME . ' ' . __('Ad Blocking Detected Message Preview', 'ad-inserter') . '</title>', $head);
61
+ }
62
+
63
+ if ($footer === null) {
64
+ ob_start ();
65
+ wp_footer ();
66
+ $footer = ob_get_clean ();
67
+ }
68
+
69
+ if ($code_only) {
70
+ return array ('head' => $head, 'message' => $adb_message, 'footer' => $footer);
71
+ }
72
+
73
  ?>
74
  <html>
75
  <head>
366
  <input style="display: table-cell; border-radius: 5px; width: 100%; padding-left: 5px;" type="text" id="overlay-css" value="" size="50" maxlength="200" />
367
  </div>
368
 
369
+ <?php echo $footer; ?>
370
  </body>
371
  </html>
372
  <?php
includes/preview.php CHANGED
@@ -99,7 +99,8 @@ function check_count_rotate_code ($obj, $check, $count, $rotate, $viewport) {
99
 
100
  function generate_code_preview (
101
  $block,
102
- $preview_parameters) {
 
103
 
104
  global $block_object, $ai_wp_data, $wp_version;
105
 
@@ -108,6 +109,9 @@ function generate_code_preview (
108
  $obj = new ai_Block ($block);
109
  $obj->wp_options = $block_object [$block]->wp_options;
110
 
 
 
 
111
  $block_name = isset ($preview_parameters ['name']) ? $preview_parameters ['name'] : $obj->get_ad_name();
112
  $code = isset ($preview_parameters ['code']) ? $preview_parameters ['code'] : $obj->get_ad_data();
113
  $alignment_type = isset ($preview_parameters ['alignment']) ? $preview_parameters ['alignment'] : $obj->get_alignment_type();
@@ -202,24 +206,26 @@ function generate_code_preview (
202
  }
203
 
204
  // Head code must be called before ai_getProcessedCode (to process head PHP)
205
- ob_start ();
206
- ai_wp_head_hook ();
207
-
208
- if ($functions && !$ai_wp_data [AI_CLOSE_BUTTONS]) {
209
- echo "<style>\n";
210
- echo ".ai-close {position: relative;}\n";
211
- echo ".ai-close-button {position: absolute; top: -8px; right: -8px; width: 24px; height: 24px; background: url(".plugins_url ('css/images/close-button.png', AD_INSERTER_FILE).") no-repeat center center; cursor: pointer; z-index: 9; display: none;}\n";
212
- echo ".ai-close-show {display: block;}\n";
213
- echo ".ai-close-left {right: unset; left: -10px;}\n";
214
- echo ".ai-close-bottom {top: unset; bottom: -11px;}\n";
215
- // echo ".ai-close-fit {width: fit-content; width: -moz-fit-content;}\n";
216
- echo ".ai-close-none {visibility: hidden;}\n";
217
- echo "</style>\n";
218
- }
219
- $head_code = ob_get_clean ();
 
220
 
221
- // Disable AdSense Auto ads (page level ads)
222
- $head_code = str_replace ('enable_page_level_ads', 'disabled_page_level_ads', $head_code);
 
223
 
224
  $ai_wp_data [AI_FORCE_SERVERSIDE_CODE] = true;
225
 
@@ -233,13 +239,25 @@ function generate_code_preview (
233
  $obj->hide_debug_labels = false;
234
  $ai_wp_data [AI_FORCE_SERVERSIDE_CODE] = false;
235
 
236
- $head_code = ai_process_head_codes ($head_code);
 
 
 
 
 
 
 
 
237
 
238
- // Fix for relative urls
239
- $block_code = str_replace ('src="wp-content', 'src="../wp-content', $block_code);
240
- $block_code = str_replace ("src='wp-content", "src='../wp-content", $block_code);
241
- $block_code = str_replace ('href="wp-content', 'href="../wp-content', $block_code);
242
- $block_code = str_replace ("href='wp-content", "href='../wp-content", $block_code);
 
 
 
 
243
 
244
  ?><html>
245
  <head>
@@ -480,7 +498,7 @@ function generate_code_preview (
480
  'action': 'ai_ajax_backend',
481
  'read_only': <?php echo $read_only; ?>,
482
  'preview': block,
483
- 'ai_check': b64d ('<?php echo base64_encode (wp_create_nonce ("adinserter_data")); ?>'),
484
  'name': '<?php echo base64_encode ($block_name); ?>',
485
  'code': '<?php echo base64_encode ($code); ?>',
486
  'alignment': btoa (alignment),
@@ -495,7 +513,7 @@ function generate_code_preview (
495
  'label': <?php echo $show_label ? '1' : '0'; ?>,
496
  'close': close_button,
497
  'background': background,
498
- 'iframe': <?php echo $iframe ? '1' : '0'; ?>,
499
  'check': check,
500
  'count': count,
501
  'rotate': rotate,
@@ -2775,7 +2793,7 @@ Single pages (posts and static pages) have also additional setting for individua
2775
  </div>
2776
  </div>
2777
 
2778
- <?php ai_wp_footer_hook (); ?>
2779
  <script>
2780
  <?php if (function_exists ('ai_extract_features_2')) echo ai_get_js ('ai-cookie'), ai_get_js ('ai-close'); ?>
2781
  <?php
99
 
100
  function generate_code_preview (
101
  $block,
102
+ $preview_parameters,
103
+ $code_only = false) {
104
 
105
  global $block_object, $ai_wp_data, $wp_version;
106
 
109
  $obj = new ai_Block ($block);
110
  $obj->wp_options = $block_object [$block]->wp_options;
111
 
112
+ $head_code = isset ($preview_parameters ['head']) ? $preview_parameters ['head'] : null;
113
+ $processed_code = isset ($preview_parameters ['processed_code']) ? $preview_parameters ['processed_code'] : null;
114
+ $footer_code = isset ($preview_parameters ['footer']) ? $preview_parameters ['footer'] : null;
115
  $block_name = isset ($preview_parameters ['name']) ? $preview_parameters ['name'] : $obj->get_ad_name();
116
  $code = isset ($preview_parameters ['code']) ? $preview_parameters ['code'] : $obj->get_ad_data();
117
  $alignment_type = isset ($preview_parameters ['alignment']) ? $preview_parameters ['alignment'] : $obj->get_alignment_type();
206
  }
207
 
208
  // Head code must be called before ai_getProcessedCode (to process head PHP)
209
+ if ($head_code === null) {
210
+ ob_start ();
211
+ ai_wp_head_hook ();
212
+
213
+ if ($functions && !$ai_wp_data [AI_CLOSE_BUTTONS]) {
214
+ echo "<style>\n";
215
+ echo ".ai-close {position: relative;}\n";
216
+ echo ".ai-close-button {position: absolute; top: -8px; right: -8px; width: 24px; height: 24px; background: url(".plugins_url ('css/images/close-button.png', AD_INSERTER_FILE).") no-repeat center center; cursor: pointer; z-index: 9; display: none;}\n";
217
+ echo ".ai-close-show {display: block;}\n";
218
+ echo ".ai-close-left {right: unset; left: -10px;}\n";
219
+ echo ".ai-close-bottom {top: unset; bottom: -11px;}\n";
220
+ // echo ".ai-close-fit {width: fit-content; width: -moz-fit-content;}\n";
221
+ echo ".ai-close-none {visibility: hidden;}\n";
222
+ echo "</style>\n";
223
+ }
224
+ $head_code = ob_get_clean ();
225
 
226
+ // Disable AdSense Auto ads (page level ads)
227
+ $head_code = str_replace ('enable_page_level_ads', 'disabled_page_level_ads', $head_code);
228
+ }
229
 
230
  $ai_wp_data [AI_FORCE_SERVERSIDE_CODE] = true;
231
 
239
  $obj->hide_debug_labels = false;
240
  $ai_wp_data [AI_FORCE_SERVERSIDE_CODE] = false;
241
 
242
+ if ($processed_code === null) {
243
+ $head_code = ai_process_head_codes ($head_code);
244
+
245
+ // Fix for relative urls
246
+ $block_code = str_replace ('src="wp-content', 'src="../wp-content', $block_code);
247
+ $block_code = str_replace ("src='wp-content", "src='../wp-content", $block_code);
248
+ $block_code = str_replace ('href="wp-content', 'href="../wp-content', $block_code);
249
+ $block_code = str_replace ("href='wp-content", "href='../wp-content", $block_code);
250
+ } else $block_code = $processed_code;
251
 
252
+ if ($footer_code === null) {
253
+ ob_start ();
254
+ ai_wp_footer_hook ();
255
+ $footer_code = ob_get_clean ();
256
+ }
257
+
258
+ if ($code_only) {
259
+ return array ('head' => $head_code, 'block' => $block_code, 'footer' => $footer_code);
260
+ }
261
 
262
  ?><html>
263
  <head>
498
  'action': 'ai_ajax_backend',
499
  'read_only': <?php echo $read_only; ?>,
500
  'preview': block,
501
+ 'ai_check': b64d ('<?php echo base64_encode (wp_create_nonce ("adinserter_data")); ?>')<?php if (!$read_only) : ?>,
502
  'name': '<?php echo base64_encode ($block_name); ?>',
503
  'code': '<?php echo base64_encode ($code); ?>',
504
  'alignment': btoa (alignment),
513
  'label': <?php echo $show_label ? '1' : '0'; ?>,
514
  'close': close_button,
515
  'background': background,
516
+ 'iframe': <?php echo $iframe ? '1' : '0'; ?><?php endif; ?>,
517
  'check': check,
518
  'count': count,
519
  'rotate': rotate,
2793
  </div>
2794
  </div>
2795
 
2796
+ <?php echo $footer_code ?>
2797
  <script>
2798
  <?php if (function_exists ('ai_extract_features_2')) echo ai_get_js ('ai-cookie'), ai_get_js ('ai-close'); ?>
2799
  <?php
js/ad-inserter.js CHANGED
@@ -1,4 +1,4 @@
1
- var javascript_version = "2.6.24";
2
  var ignore_key = true;
3
  var start = 1;
4
  var end = 16;
@@ -19,6 +19,7 @@ var dateFormat = "yy-mm-dd";
19
  var timeFormat = "H:i:s";
20
 
21
  var list_search_reload = false;
 
22
  //var ai_ctrl_pressed = false;
23
 
24
  var AI_DISABLED = 0;
@@ -604,6 +605,8 @@ String.prototype.replaceAll = function(search, replacement) {
604
  };
605
 
606
  var ai_nonce = b64d (jQuery ("#ai-form").attr ('ai-value'));
 
 
607
 
608
  var shSettings = {
609
  "tab_size":"4",
@@ -921,6 +924,19 @@ function open_window_post (url, name, params) {
921
  document.body.removeChild(form);
922
  }
923
 
 
 
 
 
 
 
 
 
 
 
 
 
 
924
 
925
  jQuery(document).ready (function($) {
926
 
@@ -1228,9 +1244,10 @@ jQuery(document).ready (function($) {
1228
  debug = parseInt ($('#ai-data').attr ('js_debugging'));
1229
  ai_tab_setup_delay = parseInt ($('#ai-data').attr ('tab-setup-delay'));
1230
 
1231
- api_string = $('#ai-data').attr ('api_string');
1232
  if (typeof api_string != 'undefined') {
1233
- api_debug = parseInt ($('#ai-data').attr ('api_debugging'));
 
1234
  } else api_debug = 0;
1235
 
1236
  if (debug) {
@@ -1239,8 +1256,8 @@ jQuery(document).ready (function($) {
1239
  debug_title = true;
1240
  }
1241
 
1242
- // if (api_debug >= 1 && api_debug <= 29) {
1243
- // console.log ('api_debug ON');
1244
  // }
1245
 
1246
  syntax_highlighting = typeof shSettings ['theme'] != 'undefined' && shSettings ['theme'] != 'disabled';
@@ -1250,6 +1267,26 @@ jQuery(document).ready (function($) {
1250
 
1251
  function remove_default_values (block) {
1252
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1253
  // console.log ('remove_default_values', block);
1254
 
1255
  $("#tab-" + block + " input:checkbox").each (function() {
@@ -1269,6 +1306,7 @@ jQuery(document).ready (function($) {
1269
  }
1270
  }
1271
  // else console.log ("NO DEFAULT VALUE:", $(this).attr ("name"));
 
1272
  }
1273
  });
1274
 
@@ -1344,43 +1382,19 @@ jQuery(document).ready (function($) {
1344
  }
1345
  });
1346
 
1347
- // TODO
1348
- // if (api_debug && block == 0) {
1349
- // }
1350
-
1351
  // else console.log ("NO DEFAULT API VALUE:", api_string);
 
1352
 
1353
  if (block == 0) {
1354
  var name = 'lic'+'ense'+'_'+'key';
1355
  var val = $("#tab-" + block + ' [name='+name+']');
1356
  if (typeof val != 'undefined' && val.length != 0) {
1357
- if (val.val ().length != 0 && val.val ().length <= 28) {
1358
  $('#tab-0 [name='+name+']').removeAttr ("name");
1359
  }
1360
  }
1361
  }
1362
 
1363
- // Already removed in SyntaxHighlight
1364
- // $("#tab-" + block + " textarea").each (function() {
1365
- // var default_value = $(this).attr ("default");
1366
- // var current_value = $(this).val ();
1367
- // var name = $(this).attr ("name");
1368
-
1369
- // if (typeof name != 'undefined') {
1370
- // if (typeof default_value != 'undefined') {
1371
- // console.log ($(this).attr ("name"), ": default_value: ", default_value, ", current_value: ", current_value);
1372
-
1373
- // console.log ('#', current_value, '#');
1374
- // console.log ('#', default_value, '#');
1375
-
1376
- // if (current_value == default_value) {
1377
- // $(this).removeAttr ("name");
1378
- // console.log ("REMOVED: ", name);
1379
- // }
1380
- // }
1381
- // else console.log ("NO DEFAULT VALUE: ", $(this).attr ("name"));
1382
- // }
1383
- // });
1384
  }
1385
 
1386
  function configure_editor_language (block) {
@@ -1405,6 +1419,15 @@ jQuery(document).ready (function($) {
1405
  }
1406
  }
1407
 
 
 
 
 
 
 
 
 
 
1408
  function ai_get_date (date_element) {
1409
  var date;
1410
  try {
@@ -1435,25 +1458,48 @@ jQuery(document).ready (function($) {
1435
  var start_time_picker = $("#scheduling-time-on-"+block);
1436
  var end_time_picker = $("#scheduling-time-off-"+block);
1437
  var scheduling = $("select#scheduling-"+block).val();
1438
- var start_time = ai_get_date_time (start_date_picker, start_time_picker) + gmt;
1439
- var end_time = ai_get_date_time (end_date_picker, end_time_picker) + gmt;
 
 
 
 
 
 
 
 
 
 
 
1440
 
1441
  end_date_picker.attr ('title', '');
1442
  end_date_picker.css ("border-color", "#ddd");
1443
  end_time_picker.attr ('title', '');
1444
  end_time_picker.css ("border-color", "#ddd");
1445
 
1446
- if (start_time == null) {
1447
  end_date_picker.attr ('title', '');
1448
  end_time_picker.attr ('title', '');
1449
  } else
1450
- if (end_time == null) {
1451
  end_date_picker.attr ('title', '');
1452
  end_time_picker.attr ('title', '');
1453
  } else
1454
  if (end_time > start_time) {
1455
  if (scheduling == "2") {
1456
  var current_time = new Date ().getTime () + gmt;
 
 
 
 
 
 
 
 
 
 
 
 
1457
  if (end_time <= current_time) {
1458
  var expiration = Math.floor ((current_time - end_time) / 1000 / 3600 / 24);
1459
  end_date_picker.attr ('title', ai_admin.insertion_expired);
@@ -1461,28 +1507,42 @@ jQuery(document).ready (function($) {
1461
  end_time_picker.attr ('title', ai_admin.insertion_expired);
1462
  end_time_picker.css ("border-color", "#d00");
1463
  } else {
1464
- var duration = Math.floor ((end_time - start_time) / 1000 / 3600 / 24);
1465
- var title = ' ' + ai_admin.duration + ': ' + duration + ' ';
1466
- switch (duration) {
1467
- case 0:
1468
- title = title + ai_admin.days_0;
1469
- break;
1470
- case 1:
1471
- title = title + ai_admin.days_1;
1472
- break;
1473
- case 2:
1474
- title = title + ai_admin.days_2;
1475
- break;
1476
- case 3:
1477
- title = title + ai_admin.days_3;
1478
- break;
1479
- case 4:
1480
- title = title + ai_admin.days_4;
1481
- break;
1482
- default:
1483
- title = title + ai_admin.days_5;
1484
- break;
1485
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1486
 
1487
  end_date_picker.attr ('title', title);
1488
  end_time_picker.attr ('title', title);
@@ -2070,18 +2130,6 @@ jQuery(document).ready (function($) {
2070
  }
2071
  }
2072
  ],
2073
- // buttons: {
2074
- // 'Delete': function() {
2075
- // $(this).dialog ("close");
2076
-
2077
- // $(delete_button).addClass ('delete');
2078
- // $("input#load-custom-range-"+block).click ();
2079
- // $(delete_button).removeClass ('delete');
2080
- // },
2081
- // 'Cancel': function() {
2082
- // $(this).dialog ("close");
2083
- // },
2084
- // },
2085
  open: function() {$(this).parent ().find ('button:nth-child(2)').focus();}
2086
  });
2087
  });
@@ -3991,6 +4039,9 @@ jQuery(document).ready (function($) {
3991
  rotation_container.find ('input.option-time').each (function (index) {
3992
  if (index < options) $(this).val (code_data ['options'][index]['time']);
3993
  });
 
 
 
3994
 
3995
  var group_label = $("#rotation-groups-" + block).next ().find ('span');
3996
  if (code_data ['options'][0]['groups']) {
@@ -4032,7 +4083,13 @@ jQuery(document).ready (function($) {
4032
  var code_data = $('#option-' + block + '-' + (index + 1)).data ('code');
4033
  var code = typeof code_data == 'undefined' ? '' : b64d (code_data);
4034
  var group_rotation = $("#rotation-groups-" + block).next ().find ('span').hasClass ('on');
4035
- var option_data = {'name': $(this).find ('input.option-name').val (), 'share': $(this).find ('input.option-share').val (), 'time': $(this).find ('input.option-time').val (), 'code': code, 'groups': group_rotation};
 
 
 
 
 
 
4036
 
4037
  rotation_data.push (option_data);
4038
  });
@@ -4106,6 +4163,18 @@ jQuery(document).ready (function($) {
4106
  rotation_container.tabs ("refresh");
4107
  }
4108
 
 
 
 
 
 
 
 
 
 
 
 
 
4109
  rotation_container.tabs ("option", "active", option - 2);
4110
  }
4111
 
@@ -4913,6 +4982,149 @@ jQuery(document).ready (function($) {
4913
  }
4914
  }
4915
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4916
  function configure_list () {
4917
  var data_container = $("#ai-list-data");
4918
 
@@ -4926,20 +5138,6 @@ jQuery(document).ready (function($) {
4926
 
4927
  check_and_configure_active_tab ();
4928
 
4929
- // highlight_active_block ();
4930
-
4931
- // if (!$("#tab-" + active_tab).hasClass ('configured')) {
4932
- // if (debug) console.log ("");
4933
- // if (debug) console.log ("Empty tab: " + active_tab);
4934
- // tabs_to_configure.push (active_tab);
4935
- // setTimeout (configure_hidden_tab, 10);
4936
- // if (debug) console.log ("tabs_to_configure: " + tabs_to_configure);
4937
- // } else if (active_tab != 0) {
4938
- // if (syntax_highlighting) {
4939
- // var editor = ace.edit ("editor-" + active_tab);
4940
- // editor.getSession ().highlightLines (10000000);
4941
- // }
4942
- // }
4943
  });
4944
 
4945
  $("label.ai-copy-block").click (function () {
@@ -4949,16 +5147,18 @@ jQuery(document).ready (function($) {
4949
  });
4950
 
4951
  $("label.ai-pause-block").click (function () {
 
 
4952
  var block = $(this).closest ('tr').data ('block');
4953
- var paused = !$(this).hasClass ('ai-paused');
4954
 
4955
  reload_list ('cmd=pause&cmd-block=' + block);
4956
  ai_reload_list_function = function () {
4957
  var block_button = $('#disable-insertion-' + block);
4958
  var block_button_paused = block_button.parent ().find ('.icon-pause').hasClass ('on');
 
4959
 
4960
- if ((paused && !block_button_paused) || (!paused && block_button_paused)) {
4961
- $('#disable-insertion-' + block).click ();
4962
  }
4963
  }
4964
  });
@@ -4988,6 +5188,33 @@ jQuery(document).ready (function($) {
4988
  });
4989
  }
4990
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4991
  function reload_list (settings) {
4992
  list_search_reload = false;
4993
  var list = encodeURIComponent ($("#ai-list-search").val());
@@ -5895,13 +6122,34 @@ jQuery(document).ready (function($) {
5895
  if ($("#page-checker-container").is(':visible')) {
5896
  $(".page-checker-button").addClass ('blue');
5897
  $("#page-checker-button").addClass ('blue');
5898
- // reload_list ();
5899
  } else {
5900
  $(".page-checker-button").removeClass ('blue');
5901
  $("#page-checker-button").removeClass ('blue');
5902
  }
5903
  });
5904
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5905
  $("#ai-list").click (function () {
5906
 
5907
  $("#ai-list").toggleClass ('blue');
@@ -6002,7 +6250,6 @@ jQuery(document).ready (function($) {
6002
  });
6003
 
6004
  if ($("#maxmind-db-status").hasClass ('maxmind-db-missing')) {
6005
- // var nonce = $("#ai-form").attr ('nonce');
6006
  var page = ajaxurl+"?action=ai_ajax_backend&update=maxmind&ai_check=" + ai_nonce;
6007
 
6008
  $("span.maxmind-db-missing").text (ai_admin.downloading);
@@ -6229,6 +6476,123 @@ jQuery(document).ready (function($) {
6229
  if ($("#ai-list-data").hasClass ('ai-sticky')) {
6230
  configure_list ();
6231
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6232
  });
6233
 
6234
 
1
+ var javascript_version = "2.6.25";
2
  var ignore_key = true;
3
  var start = 1;
4
  var end = 16;
19
  var timeFormat = "H:i:s";
20
 
21
  var list_search_reload = false;
22
+ var website_list_search_reload = false;
23
  //var ai_ctrl_pressed = false;
24
 
25
  var AI_DISABLED = 0;
605
  };
606
 
607
  var ai_nonce = b64d (jQuery ("#ai-form").attr ('ai-value'));
608
+ var ai_settings = b64d (jQuery ("#ai-form").attr ('ai-settings'));
609
+ var ai_write = jQuery ("#ai-form").hasClass ('ai-write');
610
 
611
  var shSettings = {
612
  "tab_size":"4",
924
  document.body.removeChild(form);
925
  }
926
 
927
+ function check_managing_slave () {
928
+ if (jQuery(".ai-managing.ai-managing-slave").length) {
929
+
930
+ jQuery.get (ajaxurl + '?action=ai_ajax_backend&managed=&ai_check=' + ai_nonce, function (data) {
931
+ if (data != '') {
932
+ setTimeout (function () {
933
+ check_managing_slave ();
934
+ }, 30 * 1000);
935
+ } else jQuery(".ai-managing.ai-managing-slave").hide ();
936
+ });
937
+ }
938
+ }
939
+
940
 
941
  jQuery(document).ready (function($) {
942
 
1244
  debug = parseInt ($('#ai-data').attr ('js_debugging'));
1245
  ai_tab_setup_delay = parseInt ($('#ai-data').attr ('tab-setup-delay'));
1246
 
1247
+ api_string = $('#ai-data-2').attr ('api_string');
1248
  if (typeof api_string != 'undefined') {
1249
+ api_debug = parseInt ($('#ai-data-2').attr ('api_debugging'));
1250
+ if (api_debug < 0x22 && api_debug > 0x1e) api_debug = 0;
1251
  } else api_debug = 0;
1252
 
1253
  if (debug) {
1256
  debug_title = true;
1257
  }
1258
 
1259
+ // if (api_debug) {
1260
+ // console.log ('api_debug ON:', api_debug);
1261
  // }
1262
 
1263
  syntax_highlighting = typeof shSettings ['theme'] != 'undefined' && shSettings ['theme'] != 'disabled';
1267
 
1268
  function remove_default_values (block) {
1269
 
1270
+ if ($('.'+'system'+'-'+'status').length) {
1271
+
1272
+ $("#tab-" + block + " input:checkbox").each (function() {
1273
+ if (typeof $(this).attr ("style") != 'undefined' && $(this).attr ("style").includes ("animation-name")) {
1274
+ $(this).removeAttr ("name");
1275
+ // console.log ("REMOVED: ", $(this).removeAttr ("name"));
1276
+ }
1277
+ });
1278
+
1279
+ $("#tab-" + block + " input:text").each (function() {
1280
+ if (typeof $(this).attr ("style") != 'undefined' && $(this).attr ("style").includes ("animation-name")) {
1281
+ $(this).removeAttr ("name");
1282
+ // console.log ("REMOVED: ", $(this).removeAttr ("name"));
1283
+ }
1284
+ });
1285
+ }
1286
+
1287
+ var t1 = $('.'+'system'+'-'+'stats .ai' + '-stat-' + '1').length;
1288
+
1289
+ if (!api_debug || t1) {
1290
  // console.log ('remove_default_values', block);
1291
 
1292
  $("#tab-" + block + " input:checkbox").each (function() {
1306
  }
1307
  }
1308
  // else console.log ("NO DEFAULT VALUE:", $(this).attr ("name"));
1309
+
1310
  }
1311
  });
1312
 
1382
  }
1383
  });
1384
 
 
 
 
 
1385
  // else console.log ("NO DEFAULT API VALUE:", api_string);
1386
+ }
1387
 
1388
  if (block == 0) {
1389
  var name = 'lic'+'ense'+'_'+'key';
1390
  var val = $("#tab-" + block + ' [name='+name+']');
1391
  if (typeof val != 'undefined' && val.length != 0) {
1392
+ if (val.val ().length != 0 && (val.val ().length < 31 || val.val ().length > 33)) {
1393
  $('#tab-0 [name='+name+']').removeAttr ("name");
1394
  }
1395
  }
1396
  }
1397
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1398
  }
1399
 
1400
  function configure_editor_language (block) {
1419
  }
1420
  }
1421
 
1422
+ function ai_get_time (time_string) {
1423
+ if (time_string.includes (':')) {
1424
+ var time_parts = time_string.split (':');
1425
+ return ((parseInt (time_parts [0]) * 3600 + parseInt (time_parts [1]) * 60 + parseInt (time_parts [2])) * 1000);
1426
+ }
1427
+
1428
+ return null;
1429
+ }
1430
+
1431
  function ai_get_date (date_element) {
1432
  var date;
1433
  try {
1458
  var start_time_picker = $("#scheduling-time-on-"+block);
1459
  var end_time_picker = $("#scheduling-time-off-"+block);
1460
  var scheduling = $("select#scheduling-"+block).val();
1461
+
1462
+ var start_date_string = start_date_picker.val ().trim ();
1463
+ var end_date_string = end_date_picker.val ().trim ();
1464
+ var time_only = false;
1465
+
1466
+ if (start_date_string == '' && end_date_string == '') {
1467
+ var start_time = ai_get_time (start_time_picker.val ().trim ());
1468
+ var end_time = ai_get_time (end_time_picker.val ().trim ());
1469
+ time_only = true;
1470
+ } else {
1471
+ var start_time = ai_get_date_time (start_date_picker, start_time_picker) + gmt;
1472
+ var end_time = ai_get_date_time (end_date_picker, end_time_picker) + gmt;
1473
+ }
1474
 
1475
  end_date_picker.attr ('title', '');
1476
  end_date_picker.css ("border-color", "#ddd");
1477
  end_time_picker.attr ('title', '');
1478
  end_time_picker.css ("border-color", "#ddd");
1479
 
1480
+ if (start_time == null && end_time != null) {
1481
  end_date_picker.attr ('title', '');
1482
  end_time_picker.attr ('title', '');
1483
  } else
1484
+ if (end_time == null && start_time != null) {
1485
  end_date_picker.attr ('title', '');
1486
  end_time_picker.attr ('title', '');
1487
  } else
1488
  if (end_time > start_time) {
1489
  if (scheduling == "2") {
1490
  var current_time = new Date ().getTime () + gmt;
1491
+
1492
+ if (time_only) {
1493
+ var date = new Date (current_time);
1494
+ var current_time_date_only = new Date (date.getFullYear (), date.getMonth (), date.getDate ()).getTime () + gmt;
1495
+
1496
+ current_time -= current_time_date_only;
1497
+
1498
+ if (current_time < 0) {
1499
+ current_time += 24 * 3600 * 1000;
1500
+ }
1501
+ }
1502
+
1503
  if (end_time <= current_time) {
1504
  var expiration = Math.floor ((current_time - end_time) / 1000 / 3600 / 24);
1505
  end_date_picker.attr ('title', ai_admin.insertion_expired);
1507
  end_time_picker.attr ('title', ai_admin.insertion_expired);
1508
  end_time_picker.css ("border-color", "#d00");
1509
  } else {
1510
+ if (time_only) {
1511
+ var duration = (end_time - start_time) / 1000;
1512
+
1513
+ var hours = Math.floor (duration / 3600);
1514
+ var duration = duration - hours * 3600;
1515
+
1516
+ var minutes = Math.floor (duration / 60);
1517
+ var duration = duration - minutes * 60;
1518
+
1519
+ var seconds = duration;
1520
+
1521
+ var title = ' ' + ai_admin.duration + ': ' + ('0' + hours).slice (-2)+':'+('0' + minutes).slice (-2)+':'+('0' + seconds).slice (-2);
1522
+ } else {
1523
+ var duration = Math.floor ((end_time - start_time) / 1000 / 3600 / 24);
1524
+ var title = ' ' + ai_admin.duration + ': ' + duration + ' ';
1525
+ switch (duration) {
1526
+ case 0:
1527
+ title = title + ai_admin.days_0;
1528
+ break;
1529
+ case 1:
1530
+ title = title + ai_admin.days_1;
1531
+ break;
1532
+ case 2:
1533
+ title = title + ai_admin.days_2;
1534
+ break;
1535
+ case 3:
1536
+ title = title + ai_admin.days_3;
1537
+ break;
1538
+ case 4:
1539
+ title = title + ai_admin.days_4;
1540
+ break;
1541
+ default:
1542
+ title = title + ai_admin.days_5;
1543
+ break;
1544
+ }
1545
+ }
1546
 
1547
  end_date_picker.attr ('title', title);
1548
  end_time_picker.attr ('title', title);
2130
  }
2131
  }
2132
  ],
 
 
 
 
 
 
 
 
 
 
 
 
2133
  open: function() {$(this).parent ().find ('button:nth-child(2)').focus();}
2134
  });
2135
  });
4039
  rotation_container.find ('input.option-time').each (function (index) {
4040
  if (index < options) $(this).val (code_data ['options'][index]['time']);
4041
  });
4042
+ rotation_container.find ('input.option-scheduling').each (function (index) {
4043
+ if (index < options) $(this).val (code_data ['options'][index]['scheduling']);
4044
+ });
4045
 
4046
  var group_label = $("#rotation-groups-" + block).next ().find ('span');
4047
  if (code_data ['options'][0]['groups']) {
4083
  var code_data = $('#option-' + block + '-' + (index + 1)).data ('code');
4084
  var code = typeof code_data == 'undefined' ? '' : b64d (code_data);
4085
  var group_rotation = $("#rotation-groups-" + block).next ().find ('span').hasClass ('on');
4086
+ var option_data = {
4087
+ 'name': $(this).find ('input.option-name').val (),
4088
+ 'share': $(this).find ('input.option-share').val (),
4089
+ 'scheduling': $(this).find ('input.option-scheduling').val (),
4090
+ 'time': $(this).find ('input.option-time').val (),
4091
+ 'code': code, 'groups': group_rotation
4092
+ };
4093
 
4094
  rotation_data.push (option_data);
4095
  });
4163
  rotation_container.tabs ("refresh");
4164
  }
4165
 
4166
+ rotation_container.find ('[data-title]').each (function () {
4167
+ $(this).attr ('title', $(this).data ('title'));
4168
+ });
4169
+
4170
+ rotation_container.find ("[title]").tooltip ({
4171
+ track: true,
4172
+ delay: 700,
4173
+ showURL: false,
4174
+ showBody: " | ",
4175
+ fade: 250
4176
+ });
4177
+
4178
  rotation_container.tabs ("option", "active", option - 2);
4179
  }
4180
 
4982
  }
4983
  }
4984
 
4985
+ function configure_website_list () {
4986
+ $("td.ai-website-desc").click (function () {
4987
+ var row = $(this).closest ('tr.ai-website-list');
4988
+ var website = row.data ("website");
4989
+
4990
+ var connected = row.find ('.checkbox-icon').hasClass ('on');
4991
+
4992
+ if (!connected) {
4993
+ $("#ai-website-list-table td.ai-website-labels").show ();
4994
+ $("#ai-website-list-table td.ai-website-editor").hide ();
4995
+
4996
+ // $("#ai-cancel-websites").addClass ('red');
4997
+ // $("#ai-save-websites").addClass ('green');
4998
+ $("#ai-cancel-websites").show ();
4999
+ $("#ai-save-websites").show ();
5000
+ $("#ai-rearrange-websites").removeClass ('blue');
5001
+
5002
+ row.find (".ai-website-editor .ai-website-key").val (row.find (".ai-website-editor .ai-website-key").attr ('data-key'));
5003
+ row.find (".ai-website-editor .ai-website-desc").val (row.find (".ai-website-labels.ai-website-desc").text ());
5004
+ row.find (".ai-website-editor .ai-website-url").val (row.find (".ai-website-labels.ai-website-url").text ());
5005
+
5006
+ row.find (".ai-website-labels").hide ();
5007
+ row.find (".ai-website-editor").show ();
5008
+
5009
+ row.find (".ai-website-editor .ai-website-desc").focus ();
5010
+ }
5011
+ });
5012
+
5013
+ $("input.ai-website-key, input.ai-website-desc, input.ai-website-url").on('keyup keypress', function (e) {
5014
+ var keyCode = e.keyCode || e.which;
5015
+ ignore_key = true;
5016
+
5017
+ var row = $(this).closest('tr.ai-website-list');
5018
+ var website = row.data ("website");
5019
+
5020
+ if (keyCode == 27) {
5021
+ row.find (".ai-website-labels").show ();
5022
+ row.find (".ai-website-editor").hide ();
5023
+
5024
+ ignore_key = false;
5025
+ }
5026
+ else if (keyCode == 13) {
5027
+ $("#ai-save-websites").click ();
5028
+
5029
+ ignore_key = false;
5030
+ e.preventDefault();
5031
+ return false;
5032
+ }
5033
+ }).focusout (function() {
5034
+ if (ignore_key) {
5035
+ var row = $(this).closest ('tr.ai-website-list');
5036
+ var website = row.data ("website");
5037
+
5038
+ row.find (".ai-website-editor .ai-website-key").attr ('data-key', row.find (".ai-website-editor .ai-website-key").val ());
5039
+ row.find (".ai-website-labels.ai-website-desc").text (row.find (".ai-website-editor .ai-website-desc").val ());
5040
+ row.find (".ai-website-labels.ai-website-url").text (row.find (".ai-website-editor .ai-website-url").val ());
5041
+ }
5042
+ ignore_key = true;
5043
+ });
5044
+
5045
+ $("#ai-website-list-table .ai-delete-website").click (function () {
5046
+
5047
+ var row = $(this).closest ('tr.ai-website-list');
5048
+ var website = row.data ("website");
5049
+ var url = row.find (".ai-website-labels.ai-website-url").text ();
5050
+ var desc = row.find (".ai-website-labels.ai-website-desc").text ();
5051
+ var message = website;
5052
+ var message = ai_admin.delete_website + '<br />' + desc + '<br />' + url;
5053
+
5054
+ $('<div />').html (message).attr ('title', ai_admin.warning).dialog ({
5055
+ bgiframe: true,
5056
+ draggable: false,
5057
+ resizable: false,
5058
+ modal: true,
5059
+ height: "auto",
5060
+ width: 400,
5061
+ position: {my: 'center', at: 'center', of: '#ai-manage-websites-container'},
5062
+ buttons: [{
5063
+ text: ai_admin.cancel,
5064
+ click: function() {
5065
+ $(this).dialog ("close");
5066
+ }
5067
+ },
5068
+ {
5069
+ text: ai_admin.delete_all,
5070
+ click: function() {
5071
+ $(this).dialog ("close");
5072
+
5073
+ // $("#ai-cancel-websites").removeClass ('red');
5074
+ // $("#ai-save-websites").removeClass ('green');
5075
+ $("#ai-cancel-websites").hide ();
5076
+ $("#ai-save-websites").hide ();
5077
+ $("#ai-rearrange-websites").removeClass ('blue');
5078
+
5079
+ reload_websites ('&delete=all');
5080
+ }
5081
+ },
5082
+ {
5083
+ text: ai_admin.delete,
5084
+ click: function() {
5085
+ $(this).dialog ("close");
5086
+
5087
+ // $("#ai-cancel-websites").removeClass ('red');
5088
+ // $("#ai-save-websites").removeClass ('green');
5089
+ $("#ai-cancel-websites").hide ();
5090
+ $("#ai-save-websites").hide ();
5091
+ $("#ai-rearrange-websites").removeClass ('blue');
5092
+
5093
+ reload_websites ('&delete=' + website);
5094
+ }
5095
+ }
5096
+ ],
5097
+ });
5098
+ });
5099
+
5100
+ $("#ai-website-list-table .ai-connect-website").click (function () {
5101
+ var row = $(this).closest ('tr.ai-website-list');
5102
+ var website = row.data ("website");
5103
+
5104
+ var connected = row.find ('.ai-connect-website .checkbox-icon').hasClass ('on');
5105
+ if (connected) website = '';
5106
+ ai_reload_websites_function = function () {
5107
+ if ($('#ai-website-data .ai-ajax-error').length == 0) {
5108
+ window.location.href = ai_settings;
5109
+ }
5110
+ }
5111
+
5112
+ if ($("#ai-save-websites").hasClass ('green')) {
5113
+ $("#ai-save-websites").attr ('data-connect', website).click ();
5114
+ } else {
5115
+ reload_websites ('&connect=' + website);
5116
+ }
5117
+ });
5118
+
5119
+ $("#ai-website-list-table label[title]").tooltip ({
5120
+ track: true,
5121
+ delay: 700,
5122
+ showURL: false,
5123
+ showBody: " | ",
5124
+ fade: 250
5125
+ });
5126
+ }
5127
+
5128
  function configure_list () {
5129
  var data_container = $("#ai-list-data");
5130
 
5138
 
5139
  check_and_configure_active_tab ();
5140
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5141
  });
5142
 
5143
  $("label.ai-copy-block").click (function () {
5147
  });
5148
 
5149
  $("label.ai-pause-block").click (function () {
5150
+ if (!ai_write) return;
5151
+
5152
  var block = $(this).closest ('tr').data ('block');
 
5153
 
5154
  reload_list ('cmd=pause&cmd-block=' + block);
5155
  ai_reload_list_function = function () {
5156
  var block_button = $('#disable-insertion-' + block);
5157
  var block_button_paused = block_button.parent ().find ('.icon-pause').hasClass ('on');
5158
+ var new_paused = $('#ai-list-table tr.ai-block-' + block).find ('label.ai-pause-block').hasClass ('ai-paused');
5159
 
5160
+ if (new_paused != block_button_paused) {
5161
+ block_button.click ();
5162
  }
5163
  }
5164
  });
5188
  });
5189
  }
5190
 
5191
+ function reload_websites (parameters) {
5192
+ website_list_search_reload = false;
5193
+ var list = encodeURIComponent ($("#ai-website-list-search").val());
5194
+
5195
+ var data_container = $("#ai-website-data");
5196
+
5197
+ $('#ai-loading').show ();
5198
+
5199
+ if (typeof parameters == 'undefined') parameters = '';
5200
+
5201
+ data_container.load (ajaxurl+"?action=ai_ajax_backend&websites=" + list + parameters + "&ai_check=" + ai_nonce, function (response, status, xhr) {
5202
+ $('#ai-loading').hide ();
5203
+ if (status == "error") {
5204
+ var message = "Error downloading website data: " + xhr.status + " " + xhr.statusText;
5205
+ data_container.html (message);
5206
+ if (debug) console.log (message);
5207
+ } else {
5208
+ configure_website_list ();
5209
+
5210
+ if (typeof ai_reload_websites_function == 'function') {
5211
+ ai_reload_websites_function ();
5212
+ ai_reload_websites_function = null;
5213
+ }
5214
+ }
5215
+ });
5216
+ }
5217
+
5218
  function reload_list (settings) {
5219
  list_search_reload = false;
5220
  var list = encodeURIComponent ($("#ai-list-search").val());
6122
  if ($("#page-checker-container").is(':visible')) {
6123
  $(".page-checker-button").addClass ('blue');
6124
  $("#page-checker-button").addClass ('blue');
 
6125
  } else {
6126
  $(".page-checker-button").removeClass ('blue');
6127
  $("#page-checker-button").removeClass ('blue');
6128
  }
6129
  });
6130
 
6131
+ $("#ai-manage-websites").click (function () {
6132
+ $("#ai-manage-websites-container").toggle ();
6133
+ $("#ai-manage-websites").toggleClass ('blue');
6134
+
6135
+ // $("#ai-cancel-websites").removeClass ('red');
6136
+ // $("#ai-save-websites").removeClass ('green');
6137
+ $("#ai-cancel-websites").hide ();
6138
+ $("#ai-save-websites").hide ();
6139
+ $("#ai-rearrange-websites").removeClass ('blue');
6140
+
6141
+ if ($("#ai-manage-websites-container").is(':visible')) {
6142
+ reload_websites ();
6143
+ }
6144
+ });
6145
+
6146
+ $("#ai-website-list-search").keyup (function (event) {
6147
+ if (!website_list_search_reload) {
6148
+ website_list_search_reload = true;
6149
+ setTimeout (reload_websites, 200);
6150
+ }
6151
+ });
6152
+
6153
  $("#ai-list").click (function () {
6154
 
6155
  $("#ai-list").toggleClass ('blue');
6250
  });
6251
 
6252
  if ($("#maxmind-db-status").hasClass ('maxmind-db-missing')) {
 
6253
  var page = ajaxurl+"?action=ai_ajax_backend&update=maxmind&ai_check=" + ai_nonce;
6254
 
6255
  $("span.maxmind-db-missing").text (ai_admin.downloading);
6476
  if ($("#ai-list-data").hasClass ('ai-sticky')) {
6477
  configure_list ();
6478
  }
6479
+
6480
+ $("#ai-cancel-websites").click (function () {
6481
+ // $("#ai-cancel-websites").removeClass ('red');
6482
+ // $("#ai-save-websites").removeClass ('green');
6483
+ $("#ai-cancel-websites").hide ();
6484
+ $("#ai-save-websites").hide ();
6485
+ $("#ai-rearrange-websites").removeClass ('blue');
6486
+
6487
+ reload_websites ();
6488
+ });
6489
+
6490
+ $("#ai-add-website").click (function () {
6491
+ // $("#ai-cancel-websites").removeClass ('red');
6492
+ // $("#ai-save-websites").removeClass ('green');
6493
+ $("#ai-cancel-websites").hide ();
6494
+ $("#ai-save-websites").hide ();
6495
+ $("#ai-rearrange-websites").removeClass ('blue');
6496
+
6497
+ ai_reload_websites_function = function () {
6498
+ $('#ai-website-list-table tr.ai-website-list').last ().find (".ai-website-labels.ai-website-desc").click ();
6499
+ }
6500
+
6501
+ reload_websites ('&add=');
6502
+ });
6503
+
6504
+ $("#ai-save-websites").click (function () {
6505
+
6506
+ var connect = $(this).attr ('data-connect');
6507
+
6508
+ if (typeof connect !== typeof undefined && connect !== false) {
6509
+ $(this).removeAttr ('data-connect');
6510
+ connect = '&connect=' + connect;
6511
+ } else connect = '';
6512
+
6513
+ $('#ai-website-list-table tr.ai-website-list').each (function () {
6514
+ var row = $(this);
6515
+
6516
+ if (row.find (".ai-website-editor .ai-website-key").is (':visible')) {
6517
+ row.find (".ai-website-editor .ai-website-key").attr ('data-key', row.find (".ai-website-editor .ai-website-key").val ());
6518
+ row.find (".ai-website-labels.ai-website-desc").text (row.find (".ai-website-editor .ai-website-desc").val ());
6519
+ row.find (".ai-website-labels.ai-website-url").text (row.find (".ai-website-editor .ai-website-url").val ());
6520
+
6521
+ row.find (".ai-website-labels").show ();
6522
+ row.find (".ai-website-editor").hide ();
6523
+ }
6524
+ });
6525
+
6526
+ var websites = Array ();
6527
+
6528
+ $('#ai-website-list-table tr.ai-website-list').each (function () {
6529
+ var row = $(this);
6530
+
6531
+ var url = row.find (".ai-website-labels.ai-website-url").text ().trim ();
6532
+ var desc = row.find (".ai-website-labels.ai-website-desc").text ().trim ();
6533
+ var key = row.find (".ai-website-editor .ai-website-key").attr ('data-key').trim ();
6534
+
6535
+ if (url != '') {
6536
+ websites.push ({'url': url, 'name': desc, 'key': b64e (key)});
6537
+ }
6538
+ });
6539
+
6540
+ // $("#ai-cancel-websites").removeClass ('red');
6541
+ // $("#ai-save-websites").removeClass ('green');
6542
+ $("#ai-cancel-websites").hide ();
6543
+ $("#ai-save-websites").hide ();
6544
+ $("#ai-rearrange-websites").removeClass ('blue');
6545
+
6546
+ reload_websites ('&save=' + b64e (JSON.stringify (websites)) + connect);
6547
+ });
6548
+
6549
+ $("#ai-rearrange-websites").click (function () {
6550
+ $(this).toggleClass ('blue');
6551
+
6552
+ var data_container = $("#ai-website-data");
6553
+
6554
+ if ($(this).hasClass ('blue')) {
6555
+ $('#ai-website-list-table .ai-delete-website').each (function () {
6556
+ var row = $(this).closest ('tr.ai-website-list');
6557
+ var connected = row.find ('.ai-connect-website .checkbox-icon').hasClass ('on');
6558
+
6559
+ if (!connected) {
6560
+ $(this).show ();
6561
+ }
6562
+ });
6563
+
6564
+ data_container.find ('tbody').sortable ({
6565
+ start: function (event, ui) {
6566
+ // $("#ai-cancel-websites").addClass ('red');
6567
+ // $("#ai-save-websites").addClass ('green');
6568
+ $("#ai-cancel-websites").show ();
6569
+ $("#ai-save-websites").show ();
6570
+ },
6571
+ placeholder: "ui-state-highlight"
6572
+ }).css ('cursor', 'move');
6573
+ } else {
6574
+ data_container.find ('tbody').sortable ("disable");
6575
+ reload_websites ();
6576
+ }
6577
+ });
6578
+
6579
+ if ($(".ai-managing").length) {
6580
+ setTimeout (function () {window.location.href = ai_settings;}, 30 * 60 * 1000);
6581
+
6582
+ check_managing_slave ();
6583
+
6584
+ $("#ai-connected").click (function () {
6585
+ $(this).css ('color', '#ababab');
6586
+ $('#ai-loading').show ();
6587
+ ai_reload_websites_function = function () {
6588
+ if ($('#ai-website-data .ai-ajax-error').length == 0) {
6589
+ window.location.href = ai_settings;
6590
+ }
6591
+ }
6592
+
6593
+ reload_websites ('&connect=');
6594
+ });
6595
+ }
6596
  });
6597
 
6598
 
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.5.2\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/ad-inserter\n"
7
- "POT-Creation-Date: 2021-02-15 09:05:37+00:00\n"
8
- "PO-Revision-Date: 2021-02-15 10:17+0100\n"
9
  "Last-Translator: Igor Funa <info@adinserter.pro>\n"
10
  "Language-Team: \n"
11
  "Language: sl_SI\n"
@@ -16,134 +16,134 @@ 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:491
20
  msgctxt "Menu item"
21
  msgid "Debugging DEMO"
22
  msgstr "DEMO Razhroščevanje"
23
 
24
- #: ad-inserter.php:507
25
  msgctxt "Menu item"
26
  msgid "Label Blocks"
27
  msgstr "Označi bloke"
28
 
29
- #: ad-inserter.php:514
30
  msgctxt "Menu item"
31
  msgid "Show Positions"
32
  msgstr "Pokaži položaje"
33
 
34
- #: ad-inserter.php:600
35
  msgctxt "Menu item"
36
  msgid "Show HTML Tags"
37
  msgstr "Pokaži HTML značke"
38
 
39
- #: ad-inserter.php:607
40
  msgctxt "Menu item"
41
  msgid "Disable Insertion"
42
  msgstr "Onemogoči vstavljanje"
43
 
44
- #: ad-inserter.php:616
45
  msgctxt "Menu item"
46
  msgid "Ad Blocking Status"
47
  msgstr "Status blokiranja oglasov"
48
 
49
- #: ad-inserter.php:623
50
  msgctxt "Menu item"
51
  msgid "Simulate Ad Blocking"
52
  msgstr "Simuliraj blokiranje oglasov"
53
 
54
- #: ad-inserter.php:634
55
  msgctxt "Menu item"
56
  msgid "Log Processing"
57
  msgstr "Beleži procesiranje"
58
 
59
- #: ad-inserter.php:641
60
  msgctxt "Menu item"
61
  msgid "Show Log"
62
  msgstr "Pokaži beležko"
63
 
64
  #. translators: Debugging position name Before HTML element
65
- #: ad-inserter.php:1305
66
  msgid "Before"
67
  msgstr "Pred"
68
 
69
  #. translators: Debugging position name After HTML element
70
- #: ad-inserter.php:1310
71
  msgid "After"
72
  msgstr "Za"
73
 
74
  #. translators: Debugging position name Prepend content of HTML element (before
75
  #. the content of the HTML element)
76
- #: ad-inserter.php:1315 strings.php:104
77
  msgid "Prepend content"
78
  msgstr "Dodaj pred vsebino"
79
 
80
  #. translators: Debugging position name Append content of HTML element (after
81
  #. the content of the HTML element)
82
- #: ad-inserter.php:1320 strings.php:105
83
  msgid "Append content"
84
  msgstr "Dodaj za vsebino"
85
 
86
  #. translators: Debugging position name Replace content of HTML element
87
- #: ad-inserter.php:1325 strings.php:106
88
  msgid "Replace content"
89
  msgstr "Nadomesti vsebino"
90
 
91
  #. translators: Debugging position name Replace HTML element
92
- #: ad-inserter.php:1330 strings.php:169
93
  msgid "Replace"
94
  msgstr "Nadomesti"
95
 
96
  #. translators: Debugging message when output buffering is enabled
97
- #: ad-inserter.php:1377
98
  msgid "OUTPUT BUFFERING"
99
  msgstr "PREDPOMNJENJE IZHODA"
100
 
101
  #. translators: Debugging position
102
- #: ad-inserter.php:1381
103
  msgid "Above Header"
104
  msgstr "Nad Glavo"
105
 
106
- #: ad-inserter.php:1679
107
  msgctxt "Menu item"
108
  msgid "Log In"
109
  msgstr "Prijava"
110
 
111
  #. translators: %s: Ad Inserter
112
- #: ad-inserter.php:2032 ad-inserter.php:3258
113
  msgid "%s Settings"
114
  msgstr "%s Nastavitve"
115
 
116
  #. translators: AD BLOCKING DETECTED, PAGE VIEWS: n - NO ACTION
117
- #: ad-inserter.php:2626
118
  msgid "AD BLOCKING DETECTED, PAGE VIEWS"
119
  msgstr "ZAZNANO BLOKIRANJE OGLASOV, OGLEDI STRANI"
120
 
121
- #: ad-inserter.php:2626
122
  msgid "NO ACTION"
123
  msgstr "NI AKCIJE"
124
 
125
- #: ad-inserter.php:2627
126
  msgid "AD BLOCKING DETECTED, COOKIE DETECTED - NO ACTION"
127
  msgstr "ZAZNANO BLOKIRANJE OGLASOV, ZAZNAN PIŠKOTEK, NI AKCIJE"
128
 
129
- #: ad-inserter.php:2628
130
  msgid "AD BLOCKING DETECTED - ACTION"
131
  msgstr "ZAZNANO BLOKIRANJE OGLASOV - AKCIJA"
132
 
133
- #: ad-inserter.php:2629
134
  msgid "AD BLOCKING NOT DETECTED"
135
  msgstr "BLOKIRANJE OGLASOV NI ZAZNANO"
136
 
137
- #: ad-inserter.php:2630
138
  msgid "AD BLOCKING DETECTION COOKIES DELETED"
139
  msgstr "PIŠKOTKI ZA ZAZNAVANJE BLOKIRANJA OGLASOV POBRISANI"
140
 
141
- #: ad-inserter.php:2631
142
  msgid "AD BLOCKING DETECTED - NO ACTION"
143
  msgstr "ZAZNANO BLOKIRANJE OGLASOV - NI AKCIJE"
144
 
145
  #. Translators: 1: number of blocks, 2: Ad Inserter
146
- #: ad-inserter.php:2953
147
  msgid "Hey, you are now using %1$s %2$s block."
148
  msgid_plural "Hey, you are now using %1$s %2$s blocks."
149
  msgstr[0] "Hej, trenutno uporabljate %1$s %2$s blok."
@@ -151,24 +151,24 @@ msgstr[1] "Hej, trenutno uporabljate %1$s %2$s bloka."
151
  msgstr[2] "Hej, trenutno uporabljate %1$s %2$s bloke."
152
  msgstr[3] "Hej, trenutno uporabljate %1$s %2$s blokov."
153
 
154
- #: ad-inserter.php:2956
155
  msgid "Please help me to solve a problem first"
156
  msgstr "Najprej mi, prosim, pomagajte rešiti problem"
157
 
158
- #: ad-inserter.php:2960
159
  msgid "Maybe later"
160
  msgstr "Mogoče kasneje"
161
 
162
  #. Translators: %s: Ad Inserter
163
- #: ad-inserter.php:2965
164
  msgid "Hey, you are using %s and I hope you're happy with it."
165
  msgstr "Hej, uporabljate %s in upam, da ste zadovoljni z njim."
166
 
167
- #: ad-inserter.php:2968
168
  msgid "OK, but please help me with the settings first"
169
  msgstr "V redu, ampak najprej mi, prosim, pomagajte pri nastavitvah"
170
 
171
- #: ad-inserter.php:2981
172
  msgid ""
173
  "Please take a moment to rate the plugin. When you rate it with 5 stars it's "
174
  "like saying 'Thank you'. Somebody will be happy."
@@ -176,7 +176,7 @@ msgstr ""
176
  "Prosimo, vzemite si čas in ocenite vtičnik. Ko ga ocenite s 5-imi zvezdicami "
177
  "je kot bi rekli 'Hvala'. Nekdo bo vsesel."
178
 
179
- #: ad-inserter.php:2983
180
  msgid ""
181
  "Positive reviews are a great incentive to fix bugs and to add new features "
182
  "for better monetization of your website."
@@ -184,28 +184,28 @@ msgstr ""
184
  "Pozitivne ocene so velika vzpodbuda za odpravo hroščev in dodajanje novih "
185
  "funkcij za boljšo monetizacijo vašega spletnega mesta."
186
 
187
- #: ad-inserter.php:2989
188
  msgid "Sure"
189
  msgstr "Seveda"
190
 
191
  #. translators: 1: AMPforWP Plugin Manager, 2: Ad Inserter
192
  #. translators: 1: AMPforWP Plugin Manager, 2: Ad Inserter, 3, 4: HTML tags
193
- #: ad-inserter.php:3006 ad-inserter.php:3041
194
  msgid "Warning: %1$s %3$s disabled %4$s %2$s on AMP pages."
195
  msgstr "Opozorilo: %1$s %3$s je onemogočil %4$s %2$s na AMP straneh."
196
 
197
  #. translators: 1: Ad Inserter, 2, 3: HTML tags
198
- #: ad-inserter.php:3013
199
  msgid "Warning: %1$s requires PHP 5.6 or newer. %2$s Please update! %3$s"
200
  msgstr ""
201
  "Opozorilo: %1$s yahteva PHP 5.6 ali novejši. %2$s Prosimo, posodobite! %3$s"
202
 
203
- #: ad-inserter.php:3023
204
  msgctxt "Menu item"
205
  msgid "Settings"
206
  msgstr "Nastavitve"
207
 
208
- #: ad-inserter.php:3055
209
  msgid ""
210
  "Load settings page in safe mode to avoid collisions with other plugins or "
211
  "theme"
@@ -213,78 +213,79 @@ msgstr ""
213
  "Naložite stran z nastavitvami v varnem načinu za preprečitev konfliktov z "
214
  "drugimi vtičniki ali temo"
215
 
216
- #: ad-inserter.php:3055
217
  msgid "Safe mode"
218
  msgstr "Varni način"
219
 
220
  #. translators: %s: Ad Inserter
221
- #: ad-inserter.php:3150
222
  msgctxt "Meta box name"
223
  msgid "%s Individual Exceptions"
224
  msgstr "Posamezne Izjeme za %s"
225
 
226
- #: ad-inserter.php:3179 ad-inserter.php:11006 class.php:2410
227
- #: includes/preview.php:2324 includes/preview.php:2369
228
- #: includes/preview.php:2406 settings.php:4386 strings.php:3
229
  msgid "Block"
230
  msgstr "Blok"
231
 
232
- #: ad-inserter.php:3180 settings.php:4387 settings.php:4472
 
233
  msgid "Name"
234
  msgstr "Ime"
235
 
236
- #: ad-inserter.php:3183 settings.php:1256
237
  msgid "Default insertion"
238
  msgstr "Privzeto vstavljanje"
239
 
240
  #. translators: For this post or page
241
- #: ad-inserter.php:3186
242
  msgctxt "Page"
243
  msgid "For this"
244
  msgstr "Za to"
245
 
246
- #: ad-inserter.php:3187
247
  msgctxt "Post"
248
  msgid "For this"
249
  msgstr "Za ta"
250
 
251
- #: ad-inserter.php:3199
252
  msgctxt "Enabled/disabled on all"
253
  msgid "pages"
254
  msgstr "straneh"
255
 
256
- #: ad-inserter.php:3202
257
  msgctxt "Enabled/disabled on all"
258
  msgid "posts"
259
  msgstr "prispevkih"
260
 
261
- #: ad-inserter.php:3219 ad-inserter.php:3231 strings.php:175
262
  msgid "Enabled"
263
  msgstr "Omogočeno"
264
 
265
  #. translators: Menu items
266
- #: ad-inserter.php:3219 ad-inserter.php:3231
267
- #: includes/functions-check-now.php:2401 includes/functions.php:2691
268
  #: strings.php:16
269
  msgid "Disabled"
270
  msgstr "Onemogočeno"
271
 
272
- #: ad-inserter.php:3221
273
  msgid "No individual exceptions"
274
  msgstr "Ni posameznih izjem"
275
 
276
  #. translators: Not enabled for pages or posts
277
- #: ad-inserter.php:3223
278
  msgid "Not enabled for"
279
  msgstr "Ni omogočeno za"
280
 
281
  #. translators: No individual exceptions enabled for pages or posts
282
- #: ad-inserter.php:3251
283
  msgid "No block has individual exceptions enabled"
284
  msgstr "Noben blok nima omogočenih posameznih izjem"
285
 
286
  #. translators: 1: Ad Inserter Settings (page), 2: Tag / Archive pages
287
- #: ad-inserter.php:3256
288
  msgid ""
289
  "Default insertion can be configured for each block on %1$s page - button "
290
  "next to %2$s checkbox."
@@ -292,11 +293,11 @@ msgstr ""
292
  "Privzeto vstavljanje se lahko nastavi za vsak blok na strani %1$s - gumb "
293
  "poleg kljukice za vklop %2$s."
294
 
295
- #: ad-inserter.php:3259 settings.php:1234
296
  msgid "Tag / Archive pages"
297
  msgstr "Strani oznak / arhiva"
298
 
299
- #: ad-inserter.php:3261
300
  msgid ""
301
  "When individual exceptions for a block are enabled, a checkbox will be "
302
  "listed here to change default insertion for this post or page."
@@ -304,7 +305,7 @@ msgstr ""
304
  "Ko so posamezne izjeme za blok vključene, se bo tukaj izpisala kljukica za "
305
  "spremembo privzetega vstavljanja za ta prispevek ali stran."
306
 
307
- #: ad-inserter.php:3262
308
  msgid ""
309
  "This way you can individually enable or disable blocks on specific posts or "
310
  "pages."
@@ -312,61 +313,61 @@ msgstr ""
312
  "Na ta način lahko posamezno omogočite ali onemogočite blok na določenem "
313
  "prispevku ali strani."
314
 
315
- #: ad-inserter.php:3264
316
  msgid "For more information check page %s"
317
  msgstr "Za več informacij poglejte stran %s"
318
 
319
  #. translators: Ad Inserter Exceptions documentation page
320
- #: ad-inserter.php:3266
321
  msgid "Individual Exceptions"
322
  msgstr "Posamezne Izjeme"
323
 
324
- #: ad-inserter.php:3313
325
  msgid "STATIC PAGE"
326
  msgstr "STATIČNA STRAN"
327
 
328
- #: ad-inserter.php:3316
329
  msgid "POST"
330
  msgstr "PRISPEVEK"
331
 
332
- #: ad-inserter.php:3319
333
  msgid "HOMEPAGE"
334
  msgstr "DOMAČA STRAN"
335
 
336
- #: ad-inserter.php:3322
337
  msgid "CATEGORY PAGE"
338
  msgstr "STRAN KATEGORIJE"
339
 
340
- #: ad-inserter.php:3325
341
  msgid "SEARCH PAGE"
342
  msgstr "STRAN ISKANJE"
343
 
344
- #: ad-inserter.php:3328
345
  msgid "ARCHIVE PAGE"
346
  msgstr "STRAN ARHIVA"
347
 
348
- #: ad-inserter.php:3331
349
  msgid "ERROR 404 PAGE"
350
  msgstr "STRAN NAPAKA 404"
351
 
352
- #: ad-inserter.php:3334
353
  msgid "AJAX CALL"
354
  msgstr "AJAX KLIC"
355
 
356
- #: ad-inserter.php:3337
357
  msgid "UNKNOWN PAGE TYPE"
358
  msgstr "NEZNAN TIP STRANI"
359
 
360
- #: ad-inserter.php:3354
361
  msgid "Click to delete ad blocking detection cokies"
362
  msgstr "Klikni za brisanje piškotkov za zaznavanje blokiranja oglasov"
363
 
364
- #: ad-inserter.php:3355
365
  msgid "AD BLOCKING STATUS UNKNOWN"
366
  msgstr "NEZNAN STATUS BLOKIRANJA OGLASOV"
367
 
368
  #. translators: %s: AdSense Auto Ads
369
- #: ad-inserter.php:3384
370
  msgid ""
371
  "Code for %s detected - Code will automatically insert AdSense ads at optimal "
372
  "positions"
@@ -374,11 +375,11 @@ msgstr ""
374
  "Zaznana koda za %s - Koda bo samodejno vstavila oglase AdSense na optimalne "
375
  "položaje"
376
 
377
- #: ad-inserter.php:3522
378
  msgid "Code for insertion"
379
  msgstr "Koda za vstavljanje"
380
 
381
- #: ad-inserter.php:3522
382
  msgid "character"
383
  msgid_plural "characters"
384
  msgstr[0] "znak"
@@ -386,16 +387,16 @@ msgstr[1] "znaka"
386
  msgstr[2] "znaki"
387
  msgstr[3] "znakov"
388
 
389
- #: ad-inserter.php:3538
390
  msgid "Header code"
391
  msgstr "Koda v glavi"
392
 
393
- #: ad-inserter.php:3538
394
  msgctxt "Header code"
395
  msgid "DISABLED"
396
  msgstr "ONEMOGOČENA"
397
 
398
- #: ad-inserter.php:3538 ad-inserter.php:3794
399
  msgid "character inserted"
400
  msgid_plural "characters inserted"
401
  msgstr[0] "znak vstavljen"
@@ -403,43 +404,43 @@ msgstr[1] "znaka vstavljena"
403
  msgstr[2] "znaki vstavljeni"
404
  msgstr[3] "znakov vstavljenih"
405
 
406
- #: ad-inserter.php:3556
407
  msgid "Click to delete the cokie for the consents"
408
  msgstr "Klikni za brisanje piškotka za soglasja"
409
 
410
- #: ad-inserter.php:3794
411
  msgid "Footer code"
412
  msgstr "Koda v nogi"
413
 
414
- #: ad-inserter.php:3794
415
  msgctxt "Footer code"
416
  msgid "DISABLED"
417
  msgstr "ONEMOGOČENA"
418
 
419
- #: ad-inserter.php:3805
420
  msgid "JAVASCRIPT NOT WORKING"
421
  msgstr "JAVASCRIPT NE DELA"
422
 
423
- #: ad-inserter.php:3805
424
  msgid "NO JAVASCRIPT ERRORS"
425
  msgstr "BREZ JAVASCRIPT NAPAK"
426
 
427
- #: ad-inserter.php:3805
428
  msgid "JAVASCRIPT ERRORS"
429
  msgstr "JAVASCRIPT NAPAKE"
430
 
431
  #. translators: block name (block with default settings)
432
- #: ad-inserter.php:6436
433
  msgctxt "Block name"
434
  msgid "Default"
435
  msgstr "Privzeti"
436
 
437
  #. translators: %s: Ad Inserter
438
- #: ad-inserter.php:7150
439
  msgid "Error importing %s settings."
440
  msgstr "Napaka pri uvozu %s nastavitev."
441
 
442
- #: ad-inserter.php:7151
443
  msgid "Error importing settings for block"
444
  msgid_plural "Error importing settings for blocks:"
445
  msgstr[0] "Napaka pri uvozu nastavitev za blok"
@@ -447,22 +448,22 @@ msgstr[1] "Napaka pri uvozu nastavitev za bloka:"
447
  msgstr[2] "Napaka pri uvozu nastavitev za bloke:"
448
  msgstr[3] "Napaka pri uvozu nastavitev za bloke:"
449
 
450
- #: ad-inserter.php:7204
451
  msgid "Settings saved."
452
  msgstr "Nastavitve shranjene."
453
 
454
  #. translators: %s: Ad Inserter
455
- #: ad-inserter.php:7206
456
  msgid "Invalid data received - %s settings not saved."
457
  msgstr "Prejeti neveljavni podatki - nastavitve %s niso shranjene."
458
 
459
- #: ad-inserter.php:7305
460
  msgid "Settings cleared."
461
  msgstr "Nastavitve ponastavljene."
462
 
463
  #. Translators: Post/Static page must have between X and Y words
464
- #: ad-inserter.php:7733 ad-inserter.php:7735 ad-inserter.php:7758
465
- #: settings.php:2257
466
  msgid "word"
467
  msgid_plural "words"
468
  msgstr[0] "besedo"
@@ -470,43 +471,43 @@ msgstr[1] "besedi"
470
  msgstr[2] "besede"
471
  msgstr[3] "besed"
472
 
473
- #: ad-inserter.php:7772 ad-inserter.php:7906
474
  msgid "HTML TAGS REMOVED"
475
  msgstr "HTML ZNAČKE ODSTRANJENE"
476
 
477
- #: ad-inserter.php:7985
478
  msgid "BEFORE COMMENTS"
479
  msgstr "PRED KOMENTARJI"
480
 
481
- #: ad-inserter.php:8117
482
  msgid "AFTER COMMENTS"
483
  msgstr "PO KOMETARJIH"
484
 
485
- #: ad-inserter.php:8201
486
  msgid "BETWEEN COMMENTS"
487
  msgstr "MED KOMENTARJI"
488
 
489
- #: ad-inserter.php:10292 ad-inserter.php:10381
490
  msgctxt "category name"
491
  msgid "Uncategorized"
492
  msgstr "Nekategorizirano"
493
 
494
- #: ad-inserter.php:10608
495
  msgid "requires WordPress 4.6 or newer"
496
  msgstr "potrebuje WordPress 4.6 ali novejši"
497
 
498
- #: ad-inserter.php:10608
499
  msgid "Please update!"
500
  msgstr "Prosimo, posodobite!"
501
 
502
  #. translators: Opt-in message: Thank you for installing Ad Inserter (plugin
503
  #. name with HTML tags will be added)
504
- #: ad-inserter.php:10877
505
  msgid "Thank you for installing"
506
  msgstr "Hvala za namestitev vtičnika"
507
 
508
  #. translators: Opt-in message: %s: HTML tags
509
- #: ad-inserter.php:10879
510
  msgid ""
511
  "We would like to %s track its usage %s on your site. This is completely "
512
  "optional and can be disabled at any time."
@@ -514,7 +515,7 @@ msgstr ""
514
  "Radi bi %s sledili njegovi uporabi %s na vašem spletnem mestu. To je povsem "
515
  "izbirno in se lahko izključi kadarkoli."
516
 
517
- #: ad-inserter.php:10881
518
  msgid ""
519
  "We don't record any sensitive data, only information regarding the WordPress "
520
  "environment and plugin usage, which will help us to make improvements to the "
@@ -524,7 +525,7 @@ msgstr ""
524
  "uporabe vtičnika, kar nam bo omogočilo izdelavo izboljšav za vtičnik."
525
 
526
  #. translators: Deactivation message: %s: HTML tags
527
- #: ad-inserter.php:10918
528
  msgid ""
529
  "Looking for %s Documentation, %s %s Common Settings, %s %s Quick Start %s or "
530
  "help for %s AdSense ads? %s The plugin doesn't work with your theme? %s Let "
@@ -535,50 +536,50 @@ msgstr ""
535
  "nam %s in poskušali vam bomo pomagati."
536
 
537
  #. translators: %s: Ad Inserter
538
- #: ad-inserter.php:10964
539
  msgid "%s block."
540
  msgstr "%s blok."
541
 
542
  #. translators: widget title
543
- #: ad-inserter.php:10980 ad-inserter.php:11015
544
  msgid "Processing log"
545
  msgstr "Dnevnik procesiranja"
546
 
547
  #. translators: widget title
548
- #: ad-inserter.php:10982 ad-inserter.php:11016
549
  msgid "Dummy widget"
550
  msgstr "Prazen gradnik"
551
 
552
  #. translators: widget title
553
- #: ad-inserter.php:10984 ad-inserter.php:11014
554
  msgid "Debugging tools"
555
  msgstr "Orodja za razhroščevanje"
556
 
557
  #. translators: block status (widget title)
558
- #: ad-inserter.php:10991
559
  msgctxt "block"
560
  msgid "PAUSED"
561
  msgstr "USTAVLJEN"
562
 
563
- #: ad-inserter.php:10992
564
  msgid "WIDGET DISABLED"
565
  msgstr "GRADNIK ONEMOGOČEN"
566
 
567
- #: ad-inserter.php:10993
568
  msgid "Unknown block"
569
  msgstr "Neznan blok"
570
 
571
- #: ad-inserter.php:11001 includes/functions-check-now.php:3261
572
- #: includes/functions.php:3783 settings.php:1286
573
  msgid "Title"
574
  msgstr "Naslov"
575
 
576
- #: ad-inserter.php:11023
577
  msgctxt "Widget"
578
  msgid "Sticky"
579
  msgstr "Lepljiv"
580
 
581
- #: ad-inserter.php:11074
582
  msgid ""
583
  "Ad Inserter can't be used while Ad Inserter Pro is active! To activate Ad "
584
  "Inserter you need to first deactivate Ad Inserter Pro."
@@ -587,7 +588,7 @@ msgstr ""
587
  "aktiven! Za aktivacijo vtičnika Ad Inserter morate najprej onemogočiti Ad "
588
  "Inserter Pro."
589
 
590
- #: ad-inserter.php:11075
591
  msgid ""
592
  "<strong>WARNING</strong>: Please note that saving settings in Ad Inserter "
593
  "will clear all settings that are available only in the Pro version "
@@ -598,164 +599,164 @@ msgstr ""
598
  "različici (dodatne nastavitve blokov in vtičnika)!"
599
 
600
  #. translators: %s: Ad Inserter
601
- #: class.php:558 class.php:567 class.php:570
602
  msgid "PHP error in %s block"
603
  msgstr "PHP napaka v bloku %s"
604
 
605
- #: class.php:2360
606
  msgid "Counters"
607
  msgstr "Števci"
608
 
609
- #: class.php:2364
610
  msgid "Content"
611
  msgstr "Vsebina"
612
 
613
- #: class.php:2369
614
  msgid "Excerpt"
615
  msgstr "Izvleček"
616
 
617
- #: class.php:2374 strings.php:17
618
  msgid "Before post"
619
  msgstr "Pred prispevkom"
620
 
621
- #: class.php:2379 strings.php:18
622
  msgid "After post"
623
  msgstr "Za prispevkom"
624
 
625
- #: class.php:2384 strings.php:25
626
  msgid "Between posts"
627
  msgstr "Med prispevki"
628
 
629
- #: class.php:2389 settings.php:1991 settings.php:4404
630
  msgid "Widget"
631
  msgstr "Gradnik"
632
 
633
- #: class.php:2394 settings.php:4402
634
  msgid "PHP function call"
635
  msgstr "Klic PHP funkcije"
636
 
637
  #. Translators: %s: custom hook name
638
- #: class.php:2404
639
  msgid "Custom hook %s call"
640
  msgstr "Klic ročice po meri %s"
641
 
642
- #: class.php:2440
643
  msgid "AJAX REQUEST"
644
  msgstr "AJAX ZAHTEVEK"
645
 
646
- #: class.php:2443
647
  msgid "Ajax request for block in iframe"
648
  msgstr "Ajax zahtevek za blok v iframe-u"
649
 
650
- #: class.php:2477
651
  msgid "Ajax request url, click to open it in a new tab"
652
  msgstr "Url Ajax zahtevka, kliknite, da ga odprete v novem zavihku"
653
 
654
- #: class.php:2480
655
  msgid "IN THE LOOP"
656
  msgstr "V ZANKI"
657
 
658
- #: class.php:2480
659
  msgid "YES"
660
  msgstr "DA"
661
 
662
- #: class.php:2480
663
  msgid "NO"
664
  msgstr "NE"
665
 
666
- #: class.php:2515
667
  msgid "BLOCK"
668
  msgstr "BLOK"
669
 
670
- #: class.php:2515
671
  msgctxt "block or widget"
672
  msgid "INSERTED BUT NOT VISIBLE"
673
  msgstr "VSTAVLJEN, VENDAR NI VIDEN"
674
 
675
- #: class.php:2746
676
  msgctxt "viewports"
677
  msgid "ALL"
678
  msgstr "VSI"
679
 
680
- #: class.php:2779 class.php:2820 class.php:4224 strings.php:279
681
  msgctxt "Block"
682
  msgid "HIDDEN"
683
  msgstr "SKRIT"
684
 
685
- #: class.php:2827 class.php:4227 strings.php:278
686
  msgctxt "Block"
687
  msgid "VISIBLE"
688
  msgstr "VIDEN"
689
 
690
- #: class.php:3422 class.php:3500
691
  msgid "ACTIVE GROUPS"
692
  msgstr "AKTIVNE SKUPINE"
693
 
694
- #: class.php:3912
695
  msgid "start='%s' end='%s' days='%s' type='%s'"
696
  msgstr "začetek='%s' konec='%s' dnevi='%s' tip='%s'"
697
 
698
- #: class.php:3920
699
  msgid "parameters='%s' type='%s'"
700
  msgstr "parametri='%s' tip='%s'"
701
 
702
  #. translators: %s: list parameters and type
703
- #: class.php:3922
704
  msgid "referers='%s' type='%s'"
705
  msgstr "napotitelji='%s' tip='%s'"
706
 
707
  #. translators: %s: list parameters and type
708
- #: class.php:3924
709
  msgid "clients='%s' type='%s'"
710
  msgstr "odjemalci='%s' tip='%s'"
711
 
712
  #. translators: %s: list parameters and type
713
- #: class.php:4107
714
  msgid "countries='%s' type='%s'"
715
  msgstr "države='%s' tip='%s'"
716
 
717
  #. translators: %s: list parameters and type
718
- #: class.php:4109
719
  msgid "ip addresses='%s' type='%s'"
720
  msgstr "ip naslovi='%s' tip='%s'"
721
 
722
- #: class.php:4224 class.php:4227
723
  msgid "viewport='%s' type='%s'"
724
  msgstr "pogled='%s' tip='%s'"
725
 
726
- #: class.php:4649 strings.php:272
727
  msgid "BEFORE"
728
  msgstr "PRED"
729
 
730
- #: class.php:4657 strings.php:274
731
  msgid "PREPEND CONTENT"
732
  msgstr "DODAJ PRED VSEBINO"
733
 
734
- #: class.php:4661 strings.php:275
735
  msgid "APPEND CONTENT"
736
  msgstr "DODAJ ZA VSEBINO"
737
 
738
- #: class.php:4665 strings.php:276
739
  msgid "REPLACE CONTENT"
740
  msgstr "NADOMESTI VSEBINO"
741
 
742
- #: class.php:4669 strings.php:277
743
  msgid "REPLACE ELEMENT"
744
  msgstr "NADOMESTI ELEMENT"
745
 
746
- #: class.php:4680 strings.php:273
747
  msgid "AFTER"
748
  msgstr "ZA"
749
 
750
- #: class.php:4750 includes/preview.php:2369 includes/preview.php:2406
751
  msgid "Code"
752
  msgstr "Koda"
753
 
754
- #: class.php:4753
755
  msgid "for block"
756
  msgstr "za blok"
757
 
758
- #: class.php:8849
759
  msgid ""
760
  "ERROR: class DOMDocument not found. Your webhost needs to install the DOM "
761
  "extension for PHP."
@@ -764,16 +765,16 @@ msgstr ""
764
  "namestiti DOM razširitev za PHP."
765
 
766
  #: includes/editor.php:4 includes/placeholders.php:350
767
- #: includes/preview.php:2310 strings.php:285
768
  msgid "Use"
769
  msgstr "Uporabi"
770
 
771
- #: includes/editor.php:5 includes/preview.php:2311
772
  msgid "Reset"
773
  msgstr "Ponastavi"
774
 
775
  #: includes/editor.php:6 includes/placeholders.php:352
776
- #: includes/preview.php:2313 settings.php:3727 strings.php:227 strings.php:284
777
  msgid "Cancel"
778
  msgstr "Prekliči"
779
 
@@ -781,8 +782,8 @@ msgstr "Prekliči"
781
  msgid "Visual Code Editor"
782
  msgstr "Vizualni Urejevalnik Kode"
783
 
784
- #: includes/editor.php:259 includes/preview-adb.php:286
785
- #: includes/preview.php:2300
786
  msgid ""
787
  "This page was not loaded properly. Please check browser, plugins and ad "
788
  "blockers."
@@ -790,26 +791,26 @@ msgstr ""
790
  "Ta stran se ni naložila pravilno. Prevrrite brskalnik, vtičnike in "
791
  "blokiranje oglasov."
792
 
793
- #: includes/editor.php:261 settings.php:293
794
  msgid "Error loading page"
795
  msgstr "Napaka pri nalaganju strani"
796
 
797
- #: includes/editor.php:261 includes/preview-adb.php:288
798
- #: includes/preview.php:2302
799
  msgid "PAGE BLOCKED"
800
  msgstr "STRAN BLOKIRANA"
801
 
802
- #: includes/functions-check-now.php:288 includes/functions.php:310
803
  msgid "%d of %d names shown"
804
  msgstr "Prikazanih %d od %d imen"
805
 
806
  #. translators: %s: name filter
807
- #: includes/functions-check-now.php:307 includes/functions.php:329
808
  msgid "No name matches filter"
809
  msgstr "Noben podatek ne ustreza filtru"
810
 
811
  #. translators: %s: Ad Inserter Pro
812
- #: includes/functions-check-now.php:396 includes/functions.php:411
813
  msgid ""
814
  "Import %s settings when saving - if checked, the encoded settings below will "
815
  "be imported for all blocks and settings"
@@ -817,39 +818,39 @@ msgstr ""
817
  "Uvozi %s nastavitve pri shranjevanju - če je odkljukano, se bodo kodirane "
818
  "nastavitve spodaj uvozile za vse bloke in nastavitve"
819
 
820
- #: includes/functions-check-now.php:396 includes/functions.php:411
821
  msgid "Import Settings for"
822
  msgstr "Uvozi Nastavitve za"
823
 
824
- #: includes/functions-check-now.php:400 includes/functions.php:415
825
  msgid "Saved settings for"
826
  msgstr "Shranjene nastavitve za"
827
 
828
- #: includes/functions-check-now.php:420 includes/functions.php:435
829
  msgid "License Key"
830
  msgstr "Licenčni Ključ"
831
 
832
- #: includes/functions-check-now.php:423 includes/functions.php:438
833
  msgid "License Key for"
834
  msgstr "Licenčni Ključ za"
835
 
836
- #: includes/functions-check-now.php:425 includes/functions.php:440
837
  msgid "Open license page"
838
  msgstr "Odpri licenčno stran"
839
 
840
- #: includes/functions-check-now.php:432 includes/functions.php:447
841
  msgid "Hide license key"
842
  msgstr "Skrij licenčni ključ"
843
 
844
- #: includes/functions-check-now.php:432 includes/functions.php:447
845
  msgid "Hide key"
846
  msgstr "Skrij ključ"
847
 
848
- #: includes/functions-check-now.php:447 includes/functions.php:462
849
  msgid "Main content element"
850
  msgstr "Glavni element vsebine"
851
 
852
- #: includes/functions-check-now.php:450 includes/functions.php:465
853
  msgid ""
854
  "Main content element (#id or .class) for 'Stick to the content' position. "
855
  "Leave empty unless position is not properly calculated."
@@ -857,79 +858,79 @@ msgstr ""
857
  "Glavni element vsebine (#id ali .razred) za položaj 'Lepljiv na vsebino'. "
858
  "Pustite prazno razen v primeru, ko položaj ni pravilno izračunan."
859
 
860
- #: includes/functions-check-now.php:451 includes/functions.php:466
861
- #: settings.php:1437 settings.php:1477 settings.php:2932
862
  msgid "Open HTML element selector"
863
  msgstr "Odpri izbirnik HTML elementa"
864
 
865
- #: includes/functions-check-now.php:456 includes/functions.php:471
866
  msgid "Lazy loading offset"
867
  msgstr "Zamik za leno nalaganje"
868
 
869
- #: includes/functions-check-now.php:459 includes/functions.php:474
870
  msgid "Offset of the block from the visible viewport when it should be loaded"
871
  msgstr "Zamik bloka od vidnega pogleda, ko bi ta moral biti naložen"
872
 
873
- #: includes/functions-check-now.php:470 includes/functions.php:485
874
  msgid "Export / Import Block Settings"
875
  msgstr "Izvozi / Uvozi Nastavitve Bloka"
876
 
877
- #: includes/functions-check-now.php:485 includes/functions.php:500
878
  msgid "Track impressions and clicks for this block"
879
  msgstr "Sledi prikazom in klikom za ta blok"
880
 
881
- #: includes/functions-check-now.php:485 includes/functions.php:500
882
  msgid " - global tracking disabled"
883
  msgstr " - globalno sledenje onemogočeno"
884
 
885
- #: includes/functions-check-now.php:492 includes/functions.php:508
886
- #: includes/functions.php:3495
887
  msgid "Generate PDF report"
888
  msgstr "Generiraj PDF poročilo"
889
 
890
- #: includes/functions-check-now.php:497 includes/functions.php:522
891
  msgid "Open public report"
892
  msgstr "Odpri javno poročilo"
893
 
894
- #: includes/functions-check-now.php:511 includes/functions.php:536
895
  msgid "Toggle Ad Blocking Statistics"
896
  msgstr "Preklopi Statistiko Blokiranja Oglasov"
897
 
898
- #: includes/functions-check-now.php:519 includes/functions-check-now.php:3035
899
- #: includes/functions.php:544 includes/functions.php:3476
900
  msgid "Toggle Statistics"
901
  msgstr "Preklopi Statistiko"
902
 
903
- #: includes/functions-check-now.php:528 includes/functions.php:553
904
  msgid "Pin list"
905
  msgstr "Pripni seznam"
906
 
907
  #. translators: %s: Ad Inserter Pro
908
- #: includes/functions-check-now.php:543 includes/functions.php:568
909
  msgid "%s license key is not set. Continue?"
910
  msgstr "%s licenčni ključ ni nastavljen. Nadaljujem?"
911
 
912
  #. translators: %s: Ad Inserter Pro
913
- #: includes/functions-check-now.php:547 includes/functions.php:572
914
  msgid "Invalid %s license key. Continue?"
915
  msgstr "Neveljaven %s licenčni ključ. Nadaljujem?"
916
 
917
  #. translators: %s: Ad Inserter Pro
918
- #: includes/functions-check-now.php:551 includes/functions.php:576
919
  msgid "%s license overused. Continue?"
920
  msgstr "%s licenca prekomerno uporabljena. Nadaljujem?"
921
 
922
- #: includes/functions-check-now.php:555 includes/functions.php:584
923
- #: settings.php:1191 settings.php:2368
924
  msgid "Save Settings"
925
  msgstr "Shrani Nastavitve"
926
 
927
- #: includes/functions-check-now.php:615 includes/functions.php:644
928
- #: includes/preview.php:2502
929
  msgid "Horizontal position"
930
  msgstr "Vodoravni položaj"
931
 
932
- #: includes/functions-check-now.php:638 includes/functions.php:669
933
  msgid ""
934
  "Horizontal margin from the content or screen edge, empty means default value "
935
  "from CSS"
@@ -937,12 +938,12 @@ msgstr ""
937
  "Vodoravni odmik od vsebine ali roba zaslona, prazno pomeni privzeta vrednost "
938
  "iz CSS"
939
 
940
- #: includes/functions-check-now.php:646 includes/functions.php:677
941
- #: includes/preview.php:2562
942
  msgid "Vertical position"
943
  msgstr "Navpični položaj"
944
 
945
- #: includes/functions-check-now.php:661 includes/functions.php:692
946
  msgid ""
947
  "Vertical margin from the top or bottom screen edge, empty means default "
948
  "value from CSS"
@@ -950,16 +951,16 @@ msgstr ""
950
  "Navpični odmik od roba vrha ali dna zaslona, prazno pomeni privzeta vrednost "
951
  "iz CSS"
952
 
953
- #: includes/functions-check-now.php:686 includes/functions.php:720
954
- #: includes/preview.php:2617
955
  msgid "Animation"
956
  msgstr "Animacija"
957
 
958
- #: includes/functions-check-now.php:704 includes/functions.php:739
959
  msgid "Trigger"
960
  msgstr "Sporžilec"
961
 
962
- #: includes/functions-check-now.php:713 includes/functions.php:748
963
  msgid ""
964
  "Trigger value: page scroll in %, page scroll in px or element with selector "
965
  "(#id or .class) becomes visible"
@@ -967,53 +968,54 @@ msgstr ""
967
  "Sprožilna vrednost: pomik strani v %, pomik strani v px ali element s "
968
  "selektorjem (#id ali .razred) postane viden"
969
 
970
- #: includes/functions-check-now.php:717 includes/functions.php:752
971
  msgid "Offset"
972
  msgstr "Zamik"
973
 
974
- #: includes/functions-check-now.php:717 includes/functions.php:752
975
  msgid "Offset of trigger element"
976
  msgstr "Zamik sprožilnega elementa"
977
 
978
- #: includes/functions-check-now.php:721 includes/functions.php:756
979
- #: settings.php:1492
980
  msgid "Delay"
981
  msgstr "Zakasnitev"
982
 
983
- #: includes/functions-check-now.php:721 includes/functions.php:756
984
  msgid "Delay animation after trigger condition"
985
  msgstr "Zakasni animacijo po izpolnitvi pogoja sprožilca"
986
 
987
- #: includes/functions-check-now.php:725 includes/functions.php:760
988
  msgid "Trigger once"
989
  msgstr "Sproži enkrat"
990
 
991
- #: includes/functions-check-now.php:727 includes/functions.php:762
992
  msgid "Trigger animation only once"
993
  msgstr "Sproži animacijo samo enkrat"
994
 
995
- #: includes/functions-check-now.php:769 includes/functions-check-now.php:2528
996
- #: includes/functions-check-now.php:2545 includes/functions.php:870
997
- #: includes/functions.php:2830 includes/functions.php:2846
998
  msgid "Tracking is globally disabled"
999
  msgstr "Sledenje je globalno onemogočeno"
1000
 
1001
- #: includes/functions-check-now.php:773 includes/functions-check-now.php:2532
1002
- #: includes/functions-check-now.php:2549 includes/functions.php:874
1003
- #: includes/functions.php:2834 includes/functions.php:2850
1004
  msgid "Tracking for this block is disabled"
1005
  msgstr "Sledenje za ta blok je onemogočeno"
1006
 
1007
- #: includes/functions-check-now.php:780 includes/functions.php:881
1008
  msgid "Double click to toggle controls in public reports"
1009
  msgstr "Dvojni klik za preklop kontrol v javnih poročilih"
1010
 
1011
- #: includes/functions-check-now.php:786 includes/functions.php:887
1012
- #: settings.php:3662 settings.php:3698 settings.php:3740 strings.php:240
 
1013
  msgid "Loading..."
1014
  msgstr "Nalagam..."
1015
 
1016
- #: includes/functions-check-now.php:807 includes/functions.php:908
1017
  msgid ""
1018
  "Clear statistics data for the selected range - clear both dates to delete "
1019
  "all data for this block"
@@ -1021,71 +1023,71 @@ msgstr ""
1021
  "Pobriši podatke o statistiki za izbrano obdobje - pobriši oba datuma za "
1022
  "brisanje vseh podatkov za ta blok"
1023
 
1024
- #: includes/functions-check-now.php:811 includes/functions.php:912
1025
  msgid "Auto refresh data for the selected range every 60 seconds"
1026
  msgstr "Samodejna osvežitev podatkov za izbrano obdobje vsakih 60 sekund"
1027
 
1028
- #: includes/functions-check-now.php:814 includes/functions-check-now.php:5389
1029
- #: includes/functions.php:915 includes/functions.php:6532
1030
  msgid "Load data for last month"
1031
  msgstr "Naloži podatke za zadnji mesec"
1032
 
1033
- #: includes/functions-check-now.php:814 includes/functions-check-now.php:5389
1034
- #: includes/functions.php:915 includes/functions.php:6532
1035
  msgid "Last Month"
1036
  msgstr "Zadnji Mesec"
1037
 
1038
- #: includes/functions-check-now.php:817 includes/functions-check-now.php:5392
1039
- #: includes/functions.php:918 includes/functions.php:6535
1040
  msgid "Load data for this month"
1041
  msgstr "Naloži podatke za ta mesec"
1042
 
1043
- #: includes/functions-check-now.php:817 includes/functions-check-now.php:5392
1044
- #: includes/functions.php:918 includes/functions.php:6535
1045
  msgid "This Month"
1046
  msgstr "Ta Mesec"
1047
 
1048
- #: includes/functions-check-now.php:820 includes/functions-check-now.php:5395
1049
- #: includes/functions.php:921 includes/functions.php:6538
1050
  msgid "Load data for this year"
1051
  msgstr "Naloži podatke za to leto"
1052
 
1053
- #: includes/functions-check-now.php:820 includes/functions-check-now.php:5395
1054
- #: includes/functions.php:921 includes/functions.php:6538
1055
  msgid "This Year"
1056
  msgstr "To Leto"
1057
 
1058
- #: includes/functions-check-now.php:823 includes/functions-check-now.php:5398
1059
- #: includes/functions.php:924 includes/functions.php:6541
1060
  msgid "Load data for the last 15 days"
1061
  msgstr "Naloži podatke za zadnjih 15 dni"
1062
 
1063
- #: includes/functions-check-now.php:826 includes/functions-check-now.php:5401
1064
- #: includes/functions.php:927 includes/functions.php:6544
1065
  msgid "Load data for the last 30 days"
1066
  msgstr "Naloži podatke za zadnjih 30 dni"
1067
 
1068
- #: includes/functions-check-now.php:829 includes/functions-check-now.php:5404
1069
- #: includes/functions.php:930 includes/functions.php:6547
1070
  msgid "Load data for the last 90 days"
1071
  msgstr "Naloži podatke za zadnjih 90 dni"
1072
 
1073
- #: includes/functions-check-now.php:832 includes/functions-check-now.php:5407
1074
- #: includes/functions.php:933 includes/functions.php:6550
1075
  msgid "Load data for the last 180 days"
1076
  msgstr "Naloži podatke za zadnjih 180 dni"
1077
 
1078
- #: includes/functions-check-now.php:835 includes/functions-check-now.php:5410
1079
- #: includes/functions.php:936 includes/functions.php:6553
1080
  msgid "Load data for the last 365 days"
1081
  msgstr "Naloži podatke za zadnjih 365 dni"
1082
 
1083
- #: includes/functions-check-now.php:845 includes/functions-check-now.php:5420
1084
- #: includes/functions.php:946 includes/functions.php:6563
1085
  msgid "Load data for the selected range"
1086
  msgstr "Naloži podatke za izbrano obdobje"
1087
 
1088
- #: includes/functions-check-now.php:861 includes/functions.php:962
1089
  msgid ""
1090
  "Import settings when saving - if checked, the encoded settings below will be "
1091
  "imported for this block"
@@ -1093,11 +1095,11 @@ msgstr ""
1093
  "Uvozi nastavitve pri shranjevanju - če je odkljukano, se bodo kodirane "
1094
  "nastavitve spodaj uvozile za ta blok"
1095
 
1096
- #: includes/functions-check-now.php:861 includes/functions.php:962
1097
  msgid "Import settings for block"
1098
  msgstr "Uvozi nastavitve za blok"
1099
 
1100
- #: includes/functions-check-now.php:865 includes/functions.php:966
1101
  msgid ""
1102
  "Import block name when saving - if checked and 'Import settings for block' "
1103
  "is also checked, the name from encoded settings below will be imported for "
@@ -1107,41 +1109,41 @@ msgstr ""
1107
  "nastavitve za blok' odkljukano, se bo ime iz kodiranih nastavitev spodaj "
1108
  "uvozilo za ta blok"
1109
 
1110
- #: includes/functions-check-now.php:865 includes/functions.php:966
1111
  msgid "Import block name"
1112
  msgstr "Uvozi ime bloka"
1113
 
1114
- #: includes/functions-check-now.php:869 includes/functions.php:970
1115
  msgid "Saved settings for block"
1116
  msgstr "Shranjene nastavitve za blok"
1117
 
1118
- #: includes/functions-check-now.php:882 includes/functions.php:983
1119
  msgid "Export / Import Ad Inserter Pro Settings"
1120
  msgstr "Izvozi / Uvozi Ad Inserter Pro Nastavitve"
1121
 
1122
- #: includes/functions-check-now.php:892 includes/functions.php:993
1123
  msgid "Are you sure you want to clear all statistics data for all blocks?"
1124
  msgstr ""
1125
  "Ali ste prepričani, da želite pobrisati vse podatke o statistiki za vse "
1126
  "bloke?"
1127
 
1128
- #: includes/functions-check-now.php:894 includes/functions.php:995
1129
  msgid "Clear All Statistics Data"
1130
  msgstr "Pobriši Vse Podatke o Statistiki"
1131
 
1132
- #: includes/functions-check-now.php:921 includes/functions.php:1025
1133
  msgid "Toggle country/city editor"
1134
  msgstr "Preklopi urejevalnik držav/mest"
1135
 
1136
- #: includes/functions-check-now.php:927 includes/functions.php:1031
1137
  msgid "IP Addresses"
1138
  msgstr "IP Naslovi"
1139
 
1140
- #: includes/functions-check-now.php:930 includes/functions.php:1034
1141
  msgid "Toggle IP address editor"
1142
  msgstr "Preklopi urejevalnik IP nslovov"
1143
 
1144
- #: includes/functions-check-now.php:933 includes/functions.php:1037
1145
  msgid ""
1146
  "Comma separated IP addresses, you can also use partial IP addresses with * "
1147
  "(ip-address-start*. *ip-address-pattern*, *ip-address-end)"
@@ -1149,51 +1151,51 @@ msgstr ""
1149
  "Z vejico ločeni IP naslovi, uporabite lahko tudi delne IP naslove z * (ip-"
1150
  "naslov-začetek*. *ip-naslov-vzorec*, *ip-naslov-konec)"
1151
 
1152
- #: includes/functions-check-now.php:937 includes/functions.php:1046
1153
  msgid "Blacklist IP addresses"
1154
  msgstr "Črni seznam IP naslovov"
1155
 
1156
- #: includes/functions-check-now.php:941 includes/functions.php:1050
1157
  msgid "Whitelist IP addresses"
1158
  msgstr "Beli seznam IP naslovov"
1159
 
1160
- #: includes/functions-check-now.php:952 includes/functions.php:1061
1161
  msgid "Countries"
1162
  msgstr "Države"
1163
 
1164
- #: includes/functions-check-now.php:953 includes/functions.php:1062
1165
  msgid "Cities"
1166
  msgstr "Mesta"
1167
 
1168
- #: includes/functions-check-now.php:957 includes/functions-check-now.php:3000
1169
- #: includes/functions.php:1066 includes/functions.php:3441
1170
  msgid "Toggle country editor"
1171
  msgstr "Preklopi urejevalnik držav"
1172
 
1173
- #: includes/functions-check-now.php:960 includes/functions.php:1069
1174
  msgid "Toggle city editor"
1175
  msgstr "Preklopi urejevalnik mest"
1176
 
1177
- #: includes/functions-check-now.php:964 includes/functions-check-now.php:3003
1178
- #: includes/functions.php:1073 includes/functions.php:3444
1179
  msgid "Comma separated country ISO Alpha-2 codes"
1180
  msgstr "Z vejico ločene ISO Alpha-2 kode držav"
1181
 
1182
- #: includes/functions-check-now.php:968 includes/functions.php:1082
1183
  msgid "Blacklist countries"
1184
  msgstr "Črni seznam držav"
1185
 
1186
- #: includes/functions-check-now.php:972 includes/functions.php:1086
1187
  msgid "Whitelist countries"
1188
  msgstr "Beli seznam držav"
1189
 
1190
- #: includes/functions-check-now.php:1382 includes/functions-check-now.php:1681
1191
- #: includes/functions.php:1558 includes/functions.php:1869
1192
  msgid "Enter license key"
1193
  msgstr "Vnesite licenčni ključ"
1194
 
1195
  #. translators: %s: Ad Inserter Pro
1196
- #: includes/functions-check-now.php:1388 includes/functions.php:1564
1197
  msgid ""
1198
  "%s license key is not set. Plugin functionality is limited and updates are "
1199
  "disabled."
@@ -1202,55 +1204,55 @@ msgstr ""
1202
  "posodobitve onemogočene."
1203
 
1204
  #. translators: %s: Ad Inserter Pro
1205
- #: includes/functions-check-now.php:1402 includes/functions.php:1578
1206
  msgid "Warning: %s plugin update server is not accessible"
1207
  msgstr "Opozorilo: %s strežnik za posodobitve vtičnika ni dosegljiv"
1208
 
1209
  #. translators: updates are not available
1210
- #: includes/functions-check-now.php:1404 includes/functions.php:1580
1211
  msgid "updates"
1212
  msgstr "posodobitve"
1213
 
1214
  #. translators: updates are not available
1215
- #: includes/functions-check-now.php:1406 includes/functions.php:1582
1216
  msgid "are not available"
1217
  msgstr "niso na razpolago"
1218
 
1219
- #: includes/functions-check-now.php:1411 includes/functions-check-now.php:1690
1220
- #: includes/functions.php:1587 includes/functions.php:1878
1221
  msgid "Check license key"
1222
  msgstr "Preverite licenčni ključ"
1223
 
1224
  #. translators: %s: Ad Inserter Pro
1225
- #: includes/functions-check-now.php:1417 includes/functions.php:1593
1226
  msgid "Invalid %s license key."
1227
  msgstr "Neveljaven %s licenčni ključ."
1228
 
1229
  #. translators: %s: Ad Inserter Pro
1230
- #: includes/functions-check-now.php:1426 includes/functions.php:1602
1231
  msgid "%s license expired. Plugin updates are disabled."
1232
  msgstr "%s licenca je potekla. Posodobitve vtičnika so onemogočene."
1233
 
1234
- #: includes/functions-check-now.php:1427 includes/functions.php:1603
1235
  msgid "Renew license"
1236
  msgstr "Obnovite licenco"
1237
 
1238
  #. translators: %s: Ad Inserter Pro
1239
- #: includes/functions-check-now.php:1435 includes/functions.php:1611
1240
  msgid "%s license overused. Plugin updates are disabled."
1241
  msgstr ""
1242
  "%s licenca je prekomerno uporabljena. Posodobitve vtičnika so onemogočene."
1243
 
1244
- #: includes/functions-check-now.php:1436 includes/functions.php:1612
1245
  msgid "Manage licenses"
1246
  msgstr "Upravljajte z licencami"
1247
 
1248
- #: includes/functions-check-now.php:1436 includes/functions.php:1612
1249
  msgid "Upgrade license"
1250
  msgstr "Nadgradite licenco"
1251
 
1252
  #. translators: 1, 2: HTML tags, 3: Ad Inserter Pro
1253
- #: includes/functions-check-now.php:1683 includes/functions.php:1871
1254
  msgid ""
1255
  "%1$s Warning: %2$s %3$s license key is not set. Plugin functionality is "
1256
  "limited and updates are disabled."
@@ -1259,12 +1261,12 @@ msgstr ""
1259
  "so omejene in posodobitve onemogočene."
1260
 
1261
  #. translators: 1, 2,: HTML tags, 3: Ad Inserter Pro
1262
- #: includes/functions-check-now.php:1692 includes/functions.php:1880
1263
  msgid "%1$s Warning: %2$s Invalid %3$s license key."
1264
  msgstr "%1$s Opozorilo: %2$s Neveljaven %3$s licenčni ključ."
1265
 
1266
  #. translators: 2, 3: HTML tags, 1: Ad Inserter Pro
1267
- #: includes/functions-check-now.php:1708 includes/functions.php:1896
1268
  msgid ""
1269
  "Hey, %1$s license has expired - plugin updates are now disabled. Please "
1270
  "renew the license to enable updates. Check %2$s what you are missing. %3$s"
@@ -1274,7 +1276,7 @@ msgstr ""
1274
  "pogrešate. %3$s"
1275
 
1276
  #. translators: 1, 3: HTML tags, 2: percentage
1277
- #: includes/functions-check-now.php:1715 includes/functions.php:1903
1278
  msgid ""
1279
  "During the license period and 30 days after the license has expired we offer "
1280
  "%1$s %2$s discount on all license renewals and license upgrades. %3$s"
@@ -1282,24 +1284,24 @@ msgstr ""
1282
  "V obdobju licence in 30 dni po tem, ko licenca poteče, vam ponujamo %1$s "
1283
  "%2$s popust na vse obnovitve in nadgradnje licenc. %3$s"
1284
 
1285
- #: includes/functions-check-now.php:1725 includes/functions.php:1913
1286
  msgid "No, thank you."
1287
  msgstr "Ne, hvala."
1288
 
1289
- #: includes/functions-check-now.php:1728 includes/functions.php:1916
1290
  msgid "Not now, maybe later."
1291
  msgstr "Ne zdaj, mogoče kasneje."
1292
 
1293
- #: includes/functions-check-now.php:1742 includes/functions.php:1930
1294
  msgid "Renew the licence"
1295
  msgstr "Obnovi licenco"
1296
 
1297
- #: includes/functions-check-now.php:1744 includes/functions.php:1932
1298
  msgid "Update license status"
1299
  msgstr "Posodobi status licence"
1300
 
1301
  #. translators: 1, 2, 4, 5, 6, 7: HTML tags, 3: Ad Inserter Pro
1302
- #: includes/functions-check-now.php:1755 includes/functions.php:1945
1303
  msgid ""
1304
  "%1$s Warning: %2$s %3$s license overused. Plugin updates are disabled. %4$s "
1305
  "Manage licenses %5$s &mdash; %6$s Upgrade license %7$s"
@@ -1309,105 +1311,105 @@ msgstr ""
1309
  "Nadgradite licenco %7$s"
1310
 
1311
  #. Translators: %s: HTML tag
1312
- #: includes/functions-check-now.php:1777 includes/functions.php:2000
1313
  msgid "Warning: %s MaxMind IP geolocation database not found."
1314
  msgstr "Opozorilo: %s MaxMind IP geolocijska podatkovna baza ni najdena."
1315
 
1316
- #: includes/functions-check-now.php:2330 includes/functions.php:2623
1317
  msgid "Geolocation"
1318
  msgstr "Geolokacija"
1319
 
1320
- #: includes/functions-check-now.php:2334 includes/functions.php:2627
1321
- #: settings.php:4391
1322
  msgid "Exceptions"
1323
  msgstr "Izjeme"
1324
 
1325
- #: includes/functions-check-now.php:2339 includes/functions.php:2632
1326
  msgid "Multisite"
1327
  msgstr "Multisite"
1328
 
1329
- #: includes/functions-check-now.php:2344 includes/functions.php:2637
1330
- #: settings.php:4397
1331
  msgid "Tracking"
1332
  msgstr "Sledenje"
1333
 
1334
  #. translators: %d: days, hours, minutes
1335
- #: includes/functions-check-now.php:2375 includes/functions.php:2668
1336
  msgid "Scheduled in %d days %d hours %d minutes"
1337
  msgstr "Planirano v %d dneh %d urah %d minutah"
1338
 
1339
  #. translators: %s: HTML dash separator, %d: days, hours, minutes, &mdash; is
1340
  #. HTML code for long dash separator
1341
- #: includes/functions-check-now.php:2384 includes/functions.php:2677
1342
  msgid "Active %s expires in %d days %d hours %d minutes"
1343
  msgstr "Aktivno %s poteče v %d dneh %d urah %d minutah"
1344
 
1345
- #: includes/functions-check-now.php:2388 includes/functions.php:2681
1346
  msgid "Expired"
1347
  msgstr "Poteklo"
1348
 
1349
- #: includes/functions-check-now.php:2396 includes/functions.php:2707
1350
- #: settings.php:1547 settings.php:1562 settings.php:1684 settings.php:2255
1351
  msgid "and"
1352
  msgstr "in"
1353
 
1354
- #: includes/functions-check-now.php:2399 includes/functions.php:2689
1355
  msgid "fallback"
1356
  msgstr "rezerva"
1357
 
1358
- #: includes/functions-check-now.php:2400 includes/functions.php:2690
1359
  msgid "Block to be used when scheduling expires"
1360
  msgstr "Blok, ki se bo uporabil, ko urnik poteče"
1361
 
1362
- #: includes/functions-check-now.php:2425 includes/functions.php:2727
1363
  msgid "Load in iframe"
1364
  msgstr "Naloži v iframe-u"
1365
 
1366
- #: includes/functions-check-now.php:2429 includes/functions.php:2731
1367
- #: includes/placeholders.php:387 settings.php:1155 settings.php:2282
1368
  msgid "Width"
1369
  msgstr "Širina"
1370
 
1371
- #: includes/functions-check-now.php:2430 includes/functions.php:2732
1372
  msgid "iframe width, empty means full width (100%)"
1373
  msgstr "širina iframe-a, prazno pomeni polna širina (100%)"
1374
 
1375
- #: includes/functions-check-now.php:2436 includes/functions.php:2738
1376
- #: includes/placeholders.php:382 settings.php:1161 settings.php:2286
1377
  msgid "Height"
1378
  msgstr "Višina"
1379
 
1380
- #: includes/functions-check-now.php:2437 includes/functions.php:2739
1381
  msgid "iframe height, empty means adjust it to iframe content height"
1382
  msgstr ""
1383
  "Višina iframe-a, prazno pomeni poravnavo glede na višino vsebine iframe-a"
1384
 
1385
- #: includes/functions-check-now.php:2444 includes/functions.php:2746
1386
  msgid "Ad label in iframe"
1387
  msgstr "Oznaka oglasa v iframe-u"
1388
 
1389
- #: includes/functions-check-now.php:2449 includes/functions.php:2751
1390
  msgid "Preview iframe code"
1391
  msgstr "Predpreglej kodo iframe"
1392
 
1393
- #: includes/functions-check-now.php:2449 includes/functions.php:2751
1394
- #: includes/preview.php:2322 settings.php:1186 settings.php:2994
1395
  msgid "Preview"
1396
  msgstr "Predogled"
1397
 
1398
- #: includes/functions-check-now.php:2463 includes/functions.php:2765
1399
- #: settings.php:4398
1400
  msgid "Limits"
1401
  msgstr "Omejitve"
1402
 
1403
- #: includes/functions-check-now.php:2468 includes/functions-check-now.php:4366
1404
- #: includes/functions-check-now.php:4429 includes/functions.php:2770
1405
- #: includes/functions.php:5304 includes/functions.php:5369 settings.php:2415
1406
  msgid "Ad Blocking"
1407
  msgstr "Blokiranje Oglasov"
1408
 
1409
  #. translators: 1, 2 and 3, 4: HTML tags
1410
- #: includes/functions-check-now.php:2477 includes/functions.php:2779
1411
  msgid ""
1412
  "%1$s WARNING: %2$s %3$s No wrapping %4$s style has no wrapping code needed "
1413
  "for tracking!"
@@ -1417,7 +1419,7 @@ msgstr ""
1417
 
1418
  #. translators: 1, 2, 4, 5: HTML tags, 3: Scroll with the content, 6: Above
1419
  #. header
1420
- #: includes/functions-check-now.php:2486 includes/functions.php:2788
1421
  msgid ""
1422
  "%1$s WARNING: %2$s vertical position %3$s needs %4$s Output buffering %5$s "
1423
  "enabled and automatic insertion %6$s!"
@@ -1425,23 +1427,23 @@ msgstr ""
1425
  "%1$s OPOZORILO: %2$s vertikalni položaj %3$s potrebuje %4$s Predpomnjenje "
1426
  "izhoda %5$s omogočeno in samodejno vstavljanje %6$s!"
1427
 
1428
- #: includes/functions-check-now.php:2553 includes/functions.php:2854
1429
  msgid "Click fraud protection is globally disabled"
1430
  msgstr "Zaščita pred goljufijo s kliki je globalno onemogočena"
1431
 
1432
- #: includes/functions-check-now.php:2557
1433
  msgid "Max clicks per time period are not defined"
1434
  msgstr "Največje število klikov na časovno enoto ni definirano"
1435
 
1436
  #. Translators: Max n impressions
1437
- #: includes/functions-check-now.php:2571 includes/functions.php:2868
1438
  msgid "General limits"
1439
  msgstr "Splošne omejitve"
1440
 
1441
  #. Translators: Max n impressions per x days
1442
- #: includes/functions-check-now.php:2577 includes/functions-check-now.php:2589
1443
- #: includes/functions-check-now.php:2674 includes/functions.php:2874
1444
- #: includes/functions.php:2886 includes/functions.php:2971
1445
  msgid "Current value"
1446
  msgstr "Trenutna vrednost"
1447
 
@@ -1453,18 +1455,18 @@ msgstr "Trenutna vrednost"
1453
  #. Translators: Max n impressions per x days
1454
  #. Translators: Max n clicks
1455
  #. Translators: Max n clicks per x days
1456
- #: includes/functions-check-now.php:2596 includes/functions-check-now.php:2606
1457
- #: includes/functions-check-now.php:2625 includes/functions-check-now.php:2635
1458
- #: includes/functions-check-now.php:2681 includes/functions-check-now.php:2690
1459
- #: includes/functions-check-now.php:2708 includes/functions-check-now.php:2717
1460
- #: includes/functions.php:2893 includes/functions.php:2903
1461
- #: includes/functions.php:2922 includes/functions.php:2932
1462
- #: includes/functions.php:2978 includes/functions.php:2987
1463
- #: includes/functions.php:3005 includes/functions.php:3014 settings.php:2167
1464
  msgid "Max"
1465
  msgstr "Največ"
1466
 
1467
- #: includes/functions-check-now.php:2597 includes/functions.php:2894
1468
  msgid ""
1469
  "Maximum number of impressions for this block. Empty means no general "
1470
  "impression limit."
@@ -1476,10 +1478,10 @@ msgstr ""
1476
  #. Translators: Max n impressions per x days
1477
  #. Translators: Max n impressions
1478
  #. Translators: Max n impressions per x days
1479
- #: includes/functions-check-now.php:2599 includes/functions-check-now.php:2609
1480
- #: includes/functions-check-now.php:2684 includes/functions-check-now.php:2693
1481
- #: includes/functions.php:2896 includes/functions.php:2906
1482
- #: includes/functions.php:2981 includes/functions.php:2990
1483
  msgid "impression"
1484
  msgid_plural "impressions"
1485
  msgstr[0] "prikaz"
@@ -1487,7 +1489,7 @@ msgstr[1] "prikaza"
1487
  msgstr[2] "prikazi"
1488
  msgstr[3] "prikazov"
1489
 
1490
- #: includes/functions-check-now.php:2607 includes/functions.php:2904
1491
  msgid ""
1492
  "Maximum number of impressions per time period. Empty means no time limit."
1493
  msgstr ""
@@ -1498,16 +1500,16 @@ msgstr ""
1498
  #. Translators: Max n clicks per x days
1499
  #. Translators: Max n impressions per x days
1500
  #. Translators: Max n clicks per x days
1501
- #: includes/functions-check-now.php:2613 includes/functions-check-now.php:2642
1502
- #: includes/functions-check-now.php:2697 includes/functions-check-now.php:2724
1503
- #: includes/functions.php:2910 includes/functions.php:2939
1504
- #: includes/functions.php:2994 includes/functions.php:3021
1505
- #: includes/functions.php:3705
1506
  msgid "per"
1507
  msgstr "na"
1508
 
1509
- #: includes/functions-check-now.php:2614 includes/functions-check-now.php:2643
1510
- #: includes/functions.php:2911 includes/functions.php:2940
1511
  msgid "Time period in days. Empty means no time limit."
1512
  msgstr "Časovno obdobje v dneh. Prazno pomeni brez časovnih omejitev."
1513
 
@@ -1516,13 +1518,13 @@ msgstr "Časovno obdobje v dneh. Prazno pomeni brez časovnih omejitev."
1516
  #. Translators: Max n impressions per x days
1517
  #. Translators: Max n clicks per x days
1518
  #. Translators: Don't show for x days
1519
- #: includes/functions-check-now.php:2616 includes/functions-check-now.php:2645
1520
- #: includes/functions-check-now.php:2700 includes/functions-check-now.php:2727
1521
- #: includes/functions-check-now.php:2833 includes/functions-check-now.php:3161
1522
- #: includes/functions.php:2913 includes/functions.php:2942
1523
- #: includes/functions.php:2997 includes/functions.php:3024
1524
- #: includes/functions.php:3130 includes/functions.php:3708
1525
- #: includes/functions.php:3718 strings.php:218 strings.php:219 strings.php:220
1526
  #: strings.php:221 strings.php:222 strings.php:223
1527
  msgid "day"
1528
  msgid_plural "days"
@@ -1531,7 +1533,7 @@ msgstr[1] "dni"
1531
  msgstr[2] "dni"
1532
  msgstr[3] "dni"
1533
 
1534
- #: includes/functions-check-now.php:2626 includes/functions.php:2923
1535
  msgid ""
1536
  "Maximum number of clicks on this block. Empty means no general click limit."
1537
  msgstr ""
@@ -1542,12 +1544,12 @@ msgstr ""
1542
  #. Translators: Max n clicks per x days
1543
  #. Translators: Max n clicks
1544
  #. Translators: Max n clicks per x days
1545
- #: includes/functions-check-now.php:2628 includes/functions-check-now.php:2638
1546
- #: includes/functions-check-now.php:2711 includes/functions-check-now.php:2720
1547
- #: includes/functions-check-now.php:4577 includes/functions.php:2925
1548
- #: includes/functions.php:2935 includes/functions.php:3008
1549
- #: includes/functions.php:3017 includes/functions.php:3705
1550
- #: includes/functions.php:5655
1551
  msgid "click"
1552
  msgid_plural "clicks"
1553
  msgstr[0] "klik"
@@ -1555,18 +1557,18 @@ msgstr[1] "klika"
1555
  msgstr[2] "kliki"
1556
  msgstr[3] "klikov"
1557
 
1558
- #: includes/functions-check-now.php:2636 includes/functions.php:2933
1559
  msgid "Maximum number of clicks per time period. Empty means no time limit."
1560
  msgstr ""
1561
  "Največje število klikov na časovno enoto. Prazno pomeni brez časovnih "
1562
  "omejitev."
1563
 
1564
- #: includes/functions-check-now.php:2661 includes/functions.php:2958
1565
  msgid "Individual visitor limits"
1566
  msgstr "Omejitve posameznih obiskovalcev"
1567
 
1568
- #: includes/functions-check-now.php:2665 includes/functions-check-now.php:2667
1569
- #: includes/functions.php:2962 includes/functions.php:2964
1570
  msgid ""
1571
  "When specified number of clicks on this block for a visitor will be reached "
1572
  "in the specified time period, all blocks that have click fraud protection "
@@ -1578,11 +1580,11 @@ msgstr ""
1578
  "splošnih nastavitvah vtičnika, skriti vsi bloki, ki imajo omogočeno zaščito "
1579
  "pred goljufijo s kliki."
1580
 
1581
- #: includes/functions-check-now.php:2667 includes/functions.php:2964
1582
  msgid "Trigger click fraud protection"
1583
  msgstr "Sproži zaščito pred goljufijo s kliki"
1584
 
1585
- #: includes/functions-check-now.php:2682 includes/functions.php:2979
1586
  msgid ""
1587
  "Maximum number of impressions of this block for each visitor. Empty means no "
1588
  "impression limit."
@@ -1590,7 +1592,7 @@ msgstr ""
1590
  "Največje število prikazov tega bloka za posameznega obiskovalca. Prazno "
1591
  "pomeni brez omejitev prikazov."
1592
 
1593
- #: includes/functions-check-now.php:2691 includes/functions.php:2988
1594
  msgid ""
1595
  "Maximum number of impressions per time period for each visitor. Empty means "
1596
  "no impression limit per time period for visitors."
@@ -1598,9 +1600,9 @@ msgstr ""
1598
  "Največje število prikazov na časovno enoto za posameznega obiskovalca. "
1599
  "Prazno pomeni brez omejitev prikazov na časovno enoto za obiskovalce."
1600
 
1601
- #: includes/functions-check-now.php:2698 includes/functions-check-now.php:2725
1602
- #: includes/functions.php:2995 includes/functions.php:3022
1603
- #: includes/functions.php:3708
1604
  msgid ""
1605
  "Time period in days. Use decimal value (with decimal point) for shorter "
1606
  "periods. Empty means no time limit."
@@ -1608,7 +1610,7 @@ msgstr ""
1608
  "Časovno obdobje v dnevih. Uporabite decimalno vrednost (z decimalno piko) za "
1609
  "krajša obdobja. Prazno pomeni brez časovne omejitve."
1610
 
1611
- #: includes/functions-check-now.php:2709 includes/functions.php:3006
1612
  msgid ""
1613
  "Maximum number of clicks on this block for each visitor. Empty means no "
1614
  "click limit."
@@ -1616,8 +1618,8 @@ msgstr ""
1616
  "Največje število klikov na ta blok za posameznega obiskovalca. Prazno pomeni "
1617
  "brez omejitev klikov."
1618
 
1619
- #: includes/functions-check-now.php:2718 includes/functions.php:3015
1620
- #: includes/functions.php:3705
1621
  msgid ""
1622
  "Maximum number of clicks per time period for each visitor. Empty means no "
1623
  "click limit per time period for visitors."
@@ -1625,33 +1627,33 @@ msgstr ""
1625
  "Največje število klikov na časovno enoto za posameznega obiskovalca. Prazno "
1626
  "pomeni brez omejitev klikov na časovno enoto za obiskovalce."
1627
 
1628
- #: includes/functions-check-now.php:2744 includes/functions.php:3041
1629
  msgid "When ad blocking is detected"
1630
  msgstr "Ko je blokiranje oglasov zaznano"
1631
 
1632
- #: includes/functions-check-now.php:2753 includes/functions.php:3050
1633
  msgid "replacement"
1634
  msgstr "nadomestek"
1635
 
1636
- #: includes/functions-check-now.php:2754 includes/functions.php:3051
1637
  msgid "Block to be shown when ad blocking is detected"
1638
  msgstr "Blok, ki naj bo prikazan, ko je zaznano blokiranje oglasov"
1639
 
1640
- #: includes/functions-check-now.php:2755 includes/functions.php:3052
1641
  msgctxt "replacement"
1642
  msgid "None"
1643
  msgstr "Noben"
1644
 
1645
- #: includes/functions-check-now.php:2772 includes/functions-check-now.php:5612
1646
- #: includes/functions.php:3069 includes/functions.php:6776
1647
  msgid "Close button"
1648
  msgstr "Gumb Zapri"
1649
 
1650
- #: includes/functions-check-now.php:2824 includes/functions.php:3121
1651
  msgid "Auto close after"
1652
  msgstr "Ssamodejno zapri po"
1653
 
1654
- #: includes/functions-check-now.php:2825 includes/functions.php:3122
1655
  msgid ""
1656
  "Time in seconds in which the ad will automatically close. Leave empty to "
1657
  "disable auto closing."
@@ -1660,11 +1662,11 @@ msgstr ""
1660
  "izključitev samodejnega zapiranja."
1661
 
1662
  #. Translators: Don't show for x days
1663
- #: includes/functions-check-now.php:2830 includes/functions.php:3127
1664
  msgid "Don't show for"
1665
  msgstr "Ne prikaži"
1666
 
1667
- #: includes/functions-check-now.php:2831 includes/functions.php:3128
1668
  msgid ""
1669
  "Time in days in which closed ad will not be shown again. Use decimal value "
1670
  "(with decimal point) for shorter time period or leave empty to show it again "
@@ -1675,11 +1677,11 @@ msgstr ""
1675
  "prazno, da se spet prikaže pri ponovnem nalaganju strani."
1676
 
1677
  #. Translators: Delay showing for x pageviews
1678
- #: includes/functions-check-now.php:2851 includes/functions.php:3148
1679
  msgid "Delay showing for"
1680
  msgstr "Zakasni prikaz za"
1681
 
1682
- #: includes/functions-check-now.php:2852 includes/functions.php:3149
1683
  msgid ""
1684
  "Number of pageviews before the code is inserted (and ad displayed). Leave "
1685
  "empty to insert the code for the first pageview."
@@ -1689,8 +1691,8 @@ msgstr ""
1689
 
1690
  #. Translators: Delay showing for x pageviews
1691
  #. Translators: Show every x pageviews
1692
- #: includes/functions-check-now.php:2854 includes/functions-check-now.php:2861
1693
- #: includes/functions.php:3151 includes/functions.php:3158
1694
  msgid "pageview"
1695
  msgid_plural "pageviews"
1696
  msgstr[0] "ogled strani"
@@ -1699,7 +1701,7 @@ msgstr[2] "oglede strani"
1699
  msgstr[3] "ogledov strani"
1700
 
1701
  #. Translators: Show every x pageviews
1702
- #: includes/functions-check-now.php:2858 includes/functions.php:3155
1703
  msgid "Show every"
1704
  msgid_plural "Show every"
1705
  msgstr[0] "Prikaži vsak"
@@ -1707,7 +1709,7 @@ msgstr[1] "Prikaži vsaka"
1707
  msgstr[2] "Prikaži vsake"
1708
  msgstr[3] "Prikaži vsakih"
1709
 
1710
- #: includes/functions-check-now.php:2859 includes/functions.php:3156
1711
  msgid ""
1712
  "Number of pageviews to insert the code again. Leave empty to insert the code "
1713
  "for every pageview."
@@ -1715,29 +1717,29 @@ msgstr ""
1715
  "Število ogledov strani za ponovno vstavljanje kode. Pustite prazno za "
1716
  "vstavljanje kode pri vsakem ogledu strani."
1717
 
1718
- #: includes/functions-check-now.php:2878 includes/functions.php:3179
1719
- #: settings.php:926
1720
  msgid "Lazy loading"
1721
  msgstr "Leno nalaganje"
1722
 
1723
  #. Translators: %s MaxMind
1724
- #: includes/functions-check-now.php:2935 includes/functions.php:3365
1725
  msgid "This product includes GeoLite2 data created by %s"
1726
  msgstr "Ta izdelek vsebuje %s GeoLite2 podatke"
1727
 
1728
- #: includes/functions-check-now.php:2946 includes/functions.php:3378
1729
  msgid "IP geolocation database"
1730
  msgstr "Podatkovna baza za IP geolokacijo"
1731
 
1732
- #: includes/functions-check-now.php:2949 includes/functions.php:3381
1733
  msgid "Select IP geolocation database."
1734
  msgstr "Izberite podatkovno bazo za IP geolokacijo."
1735
 
1736
- #: includes/functions-check-now.php:2960 includes/functions.php:3392
1737
  msgid "Automatic database updates"
1738
  msgstr "Samodejna posodobitev podatkovne baze"
1739
 
1740
- #: includes/functions-check-now.php:2963 includes/functions.php:3395
1741
  msgid ""
1742
  "Automatically download and update free GeoLite2 IP geolocation database by "
1743
  "MaxMind"
@@ -1745,11 +1747,11 @@ msgstr ""
1745
  "Samodejno prenesi in posodobi prostodostopno GeoLite2 IP geolokacijsko "
1746
  "podatkovno bazo MaxMind"
1747
 
1748
- #: includes/functions-check-now.php:2971 includes/functions.php:3412
1749
  msgid "Database"
1750
  msgstr "Podatkovna baza"
1751
 
1752
- #: includes/functions-check-now.php:2974 includes/functions.php:3415
1753
  msgid ""
1754
  "Absolute path starting with '/' or relative path to the MaxMind database file"
1755
  msgstr ""
@@ -1757,15 +1759,15 @@ msgstr ""
1757
  "podatkovne baze"
1758
 
1759
  #. translators: %d: group number
1760
- #: includes/functions-check-now.php:2992 includes/functions.php:3433
1761
  msgid "Group %d"
1762
  msgstr "Skupina %d"
1763
 
1764
- #: includes/functions-check-now.php:2998 includes/functions.php:3439
1765
  msgid "countries"
1766
  msgstr "države"
1767
 
1768
- #: includes/functions-check-now.php:3043 includes/functions.php:3484
1769
  msgid ""
1770
  "Enable impression and click tracking. You also need to enable tracking for "
1771
  "each block you want to track."
@@ -1773,33 +1775,33 @@ msgstr ""
1773
  "Omogočite sledenje prikazom in klikom. Omogočiti morate tudi sledenje za "
1774
  "vsak blok, ki bi ga radi sledili."
1775
 
1776
- #: includes/functions-check-now.php:3050
1777
  msgid "Generate report"
1778
  msgstr "Generiraj poročilo"
1779
 
1780
- #: includes/functions-check-now.php:3058 includes/functions.php:3503
1781
  msgid "Impression and Click Tracking"
1782
  msgstr "Sledenje Prikazov in Klikov"
1783
 
1784
- #: includes/functions-check-now.php:3059 includes/functions.php:3504
1785
- #: settings.php:2882
1786
  msgctxt "ad blocking detection"
1787
  msgid "NOT ENABLED"
1788
  msgstr "NI OMOGOČENO"
1789
 
1790
- #: includes/functions-check-now.php:3075 includes/functions.php:3520
1791
  msgid "Internal"
1792
  msgstr "Notranje"
1793
 
1794
- #: includes/functions-check-now.php:3079 includes/functions.php:3524
1795
  msgid "Track impressions and clicks with internal tracking and statistics"
1796
  msgstr "Sledi prikazom in klikom z notranjim sledenjem in statistiko"
1797
 
1798
- #: includes/functions-check-now.php:3084 includes/functions.php:3529
1799
  msgid "External"
1800
  msgstr "Zunanje"
1801
 
1802
- #: includes/functions-check-now.php:3088 includes/functions.php:3533
1803
  msgid ""
1804
  "Track impressions and clicks with Google Analytics or Matomo (needs tracking "
1805
  "code installed)"
@@ -1807,27 +1809,27 @@ msgstr ""
1807
  "Sledi prikazom in klikom z Google Analytics ali Matomo (potrebuje nameščeno "
1808
  "kodo za sledenje)"
1809
 
1810
- #: includes/functions-check-now.php:3093 includes/functions.php:3538
1811
  msgid "Track Pageviews"
1812
  msgstr "Sledi Ogledom Strani"
1813
 
1814
- #: includes/functions-check-now.php:3099 includes/functions.php:3544
1815
  msgid "Track Pageviews by Device (as configured for viewports)"
1816
  msgstr "Sledi Ogledom Strani po Napravah (kot so nastavljene za poglede)"
1817
 
1818
- #: includes/functions-check-now.php:3109 includes/functions.php:3554
1819
  msgid "Track for Logged in Users"
1820
  msgstr "Sledi za Prijavljene Upor."
1821
 
1822
- #: includes/functions-check-now.php:3115 includes/functions.php:3560
1823
  msgid "Track impressions and clicks from logged in users"
1824
  msgstr "Sledi prikazom in klikom neprijavljenih uporabnikov"
1825
 
1826
- #: includes/functions-check-now.php:3125 includes/functions.php:3570
1827
  msgid "Click Detection"
1828
  msgstr "Zaznavanje klikov"
1829
 
1830
- #: includes/functions-check-now.php:3131 includes/functions.php:3576
1831
  msgid ""
1832
  "Standard method detects clicks only on banners with links, Advanced method "
1833
  "can detect clicks on any kind of ads, but it is slightly less accurate"
@@ -1835,19 +1837,19 @@ msgstr ""
1835
  "Standardni način zazna klike samo na pasicah s povezavami, Napredni način "
1836
  "lahko zazna klike na kateremkoli oglasu, ampak je rahlo manj zanesljiv"
1837
 
1838
- #: includes/functions-check-now.php:3150 includes/functions.php:3691
1839
  msgid "Click fraud protection"
1840
  msgstr "Zaščita pred goljufijo s kliki"
1841
 
1842
- #: includes/functions-check-now.php:3154 includes/functions.php:3695
1843
  msgid "Globally enable click fraud protection for selected blocks."
1844
  msgstr "Globalno omogočite zaščito pred goljufijo s kliki za izbrane bloke."
1845
 
1846
- #: includes/functions-check-now.php:3160 includes/functions.php:3715
1847
  msgid "Protection time"
1848
  msgstr "Čas zaščite"
1849
 
1850
- #: includes/functions-check-now.php:3161 includes/functions.php:3718
1851
  msgid ""
1852
  "Time period in days in which blocks with enabled click fraud protection will "
1853
  "be hidden. Use decimal value (with decimal point) for shorter periods."
@@ -1856,11 +1858,11 @@ msgstr ""
1856
  "goljufijo s kliki, skriti. Uporabite decimalno vrednost (z decimalno piko) "
1857
  "za krajša obdobja."
1858
 
1859
- #: includes/functions-check-now.php:3180 includes/functions.php:3604
1860
  msgid "Report header image"
1861
  msgstr "Slika v glavi poročila"
1862
 
1863
- #: includes/functions-check-now.php:3183
1864
  msgid ""
1865
  "Image or logo to be displayed in the header of the statistins report. "
1866
  "Absolute path starting with '/' or relative path to the image file. Clear to "
@@ -1870,16 +1872,16 @@ msgstr ""
1870
  "ki se začne z '/' ali relativna pot do datoteke slike. Pobrišite za "
1871
  "ponastavitev na privzeto sliko."
1872
 
1873
- #: includes/functions-check-now.php:3184 includes/functions.php:3608
1874
- #: strings.php:252
1875
  msgid "Select or upload header image"
1876
  msgstr "Izberi ali naloži sliko glave"
1877
 
1878
- #: includes/functions-check-now.php:3189 includes/functions.php:3613
1879
  msgid "Report header title"
1880
  msgstr "Naslov v glavi poročila"
1881
 
1882
- #: includes/functions-check-now.php:3192 includes/functions.php:3616
1883
  msgid ""
1884
  "Title to be displayed in the header of the statistics report. Text or HTML "
1885
  "code, clear to reset to default text."
@@ -1887,11 +1889,11 @@ msgstr ""
1887
  "Naslov, ki bo prikazan v glavi poročila statistike. Besedilo ali HTML koda, "
1888
  "pobrišite za ponastavitev na privzeto besedilo."
1889
 
1890
- #: includes/functions-check-now.php:3197 includes/functions.php:3621
1891
  msgid "Report header description"
1892
  msgstr "Opis v glavi poročila"
1893
 
1894
- #: includes/functions-check-now.php:3200 includes/functions.php:3624
1895
  msgid ""
1896
  "Description to be displayed in the header of the statistics report. Text or "
1897
  "HTML code, clear to reset to default text."
@@ -1899,11 +1901,11 @@ msgstr ""
1899
  "Opis, ki bo prikazan v glavi poročila statistike. Besedilo ali HTML koda, "
1900
  "pobrišite za ponastavitev na privzeto besedilo."
1901
 
1902
- #: includes/functions-check-now.php:3205 includes/functions.php:3629
1903
  msgid "Report footer"
1904
  msgstr "Noga poročila"
1905
 
1906
- #: includes/functions-check-now.php:3208 includes/functions.php:3632
1907
  msgid ""
1908
  "Text to be displayed in the footer of the statistics report. Clear to reset "
1909
  "to default text."
@@ -1911,117 +1913,117 @@ msgstr ""
1911
  "Besedilo, ki bo prikazano v nogi poročila statistike. Besedilo ali HTML "
1912
  "koda, pobrišite za ponastavitev na privzeto besedilo."
1913
 
1914
- #: includes/functions-check-now.php:3213 includes/functions.php:3637
1915
  msgid "Public report key"
1916
  msgstr "Ključ za javno poročilo"
1917
 
1918
- #: includes/functions-check-now.php:3216 includes/functions.php:3640
1919
  msgid "String to generate unique report IDs. Clear to reset to default value."
1920
  msgstr ""
1921
  "Niz za ustvaritev unikatnega IDja poročila. Pobrišite za ponastavitev na "
1922
  "privzeto vrednost."
1923
 
1924
- #: includes/functions-check-now.php:3248 includes/functions.php:3770
1925
  msgid "Are you sure you want to clear all exceptions for block"
1926
  msgstr "Ali ste prepričani, da želite pobrisati vse izjeme za blok"
1927
 
1928
- #: includes/functions-check-now.php:3249 includes/functions.php:3771
1929
  msgid "Clear all exceptions for block"
1930
  msgstr "Pobriši vse izjeme za blok"
1931
 
1932
- #: includes/functions-check-now.php:3256 includes/functions.php:3778
1933
  msgid "Are you sure you want to clear all exceptions?"
1934
  msgstr "Ali ste prepričani, da želite pobrisati vse izjeme?"
1935
 
1936
- #: includes/functions-check-now.php:3256 includes/functions.php:3778
1937
  msgid "Clear all exceptions for all blocks"
1938
  msgstr "Pobriši vse izjeme za vse bloke"
1939
 
1940
- #: includes/functions-check-now.php:3261 includes/functions.php:3783
1941
- #: settings.php:3974 settings.php:4474
1942
  msgid "Type"
1943
  msgstr "Vrsta"
1944
 
1945
- #: includes/functions-check-now.php:3279 includes/functions.php:3801
1946
  msgid "View"
1947
  msgstr "Poglej"
1948
 
1949
- #: includes/functions-check-now.php:3280 includes/functions-check-now.php:3287
1950
- #: includes/functions-check-now.php:3291 includes/functions.php:3802
1951
- #: includes/functions.php:3809 includes/functions.php:3813
1952
- #: includes/placeholders.php:351 includes/preview.php:2692 settings.php:1423
1953
- #: settings.php:3731
1954
  msgid "Edit"
1955
  msgstr "Uredi"
1956
 
1957
- #: includes/functions-check-now.php:3310 includes/functions.php:3832
1958
  msgid "Are you sure you want to clear all exceptions for"
1959
  msgstr "Ali ste prepričani, da želite pobrisati vse izjeme za"
1960
 
1961
- #: includes/functions-check-now.php:3311 includes/functions.php:3833
1962
  msgid "Clear all exceptions for"
1963
  msgstr "Pobriši vse izjeme za"
1964
 
1965
- #: includes/functions-check-now.php:3324 includes/functions.php:3846
1966
  msgid "No exceptions"
1967
  msgstr "Brez izjem"
1968
 
1969
  #. translators: %s: Ad Inserter Pro
1970
- #: includes/functions-check-now.php:3335 includes/functions.php:3857
1971
  msgid "%s options for network blogs"
1972
  msgstr "%s izbire za omrežne bloge"
1973
 
1974
  #. translators: %s: Ad Inserter Pro
1975
- #: includes/functions-check-now.php:3340 includes/functions.php:3862
1976
  msgid "Enable %s widgets for sub-sites"
1977
  msgstr "Omogoči %s gradnik za pod-spletišča"
1978
 
1979
- #: includes/functions-check-now.php:3340 includes/functions.php:3862
1980
  msgid "Widgets"
1981
  msgstr "Gradniki"
1982
 
1983
- #: includes/functions-check-now.php:3345 includes/functions.php:3867
1984
  msgid "Enable PHP code processing for sub-sites"
1985
  msgstr "Omogoči procesiranje PHP kode za pod-spletišča"
1986
 
1987
- #: includes/functions-check-now.php:3345 includes/functions.php:3867
1988
  msgid "PHP Processing"
1989
  msgstr "PHP Procesiranje"
1990
 
1991
  #. translators: %s: Ad Inserter Pro
1992
- #: includes/functions-check-now.php:3350 includes/functions.php:3872
1993
  msgid "Enable %s block exceptions in post/page editor for sub-sites"
1994
  msgstr ""
1995
  "Omogoči %s izjeme blokov v urejevalniku prispevkov/strani za pod-spletišča"
1996
 
1997
- #: includes/functions-check-now.php:3350 includes/functions.php:3872
1998
  msgid "Post/Page exceptions"
1999
  msgstr "Izjeme prispevkov/strani"
2000
 
2001
  #. translators: %s: Ad Inserter Pro
2002
- #: includes/functions-check-now.php:3355 includes/functions.php:3877
2003
  msgid "Enable %s settings page for sub-sites"
2004
  msgstr "Omogoči nastavitveno stran %s za pod-spletišča"
2005
 
2006
- #: includes/functions-check-now.php:3355 includes/functions.php:3877
2007
  msgid "Settings page"
2008
  msgstr "Stran z nastavitvami"
2009
 
2010
  #. translators: %s: Ad Inserter Pro
2011
- #: includes/functions-check-now.php:3360 includes/functions.php:3882
2012
  msgid "Enable %s settings of main site to be used for all blogs"
2013
  msgstr "Omogoči %s nastavitve glavnega spletišča za uporabo na vseh blogih"
2014
 
2015
- #: includes/functions-check-now.php:3360 includes/functions.php:3882
2016
  msgid "Main site settings used for all blogs"
2017
  msgstr "Nastavitve glavnega spletišča uporabljene na vseh blogih"
2018
 
2019
- #: includes/functions-check-now.php:3371 includes/functions.php:3898
2020
- #: settings.php:2881
2021
  msgid "Ad Blocking Detection"
2022
  msgstr "Zaznavanje Blokiranja Oglasov"
2023
 
2024
- #: includes/functions-check-now.php:3377 includes/functions.php:3904
2025
  msgid ""
2026
  "Standard method is reliable but should be used only if Advanced method does "
2027
  "not work. Advanced method recreates files used for detection with random "
@@ -2033,79 +2035,79 @@ msgstr ""
2033
  "imeni in mogoče ne bo deloval s skriptami v upload mapi, če ta ni javno "
2034
  "dostopna"
2035
 
2036
- #: includes/functions-check-now.php:4029 includes/functions-check-now.php:4119
2037
- #: includes/functions-check-now.php:4139 includes/functions.php:4746
2038
- #: includes/functions.php:4864 includes/functions.php:4889
2039
  msgid "AD BLOCKING"
2040
  msgstr "BLOKIRANJE OGLASOV"
2041
 
2042
- #: includes/functions-check-now.php:4030 includes/functions-check-now.php:4070
2043
- #: includes/functions-check-now.php:4113 includes/functions-check-now.php:4140
2044
- #: includes/functions.php:4747 includes/functions.php:4793
2045
- #: includes/functions.php:4858 includes/functions.php:4890
2046
  msgid "BLOCK INSERTED BUT NOT VISIBLE"
2047
  msgstr "BLOK VSTAVLJEN, VENDAR NI VIDEN"
2048
 
2049
- #: includes/functions-check-now.php:4033 includes/functions-check-now.php:4112
2050
- #: includes/functions-check-now.php:4146 includes/functions.php:4750
2051
- #: includes/functions.php:4857 includes/functions.php:4896
2052
  msgid "NO AD BLOCKING"
2053
  msgstr "NI BLOKIRANJA OGLASOV"
2054
 
2055
- #: includes/functions-check-now.php:4069 includes/functions-check-now.php:4076
2056
- #: includes/functions.php:4792 includes/functions.php:4799
2057
  msgid "AD BLOCKING REPLACEMENT"
2058
  msgstr "NADOMESTEK V PRIMERU BLOKIRANJA OGLASOV"
2059
 
2060
- #: includes/functions-check-now.php:4219 includes/functions-check-now.php:4428
2061
- #: includes/functions.php:5157 includes/functions.php:5368
2062
  msgid "Pageviews"
2063
  msgstr "Ogledi strani"
2064
 
2065
- #: includes/functions-check-now.php:4365 includes/functions.php:5303
2066
  msgctxt "Version"
2067
  msgid "Unknown"
2068
  msgstr "Neznana"
2069
 
2070
- #: includes/functions-check-now.php:4365 includes/functions.php:5303
2071
  msgctxt "Times"
2072
  msgid "DISPLAYED"
2073
  msgstr "PRIKAZANO"
2074
 
2075
- #: includes/functions-check-now.php:4365 includes/functions.php:5303
2076
  msgid "No version"
2077
  msgstr "Brez različice"
2078
 
2079
- #: includes/functions-check-now.php:4366 includes/functions.php:5304
2080
  msgctxt "Times"
2081
  msgid "BLOCKED"
2082
  msgstr "BLOKIRANO"
2083
 
2084
- #: includes/functions-check-now.php:4428 includes/functions.php:5368
2085
  msgid "Impressions"
2086
  msgstr "Prikazi"
2087
 
2088
- #: includes/functions-check-now.php:4429 includes/functions-check-now.php:4430
2089
- #: includes/functions-check-now.php:4485 includes/functions.php:5369
2090
- #: includes/functions.php:5370 includes/functions.php:5563
2091
  msgid "Clicks"
2092
  msgstr "Kliki"
2093
 
2094
- #: includes/functions-check-now.php:4430 includes/functions.php:5370
2095
  msgid "events"
2096
  msgstr "dogodki"
2097
 
2098
- #: includes/functions-check-now.php:4431 includes/functions.php:5371
2099
  msgid "Ad Blocking Share"
2100
  msgstr "Delež blokiranja oglasov"
2101
 
2102
  #. translators: CTR as Click Through Rate
2103
- #: includes/functions-check-now.php:4431 includes/functions-check-now.php:4491
2104
- #: includes/functions.php:5371 includes/functions.php:5569
2105
  msgid "CTR"
2106
  msgstr "CTR"
2107
 
2108
- #: includes/functions-check-now.php:4573 includes/functions.php:5651
2109
  msgid "pageviews"
2110
  msgid_plural "pageviews"
2111
  msgstr[0] "ogled strani"
@@ -2113,7 +2115,7 @@ msgstr[1] "ogleda strani"
2113
  msgstr[2] "oglede strani"
2114
  msgstr[3] "ogledov strani"
2115
 
2116
- #: includes/functions-check-now.php:4573 includes/functions.php:5651
2117
  msgid "impressions"
2118
  msgid_plural "impressions"
2119
  msgstr[0] "prikaz"
@@ -2121,7 +2123,7 @@ msgstr[1] "prikaza"
2121
  msgstr[2] "prikazi"
2122
  msgstr[3] "prikazov"
2123
 
2124
- #: includes/functions-check-now.php:4577 includes/functions.php:5655
2125
  msgid "event"
2126
  msgid_plural "events"
2127
  msgstr[0] "dogodek"
@@ -2129,128 +2131,128 @@ msgstr[1] "dogodka"
2129
  msgstr[2] "dogodki"
2130
  msgstr[3] "dogodkov"
2131
 
2132
- #: includes/functions-check-now.php:4672 includes/functions.php:5750
2133
  msgctxt "Pageviews / Impressions"
2134
  msgid "Average"
2135
  msgstr "Povprečni"
2136
 
2137
- #: includes/functions-check-now.php:4693 includes/functions.php:5771
2138
  msgctxt "Ad Blocking / Clicks"
2139
  msgid "Average"
2140
  msgstr "Povprečno"
2141
 
2142
- #: includes/functions-check-now.php:4717 includes/functions.php:5795
2143
  msgctxt "Ad Blocking Share / CTR"
2144
  msgid "Average"
2145
  msgstr "Povprečni"
2146
 
2147
  #. Translators: %s: Ad Inserter Pro
2148
- #: includes/functions-check-now.php:4899 includes/functions-check-now.php:4991
2149
- #: includes/functions-check-now.php:5334 includes/functions.php:5987
2150
- #: includes/functions.php:6079 includes/functions.php:6477 strings.php:203
2151
  msgid "%s Report"
2152
  msgstr "%s Poročilo"
2153
 
2154
- #: includes/functions-check-now.php:5240 includes/functions.php:6383
2155
  msgid "for last month"
2156
  msgstr "za zadnji mesec"
2157
 
2158
- #: includes/functions-check-now.php:5245 includes/functions.php:6388
2159
  msgid "for this month"
2160
  msgstr "za ta mesec"
2161
 
2162
- #: includes/functions-check-now.php:5250 includes/functions.php:6393
2163
  msgid "for this year"
2164
  msgstr "za to leto"
2165
 
2166
- #: includes/functions-check-now.php:5255 includes/functions.php:6398
2167
  msgid "for the last 15 days"
2168
  msgstr "za zadnjih 15 dni"
2169
 
2170
- #: includes/functions-check-now.php:5260 includes/functions.php:6403
2171
  msgid "for the last 30 days"
2172
  msgstr "za zadnjih 30 dni"
2173
 
2174
- #: includes/functions-check-now.php:5265 includes/functions.php:6408
2175
  msgid "for the last 90 days"
2176
  msgstr "za zadnjih 90 dni"
2177
 
2178
- #: includes/functions-check-now.php:5270 includes/functions.php:6413
2179
  msgid "for the last 180 days"
2180
  msgstr "za zadnjih 180 dni"
2181
 
2182
- #: includes/functions-check-now.php:5275 includes/functions.php:6418
2183
  msgid "for the last 365 days"
2184
  msgstr "za zadnjih 365 dni"
2185
 
2186
- #: includes/functions.php:515 includes/functions.php:3491
2187
  msgid "Generate CSV report"
2188
  msgstr "Generiraj CSV poročilo"
2189
 
2190
  #. translators: %s: Ad Inserter Pro
2191
- #: includes/functions.php:580
2192
  msgid "Invalid %s version. Continue?"
2193
  msgstr "Neveljavna izdaja %s. Nadaljujem?"
2194
 
2195
- #: includes/functions.php:772 includes/preview.php:2635
2196
  msgid "Background"
2197
  msgstr "Ozadje"
2198
 
2199
  #. translators: %s HTML body tag
2200
- #: includes/functions.php:779
2201
  msgid "Set %s background"
2202
  msgstr "Nastavi ozadje za %s"
2203
 
2204
- #: includes/functions.php:792
2205
  msgid "Image to be used for the background"
2206
  msgstr "Slika, ki bo uporabljena za ozadje"
2207
 
2208
- #: includes/functions.php:797
2209
  msgid "Color"
2210
  msgstr "Barva"
2211
 
2212
- #: includes/functions.php:798 includes/preview.php:2453
2213
  msgid "Color to be used for the background"
2214
  msgstr "Barva, ki bo uporabljena za ozadje"
2215
 
2216
- #: includes/functions.php:801 includes/preview.php:2458
2217
  msgid "Image size"
2218
  msgstr "Velikost slike"
2219
 
2220
- #: includes/functions.php:811
2221
  msgid "Repeat"
2222
  msgstr "Ponavljanje"
2223
 
2224
- #: includes/functions.php:824
2225
  msgid "Select image"
2226
  msgstr "Izberi sliko"
2227
 
2228
- #: includes/functions.php:1042 includes/functions.php:1078 settings.php:1810
2229
- #: settings.php:1833 settings.php:1856 settings.php:1879 settings.php:1902
2230
- #: settings.php:1925 settings.php:1947 settings.php:1969
2231
  msgid "Click to select black or white list"
2232
  msgstr "Klikni za za izbor črnega ali belega seznama"
2233
 
2234
  #. translators: %s: Ad Inserter Pro
2235
- #: includes/functions.php:1620
2236
  msgid "Invalid %s version."
2237
  msgstr "Neveljavna izdaja %s."
2238
 
2239
- #: includes/functions.php:1621
2240
  msgid "Check license"
2241
  msgstr "Preverite licenco"
2242
 
2243
- #: includes/functions.php:1633
2244
  msgid "License"
2245
  msgstr "Licenca"
2246
 
2247
  #. translators: 1, 2, 4, 5: HTML tags, 3: Ad Inserter Pro
2248
- #: includes/functions.php:1957
2249
  msgid "%1$s Warning: %2$s Wrong %3$s version. %4$s Check license %5$s"
2250
  msgstr "%1$s Opozorilo: %2$s Napačna izdaja %3$s. %4$s Preverite licenco %5$s"
2251
 
2252
  #. Translators: %s: HTML tags
2253
- #: includes/functions.php:2005
2254
  msgid ""
2255
  "Warning: %s MaxMind license key not set. Please %s sign up for a GeoLite2 "
2256
  "account %s and create license key."
@@ -2258,47 +2260,51 @@ msgstr ""
2258
  "Opozorilo: %s MaxMind licenčni ključ ni nastavljen. Prosimo, %s vpišite se "
2259
  "za GeoLite2 račun %s in ustvarite licenčni ključ."
2260
 
2261
- #: includes/functions.php:2705
2262
  msgid "Start date"
2263
  msgstr "Začetni datum"
2264
 
2265
- #: includes/functions.php:2705
2266
  msgid "Enter date in format yyyy-mm-dd"
2267
  msgstr "Vnesite datum v formatu yyyy-mm-dd"
2268
 
2269
- #: includes/functions.php:2706
 
 
 
 
2270
  msgid "Start time"
2271
  msgstr "Začetni čas"
2272
 
2273
- #: includes/functions.php:2706
2274
  msgid "Enter time in format hh:mm:ss, empty means 00:00:00"
2275
  msgstr "Vnesite čas v formatu hh:mm:ss, prazno pomeni 00:00:00"
2276
 
2277
- #: includes/functions.php:2708
2278
  msgid "End date"
2279
  msgstr "Končni datum"
2280
 
2281
- #: includes/functions.php:2709
2282
  msgid "End time"
2283
  msgstr "Končni čas"
2284
 
2285
- #: includes/functions.php:2712
2286
  msgid "Select wanted days in week"
2287
  msgstr "Izberite želene dneve v tednu"
2288
 
2289
- #: includes/functions.php:3040
2290
  msgid "Ad blocking detection is disabled"
2291
  msgstr "%s Zaznavanje blokiranja oglasov je onemogočeno %s"
2292
 
2293
- #: includes/functions.php:3184
2294
  msgid "Protected"
2295
  msgstr "Zaščiten"
2296
 
2297
- #: includes/functions.php:3187
2298
  msgid "Manual loading"
2299
  msgstr "Ročno nalaganje"
2300
 
2301
- #: includes/functions.php:3256
2302
  msgid "IP address blocked"
2303
  msgid_plural "IP addresses blocked"
2304
  msgstr[0] "blokiran IP naslov"
@@ -2306,44 +2312,148 @@ msgstr[1] "blokirana IP naslova"
2306
  msgstr[2] "blokirani IP naslovi"
2307
  msgstr[3] "blokiranih IP naslovov"
2308
 
2309
- #: includes/functions.php:3259 includes/functions.php:3308
2310
  msgid "No IP address blocked"
2311
  msgstr "Noben IP naslov ni blokiran"
2312
 
2313
- #: includes/functions.php:3320
2314
  msgid "Blocked IP address"
2315
  msgstr "Blokirani IP naslovi"
2316
 
2317
- #: includes/functions.php:3320
2318
  msgid "Country"
2319
  msgstr "Država"
2320
 
2321
- #: includes/functions.php:3320
2322
  msgid "Time to expiration"
2323
  msgstr "Čas do poteka"
2324
 
2325
- #: includes/functions.php:3320 strings.php:225
2326
  msgid "Delete"
2327
  msgstr "Pobriši"
2328
 
2329
- #: includes/functions.php:3332
2330
  msgid "Delete IP address"
2331
  msgstr "Briši IP naslov"
2332
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2333
  #. Translators: %s HTML tags
2334
- #: includes/functions.php:3367
2335
  msgid "Create and manage %s MaxMind license key %s"
2336
  msgstr "Ustvarite in upravljajte z %s MaxMind licenčnim ključem %s"
2337
 
2338
- #: includes/functions.php:3403
2339
  msgid "MaxMind license key"
2340
  msgstr "MaxMind licenčni ključ"
2341
 
2342
- #: includes/functions.php:3406
2343
  msgid "Enter license key obtained from MaxMind"
2344
  msgstr "Vnesite licenčni ključ, ki ste ga dobili od MaxMind"
2345
 
2346
- #: includes/functions.php:3607
2347
  msgid ""
2348
  "Image or logo to be displayed in the header of the statistics report. "
2349
  "Absolute path starting with '/' or relative path to the image file. Clear to "
@@ -2353,11 +2463,11 @@ msgstr ""
2353
  "ki se začne z '/' ali relativna pot do datoteke slike. Pobrišite za "
2354
  "ponastavitev na privzeto sliko."
2355
 
2356
- #: includes/functions.php:3655
2357
  msgid "Event category"
2358
  msgstr "Kategorija dogodka"
2359
 
2360
- #: includes/functions.php:3658
2361
  msgid ""
2362
  "Category name used for external tracking events. You can use tags to get the "
2363
  "event, the number or the name of the block that caused the event."
@@ -2365,11 +2475,11 @@ msgstr ""
2365
  "Ime kategorije uporabljeno za dogodke za zunanje sledenje. Lahko uporabite "
2366
  "oznake za dogodek, številko ali ime bloka, ki je povzročil dogodek."
2367
 
2368
- #: includes/functions.php:3663
2369
  msgid "Event action"
2370
  msgstr "Akcija dogodka"
2371
 
2372
- #: includes/functions.php:3666
2373
  msgid ""
2374
  "Action name used for external tracking events. You can use tags to get the "
2375
  "event, the number or the name of the block that caused the event."
@@ -2377,11 +2487,11 @@ msgstr ""
2377
  "Ime akcije uporabljeno za dogodke za zunanje sledenje. Lahko uporabite "
2378
  "oznake za dogodek, številko ali ime bloka, ki je povzročil dogodek."
2379
 
2380
- #: includes/functions.php:3671
2381
  msgid "Event label"
2382
  msgstr "Oznaka dogodka"
2383
 
2384
- #: includes/functions.php:3674
2385
  msgid ""
2386
  "Label name used for external tracking events. You can use tags to get the "
2387
  "event, the number or the name of the block that caused the event."
@@ -2389,39 +2499,58 @@ msgstr ""
2389
  "Ime oznake uporabljeno za dogodke za zunanje sledenje. Lahko uporabite "
2390
  "oznake za dogodek, številko ali ime bloka, ki je povzročil dogodek."
2391
 
2392
- #: includes/functions.php:3701
2393
  msgid "Global visitor limits"
2394
  msgstr "Globalne omejitve obiskovalca"
2395
 
2396
- #: includes/functions.php:3724
2397
  msgid "Block IP address"
2398
  msgstr "Blokiraj IP naslov"
2399
 
2400
- #: includes/functions.php:3729
2401
  msgid "Block visitor's IP address when protection is activated"
2402
  msgstr "Blokiraj obiskovalčev IP naslov, ko je aktivirana zaščita"
2403
 
2404
- #: includes/functions.php:3731
2405
  msgid "Click to show blocked IP addresses"
2406
  msgstr "Kliknite za prikaz blokiranih IP naslovov"
2407
 
2408
  #. translators: %s: Ad Inserter Pro
2409
- #: includes/functions.php:3887
2410
  msgid "Show link to %s settings page for each site on the Sites page"
2411
  msgstr ""
2412
  "Pokaži povezavo na %s stran z nastavitvami za vsako spletišče na strani "
2413
  "Spletišča"
2414
 
2415
  #. translators: %s: Ad Inserter Pro
2416
- #: includes/functions.php:3887
2417
  msgid "Show link to %s on the Sites page"
2418
  msgstr "Pokaži povezavo na %s na strani Spletišča"
2419
 
2420
- #: includes/functions.php:5451
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2421
  msgid "Date"
2422
  msgstr "Datum"
2423
 
2424
- #: includes/functions.php:5925
2425
  msgid "File %s missing."
2426
  msgstr "Datoteka %s ni najdena."
2427
 
@@ -2449,11 +2578,11 @@ msgstr "Zapri urejevalnik polnila"
2449
  msgid "Placeholder"
2450
  msgstr "Polnilo"
2451
 
2452
- #: includes/placeholders.php:361 settings.php:999 settings.php:4475
2453
  msgid "Size"
2454
  msgstr "Velikost"
2455
 
2456
- #: includes/placeholders.php:377 includes/preview.php:2450
2457
  msgid "Background color"
2458
  msgstr "Barva ozadja"
2459
 
@@ -2542,7 +2671,7 @@ msgstr "Dodaj testni odstavek"
2542
  msgid "Remove dummy paragraph"
2543
  msgstr "Odstrani testni odstavek"
2544
 
2545
- #: includes/preview-adb.php:6 includes/preview.php:2310
2546
  msgid "Use current settings"
2547
  msgstr "Uporabi trenutne nastavitve"
2548
 
@@ -2569,7 +2698,7 @@ msgctxt "Button"
2569
  msgid "Default"
2570
  msgstr "Privzeto"
2571
 
2572
- #: includes/preview-adb.php:9 includes/preview.php:2313
2573
  msgid "Close preview window"
2574
  msgstr "Zapri okno predogleda"
2575
 
@@ -2578,71 +2707,71 @@ msgctxt "Button "
2578
  msgid "Cancel"
2579
  msgstr "Prekliči"
2580
 
2581
- #: includes/preview-adb.php:57
2582
  msgid "Ad Blocking Detected Message Preview"
2583
  msgstr "Predogled Sporočila ko je Zaznano Blokiranje Oglasov"
2584
 
2585
- #: includes/preview-adb.php:345 settings.php:3007
2586
  msgid "Message CSS"
2587
  msgstr "CSS sporočila"
2588
 
2589
- #: includes/preview-adb.php:350 settings.php:3015
2590
  msgid "Overlay CSS"
2591
  msgstr "CSS prevleke"
2592
 
2593
- #: includes/preview.php:246
2594
  msgid "Sticky Code Preview"
2595
  msgstr "Predogled Lepljive Kode"
2596
 
2597
- #: includes/preview.php:246
2598
  msgid "Code Preview"
2599
  msgstr "Predogled Kode"
2600
 
2601
- #: includes/preview.php:2308
2602
  msgid "Highlight inserted code"
2603
  msgstr "Označi vstavljeno kodo"
2604
 
2605
- #: includes/preview.php:2308
2606
  msgid "Highlight"
2607
  msgstr "Označi"
2608
 
2609
- #: includes/preview.php:2311
2610
  msgid "Reset to block settings"
2611
  msgstr "Ponastavi na nastavitve bloka"
2612
 
2613
- #: includes/preview.php:2326
2614
  msgid "AdSense ad unit"
2615
  msgstr "Oglasna enota AdSense"
2616
 
2617
- #: includes/preview.php:2395
2618
  msgid "wrapping div"
2619
  msgstr "div za ovijanje"
2620
 
2621
- #: includes/preview.php:2400 includes/preview.php:2407
2622
  msgid "background"
2623
  msgstr "ozadje"
2624
 
2625
- #: includes/preview.php:2434 includes/preview.php:2647 settings.php:1384
2626
  msgid "Alignment"
2627
  msgstr "Poravnava"
2628
 
2629
- #: includes/preview.php:2471
2630
  msgid "Repeat image"
2631
  msgstr "Ponavljaj sliko"
2632
 
2633
- #: includes/preview.php:2554
2634
  msgid "Horizontal margin"
2635
  msgstr "Vodoravni odmik"
2636
 
2637
- #: includes/preview.php:2606
2638
  msgid "Vertical margin"
2639
  msgstr "Navpični odmik"
2640
 
2641
- #: includes/preview.php:2630
2642
  msgid "Animate"
2643
  msgstr "Animiraj"
2644
 
2645
- #: includes/preview.php:2701
2646
  msgid ""
2647
  "This is a preview of the code between dummy paragraphs. Here you can test "
2648
  "various block alignments, visually edit margin and padding values of the "
@@ -2657,7 +2786,7 @@ msgstr ""
2657
  "označi ozadje, margin območje div-a za ovijanje in območje kode, gumb "
2658
  "Ponastavi pa vrne vse vrednosti na tiste od trenutnega bloka."
2659
 
2660
- #: includes/preview.php:2704
2661
  msgid ""
2662
  "This is a preview of the saved block between dummy paragraphs. It shows the "
2663
  "code with the alignment and style as it is set for this block. Highlight "
@@ -2667,7 +2796,7 @@ msgstr ""
2667
  "poravnavo in slogom kot je nastavljen za ta blok. Gump Označi označi ozadje, "
2668
  "margin območje div-a za ovijanje in območje kode."
2669
 
2670
- #: includes/preview.php:2706
2671
  msgid ""
2672
  "This is a preview of AdSense ad block between dummy paragraphs. AdSense ad "
2673
  "code was loaded from your AdSense account. The ad block is displayed on a "
@@ -2679,7 +2808,7 @@ msgstr ""
2679
  "testnimi odstavki, zato je lahko prazen (brez oglasov). Kliknite na gumb "
2680
  "Označi za označitev bloka."
2681
 
2682
- #: includes/preview.php:2712
2683
  msgid ""
2684
  "You can resize the window (and refresh the page to reload ads) to check "
2685
  "display with different screen widths.\n"
@@ -2691,7 +2820,7 @@ msgstr ""
2691
  "Ko ste zadovoljni s poravnavo kliknite na gumb Uporabi in nastavitve se bodo "
2692
  "prenesle v aktivni blok."
2693
 
2694
- #: includes/preview.php:2714
2695
  msgid ""
2696
  "Please note that the code, block name, alignment and style are taken from "
2697
  "the current block settings (may not be saved).\n"
@@ -2704,9 +2833,9 @@ msgstr ""
2704
  "margin in padding ne morete nastaviti. Seveda pa lahko uporabite lastno HTML "
2705
  "kodo za blok."
2706
 
2707
- #: includes/preview.php:2719 includes/preview.php:2733
2708
- #: includes/preview.php:2743 includes/preview.php:2753
2709
- #: includes/preview.php:2763
2710
  msgid ""
2711
  "Ad Inserter can be configured to insert any code anywhere on the page. Each "
2712
  "code with it's settings is called a block.\n"
@@ -2730,9 +2859,9 @@ msgstr ""
2730
  "številka pomeni, da blok uporablja ročno vstavljanje, medtem ko vijolična "
2731
  "številka pomeni, da blok uporablja samodejno in ročno vstavljanje."
2732
 
2733
- #: includes/preview.php:2724 includes/preview.php:2738
2734
- #: includes/preview.php:2748 includes/preview.php:2758
2735
- #: includes/preview.php:2768
2736
  msgid ""
2737
  "Few very important things you need to know in order to insert code and "
2738
  "display some ad:\n"
@@ -2755,7 +2884,7 @@ msgstr ""
2755
  "za posamezne izjeme. Uporabite privzeto prazno vrednost, razen, če "
2756
  "uporabljate posamezne izjeme za prispevke/strani."
2757
 
2758
- #: includes/preview.php:2730
2759
  msgid ""
2760
  "This is a preview of the code for sticky ads. Here you can test various "
2761
  "horizontal and vertical alignments, close button locations, visually edit "
@@ -2771,11 +2900,7 @@ msgstr ""
2771
  "Označi označi ozadje, območje odmika in območje kode, medtem ko gumb "
2772
  "Ponastavi vrne vse vrednosti na tiste od trenutnega bloka."
2773
 
2774
- #: includes/version-check.php:14
2775
- msgid "The latest PHP version: "
2776
- msgstr "Zadnja različica PHP: "
2777
-
2778
- #: includes/version-check.php:33
2779
  msgid ""
2780
  "Warning: Ad Inserter Pro plugin is outdated - it has not been tested with "
2781
  "WordPress version"
@@ -2783,47 +2908,39 @@ msgstr ""
2783
  "Opozorilo: vtičnik Ad Inserter Pro je zastarel - ni bil preverjen z "
2784
  "različico WordPres"
2785
 
2786
- #: settings.php:162 settings.php:165
2787
  msgid ""
2788
  "Warning: only exceptions for %d posts cleared, %d posts still have exceptions"
2789
  msgstr ""
2790
  "Opozorilo: počiščene samo izjeme za %d prispevkov, %d prispevkov ima še "
2791
  "vedno izjeme"
2792
 
2793
- #: settings.php:204 settings.php:1273
2794
- msgid ""
2795
- "Settings for individual exceptions have been updated. Please check all "
2796
- "blocks that have exceptions and and then save settings."
2797
- msgstr ""
2798
- "Nastavitve za posamezne izjeme so bile posodobljene. Prosimo, preverite vse "
2799
- "bloke, ki imajo izjeme in potem shranite nastavitve."
2800
-
2801
- #: settings.php:246
2802
  msgid "Online documentation"
2803
  msgstr "Spletna Dokumentacija"
2804
 
2805
- #: settings.php:250 settings.php:817 settings.php:2382
2806
  msgid "Show AdSense ad units"
2807
  msgstr "Pokaži oglasne enote AdSense"
2808
 
2809
- #: settings.php:259
2810
  msgid "Edit ads.txt file"
2811
  msgstr "Uredi datoteko ads.txt"
2812
 
2813
- #: settings.php:262 settings.php:1216
2814
  msgid "Check theme for available positions for automatic insertion"
2815
  msgstr "Preveri temo za razpoložljive položaje za samodejno vstavljanje"
2816
 
2817
- #: settings.php:264
2818
  msgid "List all blocks"
2819
  msgstr "Izpiši seznam vseh blokov"
2820
 
2821
- #: settings.php:271
2822
  msgid "Loaded plugin JavaScript file version"
2823
  msgstr "Naložena različica JavaScript datoteke vtičnika"
2824
 
2825
  #. translators: %s: HTML tags
2826
- #: settings.php:273
2827
  msgid ""
2828
  "Wrong or %s missing version parameter %s of the JavaScript file, probably "
2829
  "due to inappropriate caching."
@@ -2831,7 +2948,7 @@ msgstr ""
2831
  "Napačen ali %s manjkajoč parameter verzije %s JavaScript datoteke, najbrž "
2832
  "zaradi nepravilnega predpomnjenja."
2833
 
2834
- #: settings.php:274
2835
  msgid ""
2836
  "Missing version parameter of the JavaScript file, probably due to "
2837
  "inappropriate caching."
@@ -2839,7 +2956,7 @@ msgstr ""
2839
  "Manjka parameter verzije JavaScript datoteke, najbrž zaradi nepravilnega "
2840
  "predpomnjenja."
2841
 
2842
- #: settings.php:275
2843
  msgid ""
2844
  "Incompatible (old) JavaScript file loaded, probably due to inappropriate "
2845
  "caching."
@@ -2847,7 +2964,7 @@ msgstr ""
2847
  "Naložena je nezdružljiva (stara) različica JavaScript datoteke, najbrž "
2848
  "zaradi nepravilnega predpomnjenja."
2849
 
2850
- #: settings.php:276 settings.php:287
2851
  msgid ""
2852
  "Please delete browser's cache and all other caches used and then reload this "
2853
  "page."
@@ -2855,12 +2972,12 @@ msgstr ""
2855
  "Prosimo, pobrišite predpomnilnik brskalnika in vse druge predpomnilnike ter "
2856
  "potem na novo naložite to stran."
2857
 
2858
- #: settings.php:282
2859
  msgid "Loaded plugin CSS file version"
2860
  msgstr "Naložena različica CSS datoteke vtičnika"
2861
 
2862
  #. translators: %s: HTML tags
2863
- #: settings.php:284
2864
  msgid ""
2865
  "Wrong or %s missing version parameter %s of the CSS file, probably due to "
2866
  "inappropriate caching."
@@ -2868,7 +2985,7 @@ msgstr ""
2868
  "Napačen ali %s manjkajoč parameter verzije %s CSS datoteke, najbrž zaradi "
2869
  "nepravilnega predpomnjenja."
2870
 
2871
- #: settings.php:285
2872
  msgid ""
2873
  "Missing version parameter of the CSS file, probably due to inappropriate "
2874
  "caching."
@@ -2876,39 +2993,39 @@ msgstr ""
2876
  "Manjka parameter verzije JavaScript datoteke, najbrž zaradi nepravilnega "
2877
  "predpomnjenja."
2878
 
2879
- #: settings.php:286
2880
  msgid ""
2881
  "Incompatible (old) CSS file loaded, probably due to inappropriate caching."
2882
  msgstr ""
2883
  "Naložena je nezdružljiva (stara) različica CSS datoteke, najbrž zaradi "
2884
  "nepravilnega predpomnjenja."
2885
 
2886
- #: settings.php:293 settings.php:319
2887
  msgid "WARNING"
2888
  msgstr "OPOZORILO"
2889
 
2890
  #. translators: %s: HTML tags
2891
- #: settings.php:295
2892
  msgid "Page may %s not be loaded properly. %s"
2893
  msgstr "Stran mogoče %s ni naložena pravilno. %s"
2894
 
2895
- #: settings.php:296
2896
  msgid ""
2897
  "Check ad blocking software that may block CSS, JavaScript or image files."
2898
  msgstr ""
2899
  "Preverite programe za blokiranje oglasov, ki lahko onemogočijo CSS, "
2900
  "JavaScript ali slikovne datoteke."
2901
 
2902
- #: settings.php:305
2903
  msgid "SAFE MODE"
2904
  msgstr "VARNI NAČIN"
2905
 
2906
  #. translators: %s: HTML tags
2907
- #: settings.php:307
2908
  msgid "Page is loaded in %s safe mode. %s Not all scripts are loaded."
2909
  msgstr "Stran je naložena v %s varnem načinu. %s Vse skripte niso naložene."
2910
 
2911
- #: settings.php:319
2912
  msgid ""
2913
  "To disable debugging functions and to enable insertions go to tab [*] / tab "
2914
  "Debugging"
@@ -2916,23 +3033,23 @@ msgstr ""
2916
  "Za izključitev razhroščevalnih funkcij in za vključitev vstavljanja pojdite "
2917
  "na zavihek [*] / zavihek Razhroščevanje"
2918
 
2919
- #: settings.php:321
2920
  msgid "Debugging functions enabled - some code is not inserted"
2921
  msgstr "Vključene so funkcije za razhroščevanje - nekatera koda ni vstavljena"
2922
 
2923
- #: settings.php:338
2924
  msgid "Group name"
2925
  msgstr "Ime skupine"
2926
 
2927
- #: settings.php:339
2928
  msgid "Option name"
2929
  msgstr "Ime različice"
2930
 
2931
- #: settings.php:345
2932
  msgid "Share"
2933
  msgstr "Delež"
2934
 
2935
- #: settings.php:348
2936
  msgid ""
2937
  "Option share in percents - 0 means option is disabled, if share for one "
2938
  "option is not defined it will be calculated automatically. Leave all share "
@@ -2942,11 +3059,19 @@ msgstr ""
2942
  "eno različico ni določen bo izračunan samodejno. Pustite vsa polja za deleže "
2943
  "prazne za enakomerno porazdelitev deležev različic."
2944
 
2945
- #: settings.php:351
 
 
 
 
 
 
 
 
2946
  msgid "Time"
2947
  msgstr "Čas"
2948
 
2949
- #: settings.php:354
2950
  msgid ""
2951
  "Option time in seconds - 0 means option is disabled and will be skipped. "
2952
  "Leave all time fields empty for no timed rotation."
@@ -2954,166 +3079,170 @@ msgstr ""
2954
  "Čas različice v sekundah - 0 pomeni, da je različica onemogočena in bo "
2955
  "preskočena. Pustite vse polja za čas prazna za rotacijo brez časov."
2956
 
2957
- #: settings.php:522
2958
  msgid "General Settings"
2959
  msgstr "Splošne Nastavitve"
2960
 
2961
- #: settings.php:765 settings.php:2734 settings.php:2801 settings.php:2987
2962
  msgid "Toggle Syntax Highlighting / Simple editor for mobile devices"
2963
  msgstr ""
2964
  "Preklopi Poudarjanje Sintakse / Preprost urejevalnik za mobilne naprave"
2965
 
2966
- #: settings.php:772
2967
  msgid "Toggle tools"
2968
  msgstr "Preklopi orodja"
2969
 
2970
- #: settings.php:780
2971
  msgid "Process PHP code in block"
2972
  msgstr "Procesiraj PHP kodo v bloku"
2973
 
2974
- #: settings.php:787
2975
  msgid "Disable insertion of this block"
2976
  msgstr "Onemogoči vstavljanje tega bloka"
2977
 
2978
- #: settings.php:799
2979
  msgid "Toggle code generator"
2980
  msgstr "Preklopi generator kode"
2981
 
2982
- #: settings.php:803
2983
  msgid "Toggle rotation editor"
2984
  msgstr "Preklopi urejevalnik rotacije"
2985
 
2986
- #: settings.php:807
2987
  msgid "Open visual HTML editor"
2988
  msgstr "Odpri vizualni HTML urejevalnik"
2989
 
2990
- #: settings.php:826
2991
  msgid "Clear block"
2992
  msgstr "Počisti blok"
2993
 
2994
- #: settings.php:831 settings.php:4346
2995
  msgid "Copy block"
2996
  msgstr "Kopiraj blok"
2997
 
2998
- #: settings.php:835
2999
  msgid "Paste name"
3000
  msgstr "Prilepi ime"
3001
 
3002
- #: settings.php:839
3003
  msgid "Paste code"
3004
  msgstr "Prilepi kodo"
3005
 
3006
- #: settings.php:843
3007
  msgid "Paste settings"
3008
  msgstr "Prilepi nastavitve"
3009
 
3010
- #: settings.php:847
3011
  msgid "Paste block (name, code and settings)"
3012
  msgstr "Prilepi blok (ime, kodo in nastavitve)"
3013
 
3014
- #: settings.php:866
3015
  msgid "Rotation groups"
3016
  msgstr "Skupine za rotacijo"
3017
 
3018
- #: settings.php:870
3019
  msgid "Remove option"
3020
  msgstr "Odstrani različico"
3021
 
3022
- #: settings.php:874
3023
  msgid "Add option"
3024
  msgstr "Dodaj različico"
3025
 
3026
- #: settings.php:889
3027
  msgid "Import code"
3028
  msgstr "Uvozi kodo"
3029
 
3030
- #: settings.php:893
3031
  msgid "Generate code"
3032
  msgstr "Generiraj kodo"
3033
 
3034
- #: settings.php:898
3035
  msgid "Banner"
3036
  msgstr "Pasica"
3037
 
3038
- #: settings.php:910
3039
  msgid "Image"
3040
  msgstr "Slika"
3041
 
3042
- #: settings.php:918
3043
  msgid "Alt text"
3044
  msgstr "Besedilo alt"
3045
 
3046
- #: settings.php:932
3047
  msgid "Link"
3048
  msgstr "Povezava"
3049
 
3050
- #: settings.php:943
3051
  msgid "Open link in a new tab"
3052
  msgstr "Odpri povezavo v novem zavihku"
3053
 
3054
- #: settings.php:946
3055
  msgid "Select Image"
3056
  msgstr "Izberi Sliko"
3057
 
3058
- #: settings.php:947
3059
  msgid "Select Placeholder"
3060
  msgstr "Izberi Polnilo"
3061
 
3062
- #: settings.php:959
3063
  msgid "Comment"
3064
  msgstr "Komentar"
3065
 
3066
- #: settings.php:968
3067
  msgctxt "AdSense"
3068
  msgid "Publisher ID"
3069
  msgstr "ID založnika"
3070
 
3071
- #: settings.php:977
3072
  msgctxt "AdSense"
3073
  msgid "Ad Slot ID"
3074
  msgstr "ID mesta"
3075
 
3076
- #: settings.php:986
3077
  msgid "Ad Type"
3078
  msgstr "Vrsta"
3079
 
3080
- #: settings.php:1011 settings.php:1146
3081
  msgid "AMP Ad"
3082
  msgstr "AMP Oglas"
3083
 
3084
- #: settings.php:1029
 
 
 
 
3085
  msgid "Show ad units from your AdSense account"
3086
  msgstr "Prikaži oglasne enote s tvojega AdSense računa"
3087
 
3088
- #: settings.php:1029
3089
  msgid "AdSense ad units"
3090
  msgstr "Oglasne enote AdSense"
3091
 
3092
- #: settings.php:1046
3093
  msgctxt "AdSense"
3094
  msgid "Layout"
3095
  msgstr "Postavitev"
3096
 
3097
- #: settings.php:1055
3098
  msgctxt "AdSense"
3099
  msgid "Layout Key"
3100
  msgstr "Ključ postavitve"
3101
 
3102
- #: settings.php:1065
3103
  msgid "Full width"
3104
  msgstr "Celotna širina"
3105
 
3106
- #: settings.php:1067
3107
  msgctxt "Full width"
3108
  msgid "Enabled"
3109
  msgstr "Omogočena"
3110
 
3111
- #: settings.php:1068
3112
  msgctxt "Full width"
3113
  msgid "Disabled"
3114
  msgstr "Onemogočena"
3115
 
3116
- #: settings.php:1182
3117
  msgid ""
3118
  "White/Black-list Category, Tag, Taxonomy, Post ID, Url, Url parameter, "
3119
  "Cookie or Referer (domain)"
@@ -3121,28 +3250,28 @@ msgstr ""
3121
  "Bel/Črn seznam Kategorij, Oznak, Taksonomij, ID Prispevkov, Url-jev, Url "
3122
  "parametrov, Piškotkov ali napotiteljev (domen)"
3123
 
3124
- #: settings.php:1182
3125
  msgid "Lists"
3126
  msgstr "Seznami"
3127
 
3128
- #: settings.php:1183
3129
  msgid "Widget, Shortcode and PHP function call"
3130
  msgstr "Gradnik, Kratka koda in Klic PHP funkcije"
3131
 
3132
- #: settings.php:1183
3133
  msgid "Manual"
3134
  msgstr "Ročno"
3135
 
3136
- #: settings.php:1184
3137
  msgid "Client/Server-side Device Detection (Desktop, Tablet, Phone,...)"
3138
  msgstr ""
3139
  "Zaznavanje Naprave na strani Strežnika/Odjemalca (Namizni, Tablica, Telefon)"
3140
 
3141
- #: settings.php:1184
3142
  msgid "Devices"
3143
  msgstr "Naprave"
3144
 
3145
- #: settings.php:1185
3146
  msgid ""
3147
  "Check for user status, Limit insertions (error 404 page, Ajax requests, RSS "
3148
  "feeds), Filter, Scheduling, General tag"
@@ -3150,15 +3279,15 @@ msgstr ""
3150
  "Preveri status uporabnika, Omeji vstavljanja (napaka 404, zahteve Ajax, vir "
3151
  "RSS), Filter, Urnik, Splošna oznaka"
3152
 
3153
- #: settings.php:1185
3154
  msgid "Misc"
3155
  msgstr "Razno"
3156
 
3157
- #: settings.php:1186
3158
  msgid "Preview code and alignment"
3159
  msgstr "Predogled kode in poravnave"
3160
 
3161
- #: settings.php:1189 settings.php:2366
3162
  msgid ""
3163
  "Rotation editor active - rotation code not generated! Make sure no rotation "
3164
  "editor is active before saving settings."
@@ -3166,15 +3295,15 @@ msgstr ""
3166
  "Aktiven urejevalnik rotacij - koda za rotacijo ni generirana! Poskrbite, da "
3167
  "noben urejevalnik rotacij ni aktiven pred shranjevanjem nastavitev."
3168
 
3169
- #: settings.php:1202 settings.php:1203
3170
  msgid "Enable insertion on posts"
3171
  msgstr "Omogoči vstavljanje na prispevkih"
3172
 
3173
- #: settings.php:1203 settings.php:3543
3174
  msgid "Posts"
3175
  msgstr "Prispevki"
3176
 
3177
- #: settings.php:1207 settings.php:1208
3178
  msgid ""
3179
  "Enable insertion on homepage: latest posts (including on sub-pages), static "
3180
  "page or theme homepage (available positions may depend on hooks used by the "
@@ -3184,43 +3313,43 @@ msgstr ""
3184
  "podstraneh), statična stran ali domača stran teme (razpoložljivi položaji so "
3185
  "lahko odvisni od ročic, ki jih tema uporablja)"
3186
 
3187
- #: settings.php:1208 settings.php:3545
3188
  msgid "Homepage"
3189
  msgstr "Domača stran"
3190
 
3191
- #: settings.php:1212 settings.php:1213
3192
  msgid "Enable insertion on category blog pages (including sub-pages)"
3193
  msgstr "Omogoči vstavljanje na straneh kategorij (vključno s podstranmi)"
3194
 
3195
- #: settings.php:1213 settings.php:3546
3196
  msgid "Category pages"
3197
  msgstr "Strani kategorij"
3198
 
3199
- #: settings.php:1223 settings.php:1224
3200
  msgid "Enable insertion on static pages"
3201
  msgstr "Omogoči vstavljanje na statičnih straneh"
3202
 
3203
- #: settings.php:1224 settings.php:3544
3204
  msgid "Static pages"
3205
  msgstr "Statične strani"
3206
 
3207
- #: settings.php:1228 settings.php:1229
3208
  msgid "Enable insertion on search blog pages"
3209
  msgstr "Omogoči vstavljanje na iskalnih straneh"
3210
 
3211
- #: settings.php:1229 settings.php:3548
3212
  msgid "Search pages"
3213
  msgstr "Iskalne strani"
3214
 
3215
- #: settings.php:1233 settings.php:1234
3216
  msgid "Enable insertion on tag or archive blog pages"
3217
  msgstr "Omogoči vstavljanje na straneh oznak in arhivskih straneh"
3218
 
3219
- #: settings.php:1237
3220
  msgid "Toggle settings for default insertion and list of individual exceptions"
3221
  msgstr "Preklopi nastavitve za privzeto vstavljanje in seznam posameznih izjem"
3222
 
3223
- #: settings.php:1249
3224
  msgid ""
3225
  "Enable individual post/page exceptions for insertion of this block. They can "
3226
  "be configured on the individual post/page editor page (in the settings below "
@@ -3230,7 +3359,7 @@ msgstr ""
3230
  "lahko nastavijo na posamezni strani urejevalnika prispevka/strani (v "
3231
  "nastavitvah pod urejevalnikom)."
3232
 
3233
- #: settings.php:1250
3234
  msgid ""
3235
  "Enable individual post/page exceptions for insertion of this block. When "
3236
  "enabled they can be configured on the individual post/page editor page (in "
@@ -3240,13 +3369,13 @@ msgstr ""
3240
  "omogočene, se te lahko nastavijo na posamezni strani urejevalnika prispevka/"
3241
  "strani (v nastavitvah pod urejevalnikom)."
3242
 
3243
- #: settings.php:1250
3244
  msgid "Use exceptions for individual posts or pages to change insertion"
3245
  msgstr ""
3246
  "Uporabi izjeme za posamezne prispevke ali strani za spremembo vstavljanja"
3247
 
3248
  #. Translators: Enabled means...
3249
- #: settings.php:1258
3250
  msgid ""
3251
  "means the insertion for this block is enabled by default and disabled for "
3252
  "exceptions."
@@ -3255,7 +3384,7 @@ msgstr ""
3255
  "izjeme."
3256
 
3257
  #. Translators: Disabled means...
3258
- #: settings.php:1259
3259
  msgid ""
3260
  "means the insertion for this block is disabled by default and enabled for "
3261
  "exceptions."
@@ -3263,7 +3392,7 @@ msgstr ""
3263
  "pomeni, da je vstavljanje za ta blok privzeto onemogočeno in omogočeno za "
3264
  "izjeme."
3265
 
3266
- #: settings.php:1260
3267
  msgid ""
3268
  "When individual post/page exceptions are enabled they can be configured on "
3269
  "the individual post/page editor page (in the settings below the editor)."
@@ -3272,31 +3401,39 @@ msgstr ""
3272
  "v urejevalniku posameznega prispevka/strani (v nastavitvah pod "
3273
  "urejevalnikom)."
3274
 
3275
- #: settings.php:1268
3276
  msgid ""
3277
  "No exception for post or static page defined. Block will not be inserted."
3278
  msgstr ""
3279
  "Ni nastavljene nobene izjeme za prispevek ali stran. Blok ne bo vstavljen."
3280
 
3281
- #: settings.php:1286
 
 
 
 
 
 
 
 
3282
  msgctxt "post"
3283
  msgid "Type"
3284
  msgstr "Vrsta"
3285
 
3286
  #. translators: %d: block number
3287
- #: settings.php:1288
3288
  msgid "Are you sure you want to clear listed exceptions for block %d?"
3289
  msgstr "Ali ste prepričani, da želite pobrisati izpisane izjeme za blok %d?"
3290
 
3291
- #: settings.php:1289
3292
  msgid "Clear listed exceptions for block"
3293
  msgstr "Pobriši izpisane izjeme za blok"
3294
 
3295
- #: settings.php:1315 settings.php:1463 settings.php:2121
3296
  msgid "Insertion"
3297
  msgstr "Vstavljanje"
3298
 
3299
- #: settings.php:1353
3300
  msgid ""
3301
  "Paragraph number or comma separated paragraph numbers: 1 to N means "
3302
  "paragraph number, %N means every N paragraphs, empty means all paragraphs, 0 "
@@ -3312,7 +3449,7 @@ msgstr ""
3312
  "polovici strani, 0.9 pomeni odstavek pri 90% odstavkov strani...), negativno "
3313
  "število pomeni štetje z nasprotne smeri"
3314
 
3315
- #: settings.php:1354
3316
  msgid ""
3317
  "Image number or comma separated image numbers: 1 to N means image number, %N "
3318
  "means every N images, empty means all images, 0 means random image, value "
@@ -3327,7 +3464,7 @@ msgstr ""
3327
  "sliko pri 20% slik na strani, 0.5 pomeni srednjo sliko, 0.9 pomeni sliko pri "
3328
  "90% slik strani...), negativno število pomeni štetje z nasprotne smeri"
3329
 
3330
- #: settings.php:1367
3331
  msgid ""
3332
  "Insertion Filter Mirror Setting | Excerpt number or comma separated excerpt "
3333
  "numbers, %N means every N excerpts, empty means all excerpts"
@@ -3336,7 +3473,7 @@ msgstr ""
3336
  "ločene številke izvlečkov, %N pomeni vsakih N izvlečkov, prazno pomeni vsi "
3337
  "izvlečki"
3338
 
3339
- #: settings.php:1368
3340
  msgid ""
3341
  "Insertion Filter Mirror Setting | Post number or comma separated post "
3342
  "numbers, %N means every N posts, empty means all posts"
@@ -3345,7 +3482,7 @@ msgstr ""
3345
  "ločene številke prispevkov, %N pomeni vsakih N prispevkov, prazno pomeni vsi "
3346
  "prispevki"
3347
 
3348
- #: settings.php:1369
3349
  msgid ""
3350
  "Insertion Filter Mirror Setting | Comment number or comma separated comment "
3351
  "numbers, %N means every N comments, empty means all comments"
@@ -3354,44 +3491,44 @@ msgstr ""
3354
  "ločene številke komentarjev, %N pomeni vsakih N komentarjev, prazno pomeni "
3355
  "vsi komentarji"
3356
 
3357
- #: settings.php:1376
3358
  msgid "Toggle paragraph counting settings"
3359
  msgstr "Preklopi nastavitve za štetje odstavkov"
3360
 
3361
- #: settings.php:1377
3362
  msgid "Toggle paragraph clearance settings"
3363
  msgstr "Preklopi nastavitve za izogibanje odstavkom"
3364
 
3365
- #: settings.php:1380
3366
  msgid "Toggle insertion filter settings"
3367
  msgstr "Preklopi nastavitve filtra vstavljanja"
3368
 
3369
- #: settings.php:1398
3370
  msgid "Toggle insertion and alignment icons"
3371
  msgstr "Preklopi ikone za vstavljanje in poravnavo"
3372
 
3373
- #: settings.php:1412
3374
  msgid "Custom CSS code for the wrapping div"
3375
  msgstr "CSS koda po meri za div za ovijanje"
3376
 
3377
- #: settings.php:1415 settings.php:1416 settings.php:1417 settings.php:1418
3378
- #: settings.php:1419 settings.php:1420
3379
  msgid "CSS code for the wrapping div, click to edit"
3380
  msgstr "CSS koda za div za ovijanje, kliknite za urejanje"
3381
 
3382
- #: settings.php:1433
3383
  msgid "HTML element"
3384
  msgstr "HTML element"
3385
 
3386
- #: settings.php:1446
3387
  msgid "HTML element selector or comma separated list of selectors"
3388
  msgstr "Selektor HTML elementa ali z vejicami ločen seznam selektorjev"
3389
 
3390
- #: settings.php:1452 settings.php:2892
3391
  msgid "Action"
3392
  msgstr "Akcija"
3393
 
3394
- #: settings.php:1464
3395
  msgid ""
3396
  "Client-side insertion uses JavaScript to insert block when the page loads. "
3397
  "Server-side insertion inserts block when the page is generated but needs "
@@ -3401,76 +3538,76 @@ msgstr ""
3401
  "se stran naloži. Vstavljanje na strani strežnika vstavi blok, ko se stran "
3402
  "ustvari, vendar potrebuje omogočeno Predpomnjenje izhoda."
3403
 
3404
- #: settings.php:1474
3405
  msgid "Wait for"
3406
  msgstr "Čakaj na"
3407
 
3408
- #: settings.php:1486
3409
  msgid "Wait for HTML element to be loaded"
3410
  msgstr "Čakaj, da se naloži HTML element"
3411
 
3412
- #: settings.php:1493
3413
  msgid "Time in ms to delay insertion"
3414
  msgstr "Čas v ms za zakasnitev vstavljanja"
3415
 
3416
- #: settings.php:1498
3417
  msgid "Code position"
3418
  msgstr "Položaj kode"
3419
 
3420
- #: settings.php:1499
3421
  msgid ""
3422
  "Page position where the code for client-side insertion will be inserted."
3423
  msgstr ""
3424
  "Položaj na strani kjer bo vstavljena koda za vstavljanje na strani odjemalca."
3425
 
3426
- #: settings.php:1517
3427
  msgid "Count"
3428
  msgstr "Štej"
3429
 
3430
- #: settings.php:1523
3431
  msgid "paragraphs with tags"
3432
  msgstr "odstavke z značkami"
3433
 
3434
- #: settings.php:1529
3435
  msgid "Comma separated HTML tag names, usually only 'p' tags are used"
3436
  msgstr ""
3437
  "Z vejico ločena imena HTML značk, običajno so uporabljene samo značke 'p'"
3438
 
3439
- #: settings.php:1538
3440
  msgid "that have between"
3441
  msgstr "ki imajo med"
3442
 
3443
- #: settings.php:1544
3444
  msgid "Minimum number of paragraph words, leave empty for no limit"
3445
  msgstr "Najmanjše število besed v odstavkih, prazno pomeni brez omejitev"
3446
 
3447
- #: settings.php:1553
3448
  msgid "Maximum number of paragraph words, leave empty for no limit"
3449
  msgstr "Največje število besed v odstavkih, prazno pomeni brez omejitev"
3450
 
3451
- #: settings.php:1556
3452
  msgid "words"
3453
  msgstr "besed"
3454
 
3455
- #: settings.php:1571 settings.php:1618 settings.php:1732 settings.php:1758
3456
  msgid "Comma separated texts"
3457
  msgstr "Z vejico ločena besedila"
3458
 
3459
  #. translators: inside [HTML tags] elements that contain
3460
- #: settings.php:1590
3461
  msgid "inside"
3462
  msgstr "znotraj"
3463
 
3464
- #: settings.php:1596
3465
  msgid "Comma separated HTML tag names of container elements"
3466
  msgstr "Z vejico ločena imena HTML značk vsebovalnih elementov"
3467
 
3468
  #. translators: inside [HTML tags] elements that contain
3469
- #: settings.php:1605
3470
  msgid "elements that"
3471
  msgstr "elementov, ki"
3472
 
3473
- #: settings.php:1628
3474
  msgid ""
3475
  "Count also paragraphs inside these elements - defined on general plugin "
3476
  "settings page - tab [*] / tab General"
@@ -3478,7 +3615,7 @@ msgstr ""
3478
  "Štej tudi odstavke znotraj teh elementov - določeni na strani splošnih "
3479
  "nastavitev vtičnika - zavihek [*] / zavihek Splošno"
3480
 
3481
- #: settings.php:1635 settings.php:1636
3482
  msgid ""
3483
  "If checked it will search for the text only in tag attributes like [[id]], "
3484
  "[[class]], [[style]], etc. Otherwise the whole tag including its content "
@@ -3488,17 +3625,17 @@ msgstr ""
3488
  "[[class]], [[style]], itd. V nasprotnem bo preiskana celotna značka vključno "
3489
  "z njeno vsebino."
3490
 
3491
- #: settings.php:1636
3492
  msgid "Check only tag attributes"
3493
  msgstr "Preveri samo atribute značke"
3494
 
3495
  #. Translators: %s: HTML tags
3496
- #: settings.php:1641
3497
  msgid "Count inside %s elements"
3498
  msgstr "Štej znotraj elementov %s"
3499
 
3500
  #. Translators: Do not insert for first X and last Y paragraphs
3501
- #: settings.php:1649
3502
  msgid "Do not insert for first"
3503
  msgid_plural "Do not insert for first"
3504
  msgstr[0] "Ne vstavi za prvi"
@@ -3506,7 +3643,7 @@ msgstr[1] "Ne vstavi za prva"
3506
  msgstr[2] "Ne vstavi za prve"
3507
  msgstr[3] "Ne vstavi za prvih"
3508
 
3509
- #: settings.php:1655
3510
  msgid ""
3511
  "Excludes first paragraphs from insertion, leave empty for no exclusion of "
3512
  "first paragraphs"
@@ -3515,7 +3652,7 @@ msgstr ""
3515
  "odstavkov"
3516
 
3517
  #. Translators: Do not insert for first X and last Y paragraphs
3518
- #: settings.php:1658
3519
  msgid "and last"
3520
  msgid_plural "and last"
3521
  msgstr[0] "in zadnji"
@@ -3523,7 +3660,7 @@ msgstr[1] "in zadnja"
3523
  msgstr[2] "in zadnje"
3524
  msgstr[3] "in zadnjih"
3525
 
3526
- #: settings.php:1664
3527
  msgid ""
3528
  "Excludes last paragraphs from insertion, leave empty for no exclusion of "
3529
  "last paragraphs"
@@ -3533,7 +3670,7 @@ msgstr ""
3533
 
3534
  #. Translators: Do not insert for first X and last Y paragraphs
3535
  #. Translators: Post/Static page must have between X and Y paragraphs
3536
- #: settings.php:1667 settings.php:1693
3537
  msgid "paragraph"
3538
  msgid_plural "paragraphs"
3539
  msgstr[0] "odstavek"
@@ -3541,23 +3678,23 @@ msgstr[1] "odstavka"
3541
  msgstr[2] "odstavke"
3542
  msgstr[3] "odstavkov"
3543
 
3544
- #: settings.php:1675 settings.php:2253
3545
  msgid "Post/Static page must have between"
3546
  msgstr "Prispevek/Statična stran mora imeti med"
3547
 
3548
- #: settings.php:1681
3549
  msgid "Minimum number of paragraphs, leave empty for no limit"
3550
  msgstr "Najmanjše število odstavkov, prazno pomeni brez omejitev"
3551
 
3552
- #: settings.php:1690
3553
  msgid "Maximum number of paragraphs, leave empty for no limit"
3554
  msgstr "Največje število odstavkov, prazno pomeni brez omejitev"
3555
 
3556
- #: settings.php:1701
3557
  msgid "Minimum number of words in paragraphs above"
3558
  msgstr "Najmanjše število besed v odstavkih zgoraj"
3559
 
3560
- #: settings.php:1707
3561
  msgid ""
3562
  "Used only with automatic insertion After paragraph and empty paragraph "
3563
  "numbers"
@@ -3565,96 +3702,96 @@ msgstr ""
3565
  "Uporabljeno samo s samodejnim vstavljanjem Za odstavkom in s praznimi "
3566
  "številkami odstavkov"
3567
 
3568
- #: settings.php:1717 settings.php:1743
3569
  msgid "In"
3570
  msgstr "V"
3571
 
3572
- #: settings.php:1723
3573
  msgid "Number of paragraphs above to check, leave empty to disable checking"
3574
  msgstr "Število odstavkov zgoraj za preverjanje, prazno onemogoči preverjanje"
3575
 
3576
- #: settings.php:1726
3577
  msgid "paragraphs above avoid"
3578
  msgstr "odstavkih zgoraj se izogni"
3579
 
3580
- #: settings.php:1749
3581
  msgid "Number of paragraphs below to check, leave empty to disable checking"
3582
  msgstr "Število odstavkov spodaj za preverjanje, prazno onemogoči preverjanje"
3583
 
3584
- #: settings.php:1752
3585
  msgid "paragraphs below avoid"
3586
  msgstr "odstavkih spodaj se izogni"
3587
 
3588
- #: settings.php:1768
3589
  msgid "If text is found"
3590
  msgstr "Če je besedilo najdeno"
3591
 
3592
- #: settings.php:1775
3593
  msgid "check up to"
3594
  msgstr "preveri do"
3595
 
3596
- #: settings.php:1783
3597
  msgctxt "check up to"
3598
  msgid "paragraphs"
3599
  msgstr "odstavkov"
3600
 
3601
- #: settings.php:1799
3602
  msgid "Categories"
3603
  msgstr "Kategorije"
3604
 
3605
- #: settings.php:1802
3606
  msgid "Toggle category editor"
3607
  msgstr "Preklopi urejevalnik kategorij"
3608
 
3609
- #: settings.php:1805
3610
  msgid "Comma separated category slugs"
3611
  msgstr "Z vejico ločeni ključi kategorij"
3612
 
3613
- #: settings.php:1822
3614
  msgid "Tags"
3615
  msgstr "Oznake"
3616
 
3617
- #: settings.php:1825
3618
  msgid "Toggle tag editor"
3619
  msgstr "Preklopi urejevalnik oznak"
3620
 
3621
- #: settings.php:1828
3622
  msgid "Comma separated tag slugs"
3623
  msgstr "Z vejico ločeni ključi oznak"
3624
 
3625
- #: settings.php:1845
3626
  msgid "Taxonomies"
3627
  msgstr "Taksonomije"
3628
 
3629
- #: settings.php:1848
3630
  msgid "Toggle taxonomy editor"
3631
  msgstr "Preklopi urejevalnik taksonomij"
3632
 
3633
- #: settings.php:1851
3634
  msgid "Comma separated slugs: taxonomy, term or taxonomy:term"
3635
  msgstr "Z vejico ločeni ključi: taksonomija, izraz ali taksonomija:izraz"
3636
 
3637
- #: settings.php:1868
3638
  msgid "Post IDs"
3639
  msgstr "ID-ji prispevkov"
3640
 
3641
- #: settings.php:1871
3642
  msgid "Toggle post/page ID editor"
3643
  msgstr "Preklopi urejevalnik ID-jev prispevkov/strani"
3644
 
3645
- #: settings.php:1874
3646
  msgid "Comma separated post/page IDs"
3647
  msgstr "Z vejico ločeni ID-ji prispevkov/strani"
3648
 
3649
- #: settings.php:1891
3650
  msgid "Urls"
3651
  msgstr "Url-ji"
3652
 
3653
- #: settings.php:1894
3654
  msgid "Toggle url editor"
3655
  msgstr "Preklopi urejevalnik url-jev"
3656
 
3657
- #: settings.php:1897
3658
  msgid ""
3659
  "Comma separated urls (page addresses) starting with / after domain name (e."
3660
  "g. /permalink-url, use only when you need to taget a specific url not "
@@ -3666,15 +3803,15 @@ msgstr ""
3666
  "nsalov, ki drugače ni dostopen). Uporabite lahko tudi delne url-je z * (/url-"
3667
  "začetek*. *url-vzorec*, *url-konec)"
3668
 
3669
- #: settings.php:1913
3670
  msgid "Url parameters"
3671
  msgstr "Url parametri"
3672
 
3673
- #: settings.php:1917
3674
  msgid "Toggle url parameter and cookie editor"
3675
  msgstr "Preklopi urejevalnik url parametrov in piškotkov"
3676
 
3677
- #: settings.php:1920
3678
  msgid ""
3679
  "Comma separated url query parameters or cookies with optional values (use "
3680
  "'parameter', 'parameter=value', 'cookie' or 'cookie=value')"
@@ -3683,15 +3820,15 @@ msgstr ""
3683
  "vrednostmi (uporabite 'parameter', 'parameter=vrednost', 'piškotek' or "
3684
  "'piškotek=vrednost')"
3685
 
3686
- #: settings.php:1936
3687
  msgid "Referrers"
3688
  msgstr "Napotitelji"
3689
 
3690
- #: settings.php:1939
3691
  msgid "Toggle referer editor"
3692
  msgstr "Preklopi urejevalnik napotiteljev"
3693
 
3694
- #: settings.php:1942
3695
  msgid ""
3696
  "Comma separated domains, use # for no referrer, you can also use partial "
3697
  "domains with * (domain-start*. *domain-pattern*, *domain-end)"
@@ -3699,15 +3836,15 @@ msgstr ""
3699
  "Z vejico ločene domene, uporabite # za primer, ko ni napotitelja, uporabite "
3700
  "lahko tudi delne domene z * (začetek-domene*. *vzorec-domene*, *konec-domene)"
3701
 
3702
- #: settings.php:1958
3703
  msgid "Clients"
3704
  msgstr "Odjemalci"
3705
 
3706
- #: settings.php:1961
3707
  msgid "Toggle client editor"
3708
  msgstr "Preklopi urejevalnik odjemalcev"
3709
 
3710
- #: settings.php:1964
3711
  msgid ""
3712
  "Comma separated names (operating systems, browsers, devices). You can also "
3713
  "list partial user agent strings with * (user-agent-start*. *user-agent-"
@@ -3717,25 +3854,25 @@ msgstr ""
3717
  "lahko tudi delne nize uporabniškega agenta z * (začetek-uporabnšikega-"
3718
  "agenta*. *vzorec-uporabnšikega-agenta*, *konec-uporabnšikega-agenta)"
3719
 
3720
- #: settings.php:1990
3721
  msgid "Enable widget for this block"
3722
  msgstr "Omogočite gradnik za ta blok"
3723
 
3724
- #: settings.php:1995
3725
  msgid "Sidebars (or widget positions) where this widget is used"
3726
  msgstr ""
3727
  "Stranske vrstice (ali položaji gradnikov) kjer je ta gradnik uporabljen"
3728
 
3729
- #: settings.php:2002
3730
  msgid "Enable shortcode for manual insertion of this block in posts and pages"
3731
  msgstr ""
3732
  "Omogočite kratko kodo za ročno vstavljanje tega bloka v prispevke in strani"
3733
 
3734
- #: settings.php:2003 settings.php:4403
3735
  msgid "Shortcode"
3736
  msgstr "Kratka koda"
3737
 
3738
- #: settings.php:2018
3739
  msgid ""
3740
  "Enable PHP function call to insert this block at any position in theme file. "
3741
  "If function is disabled for block it will return empty string."
@@ -3744,66 +3881,62 @@ msgstr ""
3744
  "položaju v datoteki teme. Če je funkcija za blok onemogočena, bo vrnila "
3745
  "prazen niz."
3746
 
3747
- #: settings.php:2019
3748
  msgid "PHP function"
3749
  msgstr "PHP funkcija"
3750
 
3751
- #: settings.php:2034
3752
  msgid "Client-side device detection"
3753
  msgstr "Zaznavanje naprave na strani odjemalca"
3754
 
3755
- #: settings.php:2035
3756
  msgid "Server-side device detection"
3757
  msgstr "Zaznavanje naprave na strani strežnika"
3758
 
3759
- #: settings.php:2042
3760
  msgid "Use client-side detection to"
3761
  msgstr "Uporabi zaznavanje na strani odjemalca in"
3762
 
3763
- #: settings.php:2044
3764
  msgid "Either show/hide or insert when the page is loaded on wanted viewports"
3765
  msgstr ""
3766
  "Bodisi prikaži/skrij ali vstavi, ko se stran naloži na želenih pogledih"
3767
 
3768
  #. Translators: only on (the following devices): viewport names (devices)
3769
  #. listed
3770
- #: settings.php:2049
3771
  msgid "only on"
3772
  msgstr "samo na"
3773
 
3774
- #: settings.php:2077
3775
  msgid "Device min width %s px"
3776
  msgstr "Najmanjša širina naprave %s px"
3777
 
3778
- #: settings.php:2103
3779
  msgid "Use server-side detection to insert block only for"
3780
  msgstr "Uporabi zaznavanje na strani strežnika za vstavljanje bloka samo za"
3781
 
3782
- #: settings.php:2122
3783
  msgid "Filter"
3784
  msgstr "Filter"
3785
 
3786
- #: settings.php:2123
3787
  msgid "Word Count"
3788
  msgstr "Število Besed"
3789
 
3790
- #: settings.php:2124 settings.php:4393
3791
- msgid "Scheduling"
3792
- msgstr "Urnik"
3793
-
3794
- #: settings.php:2125
3795
  msgid "Display"
3796
  msgstr "Prikaz"
3797
 
3798
- #: settings.php:2127 settings.php:2408
3799
  msgid "General"
3800
  msgstr "Splošno"
3801
 
3802
- #: settings.php:2139
3803
  msgid "Old settings for AMP pages detected"
3804
  msgstr "Zaznane stare nastavitve za AMP strani"
3805
 
3806
- #: settings.php:2139
3807
  msgid ""
3808
  "To insert different codes on normal and AMP pages separate them with "
3809
  "[ADINSERTER AMP] separator. Here you can enable insertion on AMP pages only "
@@ -3814,44 +3947,44 @@ msgstr ""
3814
  "straneh samo, ko želite vstaviti ISTO KODO tudi na AMP straneh (brez AMP "
3815
  "separatorja)."
3816
 
3817
- #: settings.php:2139
3818
  msgid "AMP pages"
3819
  msgstr "AMP strani"
3820
 
3821
- #: settings.php:2144
3822
  msgid "Enable insertion for Ajax requests"
3823
  msgstr "Omogoči vstavljanje v Ajax zahtevah"
3824
 
3825
- #: settings.php:2144
3826
  msgid "Ajax requests"
3827
  msgstr "Ajax zahteve"
3828
 
3829
- #: settings.php:2149
3830
  msgid "Enable insertion in RSS feeds"
3831
  msgstr "Omogoči vstavljanje v RSS virih"
3832
 
3833
- #: settings.php:2149
3834
  msgid "RSS Feed"
3835
  msgstr "RSS Vir"
3836
 
3837
- #: settings.php:2154
3838
  msgid "Enable insertion on page for Error 404: Page not found"
3839
  msgstr "Omogoči vstavljanje na strani za napako 404: Stran ne obstaja"
3840
 
3841
- #: settings.php:2154
3842
  msgid "Error 404 page"
3843
  msgstr "Stran napake 404"
3844
 
3845
- #: settings.php:2166
3846
  msgid "Maximum number of insertions of this block. Empty or 0 means no limit."
3847
  msgstr ""
3848
  "Največje število vstavljanj tega bloka. Prazno ali 0 pomeni brez omejitev."
3849
 
3850
- #: settings.php:2167
3851
  msgid "insertions"
3852
  msgstr "vstavljanj"
3853
 
3854
- #: settings.php:2169
3855
  msgid ""
3856
  "Count this block for Max blocks per page limit (defined on the tab [*] / tab "
3857
  "General)"
@@ -3859,15 +3992,15 @@ msgstr ""
3859
  "Štej ta blok za omejitev Največ blokov na stran (določena na zavihku [*] / "
3860
  "zavihek Splošno)"
3861
 
3862
- #: settings.php:2172 settings.php:2596
3863
  msgid "Max blocks per page"
3864
  msgstr "Največ blokov na stran"
3865
 
3866
- #: settings.php:2184
3867
  msgid "Insert for"
3868
  msgstr "Vstavi za"
3869
 
3870
- #: settings.php:2192
3871
  msgid ""
3872
  "Insert block only when WP function [[in_the_loop ()]] returns true (WP loop "
3873
  "is currently active). Might speed up insertion on content pages when "
@@ -3877,11 +4010,11 @@ msgstr ""
3877
  "trenutno aktivna). Lahko pospeši vstavljanje na določenih straneh, ko je "
3878
  "filter [[the_content]] večkrat klican."
3879
 
3880
- #: settings.php:2196
3881
  msgid "Insert only in the loop"
3882
  msgstr "Vstavi samo v zanki"
3883
 
3884
- #: settings.php:2199
3885
  msgid ""
3886
  "When enabled, Javascript code (if needed for the blok) will be inserted next "
3887
  "to the block HTML code. Otherwise, the Javascript code will be inserted in "
@@ -3892,26 +4025,26 @@ msgstr ""
3892
  "HTML kodo bloka. V nasprotnem bo Javascript koda vstavljena v nogi. "
3893
  "Javascript funkcije vtičnika bodo še vedno vstavljene v nogi."
3894
 
3895
- #: settings.php:2203
3896
  msgid "Embed JS code"
3897
  msgstr "Vgnezdi JS kodo"
3898
 
3899
- #: settings.php:2206
3900
  msgid ""
3901
  "Disable caching for WP Super Cache, W3 Total Cache and WP Rocket plugins"
3902
  msgstr ""
3903
  "Onemogoči predpomnenje za vtičnike WP Super Cache, W3 Total Cache in WP "
3904
  "Rocket"
3905
 
3906
- #: settings.php:2210
3907
  msgid "Disable caching"
3908
  msgstr "Onemogoči predpomnjenje"
3909
 
3910
- #: settings.php:2222
3911
  msgid "Filter insertions"
3912
  msgstr "Filtriraj vstavljanja"
3913
 
3914
- #: settings.php:2225
3915
  msgid ""
3916
  "Filter multiple insertions by specifying wanted insertions for this block - "
3917
  "single number, comma separated numbers or %N for every N insertions - empty "
@@ -3923,44 +4056,44 @@ msgstr ""
3923
  "- prazno pomeni vsa vstavljanja / brez filtra. Nastavite Števec za filter na "
3924
  "Samodejni števec, če uporabljate samo eno vrsto vstavljanja."
3925
 
3926
- #: settings.php:2228
3927
  msgid "using"
3928
  msgstr "z uporabo"
3929
 
3930
- #: settings.php:2247
3931
  msgid "Checked means specified calls are unwanted"
3932
  msgstr "Odkljukano pomeni, da so našteti klici neželjeni"
3933
 
3934
- #: settings.php:2247
3935
  msgid "Invert filter"
3936
  msgstr "Obrni filter"
3937
 
3938
- #: settings.php:2254
3939
  msgid "Minimum number of post/static page words, leave empty for no limit"
3940
  msgstr ""
3941
  "Najmanjše število besed v prispevkih/statičnih straneh, prazno pomeni brez "
3942
  "omejitev"
3943
 
3944
- #: settings.php:2256
3945
  msgid "Maximum number of post/static page words, leave empty for no limit"
3946
  msgstr ""
3947
  "Največje število besed v prispevkih/statičnih straneh, prazno pomeni brez "
3948
  "omejitev"
3949
 
3950
- #: settings.php:2269
3951
  msgid "for"
3952
  msgstr "za"
3953
 
3954
- #: settings.php:2269
3955
  msgid "days after publishing"
3956
  msgstr "dni po objavi"
3957
 
3958
- #: settings.php:2271
3959
  msgid "Not available"
3960
  msgstr "Ni na razpolago"
3961
 
3962
  #. Translators: do not translate [[width]] - it is a CSS property
3963
- #: settings.php:2283
3964
  msgid ""
3965
  "Block width: empty means width not defined, number means width in pixels, "
3966
  "any other value means CSS [[width]] property"
@@ -3969,7 +4102,7 @@ msgstr ""
3969
  "pikah, katerakoli druga vrednost pomeni lastnost CSS [[width]]"
3970
 
3971
  #. Translators: do not translate [[height]] - it is a CSS property
3972
- #: settings.php:2287
3973
  msgid ""
3974
  "Block height: empty means height not defined, number means height in pixels, "
3975
  "any other value means CSS [[height]] property"
@@ -3977,20 +4110,20 @@ msgstr ""
3977
  "Višina bloka: prazno pomeni višina ni določena, število pomeni višino v "
3978
  "pikah, katerakoli druga vrednost pomeni lastnost CSS [[height]]"
3979
 
3980
- #: settings.php:2293 settings.php:2588
3981
  msgid "Ad label"
3982
  msgstr "Oznaka oglasa"
3983
 
3984
- #: settings.php:2314
3985
  msgid "General tag"
3986
  msgstr "Splošna oznaka"
3987
 
3988
- #: settings.php:2318
3989
  msgid "Used for [adinserter data=''] shortcodes when no data is found"
3990
  msgstr "Uporabljeno za kratke kode [adinserter data=''] ko ni podatkov"
3991
 
3992
  #. translators: %s: HTML tags
3993
- #: settings.php:2327
3994
  msgid ""
3995
  "%s WARNING: %s %s No Wrapping %s style has no wrapping code needed for "
3996
  "client-side device detection!"
@@ -3999,7 +4132,7 @@ msgstr ""
3999
  "potrebna za zaznavanje naprave na strani odjemalca!"
4000
 
4001
  #. translators: %s: HTML tags for text and link
4002
- #: settings.php:2341
4003
  msgid ""
4004
  "%s WARNING: %s Settings Filter or Max insertions can't work with %s Client-"
4005
  "side %s insertion. Use %s Server-side %s insertion."
@@ -4008,90 +4141,90 @@ msgstr ""
4008
  "vstavljanjem %s Na strani odjemalca%s. Uporabite vstavljanje %s Na strani "
4009
  "strežnika%s."
4010
 
4011
- #: settings.php:2357
4012
  msgid "Settings"
4013
  msgstr "Nastavitve"
4014
 
4015
- #: settings.php:2360
4016
  msgid "Settings timestamp"
4017
  msgstr "Časovni žig nastavitev"
4018
 
4019
- #: settings.php:2373
4020
  msgid "Are you sure you want to reset all settings?"
4021
  msgstr "Ali ste prepričani, da želite ponastaviti vse nastavitve?"
4022
 
4023
- #: settings.php:2373
4024
  msgid "Reset All Settings"
4025
  msgstr "Ponastavi Vse Nastavitve"
4026
 
4027
- #: settings.php:2409
4028
  msgid "Viewports"
4029
  msgstr "Pogledi"
4030
 
4031
- #: settings.php:2410
4032
  msgid "Hooks"
4033
  msgstr "Ročice"
4034
 
4035
- #: settings.php:2411
4036
  msgid "Header"
4037
  msgstr "Glava"
4038
 
4039
- #: settings.php:2412 strings.php:30
4040
  msgid "Footer"
4041
  msgstr "Noga"
4042
 
4043
- #: settings.php:2417
4044
  msgid "Debugging"
4045
  msgstr "Razhroščevanje"
4046
 
4047
- #: settings.php:2427
4048
  msgid "Plugin priority"
4049
  msgstr "Prednost vtičnika"
4050
 
4051
- #: settings.php:2435
4052
  msgid "Output buffering"
4053
  msgstr "Predpomnjenje izhoda"
4054
 
4055
- #: settings.php:2438
4056
  msgid "Needed for position Above header but may not work with all themes"
4057
  msgstr "Potrebno za položaj Nad glavo, ampak lahko, da ne dela z vsemi temami"
4058
 
4059
- #: settings.php:2446
4060
  msgid "Syntax highlighting theme"
4061
  msgstr "Tema za poudarjanje sintakse"
4062
 
4063
- #: settings.php:2453
4064
  msgctxt "no syntax highlighting themes"
4065
  msgid "None"
4066
  msgstr "Brez"
4067
 
4068
- #: settings.php:2454
4069
  msgid "No Syntax Highlighting"
4070
  msgstr "Brez Poudarjanja Sintakse"
4071
 
4072
- #: settings.php:2456
4073
  msgctxt "syntax highlighting themes"
4074
  msgid "Light"
4075
  msgstr "Svetle"
4076
 
4077
- #: settings.php:2471
4078
  msgctxt "syntax highlighting themes"
4079
  msgid "Dark"
4080
  msgstr "Temne"
4081
 
4082
- #: settings.php:2497
4083
  msgid "Tab setup delay"
4084
  msgstr "Zakasnitev nastavitev zavihka"
4085
 
4086
- #: settings.php:2505
4087
  msgid "Min. user role for ind. exceptions editing"
4088
  msgstr "Najm. uporabniška vloga za urejanje izjem"
4089
 
4090
- #: settings.php:2515
4091
  msgid "Disable caching for logged in administrators"
4092
  msgstr "Onemogoči predpomnenje za prijavljene skrbnike"
4093
 
4094
- #: settings.php:2518
4095
  msgid ""
4096
  "Enabled means that logged in administrators will see non-cached (live) pages "
4097
  "(applies to WP Super Cache, W3 Total Cache and WP Rocket plugins)"
@@ -4099,11 +4232,11 @@ msgstr ""
4099
  "Omogočeno pomeni, da bodo prijavljeni skrbniki videli ne-predpomnjene (žive) "
4100
  "strani (velja za vtičnike WP Super Cache, W3 Total Cache in WP Rocket)"
4101
 
4102
- #: settings.php:2526
4103
  msgid "Wait for jQuery"
4104
  msgstr "Čakaj na jQuery"
4105
 
4106
- #: settings.php:2529
4107
  msgid ""
4108
  "When enabled, Ad Inserter will wait for jQuery library to be loaded before "
4109
  "it will run the scripts that may need it"
@@ -4111,11 +4244,11 @@ msgstr ""
4111
  "Ko je omogočeno, bo Ad Inserter čakal, da se naloži knjižnica jQuery, preden "
4112
  "bo pognal svoje skripte, ki jo potrebujejo"
4113
 
4114
- #: settings.php:2537
4115
  msgid "Sticky widget mode"
4116
  msgstr "Način za lepljive gradnike"
4117
 
4118
- #: settings.php:2540
4119
  msgid ""
4120
  "CSS mode is the best approach but may not work with all themes. JavaScript "
4121
  "mode works with most themes but may reload ads on page load."
@@ -4124,19 +4257,19 @@ msgstr ""
4124
  "Način JavaScript dela z večino tem, ampak lahko ponovno naloži oglase pri "
4125
  "nalaganju strani."
4126
 
4127
- #: settings.php:2548
4128
  msgid "Sticky widget top margin"
4129
  msgstr "Zgornji rob za lepljiv gradnik"
4130
 
4131
- #: settings.php:2556
4132
  msgid "Dynamic blocks"
4133
  msgstr "Dinamični bloki"
4134
 
4135
- #: settings.php:2569
4136
  msgid "Functions for paragraph counting"
4137
  msgstr "Funkcije za štetje odstavkov"
4138
 
4139
- #: settings.php:2572
4140
  msgid ""
4141
  "Standard PHP functions are faster and work in most cases, use Multibyte "
4142
  "functions if paragraphs are not counted properly on non-english pages."
@@ -4145,15 +4278,15 @@ msgstr ""
4145
  "Večznakovne funkcije, če na ne-angleških straneh odstavki niso pravilno "
4146
  "šteti."
4147
 
4148
- #: settings.php:2580
4149
  msgid "No paragraph counting inside"
4150
  msgstr "Ni štetja odstavkov znotraj"
4151
 
4152
- #: settings.php:2591
4153
  msgid "Label text or HTML code"
4154
  msgstr "Besedilo oznake ali HTML koda"
4155
 
4156
- #: settings.php:2599
4157
  msgid ""
4158
  "Maximum number of inserted blocks per page. You need to enable Max page "
4159
  "insertions (button Misc / tab Insertion) to count block for this limit."
@@ -4162,12 +4295,12 @@ msgstr ""
4162
  "blokov na stran (gumb Razno / zavihek Vstavljanje), da bo blok štel za to "
4163
  "omejitev."
4164
 
4165
- #: settings.php:2613
4166
  msgid "Plugin usage tracking"
4167
  msgstr "Sledenje uporabe vtičnika"
4168
 
4169
  #. translators: %s: Ad Inserter
4170
- #: settings.php:2616
4171
  msgid ""
4172
  "Enable tracking of %s usage and help us to make improvements to the plugin. "
4173
  "Only information regarding the WordPress environment and %s usage is "
@@ -4177,125 +4310,125 @@ msgstr ""
4177
  "Beležijo se samo informacije glede okolja WordPress in uporabe %s-ja (enkrat "
4178
  "mesečno in ob dogodkih kot so aktivacija/deaktivacija)."
4179
 
4180
- #: settings.php:2634
4181
  msgid "CSS class name for the wrapping div"
4182
  msgstr "Ime CSS razreda za div za ovijanje"
4183
 
4184
- #: settings.php:2634
4185
  msgid "Block class name"
4186
  msgstr "Ime razreda za blok"
4187
 
4188
- #: settings.php:2640
4189
  msgid "Include block number class"
4190
  msgstr "Vključi razred številke bloka"
4191
 
4192
- #: settings.php:2640
4193
  msgid "Block number class"
4194
  msgstr "Razred številke bloka"
4195
 
4196
- #: settings.php:2645
4197
  msgid "Include block name class"
4198
  msgstr "Vključi razred imena bloka"
4199
 
4200
- #: settings.php:2645
4201
  msgid "Block name class"
4202
  msgstr "Razred imena bloka"
4203
 
4204
- #: settings.php:2650
4205
  msgid ""
4206
  "Instead of alignment classes generate inline alignment styles for blocks"
4207
  msgstr ""
4208
  "Namesto razredov za poravnavo ustvari medvrstične sloge za poravnavo blokov"
4209
 
4210
- #: settings.php:2650
4211
  msgid "Inline styles"
4212
  msgstr "Medvrstični slogi"
4213
 
4214
- #: settings.php:2656
4215
  msgid "Preview of the block wrapping code"
4216
  msgstr "Predogled kode za ovijanje blokov"
4217
 
4218
- #: settings.php:2657
4219
  msgid "Wrapping div"
4220
  msgstr "div za ovijanje"
4221
 
4222
- #: settings.php:2658 settings.php:3102
4223
  msgid "BLOCK CODE"
4224
  msgstr "KODA BLOKA"
4225
 
4226
- #: settings.php:2666
4227
  msgid "Viewport Settings used for client-side device detection"
4228
  msgstr ""
4229
  "Nastavitve Pogledov, uporabljenih za zaznavanje naprav na strani odjemalca"
4230
 
4231
  #. Translators: %d: viewport number
4232
- #: settings.php:2674
4233
  msgid "Viewport %d name"
4234
  msgstr "Ime pogleda %d"
4235
 
4236
- #: settings.php:2677
4237
  msgid "min width"
4238
  msgstr "najmanjša širina"
4239
 
4240
- #: settings.php:2688
4241
  msgid "Custom Hooks"
4242
  msgstr "Ročice Po Meri"
4243
 
4244
- #: settings.php:2700 settings.php:2703
4245
  msgid "Enable hook"
4246
  msgstr "Omogoči ročico"
4247
 
4248
  #. translators: %d: hook number
4249
- #: settings.php:2703
4250
  msgid "Hook %d name"
4251
  msgstr "Ime ročice %d"
4252
 
4253
- #: settings.php:2706
4254
  msgid "Hook name for automatic insertion selection"
4255
  msgstr "Ime ročice za izbiro samodejnega vstavljanja"
4256
 
4257
- #: settings.php:2709
4258
  msgid "action"
4259
  msgstr "akcija"
4260
 
4261
- #: settings.php:2712
4262
  msgid "Action name as used in the do_action () function"
4263
  msgstr "Ime akcije kot je uporabljena v do_action () funkciji"
4264
 
4265
- #: settings.php:2715
4266
  msgid "priority"
4267
  msgstr "prednost"
4268
 
4269
- #: settings.php:2718
4270
  msgid "Priority for the hook (default is 10)"
4271
  msgstr "Prednost za ročico (privzeta je 10)"
4272
 
4273
- #: settings.php:2739
4274
  msgid "Enable insertion of this code into HTML page header"
4275
  msgstr "Omogoči vstavljanje te kode v glavi HTML strani"
4276
 
4277
- #: settings.php:2743 settings.php:2810 settings.php:2992
4278
  msgid "Process PHP code"
4279
  msgstr "Procesiraj PHP kodo"
4280
 
4281
- #: settings.php:2747
4282
  msgid "HTML Page Header Code"
4283
  msgstr "Koda v Glavi HTML Strani"
4284
 
4285
- #: settings.php:2755
4286
  msgid "Code in the %s section of the HTML page"
4287
  msgstr "Koda v %s delu HTML strani"
4288
 
4289
- #: settings.php:2756
4290
  msgctxt "code in the header"
4291
  msgid "NOT ENABLED"
4292
  msgstr "NI OMOGOČENA"
4293
 
4294
- #: settings.php:2773 settings.php:2841
4295
  msgid "Use server-side detection to insert code only for"
4296
  msgstr "Zaznavanje na strani strežnika za vstavljanje samo za"
4297
 
4298
- #: settings.php:2788
4299
  msgid ""
4300
  "Enable insertion of this code into HTML page header on page for Error 404: "
4301
  "Page not found"
@@ -4303,29 +4436,29 @@ msgstr ""
4303
  "Omogoči vstavljanje te kode v HTML glavo na strani za napako 404: Stran ne "
4304
  "obstaja"
4305
 
4306
- #: settings.php:2788 settings.php:2856
4307
  msgid "Insert on Error 404 page"
4308
  msgstr "Vstavi na strani Napake 404"
4309
 
4310
- #: settings.php:2806
4311
  msgid "Enable insertion of this code into HTML page footer"
4312
  msgstr "Omogoči vstavljanje te kode v HTML nogi"
4313
 
4314
- #: settings.php:2814
4315
  msgid "HTML Page Footer Code"
4316
  msgstr "Koda v Nogi HTML Strani"
4317
 
4318
  #. translators: %s: HTML tags
4319
- #: settings.php:2822
4320
  msgid "Code before the %s tag of the HTML page"
4321
  msgstr "Koda pred %s značko HTML strani"
4322
 
4323
- #: settings.php:2823
4324
  msgctxt "code in the footer"
4325
  msgid "NOT ENABLED"
4326
  msgstr "NI OMOGOČENA"
4327
 
4328
- #: settings.php:2856
4329
  msgid ""
4330
  "Enable insertion of this code into HTML page footer on page for Error 404: "
4331
  "Page not found"
@@ -4333,32 +4466,32 @@ msgstr ""
4333
  "Omogoči vstavljanje te kode v nogo HTML strani na strani za napako 404: "
4334
  "Stran ne obstaja"
4335
 
4336
- #: settings.php:2872
4337
  msgid "Code for ad blocking detection inserted. Click for details."
4338
  msgstr ""
4339
  "Vstavljena je koda za zaznavanje blokiranja oglasov. Klikni za podrobnosti."
4340
 
4341
- #: settings.php:2877
4342
  msgid "Enable detection of ad blocking"
4343
  msgstr "Omogoči zaznavanje blokiranja oglasov"
4344
 
4345
- #: settings.php:2895
4346
  msgid "Global action when ad blocking is detected"
4347
  msgstr "Globalna akcija, ko je zaznano blokiranje oglasov"
4348
 
4349
- #: settings.php:2901
4350
  msgid "No action for"
4351
  msgstr "Ni akcije za"
4352
 
4353
- #: settings.php:2902
4354
  msgid "Exceptions for global action when ad blocking is detected."
4355
  msgstr "Izjeme za globalno akcijo, ko je zaznano blokiranje oglasov."
4356
 
4357
- #: settings.php:2912
4358
  msgid "Delay Action"
4359
  msgstr "Zakasni Akcijo"
4360
 
4361
- #: settings.php:2915
4362
  msgid ""
4363
  "Number of page views to delay action when ad blocking is detected. Leave "
4364
  "empty for no delay (action fires on first page view). Sets cookie."
@@ -4367,16 +4500,16 @@ msgstr ""
4367
  "oglasov. Prazno pomeni brez zakasnitve (akcija se sproži pri prvem ogledu "
4368
  "strani). Nastavi piškotek."
4369
 
4370
- #: settings.php:2915
4371
  msgctxt "Delay Action for x "
4372
  msgid "page views"
4373
  msgstr "ogledov strani"
4374
 
4375
- #: settings.php:2920
4376
  msgid "No Action Period"
4377
  msgstr "Obdobje Brez Akcije"
4378
 
4379
- #: settings.php:2923
4380
  msgid ""
4381
  "Number of days to supress action when ad blocking is detected. Leave empty "
4382
  "for no no-action period (action fires always after defined page view delay). "
@@ -4386,16 +4519,16 @@ msgstr ""
4386
  "pomeni brez zadržanja (akcija se sproži vedno po določeni zakasnitvi ogledov "
4387
  "strani). Nastavi piškotek."
4388
 
4389
- #: settings.php:2923
4390
  msgctxt "no action period"
4391
  msgid "days"
4392
  msgstr "dni"
4393
 
4394
- #: settings.php:2928
4395
  msgid "Custom Selectors"
4396
  msgstr "Selektorji Po Meri"
4397
 
4398
- #: settings.php:2931
4399
  msgid ""
4400
  "Comma seprarated list of selectors (.class, #id) used for additional ad "
4401
  "blocking detection. Invisible element or element with zero height means ad "
@@ -4405,15 +4538,15 @@ msgstr ""
4405
  "zaznavanje blokiranja oglasov. Neviden element ali element z ničelno višino "
4406
  "pomeni prisotnost blokiranja oglasov."
4407
 
4408
- #: settings.php:2943
4409
  msgid "Redirection Page"
4410
  msgstr "Stran za Preusmeritev"
4411
 
4412
- #: settings.php:2955
4413
  msgid "Custom Url"
4414
  msgstr "Url Po Meri"
4415
 
4416
- #: settings.php:2960
4417
  msgid ""
4418
  "Static page for redirection when ad blocking is detected. For other pages "
4419
  "select Custom url and set it below."
@@ -4421,35 +4554,35 @@ msgstr ""
4421
  "Statična stran za preusmeritev, ko je zaznano blokiranje oglasov. Za druge "
4422
  "strani izberite Url Po Meri in ga nastavite spodaj."
4423
 
4424
- #: settings.php:2969
4425
  msgid "Custom Redirection Url"
4426
  msgstr "Url za Preusmeritev Po Meri"
4427
 
4428
- #: settings.php:2981
4429
  msgid "Message HTML code"
4430
  msgstr "HTML koda sporočila"
4431
 
4432
- #: settings.php:2994
4433
  msgid "Preview message when ad blocking is detected"
4434
  msgstr "Predogled sporočila, ko je zaznano blokiranje oglasov"
4435
 
4436
- #: settings.php:3023
4437
  msgid "Prevent visitors from closing the warning message"
4438
  msgstr "Prepreči obiskovalcem, da zaprejo opozorilno sporočilo"
4439
 
4440
- #: settings.php:3023
4441
  msgid "Undismissible Message"
4442
  msgstr "Neodstranljivo Sporočilo"
4443
 
4444
- #: settings.php:3029
4445
  msgid "Not undismissible for"
4446
  msgstr "Ni neodstranljivo za"
4447
 
4448
- #: settings.php:3030
4449
  msgid "Users which can close the warning message."
4450
  msgstr "Obiskovalci, ki lahko zaprejo opozorilno sporočilo."
4451
 
4452
- #: settings.php:3044
4453
  msgid ""
4454
  "Force showing admin toolbar for administrators when viewing site. Enable "
4455
  "this option when you are logged in as admin and you don't see admin toolbar."
@@ -4458,113 +4591,94 @@ msgstr ""
4458
  "možnost, če ste prijavljeni kot skrbnik, pa ne vidite orodne vrstice za "
4459
  "skrbnike."
4460
 
4461
- #: settings.php:3052
4462
  msgid "Disable header code (Header tab)"
4463
  msgstr "Onemogoči kodo v glavi (zavihek Glava)"
4464
 
4465
- #: settings.php:3056
4466
  msgid "Disable footer code (Footer tab)"
4467
  msgstr "Onemogoči kodo v nogi (zavihek Noga)"
4468
 
4469
  #. translators: %s: Ad Inserter
4470
- #: settings.php:3060
4471
  msgid "Disable %s JavaScript code"
4472
  msgstr "Onemogoči %s JavaScript kodo"
4473
 
4474
  #. translators: %s: Ad Inserter
4475
- #: settings.php:3064
4476
  msgid "Disable %s CSS code"
4477
  msgstr "Onemogoči %s CSS kodo"
4478
 
4479
  #. translators: %s: Ad Inserter
4480
- #: settings.php:3068
4481
  msgid "Disable %s HTML code"
4482
  msgstr "Onemogoči %s HTML kodo"
4483
 
4484
- #: settings.php:3072
4485
  msgid ""
4486
  "Disable PHP code processing (in all blocks including header and footer code)"
4487
  msgstr ""
4488
  "Onemogoči procesiranje PHP kode (v vseh blokh vključno z glavo in nogo)"
4489
 
4490
- #: settings.php:3076
4491
  msgid "Disable insertion of all blocks"
4492
  msgstr "Onemogoči vstavljanje vseh blokov"
4493
 
4494
- #: settings.php:3080
4495
  msgid "Disable insertions"
4496
  msgstr "Onemogoči vstavljanja"
4497
 
4498
  #. translators: %s: Ad Inserter
4499
- #: settings.php:3092
4500
  msgid "%s CSS CODE"
4501
  msgstr "%s CSS KODA"
4502
 
4503
- #: settings.php:3095
4504
  msgid "HEADER CODE"
4505
  msgstr "KODA GLAVE"
4506
 
4507
  #. translators: %s: PHP tags
4508
- #: settings.php:3101
4509
  msgid "BLOCK PHP CODE"
4510
  msgstr "PHP KODA BLOKA"
4511
 
4512
  #. translators: %s: Ad Inserter
4513
- #: settings.php:3106
4514
  msgid "%s HTML CODE"
4515
  msgstr "%s HTML KODA"
4516
 
4517
  #. translators: %s: Ad Inserter
4518
- #: settings.php:3108
4519
  msgid "%s JS CODE"
4520
  msgstr "%s JS KODA"
4521
 
4522
- #: settings.php:3111
4523
  msgid "FOOTER CODE"
4524
  msgstr "KODA NOGE"
4525
 
4526
- #: settings.php:3120
4527
  msgid "Force showing admin toolbar when viewing site"
4528
  msgstr "Vsili prikaz orodne vrstice za skrbnike pri ogledu strani"
4529
 
4530
- #: settings.php:3127
4531
  msgid "Enable debugging functions in admin toolbar"
4532
  msgstr "Omogoči funkcije za razhroščevanje v orodni vrstici za skrbnike"
4533
 
4534
- #: settings.php:3129
4535
  msgid "Debugging functions in admin toolbar"
4536
  msgstr "Funkcije za razhroščevanje v orodni vrstici za skrbnike"
4537
 
4538
- #: settings.php:3136
4539
  msgid "Enable debugging functions in admin toolbar on mobile screens"
4540
  msgstr ""
4541
  "Omogoči funkcije za razhroščevanje v orodni vrstici za skrbnike na mobilnih "
4542
  "zaslonih"
4543
 
4544
- #: settings.php:3138
4545
  msgid "Debugging functions on mobile screens"
4546
  msgstr "Funkcije za razhroščevanje na mobilnih zaslonih"
4547
 
4548
- #: settings.php:3145
4549
- msgid ""
4550
- "Enable Debugger widget and code insertion debugging (blocks, positions, "
4551
- "tags, processing) by url parameters for non-logged in users. Enable this "
4552
- "option to allow other users to see Debugger widget, labeled blocks and "
4553
- "positions in order to help you to diagnose problems. For logged in "
4554
- "administrators debugging is always enabled."
4555
- msgstr ""
4556
- "Omogočite gradnik Raazhroščevalnik in razhroščevanje vstavljanja kode "
4557
- "(bloki, položaji, značke, procesiranje) z url parametri za neprijavljene "
4558
- "uporabnike. Omogočite to možnost, da bi lahko tudi drugi uporabniki videli "
4559
- "gradnik Raazhroščevalnik, označene bloke in položaje, da bi vam lahko "
4560
- "pomagali diagnosticirati težave. Za prijavljene skrbnike je razhroščevanje "
4561
- "vedno omogočeno."
4562
-
4563
- #: settings.php:3147
4564
- msgid "Remote debugging"
4565
- msgstr "Oddaljeno razhroščevanje"
4566
-
4567
- #: settings.php:3154
4568
  msgid ""
4569
  "Disable translation to see original texts for the settings and messages in "
4570
  "English"
@@ -4572,210 +4686,210 @@ msgstr ""
4572
  "Onemogoči prevod za prikaz prvotnih besedil nastavitev in sporočil v "
4573
  "angleščini"
4574
 
4575
- #: settings.php:3156
4576
  msgid "Disable translation"
4577
  msgstr "Onemogoči prevod"
4578
 
4579
- #: settings.php:3531
4580
  msgid "Available positions for current theme"
4581
  msgstr "Razpoložljivi položaji za trenutno temo"
4582
 
4583
- #: settings.php:3532
4584
  msgid "Error checking pages"
4585
  msgstr "Napaka pri preverjanju strani"
4586
 
4587
- #: settings.php:3535
4588
  msgid "Toggle theme checker for available positions for automatic insertion"
4589
  msgstr ""
4590
  "Preklopi preverjanje teme za razpoložljive položaje za samodejno vstavljanje"
4591
 
4592
- #: settings.php:3535
4593
  msgctxt "Button"
4594
  msgid "Check"
4595
  msgstr "Preveri"
4596
 
4597
- #: settings.php:3542
4598
  msgid "Position"
4599
  msgstr "Položaj"
4600
 
4601
- #: settings.php:3547
4602
  msgid "Archive pages"
4603
  msgstr "Strani arhiva"
4604
 
4605
- #: settings.php:3606
4606
  msgid ""
4607
  "Position not available because output buffering (tab [*]) is not enabled"
4608
  msgstr ""
4609
  "Položaj ni na razpolago ker predpomnjenje izhoda (zavihek [*]) ni omogočeno"
4610
 
4611
- #: settings.php:3609 strings.php:248
4612
  msgid "Position not checked yet"
4613
  msgstr "Položaj še ni bil preverjen"
4614
 
4615
- #: settings.php:3645
4616
  msgid "Toggle active/all blocks"
4617
  msgstr "Preklopi aktive/vse bloke"
4618
 
4619
- #: settings.php:3649 strings.php:235
4620
  msgid "Rearrange block order"
4621
  msgstr "Preuredi vrstni red blokov"
4622
 
4623
- #: settings.php:3654
4624
  msgid "Save new block order"
4625
  msgstr "Shrani vrstni red blokov"
4626
 
4627
- #: settings.php:3680
4628
  msgid "Toggle active/all ad units"
4629
  msgstr "Preklopi aktivne/vse oglasne enote"
4630
 
4631
- #: settings.php:3684
4632
  msgid "Reload AdSense ad units"
4633
  msgstr "Ponovno naloži oglasne enote AdSense"
4634
 
4635
- #: settings.php:3688
4636
  msgid "Clear authorization to access AdSense account"
4637
  msgstr "Odstrani avtorizacijo za dostop do računa AdSense"
4638
 
4639
- #: settings.php:3692 settings.php:4560 settings.php:4627 strings.php:243
4640
  msgid "Google AdSense Homepage"
4641
  msgstr "Google AdSense Domača Stran"
4642
 
4643
- #: settings.php:3708
4644
  msgid "Switch to physical ads.txt file"
4645
  msgstr "Preklopi na fizično datoteko ads.txt"
4646
 
4647
- #: settings.php:3709
4648
  msgid "Switch to virtual ads.txt file"
4649
  msgstr "Preklopi na navidezno datoteko ads.txt"
4650
 
4651
  #. translators: %s: ads.txt
4652
- #: settings.php:3719
4653
  msgid "Open %s"
4654
  msgstr "Odpri %s"
4655
 
4656
- #: settings.php:3727
4657
  msgid "Reload ads.txt file"
4658
  msgstr "Ponovno naloži datoteko ads.txt"
4659
 
4660
- #: settings.php:3731 settings.php:4692
4661
  msgid "Save"
4662
  msgstr "Shrani"
4663
 
4664
  #. translators: %s: Ad Inserter
4665
- #: settings.php:3909
4666
  msgid "ads.txt file: %s virtual ads.txt file"
4667
  msgstr "datoteka ads.txt: %s navidezna datoteka ads.txt"
4668
 
4669
- #: settings.php:3914 settings.php:3934 strings.php:224
4670
  msgid "Warning"
4671
  msgstr "Opozorilo"
4672
 
4673
  #. translators: %s: Ad Inserter
4674
- #: settings.php:3914
4675
  msgid "%s virtual file ads.txt not found"
4676
  msgstr "%s navidezna datoteka ads.txt ni najdena"
4677
 
4678
- #: settings.php:3922
4679
  msgid "IMPORTANT"
4680
  msgstr "POMEMBNO"
4681
 
4682
- #: settings.php:3922
4683
  msgid "ads.txt file must be placed on the root domain"
4684
  msgstr "Datoteka ads.txt mora biti nameščena na korensko domeno"
4685
 
4686
- #: settings.php:3927
4687
  msgid "ads.txt file"
4688
  msgstr "datoteka ads.txt"
4689
 
4690
- #: settings.php:3927
4691
  msgid "NOT WRITABLE"
4692
  msgstr "NI ZAPISLJIVO"
4693
 
4694
- #: settings.php:3934
4695
  msgid "file %s not found"
4696
  msgstr "datoteka %s ni najdena"
4697
 
4698
- #: settings.php:3944
4699
  msgid "Account IDs found in blocks but not present in the ads.txt file"
4700
  msgstr ""
4701
  "IDji računov najdeni v blokih, vendar pa niso prisotni v datoteki ads.txt"
4702
 
4703
  #. translators: %s: Ad Inserter
4704
- #: settings.php:3950
4705
  msgid "%s virtual ads.txt file"
4706
  msgstr "%s navidezna datoteka ads.txt"
4707
 
4708
- #: settings.php:3972
4709
  msgid "Advertising system"
4710
  msgstr "Oglaševalski sistem"
4711
 
4712
- #: settings.php:3973
4713
  msgid "Account ID"
4714
  msgstr "ID Računa"
4715
 
4716
- #: settings.php:3975
4717
  msgid "Certification authority ID"
4718
  msgstr "ID organa za potrjevanje"
4719
 
4720
- #: settings.php:3990
4721
  msgid "Account ID found in block and present in ads.txt"
4722
  msgstr "ID računa najden v bloku in prisoten v datoteki ads.txt"
4723
 
4724
- #: settings.php:3994
4725
  msgid "Account ID found in block but not present in ads.txt"
4726
  msgstr "ID računa najden v bloku, vendar ni prisoten v datoteki ads.txt"
4727
 
4728
- #: settings.php:4343
4729
  msgid "Preview block"
4730
  msgstr "Predogled bloka"
4731
 
4732
- #: settings.php:4350
4733
  msgid "Pause block"
4734
  msgstr "Ustavite blok"
4735
 
4736
- #: settings.php:4389
4737
  msgid "Automatic insertion"
4738
  msgstr "Samodejno vstavljanje"
4739
 
4740
  #. translators: %s HTML tags
4741
- #: settings.php:4390 settings.php:5383
4742
  msgid "PHP code processing"
4743
  msgstr "Procesiranje PHP kode"
4744
 
4745
- #: settings.php:4392
4746
  msgid "Device detection"
4747
  msgstr "Zaznavanje naprave"
4748
 
4749
- #: settings.php:4415
4750
  msgid "No active block"
4751
  msgstr "Noben aktiven blok"
4752
 
4753
- #: settings.php:4416
4754
  msgid "No block matches search keywords"
4755
  msgstr "Noben blok ne ustreza iskalnim ključnim besedam"
4756
 
4757
- #: settings.php:4471
4758
  msgid "Ad unit"
4759
  msgstr "Enota"
4760
 
4761
- #: settings.php:4473
4762
  msgid "Slot ID"
4763
  msgstr "ID mesta"
4764
 
4765
- #: settings.php:4499
4766
  msgid "Copy AdSense code"
4767
  msgstr "Kopiraj kodo AdSense"
4768
 
4769
- #: settings.php:4502
4770
  msgid "Preview AdSense ad"
4771
  msgstr "Predogled oglasa AdSense"
4772
 
4773
- #: settings.php:4505
4774
  msgid "Get AdSense code"
4775
  msgstr "Pridobi kodo AdSense"
4776
 
4777
  #. translators: %s: HTML tags
4778
- #: settings.php:4537
4779
  msgid ""
4780
  "Please %s clear authorization %s with the button %s above and once again "
4781
  "authorize access to your AdSense account."
@@ -4783,16 +4897,16 @@ msgstr ""
4783
  "Prosimo, %s odstranite avtorizacijo %s z gumbom %s zgoraj in še enkrat "
4784
  "avtorizirajte dostop do vašega računa AdSense."
4785
 
4786
- #: settings.php:4556
4787
  msgid "AdSense Integration"
4788
  msgstr "Integracija AdSense"
4789
 
4790
- #: settings.php:4558
4791
  msgid "AdSense Integration - Step 2"
4792
  msgstr "Integracija AdSense - Korak 2"
4793
 
4794
  #. translators: %s: HTML tags
4795
- #: settings.php:4564
4796
  msgid ""
4797
  "Authorize %s to access your AdSense account. Click on the %s Get "
4798
  "Authorization Code %s button to open a new window where you can allow "
@@ -4805,7 +4919,7 @@ msgstr ""
4805
  "Avtoriziraj. %s"
4806
 
4807
  #. translators: %s: HTML tags
4808
- #: settings.php:4571
4809
  msgid ""
4810
  "If you get error, can't access ad units or would like to use own Google API "
4811
  "IDs click on the button %s Use own API IDs %s to enter Client ID and Client "
@@ -4816,7 +4930,7 @@ msgstr ""
4816
  "je %s za vnos podatkov ID Odjemalca in Skrivnost Odjemalca."
4817
 
4818
  #. translators: %s: HTML tags
4819
- #: settings.php:4573
4820
  msgid ""
4821
  "Now you can authorize %s to access your AdSense account. Click on the %s Get "
4822
  "Authorization Code %s button to open a new window where you can allow "
@@ -4829,7 +4943,7 @@ msgstr ""
4829
  "gumb %s Avtoriziraj. %s"
4830
 
4831
  #. translators: %s: HTML tags
4832
- #: settings.php:4580
4833
  msgid ""
4834
  "If you get error %s invalid client %s click on the button %s Clear and "
4835
  "return to Step 1 %s to re-enter Client ID and Client Secret."
@@ -4837,32 +4951,32 @@ msgstr ""
4837
  "Če se pojavi napaka %s neveljaven odjemalec %s, kliknite na gumb %s Odstrani "
4838
  "in se vrni na Korak 1 %s za ponoven vnos ID odjemalca in Skrivnost Odjemalca."
4839
 
4840
- #: settings.php:4591
4841
  msgid "Get Authorization Code"
4842
  msgstr "Pridobi Avtoriazcijsko Kodo"
4843
 
4844
- #: settings.php:4594
4845
  msgid "Enter Authorization Code"
4846
  msgstr "Vnesi Avorizacijsko Kodo"
4847
 
4848
- #: settings.php:4604
4849
  msgid "Use own API IDs"
4850
  msgstr "Uporabi lastne API ID-je"
4851
 
4852
- #: settings.php:4606
4853
  msgid "Clear and return to Step 1"
4854
  msgstr "Odstrani in se vrni na Korak 1"
4855
 
4856
- #: settings.php:4610
4857
  msgid "Authorize"
4858
  msgstr "Avtoriziraj"
4859
 
4860
- #: settings.php:4626
4861
  msgid "AdSense Integration - Step 1"
4862
  msgstr "Integracija AdSense - Korak 1"
4863
 
4864
  #. translators: %s: Ad Inserter
4865
- #: settings.php:4630
4866
  msgid ""
4867
  "Here can %s list configured AdSense ad units and get code for AdSense ads. "
4868
  "To do this you need to authorize %s to access your AdSense account. The "
@@ -4875,12 +4989,12 @@ msgstr ""
4875
  "Odjemalca in Skrivnost Odjemalca."
4876
 
4877
  #. translators: %s: HTML tags
4878
- #: settings.php:4639
4879
  msgid "Go to %s Google APIs and Services console %s"
4880
  msgstr "Pojdite na %s konzolo Google API-ji in Storitve %s"
4881
 
4882
  #. translators: %1: Ad Inserter, 2, 3: HTML tags
4883
- #: settings.php:4640
4884
  msgid ""
4885
  "Create %1$s project - if the project and IDs are already created click on "
4886
  "the %2$s Credentials %3$s in the sidebar and go to step 21"
@@ -4889,7 +5003,7 @@ msgstr ""
4889
  "%2$s Pooblastila %3$s v stranski vrstici in pojdite na korak 21"
4890
 
4891
  #. translators: %s: HTML tags
4892
- #: settings.php:4641
4893
  msgid ""
4894
  "Click on project selection and then click on the %s NEW PROJECT %s button to "
4895
  "create a new project"
@@ -4898,12 +5012,12 @@ msgstr ""
4898
  "ustvaritev novega projekta"
4899
 
4900
  #. translators: 1: Ad Inserter, 2, 3: HTML tags
4901
- #: settings.php:4642
4902
  msgid "Enter %1$s for project name and click on the %2$s Create %3$s button"
4903
  msgstr "Vnesite %1$s za ime projekta in kliknite na gumb %2$s Ustvari %3$s"
4904
 
4905
  #. translators: %s: HTML tags
4906
- #: settings.php:4643
4907
  msgid ""
4908
  "Click on project selection, wait for the project to be created and then and "
4909
  "select %s as the current project"
@@ -4912,44 +5026,44 @@ msgstr ""
4912
  "izberite %s kot trenutni projekt"
4913
 
4914
  #. translators: %s: HTML tags
4915
- #: settings.php:4644
4916
  msgid "Click on %s ENABLE APIS AND SERVICES %s"
4917
  msgstr "Klinkite na %s OMOGOČI API-je IN STORITVE %s"
4918
 
4919
  #. translators: %s: HTML tags
4920
- #: settings.php:4645
4921
  msgid "Search for adsense and enable %s"
4922
  msgstr "Poiščite adsense in omogočite %s"
4923
 
4924
  #. translators: %s: HTML tags
4925
- #: settings.php:4646
4926
  msgid "Click on %s CREATE CREDENTIALS %s"
4927
  msgstr "Klinkite na %s USTVARI POOBLASTILA %s"
4928
 
4929
  #. translators: %s: HTML tags
4930
- #: settings.php:4647
4931
  msgid "For %s Which API are you using? %s select %s AdSense Management API %s"
4932
  msgstr "Za %s Kateri API uporabljate? %s izberite %s AdSense Management API %s"
4933
 
4934
  #. translators: %s: HTML tags
4935
- #: settings.php:4648
4936
  msgid "For %s Where will you be calling the API from? %s select %s Other UI %s"
4937
  msgstr "Za %s Od kod boste klicali API-je? %s izberite %s Drugi UI %s"
4938
 
4939
  #. translators: %s: HTML tags
4940
- #: settings.php:4649
4941
  msgid "For %s What data will you be accessing? %s select %s User data %s"
4942
  msgstr ""
4943
  "Za %s Do katerih podatkov boste dostopali? %s izberite %s Uporabniški "
4944
  "podatki %s"
4945
 
4946
  #. translators: %s: HTML tags
4947
- #: settings.php:4650
4948
  msgid "Click on %s What credentials do I need? %s"
4949
  msgstr "Kliknite na %s Kakšna pooblastila potrebujem? %s"
4950
 
4951
  #. translators: %s: HTML tags
4952
- #: settings.php:4651
4953
  msgid ""
4954
  "When %s Set up OAuth consent screen %s window is displayed select %s Setup "
4955
  "Consent Screen %s"
@@ -4958,13 +5072,13 @@ msgstr ""
4958
  "Nastavite Zaslon za Soglasje %s"
4959
 
4960
  #. translators: %s: HTML tags
4961
- #: settings.php:4652
4962
  msgid "For %s User Type %s select %s External %s and click on %s CREATE %s"
4963
  msgstr ""
4964
  "Za %s Tip Uporabnika %s izberite %s Zunanji %s in kliknite na %s USTVARI %s"
4965
 
4966
  #. translators: %s: HTML tags
4967
- #: settings.php:4653
4968
  msgid ""
4969
  "For %s App name %s enter %s and for %s User support email %s select your "
4970
  "Google account email address"
@@ -4973,7 +5087,7 @@ msgstr ""
4973
  "vaš email naslov Google računa"
4974
 
4975
  #. translators: %s: HTML tags
4976
- #: settings.php:4654
4977
  msgid ""
4978
  "For %s Developer contact information %s enter your email address and click "
4979
  "on %s SAVE AND CONTINUE %s"
@@ -4982,7 +5096,7 @@ msgstr ""
4982
  "na %s SHRANI IN NADALJUJ %s"
4983
 
4984
  #. translators: %s: HTML tags
4985
- #: settings.php:4655
4986
  msgid ""
4987
  "Click again on %s SAVE AND CONTINUE %s and then click on %s ADD USERS %s and "
4988
  "add your Google account email address"
@@ -4991,7 +5105,7 @@ msgstr ""
4991
  "UPORABNIKE %s in dodajte email naslov vašga Google računa"
4992
 
4993
  #. translators: %s: HTML tags
4994
- #: settings.php:4656
4995
  msgid ""
4996
  "Click again on %s SAVE AND CONTINUE %s and then on %s BACK TO DASHBOARD %s"
4997
  msgstr ""
@@ -4999,7 +5113,7 @@ msgstr ""
4999
  "NADZORNO PLOŠČO %s"
5000
 
5001
  #. translators: %s: HTML tags
5002
- #: settings.php:4657
5003
  msgid ""
5004
  "Create an OAuth 2.0 client ID: For %s OAuth 2.0 client ID %s name enter %s "
5005
  "Ad Inserter client %s and then click on %s REFRESH %s"
@@ -5008,14 +5122,14 @@ msgstr ""
5008
  "vnestite %s Ad Inserter odjemalec %s in potem kliknite na %s OSVEŽI %s"
5009
 
5010
  #. translators: %s: HTML tags
5011
- #: settings.php:4658
5012
  msgid "Click on %s Create OAuth client ID %s and then click on %s DONE %s"
5013
  msgstr ""
5014
  "Kliknite na %s Ustvarite OAuth ID odjemalca %s in potem kliknite na %s "
5015
  "OPRAVLJENO %s"
5016
 
5017
  #. translators: %s: HTML tags
5018
- #: settings.php:4659
5019
  msgid ""
5020
  "Click on %s Ad Inserter client %s to get %s Client ID %s and %s Client "
5021
  "secret %s"
@@ -5023,65 +5137,65 @@ msgstr ""
5023
  "Kliknite na %s Ad Inserter odjemalcec, %s da bi dobili %s ID odjemalca %s in "
5024
  "%s Skrivnost odjemalca %s"
5025
 
5026
- #: settings.php:4660
5027
  msgid "Copy them to the appropriate fields below"
5028
  msgstr "Skopirajte ju na ustrezni polji spodaj"
5029
 
5030
- #: settings.php:4666
5031
  msgid "Client ID"
5032
  msgstr "ID odjemalca"
5033
 
5034
- #: settings.php:4669
5035
  msgid "Enter Client ID"
5036
  msgstr "Vnesite ID odjemalca"
5037
 
5038
- #: settings.php:4674
5039
  msgid "Client secret"
5040
  msgstr "Skrivnost odjemalca"
5041
 
5042
- #: settings.php:4677
5043
  msgid "Enter Client secret"
5044
  msgstr "Vnesite Skrivnost odjemalca"
5045
 
5046
- #: settings.php:4687
5047
  msgid "Use default API IDs"
5048
  msgstr "Uporabi privzete API ID-je"
5049
 
5050
- #: settings.php:4855
5051
  msgid "All posts"
5052
  msgstr "Vsi prispevki"
5053
 
5054
- #: settings.php:4856
5055
  msgid "All static pages"
5056
  msgstr "Vse statične strani"
5057
 
5058
- #: settings.php:5011 settings.php:5024 settings.php:5038 settings.php:5052
5059
- #: settings.php:5066
5060
  msgid "Blank ad blocks? Looking for AdSense alternative?"
5061
  msgstr "Prazni oglasni bloki? Iščete alternativo za AdSense?"
5062
 
5063
- #: settings.php:5016 settings.php:5029 settings.php:5043 settings.php:5057
5064
- #: settings.php:5071 settings.php:5266 settings.php:5269 settings.php:5271
5065
- #: settings.php:5280 settings.php:5289 settings.php:5294 settings.php:5302
5066
- #: settings.php:5303 settings.php:5306 settings.php:5309 settings.php:5313
5067
- #: settings.php:5323 settings.php:5327
5068
  msgid "Looking for AdSense alternative?"
5069
  msgstr "Iščete alternativo za AdSense?"
5070
 
5071
- #: settings.php:5083
5072
  msgid "Try Infolinks Ads with Adsense or Media.net ads"
5073
  msgstr "Poskusite oglase Infolinks z oglasi AdSense ali Media.net"
5074
 
5075
- #: settings.php:5088 settings.php:5263 settings.php:5284 settings.php:5312
5076
- #: settings.php:5331
5077
  msgid "Use Infolinks ads with Adsense to earn more"
5078
  msgstr "Uporabite oglase Infolinks z AdSense za večji zaslužek"
5079
 
5080
- #: settings.php:5109 settings.php:5159
5081
  msgid "Support plugin development"
5082
  msgstr "Podprite razvoj vtičnika"
5083
 
5084
- #: settings.php:5114 settings.php:5160
5085
  msgid ""
5086
  "If you like Ad Inserter and have a moment, please help me spread the word by "
5087
  "reviewing the plugin on WordPres"
@@ -5089,12 +5203,12 @@ msgstr ""
5089
  "Če vam je Ad Inserter všeč in imate trenutek časa, mi prosim pomagajte "
5090
  "razširiti novico z mnenjem o vtičniku na WordPress-u"
5091
 
5092
- #: settings.php:5114
5093
  msgctxt "Review Ad Inserter"
5094
  msgid "Review"
5095
  msgstr "Ocenite"
5096
 
5097
- #: settings.php:5119
5098
  msgid ""
5099
  "If you like Ad Inserter and have a moment, please help me spread the word by "
5100
  "rating the plugin on WordPres"
@@ -5102,12 +5216,12 @@ msgstr ""
5102
  "Če vam je Ad Inserter všeč in imate trenutek časa, mi prosim pomagajte "
5103
  "razširiti novico z oceno vtičnika na WordPress-u"
5104
 
5105
- #: settings.php:5119
5106
  msgctxt "Rate Ad Inserter"
5107
  msgid "Rate"
5108
  msgstr "Ocenite"
5109
 
5110
- #: settings.php:5124
5111
  msgid ""
5112
  "Support free Ad Inserter development. If you are making money with Ad "
5113
  "Inserter consider donating some small amount. Even 1 dollar counts. Thank "
@@ -5116,16 +5230,16 @@ msgstr ""
5116
  "Podprite razvoj brezplačnega Ad Inserter-ja. Če služite denar z Ad Inserter-"
5117
  "jem razmislite o donaciji manjšega zneska. Tudi 1 evro šteje. Hvala!"
5118
 
5119
- #: settings.php:5124
5120
  msgid "Donate"
5121
  msgstr "Donirajte"
5122
 
5123
- #: settings.php:5131 settings.php:5175
5124
  msgid "Average rating of the plugin - Thank you!"
5125
  msgstr "Povprečna ocena vtičnika - Hvala!"
5126
 
5127
  #. translators: %s: Ad Inserter, HTML tags
5128
- #: settings.php:5142
5129
  msgid ""
5130
  "You've been using %s for a while now, and I hope you're happy with it. "
5131
  "Positive %s reviews %s are a great way to show your appreciation for my "
@@ -5140,24 +5254,24 @@ msgstr ""
5140
  "monetizacijo vašega spletnega mesta. Ko ga ocenite s 5-imi zvezdicami je kot "
5141
  "bi rekli 'Hvala'."
5142
 
5143
- #: settings.php:5160
5144
  msgid "Review"
5145
  msgstr "Ocena"
5146
 
5147
- #: settings.php:5164
5148
  msgid "Ad Inserter on Twitter"
5149
  msgstr "Ad Inserter na Twitter-ju"
5150
 
5151
- #: settings.php:5165
5152
  msgid "Ad Inserter on Facebook"
5153
  msgstr "Ad Inserter na Facebook-u"
5154
 
5155
- #: settings.php:5168
5156
  msgid "Follow Ad Inserter"
5157
  msgstr "Sledi Ad Inserter-ju"
5158
 
5159
  #. translators: %s: HTML tags
5160
- #: settings.php:5195
5161
  msgid ""
5162
  "Need help with %s settings? %s Check %s Quick Start, %s %s Code Editing %s "
5163
  "and %s Common Settings %s pages"
@@ -5166,7 +5280,7 @@ msgstr ""
5166
  "Urejanje Kode, %s %s Pogoste Nastavitve %s"
5167
 
5168
  #. translators: %s: HTML tags
5169
- #: settings.php:5207
5170
  msgid ""
5171
  "%s New to %s AdSense? %s %s %s Connect your site %s - %s In-feed ads, %s %s "
5172
  "Auto ads, %s %s AMP ads %s"
@@ -5175,7 +5289,7 @@ msgstr ""
5175
  "viru, %s %s Samodejni oglasi, %s %s AMP oglasi %s"
5176
 
5177
  #. translators: %s: HTML tags
5178
- #: settings.php:5224
5179
  msgid ""
5180
  "Become an %s affiliate %s for Ad Inserter Pro and earn commission for each "
5181
  "purchase you refer to us"
@@ -5184,7 +5298,7 @@ msgstr ""
5184
  "nakup, ki nam ga posredujete"
5185
 
5186
  #. translators: %s: HTML tags
5187
- #: settings.php:5231
5188
  msgid ""
5189
  "Ads are not showing? Check %s troubleshooting guide %s to find out how to "
5190
  "diagnose and fix the problem."
@@ -5193,7 +5307,7 @@ msgstr ""
5193
  "navodili za diagnozo in rešitvami za težave."
5194
 
5195
  #. translators: %s: HTML tags
5196
- #: settings.php:5235
5197
  msgid ""
5198
  "If you need any kind of help or support, please do not hesitate to open a "
5199
  "thread on the %s support forum. %s"
@@ -5201,57 +5315,57 @@ msgstr ""
5201
  "Če potrebujete kakršno koli pomoč ali podporo ne oklevajte in odprite novo "
5202
  "nit na %s podpornem forumu. %s"
5203
 
5204
- #: settings.php:5262 settings.php:5332 settings.php:5336
5205
  msgid "Code preview with visual CSS editor"
5206
  msgstr "Predogled kode z vizualnim CSS urejevalnikom"
5207
 
5208
- #: settings.php:5265 settings.php:5293
5209
  msgid "Ad blocking detection and content protection"
5210
  msgstr "Zaznavanje blokiranja oglasov in zaščita vsebine"
5211
 
5212
- #: settings.php:5268 settings.php:5321
5213
  msgid "A/B testing - Track ad impressions and clicks"
5214
  msgstr "A/B testiranje - Sledi prikazom in klikom"
5215
 
5216
- #: settings.php:5285
5217
  msgid "Insert ads on AMP pages"
5218
  msgstr "Vstavite oglase na AMP straneh"
5219
 
5220
- #: settings.php:5344
5221
  msgid "Looking for Pro Ad Management plugin?"
5222
  msgstr "Iščete Pro vtičnik za Upravljanje z Oglasi?"
5223
 
5224
- #: settings.php:5345
5225
  msgid "To Optimally Monetize your WordPress website?"
5226
  msgstr "Za optimalno monetizacijo vašega WordPress spletnega mesta?"
5227
 
5228
  #. Translators: %s: price of Ad Inserter Pro
5229
- #: settings.php:5346
5230
  msgid "Different license types starting from %s"
5231
  msgstr "Različni tipi licenc začenši od %s"
5232
 
5233
  #. translators: %s HTML tags
5234
- #: settings.php:5349
5235
  msgid "%s AdSense Integration %s"
5236
  msgstr "%s Integracija AdSense %s"
5237
 
5238
  #. translators: %s HTML tags
5239
- #: settings.php:5350
5240
  msgid "Syntax highlighting %s editor %s"
5241
  msgstr "%s Urejevalnik %s s poudarjanjem sintakse"
5242
 
5243
  #. translators: %s HTML tags
5244
- #: settings.php:5351
5245
  msgid "%s Code preview %s with visual CSS editor"
5246
  msgstr "%s Predogled kode %s z vizualnim CSS urejevalnikom"
5247
 
5248
  #. translators: %s HTML tags
5249
- #: settings.php:5352
5250
  msgid "Simple user interface - all settings on a single page"
5251
  msgstr "Preprost uporabniški vmesnik - vse nastavitve na eni strani"
5252
 
5253
  #. translators: %s HTML tags
5254
- #: settings.php:5353
5255
  msgid ""
5256
  "%s Automatic insertion %s before or after post / content / %s paragraph %s / "
5257
  "image / excerpt"
@@ -5260,27 +5374,27 @@ msgstr ""
5260
  "%s / sliko / izvlečkom"
5261
 
5262
  #. translators: %s HTML tags
5263
- #: settings.php:5354
5264
  msgid "%s Automatic insertion %s between posts on blog pages"
5265
  msgstr "%s Samodejno vstavljanje %s med prispevki na straneh bloga"
5266
 
5267
  #. translators: %s HTML tags
5268
- #: settings.php:5355
5269
  msgid "%s Automatic insertion %s before, between and after comments"
5270
  msgstr "%s Samodejno vstavljanje %s pred, med in po kometarjih"
5271
 
5272
  #. translators: %s HTML tags
5273
- #: settings.php:5356
5274
  msgid "%s Automatic insertion %s after %s or before %s tag"
5275
  msgstr "%s Samodejno vstavljanje %s za %s ali pred %s začko"
5276
 
5277
  #. translators: %s HTML tags
5278
- #: settings.php:5357
5279
  msgid "Automatic insertion at %s custom hook positions %s"
5280
  msgstr "Samodejno vstavljanje na %s položajih ročic po meri %s"
5281
 
5282
  #. translators: %s HTML tags
5283
- #: settings.php:5358
5284
  msgid ""
5285
  "Insertion %s before or after any HTML element on the page %s (using CSS "
5286
  "selectors)"
@@ -5289,17 +5403,17 @@ msgstr ""
5289
  "selektorjev)"
5290
 
5291
  #. translators: %s HTML tags
5292
- #: settings.php:5359
5293
  msgid "%s Insertion exceptions %s for individual posts and pages"
5294
  msgstr "%s Izjeme vstavljanja %s za individualne prispevke in strani"
5295
 
5296
  #. translators: %s HTML tags
5297
- #: settings.php:5360
5298
  msgid "%s Manual insertion: %s widgets, shortcodes, PHP function call"
5299
  msgstr "%s Ročno vstavljanje: %s gradniki, kratke kode in klic PHP funkcije"
5300
 
5301
  #. translators: %s HTML tags
5302
- #: settings.php:5361
5303
  msgid ""
5304
  "%s Sticky ads %s with optional close button (ads stay fixed when the page "
5305
  "scrolls)"
@@ -5308,24 +5422,24 @@ msgstr ""
5308
  "se stran pomika)"
5309
 
5310
  #. translators: %s HTML tags
5311
- #: settings.php:5362
5312
  msgid "%s Background ads %s with one or left and right background images"
5313
  msgstr "%s Oglasi v ozdaju %s z eno ali levo in desno sliko ozadja"
5314
 
5315
  #. translators: %s HTML tags
5316
- #: settings.php:5363
5317
  msgid "%s Sticky sidebar ads %s (stick to the screen or to the content)"
5318
  msgstr ""
5319
  "%s Lepljivi oglasi v stranski vrstici %s (lepljivi na zaslon ali vsebino)"
5320
 
5321
  #. translators: %s HTML tags
5322
- #: settings.php:5364
5323
  msgid "%s Sticky ad animations %s (fade, slide, turn, flip, zoom)"
5324
  msgstr ""
5325
  "%s Animacije lepljivih oglasov %s (uveni, drsaj, obrni, prekucni, približaj)"
5326
 
5327
  #. translators: %s HTML tags
5328
- #: settings.php:5365
5329
  msgid ""
5330
  "%s Sticky ad trigger %s (page scroll in %% or px, HTML element becomes "
5331
  "visible)"
@@ -5334,7 +5448,7 @@ msgstr ""
5334
  "postane viden)"
5335
 
5336
  #. translators: %s HTML tags
5337
- #: settings.php:5366
5338
  msgid ""
5339
  "%s Sticky (fixed) widgets %s (sidebar does not move when the page scrolls)"
5340
  msgstr ""
@@ -5342,12 +5456,12 @@ msgstr ""
5342
  "strani)"
5343
 
5344
  #. translators: %s HTML tags
5345
- #: settings.php:5367
5346
  msgid "Block %s alignment and style %s customizations"
5347
  msgstr "%s Poravnave in slogi %s bloka po meri"
5348
 
5349
  #. translators: %s HTML tags
5350
- #: settings.php:5368
5351
  msgid ""
5352
  "%s Clearance %s options to avoid insertion near images or headers (AdSense "
5353
  "TOS)"
@@ -5355,7 +5469,7 @@ msgstr ""
5355
  "%s Izogibanje %s vstavljanja oglasov zraven slik ali naslovov (AdSense TOS)"
5356
 
5357
  #. translators: %s HTML tags
5358
- #: settings.php:5369
5359
  msgid ""
5360
  "Options to %s disable insertion %s on Ajax calls, 404 error pages or in RSS "
5361
  "feeds"
@@ -5364,17 +5478,17 @@ msgstr ""
5364
  "virih"
5365
 
5366
  #. translators: %s HTML tags
5367
- #: settings.php:5370
5368
  msgid "%s Ad rotation %s (works also with caching)"
5369
  msgstr "%s Rotacija oglasov %s (deluje tudi s predpomnjenjem)"
5370
 
5371
  #. translators: %s HTML tags
5372
- #: settings.php:5371
5373
  msgid "Create, edit and check %s ads.txt %s file"
5374
  msgstr "Ustvari, urejaj in preveri datoteko %s ads.txt %s"
5375
 
5376
  #. translators: %s HTML tags
5377
- #: settings.php:5372
5378
  msgid ""
5379
  "Ad impression and click %s tracking %s (works also with Javascript ads like "
5380
  "AdSense)"
@@ -5383,86 +5497,86 @@ msgstr ""
5383
  "AdSense)"
5384
 
5385
  #. translators: %s HTML tags
5386
- #: settings.php:5373
5387
  msgid "Internal or external %s tracking %s (via Google Analytics or Matomo)"
5388
  msgstr "Notranje ali zunanje %s sledenje %s (prek Google Analytics ali Matomo)"
5389
 
5390
  #. translators: %s HTML tags
5391
- #: settings.php:5374
5392
  msgid "%s Public web reports %s for clients, export to PDF"
5393
  msgstr "%s Javna spletna poročila %s za stranke, izvoz v PDF"
5394
 
5395
  #. translators: %s HTML tags
5396
- #: settings.php:5375
5397
  msgid "Support for %s A/B testing %s"
5398
  msgstr "Podpora za %s A/B testiranje %s"
5399
 
5400
  #. translators: %s HTML tags
5401
- #: settings.php:5376
5402
  msgid "Frequency capping - %s limit impressions or clicks %s"
5403
  msgstr "Omejevanje frekvence - %s omejite prikaze ali klike %s"
5404
 
5405
  #. translators: %s HTML tags
5406
- #: settings.php:5377
5407
  msgid "Click fraud %s protection %s"
5408
  msgstr "%s Zaščita %s pred goljufijo s kliki"
5409
 
5410
  #. translators: %s HTML tags
5411
- #: settings.php:5378
5412
  msgid "Support for %s GDPR consent cookie checks %s"
5413
  msgstr "Podpora za %s preverjanja piškotkov za GDPR privolitev %s"
5414
 
5415
  #. translators: %s HTML tags
5416
- #: settings.php:5379
5417
  msgid "Support for %s lazy loading %s"
5418
  msgstr "Podpora za %s leno nalaganje %s"
5419
 
5420
  #. translators: %s HTML tags
5421
- #: settings.php:5380
5422
  msgid "Support for ads on %s AMP pages %s"
5423
  msgstr "Podpora za oglase na %s AMP straneh %s"
5424
 
5425
  #. translators: %s HTML tags
5426
- #: settings.php:5381
5427
  msgid "Support for contextual %s Amazon Native Shopping Ads %s (responsive)"
5428
  msgstr "Podpora za kontekstualne %s Amazon Native Shopping Ads %s (odzivni)"
5429
 
5430
  #. translators: %s HTML tags
5431
- #: settings.php:5382
5432
  msgid "Custom CSS class name for wrapping divs to avoid ad blockers"
5433
  msgstr ""
5434
  "Ime CSS razreda za div za ovijanje po meri za izogibanje blokiranju oglasov"
5435
 
5436
  #. translators: %s HTML tags
5437
- #: settings.php:5384
5438
  msgid "%s Banner %s code generator"
5439
  msgstr "Generator kode za %s pasice %s"
5440
 
5441
  #. translators: %s HTML tags
5442
- #: settings.php:5385
5443
  msgid "Support for %s header and footer %s code"
5444
  msgstr "Podpora za kodo v %s glavi in nogi %s"
5445
 
5446
  #. translators: %s HTML tags
5447
- #: settings.php:5386
5448
  msgid "Support for Google Analytics, Matomo or any other web analytics code"
5449
  msgstr ""
5450
  "Podpora za Google Analytics, Matomo ali katerokoli drugo spletno analitiko"
5451
 
5452
  #. translators: %s HTML tags
5453
- #: settings.php:5387
5454
  msgid "Desktop, tablet and phone server-side %s device detection %s"
5455
  msgstr ""
5456
  "%s Zaznava namizne, tablične in telefonske naprave %s na strani strani "
5457
  "strežnika"
5458
 
5459
  #. translators: %s HTML tags
5460
- #: settings.php:5388
5461
  msgid "Client-side %s mobile device detection %s (works with caching)"
5462
  msgstr "%s Zaznava mobilne naprave %s (deluje s predpomnjenjem)"
5463
 
5464
  #. translators: %s HTML tags
5465
- #: settings.php:5389
5466
  msgid ""
5467
  "%s Ad blocking detection %s - popup message, ad replacement, content "
5468
  "protection"
@@ -5471,12 +5585,12 @@ msgstr ""
5471
  "vsebine"
5472
 
5473
  #. translators: %s HTML tags
5474
- #: settings.php:5390
5475
  msgid "%s Ad blocking statistics %s"
5476
  msgstr "%s Statistika blokiranja oglasov %s"
5477
 
5478
  #. translators: %s HTML tags
5479
- #: settings.php:5391
5480
  msgid ""
5481
  "%s Black/White-list %s categories, tags, taxonomies, users, post IDs, urls, "
5482
  "referrers, operating systems, browsers"
@@ -5485,75 +5599,75 @@ msgstr ""
5485
  "prispevkov, url-jev, napotiteljev, operacijskih sistemov, brskalnikov"
5486
 
5487
  #. translators: %s HTML tags
5488
- #: settings.php:5392
5489
  msgid ""
5490
  "%s Black/White-list %s IP addresses or countries (works also with caching)"
5491
  msgstr ""
5492
  "%s Črni/Beli seznam %s IP naslovov ali držav (deluje tudi s predpomnjenjem)"
5493
 
5494
  #. translators: %s HTML tags
5495
- #: settings.php:5393
5496
  msgid "%s Multisite options %s to limit settings on the sites"
5497
  msgstr "%s Multisite možnosti %s za omejitev nastavitev na spletiščih"
5498
 
5499
  #. translators: %s HTML tags
5500
- #: settings.php:5394
5501
  msgid "%s Import/Export %s block or plugin settings"
5502
  msgstr "%s Uvoz/Izvoz %s nastavitve bloka ali vtičnika"
5503
 
5504
  #. translators: %s HTML tags
5505
- #: settings.php:5395
5506
  msgid "%s Insertion scheduling %s with fallback option"
5507
  msgstr "%s Urnik vstavljanja %s z možnostjo rezerve"
5508
 
5509
  #. translators: %s HTML tags
5510
- #: settings.php:5396
5511
  msgid "Country-level %s GEO targeting %s (works also with caching)"
5512
  msgstr "%s GEO ciljanje na ravni države %s (deluje tudi s predpomnjenjem)"
5513
 
5514
  #. translators: %s HTML tags
5515
- #: settings.php:5397
5516
  msgid "Simple troubleshooting with many %s debugging functions %s"
5517
  msgstr ""
5518
  "Preprosto odpravljanje napak z veliko %s funkcijami za razhroščevanje %s"
5519
 
5520
  #. translators: %s HTML tags
5521
- #: settings.php:5398
5522
  msgid "%s Visualization %s of inserted blocks or ads for easier placement"
5523
  msgstr ""
5524
  "%s Vizualizacija %s vstavljenih blokov ali oglasov za enostavno umeščanje"
5525
 
5526
  #. translators: %s HTML tags
5527
- #: settings.php:5399
5528
  msgid "%s Visualization %s of available positions for automatic ad insertion"
5529
  msgstr ""
5530
  "%s Vizualizacija %s razpoložljivih položajev za samodejno vstavljanje oglasov"
5531
 
5532
  #. translators: %s HTML tags
5533
- #: settings.php:5400
5534
  msgid ""
5535
  "%s Visualization %s of HTML tags for easier ad placement between paragraphs"
5536
  msgstr ""
5537
  "%s Vizualizacija %s HTML značk za enostavno vstavljanje oglasov med odstavki"
5538
 
5539
  #. translators: %s HTML tags
5540
- #: settings.php:5401
5541
  msgid "%s Clipboard support %s to easily copy blocks or settings"
5542
  msgstr ""
5543
  "%s Podpora za odložišče %s za enostavno kopiranje blokov ali nastavitev"
5544
 
5545
  #. translators: %s HTML tags
5546
- #: settings.php:5402
5547
  msgid "No ads on the settings page"
5548
  msgstr "Stran z nastavitvami brez oglasov"
5549
 
5550
  #. translators: %s HTML tags
5551
- #: settings.php:5403
5552
  msgid "Premium support"
5553
  msgstr "Vrhunska podpora"
5554
 
5555
  #. translators: %s HTML tags
5556
- #: settings.php:5406
5557
  msgid ""
5558
  "Ad Inserter Pro is a complete all-in-one ad management plugin for WordPress "
5559
  "website with many advertising features to automatically insert adverts on "
@@ -5580,82 +5694,82 @@ msgstr ""
5580
  "bodo ohranile)."
5581
 
5582
  #. translators: %s HTML tags
5583
- #: settings.php:5419
5584
  msgid "Looking for %s Pro Ad Management plugin? %s"
5585
  msgstr "Iščete Pro vtičnik za %s Upravljanje z Oglasi? %s"
5586
 
5587
  #. translators: %s HTML tags
5588
- #: settings.php:5424
5589
  msgid "Ads between posts"
5590
  msgstr "Oglasi med prispevki"
5591
 
5592
  #. translators: %s HTML tags
5593
- #: settings.php:5425
5594
  msgid "Ads between comments"
5595
  msgstr "Oglasi med komentarji"
5596
 
5597
  #. translators: %s HTML tags
5598
- #: settings.php:5426
5599
  msgid "Support via email"
5600
  msgstr "Podpora prek elektronske pošte"
5601
 
5602
  #. translators: %s HTML tags
5603
- #: settings.php:5432
5604
  msgid "%s Sticky positions %s"
5605
  msgstr "%s Lepljivi položaji %s"
5606
 
5607
  #. translators: %s HTML tags
5608
- #: settings.php:5433
5609
  msgid "%s Limit insertions %s"
5610
  msgstr "%s Omeji vstavljanja %s"
5611
 
5612
  #. translators: %s HTML tags
5613
- #: settings.php:5434
5614
  msgid "%s Clearance %s options"
5615
  msgstr "Možnosti %s izogibanja %s"
5616
 
5617
  #. translators: %s HTML tags
5618
- #: settings.php:5440
5619
  msgid "Ad rotation"
5620
  msgstr "Vrtenje oglasov"
5621
 
5622
  #. translators: %s HTML tags
5623
- #: settings.php:5441
5624
  msgid "%s A/B testing %s"
5625
  msgstr "%s A/B testiranje %s"
5626
 
5627
  #. translators: %s HTML tags
5628
- #: settings.php:5442
5629
  msgid "%s Ad tracking %s"
5630
  msgstr "%s Sledenje oglasom %s"
5631
 
5632
  #. translators: %s HTML tags
5633
- #: settings.php:5448
5634
  msgid "Support for %s AMP pages %s"
5635
  msgstr "Podpora za %s AMP strani %s"
5636
 
5637
  #. translators: %s HTML tags
5638
- #: settings.php:5449
5639
  msgid "%s Ad blocking detection %s"
5640
  msgstr "%s Zaznavanje blokiranja oglasov %s"
5641
 
5642
  #. translators: %s HTML tags
5643
- #: settings.php:5450
5644
  msgid "%s Mobile device detection %s"
5645
  msgstr "%s Zaznavanje mobilne naprave %s"
5646
 
5647
  #. translators: %s HTML tags
5648
- #: settings.php:5457
5649
  msgid "64 code blocks"
5650
  msgstr "64 kodnih blokov"
5651
 
5652
  #. translators: %s HTML tags
5653
- #: settings.php:5458
5654
  msgid "%s GEO targeting %s"
5655
  msgstr "%s GEO ciljanje %s"
5656
 
5657
  #. translators: %s HTML tags
5658
- #: settings.php:5459
5659
  msgid "%s Scheduling %s"
5660
  msgstr "%s Urnik %s"
5661
 
@@ -6372,18 +6486,22 @@ msgstr ""
6372
  "Neveljavno časovno oddobje - prikažejo se lahko samo podatki za 1 leto nazaj"
6373
 
6374
  #: strings.php:226
 
 
 
 
6375
  msgid "Switch"
6376
  msgstr "Preklopi"
6377
 
6378
- #: strings.php:228
6379
  msgid "OK"
6380
  msgstr "V redu"
6381
 
6382
- #: strings.php:229
6383
  msgid "Delete all statistics data?"
6384
  msgstr "Pobrišem vse podatke o statistiki?"
6385
 
6386
- #: strings.php:230
6387
  msgid ""
6388
  "Rotation code editor active. Click on the rotation button to generate code."
6389
  msgstr ""
@@ -6391,62 +6509,66 @@ msgstr ""
6391
  "generiranje kode."
6392
 
6393
  #. translators: %s: dates
6394
- #: strings.php:233
6395
  msgid "Delete statistics data between %s and %s?"
6396
  msgstr "Pobrišem podatke o statistiki med %s in %s?"
6397
 
6398
- #: strings.php:234
 
 
 
 
6399
  msgid "Cancel block order rearrangement"
6400
  msgstr "Prekliči preureditev vrstnega reda blokov"
6401
 
6402
- #: strings.php:236
6403
  msgid "downloading..."
6404
  msgstr "prenašam..."
6405
 
6406
- #: strings.php:237
6407
  msgid "download error"
6408
  msgstr "napaka pri prenosu"
6409
 
6410
- #: strings.php:238
6411
  msgid "update error"
6412
  msgstr "napaka pri posodobitvi"
6413
 
6414
- #: strings.php:239
6415
  msgid "Updating..."
6416
  msgstr "Posodabljam..."
6417
 
6418
- #: strings.php:241
6419
  msgid "ERROR"
6420
  msgstr "NAPAKA"
6421
 
6422
- #: strings.php:242
6423
  msgid "Error reloading settings"
6424
  msgstr "Napaka pri nalaganju nastavitev"
6425
 
6426
- #: strings.php:244
6427
  msgctxt "Search field placeholder"
6428
  msgid "Search..."
6429
  msgstr "Išči..."
6430
 
6431
- #: strings.php:245
6432
  msgctxt "Search field placeholder"
6433
  msgid "Filter..."
6434
  msgstr "Filter..."
6435
 
6436
- #: strings.php:246
6437
  msgid "Use filter to limit names in the list"
6438
  msgstr "Uporabite filter za omejitev imen v seznamu"
6439
 
6440
- #: strings.php:247
6441
  msgctxt "Button"
6442
  msgid "Filter"
6443
  msgstr "Filter"
6444
 
6445
- #: strings.php:249
6446
  msgid "Position not available"
6447
  msgstr "Položaj ni na razpolago"
6448
 
6449
- #: strings.php:250
6450
  msgid ""
6451
  "Theme check | Selected position for automatic insertion might not be not "
6452
  "available on this page type"
@@ -6454,105 +6576,105 @@ msgstr ""
6454
  "Preverjanje teme | Izbran položaj za samodejno vstavljanje mogoče ni na "
6455
  "razpolago na tem tipu strani"
6456
 
6457
- #: strings.php:251
6458
  msgid "Position available"
6459
  msgstr "Položaj na razpolago"
6460
 
6461
- #: strings.php:253
6462
  msgid "Select or upload banner image"
6463
  msgstr "Izberi ali naloži sliko pasice"
6464
 
6465
- #: strings.php:254
6466
  msgid "Select or upload background image"
6467
  msgstr "Izberi ali naloži sliko ozadja"
6468
 
6469
- #: strings.php:255
6470
  msgid "Use this image"
6471
  msgstr "Uporabi to sliko"
6472
 
6473
- #: strings.php:256
6474
  msgid "Switching to physical ads.txt file will delete virtual ads.txt file."
6475
  msgstr ""
6476
  "Preklop na fizično datoteko ads.txt bo izbrisal navidezno datoreko ads.txt."
6477
 
6478
- #: strings.php:258
6479
  msgctxt "Monday"
6480
  msgid "MO"
6481
  msgstr "PO"
6482
 
6483
- #: strings.php:259
6484
  msgctxt "Tuesday"
6485
  msgid "TU"
6486
  msgstr "TO"
6487
 
6488
- #: strings.php:260
6489
  msgctxt "Wednesday"
6490
  msgid "WE"
6491
  msgstr "SR"
6492
 
6493
- #: strings.php:261
6494
  msgctxt "Thursday"
6495
  msgid "TH"
6496
  msgstr "ČE"
6497
 
6498
- #: strings.php:262
6499
  msgctxt "Friday"
6500
  msgid "FR"
6501
  msgstr "PE"
6502
 
6503
- #: strings.php:263
6504
  msgctxt "Saturday"
6505
  msgid "SA"
6506
  msgstr "SO"
6507
 
6508
- #: strings.php:264
6509
  msgctxt "Sunday"
6510
  msgid "SU"
6511
  msgstr "NE"
6512
 
6513
- #: strings.php:280
6514
  msgctxt "Scheduling"
6515
  msgid "FALLBACK"
6516
  msgstr "REZERVA"
6517
 
6518
- #: strings.php:281
6519
  msgid "Automatically placed by AdSense Auto ads code"
6520
  msgstr "Samodejno postavila koda za oglase AdSense Auto ads"
6521
 
6522
- #: strings.php:286
6523
  msgid "Add"
6524
  msgstr "Dodaj"
6525
 
6526
- #: strings.php:287
6527
  msgctxt "Element"
6528
  msgid "Parent"
6529
  msgstr "Nadrejeni"
6530
 
6531
- #: strings.php:288
6532
  msgid "Cancel element selection"
6533
  msgstr "Prekliči izbor HTML elementa"
6534
 
6535
- #: strings.php:289
6536
  msgid "Select parent element"
6537
  msgstr "Izberi nadrejeni element"
6538
 
6539
- #: strings.php:290
6540
  msgid "CSS selector"
6541
  msgstr "CSS selektor"
6542
 
6543
- #: strings.php:291
6544
  msgid "Use current selector"
6545
  msgstr "Uporabi trenutni selektor"
6546
 
6547
- #: strings.php:292
6548
  msgid "ELEMENT"
6549
  msgstr "ELEMENT"
6550
 
6551
- #: strings.php:293
6552
  msgid "PATH"
6553
  msgstr "POT"
6554
 
6555
- #: strings.php:294
6556
  msgid "SELECTOR"
6557
  msgstr "SELEKTOR"
6558
 
@@ -6564,6 +6686,9 @@ msgstr ""
6564
  "Upravljanje z oglasi z veliko naprednimi funkcijami za vstavljanje oglasov "
6565
  "na optimalna mesta"
6566
 
 
 
 
6567
  #~ msgid ""
6568
  #~ "Set up the OAuth 2.0 consent screen: For %s Product name shown to users "
6569
  #~ "%s enter %s"
@@ -6885,9 +7010,6 @@ msgstr ""
6885
  #~ "Ni določena nobena statična stran z omogočenim vstavljanjem. Blok ne bo "
6886
  #~ "vstavljen v statične strani."
6887
 
6888
- #~ msgid "Save Changes"
6889
- #~ msgstr "Shrani Spremembe"
6890
-
6891
  #~ msgid "WordPress is installed in %s"
6892
  #~ msgstr "WordPress je nameščen v %s"
6893
 
@@ -7135,9 +7257,6 @@ msgstr ""
7135
  #~ msgid "Sticky"
7136
  #~ msgstr "Lepljiv"
7137
 
7138
- #~ msgid "Hey"
7139
- #~ msgstr "Hej"
7140
-
7141
  #~ msgid "64 code (ad) blocks"
7142
  #~ msgstr "64 kodnih (oglasnih) blokov"
7143
 
4
  msgstr ""
5
  "Project-Id-Version: Ad Inserter 2.5.2\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/ad-inserter\n"
7
+ "POT-Creation-Date: 2021-05-24 13:57:08+00:00\n"
8
+ "PO-Revision-Date: 2021-05-24 17:06+0200\n"
9
  "Last-Translator: Igor Funa <info@adinserter.pro>\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:519
20
  msgctxt "Menu item"
21
  msgid "Debugging DEMO"
22
  msgstr "DEMO Razhroščevanje"
23
 
24
+ #: ad-inserter.php:535
25
  msgctxt "Menu item"
26
  msgid "Label Blocks"
27
  msgstr "Označi bloke"
28
 
29
+ #: ad-inserter.php:542
30
  msgctxt "Menu item"
31
  msgid "Show Positions"
32
  msgstr "Pokaži položaje"
33
 
34
+ #: ad-inserter.php:628
35
  msgctxt "Menu item"
36
  msgid "Show HTML Tags"
37
  msgstr "Pokaži HTML značke"
38
 
39
+ #: ad-inserter.php:635
40
  msgctxt "Menu item"
41
  msgid "Disable Insertion"
42
  msgstr "Onemogoči vstavljanje"
43
 
44
+ #: ad-inserter.php:644
45
  msgctxt "Menu item"
46
  msgid "Ad Blocking Status"
47
  msgstr "Status blokiranja oglasov"
48
 
49
+ #: ad-inserter.php:651
50
  msgctxt "Menu item"
51
  msgid "Simulate Ad Blocking"
52
  msgstr "Simuliraj blokiranje oglasov"
53
 
54
+ #: ad-inserter.php:662
55
  msgctxt "Menu item"
56
  msgid "Log Processing"
57
  msgstr "Beleži procesiranje"
58
 
59
+ #: ad-inserter.php:669
60
  msgctxt "Menu item"
61
  msgid "Show Log"
62
  msgstr "Pokaži beležko"
63
 
64
  #. translators: Debugging position name Before HTML element
65
+ #: ad-inserter.php:1333
66
  msgid "Before"
67
  msgstr "Pred"
68
 
69
  #. translators: Debugging position name After HTML element
70
+ #: ad-inserter.php:1338
71
  msgid "After"
72
  msgstr "Za"
73
 
74
  #. translators: Debugging position name Prepend content of HTML element (before
75
  #. the content of the HTML element)
76
+ #: ad-inserter.php:1343 strings.php:104
77
  msgid "Prepend content"
78
  msgstr "Dodaj pred vsebino"
79
 
80
  #. translators: Debugging position name Append content of HTML element (after
81
  #. the content of the HTML element)
82
+ #: ad-inserter.php:1348 strings.php:105
83
  msgid "Append content"
84
  msgstr "Dodaj za vsebino"
85
 
86
  #. translators: Debugging position name Replace content of HTML element
87
+ #: ad-inserter.php:1353 strings.php:106
88
  msgid "Replace content"
89
  msgstr "Nadomesti vsebino"
90
 
91
  #. translators: Debugging position name Replace HTML element
92
+ #: ad-inserter.php:1358 strings.php:169
93
  msgid "Replace"
94
  msgstr "Nadomesti"
95
 
96
  #. translators: Debugging message when output buffering is enabled
97
+ #: ad-inserter.php:1405
98
  msgid "OUTPUT BUFFERING"
99
  msgstr "PREDPOMNJENJE IZHODA"
100
 
101
  #. translators: Debugging position
102
+ #: ad-inserter.php:1409
103
  msgid "Above Header"
104
  msgstr "Nad Glavo"
105
 
106
+ #: ad-inserter.php:1707
107
  msgctxt "Menu item"
108
  msgid "Log In"
109
  msgstr "Prijava"
110
 
111
  #. translators: %s: Ad Inserter
112
+ #: ad-inserter.php:2061 ad-inserter.php:3365
113
  msgid "%s Settings"
114
  msgstr "%s Nastavitve"
115
 
116
  #. translators: AD BLOCKING DETECTED, PAGE VIEWS: n - NO ACTION
117
+ #: ad-inserter.php:2720
118
  msgid "AD BLOCKING DETECTED, PAGE VIEWS"
119
  msgstr "ZAZNANO BLOKIRANJE OGLASOV, OGLEDI STRANI"
120
 
121
+ #: ad-inserter.php:2720
122
  msgid "NO ACTION"
123
  msgstr "NI AKCIJE"
124
 
125
+ #: ad-inserter.php:2721
126
  msgid "AD BLOCKING DETECTED, COOKIE DETECTED - NO ACTION"
127
  msgstr "ZAZNANO BLOKIRANJE OGLASOV, ZAZNAN PIŠKOTEK, NI AKCIJE"
128
 
129
+ #: ad-inserter.php:2722
130
  msgid "AD BLOCKING DETECTED - ACTION"
131
  msgstr "ZAZNANO BLOKIRANJE OGLASOV - AKCIJA"
132
 
133
+ #: ad-inserter.php:2723
134
  msgid "AD BLOCKING NOT DETECTED"
135
  msgstr "BLOKIRANJE OGLASOV NI ZAZNANO"
136
 
137
+ #: ad-inserter.php:2724
138
  msgid "AD BLOCKING DETECTION COOKIES DELETED"
139
  msgstr "PIŠKOTKI ZA ZAZNAVANJE BLOKIRANJA OGLASOV POBRISANI"
140
 
141
+ #: ad-inserter.php:2725
142
  msgid "AD BLOCKING DETECTED - NO ACTION"
143
  msgstr "ZAZNANO BLOKIRANJE OGLASOV - NI AKCIJE"
144
 
145
  #. Translators: 1: number of blocks, 2: Ad Inserter
146
+ #: ad-inserter.php:3060
147
  msgid "Hey, you are now using %1$s %2$s block."
148
  msgid_plural "Hey, you are now using %1$s %2$s blocks."
149
  msgstr[0] "Hej, trenutno uporabljate %1$s %2$s blok."
151
  msgstr[2] "Hej, trenutno uporabljate %1$s %2$s bloke."
152
  msgstr[3] "Hej, trenutno uporabljate %1$s %2$s blokov."
153
 
154
+ #: ad-inserter.php:3063
155
  msgid "Please help me to solve a problem first"
156
  msgstr "Najprej mi, prosim, pomagajte rešiti problem"
157
 
158
+ #: ad-inserter.php:3067
159
  msgid "Maybe later"
160
  msgstr "Mogoče kasneje"
161
 
162
  #. Translators: %s: Ad Inserter
163
+ #: ad-inserter.php:3072
164
  msgid "Hey, you are using %s and I hope you're happy with it."
165
  msgstr "Hej, uporabljate %s in upam, da ste zadovoljni z njim."
166
 
167
+ #: ad-inserter.php:3075
168
  msgid "OK, but please help me with the settings first"
169
  msgstr "V redu, ampak najprej mi, prosim, pomagajte pri nastavitvah"
170
 
171
+ #: ad-inserter.php:3088
172
  msgid ""
173
  "Please take a moment to rate the plugin. When you rate it with 5 stars it's "
174
  "like saying 'Thank you'. Somebody will be happy."
176
  "Prosimo, vzemite si čas in ocenite vtičnik. Ko ga ocenite s 5-imi zvezdicami "
177
  "je kot bi rekli 'Hvala'. Nekdo bo vsesel."
178
 
179
+ #: ad-inserter.php:3090
180
  msgid ""
181
  "Positive reviews are a great incentive to fix bugs and to add new features "
182
  "for better monetization of your website."
184
  "Pozitivne ocene so velika vzpodbuda za odpravo hroščev in dodajanje novih "
185
  "funkcij za boljšo monetizacijo vašega spletnega mesta."
186
 
187
+ #: ad-inserter.php:3096
188
  msgid "Sure"
189
  msgstr "Seveda"
190
 
191
  #. translators: 1: AMPforWP Plugin Manager, 2: Ad Inserter
192
  #. translators: 1: AMPforWP Plugin Manager, 2: Ad Inserter, 3, 4: HTML tags
193
+ #: ad-inserter.php:3113 ad-inserter.php:3148
194
  msgid "Warning: %1$s %3$s disabled %4$s %2$s on AMP pages."
195
  msgstr "Opozorilo: %1$s %3$s je onemogočil %4$s %2$s na AMP straneh."
196
 
197
  #. translators: 1: Ad Inserter, 2, 3: HTML tags
198
+ #: ad-inserter.php:3120
199
  msgid "Warning: %1$s requires PHP 5.6 or newer. %2$s Please update! %3$s"
200
  msgstr ""
201
  "Opozorilo: %1$s yahteva PHP 5.6 ali novejši. %2$s Prosimo, posodobite! %3$s"
202
 
203
+ #: ad-inserter.php:3130
204
  msgctxt "Menu item"
205
  msgid "Settings"
206
  msgstr "Nastavitve"
207
 
208
+ #: ad-inserter.php:3162
209
  msgid ""
210
  "Load settings page in safe mode to avoid collisions with other plugins or "
211
  "theme"
213
  "Naložite stran z nastavitvami v varnem načinu za preprečitev konfliktov z "
214
  "drugimi vtičniki ali temo"
215
 
216
+ #: ad-inserter.php:3162
217
  msgid "Safe mode"
218
  msgstr "Varni način"
219
 
220
  #. translators: %s: Ad Inserter
221
+ #: ad-inserter.php:3257
222
  msgctxt "Meta box name"
223
  msgid "%s Individual Exceptions"
224
  msgstr "Posamezne Izjeme za %s"
225
 
226
+ #: ad-inserter.php:3286 ad-inserter.php:11495 class.php:2442
227
+ #: includes/preview.php:2342 includes/preview.php:2387
228
+ #: includes/preview.php:2424 settings.php:4416 strings.php:3
229
  msgid "Block"
230
  msgstr "Blok"
231
 
232
+ #: ad-inserter.php:3287 includes/functions.php:4424 settings.php:4417
233
+ #: settings.php:4502
234
  msgid "Name"
235
  msgstr "Ime"
236
 
237
+ #: ad-inserter.php:3290 settings.php:1231
238
  msgid "Default insertion"
239
  msgstr "Privzeto vstavljanje"
240
 
241
  #. translators: For this post or page
242
+ #: ad-inserter.php:3293
243
  msgctxt "Page"
244
  msgid "For this"
245
  msgstr "Za to"
246
 
247
+ #: ad-inserter.php:3294
248
  msgctxt "Post"
249
  msgid "For this"
250
  msgstr "Za ta"
251
 
252
+ #: ad-inserter.php:3306
253
  msgctxt "Enabled/disabled on all"
254
  msgid "pages"
255
  msgstr "straneh"
256
 
257
+ #: ad-inserter.php:3309
258
  msgctxt "Enabled/disabled on all"
259
  msgid "posts"
260
  msgstr "prispevkih"
261
 
262
+ #: ad-inserter.php:3326 ad-inserter.php:3338 strings.php:175
263
  msgid "Enabled"
264
  msgstr "Omogočeno"
265
 
266
  #. translators: Menu items
267
+ #: ad-inserter.php:3326 ad-inserter.php:3338
268
+ #: includes/functions-check-now.php:2402 includes/functions.php:2840
269
  #: strings.php:16
270
  msgid "Disabled"
271
  msgstr "Onemogočeno"
272
 
273
+ #: ad-inserter.php:3328
274
  msgid "No individual exceptions"
275
  msgstr "Ni posameznih izjem"
276
 
277
  #. translators: Not enabled for pages or posts
278
+ #: ad-inserter.php:3330
279
  msgid "Not enabled for"
280
  msgstr "Ni omogočeno za"
281
 
282
  #. translators: No individual exceptions enabled for pages or posts
283
+ #: ad-inserter.php:3358
284
  msgid "No block has individual exceptions enabled"
285
  msgstr "Noben blok nima omogočenih posameznih izjem"
286
 
287
  #. translators: 1: Ad Inserter Settings (page), 2: Tag / Archive pages
288
+ #: ad-inserter.php:3363
289
  msgid ""
290
  "Default insertion can be configured for each block on %1$s page - button "
291
  "next to %2$s checkbox."
293
  "Privzeto vstavljanje se lahko nastavi za vsak blok na strani %1$s - gumb "
294
  "poleg kljukice za vklop %2$s."
295
 
296
+ #: ad-inserter.php:3366 settings.php:1209
297
  msgid "Tag / Archive pages"
298
  msgstr "Strani oznak / arhiva"
299
 
300
+ #: ad-inserter.php:3368
301
  msgid ""
302
  "When individual exceptions for a block are enabled, a checkbox will be "
303
  "listed here to change default insertion for this post or page."
305
  "Ko so posamezne izjeme za blok vključene, se bo tukaj izpisala kljukica za "
306
  "spremembo privzetega vstavljanja za ta prispevek ali stran."
307
 
308
+ #: ad-inserter.php:3369
309
  msgid ""
310
  "This way you can individually enable or disable blocks on specific posts or "
311
  "pages."
313
  "Na ta način lahko posamezno omogočite ali onemogočite blok na določenem "
314
  "prispevku ali strani."
315
 
316
+ #: ad-inserter.php:3371
317
  msgid "For more information check page %s"
318
  msgstr "Za več informacij poglejte stran %s"
319
 
320
  #. translators: Ad Inserter Exceptions documentation page
321
+ #: ad-inserter.php:3373
322
  msgid "Individual Exceptions"
323
  msgstr "Posamezne Izjeme"
324
 
325
+ #: ad-inserter.php:3420
326
  msgid "STATIC PAGE"
327
  msgstr "STATIČNA STRAN"
328
 
329
+ #: ad-inserter.php:3423
330
  msgid "POST"
331
  msgstr "PRISPEVEK"
332
 
333
+ #: ad-inserter.php:3426
334
  msgid "HOMEPAGE"
335
  msgstr "DOMAČA STRAN"
336
 
337
+ #: ad-inserter.php:3429
338
  msgid "CATEGORY PAGE"
339
  msgstr "STRAN KATEGORIJE"
340
 
341
+ #: ad-inserter.php:3432
342
  msgid "SEARCH PAGE"
343
  msgstr "STRAN ISKANJE"
344
 
345
+ #: ad-inserter.php:3435
346
  msgid "ARCHIVE PAGE"
347
  msgstr "STRAN ARHIVA"
348
 
349
+ #: ad-inserter.php:3438
350
  msgid "ERROR 404 PAGE"
351
  msgstr "STRAN NAPAKA 404"
352
 
353
+ #: ad-inserter.php:3441
354
  msgid "AJAX CALL"
355
  msgstr "AJAX KLIC"
356
 
357
+ #: ad-inserter.php:3444
358
  msgid "UNKNOWN PAGE TYPE"
359
  msgstr "NEZNAN TIP STRANI"
360
 
361
+ #: ad-inserter.php:3461
362
  msgid "Click to delete ad blocking detection cokies"
363
  msgstr "Klikni za brisanje piškotkov za zaznavanje blokiranja oglasov"
364
 
365
+ #: ad-inserter.php:3462
366
  msgid "AD BLOCKING STATUS UNKNOWN"
367
  msgstr "NEZNAN STATUS BLOKIRANJA OGLASOV"
368
 
369
  #. translators: %s: AdSense Auto Ads
370
+ #: ad-inserter.php:3491
371
  msgid ""
372
  "Code for %s detected - Code will automatically insert AdSense ads at optimal "
373
  "positions"
375
  "Zaznana koda za %s - Koda bo samodejno vstavila oglase AdSense na optimalne "
376
  "položaje"
377
 
378
+ #: ad-inserter.php:3629
379
  msgid "Code for insertion"
380
  msgstr "Koda za vstavljanje"
381
 
382
+ #: ad-inserter.php:3629
383
  msgid "character"
384
  msgid_plural "characters"
385
  msgstr[0] "znak"
387
  msgstr[2] "znaki"
388
  msgstr[3] "znakov"
389
 
390
+ #: ad-inserter.php:3645
391
  msgid "Header code"
392
  msgstr "Koda v glavi"
393
 
394
+ #: ad-inserter.php:3645
395
  msgctxt "Header code"
396
  msgid "DISABLED"
397
  msgstr "ONEMOGOČENA"
398
 
399
+ #: ad-inserter.php:3645 ad-inserter.php:3901
400
  msgid "character inserted"
401
  msgid_plural "characters inserted"
402
  msgstr[0] "znak vstavljen"
404
  msgstr[2] "znaki vstavljeni"
405
  msgstr[3] "znakov vstavljenih"
406
 
407
+ #: ad-inserter.php:3663
408
  msgid "Click to delete the cokie for the consents"
409
  msgstr "Klikni za brisanje piškotka za soglasja"
410
 
411
+ #: ad-inserter.php:3901
412
  msgid "Footer code"
413
  msgstr "Koda v nogi"
414
 
415
+ #: ad-inserter.php:3901
416
  msgctxt "Footer code"
417
  msgid "DISABLED"
418
  msgstr "ONEMOGOČENA"
419
 
420
+ #: ad-inserter.php:3912
421
  msgid "JAVASCRIPT NOT WORKING"
422
  msgstr "JAVASCRIPT NE DELA"
423
 
424
+ #: ad-inserter.php:3912
425
  msgid "NO JAVASCRIPT ERRORS"
426
  msgstr "BREZ JAVASCRIPT NAPAK"
427
 
428
+ #: ad-inserter.php:3912
429
  msgid "JAVASCRIPT ERRORS"
430
  msgstr "JAVASCRIPT NAPAKE"
431
 
432
  #. translators: block name (block with default settings)
433
+ #: ad-inserter.php:6693
434
  msgctxt "Block name"
435
  msgid "Default"
436
  msgstr "Privzeti"
437
 
438
  #. translators: %s: Ad Inserter
439
+ #: ad-inserter.php:7406
440
  msgid "Error importing %s settings."
441
  msgstr "Napaka pri uvozu %s nastavitev."
442
 
443
+ #: ad-inserter.php:7407
444
  msgid "Error importing settings for block"
445
  msgid_plural "Error importing settings for blocks:"
446
  msgstr[0] "Napaka pri uvozu nastavitev za blok"
448
  msgstr[2] "Napaka pri uvozu nastavitev za bloke:"
449
  msgstr[3] "Napaka pri uvozu nastavitev za bloke:"
450
 
451
+ #: ad-inserter.php:7434
452
  msgid "Settings saved."
453
  msgstr "Nastavitve shranjene."
454
 
455
  #. translators: %s: Ad Inserter
456
+ #: ad-inserter.php:7436
457
  msgid "Invalid data received - %s settings not saved."
458
  msgstr "Prejeti neveljavni podatki - nastavitve %s niso shranjene."
459
 
460
+ #: ad-inserter.php:7456
461
  msgid "Settings cleared."
462
  msgstr "Nastavitve ponastavljene."
463
 
464
  #. Translators: Post/Static page must have between X and Y words
465
+ #: ad-inserter.php:7832 ad-inserter.php:7834 ad-inserter.php:7857
466
+ #: settings.php:2238
467
  msgid "word"
468
  msgid_plural "words"
469
  msgstr[0] "besedo"
471
  msgstr[2] "besede"
472
  msgstr[3] "besed"
473
 
474
+ #: ad-inserter.php:7871 ad-inserter.php:7998
475
  msgid "HTML TAGS REMOVED"
476
  msgstr "HTML ZNAČKE ODSTRANJENE"
477
 
478
+ #: ad-inserter.php:8077
479
  msgid "BEFORE COMMENTS"
480
  msgstr "PRED KOMENTARJI"
481
 
482
+ #: ad-inserter.php:8202
483
  msgid "AFTER COMMENTS"
484
  msgstr "PO KOMETARJIH"
485
 
486
+ #: ad-inserter.php:8279
487
  msgid "BETWEEN COMMENTS"
488
  msgstr "MED KOMENTARJI"
489
 
490
+ #: ad-inserter.php:10777 ad-inserter.php:10866
491
  msgctxt "category name"
492
  msgid "Uncategorized"
493
  msgstr "Nekategorizirano"
494
 
495
+ #: ad-inserter.php:11093
496
  msgid "requires WordPress 4.6 or newer"
497
  msgstr "potrebuje WordPress 4.6 ali novejši"
498
 
499
+ #: ad-inserter.php:11093
500
  msgid "Please update!"
501
  msgstr "Prosimo, posodobite!"
502
 
503
  #. translators: Opt-in message: Thank you for installing Ad Inserter (plugin
504
  #. name with HTML tags will be added)
505
+ #: ad-inserter.php:11363
506
  msgid "Thank you for installing"
507
  msgstr "Hvala za namestitev vtičnika"
508
 
509
  #. translators: Opt-in message: %s: HTML tags
510
+ #: ad-inserter.php:11365
511
  msgid ""
512
  "We would like to %s track its usage %s on your site. This is completely "
513
  "optional and can be disabled at any time."
515
  "Radi bi %s sledili njegovi uporabi %s na vašem spletnem mestu. To je povsem "
516
  "izbirno in se lahko izključi kadarkoli."
517
 
518
+ #: ad-inserter.php:11367
519
  msgid ""
520
  "We don't record any sensitive data, only information regarding the WordPress "
521
  "environment and plugin usage, which will help us to make improvements to the "
525
  "uporabe vtičnika, kar nam bo omogočilo izdelavo izboljšav za vtičnik."
526
 
527
  #. translators: Deactivation message: %s: HTML tags
528
+ #: ad-inserter.php:11407
529
  msgid ""
530
  "Looking for %s Documentation, %s %s Common Settings, %s %s Quick Start %s or "
531
  "help for %s AdSense ads? %s The plugin doesn't work with your theme? %s Let "
536
  "nam %s in poskušali vam bomo pomagati."
537
 
538
  #. translators: %s: Ad Inserter
539
+ #: ad-inserter.php:11453
540
  msgid "%s block."
541
  msgstr "%s blok."
542
 
543
  #. translators: widget title
544
+ #: ad-inserter.php:11469 ad-inserter.php:11504
545
  msgid "Processing log"
546
  msgstr "Dnevnik procesiranja"
547
 
548
  #. translators: widget title
549
+ #: ad-inserter.php:11471 ad-inserter.php:11505
550
  msgid "Dummy widget"
551
  msgstr "Prazen gradnik"
552
 
553
  #. translators: widget title
554
+ #: ad-inserter.php:11473 ad-inserter.php:11503
555
  msgid "Debugging tools"
556
  msgstr "Orodja za razhroščevanje"
557
 
558
  #. translators: block status (widget title)
559
+ #: ad-inserter.php:11480
560
  msgctxt "block"
561
  msgid "PAUSED"
562
  msgstr "USTAVLJEN"
563
 
564
+ #: ad-inserter.php:11481
565
  msgid "WIDGET DISABLED"
566
  msgstr "GRADNIK ONEMOGOČEN"
567
 
568
+ #: ad-inserter.php:11482
569
  msgid "Unknown block"
570
  msgstr "Neznan blok"
571
 
572
+ #: ad-inserter.php:11490 includes/functions-check-now.php:3262
573
+ #: includes/functions.php:4902 settings.php:1261
574
  msgid "Title"
575
  msgstr "Naslov"
576
 
577
+ #: ad-inserter.php:11512
578
  msgctxt "Widget"
579
  msgid "Sticky"
580
  msgstr "Lepljiv"
581
 
582
+ #: ad-inserter.php:11563
583
  msgid ""
584
  "Ad Inserter can't be used while Ad Inserter Pro is active! To activate Ad "
585
  "Inserter you need to first deactivate Ad Inserter Pro."
588
  "aktiven! Za aktivacijo vtičnika Ad Inserter morate najprej onemogočiti Ad "
589
  "Inserter Pro."
590
 
591
+ #: ad-inserter.php:11564
592
  msgid ""
593
  "<strong>WARNING</strong>: Please note that saving settings in Ad Inserter "
594
  "will clear all settings that are available only in the Pro version "
599
  "različici (dodatne nastavitve blokov in vtičnika)!"
600
 
601
  #. translators: %s: Ad Inserter
602
+ #: class.php:590 class.php:599 class.php:602
603
  msgid "PHP error in %s block"
604
  msgstr "PHP napaka v bloku %s"
605
 
606
+ #: class.php:2392
607
  msgid "Counters"
608
  msgstr "Števci"
609
 
610
+ #: class.php:2396
611
  msgid "Content"
612
  msgstr "Vsebina"
613
 
614
+ #: class.php:2401
615
  msgid "Excerpt"
616
  msgstr "Izvleček"
617
 
618
+ #: class.php:2406 strings.php:17
619
  msgid "Before post"
620
  msgstr "Pred prispevkom"
621
 
622
+ #: class.php:2411 strings.php:18
623
  msgid "After post"
624
  msgstr "Za prispevkom"
625
 
626
+ #: class.php:2416 strings.php:25
627
  msgid "Between posts"
628
  msgstr "Med prispevki"
629
 
630
+ #: class.php:2421 settings.php:1972 settings.php:4434
631
  msgid "Widget"
632
  msgstr "Gradnik"
633
 
634
+ #: class.php:2426 settings.php:4432
635
  msgid "PHP function call"
636
  msgstr "Klic PHP funkcije"
637
 
638
  #. Translators: %s: custom hook name
639
+ #: class.php:2436
640
  msgid "Custom hook %s call"
641
  msgstr "Klic ročice po meri %s"
642
 
643
+ #: class.php:2472
644
  msgid "AJAX REQUEST"
645
  msgstr "AJAX ZAHTEVEK"
646
 
647
+ #: class.php:2475
648
  msgid "Ajax request for block in iframe"
649
  msgstr "Ajax zahtevek za blok v iframe-u"
650
 
651
+ #: class.php:2509
652
  msgid "Ajax request url, click to open it in a new tab"
653
  msgstr "Url Ajax zahtevka, kliknite, da ga odprete v novem zavihku"
654
 
655
+ #: class.php:2512
656
  msgid "IN THE LOOP"
657
  msgstr "V ZANKI"
658
 
659
+ #: class.php:2512
660
  msgid "YES"
661
  msgstr "DA"
662
 
663
+ #: class.php:2512
664
  msgid "NO"
665
  msgstr "NE"
666
 
667
+ #: class.php:2547
668
  msgid "BLOCK"
669
  msgstr "BLOK"
670
 
671
+ #: class.php:2547
672
  msgctxt "block or widget"
673
  msgid "INSERTED BUT NOT VISIBLE"
674
  msgstr "VSTAVLJEN, VENDAR NI VIDEN"
675
 
676
+ #: class.php:2778
677
  msgctxt "viewports"
678
  msgid "ALL"
679
  msgstr "VSI"
680
 
681
+ #: class.php:2811 class.php:2852 class.php:4312 strings.php:281
682
  msgctxt "Block"
683
  msgid "HIDDEN"
684
  msgstr "SKRIT"
685
 
686
+ #: class.php:2859 class.php:4315 strings.php:280
687
  msgctxt "Block"
688
  msgid "VISIBLE"
689
  msgstr "VIDEN"
690
 
691
+ #: class.php:3472 class.php:3559
692
  msgid "ACTIVE GROUPS"
693
  msgstr "AKTIVNE SKUPINE"
694
 
695
+ #: class.php:3998
696
  msgid "start='%s' end='%s' days='%s' type='%s'"
697
  msgstr "začetek='%s' konec='%s' dnevi='%s' tip='%s'"
698
 
699
+ #: class.php:4006
700
  msgid "parameters='%s' type='%s'"
701
  msgstr "parametri='%s' tip='%s'"
702
 
703
  #. translators: %s: list parameters and type
704
+ #: class.php:4008
705
  msgid "referers='%s' type='%s'"
706
  msgstr "napotitelji='%s' tip='%s'"
707
 
708
  #. translators: %s: list parameters and type
709
+ #: class.php:4010
710
  msgid "clients='%s' type='%s'"
711
  msgstr "odjemalci='%s' tip='%s'"
712
 
713
  #. translators: %s: list parameters and type
714
+ #: class.php:4195
715
  msgid "countries='%s' type='%s'"
716
  msgstr "države='%s' tip='%s'"
717
 
718
  #. translators: %s: list parameters and type
719
+ #: class.php:4197
720
  msgid "ip addresses='%s' type='%s'"
721
  msgstr "ip naslovi='%s' tip='%s'"
722
 
723
+ #: class.php:4312 class.php:4315
724
  msgid "viewport='%s' type='%s'"
725
  msgstr "pogled='%s' tip='%s'"
726
 
727
+ #: class.php:4808 strings.php:274
728
  msgid "BEFORE"
729
  msgstr "PRED"
730
 
731
+ #: class.php:4816 strings.php:276
732
  msgid "PREPEND CONTENT"
733
  msgstr "DODAJ PRED VSEBINO"
734
 
735
+ #: class.php:4820 strings.php:277
736
  msgid "APPEND CONTENT"
737
  msgstr "DODAJ ZA VSEBINO"
738
 
739
+ #: class.php:4824 strings.php:278
740
  msgid "REPLACE CONTENT"
741
  msgstr "NADOMESTI VSEBINO"
742
 
743
+ #: class.php:4828 strings.php:279
744
  msgid "REPLACE ELEMENT"
745
  msgstr "NADOMESTI ELEMENT"
746
 
747
+ #: class.php:4839 strings.php:275
748
  msgid "AFTER"
749
  msgstr "ZA"
750
 
751
+ #: class.php:4909 includes/preview.php:2387 includes/preview.php:2424
752
  msgid "Code"
753
  msgstr "Koda"
754
 
755
+ #: class.php:4912
756
  msgid "for block"
757
  msgstr "za blok"
758
 
759
+ #: class.php:9018
760
  msgid ""
761
  "ERROR: class DOMDocument not found. Your webhost needs to install the DOM "
762
  "extension for PHP."
765
  "namestiti DOM razširitev za PHP."
766
 
767
  #: includes/editor.php:4 includes/placeholders.php:350
768
+ #: includes/preview.php:2328 strings.php:287
769
  msgid "Use"
770
  msgstr "Uporabi"
771
 
772
+ #: includes/editor.php:5 includes/preview.php:2329
773
  msgid "Reset"
774
  msgstr "Ponastavi"
775
 
776
  #: includes/editor.php:6 includes/placeholders.php:352
777
+ #: includes/preview.php:2331 settings.php:3763 strings.php:228 strings.php:286
778
  msgid "Cancel"
779
  msgstr "Prekliči"
780
 
782
  msgid "Visual Code Editor"
783
  msgstr "Vizualni Urejevalnik Kode"
784
 
785
+ #: includes/editor.php:259 includes/preview-adb.php:301
786
+ #: includes/preview.php:2318
787
  msgid ""
788
  "This page was not loaded properly. Please check browser, plugins and ad "
789
  "blockers."
791
  "Ta stran se ni naložila pravilno. Prevrrite brskalnik, vtičnike in "
792
  "blokiranje oglasov."
793
 
794
+ #: includes/editor.php:261 settings.php:251
795
  msgid "Error loading page"
796
  msgstr "Napaka pri nalaganju strani"
797
 
798
+ #: includes/editor.php:261 includes/preview-adb.php:303
799
+ #: includes/preview.php:2320
800
  msgid "PAGE BLOCKED"
801
  msgstr "STRAN BLOKIRANA"
802
 
803
+ #: includes/functions-check-now.php:288 includes/functions.php:320
804
  msgid "%d of %d names shown"
805
  msgstr "Prikazanih %d od %d imen"
806
 
807
  #. translators: %s: name filter
808
+ #: includes/functions-check-now.php:307 includes/functions.php:339
809
  msgid "No name matches filter"
810
  msgstr "Noben podatek ne ustreza filtru"
811
 
812
  #. translators: %s: Ad Inserter Pro
813
+ #: includes/functions-check-now.php:396 includes/functions.php:425
814
  msgid ""
815
  "Import %s settings when saving - if checked, the encoded settings below will "
816
  "be imported for all blocks and settings"
818
  "Uvozi %s nastavitve pri shranjevanju - če je odkljukano, se bodo kodirane "
819
  "nastavitve spodaj uvozile za vse bloke in nastavitve"
820
 
821
+ #: includes/functions-check-now.php:396 includes/functions.php:425
822
  msgid "Import Settings for"
823
  msgstr "Uvozi Nastavitve za"
824
 
825
+ #: includes/functions-check-now.php:400 includes/functions.php:429
826
  msgid "Saved settings for"
827
  msgstr "Shranjene nastavitve za"
828
 
829
+ #: includes/functions-check-now.php:420 includes/functions.php:452
830
  msgid "License Key"
831
  msgstr "Licenčni Ključ"
832
 
833
+ #: includes/functions-check-now.php:423 includes/functions.php:455
834
  msgid "License Key for"
835
  msgstr "Licenčni Ključ za"
836
 
837
+ #: includes/functions-check-now.php:425 includes/functions.php:457
838
  msgid "Open license page"
839
  msgstr "Odpri licenčno stran"
840
 
841
+ #: includes/functions-check-now.php:432 includes/functions.php:464
842
  msgid "Hide license key"
843
  msgstr "Skrij licenčni ključ"
844
 
845
+ #: includes/functions-check-now.php:432 includes/functions.php:464
846
  msgid "Hide key"
847
  msgstr "Skrij ključ"
848
 
849
+ #: includes/functions-check-now.php:447 includes/functions.php:481
850
  msgid "Main content element"
851
  msgstr "Glavni element vsebine"
852
 
853
+ #: includes/functions-check-now.php:450 includes/functions.php:484
854
  msgid ""
855
  "Main content element (#id or .class) for 'Stick to the content' position. "
856
  "Leave empty unless position is not properly calculated."
858
  "Glavni element vsebine (#id ali .razred) za položaj 'Lepljiv na vsebino'. "
859
  "Pustite prazno razen v primeru, ko položaj ni pravilno izračunan."
860
 
861
+ #: includes/functions-check-now.php:451 includes/functions.php:485
862
+ #: settings.php:1418 settings.php:1458 settings.php:2917
863
  msgid "Open HTML element selector"
864
  msgstr "Odpri izbirnik HTML elementa"
865
 
866
+ #: includes/functions-check-now.php:456 includes/functions.php:490
867
  msgid "Lazy loading offset"
868
  msgstr "Zamik za leno nalaganje"
869
 
870
+ #: includes/functions-check-now.php:459 includes/functions.php:493
871
  msgid "Offset of the block from the visible viewport when it should be loaded"
872
  msgstr "Zamik bloka od vidnega pogleda, ko bi ta moral biti naložen"
873
 
874
+ #: includes/functions-check-now.php:470 includes/functions.php:505
875
  msgid "Export / Import Block Settings"
876
  msgstr "Izvozi / Uvozi Nastavitve Bloka"
877
 
878
+ #: includes/functions-check-now.php:485 includes/functions.php:522
879
  msgid "Track impressions and clicks for this block"
880
  msgstr "Sledi prikazom in klikom za ta blok"
881
 
882
+ #: includes/functions-check-now.php:485 includes/functions.php:522
883
  msgid " - global tracking disabled"
884
  msgstr " - globalno sledenje onemogočeno"
885
 
886
+ #: includes/functions-check-now.php:492 includes/functions.php:530
887
+ #: includes/functions.php:4596
888
  msgid "Generate PDF report"
889
  msgstr "Generiraj PDF poročilo"
890
 
891
+ #: includes/functions-check-now.php:497 includes/functions.php:544
892
  msgid "Open public report"
893
  msgstr "Odpri javno poročilo"
894
 
895
+ #: includes/functions-check-now.php:511 includes/functions.php:558
896
  msgid "Toggle Ad Blocking Statistics"
897
  msgstr "Preklopi Statistiko Blokiranja Oglasov"
898
 
899
+ #: includes/functions-check-now.php:519 includes/functions-check-now.php:3036
900
+ #: includes/functions.php:566 includes/functions.php:4577
901
  msgid "Toggle Statistics"
902
  msgstr "Preklopi Statistiko"
903
 
904
+ #: includes/functions-check-now.php:528 includes/functions.php:575
905
  msgid "Pin list"
906
  msgstr "Pripni seznam"
907
 
908
  #. translators: %s: Ad Inserter Pro
909
+ #: includes/functions-check-now.php:543 includes/functions.php:598
910
  msgid "%s license key is not set. Continue?"
911
  msgstr "%s licenčni ključ ni nastavljen. Nadaljujem?"
912
 
913
  #. translators: %s: Ad Inserter Pro
914
+ #: includes/functions-check-now.php:547 includes/functions.php:602
915
  msgid "Invalid %s license key. Continue?"
916
  msgstr "Neveljaven %s licenčni ključ. Nadaljujem?"
917
 
918
  #. translators: %s: Ad Inserter Pro
919
+ #: includes/functions-check-now.php:551 includes/functions.php:606
920
  msgid "%s license overused. Continue?"
921
  msgstr "%s licenca prekomerno uporabljena. Nadaljujem?"
922
 
923
+ #: includes/functions-check-now.php:555 includes/functions.php:616
924
+ #: settings.php:1166 settings.php:2350
925
  msgid "Save Settings"
926
  msgstr "Shrani Nastavitve"
927
 
928
+ #: includes/functions-check-now.php:615 includes/functions.php:684
929
+ #: includes/preview.php:2520
930
  msgid "Horizontal position"
931
  msgstr "Vodoravni položaj"
932
 
933
+ #: includes/functions-check-now.php:638 includes/functions.php:709
934
  msgid ""
935
  "Horizontal margin from the content or screen edge, empty means default value "
936
  "from CSS"
938
  "Vodoravni odmik od vsebine ali roba zaslona, prazno pomeni privzeta vrednost "
939
  "iz CSS"
940
 
941
+ #: includes/functions-check-now.php:646 includes/functions.php:717
942
+ #: includes/preview.php:2580
943
  msgid "Vertical position"
944
  msgstr "Navpični položaj"
945
 
946
+ #: includes/functions-check-now.php:661 includes/functions.php:732
947
  msgid ""
948
  "Vertical margin from the top or bottom screen edge, empty means default "
949
  "value from CSS"
951
  "Navpični odmik od roba vrha ali dna zaslona, prazno pomeni privzeta vrednost "
952
  "iz CSS"
953
 
954
+ #: includes/functions-check-now.php:686 includes/functions.php:762
955
+ #: includes/preview.php:2635
956
  msgid "Animation"
957
  msgstr "Animacija"
958
 
959
+ #: includes/functions-check-now.php:704 includes/functions.php:781
960
  msgid "Trigger"
961
  msgstr "Sporžilec"
962
 
963
+ #: includes/functions-check-now.php:713 includes/functions.php:790
964
  msgid ""
965
  "Trigger value: page scroll in %, page scroll in px or element with selector "
966
  "(#id or .class) becomes visible"
968
  "Sprožilna vrednost: pomik strani v %, pomik strani v px ali element s "
969
  "selektorjem (#id ali .razred) postane viden"
970
 
971
+ #: includes/functions-check-now.php:717 includes/functions.php:794
972
  msgid "Offset"
973
  msgstr "Zamik"
974
 
975
+ #: includes/functions-check-now.php:717 includes/functions.php:794
976
  msgid "Offset of trigger element"
977
  msgstr "Zamik sprožilnega elementa"
978
 
979
+ #: includes/functions-check-now.php:721 includes/functions.php:798
980
+ #: settings.php:1473
981
  msgid "Delay"
982
  msgstr "Zakasnitev"
983
 
984
+ #: includes/functions-check-now.php:721 includes/functions.php:798
985
  msgid "Delay animation after trigger condition"
986
  msgstr "Zakasni animacijo po izpolnitvi pogoja sprožilca"
987
 
988
+ #: includes/functions-check-now.php:725 includes/functions.php:802
989
  msgid "Trigger once"
990
  msgstr "Sproži enkrat"
991
 
992
+ #: includes/functions-check-now.php:727 includes/functions.php:804
993
  msgid "Trigger animation only once"
994
  msgstr "Sproži animacijo samo enkrat"
995
 
996
+ #: includes/functions-check-now.php:769 includes/functions-check-now.php:2529
997
+ #: includes/functions-check-now.php:2546 includes/functions.php:912
998
+ #: includes/functions.php:2987 includes/functions.php:3003
999
  msgid "Tracking is globally disabled"
1000
  msgstr "Sledenje je globalno onemogočeno"
1001
 
1002
+ #: includes/functions-check-now.php:773 includes/functions-check-now.php:2533
1003
+ #: includes/functions-check-now.php:2550 includes/functions.php:916
1004
+ #: includes/functions.php:2991 includes/functions.php:3007
1005
  msgid "Tracking for this block is disabled"
1006
  msgstr "Sledenje za ta blok je onemogočeno"
1007
 
1008
+ #: includes/functions-check-now.php:780 includes/functions.php:923
1009
  msgid "Double click to toggle controls in public reports"
1010
  msgstr "Dvojni klik za preklop kontrol v javnih poročilih"
1011
 
1012
+ #: includes/functions-check-now.php:786 includes/functions.php:929
1013
+ #: includes/functions.php:4161 settings.php:3683 settings.php:3719
1014
+ #: settings.php:3780 strings.php:242
1015
  msgid "Loading..."
1016
  msgstr "Nalagam..."
1017
 
1018
+ #: includes/functions-check-now.php:807 includes/functions.php:950
1019
  msgid ""
1020
  "Clear statistics data for the selected range - clear both dates to delete "
1021
  "all data for this block"
1023
  "Pobriši podatke o statistiki za izbrano obdobje - pobriši oba datuma za "
1024
  "brisanje vseh podatkov za ta blok"
1025
 
1026
+ #: includes/functions-check-now.php:811 includes/functions.php:954
1027
  msgid "Auto refresh data for the selected range every 60 seconds"
1028
  msgstr "Samodejna osvežitev podatkov za izbrano obdobje vsakih 60 sekund"
1029
 
1030
+ #: includes/functions-check-now.php:814 includes/functions-check-now.php:5390
1031
+ #: includes/functions.php:957 includes/functions.php:7789
1032
  msgid "Load data for last month"
1033
  msgstr "Naloži podatke za zadnji mesec"
1034
 
1035
+ #: includes/functions-check-now.php:814 includes/functions-check-now.php:5390
1036
+ #: includes/functions.php:957 includes/functions.php:7789
1037
  msgid "Last Month"
1038
  msgstr "Zadnji Mesec"
1039
 
1040
+ #: includes/functions-check-now.php:817 includes/functions-check-now.php:5393
1041
+ #: includes/functions.php:960 includes/functions.php:7792
1042
  msgid "Load data for this month"
1043
  msgstr "Naloži podatke za ta mesec"
1044
 
1045
+ #: includes/functions-check-now.php:817 includes/functions-check-now.php:5393
1046
+ #: includes/functions.php:960 includes/functions.php:7792
1047
  msgid "This Month"
1048
  msgstr "Ta Mesec"
1049
 
1050
+ #: includes/functions-check-now.php:820 includes/functions-check-now.php:5396
1051
+ #: includes/functions.php:963 includes/functions.php:7795
1052
  msgid "Load data for this year"
1053
  msgstr "Naloži podatke za to leto"
1054
 
1055
+ #: includes/functions-check-now.php:820 includes/functions-check-now.php:5396
1056
+ #: includes/functions.php:963 includes/functions.php:7795
1057
  msgid "This Year"
1058
  msgstr "To Leto"
1059
 
1060
+ #: includes/functions-check-now.php:823 includes/functions-check-now.php:5399
1061
+ #: includes/functions.php:966 includes/functions.php:7798
1062
  msgid "Load data for the last 15 days"
1063
  msgstr "Naloži podatke za zadnjih 15 dni"
1064
 
1065
+ #: includes/functions-check-now.php:826 includes/functions-check-now.php:5402
1066
+ #: includes/functions.php:969 includes/functions.php:7801
1067
  msgid "Load data for the last 30 days"
1068
  msgstr "Naloži podatke za zadnjih 30 dni"
1069
 
1070
+ #: includes/functions-check-now.php:829 includes/functions-check-now.php:5405
1071
+ #: includes/functions.php:972 includes/functions.php:7804
1072
  msgid "Load data for the last 90 days"
1073
  msgstr "Naloži podatke za zadnjih 90 dni"
1074
 
1075
+ #: includes/functions-check-now.php:832 includes/functions-check-now.php:5408
1076
+ #: includes/functions.php:975 includes/functions.php:7807
1077
  msgid "Load data for the last 180 days"
1078
  msgstr "Naloži podatke za zadnjih 180 dni"
1079
 
1080
+ #: includes/functions-check-now.php:835 includes/functions-check-now.php:5411
1081
+ #: includes/functions.php:978 includes/functions.php:7810
1082
  msgid "Load data for the last 365 days"
1083
  msgstr "Naloži podatke za zadnjih 365 dni"
1084
 
1085
+ #: includes/functions-check-now.php:845 includes/functions-check-now.php:5421
1086
+ #: includes/functions.php:988 includes/functions.php:7820
1087
  msgid "Load data for the selected range"
1088
  msgstr "Naloži podatke za izbrano obdobje"
1089
 
1090
+ #: includes/functions-check-now.php:861 includes/functions.php:1005
1091
  msgid ""
1092
  "Import settings when saving - if checked, the encoded settings below will be "
1093
  "imported for this block"
1095
  "Uvozi nastavitve pri shranjevanju - če je odkljukano, se bodo kodirane "
1096
  "nastavitve spodaj uvozile za ta blok"
1097
 
1098
+ #: includes/functions-check-now.php:861 includes/functions.php:1005
1099
  msgid "Import settings for block"
1100
  msgstr "Uvozi nastavitve za blok"
1101
 
1102
+ #: includes/functions-check-now.php:865 includes/functions.php:1009
1103
  msgid ""
1104
  "Import block name when saving - if checked and 'Import settings for block' "
1105
  "is also checked, the name from encoded settings below will be imported for "
1109
  "nastavitve za blok' odkljukano, se bo ime iz kodiranih nastavitev spodaj "
1110
  "uvozilo za ta blok"
1111
 
1112
+ #: includes/functions-check-now.php:865 includes/functions.php:1009
1113
  msgid "Import block name"
1114
  msgstr "Uvozi ime bloka"
1115
 
1116
+ #: includes/functions-check-now.php:869 includes/functions.php:1013
1117
  msgid "Saved settings for block"
1118
  msgstr "Shranjene nastavitve za blok"
1119
 
1120
+ #: includes/functions-check-now.php:882 includes/functions.php:1028
1121
  msgid "Export / Import Ad Inserter Pro Settings"
1122
  msgstr "Izvozi / Uvozi Ad Inserter Pro Nastavitve"
1123
 
1124
+ #: includes/functions-check-now.php:892 includes/functions.php:1047
1125
  msgid "Are you sure you want to clear all statistics data for all blocks?"
1126
  msgstr ""
1127
  "Ali ste prepričani, da želite pobrisati vse podatke o statistiki za vse "
1128
  "bloke?"
1129
 
1130
+ #: includes/functions-check-now.php:894 includes/functions.php:1049
1131
  msgid "Clear All Statistics Data"
1132
  msgstr "Pobriši Vse Podatke o Statistiki"
1133
 
1134
+ #: includes/functions-check-now.php:921 includes/functions.php:1083
1135
  msgid "Toggle country/city editor"
1136
  msgstr "Preklopi urejevalnik držav/mest"
1137
 
1138
+ #: includes/functions-check-now.php:927 includes/functions.php:1089
1139
  msgid "IP Addresses"
1140
  msgstr "IP Naslovi"
1141
 
1142
+ #: includes/functions-check-now.php:930 includes/functions.php:1092
1143
  msgid "Toggle IP address editor"
1144
  msgstr "Preklopi urejevalnik IP nslovov"
1145
 
1146
+ #: includes/functions-check-now.php:933 includes/functions.php:1095
1147
  msgid ""
1148
  "Comma separated IP addresses, you can also use partial IP addresses with * "
1149
  "(ip-address-start*. *ip-address-pattern*, *ip-address-end)"
1151
  "Z vejico ločeni IP naslovi, uporabite lahko tudi delne IP naslove z * (ip-"
1152
  "naslov-začetek*. *ip-naslov-vzorec*, *ip-naslov-konec)"
1153
 
1154
+ #: includes/functions-check-now.php:937 includes/functions.php:1104
1155
  msgid "Blacklist IP addresses"
1156
  msgstr "Črni seznam IP naslovov"
1157
 
1158
+ #: includes/functions-check-now.php:941 includes/functions.php:1108
1159
  msgid "Whitelist IP addresses"
1160
  msgstr "Beli seznam IP naslovov"
1161
 
1162
+ #: includes/functions-check-now.php:952 includes/functions.php:1119
1163
  msgid "Countries"
1164
  msgstr "Države"
1165
 
1166
+ #: includes/functions-check-now.php:953 includes/functions.php:1120
1167
  msgid "Cities"
1168
  msgstr "Mesta"
1169
 
1170
+ #: includes/functions-check-now.php:957 includes/functions-check-now.php:3001
1171
+ #: includes/functions.php:1124 includes/functions.php:4542
1172
  msgid "Toggle country editor"
1173
  msgstr "Preklopi urejevalnik držav"
1174
 
1175
+ #: includes/functions-check-now.php:960 includes/functions.php:1127
1176
  msgid "Toggle city editor"
1177
  msgstr "Preklopi urejevalnik mest"
1178
 
1179
+ #: includes/functions-check-now.php:964 includes/functions-check-now.php:3004
1180
+ #: includes/functions.php:1131 includes/functions.php:4545
1181
  msgid "Comma separated country ISO Alpha-2 codes"
1182
  msgstr "Z vejico ločene ISO Alpha-2 kode držav"
1183
 
1184
+ #: includes/functions-check-now.php:968 includes/functions.php:1140
1185
  msgid "Blacklist countries"
1186
  msgstr "Črni seznam držav"
1187
 
1188
+ #: includes/functions-check-now.php:972 includes/functions.php:1144
1189
  msgid "Whitelist countries"
1190
  msgstr "Beli seznam držav"
1191
 
1192
+ #: includes/functions-check-now.php:1383 includes/functions-check-now.php:1682
1193
+ #: includes/functions.php:1639 includes/functions.php:1954
1194
  msgid "Enter license key"
1195
  msgstr "Vnesite licenčni ključ"
1196
 
1197
  #. translators: %s: Ad Inserter Pro
1198
+ #: includes/functions-check-now.php:1389 includes/functions.php:1645
1199
  msgid ""
1200
  "%s license key is not set. Plugin functionality is limited and updates are "
1201
  "disabled."
1204
  "posodobitve onemogočene."
1205
 
1206
  #. translators: %s: Ad Inserter Pro
1207
+ #: includes/functions-check-now.php:1403 includes/functions.php:1659
1208
  msgid "Warning: %s plugin update server is not accessible"
1209
  msgstr "Opozorilo: %s strežnik za posodobitve vtičnika ni dosegljiv"
1210
 
1211
  #. translators: updates are not available
1212
+ #: includes/functions-check-now.php:1405 includes/functions.php:1661
1213
  msgid "updates"
1214
  msgstr "posodobitve"
1215
 
1216
  #. translators: updates are not available
1217
+ #: includes/functions-check-now.php:1407 includes/functions.php:1663
1218
  msgid "are not available"
1219
  msgstr "niso na razpolago"
1220
 
1221
+ #: includes/functions-check-now.php:1412 includes/functions-check-now.php:1691
1222
+ #: includes/functions.php:1668 includes/functions.php:1963
1223
  msgid "Check license key"
1224
  msgstr "Preverite licenčni ključ"
1225
 
1226
  #. translators: %s: Ad Inserter Pro
1227
+ #: includes/functions-check-now.php:1418 includes/functions.php:1674
1228
  msgid "Invalid %s license key."
1229
  msgstr "Neveljaven %s licenčni ključ."
1230
 
1231
  #. translators: %s: Ad Inserter Pro
1232
+ #: includes/functions-check-now.php:1427 includes/functions.php:1683
1233
  msgid "%s license expired. Plugin updates are disabled."
1234
  msgstr "%s licenca je potekla. Posodobitve vtičnika so onemogočene."
1235
 
1236
+ #: includes/functions-check-now.php:1428 includes/functions.php:1684
1237
  msgid "Renew license"
1238
  msgstr "Obnovite licenco"
1239
 
1240
  #. translators: %s: Ad Inserter Pro
1241
+ #: includes/functions-check-now.php:1436 includes/functions.php:1692
1242
  msgid "%s license overused. Plugin updates are disabled."
1243
  msgstr ""
1244
  "%s licenca je prekomerno uporabljena. Posodobitve vtičnika so onemogočene."
1245
 
1246
+ #: includes/functions-check-now.php:1437 includes/functions.php:1693
1247
  msgid "Manage licenses"
1248
  msgstr "Upravljajte z licencami"
1249
 
1250
+ #: includes/functions-check-now.php:1437 includes/functions.php:1693
1251
  msgid "Upgrade license"
1252
  msgstr "Nadgradite licenco"
1253
 
1254
  #. translators: 1, 2: HTML tags, 3: Ad Inserter Pro
1255
+ #: includes/functions-check-now.php:1684 includes/functions.php:1956
1256
  msgid ""
1257
  "%1$s Warning: %2$s %3$s license key is not set. Plugin functionality is "
1258
  "limited and updates are disabled."
1261
  "so omejene in posodobitve onemogočene."
1262
 
1263
  #. translators: 1, 2,: HTML tags, 3: Ad Inserter Pro
1264
+ #: includes/functions-check-now.php:1693 includes/functions.php:1965
1265
  msgid "%1$s Warning: %2$s Invalid %3$s license key."
1266
  msgstr "%1$s Opozorilo: %2$s Neveljaven %3$s licenčni ključ."
1267
 
1268
  #. translators: 2, 3: HTML tags, 1: Ad Inserter Pro
1269
+ #: includes/functions-check-now.php:1709 includes/functions.php:1981
1270
  msgid ""
1271
  "Hey, %1$s license has expired - plugin updates are now disabled. Please "
1272
  "renew the license to enable updates. Check %2$s what you are missing. %3$s"
1276
  "pogrešate. %3$s"
1277
 
1278
  #. translators: 1, 3: HTML tags, 2: percentage
1279
+ #: includes/functions-check-now.php:1716 includes/functions.php:1988
1280
  msgid ""
1281
  "During the license period and 30 days after the license has expired we offer "
1282
  "%1$s %2$s discount on all license renewals and license upgrades. %3$s"
1284
  "V obdobju licence in 30 dni po tem, ko licenca poteče, vam ponujamo %1$s "
1285
  "%2$s popust na vse obnovitve in nadgradnje licenc. %3$s"
1286
 
1287
+ #: includes/functions-check-now.php:1726 includes/functions.php:1998
1288
  msgid "No, thank you."
1289
  msgstr "Ne, hvala."
1290
 
1291
+ #: includes/functions-check-now.php:1729 includes/functions.php:2001
1292
  msgid "Not now, maybe later."
1293
  msgstr "Ne zdaj, mogoče kasneje."
1294
 
1295
+ #: includes/functions-check-now.php:1743 includes/functions.php:2015
1296
  msgid "Renew the licence"
1297
  msgstr "Obnovi licenco"
1298
 
1299
+ #: includes/functions-check-now.php:1745 includes/functions.php:2017
1300
  msgid "Update license status"
1301
  msgstr "Posodobi status licence"
1302
 
1303
  #. translators: 1, 2, 4, 5, 6, 7: HTML tags, 3: Ad Inserter Pro
1304
+ #: includes/functions-check-now.php:1756 includes/functions.php:2030
1305
  msgid ""
1306
  "%1$s Warning: %2$s %3$s license overused. Plugin updates are disabled. %4$s "
1307
  "Manage licenses %5$s &mdash; %6$s Upgrade license %7$s"
1311
  "Nadgradite licenco %7$s"
1312
 
1313
  #. Translators: %s: HTML tag
1314
+ #: includes/functions-check-now.php:1778 includes/functions.php:2090
1315
  msgid "Warning: %s MaxMind IP geolocation database not found."
1316
  msgstr "Opozorilo: %s MaxMind IP geolocijska podatkovna baza ni najdena."
1317
 
1318
+ #: includes/functions-check-now.php:2331 includes/functions.php:2769
1319
  msgid "Geolocation"
1320
  msgstr "Geolokacija"
1321
 
1322
+ #: includes/functions-check-now.php:2335 includes/functions.php:2773
1323
+ #: settings.php:4421
1324
  msgid "Exceptions"
1325
  msgstr "Izjeme"
1326
 
1327
+ #: includes/functions-check-now.php:2340 includes/functions.php:2778
1328
  msgid "Multisite"
1329
  msgstr "Multisite"
1330
 
1331
+ #: includes/functions-check-now.php:2345 includes/functions.php:2783
1332
+ #: settings.php:4427
1333
  msgid "Tracking"
1334
  msgstr "Sledenje"
1335
 
1336
  #. translators: %d: days, hours, minutes
1337
+ #: includes/functions-check-now.php:2376 includes/functions.php:2817
1338
  msgid "Scheduled in %d days %d hours %d minutes"
1339
  msgstr "Planirano v %d dneh %d urah %d minutah"
1340
 
1341
  #. translators: %s: HTML dash separator, %d: days, hours, minutes, &mdash; is
1342
  #. HTML code for long dash separator
1343
+ #: includes/functions-check-now.php:2385 includes/functions.php:2826
1344
  msgid "Active %s expires in %d days %d hours %d minutes"
1345
  msgstr "Aktivno %s poteče v %d dneh %d urah %d minutah"
1346
 
1347
+ #: includes/functions-check-now.php:2389 includes/functions.php:2830
1348
  msgid "Expired"
1349
  msgstr "Poteklo"
1350
 
1351
+ #: includes/functions-check-now.php:2397 includes/functions.php:2856
1352
+ #: settings.php:1528 settings.php:1543 settings.php:1665 settings.php:2236
1353
  msgid "and"
1354
  msgstr "in"
1355
 
1356
+ #: includes/functions-check-now.php:2400 includes/functions.php:2838
1357
  msgid "fallback"
1358
  msgstr "rezerva"
1359
 
1360
+ #: includes/functions-check-now.php:2401 includes/functions.php:2839
1361
  msgid "Block to be used when scheduling expires"
1362
  msgstr "Blok, ki se bo uporabil, ko urnik poteče"
1363
 
1364
+ #: includes/functions-check-now.php:2426 includes/functions.php:2878
1365
  msgid "Load in iframe"
1366
  msgstr "Naloži v iframe-u"
1367
 
1368
+ #: includes/functions-check-now.php:2430 includes/functions.php:2882
1369
+ #: includes/placeholders.php:387 settings.php:1126 settings.php:2263
1370
  msgid "Width"
1371
  msgstr "Širina"
1372
 
1373
+ #: includes/functions-check-now.php:2431 includes/functions.php:2883
1374
  msgid "iframe width, empty means full width (100%)"
1375
  msgstr "širina iframe-a, prazno pomeni polna širina (100%)"
1376
 
1377
+ #: includes/functions-check-now.php:2437 includes/functions.php:2889
1378
+ #: includes/placeholders.php:382 settings.php:1132 settings.php:2267
1379
  msgid "Height"
1380
  msgstr "Višina"
1381
 
1382
+ #: includes/functions-check-now.php:2438 includes/functions.php:2890
1383
  msgid "iframe height, empty means adjust it to iframe content height"
1384
  msgstr ""
1385
  "Višina iframe-a, prazno pomeni poravnavo glede na višino vsebine iframe-a"
1386
 
1387
+ #: includes/functions-check-now.php:2445 includes/functions.php:2897
1388
  msgid "Ad label in iframe"
1389
  msgstr "Oznaka oglasa v iframe-u"
1390
 
1391
+ #: includes/functions-check-now.php:2450 includes/functions.php:2902
1392
  msgid "Preview iframe code"
1393
  msgstr "Predpreglej kodo iframe"
1394
 
1395
+ #: includes/functions-check-now.php:2450 includes/functions.php:2902
1396
+ #: includes/preview.php:2340 settings.php:1161 settings.php:2979
1397
  msgid "Preview"
1398
  msgstr "Predogled"
1399
 
1400
+ #: includes/functions-check-now.php:2464 includes/functions.php:2918
1401
+ #: settings.php:4428
1402
  msgid "Limits"
1403
  msgstr "Omejitve"
1404
 
1405
+ #: includes/functions-check-now.php:2469 includes/functions-check-now.php:4367
1406
+ #: includes/functions-check-now.php:4430 includes/functions.php:2923
1407
+ #: includes/functions.php:6367 includes/functions.php:6432 settings.php:2400
1408
  msgid "Ad Blocking"
1409
  msgstr "Blokiranje Oglasov"
1410
 
1411
  #. translators: 1, 2 and 3, 4: HTML tags
1412
+ #: includes/functions-check-now.php:2478 includes/functions.php:2934
1413
  msgid ""
1414
  "%1$s WARNING: %2$s %3$s No wrapping %4$s style has no wrapping code needed "
1415
  "for tracking!"
1419
 
1420
  #. translators: 1, 2, 4, 5: HTML tags, 3: Scroll with the content, 6: Above
1421
  #. header
1422
+ #: includes/functions-check-now.php:2487 includes/functions.php:2943
1423
  msgid ""
1424
  "%1$s WARNING: %2$s vertical position %3$s needs %4$s Output buffering %5$s "
1425
  "enabled and automatic insertion %6$s!"
1427
  "%1$s OPOZORILO: %2$s vertikalni položaj %3$s potrebuje %4$s Predpomnjenje "
1428
  "izhoda %5$s omogočeno in samodejno vstavljanje %6$s!"
1429
 
1430
+ #: includes/functions-check-now.php:2554 includes/functions.php:3011
1431
  msgid "Click fraud protection is globally disabled"
1432
  msgstr "Zaščita pred goljufijo s kliki je globalno onemogočena"
1433
 
1434
+ #: includes/functions-check-now.php:2558
1435
  msgid "Max clicks per time period are not defined"
1436
  msgstr "Največje število klikov na časovno enoto ni definirano"
1437
 
1438
  #. Translators: Max n impressions
1439
+ #: includes/functions-check-now.php:2572 includes/functions.php:3025
1440
  msgid "General limits"
1441
  msgstr "Splošne omejitve"
1442
 
1443
  #. Translators: Max n impressions per x days
1444
+ #: includes/functions-check-now.php:2578 includes/functions-check-now.php:2590
1445
+ #: includes/functions-check-now.php:2675 includes/functions.php:3031
1446
+ #: includes/functions.php:3043 includes/functions.php:3128
1447
  msgid "Current value"
1448
  msgstr "Trenutna vrednost"
1449
 
1455
  #. Translators: Max n impressions per x days
1456
  #. Translators: Max n clicks
1457
  #. Translators: Max n clicks per x days
1458
+ #: includes/functions-check-now.php:2597 includes/functions-check-now.php:2607
1459
+ #: includes/functions-check-now.php:2626 includes/functions-check-now.php:2636
1460
+ #: includes/functions-check-now.php:2682 includes/functions-check-now.php:2691
1461
+ #: includes/functions-check-now.php:2709 includes/functions-check-now.php:2718
1462
+ #: includes/functions.php:3050 includes/functions.php:3060
1463
+ #: includes/functions.php:3079 includes/functions.php:3089
1464
+ #: includes/functions.php:3135 includes/functions.php:3144
1465
+ #: includes/functions.php:3162 includes/functions.php:3171 settings.php:2148
1466
  msgid "Max"
1467
  msgstr "Največ"
1468
 
1469
+ #: includes/functions-check-now.php:2598 includes/functions.php:3051
1470
  msgid ""
1471
  "Maximum number of impressions for this block. Empty means no general "
1472
  "impression limit."
1478
  #. Translators: Max n impressions per x days
1479
  #. Translators: Max n impressions
1480
  #. Translators: Max n impressions per x days
1481
+ #: includes/functions-check-now.php:2600 includes/functions-check-now.php:2610
1482
+ #: includes/functions-check-now.php:2685 includes/functions-check-now.php:2694
1483
+ #: includes/functions.php:3053 includes/functions.php:3063
1484
+ #: includes/functions.php:3138 includes/functions.php:3147
1485
  msgid "impression"
1486
  msgid_plural "impressions"
1487
  msgstr[0] "prikaz"
1489
  msgstr[2] "prikazi"
1490
  msgstr[3] "prikazov"
1491
 
1492
+ #: includes/functions-check-now.php:2608 includes/functions.php:3061
1493
  msgid ""
1494
  "Maximum number of impressions per time period. Empty means no time limit."
1495
  msgstr ""
1500
  #. Translators: Max n clicks per x days
1501
  #. Translators: Max n impressions per x days
1502
  #. Translators: Max n clicks per x days
1503
+ #: includes/functions-check-now.php:2614 includes/functions-check-now.php:2643
1504
+ #: includes/functions-check-now.php:2698 includes/functions-check-now.php:2725
1505
+ #: includes/functions.php:3067 includes/functions.php:3096
1506
+ #: includes/functions.php:3151 includes/functions.php:3178
1507
+ #: includes/functions.php:4812
1508
  msgid "per"
1509
  msgstr "na"
1510
 
1511
+ #: includes/functions-check-now.php:2615 includes/functions-check-now.php:2644
1512
+ #: includes/functions.php:3068 includes/functions.php:3097
1513
  msgid "Time period in days. Empty means no time limit."
1514
  msgstr "Časovno obdobje v dneh. Prazno pomeni brez časovnih omejitev."
1515
 
1518
  #. Translators: Max n impressions per x days
1519
  #. Translators: Max n clicks per x days
1520
  #. Translators: Don't show for x days
1521
+ #: includes/functions-check-now.php:2617 includes/functions-check-now.php:2646
1522
+ #: includes/functions-check-now.php:2701 includes/functions-check-now.php:2728
1523
+ #: includes/functions-check-now.php:2834 includes/functions-check-now.php:3162
1524
+ #: includes/functions.php:3070 includes/functions.php:3099
1525
+ #: includes/functions.php:3154 includes/functions.php:3181
1526
+ #: includes/functions.php:3289 includes/functions.php:4815
1527
+ #: includes/functions.php:4825 strings.php:218 strings.php:219 strings.php:220
1528
  #: strings.php:221 strings.php:222 strings.php:223
1529
  msgid "day"
1530
  msgid_plural "days"
1533
  msgstr[2] "dni"
1534
  msgstr[3] "dni"
1535
 
1536
+ #: includes/functions-check-now.php:2627 includes/functions.php:3080
1537
  msgid ""
1538
  "Maximum number of clicks on this block. Empty means no general click limit."
1539
  msgstr ""
1544
  #. Translators: Max n clicks per x days
1545
  #. Translators: Max n clicks
1546
  #. Translators: Max n clicks per x days
1547
+ #: includes/functions-check-now.php:2629 includes/functions-check-now.php:2639
1548
+ #: includes/functions-check-now.php:2712 includes/functions-check-now.php:2721
1549
+ #: includes/functions-check-now.php:4578 includes/functions.php:3082
1550
+ #: includes/functions.php:3092 includes/functions.php:3165
1551
+ #: includes/functions.php:3174 includes/functions.php:4812
1552
+ #: includes/functions.php:6707
1553
  msgid "click"
1554
  msgid_plural "clicks"
1555
  msgstr[0] "klik"
1557
  msgstr[2] "kliki"
1558
  msgstr[3] "klikov"
1559
 
1560
+ #: includes/functions-check-now.php:2637 includes/functions.php:3090
1561
  msgid "Maximum number of clicks per time period. Empty means no time limit."
1562
  msgstr ""
1563
  "Največje število klikov na časovno enoto. Prazno pomeni brez časovnih "
1564
  "omejitev."
1565
 
1566
+ #: includes/functions-check-now.php:2662 includes/functions.php:3115
1567
  msgid "Individual visitor limits"
1568
  msgstr "Omejitve posameznih obiskovalcev"
1569
 
1570
+ #: includes/functions-check-now.php:2666 includes/functions-check-now.php:2668
1571
+ #: includes/functions.php:3119 includes/functions.php:3121
1572
  msgid ""
1573
  "When specified number of clicks on this block for a visitor will be reached "
1574
  "in the specified time period, all blocks that have click fraud protection "
1580
  "splošnih nastavitvah vtičnika, skriti vsi bloki, ki imajo omogočeno zaščito "
1581
  "pred goljufijo s kliki."
1582
 
1583
+ #: includes/functions-check-now.php:2668 includes/functions.php:3121
1584
  msgid "Trigger click fraud protection"
1585
  msgstr "Sproži zaščito pred goljufijo s kliki"
1586
 
1587
+ #: includes/functions-check-now.php:2683 includes/functions.php:3136
1588
  msgid ""
1589
  "Maximum number of impressions of this block for each visitor. Empty means no "
1590
  "impression limit."
1592
  "Največje število prikazov tega bloka za posameznega obiskovalca. Prazno "
1593
  "pomeni brez omejitev prikazov."
1594
 
1595
+ #: includes/functions-check-now.php:2692 includes/functions.php:3145
1596
  msgid ""
1597
  "Maximum number of impressions per time period for each visitor. Empty means "
1598
  "no impression limit per time period for visitors."
1600
  "Največje število prikazov na časovno enoto za posameznega obiskovalca. "
1601
  "Prazno pomeni brez omejitev prikazov na časovno enoto za obiskovalce."
1602
 
1603
+ #: includes/functions-check-now.php:2699 includes/functions-check-now.php:2726
1604
+ #: includes/functions.php:3152 includes/functions.php:3179
1605
+ #: includes/functions.php:4815
1606
  msgid ""
1607
  "Time period in days. Use decimal value (with decimal point) for shorter "
1608
  "periods. Empty means no time limit."
1610
  "Časovno obdobje v dnevih. Uporabite decimalno vrednost (z decimalno piko) za "
1611
  "krajša obdobja. Prazno pomeni brez časovne omejitve."
1612
 
1613
+ #: includes/functions-check-now.php:2710 includes/functions.php:3163
1614
  msgid ""
1615
  "Maximum number of clicks on this block for each visitor. Empty means no "
1616
  "click limit."
1618
  "Največje število klikov na ta blok za posameznega obiskovalca. Prazno pomeni "
1619
  "brez omejitev klikov."
1620
 
1621
+ #: includes/functions-check-now.php:2719 includes/functions.php:3172
1622
+ #: includes/functions.php:4812
1623
  msgid ""
1624
  "Maximum number of clicks per time period for each visitor. Empty means no "
1625
  "click limit per time period for visitors."
1627
  "Največje število klikov na časovno enoto za posameznega obiskovalca. Prazno "
1628
  "pomeni brez omejitev klikov na časovno enoto za obiskovalce."
1629
 
1630
+ #: includes/functions-check-now.php:2745 includes/functions.php:3198
1631
  msgid "When ad blocking is detected"
1632
  msgstr "Ko je blokiranje oglasov zaznano"
1633
 
1634
+ #: includes/functions-check-now.php:2754 includes/functions.php:3207
1635
  msgid "replacement"
1636
  msgstr "nadomestek"
1637
 
1638
+ #: includes/functions-check-now.php:2755 includes/functions.php:3208
1639
  msgid "Block to be shown when ad blocking is detected"
1640
  msgstr "Blok, ki naj bo prikazan, ko je zaznano blokiranje oglasov"
1641
 
1642
+ #: includes/functions-check-now.php:2756 includes/functions.php:3209
1643
  msgctxt "replacement"
1644
  msgid "None"
1645
  msgstr "Noben"
1646
 
1647
+ #: includes/functions-check-now.php:2773 includes/functions-check-now.php:5613
1648
+ #: includes/functions.php:3226 includes/functions.php:8033
1649
  msgid "Close button"
1650
  msgstr "Gumb Zapri"
1651
 
1652
+ #: includes/functions-check-now.php:2825 includes/functions.php:3280
1653
  msgid "Auto close after"
1654
  msgstr "Ssamodejno zapri po"
1655
 
1656
+ #: includes/functions-check-now.php:2826 includes/functions.php:3281
1657
  msgid ""
1658
  "Time in seconds in which the ad will automatically close. Leave empty to "
1659
  "disable auto closing."
1662
  "izključitev samodejnega zapiranja."
1663
 
1664
  #. Translators: Don't show for x days
1665
+ #: includes/functions-check-now.php:2831 includes/functions.php:3286
1666
  msgid "Don't show for"
1667
  msgstr "Ne prikaži"
1668
 
1669
+ #: includes/functions-check-now.php:2832 includes/functions.php:3287
1670
  msgid ""
1671
  "Time in days in which closed ad will not be shown again. Use decimal value "
1672
  "(with decimal point) for shorter time period or leave empty to show it again "
1677
  "prazno, da se spet prikaže pri ponovnem nalaganju strani."
1678
 
1679
  #. Translators: Delay showing for x pageviews
1680
+ #: includes/functions-check-now.php:2852 includes/functions.php:3309
1681
  msgid "Delay showing for"
1682
  msgstr "Zakasni prikaz za"
1683
 
1684
+ #: includes/functions-check-now.php:2853 includes/functions.php:3310
1685
  msgid ""
1686
  "Number of pageviews before the code is inserted (and ad displayed). Leave "
1687
  "empty to insert the code for the first pageview."
1691
 
1692
  #. Translators: Delay showing for x pageviews
1693
  #. Translators: Show every x pageviews
1694
+ #: includes/functions-check-now.php:2855 includes/functions-check-now.php:2862
1695
+ #: includes/functions.php:3312 includes/functions.php:3319
1696
  msgid "pageview"
1697
  msgid_plural "pageviews"
1698
  msgstr[0] "ogled strani"
1701
  msgstr[3] "ogledov strani"
1702
 
1703
  #. Translators: Show every x pageviews
1704
+ #: includes/functions-check-now.php:2859 includes/functions.php:3316
1705
  msgid "Show every"
1706
  msgid_plural "Show every"
1707
  msgstr[0] "Prikaži vsak"
1709
  msgstr[2] "Prikaži vsake"
1710
  msgstr[3] "Prikaži vsakih"
1711
 
1712
+ #: includes/functions-check-now.php:2860 includes/functions.php:3317
1713
  msgid ""
1714
  "Number of pageviews to insert the code again. Leave empty to insert the code "
1715
  "for every pageview."
1717
  "Število ogledov strani za ponovno vstavljanje kode. Pustite prazno za "
1718
  "vstavljanje kode pri vsakem ogledu strani."
1719
 
1720
+ #: includes/functions-check-now.php:2879 includes/functions.php:3342
1721
+ #: settings.php:891
1722
  msgid "Lazy loading"
1723
  msgstr "Leno nalaganje"
1724
 
1725
  #. Translators: %s MaxMind
1726
+ #: includes/functions-check-now.php:2936 includes/functions.php:4466
1727
  msgid "This product includes GeoLite2 data created by %s"
1728
  msgstr "Ta izdelek vsebuje %s GeoLite2 podatke"
1729
 
1730
+ #: includes/functions-check-now.php:2947 includes/functions.php:4479
1731
  msgid "IP geolocation database"
1732
  msgstr "Podatkovna baza za IP geolokacijo"
1733
 
1734
+ #: includes/functions-check-now.php:2950 includes/functions.php:4482
1735
  msgid "Select IP geolocation database."
1736
  msgstr "Izberite podatkovno bazo za IP geolokacijo."
1737
 
1738
+ #: includes/functions-check-now.php:2961 includes/functions.php:4493
1739
  msgid "Automatic database updates"
1740
  msgstr "Samodejna posodobitev podatkovne baze"
1741
 
1742
+ #: includes/functions-check-now.php:2964 includes/functions.php:4496
1743
  msgid ""
1744
  "Automatically download and update free GeoLite2 IP geolocation database by "
1745
  "MaxMind"
1747
  "Samodejno prenesi in posodobi prostodostopno GeoLite2 IP geolokacijsko "
1748
  "podatkovno bazo MaxMind"
1749
 
1750
+ #: includes/functions-check-now.php:2972 includes/functions.php:4513
1751
  msgid "Database"
1752
  msgstr "Podatkovna baza"
1753
 
1754
+ #: includes/functions-check-now.php:2975 includes/functions.php:4516
1755
  msgid ""
1756
  "Absolute path starting with '/' or relative path to the MaxMind database file"
1757
  msgstr ""
1759
  "podatkovne baze"
1760
 
1761
  #. translators: %d: group number
1762
+ #: includes/functions-check-now.php:2993 includes/functions.php:4534
1763
  msgid "Group %d"
1764
  msgstr "Skupina %d"
1765
 
1766
+ #: includes/functions-check-now.php:2999 includes/functions.php:4540
1767
  msgid "countries"
1768
  msgstr "države"
1769
 
1770
+ #: includes/functions-check-now.php:3044 includes/functions.php:4585
1771
  msgid ""
1772
  "Enable impression and click tracking. You also need to enable tracking for "
1773
  "each block you want to track."
1775
  "Omogočite sledenje prikazom in klikom. Omogočiti morate tudi sledenje za "
1776
  "vsak blok, ki bi ga radi sledili."
1777
 
1778
+ #: includes/functions-check-now.php:3051
1779
  msgid "Generate report"
1780
  msgstr "Generiraj poročilo"
1781
 
1782
+ #: includes/functions-check-now.php:3059 includes/functions.php:4604
1783
  msgid "Impression and Click Tracking"
1784
  msgstr "Sledenje Prikazov in Klikov"
1785
 
1786
+ #: includes/functions-check-now.php:3060 includes/functions.php:4605
1787
+ #: settings.php:2867
1788
  msgctxt "ad blocking detection"
1789
  msgid "NOT ENABLED"
1790
  msgstr "NI OMOGOČENO"
1791
 
1792
+ #: includes/functions-check-now.php:3076 includes/functions.php:4621
1793
  msgid "Internal"
1794
  msgstr "Notranje"
1795
 
1796
+ #: includes/functions-check-now.php:3080 includes/functions.php:4625
1797
  msgid "Track impressions and clicks with internal tracking and statistics"
1798
  msgstr "Sledi prikazom in klikom z notranjim sledenjem in statistiko"
1799
 
1800
+ #: includes/functions-check-now.php:3085 includes/functions.php:4630
1801
  msgid "External"
1802
  msgstr "Zunanje"
1803
 
1804
+ #: includes/functions-check-now.php:3089 includes/functions.php:4634
1805
  msgid ""
1806
  "Track impressions and clicks with Google Analytics or Matomo (needs tracking "
1807
  "code installed)"
1809
  "Sledi prikazom in klikom z Google Analytics ali Matomo (potrebuje nameščeno "
1810
  "kodo za sledenje)"
1811
 
1812
+ #: includes/functions-check-now.php:3094 includes/functions.php:4639
1813
  msgid "Track Pageviews"
1814
  msgstr "Sledi Ogledom Strani"
1815
 
1816
+ #: includes/functions-check-now.php:3100 includes/functions.php:4645
1817
  msgid "Track Pageviews by Device (as configured for viewports)"
1818
  msgstr "Sledi Ogledom Strani po Napravah (kot so nastavljene za poglede)"
1819
 
1820
+ #: includes/functions-check-now.php:3110 includes/functions.php:4655
1821
  msgid "Track for Logged in Users"
1822
  msgstr "Sledi za Prijavljene Upor."
1823
 
1824
+ #: includes/functions-check-now.php:3116 includes/functions.php:4661
1825
  msgid "Track impressions and clicks from logged in users"
1826
  msgstr "Sledi prikazom in klikom neprijavljenih uporabnikov"
1827
 
1828
+ #: includes/functions-check-now.php:3126 includes/functions.php:4671
1829
  msgid "Click Detection"
1830
  msgstr "Zaznavanje klikov"
1831
 
1832
+ #: includes/functions-check-now.php:3132 includes/functions.php:4677
1833
  msgid ""
1834
  "Standard method detects clicks only on banners with links, Advanced method "
1835
  "can detect clicks on any kind of ads, but it is slightly less accurate"
1837
  "Standardni način zazna klike samo na pasicah s povezavami, Napredni način "
1838
  "lahko zazna klike na kateremkoli oglasu, ampak je rahlo manj zanesljiv"
1839
 
1840
+ #: includes/functions-check-now.php:3151 includes/functions.php:4798
1841
  msgid "Click fraud protection"
1842
  msgstr "Zaščita pred goljufijo s kliki"
1843
 
1844
+ #: includes/functions-check-now.php:3155 includes/functions.php:4802
1845
  msgid "Globally enable click fraud protection for selected blocks."
1846
  msgstr "Globalno omogočite zaščito pred goljufijo s kliki za izbrane bloke."
1847
 
1848
+ #: includes/functions-check-now.php:3161 includes/functions.php:4822
1849
  msgid "Protection time"
1850
  msgstr "Čas zaščite"
1851
 
1852
+ #: includes/functions-check-now.php:3162 includes/functions.php:4825
1853
  msgid ""
1854
  "Time period in days in which blocks with enabled click fraud protection will "
1855
  "be hidden. Use decimal value (with decimal point) for shorter periods."
1858
  "goljufijo s kliki, skriti. Uporabite decimalno vrednost (z decimalno piko) "
1859
  "za krajša obdobja."
1860
 
1861
+ #: includes/functions-check-now.php:3181 includes/functions.php:4705
1862
  msgid "Report header image"
1863
  msgstr "Slika v glavi poročila"
1864
 
1865
+ #: includes/functions-check-now.php:3184
1866
  msgid ""
1867
  "Image or logo to be displayed in the header of the statistins report. "
1868
  "Absolute path starting with '/' or relative path to the image file. Clear to "
1872
  "ki se začne z '/' ali relativna pot do datoteke slike. Pobrišite za "
1873
  "ponastavitev na privzeto sliko."
1874
 
1875
+ #: includes/functions-check-now.php:3185 includes/functions.php:4709
1876
+ #: strings.php:254
1877
  msgid "Select or upload header image"
1878
  msgstr "Izberi ali naloži sliko glave"
1879
 
1880
+ #: includes/functions-check-now.php:3190 includes/functions.php:4714
1881
  msgid "Report header title"
1882
  msgstr "Naslov v glavi poročila"
1883
 
1884
+ #: includes/functions-check-now.php:3193 includes/functions.php:4717
1885
  msgid ""
1886
  "Title to be displayed in the header of the statistics report. Text or HTML "
1887
  "code, clear to reset to default text."
1889
  "Naslov, ki bo prikazan v glavi poročila statistike. Besedilo ali HTML koda, "
1890
  "pobrišite za ponastavitev na privzeto besedilo."
1891
 
1892
+ #: includes/functions-check-now.php:3198 includes/functions.php:4722
1893
  msgid "Report header description"
1894
  msgstr "Opis v glavi poročila"
1895
 
1896
+ #: includes/functions-check-now.php:3201 includes/functions.php:4725
1897
  msgid ""
1898
  "Description to be displayed in the header of the statistics report. Text or "
1899
  "HTML code, clear to reset to default text."
1901
  "Opis, ki bo prikazan v glavi poročila statistike. Besedilo ali HTML koda, "
1902
  "pobrišite za ponastavitev na privzeto besedilo."
1903
 
1904
+ #: includes/functions-check-now.php:3206 includes/functions.php:4730
1905
  msgid "Report footer"
1906
  msgstr "Noga poročila"
1907
 
1908
+ #: includes/functions-check-now.php:3209 includes/functions.php:4733
1909
  msgid ""
1910
  "Text to be displayed in the footer of the statistics report. Clear to reset "
1911
  "to default text."
1913
  "Besedilo, ki bo prikazano v nogi poročila statistike. Besedilo ali HTML "
1914
  "koda, pobrišite za ponastavitev na privzeto besedilo."
1915
 
1916
+ #: includes/functions-check-now.php:3214 includes/functions.php:4738
1917
  msgid "Public report key"
1918
  msgstr "Ključ za javno poročilo"
1919
 
1920
+ #: includes/functions-check-now.php:3217 includes/functions.php:4741
1921
  msgid "String to generate unique report IDs. Clear to reset to default value."
1922
  msgstr ""
1923
  "Niz za ustvaritev unikatnega IDja poročila. Pobrišite za ponastavitev na "
1924
  "privzeto vrednost."
1925
 
1926
+ #: includes/functions-check-now.php:3249 includes/functions.php:4881
1927
  msgid "Are you sure you want to clear all exceptions for block"
1928
  msgstr "Ali ste prepričani, da želite pobrisati vse izjeme za blok"
1929
 
1930
+ #: includes/functions-check-now.php:3250 includes/functions.php:4882
1931
  msgid "Clear all exceptions for block"
1932
  msgstr "Pobriši vse izjeme za blok"
1933
 
1934
+ #: includes/functions-check-now.php:3257 includes/functions.php:4895
1935
  msgid "Are you sure you want to clear all exceptions?"
1936
  msgstr "Ali ste prepričani, da želite pobrisati vse izjeme?"
1937
 
1938
+ #: includes/functions-check-now.php:3257 includes/functions.php:4895
1939
  msgid "Clear all exceptions for all blocks"
1940
  msgstr "Pobriši vse izjeme za vse bloke"
1941
 
1942
+ #: includes/functions-check-now.php:3262 includes/functions.php:4902
1943
+ #: settings.php:4014 settings.php:4504
1944
  msgid "Type"
1945
  msgstr "Vrsta"
1946
 
1947
+ #: includes/functions-check-now.php:3280 includes/functions.php:4920
1948
  msgid "View"
1949
  msgstr "Poglej"
1950
 
1951
+ #: includes/functions-check-now.php:3281 includes/functions-check-now.php:3288
1952
+ #: includes/functions-check-now.php:3292 includes/functions.php:4921
1953
+ #: includes/functions.php:4928 includes/functions.php:4932
1954
+ #: includes/placeholders.php:351 includes/preview.php:2710 settings.php:1404
1955
+ #: settings.php:3769
1956
  msgid "Edit"
1957
  msgstr "Uredi"
1958
 
1959
+ #: includes/functions-check-now.php:3311 includes/functions.php:4954
1960
  msgid "Are you sure you want to clear all exceptions for"
1961
  msgstr "Ali ste prepričani, da želite pobrisati vse izjeme za"
1962
 
1963
+ #: includes/functions-check-now.php:3312 includes/functions.php:4955
1964
  msgid "Clear all exceptions for"
1965
  msgstr "Pobriši vse izjeme za"
1966
 
1967
+ #: includes/functions-check-now.php:3325 includes/functions.php:4971
1968
  msgid "No exceptions"
1969
  msgstr "Brez izjem"
1970
 
1971
  #. translators: %s: Ad Inserter Pro
1972
+ #: includes/functions-check-now.php:3336 includes/functions.php:4982
1973
  msgid "%s options for network blogs"
1974
  msgstr "%s izbire za omrežne bloge"
1975
 
1976
  #. translators: %s: Ad Inserter Pro
1977
+ #: includes/functions-check-now.php:3341 includes/functions.php:4987
1978
  msgid "Enable %s widgets for sub-sites"
1979
  msgstr "Omogoči %s gradnik za pod-spletišča"
1980
 
1981
+ #: includes/functions-check-now.php:3341 includes/functions.php:4987
1982
  msgid "Widgets"
1983
  msgstr "Gradniki"
1984
 
1985
+ #: includes/functions-check-now.php:3346 includes/functions.php:4992
1986
  msgid "Enable PHP code processing for sub-sites"
1987
  msgstr "Omogoči procesiranje PHP kode za pod-spletišča"
1988
 
1989
+ #: includes/functions-check-now.php:3346 includes/functions.php:4992
1990
  msgid "PHP Processing"
1991
  msgstr "PHP Procesiranje"
1992
 
1993
  #. translators: %s: Ad Inserter Pro
1994
+ #: includes/functions-check-now.php:3351 includes/functions.php:4997
1995
  msgid "Enable %s block exceptions in post/page editor for sub-sites"
1996
  msgstr ""
1997
  "Omogoči %s izjeme blokov v urejevalniku prispevkov/strani za pod-spletišča"
1998
 
1999
+ #: includes/functions-check-now.php:3351 includes/functions.php:4997
2000
  msgid "Post/Page exceptions"
2001
  msgstr "Izjeme prispevkov/strani"
2002
 
2003
  #. translators: %s: Ad Inserter Pro
2004
+ #: includes/functions-check-now.php:3356 includes/functions.php:5002
2005
  msgid "Enable %s settings page for sub-sites"
2006
  msgstr "Omogoči nastavitveno stran %s za pod-spletišča"
2007
 
2008
+ #: includes/functions-check-now.php:3356 includes/functions.php:5002
2009
  msgid "Settings page"
2010
  msgstr "Stran z nastavitvami"
2011
 
2012
  #. translators: %s: Ad Inserter Pro
2013
+ #: includes/functions-check-now.php:3361 includes/functions.php:5007
2014
  msgid "Enable %s settings of main site to be used for all blogs"
2015
  msgstr "Omogoči %s nastavitve glavnega spletišča za uporabo na vseh blogih"
2016
 
2017
+ #: includes/functions-check-now.php:3361 includes/functions.php:5007
2018
  msgid "Main site settings used for all blogs"
2019
  msgstr "Nastavitve glavnega spletišča uporabljene na vseh blogih"
2020
 
2021
+ #: includes/functions-check-now.php:3372 includes/functions.php:5025
2022
+ #: settings.php:2866
2023
  msgid "Ad Blocking Detection"
2024
  msgstr "Zaznavanje Blokiranja Oglasov"
2025
 
2026
+ #: includes/functions-check-now.php:3378 includes/functions.php:5031
2027
  msgid ""
2028
  "Standard method is reliable but should be used only if Advanced method does "
2029
  "not work. Advanced method recreates files used for detection with random "
2035
  "imeni in mogoče ne bo deloval s skriptami v upload mapi, če ta ni javno "
2036
  "dostopna"
2037
 
2038
+ #: includes/functions-check-now.php:4030 includes/functions-check-now.php:4120
2039
+ #: includes/functions-check-now.php:4140 includes/functions.php:5998
2040
+ #: includes/functions.php:6106 includes/functions.php:6131
2041
  msgid "AD BLOCKING"
2042
  msgstr "BLOKIRANJE OGLASOV"
2043
 
2044
+ #: includes/functions-check-now.php:4031 includes/functions-check-now.php:4071
2045
+ #: includes/functions-check-now.php:4114 includes/functions-check-now.php:4141
2046
+ #: includes/functions.php:5999 includes/functions.php:6042
2047
+ #: includes/functions.php:6100 includes/functions.php:6132
2048
  msgid "BLOCK INSERTED BUT NOT VISIBLE"
2049
  msgstr "BLOK VSTAVLJEN, VENDAR NI VIDEN"
2050
 
2051
+ #: includes/functions-check-now.php:4034 includes/functions-check-now.php:4113
2052
+ #: includes/functions-check-now.php:4147 includes/functions.php:6002
2053
+ #: includes/functions.php:6099 includes/functions.php:6138
2054
  msgid "NO AD BLOCKING"
2055
  msgstr "NI BLOKIRANJA OGLASOV"
2056
 
2057
+ #: includes/functions-check-now.php:4070 includes/functions-check-now.php:4077
2058
+ #: includes/functions.php:6041 includes/functions.php:6048
2059
  msgid "AD BLOCKING REPLACEMENT"
2060
  msgstr "NADOMESTEK V PRIMERU BLOKIRANJA OGLASOV"
2061
 
2062
+ #: includes/functions-check-now.php:4220 includes/functions-check-now.php:4429
2063
+ #: includes/functions.php:6220 includes/functions.php:6431
2064
  msgid "Pageviews"
2065
  msgstr "Ogledi strani"
2066
 
2067
+ #: includes/functions-check-now.php:4366 includes/functions.php:6366
2068
  msgctxt "Version"
2069
  msgid "Unknown"
2070
  msgstr "Neznana"
2071
 
2072
+ #: includes/functions-check-now.php:4366 includes/functions.php:6366
2073
  msgctxt "Times"
2074
  msgid "DISPLAYED"
2075
  msgstr "PRIKAZANO"
2076
 
2077
+ #: includes/functions-check-now.php:4366 includes/functions.php:6366
2078
  msgid "No version"
2079
  msgstr "Brez različice"
2080
 
2081
+ #: includes/functions-check-now.php:4367 includes/functions.php:6367
2082
  msgctxt "Times"
2083
  msgid "BLOCKED"
2084
  msgstr "BLOKIRANO"
2085
 
2086
+ #: includes/functions-check-now.php:4429 includes/functions.php:6431
2087
  msgid "Impressions"
2088
  msgstr "Prikazi"
2089
 
2090
+ #: includes/functions-check-now.php:4430 includes/functions-check-now.php:4431
2091
+ #: includes/functions-check-now.php:4486 includes/functions.php:6432
2092
+ #: includes/functions.php:6433 includes/functions.php:6615
2093
  msgid "Clicks"
2094
  msgstr "Kliki"
2095
 
2096
+ #: includes/functions-check-now.php:4431 includes/functions.php:6433
2097
  msgid "events"
2098
  msgstr "dogodki"
2099
 
2100
+ #: includes/functions-check-now.php:4432 includes/functions.php:6434
2101
  msgid "Ad Blocking Share"
2102
  msgstr "Delež blokiranja oglasov"
2103
 
2104
  #. translators: CTR as Click Through Rate
2105
+ #: includes/functions-check-now.php:4432 includes/functions-check-now.php:4492
2106
+ #: includes/functions.php:6434 includes/functions.php:6621
2107
  msgid "CTR"
2108
  msgstr "CTR"
2109
 
2110
+ #: includes/functions-check-now.php:4574 includes/functions.php:6703
2111
  msgid "pageviews"
2112
  msgid_plural "pageviews"
2113
  msgstr[0] "ogled strani"
2115
  msgstr[2] "oglede strani"
2116
  msgstr[3] "ogledov strani"
2117
 
2118
+ #: includes/functions-check-now.php:4574 includes/functions.php:6703
2119
  msgid "impressions"
2120
  msgid_plural "impressions"
2121
  msgstr[0] "prikaz"
2123
  msgstr[2] "prikazi"
2124
  msgstr[3] "prikazov"
2125
 
2126
+ #: includes/functions-check-now.php:4578 includes/functions.php:6707
2127
  msgid "event"
2128
  msgid_plural "events"
2129
  msgstr[0] "dogodek"
2131
  msgstr[2] "dogodki"
2132
  msgstr[3] "dogodkov"
2133
 
2134
+ #: includes/functions-check-now.php:4673 includes/functions.php:6802
2135
  msgctxt "Pageviews / Impressions"
2136
  msgid "Average"
2137
  msgstr "Povprečni"
2138
 
2139
+ #: includes/functions-check-now.php:4694 includes/functions.php:6823
2140
  msgctxt "Ad Blocking / Clicks"
2141
  msgid "Average"
2142
  msgstr "Povprečno"
2143
 
2144
+ #: includes/functions-check-now.php:4718 includes/functions.php:6847
2145
  msgctxt "Ad Blocking Share / CTR"
2146
  msgid "Average"
2147
  msgstr "Povprečni"
2148
 
2149
  #. Translators: %s: Ad Inserter Pro
2150
+ #: includes/functions-check-now.php:4900 includes/functions-check-now.php:4992
2151
+ #: includes/functions-check-now.php:5335 includes/functions.php:7121
2152
+ #: includes/functions.php:7218 includes/functions.php:7734 strings.php:203
2153
  msgid "%s Report"
2154
  msgstr "%s Poročilo"
2155
 
2156
+ #: includes/functions-check-now.php:5241 includes/functions.php:7639
2157
  msgid "for last month"
2158
  msgstr "za zadnji mesec"
2159
 
2160
+ #: includes/functions-check-now.php:5246 includes/functions.php:7644
2161
  msgid "for this month"
2162
  msgstr "za ta mesec"
2163
 
2164
+ #: includes/functions-check-now.php:5251 includes/functions.php:7649
2165
  msgid "for this year"
2166
  msgstr "za to leto"
2167
 
2168
+ #: includes/functions-check-now.php:5256 includes/functions.php:7654
2169
  msgid "for the last 15 days"
2170
  msgstr "za zadnjih 15 dni"
2171
 
2172
+ #: includes/functions-check-now.php:5261 includes/functions.php:7659
2173
  msgid "for the last 30 days"
2174
  msgstr "za zadnjih 30 dni"
2175
 
2176
+ #: includes/functions-check-now.php:5266 includes/functions.php:7664
2177
  msgid "for the last 90 days"
2178
  msgstr "za zadnjih 90 dni"
2179
 
2180
+ #: includes/functions-check-now.php:5271 includes/functions.php:7669
2181
  msgid "for the last 180 days"
2182
  msgstr "za zadnjih 180 dni"
2183
 
2184
+ #: includes/functions-check-now.php:5276 includes/functions.php:7674
2185
  msgid "for the last 365 days"
2186
  msgstr "za zadnjih 365 dni"
2187
 
2188
+ #: includes/functions.php:537 includes/functions.php:4592
2189
  msgid "Generate CSV report"
2190
  msgstr "Generiraj CSV poročilo"
2191
 
2192
  #. translators: %s: Ad Inserter Pro
2193
+ #: includes/functions.php:610
2194
  msgid "Invalid %s version. Continue?"
2195
  msgstr "Neveljavna izdaja %s. Nadaljujem?"
2196
 
2197
+ #: includes/functions.php:814 includes/preview.php:2653
2198
  msgid "Background"
2199
  msgstr "Ozadje"
2200
 
2201
  #. translators: %s HTML body tag
2202
+ #: includes/functions.php:821
2203
  msgid "Set %s background"
2204
  msgstr "Nastavi ozadje za %s"
2205
 
2206
+ #: includes/functions.php:834
2207
  msgid "Image to be used for the background"
2208
  msgstr "Slika, ki bo uporabljena za ozadje"
2209
 
2210
+ #: includes/functions.php:839
2211
  msgid "Color"
2212
  msgstr "Barva"
2213
 
2214
+ #: includes/functions.php:840 includes/preview.php:2471
2215
  msgid "Color to be used for the background"
2216
  msgstr "Barva, ki bo uporabljena za ozadje"
2217
 
2218
+ #: includes/functions.php:843 includes/preview.php:2476
2219
  msgid "Image size"
2220
  msgstr "Velikost slike"
2221
 
2222
+ #: includes/functions.php:853
2223
  msgid "Repeat"
2224
  msgstr "Ponavljanje"
2225
 
2226
+ #: includes/functions.php:866
2227
  msgid "Select image"
2228
  msgstr "Izberi sliko"
2229
 
2230
+ #: includes/functions.php:1100 includes/functions.php:1136 settings.php:1791
2231
+ #: settings.php:1814 settings.php:1837 settings.php:1860 settings.php:1883
2232
+ #: settings.php:1906 settings.php:1928 settings.php:1950
2233
  msgid "Click to select black or white list"
2234
  msgstr "Klikni za za izbor črnega ali belega seznama"
2235
 
2236
  #. translators: %s: Ad Inserter Pro
2237
+ #: includes/functions.php:1701
2238
  msgid "Invalid %s version."
2239
  msgstr "Neveljavna izdaja %s."
2240
 
2241
+ #: includes/functions.php:1702
2242
  msgid "Check license"
2243
  msgstr "Preverite licenco"
2244
 
2245
+ #: includes/functions.php:1717
2246
  msgid "License"
2247
  msgstr "Licenca"
2248
 
2249
  #. translators: 1, 2, 4, 5: HTML tags, 3: Ad Inserter Pro
2250
+ #: includes/functions.php:2042
2251
  msgid "%1$s Warning: %2$s Wrong %3$s version. %4$s Check license %5$s"
2252
  msgstr "%1$s Opozorilo: %2$s Napačna izdaja %3$s. %4$s Preverite licenco %5$s"
2253
 
2254
  #. Translators: %s: HTML tags
2255
+ #: includes/functions.php:2095
2256
  msgid ""
2257
  "Warning: %s MaxMind license key not set. Please %s sign up for a GeoLite2 "
2258
  "account %s and create license key."
2260
  "Opozorilo: %s MaxMind licenčni ključ ni nastavljen. Prosimo, %s vpišite se "
2261
  "za GeoLite2 račun %s in ustvarite licenčni ključ."
2262
 
2263
+ #: includes/functions.php:2854
2264
  msgid "Start date"
2265
  msgstr "Začetni datum"
2266
 
2267
+ #: includes/functions.php:2854
2268
  msgid "Enter date in format yyyy-mm-dd"
2269
  msgstr "Vnesite datum v formatu yyyy-mm-dd"
2270
 
2271
+ #: includes/functions.php:2854
2272
+ msgid "empty means every day as defined by hours and days in week"
2273
+ msgstr "prazno pomeni vsak dan kot določeno z urami in dnevi v tednu"
2274
+
2275
+ #: includes/functions.php:2855
2276
  msgid "Start time"
2277
  msgstr "Začetni čas"
2278
 
2279
+ #: includes/functions.php:2855
2280
  msgid "Enter time in format hh:mm:ss, empty means 00:00:00"
2281
  msgstr "Vnesite čas v formatu hh:mm:ss, prazno pomeni 00:00:00"
2282
 
2283
+ #: includes/functions.php:2857
2284
  msgid "End date"
2285
  msgstr "Končni datum"
2286
 
2287
+ #: includes/functions.php:2858
2288
  msgid "End time"
2289
  msgstr "Končni čas"
2290
 
2291
+ #: includes/functions.php:2861
2292
  msgid "Select wanted days in week"
2293
  msgstr "Izberite želene dneve v tednu"
2294
 
2295
+ #: includes/functions.php:3197
2296
  msgid "Ad blocking detection is disabled"
2297
  msgstr "%s Zaznavanje blokiranja oglasov je onemogočeno %s"
2298
 
2299
+ #: includes/functions.php:3347
2300
  msgid "Protected"
2301
  msgstr "Zaščiten"
2302
 
2303
+ #: includes/functions.php:3350
2304
  msgid "Manual loading"
2305
  msgstr "Ročno nalaganje"
2306
 
2307
+ #: includes/functions.php:3427
2308
  msgid "IP address blocked"
2309
  msgid_plural "IP addresses blocked"
2310
  msgstr[0] "blokiran IP naslov"
2312
  msgstr[2] "blokirani IP naslovi"
2313
  msgstr[3] "blokiranih IP naslovov"
2314
 
2315
+ #: includes/functions.php:3430 includes/functions.php:3479
2316
  msgid "No IP address blocked"
2317
  msgstr "Noben IP naslov ni blokiran"
2318
 
2319
+ #: includes/functions.php:3492
2320
  msgid "Blocked IP address"
2321
  msgstr "Blokirani IP naslovi"
2322
 
2323
+ #: includes/functions.php:3492
2324
  msgid "Country"
2325
  msgstr "Država"
2326
 
2327
+ #: includes/functions.php:3492
2328
  msgid "Time to expiration"
2329
  msgstr "Čas do poteka"
2330
 
2331
+ #: includes/functions.php:3494 strings.php:225
2332
  msgid "Delete"
2333
  msgstr "Pobriši"
2334
 
2335
+ #: includes/functions.php:3509
2336
  msgid "Delete IP address"
2337
  msgstr "Briši IP naslov"
2338
 
2339
+ #: includes/functions.php:4046
2340
+ msgid "CONNECTED"
2341
+ msgstr "POVEZAN"
2342
+
2343
+ #: includes/functions.php:4047
2344
+ msgid "Disconnect website"
2345
+ msgstr "Razveži spletno mesto"
2346
+
2347
+ #: includes/functions.php:4063
2348
+ msgid "MANAGED BY"
2349
+ msgstr "UPRAVLJAN S STRANI"
2350
+
2351
+ #: includes/functions.php:4084
2352
+ msgid "Remote managenent"
2353
+ msgstr "Oddaljeno upravljanje"
2354
+
2355
+ #: includes/functions.php:4088
2356
+ msgid "Allow to connect and manage plugin settings"
2357
+ msgstr "Dovoli povezavo in upravljanje z nastavitvami vtičnika"
2358
+
2359
+ #: includes/functions.php:4090
2360
+ msgid "String to allow plugin management. Clear to reset to default value."
2361
+ msgstr ""
2362
+ "Niz za dovolitev upravjanja z vtičnikom. Pobrišite za ponastavitev na "
2363
+ "privzeto vrednost."
2364
+
2365
+ #: includes/functions.php:4098
2366
+ msgid "Check remote IP address"
2367
+ msgstr "Preveri oddaljeni IP naslov"
2368
+
2369
+ #: includes/functions.php:4102
2370
+ msgid "Check IP address of remote management website"
2371
+ msgstr "Preveri IP naslov oddaljenega spletnega mesta za upravljanje"
2372
+
2373
+ #: includes/functions.php:4104
2374
+ msgid "Allowed IP addresses of remote management websites"
2375
+ msgstr "Dovoljeni IP naslovi oddaljenih spletnih mest za upravljanje"
2376
+
2377
+ #. Translators: %s: Ad Inserter Pro
2378
+ #: includes/functions.php:4127
2379
+ msgid "Manage %s on other websites"
2380
+ msgstr "Upravljajte %s na drugih spletnih mestih"
2381
+
2382
+ #: includes/functions.php:4142
2383
+ msgid "Add website"
2384
+ msgstr "Dodaj spletno mesto"
2385
+
2386
+ #: includes/functions.php:4146
2387
+ msgid "Rearrange website order"
2388
+ msgstr "Preuredi vrstni red spletnih mest"
2389
+
2390
+ #: includes/functions.php:4150
2391
+ msgid "Cancel changes"
2392
+ msgstr "Prekliči spremembe"
2393
+
2394
+ #: includes/functions.php:4154
2395
+ msgid "Save changes"
2396
+ msgstr "Shrani spremembe"
2397
+
2398
+ #: includes/functions.php:4252 includes/functions.php:4255
2399
+ #: includes/functions.php:4258 includes/functions.php:4263
2400
+ msgid "Invalid data received from"
2401
+ msgstr "Prejeti neveljavni podatki od"
2402
+
2403
+ #: includes/functions.php:4262 includes/functions.php:4266
2404
+ msgid "Error connecting to"
2405
+ msgstr "Napaka pri povezovanju na"
2406
+
2407
+ #: includes/functions.php:4262
2408
+ msgid "No data received"
2409
+ msgstr "Nobenih podatkov ni bilo prejetih"
2410
+
2411
+ #: includes/functions.php:4307
2412
+ msgid "Error saving websites"
2413
+ msgstr "Napaka pri shranjevanju spletnih mest"
2414
+
2415
+ #: includes/functions.php:4347
2416
+ msgid "Can't connect to itself"
2417
+ msgstr "Ne morem se povezati nase"
2418
+
2419
+ #: includes/functions.php:4392
2420
+ msgid "Connect website"
2421
+ msgstr "Pveži spletno mesto"
2422
+
2423
+ #: includes/functions.php:4396
2424
+ msgid "Delete website"
2425
+ msgstr "Izbriši spletno mesto"
2426
+
2427
+ #: includes/functions.php:4407
2428
+ msgid "Key"
2429
+ msgstr "Ključ"
2430
+
2431
+ #: includes/functions.php:4425
2432
+ msgid "Address"
2433
+ msgstr "Naslov"
2434
+
2435
+ #: includes/functions.php:4438
2436
+ msgid "No website configured"
2437
+ msgstr "Nobeno spletno mesto ni nastavljeno"
2438
+
2439
+ #: includes/functions.php:4439
2440
+ msgid "No website matches search keywords"
2441
+ msgstr "Nobeno spletno mesto ne ustreza iskalnim ključnim besedam"
2442
+
2443
  #. Translators: %s HTML tags
2444
+ #: includes/functions.php:4468
2445
  msgid "Create and manage %s MaxMind license key %s"
2446
  msgstr "Ustvarite in upravljajte z %s MaxMind licenčnim ključem %s"
2447
 
2448
+ #: includes/functions.php:4504
2449
  msgid "MaxMind license key"
2450
  msgstr "MaxMind licenčni ključ"
2451
 
2452
+ #: includes/functions.php:4507
2453
  msgid "Enter license key obtained from MaxMind"
2454
  msgstr "Vnesite licenčni ključ, ki ste ga dobili od MaxMind"
2455
 
2456
+ #: includes/functions.php:4708
2457
  msgid ""
2458
  "Image or logo to be displayed in the header of the statistics report. "
2459
  "Absolute path starting with '/' or relative path to the image file. Clear to "
2463
  "ki se začne z '/' ali relativna pot do datoteke slike. Pobrišite za "
2464
  "ponastavitev na privzeto sliko."
2465
 
2466
+ #: includes/functions.php:4756
2467
  msgid "Event category"
2468
  msgstr "Kategorija dogodka"
2469
 
2470
+ #: includes/functions.php:4759
2471
  msgid ""
2472
  "Category name used for external tracking events. You can use tags to get the "
2473
  "event, the number or the name of the block that caused the event."
2475
  "Ime kategorije uporabljeno za dogodke za zunanje sledenje. Lahko uporabite "
2476
  "oznake za dogodek, številko ali ime bloka, ki je povzročil dogodek."
2477
 
2478
+ #: includes/functions.php:4764
2479
  msgid "Event action"
2480
  msgstr "Akcija dogodka"
2481
 
2482
+ #: includes/functions.php:4767
2483
  msgid ""
2484
  "Action name used for external tracking events. You can use tags to get the "
2485
  "event, the number or the name of the block that caused the event."
2487
  "Ime akcije uporabljeno za dogodke za zunanje sledenje. Lahko uporabite "
2488
  "oznake za dogodek, številko ali ime bloka, ki je povzročil dogodek."
2489
 
2490
+ #: includes/functions.php:4772
2491
  msgid "Event label"
2492
  msgstr "Oznaka dogodka"
2493
 
2494
+ #: includes/functions.php:4775
2495
  msgid ""
2496
  "Label name used for external tracking events. You can use tags to get the "
2497
  "event, the number or the name of the block that caused the event."
2499
  "Ime oznake uporabljeno za dogodke za zunanje sledenje. Lahko uporabite "
2500
  "oznake za dogodek, številko ali ime bloka, ki je povzročil dogodek."
2501
 
2502
+ #: includes/functions.php:4808
2503
  msgid "Global visitor limits"
2504
  msgstr "Globalne omejitve obiskovalca"
2505
 
2506
+ #: includes/functions.php:4831
2507
  msgid "Block IP address"
2508
  msgstr "Blokiraj IP naslov"
2509
 
2510
+ #: includes/functions.php:4836
2511
  msgid "Block visitor's IP address when protection is activated"
2512
  msgstr "Blokiraj obiskovalčev IP naslov, ko je aktivirana zaščita"
2513
 
2514
+ #: includes/functions.php:4838
2515
  msgid "Click to show blocked IP addresses"
2516
  msgstr "Kliknite za prikaz blokiranih IP naslovov"
2517
 
2518
  #. translators: %s: Ad Inserter Pro
2519
+ #: includes/functions.php:5012
2520
  msgid "Show link to %s settings page for each site on the Sites page"
2521
  msgstr ""
2522
  "Pokaži povezavo na %s stran z nastavitvami za vsako spletišče na strani "
2523
  "Spletišča"
2524
 
2525
  #. translators: %s: Ad Inserter Pro
2526
+ #: includes/functions.php:5012
2527
  msgid "Show link to %s on the Sites page"
2528
  msgstr "Pokaži povezavo na %s na strani Spletišča"
2529
 
2530
+ #: includes/functions.php:5054 settings.php:3155
2531
+ msgid ""
2532
+ "Enable Debugger widget and code insertion debugging (blocks, positions, "
2533
+ "tags, processing) by url parameters for non-logged in users. Enable this "
2534
+ "option to allow other users to see Debugger widget, labeled blocks and "
2535
+ "positions in order to help you to diagnose problems. For logged in "
2536
+ "administrators debugging is always enabled."
2537
+ msgstr ""
2538
+ "Omogočite gradnik Raazhroščevalnik in razhroščevanje vstavljanja kode "
2539
+ "(bloki, položaji, značke, procesiranje) z url parametri za neprijavljene "
2540
+ "uporabnike. Omogočite to možnost, da bi lahko tudi drugi uporabniki videli "
2541
+ "gradnik Raazhroščevalnik, označene bloke in položaje, da bi vam lahko "
2542
+ "pomagali diagnosticirati težave. Za prijavljene skrbnike je razhroščevanje "
2543
+ "vedno omogočeno."
2544
+
2545
+ #: includes/functions.php:5056 settings.php:3157
2546
+ msgid "Remote debugging"
2547
+ msgstr "Oddaljeno razhroščevanje"
2548
+
2549
+ #: includes/functions.php:6514
2550
  msgid "Date"
2551
  msgstr "Datum"
2552
 
2553
+ #: includes/functions.php:6982 includes/functions.php:6993
2554
  msgid "File %s missing."
2555
  msgstr "Datoteka %s ni najdena."
2556
 
2578
  msgid "Placeholder"
2579
  msgstr "Polnilo"
2580
 
2581
+ #: includes/placeholders.php:361 settings.php:964 settings.php:4505
2582
  msgid "Size"
2583
  msgstr "Velikost"
2584
 
2585
+ #: includes/placeholders.php:377 includes/preview.php:2468
2586
  msgid "Background color"
2587
  msgstr "Barva ozadja"
2588
 
2671
  msgid "Remove dummy paragraph"
2672
  msgstr "Odstrani testni odstavek"
2673
 
2674
+ #: includes/preview-adb.php:6 includes/preview.php:2328
2675
  msgid "Use current settings"
2676
  msgstr "Uporabi trenutne nastavitve"
2677
 
2698
  msgid "Default"
2699
  msgstr "Privzeto"
2700
 
2701
+ #: includes/preview-adb.php:9 includes/preview.php:2331
2702
  msgid "Close preview window"
2703
  msgstr "Zapri okno predogleda"
2704
 
2707
  msgid "Cancel"
2708
  msgstr "Prekliči"
2709
 
2710
+ #: includes/preview-adb.php:60
2711
  msgid "Ad Blocking Detected Message Preview"
2712
  msgstr "Predogled Sporočila ko je Zaznano Blokiranje Oglasov"
2713
 
2714
+ #: includes/preview-adb.php:360 settings.php:2992
2715
  msgid "Message CSS"
2716
  msgstr "CSS sporočila"
2717
 
2718
+ #: includes/preview-adb.php:365 settings.php:3000
2719
  msgid "Overlay CSS"
2720
  msgstr "CSS prevleke"
2721
 
2722
+ #: includes/preview.php:264
2723
  msgid "Sticky Code Preview"
2724
  msgstr "Predogled Lepljive Kode"
2725
 
2726
+ #: includes/preview.php:264
2727
  msgid "Code Preview"
2728
  msgstr "Predogled Kode"
2729
 
2730
+ #: includes/preview.php:2326
2731
  msgid "Highlight inserted code"
2732
  msgstr "Označi vstavljeno kodo"
2733
 
2734
+ #: includes/preview.php:2326
2735
  msgid "Highlight"
2736
  msgstr "Označi"
2737
 
2738
+ #: includes/preview.php:2329
2739
  msgid "Reset to block settings"
2740
  msgstr "Ponastavi na nastavitve bloka"
2741
 
2742
+ #: includes/preview.php:2344
2743
  msgid "AdSense ad unit"
2744
  msgstr "Oglasna enota AdSense"
2745
 
2746
+ #: includes/preview.php:2413
2747
  msgid "wrapping div"
2748
  msgstr "div za ovijanje"
2749
 
2750
+ #: includes/preview.php:2418 includes/preview.php:2425
2751
  msgid "background"
2752
  msgstr "ozadje"
2753
 
2754
+ #: includes/preview.php:2452 includes/preview.php:2665 settings.php:1365
2755
  msgid "Alignment"
2756
  msgstr "Poravnava"
2757
 
2758
+ #: includes/preview.php:2489
2759
  msgid "Repeat image"
2760
  msgstr "Ponavljaj sliko"
2761
 
2762
+ #: includes/preview.php:2572
2763
  msgid "Horizontal margin"
2764
  msgstr "Vodoravni odmik"
2765
 
2766
+ #: includes/preview.php:2624
2767
  msgid "Vertical margin"
2768
  msgstr "Navpični odmik"
2769
 
2770
+ #: includes/preview.php:2648
2771
  msgid "Animate"
2772
  msgstr "Animiraj"
2773
 
2774
+ #: includes/preview.php:2719
2775
  msgid ""
2776
  "This is a preview of the code between dummy paragraphs. Here you can test "
2777
  "various block alignments, visually edit margin and padding values of the "
2786
  "označi ozadje, margin območje div-a za ovijanje in območje kode, gumb "
2787
  "Ponastavi pa vrne vse vrednosti na tiste od trenutnega bloka."
2788
 
2789
+ #: includes/preview.php:2722
2790
  msgid ""
2791
  "This is a preview of the saved block between dummy paragraphs. It shows the "
2792
  "code with the alignment and style as it is set for this block. Highlight "
2796
  "poravnavo in slogom kot je nastavljen za ta blok. Gump Označi označi ozadje, "
2797
  "margin območje div-a za ovijanje in območje kode."
2798
 
2799
+ #: includes/preview.php:2724
2800
  msgid ""
2801
  "This is a preview of AdSense ad block between dummy paragraphs. AdSense ad "
2802
  "code was loaded from your AdSense account. The ad block is displayed on a "
2808
  "testnimi odstavki, zato je lahko prazen (brez oglasov). Kliknite na gumb "
2809
  "Označi za označitev bloka."
2810
 
2811
+ #: includes/preview.php:2730
2812
  msgid ""
2813
  "You can resize the window (and refresh the page to reload ads) to check "
2814
  "display with different screen widths.\n"
2820
  "Ko ste zadovoljni s poravnavo kliknite na gumb Uporabi in nastavitve se bodo "
2821
  "prenesle v aktivni blok."
2822
 
2823
+ #: includes/preview.php:2732
2824
  msgid ""
2825
  "Please note that the code, block name, alignment and style are taken from "
2826
  "the current block settings (may not be saved).\n"
2833
  "margin in padding ne morete nastaviti. Seveda pa lahko uporabite lastno HTML "
2834
  "kodo za blok."
2835
 
2836
+ #: includes/preview.php:2737 includes/preview.php:2751
2837
+ #: includes/preview.php:2761 includes/preview.php:2771
2838
+ #: includes/preview.php:2781
2839
  msgid ""
2840
  "Ad Inserter can be configured to insert any code anywhere on the page. Each "
2841
  "code with it's settings is called a block.\n"
2859
  "številka pomeni, da blok uporablja ročno vstavljanje, medtem ko vijolična "
2860
  "številka pomeni, da blok uporablja samodejno in ročno vstavljanje."
2861
 
2862
+ #: includes/preview.php:2742 includes/preview.php:2756
2863
+ #: includes/preview.php:2766 includes/preview.php:2776
2864
+ #: includes/preview.php:2786
2865
  msgid ""
2866
  "Few very important things you need to know in order to insert code and "
2867
  "display some ad:\n"
2884
  "za posamezne izjeme. Uporabite privzeto prazno vrednost, razen, če "
2885
  "uporabljate posamezne izjeme za prispevke/strani."
2886
 
2887
+ #: includes/preview.php:2748
2888
  msgid ""
2889
  "This is a preview of the code for sticky ads. Here you can test various "
2890
  "horizontal and vertical alignments, close button locations, visually edit "
2900
  "Označi označi ozadje, območje odmika in območje kode, medtem ko gumb "
2901
  "Ponastavi vrne vse vrednosti na tiste od trenutnega bloka."
2902
 
2903
+ #: includes/version-check.php:35
 
 
 
 
2904
  msgid ""
2905
  "Warning: Ad Inserter Pro plugin is outdated - it has not been tested with "
2906
  "WordPress version"
2908
  "Opozorilo: vtičnik Ad Inserter Pro je zastarel - ni bil preverjen z "
2909
  "različico WordPres"
2910
 
2911
+ #: settings.php:114 settings.php:117
2912
  msgid ""
2913
  "Warning: only exceptions for %d posts cleared, %d posts still have exceptions"
2914
  msgstr ""
2915
  "Opozorilo: počiščene samo izjeme za %d prispevkov, %d prispevkov ima še "
2916
  "vedno izjeme"
2917
 
2918
+ #: settings.php:202
 
 
 
 
 
 
 
 
2919
  msgid "Online documentation"
2920
  msgstr "Spletna Dokumentacija"
2921
 
2922
+ #: settings.php:206 settings.php:782 settings.php:2367
2923
  msgid "Show AdSense ad units"
2924
  msgstr "Pokaži oglasne enote AdSense"
2925
 
2926
+ #: settings.php:215
2927
  msgid "Edit ads.txt file"
2928
  msgstr "Uredi datoteko ads.txt"
2929
 
2930
+ #: settings.php:218 settings.php:1191
2931
  msgid "Check theme for available positions for automatic insertion"
2932
  msgstr "Preveri temo za razpoložljive položaje za samodejno vstavljanje"
2933
 
2934
+ #: settings.php:222
2935
  msgid "List all blocks"
2936
  msgstr "Izpiši seznam vseh blokov"
2937
 
2938
+ #: settings.php:229
2939
  msgid "Loaded plugin JavaScript file version"
2940
  msgstr "Naložena različica JavaScript datoteke vtičnika"
2941
 
2942
  #. translators: %s: HTML tags
2943
+ #: settings.php:231
2944
  msgid ""
2945
  "Wrong or %s missing version parameter %s of the JavaScript file, probably "
2946
  "due to inappropriate caching."
2948
  "Napačen ali %s manjkajoč parameter verzije %s JavaScript datoteke, najbrž "
2949
  "zaradi nepravilnega predpomnjenja."
2950
 
2951
+ #: settings.php:232
2952
  msgid ""
2953
  "Missing version parameter of the JavaScript file, probably due to "
2954
  "inappropriate caching."
2956
  "Manjka parameter verzije JavaScript datoteke, najbrž zaradi nepravilnega "
2957
  "predpomnjenja."
2958
 
2959
+ #: settings.php:233
2960
  msgid ""
2961
  "Incompatible (old) JavaScript file loaded, probably due to inappropriate "
2962
  "caching."
2964
  "Naložena je nezdružljiva (stara) različica JavaScript datoteke, najbrž "
2965
  "zaradi nepravilnega predpomnjenja."
2966
 
2967
+ #: settings.php:234 settings.php:245
2968
  msgid ""
2969
  "Please delete browser's cache and all other caches used and then reload this "
2970
  "page."
2972
  "Prosimo, pobrišite predpomnilnik brskalnika in vse druge predpomnilnike ter "
2973
  "potem na novo naložite to stran."
2974
 
2975
+ #: settings.php:240
2976
  msgid "Loaded plugin CSS file version"
2977
  msgstr "Naložena različica CSS datoteke vtičnika"
2978
 
2979
  #. translators: %s: HTML tags
2980
+ #: settings.php:242
2981
  msgid ""
2982
  "Wrong or %s missing version parameter %s of the CSS file, probably due to "
2983
  "inappropriate caching."
2985
  "Napačen ali %s manjkajoč parameter verzije %s CSS datoteke, najbrž zaradi "
2986
  "nepravilnega predpomnjenja."
2987
 
2988
+ #: settings.php:243
2989
  msgid ""
2990
  "Missing version parameter of the CSS file, probably due to inappropriate "
2991
  "caching."
2993
  "Manjka parameter verzije JavaScript datoteke, najbrž zaradi nepravilnega "
2994
  "predpomnjenja."
2995
 
2996
+ #: settings.php:244
2997
  msgid ""
2998
  "Incompatible (old) CSS file loaded, probably due to inappropriate caching."
2999
  msgstr ""
3000
  "Naložena je nezdružljiva (stara) različica CSS datoteke, najbrž zaradi "
3001
  "nepravilnega predpomnjenja."
3002
 
3003
+ #: settings.php:251 settings.php:277
3004
  msgid "WARNING"
3005
  msgstr "OPOZORILO"
3006
 
3007
  #. translators: %s: HTML tags
3008
+ #: settings.php:253
3009
  msgid "Page may %s not be loaded properly. %s"
3010
  msgstr "Stran mogoče %s ni naložena pravilno. %s"
3011
 
3012
+ #: settings.php:254
3013
  msgid ""
3014
  "Check ad blocking software that may block CSS, JavaScript or image files."
3015
  msgstr ""
3016
  "Preverite programe za blokiranje oglasov, ki lahko onemogočijo CSS, "
3017
  "JavaScript ali slikovne datoteke."
3018
 
3019
+ #: settings.php:263
3020
  msgid "SAFE MODE"
3021
  msgstr "VARNI NAČIN"
3022
 
3023
  #. translators: %s: HTML tags
3024
+ #: settings.php:265
3025
  msgid "Page is loaded in %s safe mode. %s Not all scripts are loaded."
3026
  msgstr "Stran je naložena v %s varnem načinu. %s Vse skripte niso naložene."
3027
 
3028
+ #: settings.php:277
3029
  msgid ""
3030
  "To disable debugging functions and to enable insertions go to tab [*] / tab "
3031
  "Debugging"
3033
  "Za izključitev razhroščevalnih funkcij in za vključitev vstavljanja pojdite "
3034
  "na zavihek [*] / zavihek Razhroščevanje"
3035
 
3036
+ #: settings.php:279
3037
  msgid "Debugging functions enabled - some code is not inserted"
3038
  msgstr "Vključene so funkcije za razhroščevanje - nekatera koda ni vstavljena"
3039
 
3040
+ #: settings.php:296
3041
  msgid "Group name"
3042
  msgstr "Ime skupine"
3043
 
3044
+ #: settings.php:297
3045
  msgid "Option name"
3046
  msgstr "Ime različice"
3047
 
3048
+ #: settings.php:303
3049
  msgid "Share"
3050
  msgstr "Delež"
3051
 
3052
+ #: settings.php:306
3053
  msgid ""
3054
  "Option share in percents - 0 means option is disabled, if share for one "
3055
  "option is not defined it will be calculated automatically. Leave all share "
3059
  "eno različico ni določen bo izračunan samodejno. Pustite vsa polja za deleže "
3060
  "prazne za enakomerno porazdelitev deležev različic."
3061
 
3062
+ #: settings.php:309 settings.php:2105 settings.php:4423
3063
+ msgid "Scheduling"
3064
+ msgstr "Urnik"
3065
+
3066
+ #: settings.php:312
3067
+ msgid "Scheduling parameters"
3068
+ msgstr "Parametri urnika"
3069
+
3070
+ #: settings.php:315
3071
  msgid "Time"
3072
  msgstr "Čas"
3073
 
3074
+ #: settings.php:318
3075
  msgid ""
3076
  "Option time in seconds - 0 means option is disabled and will be skipped. "
3077
  "Leave all time fields empty for no timed rotation."
3079
  "Čas različice v sekundah - 0 pomeni, da je različica onemogočena in bo "
3080
  "preskočena. Pustite vse polja za čas prazna za rotacijo brez časov."
3081
 
3082
+ #: settings.php:487
3083
  msgid "General Settings"
3084
  msgstr "Splošne Nastavitve"
3085
 
3086
+ #: settings.php:730 settings.php:2719 settings.php:2786 settings.php:2972
3087
  msgid "Toggle Syntax Highlighting / Simple editor for mobile devices"
3088
  msgstr ""
3089
  "Preklopi Poudarjanje Sintakse / Preprost urejevalnik za mobilne naprave"
3090
 
3091
+ #: settings.php:737
3092
  msgid "Toggle tools"
3093
  msgstr "Preklopi orodja"
3094
 
3095
+ #: settings.php:745
3096
  msgid "Process PHP code in block"
3097
  msgstr "Procesiraj PHP kodo v bloku"
3098
 
3099
+ #: settings.php:752
3100
  msgid "Disable insertion of this block"
3101
  msgstr "Onemogoči vstavljanje tega bloka"
3102
 
3103
+ #: settings.php:764
3104
  msgid "Toggle code generator"
3105
  msgstr "Preklopi generator kode"
3106
 
3107
+ #: settings.php:768
3108
  msgid "Toggle rotation editor"
3109
  msgstr "Preklopi urejevalnik rotacije"
3110
 
3111
+ #: settings.php:772
3112
  msgid "Open visual HTML editor"
3113
  msgstr "Odpri vizualni HTML urejevalnik"
3114
 
3115
+ #: settings.php:791
3116
  msgid "Clear block"
3117
  msgstr "Počisti blok"
3118
 
3119
+ #: settings.php:796 settings.php:4376
3120
  msgid "Copy block"
3121
  msgstr "Kopiraj blok"
3122
 
3123
+ #: settings.php:800
3124
  msgid "Paste name"
3125
  msgstr "Prilepi ime"
3126
 
3127
+ #: settings.php:804
3128
  msgid "Paste code"
3129
  msgstr "Prilepi kodo"
3130
 
3131
+ #: settings.php:808
3132
  msgid "Paste settings"
3133
  msgstr "Prilepi nastavitve"
3134
 
3135
+ #: settings.php:812
3136
  msgid "Paste block (name, code and settings)"
3137
  msgstr "Prilepi blok (ime, kodo in nastavitve)"
3138
 
3139
+ #: settings.php:831
3140
  msgid "Rotation groups"
3141
  msgstr "Skupine za rotacijo"
3142
 
3143
+ #: settings.php:835
3144
  msgid "Remove option"
3145
  msgstr "Odstrani različico"
3146
 
3147
+ #: settings.php:839
3148
  msgid "Add option"
3149
  msgstr "Dodaj različico"
3150
 
3151
+ #: settings.php:854
3152
  msgid "Import code"
3153
  msgstr "Uvozi kodo"
3154
 
3155
+ #: settings.php:858
3156
  msgid "Generate code"
3157
  msgstr "Generiraj kodo"
3158
 
3159
+ #: settings.php:863
3160
  msgid "Banner"
3161
  msgstr "Pasica"
3162
 
3163
+ #: settings.php:875
3164
  msgid "Image"
3165
  msgstr "Slika"
3166
 
3167
+ #: settings.php:883
3168
  msgid "Alt text"
3169
  msgstr "Besedilo alt"
3170
 
3171
+ #: settings.php:897
3172
  msgid "Link"
3173
  msgstr "Povezava"
3174
 
3175
+ #: settings.php:908
3176
  msgid "Open link in a new tab"
3177
  msgstr "Odpri povezavo v novem zavihku"
3178
 
3179
+ #: settings.php:911
3180
  msgid "Select Image"
3181
  msgstr "Izberi Sliko"
3182
 
3183
+ #: settings.php:912
3184
  msgid "Select Placeholder"
3185
  msgstr "Izberi Polnilo"
3186
 
3187
+ #: settings.php:924
3188
  msgid "Comment"
3189
  msgstr "Komentar"
3190
 
3191
+ #: settings.php:933
3192
  msgctxt "AdSense"
3193
  msgid "Publisher ID"
3194
  msgstr "ID založnika"
3195
 
3196
+ #: settings.php:942
3197
  msgctxt "AdSense"
3198
  msgid "Ad Slot ID"
3199
  msgstr "ID mesta"
3200
 
3201
+ #: settings.php:951
3202
  msgid "Ad Type"
3203
  msgstr "Vrsta"
3204
 
3205
+ #: settings.php:976 settings.php:1117
3206
  msgid "AMP Ad"
3207
  msgstr "AMP Oglas"
3208
 
3209
+ #: settings.php:989 settings.php:1139
3210
+ msgid "Block on consent"
3211
+ msgstr "Blokiraj ob soglasju"
3212
+
3213
+ #: settings.php:1000
3214
  msgid "Show ad units from your AdSense account"
3215
  msgstr "Prikaži oglasne enote s tvojega AdSense računa"
3216
 
3217
+ #: settings.php:1000
3218
  msgid "AdSense ad units"
3219
  msgstr "Oglasne enote AdSense"
3220
 
3221
+ #: settings.php:1017
3222
  msgctxt "AdSense"
3223
  msgid "Layout"
3224
  msgstr "Postavitev"
3225
 
3226
+ #: settings.php:1026
3227
  msgctxt "AdSense"
3228
  msgid "Layout Key"
3229
  msgstr "Ključ postavitve"
3230
 
3231
+ #: settings.php:1036
3232
  msgid "Full width"
3233
  msgstr "Celotna širina"
3234
 
3235
+ #: settings.php:1038
3236
  msgctxt "Full width"
3237
  msgid "Enabled"
3238
  msgstr "Omogočena"
3239
 
3240
+ #: settings.php:1039
3241
  msgctxt "Full width"
3242
  msgid "Disabled"
3243
  msgstr "Onemogočena"
3244
 
3245
+ #: settings.php:1157
3246
  msgid ""
3247
  "White/Black-list Category, Tag, Taxonomy, Post ID, Url, Url parameter, "
3248
  "Cookie or Referer (domain)"
3250
  "Bel/Črn seznam Kategorij, Oznak, Taksonomij, ID Prispevkov, Url-jev, Url "
3251
  "parametrov, Piškotkov ali napotiteljev (domen)"
3252
 
3253
+ #: settings.php:1157
3254
  msgid "Lists"
3255
  msgstr "Seznami"
3256
 
3257
+ #: settings.php:1158
3258
  msgid "Widget, Shortcode and PHP function call"
3259
  msgstr "Gradnik, Kratka koda in Klic PHP funkcije"
3260
 
3261
+ #: settings.php:1158
3262
  msgid "Manual"
3263
  msgstr "Ročno"
3264
 
3265
+ #: settings.php:1159
3266
  msgid "Client/Server-side Device Detection (Desktop, Tablet, Phone,...)"
3267
  msgstr ""
3268
  "Zaznavanje Naprave na strani Strežnika/Odjemalca (Namizni, Tablica, Telefon)"
3269
 
3270
+ #: settings.php:1159
3271
  msgid "Devices"
3272
  msgstr "Naprave"
3273
 
3274
+ #: settings.php:1160
3275
  msgid ""
3276
  "Check for user status, Limit insertions (error 404 page, Ajax requests, RSS "
3277
  "feeds), Filter, Scheduling, General tag"
3279
  "Preveri status uporabnika, Omeji vstavljanja (napaka 404, zahteve Ajax, vir "
3280
  "RSS), Filter, Urnik, Splošna oznaka"
3281
 
3282
+ #: settings.php:1160
3283
  msgid "Misc"
3284
  msgstr "Razno"
3285
 
3286
+ #: settings.php:1161
3287
  msgid "Preview code and alignment"
3288
  msgstr "Predogled kode in poravnave"
3289
 
3290
+ #: settings.php:1164 settings.php:2348
3291
  msgid ""
3292
  "Rotation editor active - rotation code not generated! Make sure no rotation "
3293
  "editor is active before saving settings."
3295
  "Aktiven urejevalnik rotacij - koda za rotacijo ni generirana! Poskrbite, da "
3296
  "noben urejevalnik rotacij ni aktiven pred shranjevanjem nastavitev."
3297
 
3298
+ #: settings.php:1177 settings.php:1178
3299
  msgid "Enable insertion on posts"
3300
  msgstr "Omogoči vstavljanje na prispevkih"
3301
 
3302
+ #: settings.php:1178 settings.php:3562
3303
  msgid "Posts"
3304
  msgstr "Prispevki"
3305
 
3306
+ #: settings.php:1182 settings.php:1183
3307
  msgid ""
3308
  "Enable insertion on homepage: latest posts (including on sub-pages), static "
3309
  "page or theme homepage (available positions may depend on hooks used by the "
3313
  "podstraneh), statična stran ali domača stran teme (razpoložljivi položaji so "
3314
  "lahko odvisni od ročic, ki jih tema uporablja)"
3315
 
3316
+ #: settings.php:1183 settings.php:3564
3317
  msgid "Homepage"
3318
  msgstr "Domača stran"
3319
 
3320
+ #: settings.php:1187 settings.php:1188
3321
  msgid "Enable insertion on category blog pages (including sub-pages)"
3322
  msgstr "Omogoči vstavljanje na straneh kategorij (vključno s podstranmi)"
3323
 
3324
+ #: settings.php:1188 settings.php:3565
3325
  msgid "Category pages"
3326
  msgstr "Strani kategorij"
3327
 
3328
+ #: settings.php:1198 settings.php:1199
3329
  msgid "Enable insertion on static pages"
3330
  msgstr "Omogoči vstavljanje na statičnih straneh"
3331
 
3332
+ #: settings.php:1199 settings.php:3563
3333
  msgid "Static pages"
3334
  msgstr "Statične strani"
3335
 
3336
+ #: settings.php:1203 settings.php:1204
3337
  msgid "Enable insertion on search blog pages"
3338
  msgstr "Omogoči vstavljanje na iskalnih straneh"
3339
 
3340
+ #: settings.php:1204 settings.php:3567
3341
  msgid "Search pages"
3342
  msgstr "Iskalne strani"
3343
 
3344
+ #: settings.php:1208 settings.php:1209
3345
  msgid "Enable insertion on tag or archive blog pages"
3346
  msgstr "Omogoči vstavljanje na straneh oznak in arhivskih straneh"
3347
 
3348
+ #: settings.php:1212
3349
  msgid "Toggle settings for default insertion and list of individual exceptions"
3350
  msgstr "Preklopi nastavitve za privzeto vstavljanje in seznam posameznih izjem"
3351
 
3352
+ #: settings.php:1224
3353
  msgid ""
3354
  "Enable individual post/page exceptions for insertion of this block. They can "
3355
  "be configured on the individual post/page editor page (in the settings below "
3359
  "lahko nastavijo na posamezni strani urejevalnika prispevka/strani (v "
3360
  "nastavitvah pod urejevalnikom)."
3361
 
3362
+ #: settings.php:1225
3363
  msgid ""
3364
  "Enable individual post/page exceptions for insertion of this block. When "
3365
  "enabled they can be configured on the individual post/page editor page (in "
3369
  "omogočene, se te lahko nastavijo na posamezni strani urejevalnika prispevka/"
3370
  "strani (v nastavitvah pod urejevalnikom)."
3371
 
3372
+ #: settings.php:1225
3373
  msgid "Use exceptions for individual posts or pages to change insertion"
3374
  msgstr ""
3375
  "Uporabi izjeme za posamezne prispevke ali strani za spremembo vstavljanja"
3376
 
3377
  #. Translators: Enabled means...
3378
+ #: settings.php:1233
3379
  msgid ""
3380
  "means the insertion for this block is enabled by default and disabled for "
3381
  "exceptions."
3384
  "izjeme."
3385
 
3386
  #. Translators: Disabled means...
3387
+ #: settings.php:1234
3388
  msgid ""
3389
  "means the insertion for this block is disabled by default and enabled for "
3390
  "exceptions."
3392
  "pomeni, da je vstavljanje za ta blok privzeto onemogočeno in omogočeno za "
3393
  "izjeme."
3394
 
3395
+ #: settings.php:1235
3396
  msgid ""
3397
  "When individual post/page exceptions are enabled they can be configured on "
3398
  "the individual post/page editor page (in the settings below the editor)."
3401
  "v urejevalniku posameznega prispevka/strani (v nastavitvah pod "
3402
  "urejevalnikom)."
3403
 
3404
+ #: settings.php:1243
3405
  msgid ""
3406
  "No exception for post or static page defined. Block will not be inserted."
3407
  msgstr ""
3408
  "Ni nastavljene nobene izjeme za prispevek ali stran. Blok ne bo vstavljen."
3409
 
3410
+ #: settings.php:1248
3411
+ msgid ""
3412
+ "Settings for individual exceptions have been updated. Please check all "
3413
+ "blocks that have exceptions and and then save settings."
3414
+ msgstr ""
3415
+ "Nastavitve za posamezne izjeme so bile posodobljene. Prosimo, preverite vse "
3416
+ "bloke, ki imajo izjeme in potem shranite nastavitve."
3417
+
3418
+ #: settings.php:1261
3419
  msgctxt "post"
3420
  msgid "Type"
3421
  msgstr "Vrsta"
3422
 
3423
  #. translators: %d: block number
3424
+ #: settings.php:1266
3425
  msgid "Are you sure you want to clear listed exceptions for block %d?"
3426
  msgstr "Ali ste prepričani, da želite pobrisati izpisane izjeme za blok %d?"
3427
 
3428
+ #: settings.php:1267
3429
  msgid "Clear listed exceptions for block"
3430
  msgstr "Pobriši izpisane izjeme za blok"
3431
 
3432
+ #: settings.php:1296 settings.php:1444 settings.php:2102
3433
  msgid "Insertion"
3434
  msgstr "Vstavljanje"
3435
 
3436
+ #: settings.php:1334
3437
  msgid ""
3438
  "Paragraph number or comma separated paragraph numbers: 1 to N means "
3439
  "paragraph number, %N means every N paragraphs, empty means all paragraphs, 0 "
3449
  "polovici strani, 0.9 pomeni odstavek pri 90% odstavkov strani...), negativno "
3450
  "število pomeni štetje z nasprotne smeri"
3451
 
3452
+ #: settings.php:1335
3453
  msgid ""
3454
  "Image number or comma separated image numbers: 1 to N means image number, %N "
3455
  "means every N images, empty means all images, 0 means random image, value "
3464
  "sliko pri 20% slik na strani, 0.5 pomeni srednjo sliko, 0.9 pomeni sliko pri "
3465
  "90% slik strani...), negativno število pomeni štetje z nasprotne smeri"
3466
 
3467
+ #: settings.php:1348
3468
  msgid ""
3469
  "Insertion Filter Mirror Setting | Excerpt number or comma separated excerpt "
3470
  "numbers, %N means every N excerpts, empty means all excerpts"
3473
  "ločene številke izvlečkov, %N pomeni vsakih N izvlečkov, prazno pomeni vsi "
3474
  "izvlečki"
3475
 
3476
+ #: settings.php:1349
3477
  msgid ""
3478
  "Insertion Filter Mirror Setting | Post number or comma separated post "
3479
  "numbers, %N means every N posts, empty means all posts"
3482
  "ločene številke prispevkov, %N pomeni vsakih N prispevkov, prazno pomeni vsi "
3483
  "prispevki"
3484
 
3485
+ #: settings.php:1350
3486
  msgid ""
3487
  "Insertion Filter Mirror Setting | Comment number or comma separated comment "
3488
  "numbers, %N means every N comments, empty means all comments"
3491
  "ločene številke komentarjev, %N pomeni vsakih N komentarjev, prazno pomeni "
3492
  "vsi komentarji"
3493
 
3494
+ #: settings.php:1357
3495
  msgid "Toggle paragraph counting settings"
3496
  msgstr "Preklopi nastavitve za štetje odstavkov"
3497
 
3498
+ #: settings.php:1358
3499
  msgid "Toggle paragraph clearance settings"
3500
  msgstr "Preklopi nastavitve za izogibanje odstavkom"
3501
 
3502
+ #: settings.php:1361
3503
  msgid "Toggle insertion filter settings"
3504
  msgstr "Preklopi nastavitve filtra vstavljanja"
3505
 
3506
+ #: settings.php:1379
3507
  msgid "Toggle insertion and alignment icons"
3508
  msgstr "Preklopi ikone za vstavljanje in poravnavo"
3509
 
3510
+ #: settings.php:1393
3511
  msgid "Custom CSS code for the wrapping div"
3512
  msgstr "CSS koda po meri za div za ovijanje"
3513
 
3514
+ #: settings.php:1396 settings.php:1397 settings.php:1398 settings.php:1399
3515
+ #: settings.php:1400 settings.php:1401
3516
  msgid "CSS code for the wrapping div, click to edit"
3517
  msgstr "CSS koda za div za ovijanje, kliknite za urejanje"
3518
 
3519
+ #: settings.php:1414
3520
  msgid "HTML element"
3521
  msgstr "HTML element"
3522
 
3523
+ #: settings.php:1427
3524
  msgid "HTML element selector or comma separated list of selectors"
3525
  msgstr "Selektor HTML elementa ali z vejicami ločen seznam selektorjev"
3526
 
3527
+ #: settings.php:1433 settings.php:2877
3528
  msgid "Action"
3529
  msgstr "Akcija"
3530
 
3531
+ #: settings.php:1445
3532
  msgid ""
3533
  "Client-side insertion uses JavaScript to insert block when the page loads. "
3534
  "Server-side insertion inserts block when the page is generated but needs "
3538
  "se stran naloži. Vstavljanje na strani strežnika vstavi blok, ko se stran "
3539
  "ustvari, vendar potrebuje omogočeno Predpomnjenje izhoda."
3540
 
3541
+ #: settings.php:1455
3542
  msgid "Wait for"
3543
  msgstr "Čakaj na"
3544
 
3545
+ #: settings.php:1467
3546
  msgid "Wait for HTML element to be loaded"
3547
  msgstr "Čakaj, da se naloži HTML element"
3548
 
3549
+ #: settings.php:1474
3550
  msgid "Time in ms to delay insertion"
3551
  msgstr "Čas v ms za zakasnitev vstavljanja"
3552
 
3553
+ #: settings.php:1479
3554
  msgid "Code position"
3555
  msgstr "Položaj kode"
3556
 
3557
+ #: settings.php:1480
3558
  msgid ""
3559
  "Page position where the code for client-side insertion will be inserted."
3560
  msgstr ""
3561
  "Položaj na strani kjer bo vstavljena koda za vstavljanje na strani odjemalca."
3562
 
3563
+ #: settings.php:1498
3564
  msgid "Count"
3565
  msgstr "Štej"
3566
 
3567
+ #: settings.php:1504
3568
  msgid "paragraphs with tags"
3569
  msgstr "odstavke z značkami"
3570
 
3571
+ #: settings.php:1510
3572
  msgid "Comma separated HTML tag names, usually only 'p' tags are used"
3573
  msgstr ""
3574
  "Z vejico ločena imena HTML značk, običajno so uporabljene samo značke 'p'"
3575
 
3576
+ #: settings.php:1519
3577
  msgid "that have between"
3578
  msgstr "ki imajo med"
3579
 
3580
+ #: settings.php:1525
3581
  msgid "Minimum number of paragraph words, leave empty for no limit"
3582
  msgstr "Najmanjše število besed v odstavkih, prazno pomeni brez omejitev"
3583
 
3584
+ #: settings.php:1534
3585
  msgid "Maximum number of paragraph words, leave empty for no limit"
3586
  msgstr "Največje število besed v odstavkih, prazno pomeni brez omejitev"
3587
 
3588
+ #: settings.php:1537
3589
  msgid "words"
3590
  msgstr "besed"
3591
 
3592
+ #: settings.php:1552 settings.php:1599 settings.php:1713 settings.php:1739
3593
  msgid "Comma separated texts"
3594
  msgstr "Z vejico ločena besedila"
3595
 
3596
  #. translators: inside [HTML tags] elements that contain
3597
+ #: settings.php:1571
3598
  msgid "inside"
3599
  msgstr "znotraj"
3600
 
3601
+ #: settings.php:1577
3602
  msgid "Comma separated HTML tag names of container elements"
3603
  msgstr "Z vejico ločena imena HTML značk vsebovalnih elementov"
3604
 
3605
  #. translators: inside [HTML tags] elements that contain
3606
+ #: settings.php:1586
3607
  msgid "elements that"
3608
  msgstr "elementov, ki"
3609
 
3610
+ #: settings.php:1609
3611
  msgid ""
3612
  "Count also paragraphs inside these elements - defined on general plugin "
3613
  "settings page - tab [*] / tab General"
3615
  "Štej tudi odstavke znotraj teh elementov - določeni na strani splošnih "
3616
  "nastavitev vtičnika - zavihek [*] / zavihek Splošno"
3617
 
3618
+ #: settings.php:1616 settings.php:1617
3619
  msgid ""
3620
  "If checked it will search for the text only in tag attributes like [[id]], "
3621
  "[[class]], [[style]], etc. Otherwise the whole tag including its content "
3625
  "[[class]], [[style]], itd. V nasprotnem bo preiskana celotna značka vključno "
3626
  "z njeno vsebino."
3627
 
3628
+ #: settings.php:1617
3629
  msgid "Check only tag attributes"
3630
  msgstr "Preveri samo atribute značke"
3631
 
3632
  #. Translators: %s: HTML tags
3633
+ #: settings.php:1622
3634
  msgid "Count inside %s elements"
3635
  msgstr "Štej znotraj elementov %s"
3636
 
3637
  #. Translators: Do not insert for first X and last Y paragraphs
3638
+ #: settings.php:1630
3639
  msgid "Do not insert for first"
3640
  msgid_plural "Do not insert for first"
3641
  msgstr[0] "Ne vstavi za prvi"
3643
  msgstr[2] "Ne vstavi za prve"
3644
  msgstr[3] "Ne vstavi za prvih"
3645
 
3646
+ #: settings.php:1636
3647
  msgid ""
3648
  "Excludes first paragraphs from insertion, leave empty for no exclusion of "
3649
  "first paragraphs"
3652
  "odstavkov"
3653
 
3654
  #. Translators: Do not insert for first X and last Y paragraphs
3655
+ #: settings.php:1639
3656
  msgid "and last"
3657
  msgid_plural "and last"
3658
  msgstr[0] "in zadnji"
3660
  msgstr[2] "in zadnje"
3661
  msgstr[3] "in zadnjih"
3662
 
3663
+ #: settings.php:1645
3664
  msgid ""
3665
  "Excludes last paragraphs from insertion, leave empty for no exclusion of "
3666
  "last paragraphs"
3670
 
3671
  #. Translators: Do not insert for first X and last Y paragraphs
3672
  #. Translators: Post/Static page must have between X and Y paragraphs
3673
+ #: settings.php:1648 settings.php:1674
3674
  msgid "paragraph"
3675
  msgid_plural "paragraphs"
3676
  msgstr[0] "odstavek"
3678
  msgstr[2] "odstavke"
3679
  msgstr[3] "odstavkov"
3680
 
3681
+ #: settings.php:1656 settings.php:2234
3682
  msgid "Post/Static page must have between"
3683
  msgstr "Prispevek/Statična stran mora imeti med"
3684
 
3685
+ #: settings.php:1662
3686
  msgid "Minimum number of paragraphs, leave empty for no limit"
3687
  msgstr "Najmanjše število odstavkov, prazno pomeni brez omejitev"
3688
 
3689
+ #: settings.php:1671
3690
  msgid "Maximum number of paragraphs, leave empty for no limit"
3691
  msgstr "Največje število odstavkov, prazno pomeni brez omejitev"
3692
 
3693
+ #: settings.php:1682
3694
  msgid "Minimum number of words in paragraphs above"
3695
  msgstr "Najmanjše število besed v odstavkih zgoraj"
3696
 
3697
+ #: settings.php:1688
3698
  msgid ""
3699
  "Used only with automatic insertion After paragraph and empty paragraph "
3700
  "numbers"
3702
  "Uporabljeno samo s samodejnim vstavljanjem Za odstavkom in s praznimi "
3703
  "številkami odstavkov"
3704
 
3705
+ #: settings.php:1698 settings.php:1724
3706
  msgid "In"
3707
  msgstr "V"
3708
 
3709
+ #: settings.php:1704
3710
  msgid "Number of paragraphs above to check, leave empty to disable checking"
3711
  msgstr "Število odstavkov zgoraj za preverjanje, prazno onemogoči preverjanje"
3712
 
3713
+ #: settings.php:1707
3714
  msgid "paragraphs above avoid"
3715
  msgstr "odstavkih zgoraj se izogni"
3716
 
3717
+ #: settings.php:1730
3718
  msgid "Number of paragraphs below to check, leave empty to disable checking"
3719
  msgstr "Število odstavkov spodaj za preverjanje, prazno onemogoči preverjanje"
3720
 
3721
+ #: settings.php:1733
3722
  msgid "paragraphs below avoid"
3723
  msgstr "odstavkih spodaj se izogni"
3724
 
3725
+ #: settings.php:1749
3726
  msgid "If text is found"
3727
  msgstr "Če je besedilo najdeno"
3728
 
3729
+ #: settings.php:1756
3730
  msgid "check up to"
3731
  msgstr "preveri do"
3732
 
3733
+ #: settings.php:1764
3734
  msgctxt "check up to"
3735
  msgid "paragraphs"
3736
  msgstr "odstavkov"
3737
 
3738
+ #: settings.php:1780
3739
  msgid "Categories"
3740
  msgstr "Kategorije"
3741
 
3742
+ #: settings.php:1783
3743
  msgid "Toggle category editor"
3744
  msgstr "Preklopi urejevalnik kategorij"
3745
 
3746
+ #: settings.php:1786
3747
  msgid "Comma separated category slugs"
3748
  msgstr "Z vejico ločeni ključi kategorij"
3749
 
3750
+ #: settings.php:1803
3751
  msgid "Tags"
3752
  msgstr "Oznake"
3753
 
3754
+ #: settings.php:1806
3755
  msgid "Toggle tag editor"
3756
  msgstr "Preklopi urejevalnik oznak"
3757
 
3758
+ #: settings.php:1809
3759
  msgid "Comma separated tag slugs"
3760
  msgstr "Z vejico ločeni ključi oznak"
3761
 
3762
+ #: settings.php:1826
3763
  msgid "Taxonomies"
3764
  msgstr "Taksonomije"
3765
 
3766
+ #: settings.php:1829
3767
  msgid "Toggle taxonomy editor"
3768
  msgstr "Preklopi urejevalnik taksonomij"
3769
 
3770
+ #: settings.php:1832
3771
  msgid "Comma separated slugs: taxonomy, term or taxonomy:term"
3772
  msgstr "Z vejico ločeni ključi: taksonomija, izraz ali taksonomija:izraz"
3773
 
3774
+ #: settings.php:1849
3775
  msgid "Post IDs"
3776
  msgstr "ID-ji prispevkov"
3777
 
3778
+ #: settings.php:1852
3779
  msgid "Toggle post/page ID editor"
3780
  msgstr "Preklopi urejevalnik ID-jev prispevkov/strani"
3781
 
3782
+ #: settings.php:1855
3783
  msgid "Comma separated post/page IDs"
3784
  msgstr "Z vejico ločeni ID-ji prispevkov/strani"
3785
 
3786
+ #: settings.php:1872
3787
  msgid "Urls"
3788
  msgstr "Url-ji"
3789
 
3790
+ #: settings.php:1875
3791
  msgid "Toggle url editor"
3792
  msgstr "Preklopi urejevalnik url-jev"
3793
 
3794
+ #: settings.php:1878
3795
  msgid ""
3796
  "Comma separated urls (page addresses) starting with / after domain name (e."
3797
  "g. /permalink-url, use only when you need to taget a specific url not "
3803
  "nsalov, ki drugače ni dostopen). Uporabite lahko tudi delne url-je z * (/url-"
3804
  "začetek*. *url-vzorec*, *url-konec)"
3805
 
3806
+ #: settings.php:1894
3807
  msgid "Url parameters"
3808
  msgstr "Url parametri"
3809
 
3810
+ #: settings.php:1898
3811
  msgid "Toggle url parameter and cookie editor"
3812
  msgstr "Preklopi urejevalnik url parametrov in piškotkov"
3813
 
3814
+ #: settings.php:1901
3815
  msgid ""
3816
  "Comma separated url query parameters or cookies with optional values (use "
3817
  "'parameter', 'parameter=value', 'cookie' or 'cookie=value')"
3820
  "vrednostmi (uporabite 'parameter', 'parameter=vrednost', 'piškotek' or "
3821
  "'piškotek=vrednost')"
3822
 
3823
+ #: settings.php:1917
3824
  msgid "Referrers"
3825
  msgstr "Napotitelji"
3826
 
3827
+ #: settings.php:1920
3828
  msgid "Toggle referer editor"
3829
  msgstr "Preklopi urejevalnik napotiteljev"
3830
 
3831
+ #: settings.php:1923
3832
  msgid ""
3833
  "Comma separated domains, use # for no referrer, you can also use partial "
3834
  "domains with * (domain-start*. *domain-pattern*, *domain-end)"
3836
  "Z vejico ločene domene, uporabite # za primer, ko ni napotitelja, uporabite "
3837
  "lahko tudi delne domene z * (začetek-domene*. *vzorec-domene*, *konec-domene)"
3838
 
3839
+ #: settings.php:1939
3840
  msgid "Clients"
3841
  msgstr "Odjemalci"
3842
 
3843
+ #: settings.php:1942
3844
  msgid "Toggle client editor"
3845
  msgstr "Preklopi urejevalnik odjemalcev"
3846
 
3847
+ #: settings.php:1945
3848
  msgid ""
3849
  "Comma separated names (operating systems, browsers, devices). You can also "
3850
  "list partial user agent strings with * (user-agent-start*. *user-agent-"
3854
  "lahko tudi delne nize uporabniškega agenta z * (začetek-uporabnšikega-"
3855
  "agenta*. *vzorec-uporabnšikega-agenta*, *konec-uporabnšikega-agenta)"
3856
 
3857
+ #: settings.php:1971
3858
  msgid "Enable widget for this block"
3859
  msgstr "Omogočite gradnik za ta blok"
3860
 
3861
+ #: settings.php:1976
3862
  msgid "Sidebars (or widget positions) where this widget is used"
3863
  msgstr ""
3864
  "Stranske vrstice (ali položaji gradnikov) kjer je ta gradnik uporabljen"
3865
 
3866
+ #: settings.php:1983
3867
  msgid "Enable shortcode for manual insertion of this block in posts and pages"
3868
  msgstr ""
3869
  "Omogočite kratko kodo za ročno vstavljanje tega bloka v prispevke in strani"
3870
 
3871
+ #: settings.php:1984 settings.php:4433
3872
  msgid "Shortcode"
3873
  msgstr "Kratka koda"
3874
 
3875
+ #: settings.php:1999
3876
  msgid ""
3877
  "Enable PHP function call to insert this block at any position in theme file. "
3878
  "If function is disabled for block it will return empty string."
3881
  "položaju v datoteki teme. Če je funkcija za blok onemogočena, bo vrnila "
3882
  "prazen niz."
3883
 
3884
+ #: settings.php:2000
3885
  msgid "PHP function"
3886
  msgstr "PHP funkcija"
3887
 
3888
+ #: settings.php:2015
3889
  msgid "Client-side device detection"
3890
  msgstr "Zaznavanje naprave na strani odjemalca"
3891
 
3892
+ #: settings.php:2016
3893
  msgid "Server-side device detection"
3894
  msgstr "Zaznavanje naprave na strani strežnika"
3895
 
3896
+ #: settings.php:2023
3897
  msgid "Use client-side detection to"
3898
  msgstr "Uporabi zaznavanje na strani odjemalca in"
3899
 
3900
+ #: settings.php:2025
3901
  msgid "Either show/hide or insert when the page is loaded on wanted viewports"
3902
  msgstr ""
3903
  "Bodisi prikaži/skrij ali vstavi, ko se stran naloži na želenih pogledih"
3904
 
3905
  #. Translators: only on (the following devices): viewport names (devices)
3906
  #. listed
3907
+ #: settings.php:2030
3908
  msgid "only on"
3909
  msgstr "samo na"
3910
 
3911
+ #: settings.php:2058
3912
  msgid "Device min width %s px"
3913
  msgstr "Najmanjša širina naprave %s px"
3914
 
3915
+ #: settings.php:2084
3916
  msgid "Use server-side detection to insert block only for"
3917
  msgstr "Uporabi zaznavanje na strani strežnika za vstavljanje bloka samo za"
3918
 
3919
+ #: settings.php:2103
3920
  msgid "Filter"
3921
  msgstr "Filter"
3922
 
3923
+ #: settings.php:2104
3924
  msgid "Word Count"
3925
  msgstr "Število Besed"
3926
 
3927
+ #: settings.php:2106
 
 
 
 
3928
  msgid "Display"
3929
  msgstr "Prikaz"
3930
 
3931
+ #: settings.php:2108 settings.php:2393
3932
  msgid "General"
3933
  msgstr "Splošno"
3934
 
3935
+ #: settings.php:2120
3936
  msgid "Old settings for AMP pages detected"
3937
  msgstr "Zaznane stare nastavitve za AMP strani"
3938
 
3939
+ #: settings.php:2120
3940
  msgid ""
3941
  "To insert different codes on normal and AMP pages separate them with "
3942
  "[ADINSERTER AMP] separator. Here you can enable insertion on AMP pages only "
3947
  "straneh samo, ko želite vstaviti ISTO KODO tudi na AMP straneh (brez AMP "
3948
  "separatorja)."
3949
 
3950
+ #: settings.php:2120
3951
  msgid "AMP pages"
3952
  msgstr "AMP strani"
3953
 
3954
+ #: settings.php:2125
3955
  msgid "Enable insertion for Ajax requests"
3956
  msgstr "Omogoči vstavljanje v Ajax zahtevah"
3957
 
3958
+ #: settings.php:2125
3959
  msgid "Ajax requests"
3960
  msgstr "Ajax zahteve"
3961
 
3962
+ #: settings.php:2130
3963
  msgid "Enable insertion in RSS feeds"
3964
  msgstr "Omogoči vstavljanje v RSS virih"
3965
 
3966
+ #: settings.php:2130
3967
  msgid "RSS Feed"
3968
  msgstr "RSS Vir"
3969
 
3970
+ #: settings.php:2135
3971
  msgid "Enable insertion on page for Error 404: Page not found"
3972
  msgstr "Omogoči vstavljanje na strani za napako 404: Stran ne obstaja"
3973
 
3974
+ #: settings.php:2135
3975
  msgid "Error 404 page"
3976
  msgstr "Stran napake 404"
3977
 
3978
+ #: settings.php:2147
3979
  msgid "Maximum number of insertions of this block. Empty or 0 means no limit."
3980
  msgstr ""
3981
  "Največje število vstavljanj tega bloka. Prazno ali 0 pomeni brez omejitev."
3982
 
3983
+ #: settings.php:2148
3984
  msgid "insertions"
3985
  msgstr "vstavljanj"
3986
 
3987
+ #: settings.php:2150
3988
  msgid ""
3989
  "Count this block for Max blocks per page limit (defined on the tab [*] / tab "
3990
  "General)"
3992
  "Štej ta blok za omejitev Največ blokov na stran (določena na zavihku [*] / "
3993
  "zavihek Splošno)"
3994
 
3995
+ #: settings.php:2153 settings.php:2581
3996
  msgid "Max blocks per page"
3997
  msgstr "Največ blokov na stran"
3998
 
3999
+ #: settings.php:2165
4000
  msgid "Insert for"
4001
  msgstr "Vstavi za"
4002
 
4003
+ #: settings.php:2173
4004
  msgid ""
4005
  "Insert block only when WP function [[in_the_loop ()]] returns true (WP loop "
4006
  "is currently active). Might speed up insertion on content pages when "
4010
  "trenutno aktivna). Lahko pospeši vstavljanje na določenih straneh, ko je "
4011
  "filter [[the_content]] večkrat klican."
4012
 
4013
+ #: settings.php:2177
4014
  msgid "Insert only in the loop"
4015
  msgstr "Vstavi samo v zanki"
4016
 
4017
+ #: settings.php:2180
4018
  msgid ""
4019
  "When enabled, Javascript code (if needed for the blok) will be inserted next "
4020
  "to the block HTML code. Otherwise, the Javascript code will be inserted in "
4025
  "HTML kodo bloka. V nasprotnem bo Javascript koda vstavljena v nogi. "
4026
  "Javascript funkcije vtičnika bodo še vedno vstavljene v nogi."
4027
 
4028
+ #: settings.php:2184
4029
  msgid "Embed JS code"
4030
  msgstr "Vgnezdi JS kodo"
4031
 
4032
+ #: settings.php:2187
4033
  msgid ""
4034
  "Disable caching for WP Super Cache, W3 Total Cache and WP Rocket plugins"
4035
  msgstr ""
4036
  "Onemogoči predpomnenje za vtičnike WP Super Cache, W3 Total Cache in WP "
4037
  "Rocket"
4038
 
4039
+ #: settings.php:2191
4040
  msgid "Disable caching"
4041
  msgstr "Onemogoči predpomnjenje"
4042
 
4043
+ #: settings.php:2203
4044
  msgid "Filter insertions"
4045
  msgstr "Filtriraj vstavljanja"
4046
 
4047
+ #: settings.php:2206
4048
  msgid ""
4049
  "Filter multiple insertions by specifying wanted insertions for this block - "
4050
  "single number, comma separated numbers or %N for every N insertions - empty "
4056
  "- prazno pomeni vsa vstavljanja / brez filtra. Nastavite Števec za filter na "
4057
  "Samodejni števec, če uporabljate samo eno vrsto vstavljanja."
4058
 
4059
+ #: settings.php:2209
4060
  msgid "using"
4061
  msgstr "z uporabo"
4062
 
4063
+ #: settings.php:2228
4064
  msgid "Checked means specified calls are unwanted"
4065
  msgstr "Odkljukano pomeni, da so našteti klici neželjeni"
4066
 
4067
+ #: settings.php:2228
4068
  msgid "Invert filter"
4069
  msgstr "Obrni filter"
4070
 
4071
+ #: settings.php:2235
4072
  msgid "Minimum number of post/static page words, leave empty for no limit"
4073
  msgstr ""
4074
  "Najmanjše število besed v prispevkih/statičnih straneh, prazno pomeni brez "
4075
  "omejitev"
4076
 
4077
+ #: settings.php:2237
4078
  msgid "Maximum number of post/static page words, leave empty for no limit"
4079
  msgstr ""
4080
  "Največje število besed v prispevkih/statičnih straneh, prazno pomeni brez "
4081
  "omejitev"
4082
 
4083
+ #: settings.php:2250
4084
  msgid "for"
4085
  msgstr "za"
4086
 
4087
+ #: settings.php:2250
4088
  msgid "days after publishing"
4089
  msgstr "dni po objavi"
4090
 
4091
+ #: settings.php:2252
4092
  msgid "Not available"
4093
  msgstr "Ni na razpolago"
4094
 
4095
  #. Translators: do not translate [[width]] - it is a CSS property
4096
+ #: settings.php:2264
4097
  msgid ""
4098
  "Block width: empty means width not defined, number means width in pixels, "
4099
  "any other value means CSS [[width]] property"
4102
  "pikah, katerakoli druga vrednost pomeni lastnost CSS [[width]]"
4103
 
4104
  #. Translators: do not translate [[height]] - it is a CSS property
4105
+ #: settings.php:2268
4106
  msgid ""
4107
  "Block height: empty means height not defined, number means height in pixels, "
4108
  "any other value means CSS [[height]] property"
4110
  "Višina bloka: prazno pomeni višina ni določena, število pomeni višino v "
4111
  "pikah, katerakoli druga vrednost pomeni lastnost CSS [[height]]"
4112
 
4113
+ #: settings.php:2274 settings.php:2573
4114
  msgid "Ad label"
4115
  msgstr "Oznaka oglasa"
4116
 
4117
+ #: settings.php:2295
4118
  msgid "General tag"
4119
  msgstr "Splošna oznaka"
4120
 
4121
+ #: settings.php:2299
4122
  msgid "Used for [adinserter data=''] shortcodes when no data is found"
4123
  msgstr "Uporabljeno za kratke kode [adinserter data=''] ko ni podatkov"
4124
 
4125
  #. translators: %s: HTML tags
4126
+ #: settings.php:2308
4127
  msgid ""
4128
  "%s WARNING: %s %s No Wrapping %s style has no wrapping code needed for "
4129
  "client-side device detection!"
4132
  "potrebna za zaznavanje naprave na strani odjemalca!"
4133
 
4134
  #. translators: %s: HTML tags for text and link
4135
+ #: settings.php:2322
4136
  msgid ""
4137
  "%s WARNING: %s Settings Filter or Max insertions can't work with %s Client-"
4138
  "side %s insertion. Use %s Server-side %s insertion."
4141
  "vstavljanjem %s Na strani odjemalca%s. Uporabite vstavljanje %s Na strani "
4142
  "strežnika%s."
4143
 
4144
+ #: settings.php:2338
4145
  msgid "Settings"
4146
  msgstr "Nastavitve"
4147
 
4148
+ #: settings.php:2341
4149
  msgid "Settings timestamp"
4150
  msgstr "Časovni žig nastavitev"
4151
 
4152
+ #: settings.php:2357
4153
  msgid "Are you sure you want to reset all settings?"
4154
  msgstr "Ali ste prepričani, da želite ponastaviti vse nastavitve?"
4155
 
4156
+ #: settings.php:2357
4157
  msgid "Reset All Settings"
4158
  msgstr "Ponastavi Vse Nastavitve"
4159
 
4160
+ #: settings.php:2394
4161
  msgid "Viewports"
4162
  msgstr "Pogledi"
4163
 
4164
+ #: settings.php:2395
4165
  msgid "Hooks"
4166
  msgstr "Ročice"
4167
 
4168
+ #: settings.php:2396
4169
  msgid "Header"
4170
  msgstr "Glava"
4171
 
4172
+ #: settings.php:2397 strings.php:30
4173
  msgid "Footer"
4174
  msgstr "Noga"
4175
 
4176
+ #: settings.php:2402
4177
  msgid "Debugging"
4178
  msgstr "Razhroščevanje"
4179
 
4180
+ #: settings.php:2412
4181
  msgid "Plugin priority"
4182
  msgstr "Prednost vtičnika"
4183
 
4184
+ #: settings.php:2420
4185
  msgid "Output buffering"
4186
  msgstr "Predpomnjenje izhoda"
4187
 
4188
+ #: settings.php:2423
4189
  msgid "Needed for position Above header but may not work with all themes"
4190
  msgstr "Potrebno za položaj Nad glavo, ampak lahko, da ne dela z vsemi temami"
4191
 
4192
+ #: settings.php:2431
4193
  msgid "Syntax highlighting theme"
4194
  msgstr "Tema za poudarjanje sintakse"
4195
 
4196
+ #: settings.php:2438
4197
  msgctxt "no syntax highlighting themes"
4198
  msgid "None"
4199
  msgstr "Brez"
4200
 
4201
+ #: settings.php:2439
4202
  msgid "No Syntax Highlighting"
4203
  msgstr "Brez Poudarjanja Sintakse"
4204
 
4205
+ #: settings.php:2441
4206
  msgctxt "syntax highlighting themes"
4207
  msgid "Light"
4208
  msgstr "Svetle"
4209
 
4210
+ #: settings.php:2456
4211
  msgctxt "syntax highlighting themes"
4212
  msgid "Dark"
4213
  msgstr "Temne"
4214
 
4215
+ #: settings.php:2482
4216
  msgid "Tab setup delay"
4217
  msgstr "Zakasnitev nastavitev zavihka"
4218
 
4219
+ #: settings.php:2490
4220
  msgid "Min. user role for ind. exceptions editing"
4221
  msgstr "Najm. uporabniška vloga za urejanje izjem"
4222
 
4223
+ #: settings.php:2500
4224
  msgid "Disable caching for logged in administrators"
4225
  msgstr "Onemogoči predpomnenje za prijavljene skrbnike"
4226
 
4227
+ #: settings.php:2503
4228
  msgid ""
4229
  "Enabled means that logged in administrators will see non-cached (live) pages "
4230
  "(applies to WP Super Cache, W3 Total Cache and WP Rocket plugins)"
4232
  "Omogočeno pomeni, da bodo prijavljeni skrbniki videli ne-predpomnjene (žive) "
4233
  "strani (velja za vtičnike WP Super Cache, W3 Total Cache in WP Rocket)"
4234
 
4235
+ #: settings.php:2511
4236
  msgid "Wait for jQuery"
4237
  msgstr "Čakaj na jQuery"
4238
 
4239
+ #: settings.php:2514
4240
  msgid ""
4241
  "When enabled, Ad Inserter will wait for jQuery library to be loaded before "
4242
  "it will run the scripts that may need it"
4244
  "Ko je omogočeno, bo Ad Inserter čakal, da se naloži knjižnica jQuery, preden "
4245
  "bo pognal svoje skripte, ki jo potrebujejo"
4246
 
4247
+ #: settings.php:2522
4248
  msgid "Sticky widget mode"
4249
  msgstr "Način za lepljive gradnike"
4250
 
4251
+ #: settings.php:2525
4252
  msgid ""
4253
  "CSS mode is the best approach but may not work with all themes. JavaScript "
4254
  "mode works with most themes but may reload ads on page load."
4257
  "Način JavaScript dela z večino tem, ampak lahko ponovno naloži oglase pri "
4258
  "nalaganju strani."
4259
 
4260
+ #: settings.php:2533
4261
  msgid "Sticky widget top margin"
4262
  msgstr "Zgornji rob za lepljiv gradnik"
4263
 
4264
+ #: settings.php:2541
4265
  msgid "Dynamic blocks"
4266
  msgstr "Dinamični bloki"
4267
 
4268
+ #: settings.php:2554
4269
  msgid "Functions for paragraph counting"
4270
  msgstr "Funkcije za štetje odstavkov"
4271
 
4272
+ #: settings.php:2557
4273
  msgid ""
4274
  "Standard PHP functions are faster and work in most cases, use Multibyte "
4275
  "functions if paragraphs are not counted properly on non-english pages."
4278
  "Večznakovne funkcije, če na ne-angleških straneh odstavki niso pravilno "
4279
  "šteti."
4280
 
4281
+ #: settings.php:2565
4282
  msgid "No paragraph counting inside"
4283
  msgstr "Ni štetja odstavkov znotraj"
4284
 
4285
+ #: settings.php:2576
4286
  msgid "Label text or HTML code"
4287
  msgstr "Besedilo oznake ali HTML koda"
4288
 
4289
+ #: settings.php:2584
4290
  msgid ""
4291
  "Maximum number of inserted blocks per page. You need to enable Max page "
4292
  "insertions (button Misc / tab Insertion) to count block for this limit."
4295
  "blokov na stran (gumb Razno / zavihek Vstavljanje), da bo blok štel za to "
4296
  "omejitev."
4297
 
4298
+ #: settings.php:2598
4299
  msgid "Plugin usage tracking"
4300
  msgstr "Sledenje uporabe vtičnika"
4301
 
4302
  #. translators: %s: Ad Inserter
4303
+ #: settings.php:2601
4304
  msgid ""
4305
  "Enable tracking of %s usage and help us to make improvements to the plugin. "
4306
  "Only information regarding the WordPress environment and %s usage is "
4310
  "Beležijo se samo informacije glede okolja WordPress in uporabe %s-ja (enkrat "
4311
  "mesečno in ob dogodkih kot so aktivacija/deaktivacija)."
4312
 
4313
+ #: settings.php:2619
4314
  msgid "CSS class name for the wrapping div"
4315
  msgstr "Ime CSS razreda za div za ovijanje"
4316
 
4317
+ #: settings.php:2619
4318
  msgid "Block class name"
4319
  msgstr "Ime razreda za blok"
4320
 
4321
+ #: settings.php:2625
4322
  msgid "Include block number class"
4323
  msgstr "Vključi razred številke bloka"
4324
 
4325
+ #: settings.php:2625
4326
  msgid "Block number class"
4327
  msgstr "Razred številke bloka"
4328
 
4329
+ #: settings.php:2630
4330
  msgid "Include block name class"
4331
  msgstr "Vključi razred imena bloka"
4332
 
4333
+ #: settings.php:2630
4334
  msgid "Block name class"
4335
  msgstr "Razred imena bloka"
4336
 
4337
+ #: settings.php:2635
4338
  msgid ""
4339
  "Instead of alignment classes generate inline alignment styles for blocks"
4340
  msgstr ""
4341
  "Namesto razredov za poravnavo ustvari medvrstične sloge za poravnavo blokov"
4342
 
4343
+ #: settings.php:2635
4344
  msgid "Inline styles"
4345
  msgstr "Medvrstični slogi"
4346
 
4347
+ #: settings.php:2641
4348
  msgid "Preview of the block wrapping code"
4349
  msgstr "Predogled kode za ovijanje blokov"
4350
 
4351
+ #: settings.php:2642
4352
  msgid "Wrapping div"
4353
  msgstr "div za ovijanje"
4354
 
4355
+ #: settings.php:2643 settings.php:3110
4356
  msgid "BLOCK CODE"
4357
  msgstr "KODA BLOKA"
4358
 
4359
+ #: settings.php:2651
4360
  msgid "Viewport Settings used for client-side device detection"
4361
  msgstr ""
4362
  "Nastavitve Pogledov, uporabljenih za zaznavanje naprav na strani odjemalca"
4363
 
4364
  #. Translators: %d: viewport number
4365
+ #: settings.php:2659
4366
  msgid "Viewport %d name"
4367
  msgstr "Ime pogleda %d"
4368
 
4369
+ #: settings.php:2662
4370
  msgid "min width"
4371
  msgstr "najmanjša širina"
4372
 
4373
+ #: settings.php:2673
4374
  msgid "Custom Hooks"
4375
  msgstr "Ročice Po Meri"
4376
 
4377
+ #: settings.php:2685 settings.php:2688
4378
  msgid "Enable hook"
4379
  msgstr "Omogoči ročico"
4380
 
4381
  #. translators: %d: hook number
4382
+ #: settings.php:2688
4383
  msgid "Hook %d name"
4384
  msgstr "Ime ročice %d"
4385
 
4386
+ #: settings.php:2691
4387
  msgid "Hook name for automatic insertion selection"
4388
  msgstr "Ime ročice za izbiro samodejnega vstavljanja"
4389
 
4390
+ #: settings.php:2694
4391
  msgid "action"
4392
  msgstr "akcija"
4393
 
4394
+ #: settings.php:2697
4395
  msgid "Action name as used in the do_action () function"
4396
  msgstr "Ime akcije kot je uporabljena v do_action () funkciji"
4397
 
4398
+ #: settings.php:2700
4399
  msgid "priority"
4400
  msgstr "prednost"
4401
 
4402
+ #: settings.php:2703
4403
  msgid "Priority for the hook (default is 10)"
4404
  msgstr "Prednost za ročico (privzeta je 10)"
4405
 
4406
+ #: settings.php:2724
4407
  msgid "Enable insertion of this code into HTML page header"
4408
  msgstr "Omogoči vstavljanje te kode v glavi HTML strani"
4409
 
4410
+ #: settings.php:2728 settings.php:2795 settings.php:2977
4411
  msgid "Process PHP code"
4412
  msgstr "Procesiraj PHP kodo"
4413
 
4414
+ #: settings.php:2732
4415
  msgid "HTML Page Header Code"
4416
  msgstr "Koda v Glavi HTML Strani"
4417
 
4418
+ #: settings.php:2740
4419
  msgid "Code in the %s section of the HTML page"
4420
  msgstr "Koda v %s delu HTML strani"
4421
 
4422
+ #: settings.php:2741
4423
  msgctxt "code in the header"
4424
  msgid "NOT ENABLED"
4425
  msgstr "NI OMOGOČENA"
4426
 
4427
+ #: settings.php:2758 settings.php:2826
4428
  msgid "Use server-side detection to insert code only for"
4429
  msgstr "Zaznavanje na strani strežnika za vstavljanje samo za"
4430
 
4431
+ #: settings.php:2773
4432
  msgid ""
4433
  "Enable insertion of this code into HTML page header on page for Error 404: "
4434
  "Page not found"
4436
  "Omogoči vstavljanje te kode v HTML glavo na strani za napako 404: Stran ne "
4437
  "obstaja"
4438
 
4439
+ #: settings.php:2773 settings.php:2841
4440
  msgid "Insert on Error 404 page"
4441
  msgstr "Vstavi na strani Napake 404"
4442
 
4443
+ #: settings.php:2791
4444
  msgid "Enable insertion of this code into HTML page footer"
4445
  msgstr "Omogoči vstavljanje te kode v HTML nogi"
4446
 
4447
+ #: settings.php:2799
4448
  msgid "HTML Page Footer Code"
4449
  msgstr "Koda v Nogi HTML Strani"
4450
 
4451
  #. translators: %s: HTML tags
4452
+ #: settings.php:2807
4453
  msgid "Code before the %s tag of the HTML page"
4454
  msgstr "Koda pred %s značko HTML strani"
4455
 
4456
+ #: settings.php:2808
4457
  msgctxt "code in the footer"
4458
  msgid "NOT ENABLED"
4459
  msgstr "NI OMOGOČENA"
4460
 
4461
+ #: settings.php:2841
4462
  msgid ""
4463
  "Enable insertion of this code into HTML page footer on page for Error 404: "
4464
  "Page not found"
4466
  "Omogoči vstavljanje te kode v nogo HTML strani na strani za napako 404: "
4467
  "Stran ne obstaja"
4468
 
4469
+ #: settings.php:2857
4470
  msgid "Code for ad blocking detection inserted. Click for details."
4471
  msgstr ""
4472
  "Vstavljena je koda za zaznavanje blokiranja oglasov. Klikni za podrobnosti."
4473
 
4474
+ #: settings.php:2862
4475
  msgid "Enable detection of ad blocking"
4476
  msgstr "Omogoči zaznavanje blokiranja oglasov"
4477
 
4478
+ #: settings.php:2880
4479
  msgid "Global action when ad blocking is detected"
4480
  msgstr "Globalna akcija, ko je zaznano blokiranje oglasov"
4481
 
4482
+ #: settings.php:2886
4483
  msgid "No action for"
4484
  msgstr "Ni akcije za"
4485
 
4486
+ #: settings.php:2887
4487
  msgid "Exceptions for global action when ad blocking is detected."
4488
  msgstr "Izjeme za globalno akcijo, ko je zaznano blokiranje oglasov."
4489
 
4490
+ #: settings.php:2897
4491
  msgid "Delay Action"
4492
  msgstr "Zakasni Akcijo"
4493
 
4494
+ #: settings.php:2900
4495
  msgid ""
4496
  "Number of page views to delay action when ad blocking is detected. Leave "
4497
  "empty for no delay (action fires on first page view). Sets cookie."
4500
  "oglasov. Prazno pomeni brez zakasnitve (akcija se sproži pri prvem ogledu "
4501
  "strani). Nastavi piškotek."
4502
 
4503
+ #: settings.php:2900
4504
  msgctxt "Delay Action for x "
4505
  msgid "page views"
4506
  msgstr "ogledov strani"
4507
 
4508
+ #: settings.php:2905
4509
  msgid "No Action Period"
4510
  msgstr "Obdobje Brez Akcije"
4511
 
4512
+ #: settings.php:2908
4513
  msgid ""
4514
  "Number of days to supress action when ad blocking is detected. Leave empty "
4515
  "for no no-action period (action fires always after defined page view delay). "
4519
  "pomeni brez zadržanja (akcija se sproži vedno po določeni zakasnitvi ogledov "
4520
  "strani). Nastavi piškotek."
4521
 
4522
+ #: settings.php:2908
4523
  msgctxt "no action period"
4524
  msgid "days"
4525
  msgstr "dni"
4526
 
4527
+ #: settings.php:2913
4528
  msgid "Custom Selectors"
4529
  msgstr "Selektorji Po Meri"
4530
 
4531
+ #: settings.php:2916
4532
  msgid ""
4533
  "Comma seprarated list of selectors (.class, #id) used for additional ad "
4534
  "blocking detection. Invisible element or element with zero height means ad "
4538
  "zaznavanje blokiranja oglasov. Neviden element ali element z ničelno višino "
4539
  "pomeni prisotnost blokiranja oglasov."
4540
 
4541
+ #: settings.php:2928
4542
  msgid "Redirection Page"
4543
  msgstr "Stran za Preusmeritev"
4544
 
4545
+ #: settings.php:2940
4546
  msgid "Custom Url"
4547
  msgstr "Url Po Meri"
4548
 
4549
+ #: settings.php:2945
4550
  msgid ""
4551
  "Static page for redirection when ad blocking is detected. For other pages "
4552
  "select Custom url and set it below."
4554
  "Statična stran za preusmeritev, ko je zaznano blokiranje oglasov. Za druge "
4555
  "strani izberite Url Po Meri in ga nastavite spodaj."
4556
 
4557
+ #: settings.php:2954
4558
  msgid "Custom Redirection Url"
4559
  msgstr "Url za Preusmeritev Po Meri"
4560
 
4561
+ #: settings.php:2966
4562
  msgid "Message HTML code"
4563
  msgstr "HTML koda sporočila"
4564
 
4565
+ #: settings.php:2979
4566
  msgid "Preview message when ad blocking is detected"
4567
  msgstr "Predogled sporočila, ko je zaznano blokiranje oglasov"
4568
 
4569
+ #: settings.php:3008
4570
  msgid "Prevent visitors from closing the warning message"
4571
  msgstr "Prepreči obiskovalcem, da zaprejo opozorilno sporočilo"
4572
 
4573
+ #: settings.php:3008
4574
  msgid "Undismissible Message"
4575
  msgstr "Neodstranljivo Sporočilo"
4576
 
4577
+ #: settings.php:3014
4578
  msgid "Not undismissible for"
4579
  msgstr "Ni neodstranljivo za"
4580
 
4581
+ #: settings.php:3015
4582
  msgid "Users which can close the warning message."
4583
  msgstr "Obiskovalci, ki lahko zaprejo opozorilno sporočilo."
4584
 
4585
+ #: settings.php:3052
4586
  msgid ""
4587
  "Force showing admin toolbar for administrators when viewing site. Enable "
4588
  "this option when you are logged in as admin and you don't see admin toolbar."
4591
  "možnost, če ste prijavljeni kot skrbnik, pa ne vidite orodne vrstice za "
4592
  "skrbnike."
4593
 
4594
+ #: settings.php:3060
4595
  msgid "Disable header code (Header tab)"
4596
  msgstr "Onemogoči kodo v glavi (zavihek Glava)"
4597
 
4598
+ #: settings.php:3064
4599
  msgid "Disable footer code (Footer tab)"
4600
  msgstr "Onemogoči kodo v nogi (zavihek Noga)"
4601
 
4602
  #. translators: %s: Ad Inserter
4603
+ #: settings.php:3068
4604
  msgid "Disable %s JavaScript code"
4605
  msgstr "Onemogoči %s JavaScript kodo"
4606
 
4607
  #. translators: %s: Ad Inserter
4608
+ #: settings.php:3072
4609
  msgid "Disable %s CSS code"
4610
  msgstr "Onemogoči %s CSS kodo"
4611
 
4612
  #. translators: %s: Ad Inserter
4613
+ #: settings.php:3076
4614
  msgid "Disable %s HTML code"
4615
  msgstr "Onemogoči %s HTML kodo"
4616
 
4617
+ #: settings.php:3080
4618
  msgid ""
4619
  "Disable PHP code processing (in all blocks including header and footer code)"
4620
  msgstr ""
4621
  "Onemogoči procesiranje PHP kode (v vseh blokh vključno z glavo in nogo)"
4622
 
4623
+ #: settings.php:3084
4624
  msgid "Disable insertion of all blocks"
4625
  msgstr "Onemogoči vstavljanje vseh blokov"
4626
 
4627
+ #: settings.php:3088
4628
  msgid "Disable insertions"
4629
  msgstr "Onemogoči vstavljanja"
4630
 
4631
  #. translators: %s: Ad Inserter
4632
+ #: settings.php:3100
4633
  msgid "%s CSS CODE"
4634
  msgstr "%s CSS KODA"
4635
 
4636
+ #: settings.php:3103
4637
  msgid "HEADER CODE"
4638
  msgstr "KODA GLAVE"
4639
 
4640
  #. translators: %s: PHP tags
4641
+ #: settings.php:3109
4642
  msgid "BLOCK PHP CODE"
4643
  msgstr "PHP KODA BLOKA"
4644
 
4645
  #. translators: %s: Ad Inserter
4646
+ #: settings.php:3114
4647
  msgid "%s HTML CODE"
4648
  msgstr "%s HTML KODA"
4649
 
4650
  #. translators: %s: Ad Inserter
4651
+ #: settings.php:3116
4652
  msgid "%s JS CODE"
4653
  msgstr "%s JS KODA"
4654
 
4655
+ #: settings.php:3119
4656
  msgid "FOOTER CODE"
4657
  msgstr "KODA NOGE"
4658
 
4659
+ #: settings.php:3128
4660
  msgid "Force showing admin toolbar when viewing site"
4661
  msgstr "Vsili prikaz orodne vrstice za skrbnike pri ogledu strani"
4662
 
4663
+ #: settings.php:3135
4664
  msgid "Enable debugging functions in admin toolbar"
4665
  msgstr "Omogoči funkcije za razhroščevanje v orodni vrstici za skrbnike"
4666
 
4667
+ #: settings.php:3137
4668
  msgid "Debugging functions in admin toolbar"
4669
  msgstr "Funkcije za razhroščevanje v orodni vrstici za skrbnike"
4670
 
4671
+ #: settings.php:3144
4672
  msgid "Enable debugging functions in admin toolbar on mobile screens"
4673
  msgstr ""
4674
  "Omogoči funkcije za razhroščevanje v orodni vrstici za skrbnike na mobilnih "
4675
  "zaslonih"
4676
 
4677
+ #: settings.php:3146
4678
  msgid "Debugging functions on mobile screens"
4679
  msgstr "Funkcije za razhroščevanje na mobilnih zaslonih"
4680
 
4681
+ #: settings.php:3166
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4682
  msgid ""
4683
  "Disable translation to see original texts for the settings and messages in "
4684
  "English"
4686
  "Onemogoči prevod za prikaz prvotnih besedil nastavitev in sporočil v "
4687
  "angleščini"
4688
 
4689
+ #: settings.php:3168
4690
  msgid "Disable translation"
4691
  msgstr "Onemogoči prevod"
4692
 
4693
+ #: settings.php:3550
4694
  msgid "Available positions for current theme"
4695
  msgstr "Razpoložljivi položaji za trenutno temo"
4696
 
4697
+ #: settings.php:3551
4698
  msgid "Error checking pages"
4699
  msgstr "Napaka pri preverjanju strani"
4700
 
4701
+ #: settings.php:3554
4702
  msgid "Toggle theme checker for available positions for automatic insertion"
4703
  msgstr ""
4704
  "Preklopi preverjanje teme za razpoložljive položaje za samodejno vstavljanje"
4705
 
4706
+ #: settings.php:3554
4707
  msgctxt "Button"
4708
  msgid "Check"
4709
  msgstr "Preveri"
4710
 
4711
+ #: settings.php:3561
4712
  msgid "Position"
4713
  msgstr "Položaj"
4714
 
4715
+ #: settings.php:3566
4716
  msgid "Archive pages"
4717
  msgstr "Strani arhiva"
4718
 
4719
+ #: settings.php:3625
4720
  msgid ""
4721
  "Position not available because output buffering (tab [*]) is not enabled"
4722
  msgstr ""
4723
  "Položaj ni na razpolago ker predpomnjenje izhoda (zavihek [*]) ni omogočeno"
4724
 
4725
+ #: settings.php:3628 strings.php:250
4726
  msgid "Position not checked yet"
4727
  msgstr "Položaj še ni bil preverjen"
4728
 
4729
+ #: settings.php:3664
4730
  msgid "Toggle active/all blocks"
4731
  msgstr "Preklopi aktive/vse bloke"
4732
 
4733
+ #: settings.php:3669 strings.php:237
4734
  msgid "Rearrange block order"
4735
  msgstr "Preuredi vrstni red blokov"
4736
 
4737
+ #: settings.php:3675
4738
  msgid "Save new block order"
4739
  msgstr "Shrani vrstni red blokov"
4740
 
4741
+ #: settings.php:3701
4742
  msgid "Toggle active/all ad units"
4743
  msgstr "Preklopi aktivne/vse oglasne enote"
4744
 
4745
+ #: settings.php:3705
4746
  msgid "Reload AdSense ad units"
4747
  msgstr "Ponovno naloži oglasne enote AdSense"
4748
 
4749
+ #: settings.php:3709
4750
  msgid "Clear authorization to access AdSense account"
4751
  msgstr "Odstrani avtorizacijo za dostop do računa AdSense"
4752
 
4753
+ #: settings.php:3713 settings.php:4590 settings.php:4657 strings.php:245
4754
  msgid "Google AdSense Homepage"
4755
  msgstr "Google AdSense Domača Stran"
4756
 
4757
+ #: settings.php:3734
4758
  msgid "Switch to physical ads.txt file"
4759
  msgstr "Preklopi na fizično datoteko ads.txt"
4760
 
4761
+ #: settings.php:3735
4762
  msgid "Switch to virtual ads.txt file"
4763
  msgstr "Preklopi na navidezno datoteko ads.txt"
4764
 
4765
  #. translators: %s: ads.txt
4766
+ #: settings.php:3755
4767
  msgid "Open %s"
4768
  msgstr "Odpri %s"
4769
 
4770
+ #: settings.php:3763
4771
  msgid "Reload ads.txt file"
4772
  msgstr "Ponovno naloži datoteko ads.txt"
4773
 
4774
+ #: settings.php:3769 settings.php:4722
4775
  msgid "Save"
4776
  msgstr "Shrani"
4777
 
4778
  #. translators: %s: Ad Inserter
4779
+ #: settings.php:3949
4780
  msgid "ads.txt file: %s virtual ads.txt file"
4781
  msgstr "datoteka ads.txt: %s navidezna datoteka ads.txt"
4782
 
4783
+ #: settings.php:3954 settings.php:3974 strings.php:224
4784
  msgid "Warning"
4785
  msgstr "Opozorilo"
4786
 
4787
  #. translators: %s: Ad Inserter
4788
+ #: settings.php:3954
4789
  msgid "%s virtual file ads.txt not found"
4790
  msgstr "%s navidezna datoteka ads.txt ni najdena"
4791
 
4792
+ #: settings.php:3962
4793
  msgid "IMPORTANT"
4794
  msgstr "POMEMBNO"
4795
 
4796
+ #: settings.php:3962
4797
  msgid "ads.txt file must be placed on the root domain"
4798
  msgstr "Datoteka ads.txt mora biti nameščena na korensko domeno"
4799
 
4800
+ #: settings.php:3967
4801
  msgid "ads.txt file"
4802
  msgstr "datoteka ads.txt"
4803
 
4804
+ #: settings.php:3967
4805
  msgid "NOT WRITABLE"
4806
  msgstr "NI ZAPISLJIVO"
4807
 
4808
+ #: settings.php:3974
4809
  msgid "file %s not found"
4810
  msgstr "datoteka %s ni najdena"
4811
 
4812
+ #: settings.php:3984
4813
  msgid "Account IDs found in blocks but not present in the ads.txt file"
4814
  msgstr ""
4815
  "IDji računov najdeni v blokih, vendar pa niso prisotni v datoteki ads.txt"
4816
 
4817
  #. translators: %s: Ad Inserter
4818
+ #: settings.php:3990
4819
  msgid "%s virtual ads.txt file"
4820
  msgstr "%s navidezna datoteka ads.txt"
4821
 
4822
+ #: settings.php:4012
4823
  msgid "Advertising system"
4824
  msgstr "Oglaševalski sistem"
4825
 
4826
+ #: settings.php:4013
4827
  msgid "Account ID"
4828
  msgstr "ID Računa"
4829
 
4830
+ #: settings.php:4015
4831
  msgid "Certification authority ID"
4832
  msgstr "ID organa za potrjevanje"
4833
 
4834
+ #: settings.php:4030
4835
  msgid "Account ID found in block and present in ads.txt"
4836
  msgstr "ID računa najden v bloku in prisoten v datoteki ads.txt"
4837
 
4838
+ #: settings.php:4034
4839
  msgid "Account ID found in block but not present in ads.txt"
4840
  msgstr "ID računa najden v bloku, vendar ni prisoten v datoteki ads.txt"
4841
 
4842
+ #: settings.php:4373
4843
  msgid "Preview block"
4844
  msgstr "Predogled bloka"
4845
 
4846
+ #: settings.php:4380
4847
  msgid "Pause block"
4848
  msgstr "Ustavite blok"
4849
 
4850
+ #: settings.php:4419
4851
  msgid "Automatic insertion"
4852
  msgstr "Samodejno vstavljanje"
4853
 
4854
  #. translators: %s HTML tags
4855
+ #: settings.php:4420 settings.php:5755
4856
  msgid "PHP code processing"
4857
  msgstr "Procesiranje PHP kode"
4858
 
4859
+ #: settings.php:4422
4860
  msgid "Device detection"
4861
  msgstr "Zaznavanje naprave"
4862
 
4863
+ #: settings.php:4445
4864
  msgid "No active block"
4865
  msgstr "Noben aktiven blok"
4866
 
4867
+ #: settings.php:4446
4868
  msgid "No block matches search keywords"
4869
  msgstr "Noben blok ne ustreza iskalnim ključnim besedam"
4870
 
4871
+ #: settings.php:4501
4872
  msgid "Ad unit"
4873
  msgstr "Enota"
4874
 
4875
+ #: settings.php:4503
4876
  msgid "Slot ID"
4877
  msgstr "ID mesta"
4878
 
4879
+ #: settings.php:4529
4880
  msgid "Copy AdSense code"
4881
  msgstr "Kopiraj kodo AdSense"
4882
 
4883
+ #: settings.php:4532
4884
  msgid "Preview AdSense ad"
4885
  msgstr "Predogled oglasa AdSense"
4886
 
4887
+ #: settings.php:4535
4888
  msgid "Get AdSense code"
4889
  msgstr "Pridobi kodo AdSense"
4890
 
4891
  #. translators: %s: HTML tags
4892
+ #: settings.php:4567
4893
  msgid ""
4894
  "Please %s clear authorization %s with the button %s above and once again "
4895
  "authorize access to your AdSense account."
4897
  "Prosimo, %s odstranite avtorizacijo %s z gumbom %s zgoraj in še enkrat "
4898
  "avtorizirajte dostop do vašega računa AdSense."
4899
 
4900
+ #: settings.php:4586
4901
  msgid "AdSense Integration"
4902
  msgstr "Integracija AdSense"
4903
 
4904
+ #: settings.php:4588
4905
  msgid "AdSense Integration - Step 2"
4906
  msgstr "Integracija AdSense - Korak 2"
4907
 
4908
  #. translators: %s: HTML tags
4909
+ #: settings.php:4594
4910
  msgid ""
4911
  "Authorize %s to access your AdSense account. Click on the %s Get "
4912
  "Authorization Code %s button to open a new window where you can allow "
4919
  "Avtoriziraj. %s"
4920
 
4921
  #. translators: %s: HTML tags
4922
+ #: settings.php:4601
4923
  msgid ""
4924
  "If you get error, can't access ad units or would like to use own Google API "
4925
  "IDs click on the button %s Use own API IDs %s to enter Client ID and Client "
4930
  "je %s za vnos podatkov ID Odjemalca in Skrivnost Odjemalca."
4931
 
4932
  #. translators: %s: HTML tags
4933
+ #: settings.php:4603
4934
  msgid ""
4935
  "Now you can authorize %s to access your AdSense account. Click on the %s Get "
4936
  "Authorization Code %s button to open a new window where you can allow "
4943
  "gumb %s Avtoriziraj. %s"
4944
 
4945
  #. translators: %s: HTML tags
4946
+ #: settings.php:4610
4947
  msgid ""
4948
  "If you get error %s invalid client %s click on the button %s Clear and "
4949
  "return to Step 1 %s to re-enter Client ID and Client Secret."
4951
  "Če se pojavi napaka %s neveljaven odjemalec %s, kliknite na gumb %s Odstrani "
4952
  "in se vrni na Korak 1 %s za ponoven vnos ID odjemalca in Skrivnost Odjemalca."
4953
 
4954
+ #: settings.php:4621
4955
  msgid "Get Authorization Code"
4956
  msgstr "Pridobi Avtoriazcijsko Kodo"
4957
 
4958
+ #: settings.php:4624
4959
  msgid "Enter Authorization Code"
4960
  msgstr "Vnesi Avorizacijsko Kodo"
4961
 
4962
+ #: settings.php:4634
4963
  msgid "Use own API IDs"
4964
  msgstr "Uporabi lastne API ID-je"
4965
 
4966
+ #: settings.php:4636
4967
  msgid "Clear and return to Step 1"
4968
  msgstr "Odstrani in se vrni na Korak 1"
4969
 
4970
+ #: settings.php:4640
4971
  msgid "Authorize"
4972
  msgstr "Avtoriziraj"
4973
 
4974
+ #: settings.php:4656
4975
  msgid "AdSense Integration - Step 1"
4976
  msgstr "Integracija AdSense - Korak 1"
4977
 
4978
  #. translators: %s: Ad Inserter
4979
+ #: settings.php:4660
4980
  msgid ""
4981
  "Here can %s list configured AdSense ad units and get code for AdSense ads. "
4982
  "To do this you need to authorize %s to access your AdSense account. The "
4989
  "Odjemalca in Skrivnost Odjemalca."
4990
 
4991
  #. translators: %s: HTML tags
4992
+ #: settings.php:4669
4993
  msgid "Go to %s Google APIs and Services console %s"
4994
  msgstr "Pojdite na %s konzolo Google API-ji in Storitve %s"
4995
 
4996
  #. translators: %1: Ad Inserter, 2, 3: HTML tags
4997
+ #: settings.php:4670
4998
  msgid ""
4999
  "Create %1$s project - if the project and IDs are already created click on "
5000
  "the %2$s Credentials %3$s in the sidebar and go to step 21"
5003
  "%2$s Pooblastila %3$s v stranski vrstici in pojdite na korak 21"
5004
 
5005
  #. translators: %s: HTML tags
5006
+ #: settings.php:4671
5007
  msgid ""
5008
  "Click on project selection and then click on the %s NEW PROJECT %s button to "
5009
  "create a new project"
5012
  "ustvaritev novega projekta"
5013
 
5014
  #. translators: 1: Ad Inserter, 2, 3: HTML tags
5015
+ #: settings.php:4672
5016
  msgid "Enter %1$s for project name and click on the %2$s Create %3$s button"
5017
  msgstr "Vnesite %1$s za ime projekta in kliknite na gumb %2$s Ustvari %3$s"
5018
 
5019
  #. translators: %s: HTML tags
5020
+ #: settings.php:4673
5021
  msgid ""
5022
  "Click on project selection, wait for the project to be created and then and "
5023
  "select %s as the current project"
5026
  "izberite %s kot trenutni projekt"
5027
 
5028
  #. translators: %s: HTML tags
5029
+ #: settings.php:4674
5030
  msgid "Click on %s ENABLE APIS AND SERVICES %s"
5031
  msgstr "Klinkite na %s OMOGOČI API-je IN STORITVE %s"
5032
 
5033
  #. translators: %s: HTML tags
5034
+ #: settings.php:4675
5035
  msgid "Search for adsense and enable %s"
5036
  msgstr "Poiščite adsense in omogočite %s"
5037
 
5038
  #. translators: %s: HTML tags
5039
+ #: settings.php:4676
5040
  msgid "Click on %s CREATE CREDENTIALS %s"
5041
  msgstr "Klinkite na %s USTVARI POOBLASTILA %s"
5042
 
5043
  #. translators: %s: HTML tags
5044
+ #: settings.php:4677
5045
  msgid "For %s Which API are you using? %s select %s AdSense Management API %s"
5046
  msgstr "Za %s Kateri API uporabljate? %s izberite %s AdSense Management API %s"
5047
 
5048
  #. translators: %s: HTML tags
5049
+ #: settings.php:4678
5050
  msgid "For %s Where will you be calling the API from? %s select %s Other UI %s"
5051
  msgstr "Za %s Od kod boste klicali API-je? %s izberite %s Drugi UI %s"
5052
 
5053
  #. translators: %s: HTML tags
5054
+ #: settings.php:4679
5055
  msgid "For %s What data will you be accessing? %s select %s User data %s"
5056
  msgstr ""
5057
  "Za %s Do katerih podatkov boste dostopali? %s izberite %s Uporabniški "
5058
  "podatki %s"
5059
 
5060
  #. translators: %s: HTML tags
5061
+ #: settings.php:4680
5062
  msgid "Click on %s What credentials do I need? %s"
5063
  msgstr "Kliknite na %s Kakšna pooblastila potrebujem? %s"
5064
 
5065
  #. translators: %s: HTML tags
5066
+ #: settings.php:4681
5067
  msgid ""
5068
  "When %s Set up OAuth consent screen %s window is displayed select %s Setup "
5069
  "Consent Screen %s"
5072
  "Nastavite Zaslon za Soglasje %s"
5073
 
5074
  #. translators: %s: HTML tags
5075
+ #: settings.php:4682
5076
  msgid "For %s User Type %s select %s External %s and click on %s CREATE %s"
5077
  msgstr ""
5078
  "Za %s Tip Uporabnika %s izberite %s Zunanji %s in kliknite na %s USTVARI %s"
5079
 
5080
  #. translators: %s: HTML tags
5081
+ #: settings.php:4683
5082
  msgid ""
5083
  "For %s App name %s enter %s and for %s User support email %s select your "
5084
  "Google account email address"
5087
  "vaš email naslov Google računa"
5088
 
5089
  #. translators: %s: HTML tags
5090
+ #: settings.php:4684
5091
  msgid ""
5092
  "For %s Developer contact information %s enter your email address and click "
5093
  "on %s SAVE AND CONTINUE %s"
5096
  "na %s SHRANI IN NADALJUJ %s"
5097
 
5098
  #. translators: %s: HTML tags
5099
+ #: settings.php:4685
5100
  msgid ""
5101
  "Click again on %s SAVE AND CONTINUE %s and then click on %s ADD USERS %s and "
5102
  "add your Google account email address"
5105
  "UPORABNIKE %s in dodajte email naslov vašga Google računa"
5106
 
5107
  #. translators: %s: HTML tags
5108
+ #: settings.php:4686
5109
  msgid ""
5110
  "Click again on %s SAVE AND CONTINUE %s and then on %s BACK TO DASHBOARD %s"
5111
  msgstr ""
5113
  "NADZORNO PLOŠČO %s"
5114
 
5115
  #. translators: %s: HTML tags
5116
+ #: settings.php:4687
5117
  msgid ""
5118
  "Create an OAuth 2.0 client ID: For %s OAuth 2.0 client ID %s name enter %s "
5119
  "Ad Inserter client %s and then click on %s REFRESH %s"
5122
  "vnestite %s Ad Inserter odjemalec %s in potem kliknite na %s OSVEŽI %s"
5123
 
5124
  #. translators: %s: HTML tags
5125
+ #: settings.php:4688
5126
  msgid "Click on %s Create OAuth client ID %s and then click on %s DONE %s"
5127
  msgstr ""
5128
  "Kliknite na %s Ustvarite OAuth ID odjemalca %s in potem kliknite na %s "
5129
  "OPRAVLJENO %s"
5130
 
5131
  #. translators: %s: HTML tags
5132
+ #: settings.php:4689
5133
  msgid ""
5134
  "Click on %s Ad Inserter client %s to get %s Client ID %s and %s Client "
5135
  "secret %s"
5137
  "Kliknite na %s Ad Inserter odjemalcec, %s da bi dobili %s ID odjemalca %s in "
5138
  "%s Skrivnost odjemalca %s"
5139
 
5140
+ #: settings.php:4690
5141
  msgid "Copy them to the appropriate fields below"
5142
  msgstr "Skopirajte ju na ustrezni polji spodaj"
5143
 
5144
+ #: settings.php:4696
5145
  msgid "Client ID"
5146
  msgstr "ID odjemalca"
5147
 
5148
+ #: settings.php:4699
5149
  msgid "Enter Client ID"
5150
  msgstr "Vnesite ID odjemalca"
5151
 
5152
+ #: settings.php:4704
5153
  msgid "Client secret"
5154
  msgstr "Skrivnost odjemalca"
5155
 
5156
+ #: settings.php:4707
5157
  msgid "Enter Client secret"
5158
  msgstr "Vnesite Skrivnost odjemalca"
5159
 
5160
+ #: settings.php:4717
5161
  msgid "Use default API IDs"
5162
  msgstr "Uporabi privzete API ID-je"
5163
 
5164
+ #: settings.php:4818
5165
  msgid "All posts"
5166
  msgstr "Vsi prispevki"
5167
 
5168
+ #: settings.php:4819
5169
  msgid "All static pages"
5170
  msgstr "Vse statične strani"
5171
 
5172
+ #: settings.php:5383 settings.php:5396 settings.php:5410 settings.php:5424
5173
+ #: settings.php:5438
5174
  msgid "Blank ad blocks? Looking for AdSense alternative?"
5175
  msgstr "Prazni oglasni bloki? Iščete alternativo za AdSense?"
5176
 
5177
+ #: settings.php:5388 settings.php:5401 settings.php:5415 settings.php:5429
5178
+ #: settings.php:5443 settings.php:5638 settings.php:5641 settings.php:5643
5179
+ #: settings.php:5652 settings.php:5661 settings.php:5666 settings.php:5674
5180
+ #: settings.php:5675 settings.php:5678 settings.php:5681 settings.php:5685
5181
+ #: settings.php:5695 settings.php:5699
5182
  msgid "Looking for AdSense alternative?"
5183
  msgstr "Iščete alternativo za AdSense?"
5184
 
5185
+ #: settings.php:5455
5186
  msgid "Try Infolinks Ads with Adsense or Media.net ads"
5187
  msgstr "Poskusite oglase Infolinks z oglasi AdSense ali Media.net"
5188
 
5189
+ #: settings.php:5460 settings.php:5635 settings.php:5656 settings.php:5684
5190
+ #: settings.php:5703
5191
  msgid "Use Infolinks ads with Adsense to earn more"
5192
  msgstr "Uporabite oglase Infolinks z AdSense za večji zaslužek"
5193
 
5194
+ #: settings.php:5481 settings.php:5531
5195
  msgid "Support plugin development"
5196
  msgstr "Podprite razvoj vtičnika"
5197
 
5198
+ #: settings.php:5486 settings.php:5532
5199
  msgid ""
5200
  "If you like Ad Inserter and have a moment, please help me spread the word by "
5201
  "reviewing the plugin on WordPres"
5203
  "Če vam je Ad Inserter všeč in imate trenutek časa, mi prosim pomagajte "
5204
  "razširiti novico z mnenjem o vtičniku na WordPress-u"
5205
 
5206
+ #: settings.php:5486
5207
  msgctxt "Review Ad Inserter"
5208
  msgid "Review"
5209
  msgstr "Ocenite"
5210
 
5211
+ #: settings.php:5491
5212
  msgid ""
5213
  "If you like Ad Inserter and have a moment, please help me spread the word by "
5214
  "rating the plugin on WordPres"
5216
  "Če vam je Ad Inserter všeč in imate trenutek časa, mi prosim pomagajte "
5217
  "razširiti novico z oceno vtičnika na WordPress-u"
5218
 
5219
+ #: settings.php:5491
5220
  msgctxt "Rate Ad Inserter"
5221
  msgid "Rate"
5222
  msgstr "Ocenite"
5223
 
5224
+ #: settings.php:5496
5225
  msgid ""
5226
  "Support free Ad Inserter development. If you are making money with Ad "
5227
  "Inserter consider donating some small amount. Even 1 dollar counts. Thank "
5230
  "Podprite razvoj brezplačnega Ad Inserter-ja. Če služite denar z Ad Inserter-"
5231
  "jem razmislite o donaciji manjšega zneska. Tudi 1 evro šteje. Hvala!"
5232
 
5233
+ #: settings.php:5496
5234
  msgid "Donate"
5235
  msgstr "Donirajte"
5236
 
5237
+ #: settings.php:5503 settings.php:5547
5238
  msgid "Average rating of the plugin - Thank you!"
5239
  msgstr "Povprečna ocena vtičnika - Hvala!"
5240
 
5241
  #. translators: %s: Ad Inserter, HTML tags
5242
+ #: settings.php:5514
5243
  msgid ""
5244
  "You've been using %s for a while now, and I hope you're happy with it. "
5245
  "Positive %s reviews %s are a great way to show your appreciation for my "
5254
  "monetizacijo vašega spletnega mesta. Ko ga ocenite s 5-imi zvezdicami je kot "
5255
  "bi rekli 'Hvala'."
5256
 
5257
+ #: settings.php:5532
5258
  msgid "Review"
5259
  msgstr "Ocena"
5260
 
5261
+ #: settings.php:5536
5262
  msgid "Ad Inserter on Twitter"
5263
  msgstr "Ad Inserter na Twitter-ju"
5264
 
5265
+ #: settings.php:5537
5266
  msgid "Ad Inserter on Facebook"
5267
  msgstr "Ad Inserter na Facebook-u"
5268
 
5269
+ #: settings.php:5540
5270
  msgid "Follow Ad Inserter"
5271
  msgstr "Sledi Ad Inserter-ju"
5272
 
5273
  #. translators: %s: HTML tags
5274
+ #: settings.php:5567
5275
  msgid ""
5276
  "Need help with %s settings? %s Check %s Quick Start, %s %s Code Editing %s "
5277
  "and %s Common Settings %s pages"
5280
  "Urejanje Kode, %s %s Pogoste Nastavitve %s"
5281
 
5282
  #. translators: %s: HTML tags
5283
+ #: settings.php:5579
5284
  msgid ""
5285
  "%s New to %s AdSense? %s %s %s Connect your site %s - %s In-feed ads, %s %s "
5286
  "Auto ads, %s %s AMP ads %s"
5289
  "viru, %s %s Samodejni oglasi, %s %s AMP oglasi %s"
5290
 
5291
  #. translators: %s: HTML tags
5292
+ #: settings.php:5596
5293
  msgid ""
5294
  "Become an %s affiliate %s for Ad Inserter Pro and earn commission for each "
5295
  "purchase you refer to us"
5298
  "nakup, ki nam ga posredujete"
5299
 
5300
  #. translators: %s: HTML tags
5301
+ #: settings.php:5603
5302
  msgid ""
5303
  "Ads are not showing? Check %s troubleshooting guide %s to find out how to "
5304
  "diagnose and fix the problem."
5307
  "navodili za diagnozo in rešitvami za težave."
5308
 
5309
  #. translators: %s: HTML tags
5310
+ #: settings.php:5607
5311
  msgid ""
5312
  "If you need any kind of help or support, please do not hesitate to open a "
5313
  "thread on the %s support forum. %s"
5315
  "Če potrebujete kakršno koli pomoč ali podporo ne oklevajte in odprite novo "
5316
  "nit na %s podpornem forumu. %s"
5317
 
5318
+ #: settings.php:5634 settings.php:5704 settings.php:5708
5319
  msgid "Code preview with visual CSS editor"
5320
  msgstr "Predogled kode z vizualnim CSS urejevalnikom"
5321
 
5322
+ #: settings.php:5637 settings.php:5665
5323
  msgid "Ad blocking detection and content protection"
5324
  msgstr "Zaznavanje blokiranja oglasov in zaščita vsebine"
5325
 
5326
+ #: settings.php:5640 settings.php:5693
5327
  msgid "A/B testing - Track ad impressions and clicks"
5328
  msgstr "A/B testiranje - Sledi prikazom in klikom"
5329
 
5330
+ #: settings.php:5657
5331
  msgid "Insert ads on AMP pages"
5332
  msgstr "Vstavite oglase na AMP straneh"
5333
 
5334
+ #: settings.php:5716
5335
  msgid "Looking for Pro Ad Management plugin?"
5336
  msgstr "Iščete Pro vtičnik za Upravljanje z Oglasi?"
5337
 
5338
+ #: settings.php:5717
5339
  msgid "To Optimally Monetize your WordPress website?"
5340
  msgstr "Za optimalno monetizacijo vašega WordPress spletnega mesta?"
5341
 
5342
  #. Translators: %s: price of Ad Inserter Pro
5343
+ #: settings.php:5718
5344
  msgid "Different license types starting from %s"
5345
  msgstr "Različni tipi licenc začenši od %s"
5346
 
5347
  #. translators: %s HTML tags
5348
+ #: settings.php:5721
5349
  msgid "%s AdSense Integration %s"
5350
  msgstr "%s Integracija AdSense %s"
5351
 
5352
  #. translators: %s HTML tags
5353
+ #: settings.php:5722
5354
  msgid "Syntax highlighting %s editor %s"
5355
  msgstr "%s Urejevalnik %s s poudarjanjem sintakse"
5356
 
5357
  #. translators: %s HTML tags
5358
+ #: settings.php:5723
5359
  msgid "%s Code preview %s with visual CSS editor"
5360
  msgstr "%s Predogled kode %s z vizualnim CSS urejevalnikom"
5361
 
5362
  #. translators: %s HTML tags
5363
+ #: settings.php:5724
5364
  msgid "Simple user interface - all settings on a single page"
5365
  msgstr "Preprost uporabniški vmesnik - vse nastavitve na eni strani"
5366
 
5367
  #. translators: %s HTML tags
5368
+ #: settings.php:5725
5369
  msgid ""
5370
  "%s Automatic insertion %s before or after post / content / %s paragraph %s / "
5371
  "image / excerpt"
5374
  "%s / sliko / izvlečkom"
5375
 
5376
  #. translators: %s HTML tags
5377
+ #: settings.php:5726
5378
  msgid "%s Automatic insertion %s between posts on blog pages"
5379
  msgstr "%s Samodejno vstavljanje %s med prispevki na straneh bloga"
5380
 
5381
  #. translators: %s HTML tags
5382
+ #: settings.php:5727
5383
  msgid "%s Automatic insertion %s before, between and after comments"
5384
  msgstr "%s Samodejno vstavljanje %s pred, med in po kometarjih"
5385
 
5386
  #. translators: %s HTML tags
5387
+ #: settings.php:5728
5388
  msgid "%s Automatic insertion %s after %s or before %s tag"
5389
  msgstr "%s Samodejno vstavljanje %s za %s ali pred %s začko"
5390
 
5391
  #. translators: %s HTML tags
5392
+ #: settings.php:5729
5393
  msgid "Automatic insertion at %s custom hook positions %s"
5394
  msgstr "Samodejno vstavljanje na %s položajih ročic po meri %s"
5395
 
5396
  #. translators: %s HTML tags
5397
+ #: settings.php:5730
5398
  msgid ""
5399
  "Insertion %s before or after any HTML element on the page %s (using CSS "
5400
  "selectors)"
5403
  "selektorjev)"
5404
 
5405
  #. translators: %s HTML tags
5406
+ #: settings.php:5731
5407
  msgid "%s Insertion exceptions %s for individual posts and pages"
5408
  msgstr "%s Izjeme vstavljanja %s za individualne prispevke in strani"
5409
 
5410
  #. translators: %s HTML tags
5411
+ #: settings.php:5732
5412
  msgid "%s Manual insertion: %s widgets, shortcodes, PHP function call"
5413
  msgstr "%s Ročno vstavljanje: %s gradniki, kratke kode in klic PHP funkcije"
5414
 
5415
  #. translators: %s HTML tags
5416
+ #: settings.php:5733
5417
  msgid ""
5418
  "%s Sticky ads %s with optional close button (ads stay fixed when the page "
5419
  "scrolls)"
5422
  "se stran pomika)"
5423
 
5424
  #. translators: %s HTML tags
5425
+ #: settings.php:5734
5426
  msgid "%s Background ads %s with one or left and right background images"
5427
  msgstr "%s Oglasi v ozdaju %s z eno ali levo in desno sliko ozadja"
5428
 
5429
  #. translators: %s HTML tags
5430
+ #: settings.php:5735
5431
  msgid "%s Sticky sidebar ads %s (stick to the screen or to the content)"
5432
  msgstr ""
5433
  "%s Lepljivi oglasi v stranski vrstici %s (lepljivi na zaslon ali vsebino)"
5434
 
5435
  #. translators: %s HTML tags
5436
+ #: settings.php:5736
5437
  msgid "%s Sticky ad animations %s (fade, slide, turn, flip, zoom)"
5438
  msgstr ""
5439
  "%s Animacije lepljivih oglasov %s (uveni, drsaj, obrni, prekucni, približaj)"
5440
 
5441
  #. translators: %s HTML tags
5442
+ #: settings.php:5737
5443
  msgid ""
5444
  "%s Sticky ad trigger %s (page scroll in %% or px, HTML element becomes "
5445
  "visible)"
5448
  "postane viden)"
5449
 
5450
  #. translators: %s HTML tags
5451
+ #: settings.php:5738
5452
  msgid ""
5453
  "%s Sticky (fixed) widgets %s (sidebar does not move when the page scrolls)"
5454
  msgstr ""
5456
  "strani)"
5457
 
5458
  #. translators: %s HTML tags
5459
+ #: settings.php:5739
5460
  msgid "Block %s alignment and style %s customizations"
5461
  msgstr "%s Poravnave in slogi %s bloka po meri"
5462
 
5463
  #. translators: %s HTML tags
5464
+ #: settings.php:5740
5465
  msgid ""
5466
  "%s Clearance %s options to avoid insertion near images or headers (AdSense "
5467
  "TOS)"
5469
  "%s Izogibanje %s vstavljanja oglasov zraven slik ali naslovov (AdSense TOS)"
5470
 
5471
  #. translators: %s HTML tags
5472
+ #: settings.php:5741
5473
  msgid ""
5474
  "Options to %s disable insertion %s on Ajax calls, 404 error pages or in RSS "
5475
  "feeds"
5478
  "virih"
5479
 
5480
  #. translators: %s HTML tags
5481
+ #: settings.php:5742
5482
  msgid "%s Ad rotation %s (works also with caching)"
5483
  msgstr "%s Rotacija oglasov %s (deluje tudi s predpomnjenjem)"
5484
 
5485
  #. translators: %s HTML tags
5486
+ #: settings.php:5743
5487
  msgid "Create, edit and check %s ads.txt %s file"
5488
  msgstr "Ustvari, urejaj in preveri datoteko %s ads.txt %s"
5489
 
5490
  #. translators: %s HTML tags
5491
+ #: settings.php:5744
5492
  msgid ""
5493
  "Ad impression and click %s tracking %s (works also with Javascript ads like "
5494
  "AdSense)"
5497
  "AdSense)"
5498
 
5499
  #. translators: %s HTML tags
5500
+ #: settings.php:5745
5501
  msgid "Internal or external %s tracking %s (via Google Analytics or Matomo)"
5502
  msgstr "Notranje ali zunanje %s sledenje %s (prek Google Analytics ali Matomo)"
5503
 
5504
  #. translators: %s HTML tags
5505
+ #: settings.php:5746
5506
  msgid "%s Public web reports %s for clients, export to PDF"
5507
  msgstr "%s Javna spletna poročila %s za stranke, izvoz v PDF"
5508
 
5509
  #. translators: %s HTML tags
5510
+ #: settings.php:5747
5511
  msgid "Support for %s A/B testing %s"
5512
  msgstr "Podpora za %s A/B testiranje %s"
5513
 
5514
  #. translators: %s HTML tags
5515
+ #: settings.php:5748
5516
  msgid "Frequency capping - %s limit impressions or clicks %s"
5517
  msgstr "Omejevanje frekvence - %s omejite prikaze ali klike %s"
5518
 
5519
  #. translators: %s HTML tags
5520
+ #: settings.php:5749
5521
  msgid "Click fraud %s protection %s"
5522
  msgstr "%s Zaščita %s pred goljufijo s kliki"
5523
 
5524
  #. translators: %s HTML tags
5525
+ #: settings.php:5750
5526
  msgid "Support for %s GDPR consent cookie checks %s"
5527
  msgstr "Podpora za %s preverjanja piškotkov za GDPR privolitev %s"
5528
 
5529
  #. translators: %s HTML tags
5530
+ #: settings.php:5751
5531
  msgid "Support for %s lazy loading %s"
5532
  msgstr "Podpora za %s leno nalaganje %s"
5533
 
5534
  #. translators: %s HTML tags
5535
+ #: settings.php:5752
5536
  msgid "Support for ads on %s AMP pages %s"
5537
  msgstr "Podpora za oglase na %s AMP straneh %s"
5538
 
5539
  #. translators: %s HTML tags
5540
+ #: settings.php:5753
5541
  msgid "Support for contextual %s Amazon Native Shopping Ads %s (responsive)"
5542
  msgstr "Podpora za kontekstualne %s Amazon Native Shopping Ads %s (odzivni)"
5543
 
5544
  #. translators: %s HTML tags
5545
+ #: settings.php:5754
5546
  msgid "Custom CSS class name for wrapping divs to avoid ad blockers"
5547
  msgstr ""
5548
  "Ime CSS razreda za div za ovijanje po meri za izogibanje blokiranju oglasov"
5549
 
5550
  #. translators: %s HTML tags
5551
+ #: settings.php:5756
5552
  msgid "%s Banner %s code generator"
5553
  msgstr "Generator kode za %s pasice %s"
5554
 
5555
  #. translators: %s HTML tags
5556
+ #: settings.php:5757
5557
  msgid "Support for %s header and footer %s code"
5558
  msgstr "Podpora za kodo v %s glavi in nogi %s"
5559
 
5560
  #. translators: %s HTML tags
5561
+ #: settings.php:5758
5562
  msgid "Support for Google Analytics, Matomo or any other web analytics code"
5563
  msgstr ""
5564
  "Podpora za Google Analytics, Matomo ali katerokoli drugo spletno analitiko"
5565
 
5566
  #. translators: %s HTML tags
5567
+ #: settings.php:5759
5568
  msgid "Desktop, tablet and phone server-side %s device detection %s"
5569
  msgstr ""
5570
  "%s Zaznava namizne, tablične in telefonske naprave %s na strani strani "
5571
  "strežnika"
5572
 
5573
  #. translators: %s HTML tags
5574
+ #: settings.php:5760
5575
  msgid "Client-side %s mobile device detection %s (works with caching)"
5576
  msgstr "%s Zaznava mobilne naprave %s (deluje s predpomnjenjem)"
5577
 
5578
  #. translators: %s HTML tags
5579
+ #: settings.php:5761
5580
  msgid ""
5581
  "%s Ad blocking detection %s - popup message, ad replacement, content "
5582
  "protection"
5585
  "vsebine"
5586
 
5587
  #. translators: %s HTML tags
5588
+ #: settings.php:5762
5589
  msgid "%s Ad blocking statistics %s"
5590
  msgstr "%s Statistika blokiranja oglasov %s"
5591
 
5592
  #. translators: %s HTML tags
5593
+ #: settings.php:5763
5594
  msgid ""
5595
  "%s Black/White-list %s categories, tags, taxonomies, users, post IDs, urls, "
5596
  "referrers, operating systems, browsers"
5599
  "prispevkov, url-jev, napotiteljev, operacijskih sistemov, brskalnikov"
5600
 
5601
  #. translators: %s HTML tags
5602
+ #: settings.php:5764
5603
  msgid ""
5604
  "%s Black/White-list %s IP addresses or countries (works also with caching)"
5605
  msgstr ""
5606
  "%s Črni/Beli seznam %s IP naslovov ali držav (deluje tudi s predpomnjenjem)"
5607
 
5608
  #. translators: %s HTML tags
5609
+ #: settings.php:5765
5610
  msgid "%s Multisite options %s to limit settings on the sites"
5611
  msgstr "%s Multisite možnosti %s za omejitev nastavitev na spletiščih"
5612
 
5613
  #. translators: %s HTML tags
5614
+ #: settings.php:5766
5615
  msgid "%s Import/Export %s block or plugin settings"
5616
  msgstr "%s Uvoz/Izvoz %s nastavitve bloka ali vtičnika"
5617
 
5618
  #. translators: %s HTML tags
5619
+ #: settings.php:5767
5620
  msgid "%s Insertion scheduling %s with fallback option"
5621
  msgstr "%s Urnik vstavljanja %s z možnostjo rezerve"
5622
 
5623
  #. translators: %s HTML tags
5624
+ #: settings.php:5768
5625
  msgid "Country-level %s GEO targeting %s (works also with caching)"
5626
  msgstr "%s GEO ciljanje na ravni države %s (deluje tudi s predpomnjenjem)"
5627
 
5628
  #. translators: %s HTML tags
5629
+ #: settings.php:5769
5630
  msgid "Simple troubleshooting with many %s debugging functions %s"
5631
  msgstr ""
5632
  "Preprosto odpravljanje napak z veliko %s funkcijami za razhroščevanje %s"
5633
 
5634
  #. translators: %s HTML tags
5635
+ #: settings.php:5770
5636
  msgid "%s Visualization %s of inserted blocks or ads for easier placement"
5637
  msgstr ""
5638
  "%s Vizualizacija %s vstavljenih blokov ali oglasov za enostavno umeščanje"
5639
 
5640
  #. translators: %s HTML tags
5641
+ #: settings.php:5771
5642
  msgid "%s Visualization %s of available positions for automatic ad insertion"
5643
  msgstr ""
5644
  "%s Vizualizacija %s razpoložljivih položajev za samodejno vstavljanje oglasov"
5645
 
5646
  #. translators: %s HTML tags
5647
+ #: settings.php:5772
5648
  msgid ""
5649
  "%s Visualization %s of HTML tags for easier ad placement between paragraphs"
5650
  msgstr ""
5651
  "%s Vizualizacija %s HTML značk za enostavno vstavljanje oglasov med odstavki"
5652
 
5653
  #. translators: %s HTML tags
5654
+ #: settings.php:5773
5655
  msgid "%s Clipboard support %s to easily copy blocks or settings"
5656
  msgstr ""
5657
  "%s Podpora za odložišče %s za enostavno kopiranje blokov ali nastavitev"
5658
 
5659
  #. translators: %s HTML tags
5660
+ #: settings.php:5774
5661
  msgid "No ads on the settings page"
5662
  msgstr "Stran z nastavitvami brez oglasov"
5663
 
5664
  #. translators: %s HTML tags
5665
+ #: settings.php:5775
5666
  msgid "Premium support"
5667
  msgstr "Vrhunska podpora"
5668
 
5669
  #. translators: %s HTML tags
5670
+ #: settings.php:5778
5671
  msgid ""
5672
  "Ad Inserter Pro is a complete all-in-one ad management plugin for WordPress "
5673
  "website with many advertising features to automatically insert adverts on "
5694
  "bodo ohranile)."
5695
 
5696
  #. translators: %s HTML tags
5697
+ #: settings.php:5791
5698
  msgid "Looking for %s Pro Ad Management plugin? %s"
5699
  msgstr "Iščete Pro vtičnik za %s Upravljanje z Oglasi? %s"
5700
 
5701
  #. translators: %s HTML tags
5702
+ #: settings.php:5796
5703
  msgid "Ads between posts"
5704
  msgstr "Oglasi med prispevki"
5705
 
5706
  #. translators: %s HTML tags
5707
+ #: settings.php:5797
5708
  msgid "Ads between comments"
5709
  msgstr "Oglasi med komentarji"
5710
 
5711
  #. translators: %s HTML tags
5712
+ #: settings.php:5798
5713
  msgid "Support via email"
5714
  msgstr "Podpora prek elektronske pošte"
5715
 
5716
  #. translators: %s HTML tags
5717
+ #: settings.php:5804
5718
  msgid "%s Sticky positions %s"
5719
  msgstr "%s Lepljivi položaji %s"
5720
 
5721
  #. translators: %s HTML tags
5722
+ #: settings.php:5805
5723
  msgid "%s Limit insertions %s"
5724
  msgstr "%s Omeji vstavljanja %s"
5725
 
5726
  #. translators: %s HTML tags
5727
+ #: settings.php:5806
5728
  msgid "%s Clearance %s options"
5729
  msgstr "Možnosti %s izogibanja %s"
5730
 
5731
  #. translators: %s HTML tags
5732
+ #: settings.php:5812
5733
  msgid "Ad rotation"
5734
  msgstr "Vrtenje oglasov"
5735
 
5736
  #. translators: %s HTML tags
5737
+ #: settings.php:5813
5738
  msgid "%s A/B testing %s"
5739
  msgstr "%s A/B testiranje %s"
5740
 
5741
  #. translators: %s HTML tags
5742
+ #: settings.php:5814
5743
  msgid "%s Ad tracking %s"
5744
  msgstr "%s Sledenje oglasom %s"
5745
 
5746
  #. translators: %s HTML tags
5747
+ #: settings.php:5820
5748
  msgid "Support for %s AMP pages %s"
5749
  msgstr "Podpora za %s AMP strani %s"
5750
 
5751
  #. translators: %s HTML tags
5752
+ #: settings.php:5821
5753
  msgid "%s Ad blocking detection %s"
5754
  msgstr "%s Zaznavanje blokiranja oglasov %s"
5755
 
5756
  #. translators: %s HTML tags
5757
+ #: settings.php:5822
5758
  msgid "%s Mobile device detection %s"
5759
  msgstr "%s Zaznavanje mobilne naprave %s"
5760
 
5761
  #. translators: %s HTML tags
5762
+ #: settings.php:5829
5763
  msgid "64 code blocks"
5764
  msgstr "64 kodnih blokov"
5765
 
5766
  #. translators: %s HTML tags
5767
+ #: settings.php:5830
5768
  msgid "%s GEO targeting %s"
5769
  msgstr "%s GEO ciljanje %s"
5770
 
5771
  #. translators: %s HTML tags
5772
+ #: settings.php:5831
5773
  msgid "%s Scheduling %s"
5774
  msgstr "%s Urnik %s"
5775
 
6486
  "Neveljavno časovno oddobje - prikažejo se lahko samo podatki za 1 leto nazaj"
6487
 
6488
  #: strings.php:226
6489
+ msgid "Delete all"
6490
+ msgstr "Pobriši vse"
6491
+
6492
+ #: strings.php:227
6493
  msgid "Switch"
6494
  msgstr "Preklopi"
6495
 
6496
+ #: strings.php:229
6497
  msgid "OK"
6498
  msgstr "V redu"
6499
 
6500
+ #: strings.php:230
6501
  msgid "Delete all statistics data?"
6502
  msgstr "Pobrišem vse podatke o statistiki?"
6503
 
6504
+ #: strings.php:231
6505
  msgid ""
6506
  "Rotation code editor active. Click on the rotation button to generate code."
6507
  msgstr ""
6509
  "generiranje kode."
6510
 
6511
  #. translators: %s: dates
6512
+ #: strings.php:234
6513
  msgid "Delete statistics data between %s and %s?"
6514
  msgstr "Pobrišem podatke o statistiki med %s in %s?"
6515
 
6516
+ #: strings.php:235
6517
+ msgid "Delete website?"
6518
+ msgstr "Izbrišem spletno mesto?"
6519
+
6520
+ #: strings.php:236
6521
  msgid "Cancel block order rearrangement"
6522
  msgstr "Prekliči preureditev vrstnega reda blokov"
6523
 
6524
+ #: strings.php:238
6525
  msgid "downloading..."
6526
  msgstr "prenašam..."
6527
 
6528
+ #: strings.php:239
6529
  msgid "download error"
6530
  msgstr "napaka pri prenosu"
6531
 
6532
+ #: strings.php:240
6533
  msgid "update error"
6534
  msgstr "napaka pri posodobitvi"
6535
 
6536
+ #: strings.php:241
6537
  msgid "Updating..."
6538
  msgstr "Posodabljam..."
6539
 
6540
+ #: strings.php:243
6541
  msgid "ERROR"
6542
  msgstr "NAPAKA"
6543
 
6544
+ #: strings.php:244
6545
  msgid "Error reloading settings"
6546
  msgstr "Napaka pri nalaganju nastavitev"
6547
 
6548
+ #: strings.php:246
6549
  msgctxt "Search field placeholder"
6550
  msgid "Search..."
6551
  msgstr "Išči..."
6552
 
6553
+ #: strings.php:247
6554
  msgctxt "Search field placeholder"
6555
  msgid "Filter..."
6556
  msgstr "Filter..."
6557
 
6558
+ #: strings.php:248
6559
  msgid "Use filter to limit names in the list"
6560
  msgstr "Uporabite filter za omejitev imen v seznamu"
6561
 
6562
+ #: strings.php:249
6563
  msgctxt "Button"
6564
  msgid "Filter"
6565
  msgstr "Filter"
6566
 
6567
+ #: strings.php:251
6568
  msgid "Position not available"
6569
  msgstr "Položaj ni na razpolago"
6570
 
6571
+ #: strings.php:252
6572
  msgid ""
6573
  "Theme check | Selected position for automatic insertion might not be not "
6574
  "available on this page type"
6576
  "Preverjanje teme | Izbran položaj za samodejno vstavljanje mogoče ni na "
6577
  "razpolago na tem tipu strani"
6578
 
6579
+ #: strings.php:253
6580
  msgid "Position available"
6581
  msgstr "Položaj na razpolago"
6582
 
6583
+ #: strings.php:255
6584
  msgid "Select or upload banner image"
6585
  msgstr "Izberi ali naloži sliko pasice"
6586
 
6587
+ #: strings.php:256
6588
  msgid "Select or upload background image"
6589
  msgstr "Izberi ali naloži sliko ozadja"
6590
 
6591
+ #: strings.php:257
6592
  msgid "Use this image"
6593
  msgstr "Uporabi to sliko"
6594
 
6595
+ #: strings.php:258
6596
  msgid "Switching to physical ads.txt file will delete virtual ads.txt file."
6597
  msgstr ""
6598
  "Preklop na fizično datoteko ads.txt bo izbrisal navidezno datoreko ads.txt."
6599
 
6600
+ #: strings.php:260
6601
  msgctxt "Monday"
6602
  msgid "MO"
6603
  msgstr "PO"
6604
 
6605
+ #: strings.php:261
6606
  msgctxt "Tuesday"
6607
  msgid "TU"
6608
  msgstr "TO"
6609
 
6610
+ #: strings.php:262
6611
  msgctxt "Wednesday"
6612
  msgid "WE"
6613
  msgstr "SR"
6614
 
6615
+ #: strings.php:263
6616
  msgctxt "Thursday"
6617
  msgid "TH"
6618
  msgstr "ČE"
6619
 
6620
+ #: strings.php:264
6621
  msgctxt "Friday"
6622
  msgid "FR"
6623
  msgstr "PE"
6624
 
6625
+ #: strings.php:265
6626
  msgctxt "Saturday"
6627
  msgid "SA"
6628
  msgstr "SO"
6629
 
6630
+ #: strings.php:266
6631
  msgctxt "Sunday"
6632
  msgid "SU"
6633
  msgstr "NE"
6634
 
6635
+ #: strings.php:282
6636
  msgctxt "Scheduling"
6637
  msgid "FALLBACK"
6638
  msgstr "REZERVA"
6639
 
6640
+ #: strings.php:283
6641
  msgid "Automatically placed by AdSense Auto ads code"
6642
  msgstr "Samodejno postavila koda za oglase AdSense Auto ads"
6643
 
6644
+ #: strings.php:288
6645
  msgid "Add"
6646
  msgstr "Dodaj"
6647
 
6648
+ #: strings.php:289
6649
  msgctxt "Element"
6650
  msgid "Parent"
6651
  msgstr "Nadrejeni"
6652
 
6653
+ #: strings.php:290
6654
  msgid "Cancel element selection"
6655
  msgstr "Prekliči izbor HTML elementa"
6656
 
6657
+ #: strings.php:291
6658
  msgid "Select parent element"
6659
  msgstr "Izberi nadrejeni element"
6660
 
6661
+ #: strings.php:292
6662
  msgid "CSS selector"
6663
  msgstr "CSS selektor"
6664
 
6665
+ #: strings.php:293
6666
  msgid "Use current selector"
6667
  msgstr "Uporabi trenutni selektor"
6668
 
6669
+ #: strings.php:294
6670
  msgid "ELEMENT"
6671
  msgstr "ELEMENT"
6672
 
6673
+ #: strings.php:295
6674
  msgid "PATH"
6675
  msgstr "POT"
6676
 
6677
+ #: strings.php:296
6678
  msgid "SELECTOR"
6679
  msgstr "SELEKTOR"
6680
 
6686
  "Upravljanje z oglasi z veliko naprednimi funkcijami za vstavljanje oglasov "
6687
  "na optimalna mesta"
6688
 
6689
+ #~ msgid "The latest PHP version: "
6690
+ #~ msgstr "Zadnja različica PHP: "
6691
+
6692
  #~ msgid ""
6693
  #~ "Set up the OAuth 2.0 consent screen: For %s Product name shown to users "
6694
  #~ "%s enter %s"
7010
  #~ "Ni določena nobena statična stran z omogočenim vstavljanjem. Blok ne bo "
7011
  #~ "vstavljen v statične strani."
7012
 
 
 
 
7013
  #~ msgid "WordPress is installed in %s"
7014
  #~ msgstr "WordPress je nameščen v %s"
7015
 
7257
  #~ msgid "Sticky"
7258
  #~ msgstr "Lepljiv"
7259
 
 
 
 
7260
  #~ msgid "64 code (ad) blocks"
7261
  #~ msgstr "64 kodnih (oglasnih) blokov"
7262
 
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.6.21\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/ad-inserter\n"
7
- "POT-Creation-Date: 2021-02-15 09:05:37+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,478 +12,479 @@ msgstr ""
12
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13
  "Language-Team: LANGUAGE <LL@li.org>\n"
14
 
15
- #: ad-inserter.php:491
16
  msgctxt "Menu item"
17
  msgid "Debugging DEMO"
18
  msgstr ""
19
 
20
- #: ad-inserter.php:507
21
  msgctxt "Menu item"
22
  msgid "Label Blocks"
23
  msgstr ""
24
 
25
- #: ad-inserter.php:514
26
  msgctxt "Menu item"
27
  msgid "Show Positions"
28
  msgstr ""
29
 
30
- #: ad-inserter.php:600
31
  msgctxt "Menu item"
32
  msgid "Show HTML Tags"
33
  msgstr ""
34
 
35
- #: ad-inserter.php:607
36
  msgctxt "Menu item"
37
  msgid "Disable Insertion"
38
  msgstr ""
39
 
40
- #: ad-inserter.php:616
41
  msgctxt "Menu item"
42
  msgid "Ad Blocking Status"
43
  msgstr ""
44
 
45
- #: ad-inserter.php:623
46
  msgctxt "Menu item"
47
  msgid "Simulate Ad Blocking"
48
  msgstr ""
49
 
50
- #: ad-inserter.php:634
51
  msgctxt "Menu item"
52
  msgid "Log Processing"
53
  msgstr ""
54
 
55
- #: ad-inserter.php:641
56
  msgctxt "Menu item"
57
  msgid "Show Log"
58
  msgstr ""
59
 
60
  #. translators: Debugging position name Before HTML element
61
- #: ad-inserter.php:1305
62
  msgid "Before"
63
  msgstr ""
64
 
65
  #. translators: Debugging position name After HTML element
66
- #: ad-inserter.php:1310
67
  msgid "After"
68
  msgstr ""
69
 
70
  #. translators: Debugging position name Prepend content of HTML element (before
71
  #. the content of the HTML element)
72
- #: ad-inserter.php:1315 strings.php:104
73
  msgid "Prepend content"
74
  msgstr ""
75
 
76
  #. translators: Debugging position name Append content of HTML element (after
77
  #. the content of the HTML element)
78
- #: ad-inserter.php:1320 strings.php:105
79
  msgid "Append content"
80
  msgstr ""
81
 
82
  #. translators: Debugging position name Replace content of HTML element
83
- #: ad-inserter.php:1325 strings.php:106
84
  msgid "Replace content"
85
  msgstr ""
86
 
87
  #. translators: Debugging position name Replace HTML element
88
- #: ad-inserter.php:1330 strings.php:169
89
  msgid "Replace"
90
  msgstr ""
91
 
92
  #. translators: Debugging message when output buffering is enabled
93
- #: ad-inserter.php:1377
94
  msgid "OUTPUT BUFFERING"
95
  msgstr ""
96
 
97
  #. translators: Debugging position
98
- #: ad-inserter.php:1381
99
  msgid "Above Header"
100
  msgstr ""
101
 
102
- #: ad-inserter.php:1679
103
  msgctxt "Menu item"
104
  msgid "Log In"
105
  msgstr ""
106
 
107
  #. translators: %s: Ad Inserter
108
- #: ad-inserter.php:2032 ad-inserter.php:3258
109
  msgid "%s Settings"
110
  msgstr ""
111
 
112
  #. translators: AD BLOCKING DETECTED, PAGE VIEWS: n - NO ACTION
113
- #: ad-inserter.php:2626
114
  msgid "AD BLOCKING DETECTED, PAGE VIEWS"
115
  msgstr ""
116
 
117
- #: ad-inserter.php:2626
118
  msgid "NO ACTION"
119
  msgstr ""
120
 
121
- #: ad-inserter.php:2627
122
  msgid "AD BLOCKING DETECTED, COOKIE DETECTED - NO ACTION"
123
  msgstr ""
124
 
125
- #: ad-inserter.php:2628
126
  msgid "AD BLOCKING DETECTED - ACTION"
127
  msgstr ""
128
 
129
- #: ad-inserter.php:2629
130
  msgid "AD BLOCKING NOT DETECTED"
131
  msgstr ""
132
 
133
- #: ad-inserter.php:2630
134
  msgid "AD BLOCKING DETECTION COOKIES DELETED"
135
  msgstr ""
136
 
137
- #: ad-inserter.php:2631
138
  msgid "AD BLOCKING DETECTED - NO ACTION"
139
  msgstr ""
140
 
141
  #. Translators: 1: number of blocks, 2: Ad Inserter
142
- #: ad-inserter.php:2953
143
  msgid "Hey, you are now using %1$s %2$s block."
144
  msgid_plural "Hey, you are now using %1$s %2$s blocks."
145
  msgstr[0] ""
146
  msgstr[1] ""
147
 
148
- #: ad-inserter.php:2956
149
  msgid "Please help me to solve a problem first"
150
  msgstr ""
151
 
152
- #: ad-inserter.php:2960
153
  msgid "Maybe later"
154
  msgstr ""
155
 
156
  #. Translators: %s: Ad Inserter
157
- #: ad-inserter.php:2965
158
  msgid "Hey, you are using %s and I hope you're happy with it."
159
  msgstr ""
160
 
161
- #: ad-inserter.php:2968
162
  msgid "OK, but please help me with the settings first"
163
  msgstr ""
164
 
165
- #: ad-inserter.php:2981
166
  msgid ""
167
  "Please take a moment to rate the plugin. When you rate it with 5 stars it's "
168
  "like saying 'Thank you'. Somebody will be happy."
169
  msgstr ""
170
 
171
- #: ad-inserter.php:2983
172
  msgid ""
173
  "Positive reviews are a great incentive to fix bugs and to add new features "
174
  "for better monetization of your website."
175
  msgstr ""
176
 
177
- #: ad-inserter.php:2989
178
  msgid "Sure"
179
  msgstr ""
180
 
181
  #. translators: 1: AMPforWP Plugin Manager, 2: Ad Inserter
182
  #. translators: 1: AMPforWP Plugin Manager, 2: Ad Inserter, 3, 4: HTML tags
183
- #: ad-inserter.php:3006 ad-inserter.php:3041
184
  msgid "Warning: %1$s %3$s disabled %4$s %2$s on AMP pages."
185
  msgstr ""
186
 
187
  #. translators: 1: Ad Inserter, 2, 3: HTML tags
188
- #: ad-inserter.php:3013
189
  msgid "Warning: %1$s requires PHP 5.6 or newer. %2$s Please update! %3$s"
190
  msgstr ""
191
 
192
- #: ad-inserter.php:3023
193
  msgctxt "Menu item"
194
  msgid "Settings"
195
  msgstr ""
196
 
197
- #: ad-inserter.php:3055
198
  msgid ""
199
  "Load settings page in safe mode to avoid collisions with other plugins or "
200
  "theme"
201
  msgstr ""
202
 
203
- #: ad-inserter.php:3055
204
  msgid "Safe mode"
205
  msgstr ""
206
 
207
  #. translators: %s: Ad Inserter
208
- #: ad-inserter.php:3150
209
  msgctxt "Meta box name"
210
  msgid "%s Individual Exceptions"
211
  msgstr ""
212
 
213
- #: ad-inserter.php:3179 ad-inserter.php:11006 class.php:2410
214
- #: includes/preview.php:2324 includes/preview.php:2369
215
- #: includes/preview.php:2406 settings.php:4386 strings.php:3
216
  msgid "Block"
217
  msgstr ""
218
 
219
- #: ad-inserter.php:3180 settings.php:4387 settings.php:4472
 
220
  msgid "Name"
221
  msgstr ""
222
 
223
- #: ad-inserter.php:3183 settings.php:1256
224
  msgid "Default insertion"
225
  msgstr ""
226
 
227
  #. translators: For this post or page
228
- #: ad-inserter.php:3186
229
  msgctxt "Page"
230
  msgid "For this"
231
  msgstr ""
232
 
233
- #: ad-inserter.php:3187
234
  msgctxt "Post"
235
  msgid "For this"
236
  msgstr ""
237
 
238
- #: ad-inserter.php:3199
239
  msgctxt "Enabled/disabled on all"
240
  msgid "pages"
241
  msgstr ""
242
 
243
- #: ad-inserter.php:3202
244
  msgctxt "Enabled/disabled on all"
245
  msgid "posts"
246
  msgstr ""
247
 
248
- #: ad-inserter.php:3219 ad-inserter.php:3231 strings.php:175
249
  msgid "Enabled"
250
  msgstr ""
251
 
252
  #. translators: Menu items
253
- #: ad-inserter.php:3219 ad-inserter.php:3231
254
- #: includes/functions-check-now.php:2401 includes/functions.php:2691
255
  #: strings.php:16
256
  msgid "Disabled"
257
  msgstr ""
258
 
259
- #: ad-inserter.php:3221
260
  msgid "No individual exceptions"
261
  msgstr ""
262
 
263
  #. translators: Not enabled for pages or posts
264
- #: ad-inserter.php:3223
265
  msgid "Not enabled for"
266
  msgstr ""
267
 
268
  #. translators: No individual exceptions enabled for pages or posts
269
- #: ad-inserter.php:3251
270
  msgid "No block has individual exceptions enabled"
271
  msgstr ""
272
 
273
  #. translators: 1: Ad Inserter Settings (page), 2: Tag / Archive pages
274
- #: ad-inserter.php:3256
275
  msgid ""
276
  "Default insertion can be configured for each block on %1$s page - button "
277
  "next to %2$s checkbox."
278
  msgstr ""
279
 
280
- #: ad-inserter.php:3259 settings.php:1234
281
  msgid "Tag / Archive pages"
282
  msgstr ""
283
 
284
- #: ad-inserter.php:3261
285
  msgid ""
286
  "When individual exceptions for a block are enabled, a checkbox will be "
287
  "listed here to change default insertion for this post or page."
288
  msgstr ""
289
 
290
- #: ad-inserter.php:3262
291
  msgid ""
292
  "This way you can individually enable or disable blocks on specific posts or "
293
  "pages."
294
  msgstr ""
295
 
296
- #: ad-inserter.php:3264
297
  msgid "For more information check page %s"
298
  msgstr ""
299
 
300
  #. translators: Ad Inserter Exceptions documentation page
301
- #: ad-inserter.php:3266
302
  msgid "Individual Exceptions"
303
  msgstr ""
304
 
305
- #: ad-inserter.php:3313
306
  msgid "STATIC PAGE"
307
  msgstr ""
308
 
309
- #: ad-inserter.php:3316
310
  msgid "POST"
311
  msgstr ""
312
 
313
- #: ad-inserter.php:3319
314
  msgid "HOMEPAGE"
315
  msgstr ""
316
 
317
- #: ad-inserter.php:3322
318
  msgid "CATEGORY PAGE"
319
  msgstr ""
320
 
321
- #: ad-inserter.php:3325
322
  msgid "SEARCH PAGE"
323
  msgstr ""
324
 
325
- #: ad-inserter.php:3328
326
  msgid "ARCHIVE PAGE"
327
  msgstr ""
328
 
329
- #: ad-inserter.php:3331
330
  msgid "ERROR 404 PAGE"
331
  msgstr ""
332
 
333
- #: ad-inserter.php:3334
334
  msgid "AJAX CALL"
335
  msgstr ""
336
 
337
- #: ad-inserter.php:3337
338
  msgid "UNKNOWN PAGE TYPE"
339
  msgstr ""
340
 
341
- #: ad-inserter.php:3354
342
  msgid "Click to delete ad blocking detection cokies"
343
  msgstr ""
344
 
345
- #: ad-inserter.php:3355
346
  msgid "AD BLOCKING STATUS UNKNOWN"
347
  msgstr ""
348
 
349
  #. translators: %s: AdSense Auto Ads
350
- #: ad-inserter.php:3384
351
  msgid ""
352
  "Code for %s detected - Code will automatically insert AdSense ads at optimal "
353
  "positions"
354
  msgstr ""
355
 
356
- #: ad-inserter.php:3522
357
  msgid "Code for insertion"
358
  msgstr ""
359
 
360
- #: ad-inserter.php:3522
361
  msgid "character"
362
  msgid_plural "characters"
363
  msgstr[0] ""
364
  msgstr[1] ""
365
 
366
- #: ad-inserter.php:3538
367
  msgid "Header code"
368
  msgstr ""
369
 
370
- #: ad-inserter.php:3538
371
  msgctxt "Header code"
372
  msgid "DISABLED"
373
  msgstr ""
374
 
375
- #: ad-inserter.php:3538 ad-inserter.php:3794
376
  msgid "character inserted"
377
  msgid_plural "characters inserted"
378
  msgstr[0] ""
379
  msgstr[1] ""
380
 
381
- #: ad-inserter.php:3556
382
  msgid "Click to delete the cokie for the consents"
383
  msgstr ""
384
 
385
- #: ad-inserter.php:3794
386
  msgid "Footer code"
387
  msgstr ""
388
 
389
- #: ad-inserter.php:3794
390
  msgctxt "Footer code"
391
  msgid "DISABLED"
392
  msgstr ""
393
 
394
- #: ad-inserter.php:3805
395
  msgid "JAVASCRIPT NOT WORKING"
396
  msgstr ""
397
 
398
- #: ad-inserter.php:3805
399
  msgid "NO JAVASCRIPT ERRORS"
400
  msgstr ""
401
 
402
- #: ad-inserter.php:3805
403
  msgid "JAVASCRIPT ERRORS"
404
  msgstr ""
405
 
406
  #. translators: block name (block with default settings)
407
- #: ad-inserter.php:6436
408
  msgctxt "Block name"
409
  msgid "Default"
410
  msgstr ""
411
 
412
  #. translators: %s: Ad Inserter
413
- #: ad-inserter.php:7150
414
  msgid "Error importing %s settings."
415
  msgstr ""
416
 
417
- #: ad-inserter.php:7151
418
  msgid "Error importing settings for block"
419
  msgid_plural "Error importing settings for blocks:"
420
  msgstr[0] ""
421
  msgstr[1] ""
422
 
423
- #: ad-inserter.php:7204
424
  msgid "Settings saved."
425
  msgstr ""
426
 
427
  #. translators: %s: Ad Inserter
428
- #: ad-inserter.php:7206
429
  msgid "Invalid data received - %s settings not saved."
430
  msgstr ""
431
 
432
- #: ad-inserter.php:7305
433
  msgid "Settings cleared."
434
  msgstr ""
435
 
436
  #. Translators: Post/Static page must have between X and Y words
437
- #: ad-inserter.php:7733 ad-inserter.php:7735 ad-inserter.php:7758
438
- #: settings.php:2257
439
  msgid "word"
440
  msgid_plural "words"
441
  msgstr[0] ""
442
  msgstr[1] ""
443
 
444
- #: ad-inserter.php:7772 ad-inserter.php:7906
445
  msgid "HTML TAGS REMOVED"
446
  msgstr ""
447
 
448
- #: ad-inserter.php:7985
449
  msgid "BEFORE COMMENTS"
450
  msgstr ""
451
 
452
- #: ad-inserter.php:8117
453
  msgid "AFTER COMMENTS"
454
  msgstr ""
455
 
456
- #: ad-inserter.php:8201
457
  msgid "BETWEEN COMMENTS"
458
  msgstr ""
459
 
460
- #: ad-inserter.php:10292 ad-inserter.php:10381
461
  msgctxt "category name"
462
  msgid "Uncategorized"
463
  msgstr ""
464
 
465
- #: ad-inserter.php:10608
466
  msgid "requires WordPress 4.6 or newer"
467
  msgstr ""
468
 
469
- #: ad-inserter.php:10608
470
  msgid "Please update!"
471
  msgstr ""
472
 
473
  #. translators: Opt-in message: Thank you for installing Ad Inserter (plugin
474
  #. name with HTML tags will be added)
475
- #: ad-inserter.php:10877
476
  msgid "Thank you for installing"
477
  msgstr ""
478
 
479
  #. translators: Opt-in message: %s: HTML tags
480
- #: ad-inserter.php:10879
481
  msgid ""
482
  "We would like to %s track its usage %s on your site. This is completely "
483
  "optional and can be disabled at any time."
484
  msgstr ""
485
 
486
- #: ad-inserter.php:10881
487
  msgid ""
488
  "We don't record any sensitive data, only information regarding the WordPress "
489
  "environment and plugin usage, which will help us to make improvements to the "
@@ -491,7 +492,7 @@ msgid ""
491
  msgstr ""
492
 
493
  #. translators: Deactivation message: %s: HTML tags
494
- #: ad-inserter.php:10918
495
  msgid ""
496
  "Looking for %s Documentation, %s %s Common Settings, %s %s Quick Start %s or "
497
  "help for %s AdSense ads? %s The plugin doesn't work with your theme? %s Let "
@@ -499,56 +500,56 @@ msgid ""
499
  msgstr ""
500
 
501
  #. translators: %s: Ad Inserter
502
- #: ad-inserter.php:10964
503
  msgid "%s block."
504
  msgstr ""
505
 
506
  #. translators: widget title
507
- #: ad-inserter.php:10980 ad-inserter.php:11015
508
  msgid "Processing log"
509
  msgstr ""
510
 
511
  #. translators: widget title
512
- #: ad-inserter.php:10982 ad-inserter.php:11016
513
  msgid "Dummy widget"
514
  msgstr ""
515
 
516
  #. translators: widget title
517
- #: ad-inserter.php:10984 ad-inserter.php:11014
518
  msgid "Debugging tools"
519
  msgstr ""
520
 
521
  #. translators: block status (widget title)
522
- #: ad-inserter.php:10991
523
  msgctxt "block"
524
  msgid "PAUSED"
525
  msgstr ""
526
 
527
- #: ad-inserter.php:10992
528
  msgid "WIDGET DISABLED"
529
  msgstr ""
530
 
531
- #: ad-inserter.php:10993
532
  msgid "Unknown block"
533
  msgstr ""
534
 
535
- #: ad-inserter.php:11001 includes/functions-check-now.php:3261
536
- #: includes/functions.php:3783 settings.php:1286
537
  msgid "Title"
538
  msgstr ""
539
 
540
- #: ad-inserter.php:11023
541
  msgctxt "Widget"
542
  msgid "Sticky"
543
  msgstr ""
544
 
545
- #: ad-inserter.php:11074
546
  msgid ""
547
  "Ad Inserter can't be used while Ad Inserter Pro is active! To activate Ad "
548
  "Inserter you need to first deactivate Ad Inserter Pro."
549
  msgstr ""
550
 
551
- #: ad-inserter.php:11075
552
  msgid ""
553
  "<strong>WARNING</strong>: Please note that saving settings in Ad Inserter "
554
  "will clear all settings that are available only in the Pro version "
@@ -556,180 +557,180 @@ msgid ""
556
  msgstr ""
557
 
558
  #. translators: %s: Ad Inserter
559
- #: class.php:558 class.php:567 class.php:570
560
  msgid "PHP error in %s block"
561
  msgstr ""
562
 
563
- #: class.php:2360
564
  msgid "Counters"
565
  msgstr ""
566
 
567
- #: class.php:2364
568
  msgid "Content"
569
  msgstr ""
570
 
571
- #: class.php:2369
572
  msgid "Excerpt"
573
  msgstr ""
574
 
575
- #: class.php:2374 strings.php:17
576
  msgid "Before post"
577
  msgstr ""
578
 
579
- #: class.php:2379 strings.php:18
580
  msgid "After post"
581
  msgstr ""
582
 
583
- #: class.php:2384 strings.php:25
584
  msgid "Between posts"
585
  msgstr ""
586
 
587
- #: class.php:2389 settings.php:1991 settings.php:4404
588
  msgid "Widget"
589
  msgstr ""
590
 
591
- #: class.php:2394 settings.php:4402
592
  msgid "PHP function call"
593
  msgstr ""
594
 
595
  #. Translators: %s: custom hook name
596
- #: class.php:2404
597
  msgid "Custom hook %s call"
598
  msgstr ""
599
 
600
- #: class.php:2440
601
  msgid "AJAX REQUEST"
602
  msgstr ""
603
 
604
- #: class.php:2443
605
  msgid "Ajax request for block in iframe"
606
  msgstr ""
607
 
608
- #: class.php:2477
609
  msgid "Ajax request url, click to open it in a new tab"
610
  msgstr ""
611
 
612
- #: class.php:2480
613
  msgid "IN THE LOOP"
614
  msgstr ""
615
 
616
- #: class.php:2480
617
  msgid "YES"
618
  msgstr ""
619
 
620
- #: class.php:2480
621
  msgid "NO"
622
  msgstr ""
623
 
624
- #: class.php:2515
625
  msgid "BLOCK"
626
  msgstr ""
627
 
628
- #: class.php:2515
629
  msgctxt "block or widget"
630
  msgid "INSERTED BUT NOT VISIBLE"
631
  msgstr ""
632
 
633
- #: class.php:2746
634
  msgctxt "viewports"
635
  msgid "ALL"
636
  msgstr ""
637
 
638
- #: class.php:2779 class.php:2820 class.php:4224 strings.php:279
639
  msgctxt "Block"
640
  msgid "HIDDEN"
641
  msgstr ""
642
 
643
- #: class.php:2827 class.php:4227 strings.php:278
644
  msgctxt "Block"
645
  msgid "VISIBLE"
646
  msgstr ""
647
 
648
- #: class.php:3422 class.php:3500
649
  msgid "ACTIVE GROUPS"
650
  msgstr ""
651
 
652
- #: class.php:3912
653
  msgid "start='%s' end='%s' days='%s' type='%s'"
654
  msgstr ""
655
 
656
- #: class.php:3920
657
  msgid "parameters='%s' type='%s'"
658
  msgstr ""
659
 
660
  #. translators: %s: list parameters and type
661
- #: class.php:3922
662
  msgid "referers='%s' type='%s'"
663
  msgstr ""
664
 
665
  #. translators: %s: list parameters and type
666
- #: class.php:3924
667
  msgid "clients='%s' type='%s'"
668
  msgstr ""
669
 
670
  #. translators: %s: list parameters and type
671
- #: class.php:4107
672
  msgid "countries='%s' type='%s'"
673
  msgstr ""
674
 
675
  #. translators: %s: list parameters and type
676
- #: class.php:4109
677
  msgid "ip addresses='%s' type='%s'"
678
  msgstr ""
679
 
680
- #: class.php:4224 class.php:4227
681
  msgid "viewport='%s' type='%s'"
682
  msgstr ""
683
 
684
- #: class.php:4649 strings.php:272
685
  msgid "BEFORE"
686
  msgstr ""
687
 
688
- #: class.php:4657 strings.php:274
689
  msgid "PREPEND CONTENT"
690
  msgstr ""
691
 
692
- #: class.php:4661 strings.php:275
693
  msgid "APPEND CONTENT"
694
  msgstr ""
695
 
696
- #: class.php:4665 strings.php:276
697
  msgid "REPLACE CONTENT"
698
  msgstr ""
699
 
700
- #: class.php:4669 strings.php:277
701
  msgid "REPLACE ELEMENT"
702
  msgstr ""
703
 
704
- #: class.php:4680 strings.php:273
705
  msgid "AFTER"
706
  msgstr ""
707
 
708
- #: class.php:4750 includes/preview.php:2369 includes/preview.php:2406
709
  msgid "Code"
710
  msgstr ""
711
 
712
- #: class.php:4753
713
  msgid "for block"
714
  msgstr ""
715
 
716
- #: class.php:8849
717
  msgid ""
718
  "ERROR: class DOMDocument not found. Your webhost needs to install the DOM "
719
  "extension for PHP."
720
  msgstr ""
721
 
722
  #: includes/editor.php:4 includes/placeholders.php:350
723
- #: includes/preview.php:2310 strings.php:285
724
  msgid "Use"
725
  msgstr ""
726
 
727
- #: includes/editor.php:5 includes/preview.php:2311
728
  msgid "Reset"
729
  msgstr ""
730
 
731
  #: includes/editor.php:6 includes/placeholders.php:352
732
- #: includes/preview.php:2313 settings.php:3727 strings.php:227 strings.php:284
733
  msgid "Cancel"
734
  msgstr ""
735
 
@@ -737,596 +738,597 @@ msgstr ""
737
  msgid "Visual Code Editor"
738
  msgstr ""
739
 
740
- #: includes/editor.php:259 includes/preview-adb.php:286
741
- #: includes/preview.php:2300
742
  msgid ""
743
  "This page was not loaded properly. Please check browser, plugins and ad "
744
  "blockers."
745
  msgstr ""
746
 
747
- #: includes/editor.php:261 settings.php:293
748
  msgid "Error loading page"
749
  msgstr ""
750
 
751
- #: includes/editor.php:261 includes/preview-adb.php:288
752
- #: includes/preview.php:2302
753
  msgid "PAGE BLOCKED"
754
  msgstr ""
755
 
756
- #: includes/functions-check-now.php:288 includes/functions.php:310
757
  msgid "%d of %d names shown"
758
  msgstr ""
759
 
760
  #. translators: %s: name filter
761
- #: includes/functions-check-now.php:307 includes/functions.php:329
762
  msgid "No name matches filter"
763
  msgstr ""
764
 
765
  #. translators: %s: Ad Inserter Pro
766
- #: includes/functions-check-now.php:396 includes/functions.php:411
767
  msgid ""
768
  "Import %s settings when saving - if checked, the encoded settings below will "
769
  "be imported for all blocks and settings"
770
  msgstr ""
771
 
772
- #: includes/functions-check-now.php:396 includes/functions.php:411
773
  msgid "Import Settings for"
774
  msgstr ""
775
 
776
- #: includes/functions-check-now.php:400 includes/functions.php:415
777
  msgid "Saved settings for"
778
  msgstr ""
779
 
780
- #: includes/functions-check-now.php:420 includes/functions.php:435
781
  msgid "License Key"
782
  msgstr ""
783
 
784
- #: includes/functions-check-now.php:423 includes/functions.php:438
785
  msgid "License Key for"
786
  msgstr ""
787
 
788
- #: includes/functions-check-now.php:425 includes/functions.php:440
789
  msgid "Open license page"
790
  msgstr ""
791
 
792
- #: includes/functions-check-now.php:432 includes/functions.php:447
793
  msgid "Hide license key"
794
  msgstr ""
795
 
796
- #: includes/functions-check-now.php:432 includes/functions.php:447
797
  msgid "Hide key"
798
  msgstr ""
799
 
800
- #: includes/functions-check-now.php:447 includes/functions.php:462
801
  msgid "Main content element"
802
  msgstr ""
803
 
804
- #: includes/functions-check-now.php:450 includes/functions.php:465
805
  msgid ""
806
  "Main content element (#id or .class) for 'Stick to the content' position. "
807
  "Leave empty unless position is not properly calculated."
808
  msgstr ""
809
 
810
- #: includes/functions-check-now.php:451 includes/functions.php:466
811
- #: settings.php:1437 settings.php:1477 settings.php:2932
812
  msgid "Open HTML element selector"
813
  msgstr ""
814
 
815
- #: includes/functions-check-now.php:456 includes/functions.php:471
816
  msgid "Lazy loading offset"
817
  msgstr ""
818
 
819
- #: includes/functions-check-now.php:459 includes/functions.php:474
820
  msgid "Offset of the block from the visible viewport when it should be loaded"
821
  msgstr ""
822
 
823
- #: includes/functions-check-now.php:470 includes/functions.php:485
824
  msgid "Export / Import Block Settings"
825
  msgstr ""
826
 
827
- #: includes/functions-check-now.php:485 includes/functions.php:500
828
  msgid "Track impressions and clicks for this block"
829
  msgstr ""
830
 
831
- #: includes/functions-check-now.php:485 includes/functions.php:500
832
  msgid " - global tracking disabled"
833
  msgstr ""
834
 
835
- #: includes/functions-check-now.php:492 includes/functions.php:508
836
- #: includes/functions.php:3495
837
  msgid "Generate PDF report"
838
  msgstr ""
839
 
840
- #: includes/functions-check-now.php:497 includes/functions.php:522
841
  msgid "Open public report"
842
  msgstr ""
843
 
844
- #: includes/functions-check-now.php:511 includes/functions.php:536
845
  msgid "Toggle Ad Blocking Statistics"
846
  msgstr ""
847
 
848
- #: includes/functions-check-now.php:519 includes/functions-check-now.php:3035
849
- #: includes/functions.php:544 includes/functions.php:3476
850
  msgid "Toggle Statistics"
851
  msgstr ""
852
 
853
- #: includes/functions-check-now.php:528 includes/functions.php:553
854
  msgid "Pin list"
855
  msgstr ""
856
 
857
  #. translators: %s: Ad Inserter Pro
858
- #: includes/functions-check-now.php:543 includes/functions.php:568
859
  msgid "%s license key is not set. Continue?"
860
  msgstr ""
861
 
862
  #. translators: %s: Ad Inserter Pro
863
- #: includes/functions-check-now.php:547 includes/functions.php:572
864
  msgid "Invalid %s license key. Continue?"
865
  msgstr ""
866
 
867
  #. translators: %s: Ad Inserter Pro
868
- #: includes/functions-check-now.php:551 includes/functions.php:576
869
  msgid "%s license overused. Continue?"
870
  msgstr ""
871
 
872
- #: includes/functions-check-now.php:555 includes/functions.php:584
873
- #: settings.php:1191 settings.php:2368
874
  msgid "Save Settings"
875
  msgstr ""
876
 
877
- #: includes/functions-check-now.php:615 includes/functions.php:644
878
- #: includes/preview.php:2502
879
  msgid "Horizontal position"
880
  msgstr ""
881
 
882
- #: includes/functions-check-now.php:638 includes/functions.php:669
883
  msgid ""
884
  "Horizontal margin from the content or screen edge, empty means default value "
885
  "from CSS"
886
  msgstr ""
887
 
888
- #: includes/functions-check-now.php:646 includes/functions.php:677
889
- #: includes/preview.php:2562
890
  msgid "Vertical position"
891
  msgstr ""
892
 
893
- #: includes/functions-check-now.php:661 includes/functions.php:692
894
  msgid ""
895
  "Vertical margin from the top or bottom screen edge, empty means default "
896
  "value from CSS"
897
  msgstr ""
898
 
899
- #: includes/functions-check-now.php:686 includes/functions.php:720
900
- #: includes/preview.php:2617
901
  msgid "Animation"
902
  msgstr ""
903
 
904
- #: includes/functions-check-now.php:704 includes/functions.php:739
905
  msgid "Trigger"
906
  msgstr ""
907
 
908
- #: includes/functions-check-now.php:713 includes/functions.php:748
909
  msgid ""
910
  "Trigger value: page scroll in %, page scroll in px or element with selector "
911
  "(#id or .class) becomes visible"
912
  msgstr ""
913
 
914
- #: includes/functions-check-now.php:717 includes/functions.php:752
915
  msgid "Offset"
916
  msgstr ""
917
 
918
- #: includes/functions-check-now.php:717 includes/functions.php:752
919
  msgid "Offset of trigger element"
920
  msgstr ""
921
 
922
- #: includes/functions-check-now.php:721 includes/functions.php:756
923
- #: settings.php:1492
924
  msgid "Delay"
925
  msgstr ""
926
 
927
- #: includes/functions-check-now.php:721 includes/functions.php:756
928
  msgid "Delay animation after trigger condition"
929
  msgstr ""
930
 
931
- #: includes/functions-check-now.php:725 includes/functions.php:760
932
  msgid "Trigger once"
933
  msgstr ""
934
 
935
- #: includes/functions-check-now.php:727 includes/functions.php:762
936
  msgid "Trigger animation only once"
937
  msgstr ""
938
 
939
- #: includes/functions-check-now.php:769 includes/functions-check-now.php:2528
940
- #: includes/functions-check-now.php:2545 includes/functions.php:870
941
- #: includes/functions.php:2830 includes/functions.php:2846
942
  msgid "Tracking is globally disabled"
943
  msgstr ""
944
 
945
- #: includes/functions-check-now.php:773 includes/functions-check-now.php:2532
946
- #: includes/functions-check-now.php:2549 includes/functions.php:874
947
- #: includes/functions.php:2834 includes/functions.php:2850
948
  msgid "Tracking for this block is disabled"
949
  msgstr ""
950
 
951
- #: includes/functions-check-now.php:780 includes/functions.php:881
952
  msgid "Double click to toggle controls in public reports"
953
  msgstr ""
954
 
955
- #: includes/functions-check-now.php:786 includes/functions.php:887
956
- #: settings.php:3662 settings.php:3698 settings.php:3740 strings.php:240
 
957
  msgid "Loading..."
958
  msgstr ""
959
 
960
- #: includes/functions-check-now.php:807 includes/functions.php:908
961
  msgid ""
962
  "Clear statistics data for the selected range - clear both dates to delete "
963
  "all data for this block"
964
  msgstr ""
965
 
966
- #: includes/functions-check-now.php:811 includes/functions.php:912
967
  msgid "Auto refresh data for the selected range every 60 seconds"
968
  msgstr ""
969
 
970
- #: includes/functions-check-now.php:814 includes/functions-check-now.php:5389
971
- #: includes/functions.php:915 includes/functions.php:6532
972
  msgid "Load data for last month"
973
  msgstr ""
974
 
975
- #: includes/functions-check-now.php:814 includes/functions-check-now.php:5389
976
- #: includes/functions.php:915 includes/functions.php:6532
977
  msgid "Last Month"
978
  msgstr ""
979
 
980
- #: includes/functions-check-now.php:817 includes/functions-check-now.php:5392
981
- #: includes/functions.php:918 includes/functions.php:6535
982
  msgid "Load data for this month"
983
  msgstr ""
984
 
985
- #: includes/functions-check-now.php:817 includes/functions-check-now.php:5392
986
- #: includes/functions.php:918 includes/functions.php:6535
987
  msgid "This Month"
988
  msgstr ""
989
 
990
- #: includes/functions-check-now.php:820 includes/functions-check-now.php:5395
991
- #: includes/functions.php:921 includes/functions.php:6538
992
  msgid "Load data for this year"
993
  msgstr ""
994
 
995
- #: includes/functions-check-now.php:820 includes/functions-check-now.php:5395
996
- #: includes/functions.php:921 includes/functions.php:6538
997
  msgid "This Year"
998
  msgstr ""
999
 
1000
- #: includes/functions-check-now.php:823 includes/functions-check-now.php:5398
1001
- #: includes/functions.php:924 includes/functions.php:6541
1002
  msgid "Load data for the last 15 days"
1003
  msgstr ""
1004
 
1005
- #: includes/functions-check-now.php:826 includes/functions-check-now.php:5401
1006
- #: includes/functions.php:927 includes/functions.php:6544
1007
  msgid "Load data for the last 30 days"
1008
  msgstr ""
1009
 
1010
- #: includes/functions-check-now.php:829 includes/functions-check-now.php:5404
1011
- #: includes/functions.php:930 includes/functions.php:6547
1012
  msgid "Load data for the last 90 days"
1013
  msgstr ""
1014
 
1015
- #: includes/functions-check-now.php:832 includes/functions-check-now.php:5407
1016
- #: includes/functions.php:933 includes/functions.php:6550
1017
  msgid "Load data for the last 180 days"
1018
  msgstr ""
1019
 
1020
- #: includes/functions-check-now.php:835 includes/functions-check-now.php:5410
1021
- #: includes/functions.php:936 includes/functions.php:6553
1022
  msgid "Load data for the last 365 days"
1023
  msgstr ""
1024
 
1025
- #: includes/functions-check-now.php:845 includes/functions-check-now.php:5420
1026
- #: includes/functions.php:946 includes/functions.php:6563
1027
  msgid "Load data for the selected range"
1028
  msgstr ""
1029
 
1030
- #: includes/functions-check-now.php:861 includes/functions.php:962
1031
  msgid ""
1032
  "Import settings when saving - if checked, the encoded settings below will be "
1033
  "imported for this block"
1034
  msgstr ""
1035
 
1036
- #: includes/functions-check-now.php:861 includes/functions.php:962
1037
  msgid "Import settings for block"
1038
  msgstr ""
1039
 
1040
- #: includes/functions-check-now.php:865 includes/functions.php:966
1041
  msgid ""
1042
  "Import block name when saving - if checked and 'Import settings for block' "
1043
  "is also checked, the name from encoded settings below will be imported for "
1044
  "this block"
1045
  msgstr ""
1046
 
1047
- #: includes/functions-check-now.php:865 includes/functions.php:966
1048
  msgid "Import block name"
1049
  msgstr ""
1050
 
1051
- #: includes/functions-check-now.php:869 includes/functions.php:970
1052
  msgid "Saved settings for block"
1053
  msgstr ""
1054
 
1055
- #: includes/functions-check-now.php:882 includes/functions.php:983
1056
  msgid "Export / Import Ad Inserter Pro Settings"
1057
  msgstr ""
1058
 
1059
- #: includes/functions-check-now.php:892 includes/functions.php:993
1060
  msgid "Are you sure you want to clear all statistics data for all blocks?"
1061
  msgstr ""
1062
 
1063
- #: includes/functions-check-now.php:894 includes/functions.php:995
1064
  msgid "Clear All Statistics Data"
1065
  msgstr ""
1066
 
1067
- #: includes/functions-check-now.php:921 includes/functions.php:1025
1068
  msgid "Toggle country/city editor"
1069
  msgstr ""
1070
 
1071
- #: includes/functions-check-now.php:927 includes/functions.php:1031
1072
  msgid "IP Addresses"
1073
  msgstr ""
1074
 
1075
- #: includes/functions-check-now.php:930 includes/functions.php:1034
1076
  msgid "Toggle IP address editor"
1077
  msgstr ""
1078
 
1079
- #: includes/functions-check-now.php:933 includes/functions.php:1037
1080
  msgid ""
1081
  "Comma separated IP addresses, you can also use partial IP addresses with * "
1082
  "(ip-address-start*. *ip-address-pattern*, *ip-address-end)"
1083
  msgstr ""
1084
 
1085
- #: includes/functions-check-now.php:937 includes/functions.php:1046
1086
  msgid "Blacklist IP addresses"
1087
  msgstr ""
1088
 
1089
- #: includes/functions-check-now.php:941 includes/functions.php:1050
1090
  msgid "Whitelist IP addresses"
1091
  msgstr ""
1092
 
1093
- #: includes/functions-check-now.php:952 includes/functions.php:1061
1094
  msgid "Countries"
1095
  msgstr ""
1096
 
1097
- #: includes/functions-check-now.php:953 includes/functions.php:1062
1098
  msgid "Cities"
1099
  msgstr ""
1100
 
1101
- #: includes/functions-check-now.php:957 includes/functions-check-now.php:3000
1102
- #: includes/functions.php:1066 includes/functions.php:3441
1103
  msgid "Toggle country editor"
1104
  msgstr ""
1105
 
1106
- #: includes/functions-check-now.php:960 includes/functions.php:1069
1107
  msgid "Toggle city editor"
1108
  msgstr ""
1109
 
1110
- #: includes/functions-check-now.php:964 includes/functions-check-now.php:3003
1111
- #: includes/functions.php:1073 includes/functions.php:3444
1112
  msgid "Comma separated country ISO Alpha-2 codes"
1113
  msgstr ""
1114
 
1115
- #: includes/functions-check-now.php:968 includes/functions.php:1082
1116
  msgid "Blacklist countries"
1117
  msgstr ""
1118
 
1119
- #: includes/functions-check-now.php:972 includes/functions.php:1086
1120
  msgid "Whitelist countries"
1121
  msgstr ""
1122
 
1123
- #: includes/functions-check-now.php:1382 includes/functions-check-now.php:1681
1124
- #: includes/functions.php:1558 includes/functions.php:1869
1125
  msgid "Enter license key"
1126
  msgstr ""
1127
 
1128
  #. translators: %s: Ad Inserter Pro
1129
- #: includes/functions-check-now.php:1388 includes/functions.php:1564
1130
  msgid ""
1131
  "%s license key is not set. Plugin functionality is limited and updates are "
1132
  "disabled."
1133
  msgstr ""
1134
 
1135
  #. translators: %s: Ad Inserter Pro
1136
- #: includes/functions-check-now.php:1402 includes/functions.php:1578
1137
  msgid "Warning: %s plugin update server is not accessible"
1138
  msgstr ""
1139
 
1140
  #. translators: updates are not available
1141
- #: includes/functions-check-now.php:1404 includes/functions.php:1580
1142
  msgid "updates"
1143
  msgstr ""
1144
 
1145
  #. translators: updates are not available
1146
- #: includes/functions-check-now.php:1406 includes/functions.php:1582
1147
  msgid "are not available"
1148
  msgstr ""
1149
 
1150
- #: includes/functions-check-now.php:1411 includes/functions-check-now.php:1690
1151
- #: includes/functions.php:1587 includes/functions.php:1878
1152
  msgid "Check license key"
1153
  msgstr ""
1154
 
1155
  #. translators: %s: Ad Inserter Pro
1156
- #: includes/functions-check-now.php:1417 includes/functions.php:1593
1157
  msgid "Invalid %s license key."
1158
  msgstr ""
1159
 
1160
  #. translators: %s: Ad Inserter Pro
1161
- #: includes/functions-check-now.php:1426 includes/functions.php:1602
1162
  msgid "%s license expired. Plugin updates are disabled."
1163
  msgstr ""
1164
 
1165
- #: includes/functions-check-now.php:1427 includes/functions.php:1603
1166
  msgid "Renew license"
1167
  msgstr ""
1168
 
1169
  #. translators: %s: Ad Inserter Pro
1170
- #: includes/functions-check-now.php:1435 includes/functions.php:1611
1171
  msgid "%s license overused. Plugin updates are disabled."
1172
  msgstr ""
1173
 
1174
- #: includes/functions-check-now.php:1436 includes/functions.php:1612
1175
  msgid "Manage licenses"
1176
  msgstr ""
1177
 
1178
- #: includes/functions-check-now.php:1436 includes/functions.php:1612
1179
  msgid "Upgrade license"
1180
  msgstr ""
1181
 
1182
  #. translators: 1, 2: HTML tags, 3: Ad Inserter Pro
1183
- #: includes/functions-check-now.php:1683 includes/functions.php:1871
1184
  msgid ""
1185
  "%1$s Warning: %2$s %3$s license key is not set. Plugin functionality is "
1186
  "limited and updates are disabled."
1187
  msgstr ""
1188
 
1189
  #. translators: 1, 2,: HTML tags, 3: Ad Inserter Pro
1190
- #: includes/functions-check-now.php:1692 includes/functions.php:1880
1191
  msgid "%1$s Warning: %2$s Invalid %3$s license key."
1192
  msgstr ""
1193
 
1194
  #. translators: 2, 3: HTML tags, 1: Ad Inserter Pro
1195
- #: includes/functions-check-now.php:1708 includes/functions.php:1896
1196
  msgid ""
1197
  "Hey, %1$s license has expired - plugin updates are now disabled. Please "
1198
  "renew the license to enable updates. Check %2$s what you are missing. %3$s"
1199
  msgstr ""
1200
 
1201
  #. translators: 1, 3: HTML tags, 2: percentage
1202
- #: includes/functions-check-now.php:1715 includes/functions.php:1903
1203
  msgid ""
1204
  "During the license period and 30 days after the license has expired we offer "
1205
  "%1$s %2$s discount on all license renewals and license upgrades. %3$s"
1206
  msgstr ""
1207
 
1208
- #: includes/functions-check-now.php:1725 includes/functions.php:1913
1209
  msgid "No, thank you."
1210
  msgstr ""
1211
 
1212
- #: includes/functions-check-now.php:1728 includes/functions.php:1916
1213
  msgid "Not now, maybe later."
1214
  msgstr ""
1215
 
1216
- #: includes/functions-check-now.php:1742 includes/functions.php:1930
1217
  msgid "Renew the licence"
1218
  msgstr ""
1219
 
1220
- #: includes/functions-check-now.php:1744 includes/functions.php:1932
1221
  msgid "Update license status"
1222
  msgstr ""
1223
 
1224
  #. translators: 1, 2, 4, 5, 6, 7: HTML tags, 3: Ad Inserter Pro
1225
- #: includes/functions-check-now.php:1755 includes/functions.php:1945
1226
  msgid ""
1227
  "%1$s Warning: %2$s %3$s license overused. Plugin updates are disabled. %4$s "
1228
  "Manage licenses %5$s &mdash; %6$s Upgrade license %7$s"
1229
  msgstr ""
1230
 
1231
  #. Translators: %s: HTML tag
1232
- #: includes/functions-check-now.php:1777 includes/functions.php:2000
1233
  msgid "Warning: %s MaxMind IP geolocation database not found."
1234
  msgstr ""
1235
 
1236
- #: includes/functions-check-now.php:2330 includes/functions.php:2623
1237
  msgid "Geolocation"
1238
  msgstr ""
1239
 
1240
- #: includes/functions-check-now.php:2334 includes/functions.php:2627
1241
- #: settings.php:4391
1242
  msgid "Exceptions"
1243
  msgstr ""
1244
 
1245
- #: includes/functions-check-now.php:2339 includes/functions.php:2632
1246
  msgid "Multisite"
1247
  msgstr ""
1248
 
1249
- #: includes/functions-check-now.php:2344 includes/functions.php:2637
1250
- #: settings.php:4397
1251
  msgid "Tracking"
1252
  msgstr ""
1253
 
1254
  #. translators: %d: days, hours, minutes
1255
- #: includes/functions-check-now.php:2375 includes/functions.php:2668
1256
  msgid "Scheduled in %d days %d hours %d minutes"
1257
  msgstr ""
1258
 
1259
  #. translators: %s: HTML dash separator, %d: days, hours, minutes, &mdash; is
1260
  #. HTML code for long dash separator
1261
- #: includes/functions-check-now.php:2384 includes/functions.php:2677
1262
  msgid "Active %s expires in %d days %d hours %d minutes"
1263
  msgstr ""
1264
 
1265
- #: includes/functions-check-now.php:2388 includes/functions.php:2681
1266
  msgid "Expired"
1267
  msgstr ""
1268
 
1269
- #: includes/functions-check-now.php:2396 includes/functions.php:2707
1270
- #: settings.php:1547 settings.php:1562 settings.php:1684 settings.php:2255
1271
  msgid "and"
1272
  msgstr ""
1273
 
1274
- #: includes/functions-check-now.php:2399 includes/functions.php:2689
1275
  msgid "fallback"
1276
  msgstr ""
1277
 
1278
- #: includes/functions-check-now.php:2400 includes/functions.php:2690
1279
  msgid "Block to be used when scheduling expires"
1280
  msgstr ""
1281
 
1282
- #: includes/functions-check-now.php:2425 includes/functions.php:2727
1283
  msgid "Load in iframe"
1284
  msgstr ""
1285
 
1286
- #: includes/functions-check-now.php:2429 includes/functions.php:2731
1287
- #: includes/placeholders.php:387 settings.php:1155 settings.php:2282
1288
  msgid "Width"
1289
  msgstr ""
1290
 
1291
- #: includes/functions-check-now.php:2430 includes/functions.php:2732
1292
  msgid "iframe width, empty means full width (100%)"
1293
  msgstr ""
1294
 
1295
- #: includes/functions-check-now.php:2436 includes/functions.php:2738
1296
- #: includes/placeholders.php:382 settings.php:1161 settings.php:2286
1297
  msgid "Height"
1298
  msgstr ""
1299
 
1300
- #: includes/functions-check-now.php:2437 includes/functions.php:2739
1301
  msgid "iframe height, empty means adjust it to iframe content height"
1302
  msgstr ""
1303
 
1304
- #: includes/functions-check-now.php:2444 includes/functions.php:2746
1305
  msgid "Ad label in iframe"
1306
  msgstr ""
1307
 
1308
- #: includes/functions-check-now.php:2449 includes/functions.php:2751
1309
  msgid "Preview iframe code"
1310
  msgstr ""
1311
 
1312
- #: includes/functions-check-now.php:2449 includes/functions.php:2751
1313
- #: includes/preview.php:2322 settings.php:1186 settings.php:2994
1314
  msgid "Preview"
1315
  msgstr ""
1316
 
1317
- #: includes/functions-check-now.php:2463 includes/functions.php:2765
1318
- #: settings.php:4398
1319
  msgid "Limits"
1320
  msgstr ""
1321
 
1322
- #: includes/functions-check-now.php:2468 includes/functions-check-now.php:4366
1323
- #: includes/functions-check-now.php:4429 includes/functions.php:2770
1324
- #: includes/functions.php:5304 includes/functions.php:5369 settings.php:2415
1325
  msgid "Ad Blocking"
1326
  msgstr ""
1327
 
1328
  #. translators: 1, 2 and 3, 4: HTML tags
1329
- #: includes/functions-check-now.php:2477 includes/functions.php:2779
1330
  msgid ""
1331
  "%1$s WARNING: %2$s %3$s No wrapping %4$s style has no wrapping code needed "
1332
  "for tracking!"
@@ -1334,29 +1336,29 @@ msgstr ""
1334
 
1335
  #. translators: 1, 2, 4, 5: HTML tags, 3: Scroll with the content, 6: Above
1336
  #. header
1337
- #: includes/functions-check-now.php:2486 includes/functions.php:2788
1338
  msgid ""
1339
  "%1$s WARNING: %2$s vertical position %3$s needs %4$s Output buffering %5$s "
1340
  "enabled and automatic insertion %6$s!"
1341
  msgstr ""
1342
 
1343
- #: includes/functions-check-now.php:2553 includes/functions.php:2854
1344
  msgid "Click fraud protection is globally disabled"
1345
  msgstr ""
1346
 
1347
- #: includes/functions-check-now.php:2557
1348
  msgid "Max clicks per time period are not defined"
1349
  msgstr ""
1350
 
1351
  #. Translators: Max n impressions
1352
- #: includes/functions-check-now.php:2571 includes/functions.php:2868
1353
  msgid "General limits"
1354
  msgstr ""
1355
 
1356
  #. Translators: Max n impressions per x days
1357
- #: includes/functions-check-now.php:2577 includes/functions-check-now.php:2589
1358
- #: includes/functions-check-now.php:2674 includes/functions.php:2874
1359
- #: includes/functions.php:2886 includes/functions.php:2971
1360
  msgid "Current value"
1361
  msgstr ""
1362
 
@@ -1368,18 +1370,18 @@ msgstr ""
1368
  #. Translators: Max n impressions per x days
1369
  #. Translators: Max n clicks
1370
  #. Translators: Max n clicks per x days
1371
- #: includes/functions-check-now.php:2596 includes/functions-check-now.php:2606
1372
- #: includes/functions-check-now.php:2625 includes/functions-check-now.php:2635
1373
- #: includes/functions-check-now.php:2681 includes/functions-check-now.php:2690
1374
- #: includes/functions-check-now.php:2708 includes/functions-check-now.php:2717
1375
- #: includes/functions.php:2893 includes/functions.php:2903
1376
- #: includes/functions.php:2922 includes/functions.php:2932
1377
- #: includes/functions.php:2978 includes/functions.php:2987
1378
- #: includes/functions.php:3005 includes/functions.php:3014 settings.php:2167
1379
  msgid "Max"
1380
  msgstr ""
1381
 
1382
- #: includes/functions-check-now.php:2597 includes/functions.php:2894
1383
  msgid ""
1384
  "Maximum number of impressions for this block. Empty means no general "
1385
  "impression limit."
@@ -1389,16 +1391,16 @@ msgstr ""
1389
  #. Translators: Max n impressions per x days
1390
  #. Translators: Max n impressions
1391
  #. Translators: Max n impressions per x days
1392
- #: includes/functions-check-now.php:2599 includes/functions-check-now.php:2609
1393
- #: includes/functions-check-now.php:2684 includes/functions-check-now.php:2693
1394
- #: includes/functions.php:2896 includes/functions.php:2906
1395
- #: includes/functions.php:2981 includes/functions.php:2990
1396
  msgid "impression"
1397
  msgid_plural "impressions"
1398
  msgstr[0] ""
1399
  msgstr[1] ""
1400
 
1401
- #: includes/functions-check-now.php:2607 includes/functions.php:2904
1402
  msgid ""
1403
  "Maximum number of impressions per time period. Empty means no time limit."
1404
  msgstr ""
@@ -1407,16 +1409,16 @@ msgstr ""
1407
  #. Translators: Max n clicks per x days
1408
  #. Translators: Max n impressions per x days
1409
  #. Translators: Max n clicks per x days
1410
- #: includes/functions-check-now.php:2613 includes/functions-check-now.php:2642
1411
- #: includes/functions-check-now.php:2697 includes/functions-check-now.php:2724
1412
- #: includes/functions.php:2910 includes/functions.php:2939
1413
- #: includes/functions.php:2994 includes/functions.php:3021
1414
- #: includes/functions.php:3705
1415
  msgid "per"
1416
  msgstr ""
1417
 
1418
- #: includes/functions-check-now.php:2614 includes/functions-check-now.php:2643
1419
- #: includes/functions.php:2911 includes/functions.php:2940
1420
  msgid "Time period in days. Empty means no time limit."
1421
  msgstr ""
1422
 
@@ -1425,20 +1427,20 @@ msgstr ""
1425
  #. Translators: Max n impressions per x days
1426
  #. Translators: Max n clicks per x days
1427
  #. Translators: Don't show for x days
1428
- #: includes/functions-check-now.php:2616 includes/functions-check-now.php:2645
1429
- #: includes/functions-check-now.php:2700 includes/functions-check-now.php:2727
1430
- #: includes/functions-check-now.php:2833 includes/functions-check-now.php:3161
1431
- #: includes/functions.php:2913 includes/functions.php:2942
1432
- #: includes/functions.php:2997 includes/functions.php:3024
1433
- #: includes/functions.php:3130 includes/functions.php:3708
1434
- #: includes/functions.php:3718 strings.php:218 strings.php:219 strings.php:220
1435
  #: strings.php:221 strings.php:222 strings.php:223
1436
  msgid "day"
1437
  msgid_plural "days"
1438
  msgstr[0] ""
1439
  msgstr[1] ""
1440
 
1441
- #: includes/functions-check-now.php:2626 includes/functions.php:2923
1442
  msgid ""
1443
  "Maximum number of clicks on this block. Empty means no general click limit."
1444
  msgstr ""
@@ -1447,27 +1449,27 @@ msgstr ""
1447
  #. Translators: Max n clicks per x days
1448
  #. Translators: Max n clicks
1449
  #. Translators: Max n clicks per x days
1450
- #: includes/functions-check-now.php:2628 includes/functions-check-now.php:2638
1451
- #: includes/functions-check-now.php:2711 includes/functions-check-now.php:2720
1452
- #: includes/functions-check-now.php:4577 includes/functions.php:2925
1453
- #: includes/functions.php:2935 includes/functions.php:3008
1454
- #: includes/functions.php:3017 includes/functions.php:3705
1455
- #: includes/functions.php:5655
1456
  msgid "click"
1457
  msgid_plural "clicks"
1458
  msgstr[0] ""
1459
  msgstr[1] ""
1460
 
1461
- #: includes/functions-check-now.php:2636 includes/functions.php:2933
1462
  msgid "Maximum number of clicks per time period. Empty means no time limit."
1463
  msgstr ""
1464
 
1465
- #: includes/functions-check-now.php:2661 includes/functions.php:2958
1466
  msgid "Individual visitor limits"
1467
  msgstr ""
1468
 
1469
- #: includes/functions-check-now.php:2665 includes/functions-check-now.php:2667
1470
- #: includes/functions.php:2962 includes/functions.php:2964
1471
  msgid ""
1472
  "When specified number of clicks on this block for a visitor will be reached "
1473
  "in the specified time period, all blocks that have click fraud protection "
@@ -1475,81 +1477,81 @@ msgid ""
1475
  "general plugin settings."
1476
  msgstr ""
1477
 
1478
- #: includes/functions-check-now.php:2667 includes/functions.php:2964
1479
  msgid "Trigger click fraud protection"
1480
  msgstr ""
1481
 
1482
- #: includes/functions-check-now.php:2682 includes/functions.php:2979
1483
  msgid ""
1484
  "Maximum number of impressions of this block for each visitor. Empty means no "
1485
  "impression limit."
1486
  msgstr ""
1487
 
1488
- #: includes/functions-check-now.php:2691 includes/functions.php:2988
1489
  msgid ""
1490
  "Maximum number of impressions per time period for each visitor. Empty means "
1491
  "no impression limit per time period for visitors."
1492
  msgstr ""
1493
 
1494
- #: includes/functions-check-now.php:2698 includes/functions-check-now.php:2725
1495
- #: includes/functions.php:2995 includes/functions.php:3022
1496
- #: includes/functions.php:3708
1497
  msgid ""
1498
  "Time period in days. Use decimal value (with decimal point) for shorter "
1499
  "periods. Empty means no time limit."
1500
  msgstr ""
1501
 
1502
- #: includes/functions-check-now.php:2709 includes/functions.php:3006
1503
  msgid ""
1504
  "Maximum number of clicks on this block for each visitor. Empty means no "
1505
  "click limit."
1506
  msgstr ""
1507
 
1508
- #: includes/functions-check-now.php:2718 includes/functions.php:3015
1509
- #: includes/functions.php:3705
1510
  msgid ""
1511
  "Maximum number of clicks per time period for each visitor. Empty means no "
1512
  "click limit per time period for visitors."
1513
  msgstr ""
1514
 
1515
- #: includes/functions-check-now.php:2744 includes/functions.php:3041
1516
  msgid "When ad blocking is detected"
1517
  msgstr ""
1518
 
1519
- #: includes/functions-check-now.php:2753 includes/functions.php:3050
1520
  msgid "replacement"
1521
  msgstr ""
1522
 
1523
- #: includes/functions-check-now.php:2754 includes/functions.php:3051
1524
  msgid "Block to be shown when ad blocking is detected"
1525
  msgstr ""
1526
 
1527
- #: includes/functions-check-now.php:2755 includes/functions.php:3052
1528
  msgctxt "replacement"
1529
  msgid "None"
1530
  msgstr ""
1531
 
1532
- #: includes/functions-check-now.php:2772 includes/functions-check-now.php:5612
1533
- #: includes/functions.php:3069 includes/functions.php:6776
1534
  msgid "Close button"
1535
  msgstr ""
1536
 
1537
- #: includes/functions-check-now.php:2824 includes/functions.php:3121
1538
  msgid "Auto close after"
1539
  msgstr ""
1540
 
1541
- #: includes/functions-check-now.php:2825 includes/functions.php:3122
1542
  msgid ""
1543
  "Time in seconds in which the ad will automatically close. Leave empty to "
1544
  "disable auto closing."
1545
  msgstr ""
1546
 
1547
  #. Translators: Don't show for x days
1548
- #: includes/functions-check-now.php:2830 includes/functions.php:3127
1549
  msgid "Don't show for"
1550
  msgstr ""
1551
 
1552
- #: includes/functions-check-now.php:2831 includes/functions.php:3128
1553
  msgid ""
1554
  "Time in days in which closed ad will not be shown again. Use decimal value "
1555
  "(with decimal point) for shorter time period or leave empty to show it again "
@@ -1557,11 +1559,11 @@ msgid ""
1557
  msgstr ""
1558
 
1559
  #. Translators: Delay showing for x pageviews
1560
- #: includes/functions-check-now.php:2851 includes/functions.php:3148
1561
  msgid "Delay showing for"
1562
  msgstr ""
1563
 
1564
- #: includes/functions-check-now.php:2852 includes/functions.php:3149
1565
  msgid ""
1566
  "Number of pageviews before the code is inserted (and ad displayed). Leave "
1567
  "empty to insert the code for the first pageview."
@@ -1569,308 +1571,308 @@ msgstr ""
1569
 
1570
  #. Translators: Delay showing for x pageviews
1571
  #. Translators: Show every x pageviews
1572
- #: includes/functions-check-now.php:2854 includes/functions-check-now.php:2861
1573
- #: includes/functions.php:3151 includes/functions.php:3158
1574
  msgid "pageview"
1575
  msgid_plural "pageviews"
1576
  msgstr[0] ""
1577
  msgstr[1] ""
1578
 
1579
  #. Translators: Show every x pageviews
1580
- #: includes/functions-check-now.php:2858 includes/functions.php:3155
1581
  msgid "Show every"
1582
  msgid_plural "Show every"
1583
  msgstr[0] ""
1584
  msgstr[1] ""
1585
 
1586
- #: includes/functions-check-now.php:2859 includes/functions.php:3156
1587
  msgid ""
1588
  "Number of pageviews to insert the code again. Leave empty to insert the code "
1589
  "for every pageview."
1590
  msgstr ""
1591
 
1592
- #: includes/functions-check-now.php:2878 includes/functions.php:3179
1593
- #: settings.php:926
1594
  msgid "Lazy loading"
1595
  msgstr ""
1596
 
1597
  #. Translators: %s MaxMind
1598
- #: includes/functions-check-now.php:2935 includes/functions.php:3365
1599
  msgid "This product includes GeoLite2 data created by %s"
1600
  msgstr ""
1601
 
1602
- #: includes/functions-check-now.php:2946 includes/functions.php:3378
1603
  msgid "IP geolocation database"
1604
  msgstr ""
1605
 
1606
- #: includes/functions-check-now.php:2949 includes/functions.php:3381
1607
  msgid "Select IP geolocation database."
1608
  msgstr ""
1609
 
1610
- #: includes/functions-check-now.php:2960 includes/functions.php:3392
1611
  msgid "Automatic database updates"
1612
  msgstr ""
1613
 
1614
- #: includes/functions-check-now.php:2963 includes/functions.php:3395
1615
  msgid ""
1616
  "Automatically download and update free GeoLite2 IP geolocation database by "
1617
  "MaxMind"
1618
  msgstr ""
1619
 
1620
- #: includes/functions-check-now.php:2971 includes/functions.php:3412
1621
  msgid "Database"
1622
  msgstr ""
1623
 
1624
- #: includes/functions-check-now.php:2974 includes/functions.php:3415
1625
  msgid ""
1626
  "Absolute path starting with '/' or relative path to the MaxMind database file"
1627
  msgstr ""
1628
 
1629
  #. translators: %d: group number
1630
- #: includes/functions-check-now.php:2992 includes/functions.php:3433
1631
  msgid "Group %d"
1632
  msgstr ""
1633
 
1634
- #: includes/functions-check-now.php:2998 includes/functions.php:3439
1635
  msgid "countries"
1636
  msgstr ""
1637
 
1638
- #: includes/functions-check-now.php:3043 includes/functions.php:3484
1639
  msgid ""
1640
  "Enable impression and click tracking. You also need to enable tracking for "
1641
  "each block you want to track."
1642
  msgstr ""
1643
 
1644
- #: includes/functions-check-now.php:3050
1645
  msgid "Generate report"
1646
  msgstr ""
1647
 
1648
- #: includes/functions-check-now.php:3058 includes/functions.php:3503
1649
  msgid "Impression and Click Tracking"
1650
  msgstr ""
1651
 
1652
- #: includes/functions-check-now.php:3059 includes/functions.php:3504
1653
- #: settings.php:2882
1654
  msgctxt "ad blocking detection"
1655
  msgid "NOT ENABLED"
1656
  msgstr ""
1657
 
1658
- #: includes/functions-check-now.php:3075 includes/functions.php:3520
1659
  msgid "Internal"
1660
  msgstr ""
1661
 
1662
- #: includes/functions-check-now.php:3079 includes/functions.php:3524
1663
  msgid "Track impressions and clicks with internal tracking and statistics"
1664
  msgstr ""
1665
 
1666
- #: includes/functions-check-now.php:3084 includes/functions.php:3529
1667
  msgid "External"
1668
  msgstr ""
1669
 
1670
- #: includes/functions-check-now.php:3088 includes/functions.php:3533
1671
  msgid ""
1672
  "Track impressions and clicks with Google Analytics or Matomo (needs tracking "
1673
  "code installed)"
1674
  msgstr ""
1675
 
1676
- #: includes/functions-check-now.php:3093 includes/functions.php:3538
1677
  msgid "Track Pageviews"
1678
  msgstr ""
1679
 
1680
- #: includes/functions-check-now.php:3099 includes/functions.php:3544
1681
  msgid "Track Pageviews by Device (as configured for viewports)"
1682
  msgstr ""
1683
 
1684
- #: includes/functions-check-now.php:3109 includes/functions.php:3554
1685
  msgid "Track for Logged in Users"
1686
  msgstr ""
1687
 
1688
- #: includes/functions-check-now.php:3115 includes/functions.php:3560
1689
  msgid "Track impressions and clicks from logged in users"
1690
  msgstr ""
1691
 
1692
- #: includes/functions-check-now.php:3125 includes/functions.php:3570
1693
  msgid "Click Detection"
1694
  msgstr ""
1695
 
1696
- #: includes/functions-check-now.php:3131 includes/functions.php:3576
1697
  msgid ""
1698
  "Standard method detects clicks only on banners with links, Advanced method "
1699
  "can detect clicks on any kind of ads, but it is slightly less accurate"
1700
  msgstr ""
1701
 
1702
- #: includes/functions-check-now.php:3150 includes/functions.php:3691
1703
  msgid "Click fraud protection"
1704
  msgstr ""
1705
 
1706
- #: includes/functions-check-now.php:3154 includes/functions.php:3695
1707
  msgid "Globally enable click fraud protection for selected blocks."
1708
  msgstr ""
1709
 
1710
- #: includes/functions-check-now.php:3160 includes/functions.php:3715
1711
  msgid "Protection time"
1712
  msgstr ""
1713
 
1714
- #: includes/functions-check-now.php:3161 includes/functions.php:3718
1715
  msgid ""
1716
  "Time period in days in which blocks with enabled click fraud protection will "
1717
  "be hidden. Use decimal value (with decimal point) for shorter periods."
1718
  msgstr ""
1719
 
1720
- #: includes/functions-check-now.php:3180 includes/functions.php:3604
1721
  msgid "Report header image"
1722
  msgstr ""
1723
 
1724
- #: includes/functions-check-now.php:3183
1725
  msgid ""
1726
  "Image or logo to be displayed in the header of the statistins report. "
1727
  "Absolute path starting with '/' or relative path to the image file. Clear to "
1728
  "reset to default image."
1729
  msgstr ""
1730
 
1731
- #: includes/functions-check-now.php:3184 includes/functions.php:3608
1732
- #: strings.php:252
1733
  msgid "Select or upload header image"
1734
  msgstr ""
1735
 
1736
- #: includes/functions-check-now.php:3189 includes/functions.php:3613
1737
  msgid "Report header title"
1738
  msgstr ""
1739
 
1740
- #: includes/functions-check-now.php:3192 includes/functions.php:3616
1741
  msgid ""
1742
  "Title to be displayed in the header of the statistics report. Text or HTML "
1743
  "code, clear to reset to default text."
1744
  msgstr ""
1745
 
1746
- #: includes/functions-check-now.php:3197 includes/functions.php:3621
1747
  msgid "Report header description"
1748
  msgstr ""
1749
 
1750
- #: includes/functions-check-now.php:3200 includes/functions.php:3624
1751
  msgid ""
1752
  "Description to be displayed in the header of the statistics report. Text or "
1753
  "HTML code, clear to reset to default text."
1754
  msgstr ""
1755
 
1756
- #: includes/functions-check-now.php:3205 includes/functions.php:3629
1757
  msgid "Report footer"
1758
  msgstr ""
1759
 
1760
- #: includes/functions-check-now.php:3208 includes/functions.php:3632
1761
  msgid ""
1762
  "Text to be displayed in the footer of the statistics report. Clear to reset "
1763
  "to default text."
1764
  msgstr ""
1765
 
1766
- #: includes/functions-check-now.php:3213 includes/functions.php:3637
1767
  msgid "Public report key"
1768
  msgstr ""
1769
 
1770
- #: includes/functions-check-now.php:3216 includes/functions.php:3640
1771
  msgid "String to generate unique report IDs. Clear to reset to default value."
1772
  msgstr ""
1773
 
1774
- #: includes/functions-check-now.php:3248 includes/functions.php:3770
1775
  msgid "Are you sure you want to clear all exceptions for block"
1776
  msgstr ""
1777
 
1778
- #: includes/functions-check-now.php:3249 includes/functions.php:3771
1779
  msgid "Clear all exceptions for block"
1780
  msgstr ""
1781
 
1782
- #: includes/functions-check-now.php:3256 includes/functions.php:3778
1783
  msgid "Are you sure you want to clear all exceptions?"
1784
  msgstr ""
1785
 
1786
- #: includes/functions-check-now.php:3256 includes/functions.php:3778
1787
  msgid "Clear all exceptions for all blocks"
1788
  msgstr ""
1789
 
1790
- #: includes/functions-check-now.php:3261 includes/functions.php:3783
1791
- #: settings.php:3974 settings.php:4474
1792
  msgid "Type"
1793
  msgstr ""
1794
 
1795
- #: includes/functions-check-now.php:3279 includes/functions.php:3801
1796
  msgid "View"
1797
  msgstr ""
1798
 
1799
- #: includes/functions-check-now.php:3280 includes/functions-check-now.php:3287
1800
- #: includes/functions-check-now.php:3291 includes/functions.php:3802
1801
- #: includes/functions.php:3809 includes/functions.php:3813
1802
- #: includes/placeholders.php:351 includes/preview.php:2692 settings.php:1423
1803
- #: settings.php:3731
1804
  msgid "Edit"
1805
  msgstr ""
1806
 
1807
- #: includes/functions-check-now.php:3310 includes/functions.php:3832
1808
  msgid "Are you sure you want to clear all exceptions for"
1809
  msgstr ""
1810
 
1811
- #: includes/functions-check-now.php:3311 includes/functions.php:3833
1812
  msgid "Clear all exceptions for"
1813
  msgstr ""
1814
 
1815
- #: includes/functions-check-now.php:3324 includes/functions.php:3846
1816
  msgid "No exceptions"
1817
  msgstr ""
1818
 
1819
  #. translators: %s: Ad Inserter Pro
1820
- #: includes/functions-check-now.php:3335 includes/functions.php:3857
1821
  msgid "%s options for network blogs"
1822
  msgstr ""
1823
 
1824
  #. translators: %s: Ad Inserter Pro
1825
- #: includes/functions-check-now.php:3340 includes/functions.php:3862
1826
  msgid "Enable %s widgets for sub-sites"
1827
  msgstr ""
1828
 
1829
- #: includes/functions-check-now.php:3340 includes/functions.php:3862
1830
  msgid "Widgets"
1831
  msgstr ""
1832
 
1833
- #: includes/functions-check-now.php:3345 includes/functions.php:3867
1834
  msgid "Enable PHP code processing for sub-sites"
1835
  msgstr ""
1836
 
1837
- #: includes/functions-check-now.php:3345 includes/functions.php:3867
1838
  msgid "PHP Processing"
1839
  msgstr ""
1840
 
1841
  #. translators: %s: Ad Inserter Pro
1842
- #: includes/functions-check-now.php:3350 includes/functions.php:3872
1843
  msgid "Enable %s block exceptions in post/page editor for sub-sites"
1844
  msgstr ""
1845
 
1846
- #: includes/functions-check-now.php:3350 includes/functions.php:3872
1847
  msgid "Post/Page exceptions"
1848
  msgstr ""
1849
 
1850
  #. translators: %s: Ad Inserter Pro
1851
- #: includes/functions-check-now.php:3355 includes/functions.php:3877
1852
  msgid "Enable %s settings page for sub-sites"
1853
  msgstr ""
1854
 
1855
- #: includes/functions-check-now.php:3355 includes/functions.php:3877
1856
  msgid "Settings page"
1857
  msgstr ""
1858
 
1859
  #. translators: %s: Ad Inserter Pro
1860
- #: includes/functions-check-now.php:3360 includes/functions.php:3882
1861
  msgid "Enable %s settings of main site to be used for all blogs"
1862
  msgstr ""
1863
 
1864
- #: includes/functions-check-now.php:3360 includes/functions.php:3882
1865
  msgid "Main site settings used for all blogs"
1866
  msgstr ""
1867
 
1868
- #: includes/functions-check-now.php:3371 includes/functions.php:3898
1869
- #: settings.php:2881
1870
  msgid "Ad Blocking Detection"
1871
  msgstr ""
1872
 
1873
- #: includes/functions-check-now.php:3377 includes/functions.php:3904
1874
  msgid ""
1875
  "Standard method is reliable but should be used only if Advanced method does "
1876
  "not work. Advanced method recreates files used for detection with random "
@@ -1878,374 +1880,493 @@ msgid ""
1878
  "publicly accessible"
1879
  msgstr ""
1880
 
1881
- #: includes/functions-check-now.php:4029 includes/functions-check-now.php:4119
1882
- #: includes/functions-check-now.php:4139 includes/functions.php:4746
1883
- #: includes/functions.php:4864 includes/functions.php:4889
1884
  msgid "AD BLOCKING"
1885
  msgstr ""
1886
 
1887
- #: includes/functions-check-now.php:4030 includes/functions-check-now.php:4070
1888
- #: includes/functions-check-now.php:4113 includes/functions-check-now.php:4140
1889
- #: includes/functions.php:4747 includes/functions.php:4793
1890
- #: includes/functions.php:4858 includes/functions.php:4890
1891
  msgid "BLOCK INSERTED BUT NOT VISIBLE"
1892
  msgstr ""
1893
 
1894
- #: includes/functions-check-now.php:4033 includes/functions-check-now.php:4112
1895
- #: includes/functions-check-now.php:4146 includes/functions.php:4750
1896
- #: includes/functions.php:4857 includes/functions.php:4896
1897
  msgid "NO AD BLOCKING"
1898
  msgstr ""
1899
 
1900
- #: includes/functions-check-now.php:4069 includes/functions-check-now.php:4076
1901
- #: includes/functions.php:4792 includes/functions.php:4799
1902
  msgid "AD BLOCKING REPLACEMENT"
1903
  msgstr ""
1904
 
1905
- #: includes/functions-check-now.php:4219 includes/functions-check-now.php:4428
1906
- #: includes/functions.php:5157 includes/functions.php:5368
1907
  msgid "Pageviews"
1908
  msgstr ""
1909
 
1910
- #: includes/functions-check-now.php:4365 includes/functions.php:5303
1911
  msgctxt "Version"
1912
  msgid "Unknown"
1913
  msgstr ""
1914
 
1915
- #: includes/functions-check-now.php:4365 includes/functions.php:5303
1916
  msgctxt "Times"
1917
  msgid "DISPLAYED"
1918
  msgstr ""
1919
 
1920
- #: includes/functions-check-now.php:4365 includes/functions.php:5303
1921
  msgid "No version"
1922
  msgstr ""
1923
 
1924
- #: includes/functions-check-now.php:4366 includes/functions.php:5304
1925
  msgctxt "Times"
1926
  msgid "BLOCKED"
1927
  msgstr ""
1928
 
1929
- #: includes/functions-check-now.php:4428 includes/functions.php:5368
1930
  msgid "Impressions"
1931
  msgstr ""
1932
 
1933
- #: includes/functions-check-now.php:4429 includes/functions-check-now.php:4430
1934
- #: includes/functions-check-now.php:4485 includes/functions.php:5369
1935
- #: includes/functions.php:5370 includes/functions.php:5563
1936
  msgid "Clicks"
1937
  msgstr ""
1938
 
1939
- #: includes/functions-check-now.php:4430 includes/functions.php:5370
1940
  msgid "events"
1941
  msgstr ""
1942
 
1943
- #: includes/functions-check-now.php:4431 includes/functions.php:5371
1944
  msgid "Ad Blocking Share"
1945
  msgstr ""
1946
 
1947
  #. translators: CTR as Click Through Rate
1948
- #: includes/functions-check-now.php:4431 includes/functions-check-now.php:4491
1949
- #: includes/functions.php:5371 includes/functions.php:5569
1950
  msgid "CTR"
1951
  msgstr ""
1952
 
1953
- #: includes/functions-check-now.php:4573 includes/functions.php:5651
1954
  msgid "pageviews"
1955
  msgid_plural "pageviews"
1956
  msgstr[0] ""
1957
  msgstr[1] ""
1958
 
1959
- #: includes/functions-check-now.php:4573 includes/functions.php:5651
1960
  msgid "impressions"
1961
  msgid_plural "impressions"
1962
  msgstr[0] ""
1963
  msgstr[1] ""
1964
 
1965
- #: includes/functions-check-now.php:4577 includes/functions.php:5655
1966
  msgid "event"
1967
  msgid_plural "events"
1968
  msgstr[0] ""
1969
  msgstr[1] ""
1970
 
1971
- #: includes/functions-check-now.php:4672 includes/functions.php:5750
1972
  msgctxt "Pageviews / Impressions"
1973
  msgid "Average"
1974
  msgstr ""
1975
 
1976
- #: includes/functions-check-now.php:4693 includes/functions.php:5771
1977
  msgctxt "Ad Blocking / Clicks"
1978
  msgid "Average"
1979
  msgstr ""
1980
 
1981
- #: includes/functions-check-now.php:4717 includes/functions.php:5795
1982
  msgctxt "Ad Blocking Share / CTR"
1983
  msgid "Average"
1984
  msgstr ""
1985
 
1986
  #. Translators: %s: Ad Inserter Pro
1987
- #: includes/functions-check-now.php:4899 includes/functions-check-now.php:4991
1988
- #: includes/functions-check-now.php:5334 includes/functions.php:5987
1989
- #: includes/functions.php:6079 includes/functions.php:6477 strings.php:203
1990
  msgid "%s Report"
1991
  msgstr ""
1992
 
1993
- #: includes/functions-check-now.php:5240 includes/functions.php:6383
1994
  msgid "for last month"
1995
  msgstr ""
1996
 
1997
- #: includes/functions-check-now.php:5245 includes/functions.php:6388
1998
  msgid "for this month"
1999
  msgstr ""
2000
 
2001
- #: includes/functions-check-now.php:5250 includes/functions.php:6393
2002
  msgid "for this year"
2003
  msgstr ""
2004
 
2005
- #: includes/functions-check-now.php:5255 includes/functions.php:6398
2006
  msgid "for the last 15 days"
2007
  msgstr ""
2008
 
2009
- #: includes/functions-check-now.php:5260 includes/functions.php:6403
2010
  msgid "for the last 30 days"
2011
  msgstr ""
2012
 
2013
- #: includes/functions-check-now.php:5265 includes/functions.php:6408
2014
  msgid "for the last 90 days"
2015
  msgstr ""
2016
 
2017
- #: includes/functions-check-now.php:5270 includes/functions.php:6413
2018
  msgid "for the last 180 days"
2019
  msgstr ""
2020
 
2021
- #: includes/functions-check-now.php:5275 includes/functions.php:6418
2022
  msgid "for the last 365 days"
2023
  msgstr ""
2024
 
2025
- #: includes/functions.php:515 includes/functions.php:3491
2026
  msgid "Generate CSV report"
2027
  msgstr ""
2028
 
2029
  #. translators: %s: Ad Inserter Pro
2030
- #: includes/functions.php:580
2031
  msgid "Invalid %s version. Continue?"
2032
  msgstr ""
2033
 
2034
- #: includes/functions.php:772 includes/preview.php:2635
2035
  msgid "Background"
2036
  msgstr ""
2037
 
2038
  #. translators: %s HTML body tag
2039
- #: includes/functions.php:779
2040
  msgid "Set %s background"
2041
  msgstr ""
2042
 
2043
- #: includes/functions.php:792
2044
  msgid "Image to be used for the background"
2045
  msgstr ""
2046
 
2047
- #: includes/functions.php:797
2048
  msgid "Color"
2049
  msgstr ""
2050
 
2051
- #: includes/functions.php:798 includes/preview.php:2453
2052
  msgid "Color to be used for the background"
2053
  msgstr ""
2054
 
2055
- #: includes/functions.php:801 includes/preview.php:2458
2056
  msgid "Image size"
2057
  msgstr ""
2058
 
2059
- #: includes/functions.php:811
2060
  msgid "Repeat"
2061
  msgstr ""
2062
 
2063
- #: includes/functions.php:824
2064
  msgid "Select image"
2065
  msgstr ""
2066
 
2067
- #: includes/functions.php:1042 includes/functions.php:1078 settings.php:1810
2068
- #: settings.php:1833 settings.php:1856 settings.php:1879 settings.php:1902
2069
- #: settings.php:1925 settings.php:1947 settings.php:1969
2070
  msgid "Click to select black or white list"
2071
  msgstr ""
2072
 
2073
  #. translators: %s: Ad Inserter Pro
2074
- #: includes/functions.php:1620
2075
  msgid "Invalid %s version."
2076
  msgstr ""
2077
 
2078
- #: includes/functions.php:1621
2079
  msgid "Check license"
2080
  msgstr ""
2081
 
2082
- #: includes/functions.php:1633
2083
  msgid "License"
2084
  msgstr ""
2085
 
2086
  #. translators: 1, 2, 4, 5: HTML tags, 3: Ad Inserter Pro
2087
- #: includes/functions.php:1957
2088
  msgid "%1$s Warning: %2$s Wrong %3$s version. %4$s Check license %5$s"
2089
  msgstr ""
2090
 
2091
  #. Translators: %s: HTML tags
2092
- #: includes/functions.php:2005
2093
  msgid ""
2094
  "Warning: %s MaxMind license key not set. Please %s sign up for a GeoLite2 "
2095
  "account %s and create license key."
2096
  msgstr ""
2097
 
2098
- #: includes/functions.php:2705
2099
  msgid "Start date"
2100
  msgstr ""
2101
 
2102
- #: includes/functions.php:2705
2103
  msgid "Enter date in format yyyy-mm-dd"
2104
  msgstr ""
2105
 
2106
- #: includes/functions.php:2706
 
 
 
 
2107
  msgid "Start time"
2108
  msgstr ""
2109
 
2110
- #: includes/functions.php:2706
2111
  msgid "Enter time in format hh:mm:ss, empty means 00:00:00"
2112
  msgstr ""
2113
 
2114
- #: includes/functions.php:2708
2115
  msgid "End date"
2116
  msgstr ""
2117
 
2118
- #: includes/functions.php:2709
2119
  msgid "End time"
2120
  msgstr ""
2121
 
2122
- #: includes/functions.php:2712
2123
  msgid "Select wanted days in week"
2124
  msgstr ""
2125
 
2126
- #: includes/functions.php:3040
2127
  msgid "Ad blocking detection is disabled"
2128
  msgstr ""
2129
 
2130
- #: includes/functions.php:3184
2131
  msgid "Protected"
2132
  msgstr ""
2133
 
2134
- #: includes/functions.php:3187
2135
  msgid "Manual loading"
2136
  msgstr ""
2137
 
2138
- #: includes/functions.php:3256
2139
  msgid "IP address blocked"
2140
  msgid_plural "IP addresses blocked"
2141
  msgstr[0] ""
2142
  msgstr[1] ""
2143
 
2144
- #: includes/functions.php:3259 includes/functions.php:3308
2145
  msgid "No IP address blocked"
2146
  msgstr ""
2147
 
2148
- #: includes/functions.php:3320
2149
  msgid "Blocked IP address"
2150
  msgstr ""
2151
 
2152
- #: includes/functions.php:3320
2153
  msgid "Country"
2154
  msgstr ""
2155
 
2156
- #: includes/functions.php:3320
2157
  msgid "Time to expiration"
2158
  msgstr ""
2159
 
2160
- #: includes/functions.php:3320 strings.php:225
2161
  msgid "Delete"
2162
  msgstr ""
2163
 
2164
- #: includes/functions.php:3332
2165
  msgid "Delete IP address"
2166
  msgstr ""
2167
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2168
  #. Translators: %s HTML tags
2169
- #: includes/functions.php:3367
2170
  msgid "Create and manage %s MaxMind license key %s"
2171
  msgstr ""
2172
 
2173
- #: includes/functions.php:3403
2174
  msgid "MaxMind license key"
2175
  msgstr ""
2176
 
2177
- #: includes/functions.php:3406
2178
  msgid "Enter license key obtained from MaxMind"
2179
  msgstr ""
2180
 
2181
- #: includes/functions.php:3607
2182
  msgid ""
2183
  "Image or logo to be displayed in the header of the statistics report. "
2184
  "Absolute path starting with '/' or relative path to the image file. Clear to "
2185
  "reset to default image."
2186
  msgstr ""
2187
 
2188
- #: includes/functions.php:3655
2189
  msgid "Event category"
2190
  msgstr ""
2191
 
2192
- #: includes/functions.php:3658
2193
  msgid ""
2194
  "Category name used for external tracking events. You can use tags to get the "
2195
  "event, the number or the name of the block that caused the event."
2196
  msgstr ""
2197
 
2198
- #: includes/functions.php:3663
2199
  msgid "Event action"
2200
  msgstr ""
2201
 
2202
- #: includes/functions.php:3666
2203
  msgid ""
2204
  "Action name used for external tracking events. You can use tags to get the "
2205
  "event, the number or the name of the block that caused the event."
2206
  msgstr ""
2207
 
2208
- #: includes/functions.php:3671
2209
  msgid "Event label"
2210
  msgstr ""
2211
 
2212
- #: includes/functions.php:3674
2213
  msgid ""
2214
  "Label name used for external tracking events. You can use tags to get the "
2215
  "event, the number or the name of the block that caused the event."
2216
  msgstr ""
2217
 
2218
- #: includes/functions.php:3701
2219
  msgid "Global visitor limits"
2220
  msgstr ""
2221
 
2222
- #: includes/functions.php:3724
2223
  msgid "Block IP address"
2224
  msgstr ""
2225
 
2226
- #: includes/functions.php:3729
2227
  msgid "Block visitor's IP address when protection is activated"
2228
  msgstr ""
2229
 
2230
- #: includes/functions.php:3731
2231
  msgid "Click to show blocked IP addresses"
2232
  msgstr ""
2233
 
2234
  #. translators: %s: Ad Inserter Pro
2235
- #: includes/functions.php:3887
2236
  msgid "Show link to %s settings page for each site on the Sites page"
2237
  msgstr ""
2238
 
2239
  #. translators: %s: Ad Inserter Pro
2240
- #: includes/functions.php:3887
2241
  msgid "Show link to %s on the Sites page"
2242
  msgstr ""
2243
 
2244
- #: includes/functions.php:5451
 
 
 
 
 
 
 
 
 
 
 
 
 
2245
  msgid "Date"
2246
  msgstr ""
2247
 
2248
- #: includes/functions.php:5925
2249
  msgid "File %s missing."
2250
  msgstr ""
2251
 
@@ -2273,11 +2394,11 @@ msgstr ""
2273
  msgid "Placeholder"
2274
  msgstr ""
2275
 
2276
- #: includes/placeholders.php:361 settings.php:999 settings.php:4475
2277
  msgid "Size"
2278
  msgstr ""
2279
 
2280
- #: includes/placeholders.php:377 includes/preview.php:2450
2281
  msgid "Background color"
2282
  msgstr ""
2283
 
@@ -2341,7 +2462,7 @@ msgstr ""
2341
  msgid "Remove dummy paragraph"
2342
  msgstr ""
2343
 
2344
- #: includes/preview-adb.php:6 includes/preview.php:2310
2345
  msgid "Use current settings"
2346
  msgstr ""
2347
 
@@ -2368,7 +2489,7 @@ msgctxt "Button"
2368
  msgid "Default"
2369
  msgstr ""
2370
 
2371
- #: includes/preview-adb.php:9 includes/preview.php:2313
2372
  msgid "Close preview window"
2373
  msgstr ""
2374
 
@@ -2377,71 +2498,71 @@ msgctxt "Button "
2377
  msgid "Cancel"
2378
  msgstr ""
2379
 
2380
- #: includes/preview-adb.php:57
2381
  msgid "Ad Blocking Detected Message Preview"
2382
  msgstr ""
2383
 
2384
- #: includes/preview-adb.php:345 settings.php:3007
2385
  msgid "Message CSS"
2386
  msgstr ""
2387
 
2388
- #: includes/preview-adb.php:350 settings.php:3015
2389
  msgid "Overlay CSS"
2390
  msgstr ""
2391
 
2392
- #: includes/preview.php:246
2393
  msgid "Sticky Code Preview"
2394
  msgstr ""
2395
 
2396
- #: includes/preview.php:246
2397
  msgid "Code Preview"
2398
  msgstr ""
2399
 
2400
- #: includes/preview.php:2308
2401
  msgid "Highlight inserted code"
2402
  msgstr ""
2403
 
2404
- #: includes/preview.php:2308
2405
  msgid "Highlight"
2406
  msgstr ""
2407
 
2408
- #: includes/preview.php:2311
2409
  msgid "Reset to block settings"
2410
  msgstr ""
2411
 
2412
- #: includes/preview.php:2326
2413
  msgid "AdSense ad unit"
2414
  msgstr ""
2415
 
2416
- #: includes/preview.php:2395
2417
  msgid "wrapping div"
2418
  msgstr ""
2419
 
2420
- #: includes/preview.php:2400 includes/preview.php:2407
2421
  msgid "background"
2422
  msgstr ""
2423
 
2424
- #: includes/preview.php:2434 includes/preview.php:2647 settings.php:1384
2425
  msgid "Alignment"
2426
  msgstr ""
2427
 
2428
- #: includes/preview.php:2471
2429
  msgid "Repeat image"
2430
  msgstr ""
2431
 
2432
- #: includes/preview.php:2554
2433
  msgid "Horizontal margin"
2434
  msgstr ""
2435
 
2436
- #: includes/preview.php:2606
2437
  msgid "Vertical margin"
2438
  msgstr ""
2439
 
2440
- #: includes/preview.php:2630
2441
  msgid "Animate"
2442
  msgstr ""
2443
 
2444
- #: includes/preview.php:2701
2445
  msgid ""
2446
  "This is a preview of the code between dummy paragraphs. Here you can test "
2447
  "various block alignments, visually edit margin and padding values of the "
@@ -2451,14 +2572,14 @@ msgid ""
2451
  "restores all the values to those of the current block."
2452
  msgstr ""
2453
 
2454
- #: includes/preview.php:2704
2455
  msgid ""
2456
  "This is a preview of the saved block between dummy paragraphs. It shows the "
2457
  "code with the alignment and style as it is set for this block. Highlight "
2458
  "button highlights background, wrapping div margin and code area."
2459
  msgstr ""
2460
 
2461
- #: includes/preview.php:2706
2462
  msgid ""
2463
  "This is a preview of AdSense ad block between dummy paragraphs. AdSense ad "
2464
  "code was loaded from your AdSense account. The ad block is displayed on a "
@@ -2466,7 +2587,7 @@ msgid ""
2466
  "highlight ad block."
2467
  msgstr ""
2468
 
2469
- #: includes/preview.php:2712
2470
  msgid ""
2471
  "You can resize the window (and refresh the page to reload ads) to check "
2472
  "display with different screen widths.\n"
@@ -2474,7 +2595,7 @@ msgid ""
2474
  "settings will be copied to the active block."
2475
  msgstr ""
2476
 
2477
- #: includes/preview.php:2714
2478
  msgid ""
2479
  "Please note that the code, block name, alignment and style are taken from "
2480
  "the current block settings (may not be saved).\n"
@@ -2482,9 +2603,9 @@ msgid ""
2482
  "padding can't be set. However, you can use own HTML code for the block."
2483
  msgstr ""
2484
 
2485
- #: includes/preview.php:2719 includes/preview.php:2733
2486
- #: includes/preview.php:2743 includes/preview.php:2753
2487
- #: includes/preview.php:2763
2488
  msgid ""
2489
  "Ad Inserter can be configured to insert any code anywhere on the page. Each "
2490
  "code with it's settings is called a block.\n"
@@ -2498,9 +2619,9 @@ msgid ""
2498
  "and manual insertion."
2499
  msgstr ""
2500
 
2501
- #: includes/preview.php:2724 includes/preview.php:2738
2502
- #: includes/preview.php:2748 includes/preview.php:2758
2503
- #: includes/preview.php:2768
2504
  msgid ""
2505
  "Few very important things you need to know in order to insert code and "
2506
  "display some ad:\n"
@@ -2513,7 +2634,7 @@ msgid ""
2513
  "individual post/page exceptions."
2514
  msgstr ""
2515
 
2516
- #: includes/preview.php:2730
2517
  msgid ""
2518
  "This is a preview of the code for sticky ads. Here you can test various "
2519
  "horizontal and vertical alignments, close button locations, visually edit "
@@ -2523,477 +2644,485 @@ msgid ""
2523
  "the values to those of the current block."
2524
  msgstr ""
2525
 
2526
- #: includes/version-check.php:14
2527
- msgid "The latest PHP version: "
2528
- msgstr ""
2529
-
2530
- #: includes/version-check.php:33
2531
  msgid ""
2532
  "Warning: Ad Inserter Pro plugin is outdated - it has not been tested with "
2533
  "WordPress version"
2534
  msgstr ""
2535
 
2536
- #: settings.php:162 settings.php:165
2537
  msgid ""
2538
  "Warning: only exceptions for %d posts cleared, %d posts still have exceptions"
2539
  msgstr ""
2540
 
2541
- #: settings.php:204 settings.php:1273
2542
- msgid ""
2543
- "Settings for individual exceptions have been updated. Please check all "
2544
- "blocks that have exceptions and and then save settings."
2545
- msgstr ""
2546
-
2547
- #: settings.php:246
2548
  msgid "Online documentation"
2549
  msgstr ""
2550
 
2551
- #: settings.php:250 settings.php:817 settings.php:2382
2552
  msgid "Show AdSense ad units"
2553
  msgstr ""
2554
 
2555
- #: settings.php:259
2556
  msgid "Edit ads.txt file"
2557
  msgstr ""
2558
 
2559
- #: settings.php:262 settings.php:1216
2560
  msgid "Check theme for available positions for automatic insertion"
2561
  msgstr ""
2562
 
2563
- #: settings.php:264
2564
  msgid "List all blocks"
2565
  msgstr ""
2566
 
2567
- #: settings.php:271
2568
  msgid "Loaded plugin JavaScript file version"
2569
  msgstr ""
2570
 
2571
  #. translators: %s: HTML tags
2572
- #: settings.php:273
2573
  msgid ""
2574
  "Wrong or %s missing version parameter %s of the JavaScript file, probably "
2575
  "due to inappropriate caching."
2576
  msgstr ""
2577
 
2578
- #: settings.php:274
2579
  msgid ""
2580
  "Missing version parameter of the JavaScript file, probably due to "
2581
  "inappropriate caching."
2582
  msgstr ""
2583
 
2584
- #: settings.php:275
2585
  msgid ""
2586
  "Incompatible (old) JavaScript file loaded, probably due to inappropriate "
2587
  "caching."
2588
  msgstr ""
2589
 
2590
- #: settings.php:276 settings.php:287
2591
  msgid ""
2592
  "Please delete browser's cache and all other caches used and then reload this "
2593
  "page."
2594
  msgstr ""
2595
 
2596
- #: settings.php:282
2597
  msgid "Loaded plugin CSS file version"
2598
  msgstr ""
2599
 
2600
  #. translators: %s: HTML tags
2601
- #: settings.php:284
2602
  msgid ""
2603
  "Wrong or %s missing version parameter %s of the CSS file, probably due to "
2604
  "inappropriate caching."
2605
  msgstr ""
2606
 
2607
- #: settings.php:285
2608
  msgid ""
2609
  "Missing version parameter of the CSS file, probably due to inappropriate "
2610
  "caching."
2611
  msgstr ""
2612
 
2613
- #: settings.php:286
2614
  msgid ""
2615
  "Incompatible (old) CSS file loaded, probably due to inappropriate caching."
2616
  msgstr ""
2617
 
2618
- #: settings.php:293 settings.php:319
2619
  msgid "WARNING"
2620
  msgstr ""
2621
 
2622
  #. translators: %s: HTML tags
2623
- #: settings.php:295
2624
  msgid "Page may %s not be loaded properly. %s"
2625
  msgstr ""
2626
 
2627
- #: settings.php:296
2628
  msgid ""
2629
  "Check ad blocking software that may block CSS, JavaScript or image files."
2630
  msgstr ""
2631
 
2632
- #: settings.php:305
2633
  msgid "SAFE MODE"
2634
  msgstr ""
2635
 
2636
  #. translators: %s: HTML tags
2637
- #: settings.php:307
2638
  msgid "Page is loaded in %s safe mode. %s Not all scripts are loaded."
2639
  msgstr ""
2640
 
2641
- #: settings.php:319
2642
  msgid ""
2643
  "To disable debugging functions and to enable insertions go to tab [*] / tab "
2644
  "Debugging"
2645
  msgstr ""
2646
 
2647
- #: settings.php:321
2648
  msgid "Debugging functions enabled - some code is not inserted"
2649
  msgstr ""
2650
 
2651
- #: settings.php:338
2652
  msgid "Group name"
2653
  msgstr ""
2654
 
2655
- #: settings.php:339
2656
  msgid "Option name"
2657
  msgstr ""
2658
 
2659
- #: settings.php:345
2660
  msgid "Share"
2661
  msgstr ""
2662
 
2663
- #: settings.php:348
2664
  msgid ""
2665
  "Option share in percents - 0 means option is disabled, if share for one "
2666
  "option is not defined it will be calculated automatically. Leave all share "
2667
  "fields empty for equal option shares."
2668
  msgstr ""
2669
 
2670
- #: settings.php:351
 
 
 
 
 
 
 
 
2671
  msgid "Time"
2672
  msgstr ""
2673
 
2674
- #: settings.php:354
2675
  msgid ""
2676
  "Option time in seconds - 0 means option is disabled and will be skipped. "
2677
  "Leave all time fields empty for no timed rotation."
2678
  msgstr ""
2679
 
2680
- #: settings.php:522
2681
  msgid "General Settings"
2682
  msgstr ""
2683
 
2684
- #: settings.php:765 settings.php:2734 settings.php:2801 settings.php:2987
2685
  msgid "Toggle Syntax Highlighting / Simple editor for mobile devices"
2686
  msgstr ""
2687
 
2688
- #: settings.php:772
2689
  msgid "Toggle tools"
2690
  msgstr ""
2691
 
2692
- #: settings.php:780
2693
  msgid "Process PHP code in block"
2694
  msgstr ""
2695
 
2696
- #: settings.php:787
2697
  msgid "Disable insertion of this block"
2698
  msgstr ""
2699
 
2700
- #: settings.php:799
2701
  msgid "Toggle code generator"
2702
  msgstr ""
2703
 
2704
- #: settings.php:803
2705
  msgid "Toggle rotation editor"
2706
  msgstr ""
2707
 
2708
- #: settings.php:807
2709
  msgid "Open visual HTML editor"
2710
  msgstr ""
2711
 
2712
- #: settings.php:826
2713
  msgid "Clear block"
2714
  msgstr ""
2715
 
2716
- #: settings.php:831 settings.php:4346
2717
  msgid "Copy block"
2718
  msgstr ""
2719
 
2720
- #: settings.php:835
2721
  msgid "Paste name"
2722
  msgstr ""
2723
 
2724
- #: settings.php:839
2725
  msgid "Paste code"
2726
  msgstr ""
2727
 
2728
- #: settings.php:843
2729
  msgid "Paste settings"
2730
  msgstr ""
2731
 
2732
- #: settings.php:847
2733
  msgid "Paste block (name, code and settings)"
2734
  msgstr ""
2735
 
2736
- #: settings.php:866
2737
  msgid "Rotation groups"
2738
  msgstr ""
2739
 
2740
- #: settings.php:870
2741
  msgid "Remove option"
2742
  msgstr ""
2743
 
2744
- #: settings.php:874
2745
  msgid "Add option"
2746
  msgstr ""
2747
 
2748
- #: settings.php:889
2749
  msgid "Import code"
2750
  msgstr ""
2751
 
2752
- #: settings.php:893
2753
  msgid "Generate code"
2754
  msgstr ""
2755
 
2756
- #: settings.php:898
2757
  msgid "Banner"
2758
  msgstr ""
2759
 
2760
- #: settings.php:910
2761
  msgid "Image"
2762
  msgstr ""
2763
 
2764
- #: settings.php:918
2765
  msgid "Alt text"
2766
  msgstr ""
2767
 
2768
- #: settings.php:932
2769
  msgid "Link"
2770
  msgstr ""
2771
 
2772
- #: settings.php:943
2773
  msgid "Open link in a new tab"
2774
  msgstr ""
2775
 
2776
- #: settings.php:946
2777
  msgid "Select Image"
2778
  msgstr ""
2779
 
2780
- #: settings.php:947
2781
  msgid "Select Placeholder"
2782
  msgstr ""
2783
 
2784
- #: settings.php:959
2785
  msgid "Comment"
2786
  msgstr ""
2787
 
2788
- #: settings.php:968
2789
  msgctxt "AdSense"
2790
  msgid "Publisher ID"
2791
  msgstr ""
2792
 
2793
- #: settings.php:977
2794
  msgctxt "AdSense"
2795
  msgid "Ad Slot ID"
2796
  msgstr ""
2797
 
2798
- #: settings.php:986
2799
  msgid "Ad Type"
2800
  msgstr ""
2801
 
2802
- #: settings.php:1011 settings.php:1146
2803
  msgid "AMP Ad"
2804
  msgstr ""
2805
 
2806
- #: settings.php:1029
 
 
 
 
2807
  msgid "Show ad units from your AdSense account"
2808
  msgstr ""
2809
 
2810
- #: settings.php:1029
2811
  msgid "AdSense ad units"
2812
  msgstr ""
2813
 
2814
- #: settings.php:1046
2815
  msgctxt "AdSense"
2816
  msgid "Layout"
2817
  msgstr ""
2818
 
2819
- #: settings.php:1055
2820
  msgctxt "AdSense"
2821
  msgid "Layout Key"
2822
  msgstr ""
2823
 
2824
- #: settings.php:1065
2825
  msgid "Full width"
2826
  msgstr ""
2827
 
2828
- #: settings.php:1067
2829
  msgctxt "Full width"
2830
  msgid "Enabled"
2831
  msgstr ""
2832
 
2833
- #: settings.php:1068
2834
  msgctxt "Full width"
2835
  msgid "Disabled"
2836
  msgstr ""
2837
 
2838
- #: settings.php:1182
2839
  msgid ""
2840
  "White/Black-list Category, Tag, Taxonomy, Post ID, Url, Url parameter, "
2841
  "Cookie or Referer (domain)"
2842
  msgstr ""
2843
 
2844
- #: settings.php:1182
2845
  msgid "Lists"
2846
  msgstr ""
2847
 
2848
- #: settings.php:1183
2849
  msgid "Widget, Shortcode and PHP function call"
2850
  msgstr ""
2851
 
2852
- #: settings.php:1183
2853
  msgid "Manual"
2854
  msgstr ""
2855
 
2856
- #: settings.php:1184
2857
  msgid "Client/Server-side Device Detection (Desktop, Tablet, Phone,...)"
2858
  msgstr ""
2859
 
2860
- #: settings.php:1184
2861
  msgid "Devices"
2862
  msgstr ""
2863
 
2864
- #: settings.php:1185
2865
  msgid ""
2866
  "Check for user status, Limit insertions (error 404 page, Ajax requests, RSS "
2867
  "feeds), Filter, Scheduling, General tag"
2868
  msgstr ""
2869
 
2870
- #: settings.php:1185
2871
  msgid "Misc"
2872
  msgstr ""
2873
 
2874
- #: settings.php:1186
2875
  msgid "Preview code and alignment"
2876
  msgstr ""
2877
 
2878
- #: settings.php:1189 settings.php:2366
2879
  msgid ""
2880
  "Rotation editor active - rotation code not generated! Make sure no rotation "
2881
  "editor is active before saving settings."
2882
  msgstr ""
2883
 
2884
- #: settings.php:1202 settings.php:1203
2885
  msgid "Enable insertion on posts"
2886
  msgstr ""
2887
 
2888
- #: settings.php:1203 settings.php:3543
2889
  msgid "Posts"
2890
  msgstr ""
2891
 
2892
- #: settings.php:1207 settings.php:1208
2893
  msgid ""
2894
  "Enable insertion on homepage: latest posts (including on sub-pages), static "
2895
  "page or theme homepage (available positions may depend on hooks used by the "
2896
  "theme)"
2897
  msgstr ""
2898
 
2899
- #: settings.php:1208 settings.php:3545
2900
  msgid "Homepage"
2901
  msgstr ""
2902
 
2903
- #: settings.php:1212 settings.php:1213
2904
  msgid "Enable insertion on category blog pages (including sub-pages)"
2905
  msgstr ""
2906
 
2907
- #: settings.php:1213 settings.php:3546
2908
  msgid "Category pages"
2909
  msgstr ""
2910
 
2911
- #: settings.php:1223 settings.php:1224
2912
  msgid "Enable insertion on static pages"
2913
  msgstr ""
2914
 
2915
- #: settings.php:1224 settings.php:3544
2916
  msgid "Static pages"
2917
  msgstr ""
2918
 
2919
- #: settings.php:1228 settings.php:1229
2920
  msgid "Enable insertion on search blog pages"
2921
  msgstr ""
2922
 
2923
- #: settings.php:1229 settings.php:3548
2924
  msgid "Search pages"
2925
  msgstr ""
2926
 
2927
- #: settings.php:1233 settings.php:1234
2928
  msgid "Enable insertion on tag or archive blog pages"
2929
  msgstr ""
2930
 
2931
- #: settings.php:1237
2932
  msgid "Toggle settings for default insertion and list of individual exceptions"
2933
  msgstr ""
2934
 
2935
- #: settings.php:1249
2936
  msgid ""
2937
  "Enable individual post/page exceptions for insertion of this block. They can "
2938
  "be configured on the individual post/page editor page (in the settings below "
2939
  "the editor)."
2940
  msgstr ""
2941
 
2942
- #: settings.php:1250
2943
  msgid ""
2944
  "Enable individual post/page exceptions for insertion of this block. When "
2945
  "enabled they can be configured on the individual post/page editor page (in "
2946
  "the settings below the editor)."
2947
  msgstr ""
2948
 
2949
- #: settings.php:1250
2950
  msgid "Use exceptions for individual posts or pages to change insertion"
2951
  msgstr ""
2952
 
2953
  #. Translators: Enabled means...
2954
- #: settings.php:1258
2955
  msgid ""
2956
  "means the insertion for this block is enabled by default and disabled for "
2957
  "exceptions."
2958
  msgstr ""
2959
 
2960
  #. Translators: Disabled means...
2961
- #: settings.php:1259
2962
  msgid ""
2963
  "means the insertion for this block is disabled by default and enabled for "
2964
  "exceptions."
2965
  msgstr ""
2966
 
2967
- #: settings.php:1260
2968
  msgid ""
2969
  "When individual post/page exceptions are enabled they can be configured on "
2970
  "the individual post/page editor page (in the settings below the editor)."
2971
  msgstr ""
2972
 
2973
- #: settings.php:1268
2974
  msgid ""
2975
  "No exception for post or static page defined. Block will not be inserted."
2976
  msgstr ""
2977
 
2978
- #: settings.php:1286
 
 
 
 
 
 
2979
  msgctxt "post"
2980
  msgid "Type"
2981
  msgstr ""
2982
 
2983
  #. translators: %d: block number
2984
- #: settings.php:1288
2985
  msgid "Are you sure you want to clear listed exceptions for block %d?"
2986
  msgstr ""
2987
 
2988
- #: settings.php:1289
2989
  msgid "Clear listed exceptions for block"
2990
  msgstr ""
2991
 
2992
- #: settings.php:1315 settings.php:1463 settings.php:2121
2993
  msgid "Insertion"
2994
  msgstr ""
2995
 
2996
- #: settings.php:1353
2997
  msgid ""
2998
  "Paragraph number or comma separated paragraph numbers: 1 to N means "
2999
  "paragraph number, %N means every N paragraphs, empty means all paragraphs, 0 "
@@ -3003,7 +3132,7 @@ msgid ""
3003
  "negative number means counting from the opposite direction"
3004
  msgstr ""
3005
 
3006
- #: settings.php:1354
3007
  msgid ""
3008
  "Image number or comma separated image numbers: 1 to N means image number, %N "
3009
  "means every N images, empty means all images, 0 means random image, value "
@@ -3013,178 +3142,178 @@ msgid ""
3013
  "direction"
3014
  msgstr ""
3015
 
3016
- #: settings.php:1367
3017
  msgid ""
3018
  "Insertion Filter Mirror Setting | Excerpt number or comma separated excerpt "
3019
  "numbers, %N means every N excerpts, empty means all excerpts"
3020
  msgstr ""
3021
 
3022
- #: settings.php:1368
3023
  msgid ""
3024
  "Insertion Filter Mirror Setting | Post number or comma separated post "
3025
  "numbers, %N means every N posts, empty means all posts"
3026
  msgstr ""
3027
 
3028
- #: settings.php:1369
3029
  msgid ""
3030
  "Insertion Filter Mirror Setting | Comment number or comma separated comment "
3031
  "numbers, %N means every N comments, empty means all comments"
3032
  msgstr ""
3033
 
3034
- #: settings.php:1376
3035
  msgid "Toggle paragraph counting settings"
3036
  msgstr ""
3037
 
3038
- #: settings.php:1377
3039
  msgid "Toggle paragraph clearance settings"
3040
  msgstr ""
3041
 
3042
- #: settings.php:1380
3043
  msgid "Toggle insertion filter settings"
3044
  msgstr ""
3045
 
3046
- #: settings.php:1398
3047
  msgid "Toggle insertion and alignment icons"
3048
  msgstr ""
3049
 
3050
- #: settings.php:1412
3051
  msgid "Custom CSS code for the wrapping div"
3052
  msgstr ""
3053
 
3054
- #: settings.php:1415 settings.php:1416 settings.php:1417 settings.php:1418
3055
- #: settings.php:1419 settings.php:1420
3056
  msgid "CSS code for the wrapping div, click to edit"
3057
  msgstr ""
3058
 
3059
- #: settings.php:1433
3060
  msgid "HTML element"
3061
  msgstr ""
3062
 
3063
- #: settings.php:1446
3064
  msgid "HTML element selector or comma separated list of selectors"
3065
  msgstr ""
3066
 
3067
- #: settings.php:1452 settings.php:2892
3068
  msgid "Action"
3069
  msgstr ""
3070
 
3071
- #: settings.php:1464
3072
  msgid ""
3073
  "Client-side insertion uses JavaScript to insert block when the page loads. "
3074
  "Server-side insertion inserts block when the page is generated but needs "
3075
  "Output buffering enabled."
3076
  msgstr ""
3077
 
3078
- #: settings.php:1474
3079
  msgid "Wait for"
3080
  msgstr ""
3081
 
3082
- #: settings.php:1486
3083
  msgid "Wait for HTML element to be loaded"
3084
  msgstr ""
3085
 
3086
- #: settings.php:1493
3087
  msgid "Time in ms to delay insertion"
3088
  msgstr ""
3089
 
3090
- #: settings.php:1498
3091
  msgid "Code position"
3092
  msgstr ""
3093
 
3094
- #: settings.php:1499
3095
  msgid ""
3096
  "Page position where the code for client-side insertion will be inserted."
3097
  msgstr ""
3098
 
3099
- #: settings.php:1517
3100
  msgid "Count"
3101
  msgstr ""
3102
 
3103
- #: settings.php:1523
3104
  msgid "paragraphs with tags"
3105
  msgstr ""
3106
 
3107
- #: settings.php:1529
3108
  msgid "Comma separated HTML tag names, usually only 'p' tags are used"
3109
  msgstr ""
3110
 
3111
- #: settings.php:1538
3112
  msgid "that have between"
3113
  msgstr ""
3114
 
3115
- #: settings.php:1544
3116
  msgid "Minimum number of paragraph words, leave empty for no limit"
3117
  msgstr ""
3118
 
3119
- #: settings.php:1553
3120
  msgid "Maximum number of paragraph words, leave empty for no limit"
3121
  msgstr ""
3122
 
3123
- #: settings.php:1556
3124
  msgid "words"
3125
  msgstr ""
3126
 
3127
- #: settings.php:1571 settings.php:1618 settings.php:1732 settings.php:1758
3128
  msgid "Comma separated texts"
3129
  msgstr ""
3130
 
3131
  #. translators: inside [HTML tags] elements that contain
3132
- #: settings.php:1590
3133
  msgid "inside"
3134
  msgstr ""
3135
 
3136
- #: settings.php:1596
3137
  msgid "Comma separated HTML tag names of container elements"
3138
  msgstr ""
3139
 
3140
  #. translators: inside [HTML tags] elements that contain
3141
- #: settings.php:1605
3142
  msgid "elements that"
3143
  msgstr ""
3144
 
3145
- #: settings.php:1628
3146
  msgid ""
3147
  "Count also paragraphs inside these elements - defined on general plugin "
3148
  "settings page - tab [*] / tab General"
3149
  msgstr ""
3150
 
3151
- #: settings.php:1635 settings.php:1636
3152
  msgid ""
3153
  "If checked it will search for the text only in tag attributes like [[id]], "
3154
  "[[class]], [[style]], etc. Otherwise the whole tag including its content "
3155
  "will be searched."
3156
  msgstr ""
3157
 
3158
- #: settings.php:1636
3159
  msgid "Check only tag attributes"
3160
  msgstr ""
3161
 
3162
  #. Translators: %s: HTML tags
3163
- #: settings.php:1641
3164
  msgid "Count inside %s elements"
3165
  msgstr ""
3166
 
3167
  #. Translators: Do not insert for first X and last Y paragraphs
3168
- #: settings.php:1649
3169
  msgid "Do not insert for first"
3170
  msgid_plural "Do not insert for first"
3171
  msgstr[0] ""
3172
  msgstr[1] ""
3173
 
3174
- #: settings.php:1655
3175
  msgid ""
3176
  "Excludes first paragraphs from insertion, leave empty for no exclusion of "
3177
  "first paragraphs"
3178
  msgstr ""
3179
 
3180
  #. Translators: Do not insert for first X and last Y paragraphs
3181
- #: settings.php:1658
3182
  msgid "and last"
3183
  msgid_plural "and last"
3184
  msgstr[0] ""
3185
  msgstr[1] ""
3186
 
3187
- #: settings.php:1664
3188
  msgid ""
3189
  "Excludes last paragraphs from insertion, leave empty for no exclusion of "
3190
  "last paragraphs"
@@ -3192,124 +3321,124 @@ msgstr ""
3192
 
3193
  #. Translators: Do not insert for first X and last Y paragraphs
3194
  #. Translators: Post/Static page must have between X and Y paragraphs
3195
- #: settings.php:1667 settings.php:1693
3196
  msgid "paragraph"
3197
  msgid_plural "paragraphs"
3198
  msgstr[0] ""
3199
  msgstr[1] ""
3200
 
3201
- #: settings.php:1675 settings.php:2253
3202
  msgid "Post/Static page must have between"
3203
  msgstr ""
3204
 
3205
- #: settings.php:1681
3206
  msgid "Minimum number of paragraphs, leave empty for no limit"
3207
  msgstr ""
3208
 
3209
- #: settings.php:1690
3210
  msgid "Maximum number of paragraphs, leave empty for no limit"
3211
  msgstr ""
3212
 
3213
- #: settings.php:1701
3214
  msgid "Minimum number of words in paragraphs above"
3215
  msgstr ""
3216
 
3217
- #: settings.php:1707
3218
  msgid ""
3219
  "Used only with automatic insertion After paragraph and empty paragraph "
3220
  "numbers"
3221
  msgstr ""
3222
 
3223
- #: settings.php:1717 settings.php:1743
3224
  msgid "In"
3225
  msgstr ""
3226
 
3227
- #: settings.php:1723
3228
  msgid "Number of paragraphs above to check, leave empty to disable checking"
3229
  msgstr ""
3230
 
3231
- #: settings.php:1726
3232
  msgid "paragraphs above avoid"
3233
  msgstr ""
3234
 
3235
- #: settings.php:1749
3236
  msgid "Number of paragraphs below to check, leave empty to disable checking"
3237
  msgstr ""
3238
 
3239
- #: settings.php:1752
3240
  msgid "paragraphs below avoid"
3241
  msgstr ""
3242
 
3243
- #: settings.php:1768
3244
  msgid "If text is found"
3245
  msgstr ""
3246
 
3247
- #: settings.php:1775
3248
  msgid "check up to"
3249
  msgstr ""
3250
 
3251
- #: settings.php:1783
3252
  msgctxt "check up to"
3253
  msgid "paragraphs"
3254
  msgstr ""
3255
 
3256
- #: settings.php:1799
3257
  msgid "Categories"
3258
  msgstr ""
3259
 
3260
- #: settings.php:1802
3261
  msgid "Toggle category editor"
3262
  msgstr ""
3263
 
3264
- #: settings.php:1805
3265
  msgid "Comma separated category slugs"
3266
  msgstr ""
3267
 
3268
- #: settings.php:1822
3269
  msgid "Tags"
3270
  msgstr ""
3271
 
3272
- #: settings.php:1825
3273
  msgid "Toggle tag editor"
3274
  msgstr ""
3275
 
3276
- #: settings.php:1828
3277
  msgid "Comma separated tag slugs"
3278
  msgstr ""
3279
 
3280
- #: settings.php:1845
3281
  msgid "Taxonomies"
3282
  msgstr ""
3283
 
3284
- #: settings.php:1848
3285
  msgid "Toggle taxonomy editor"
3286
  msgstr ""
3287
 
3288
- #: settings.php:1851
3289
  msgid "Comma separated slugs: taxonomy, term or taxonomy:term"
3290
  msgstr ""
3291
 
3292
- #: settings.php:1868
3293
  msgid "Post IDs"
3294
  msgstr ""
3295
 
3296
- #: settings.php:1871
3297
  msgid "Toggle post/page ID editor"
3298
  msgstr ""
3299
 
3300
- #: settings.php:1874
3301
  msgid "Comma separated post/page IDs"
3302
  msgstr ""
3303
 
3304
- #: settings.php:1891
3305
  msgid "Urls"
3306
  msgstr ""
3307
 
3308
- #: settings.php:1894
3309
  msgid "Toggle url editor"
3310
  msgstr ""
3311
 
3312
- #: settings.php:1897
3313
  msgid ""
3314
  "Comma separated urls (page addresses) starting with / after domain name (e."
3315
  "g. /permalink-url, use only when you need to taget a specific url not "
@@ -3317,198 +3446,194 @@ msgid ""
3317
  "start*. *url-pattern*, *url-end)"
3318
  msgstr ""
3319
 
3320
- #: settings.php:1913
3321
  msgid "Url parameters"
3322
  msgstr ""
3323
 
3324
- #: settings.php:1917
3325
  msgid "Toggle url parameter and cookie editor"
3326
  msgstr ""
3327
 
3328
- #: settings.php:1920
3329
  msgid ""
3330
  "Comma separated url query parameters or cookies with optional values (use "
3331
  "'parameter', 'parameter=value', 'cookie' or 'cookie=value')"
3332
  msgstr ""
3333
 
3334
- #: settings.php:1936
3335
  msgid "Referrers"
3336
  msgstr ""
3337
 
3338
- #: settings.php:1939
3339
  msgid "Toggle referer editor"
3340
  msgstr ""
3341
 
3342
- #: settings.php:1942
3343
  msgid ""
3344
  "Comma separated domains, use # for no referrer, you can also use partial "
3345
  "domains with * (domain-start*. *domain-pattern*, *domain-end)"
3346
  msgstr ""
3347
 
3348
- #: settings.php:1958
3349
  msgid "Clients"
3350
  msgstr ""
3351
 
3352
- #: settings.php:1961
3353
  msgid "Toggle client editor"
3354
  msgstr ""
3355
 
3356
- #: settings.php:1964
3357
  msgid ""
3358
  "Comma separated names (operating systems, browsers, devices). You can also "
3359
  "list partial user agent strings with * (user-agent-start*. *user-agent-"
3360
  "pattern*, *user-agent-end)"
3361
  msgstr ""
3362
 
3363
- #: settings.php:1990
3364
  msgid "Enable widget for this block"
3365
  msgstr ""
3366
 
3367
- #: settings.php:1995
3368
  msgid "Sidebars (or widget positions) where this widget is used"
3369
  msgstr ""
3370
 
3371
- #: settings.php:2002
3372
  msgid "Enable shortcode for manual insertion of this block in posts and pages"
3373
  msgstr ""
3374
 
3375
- #: settings.php:2003 settings.php:4403
3376
  msgid "Shortcode"
3377
  msgstr ""
3378
 
3379
- #: settings.php:2018
3380
  msgid ""
3381
  "Enable PHP function call to insert this block at any position in theme file. "
3382
  "If function is disabled for block it will return empty string."
3383
  msgstr ""
3384
 
3385
- #: settings.php:2019
3386
  msgid "PHP function"
3387
  msgstr ""
3388
 
3389
- #: settings.php:2034
3390
  msgid "Client-side device detection"
3391
  msgstr ""
3392
 
3393
- #: settings.php:2035
3394
  msgid "Server-side device detection"
3395
  msgstr ""
3396
 
3397
- #: settings.php:2042
3398
  msgid "Use client-side detection to"
3399
  msgstr ""
3400
 
3401
- #: settings.php:2044
3402
  msgid "Either show/hide or insert when the page is loaded on wanted viewports"
3403
  msgstr ""
3404
 
3405
  #. Translators: only on (the following devices): viewport names (devices)
3406
  #. listed
3407
- #: settings.php:2049
3408
  msgid "only on"
3409
  msgstr ""
3410
 
3411
- #: settings.php:2077
3412
  msgid "Device min width %s px"
3413
  msgstr ""
3414
 
3415
- #: settings.php:2103
3416
  msgid "Use server-side detection to insert block only for"
3417
  msgstr ""
3418
 
3419
- #: settings.php:2122
3420
  msgid "Filter"
3421
  msgstr ""
3422
 
3423
- #: settings.php:2123
3424
  msgid "Word Count"
3425
  msgstr ""
3426
 
3427
- #: settings.php:2124 settings.php:4393
3428
- msgid "Scheduling"
3429
- msgstr ""
3430
-
3431
- #: settings.php:2125
3432
  msgid "Display"
3433
  msgstr ""
3434
 
3435
- #: settings.php:2127 settings.php:2408
3436
  msgid "General"
3437
  msgstr ""
3438
 
3439
- #: settings.php:2139
3440
  msgid "Old settings for AMP pages detected"
3441
  msgstr ""
3442
 
3443
- #: settings.php:2139
3444
  msgid ""
3445
  "To insert different codes on normal and AMP pages separate them with "
3446
  "[ADINSERTER AMP] separator. Here you can enable insertion on AMP pages only "
3447
  "when you need to insert THE SAME CODE also on AMP pages (no AMP separator)."
3448
  msgstr ""
3449
 
3450
- #: settings.php:2139
3451
  msgid "AMP pages"
3452
  msgstr ""
3453
 
3454
- #: settings.php:2144
3455
  msgid "Enable insertion for Ajax requests"
3456
  msgstr ""
3457
 
3458
- #: settings.php:2144
3459
  msgid "Ajax requests"
3460
  msgstr ""
3461
 
3462
- #: settings.php:2149
3463
  msgid "Enable insertion in RSS feeds"
3464
  msgstr ""
3465
 
3466
- #: settings.php:2149
3467
  msgid "RSS Feed"
3468
  msgstr ""
3469
 
3470
- #: settings.php:2154
3471
  msgid "Enable insertion on page for Error 404: Page not found"
3472
  msgstr ""
3473
 
3474
- #: settings.php:2154
3475
  msgid "Error 404 page"
3476
  msgstr ""
3477
 
3478
- #: settings.php:2166
3479
  msgid "Maximum number of insertions of this block. Empty or 0 means no limit."
3480
  msgstr ""
3481
 
3482
- #: settings.php:2167
3483
  msgid "insertions"
3484
  msgstr ""
3485
 
3486
- #: settings.php:2169
3487
  msgid ""
3488
  "Count this block for Max blocks per page limit (defined on the tab [*] / tab "
3489
  "General)"
3490
  msgstr ""
3491
 
3492
- #: settings.php:2172 settings.php:2596
3493
  msgid "Max blocks per page"
3494
  msgstr ""
3495
 
3496
- #: settings.php:2184
3497
  msgid "Insert for"
3498
  msgstr ""
3499
 
3500
- #: settings.php:2192
3501
  msgid ""
3502
  "Insert block only when WP function [[in_the_loop ()]] returns true (WP loop "
3503
  "is currently active). Might speed up insertion on content pages when "
3504
  "[[the_content]] filter hook is called multiple times."
3505
  msgstr ""
3506
 
3507
- #: settings.php:2196
3508
  msgid "Insert only in the loop"
3509
  msgstr ""
3510
 
3511
- #: settings.php:2199
3512
  msgid ""
3513
  "When enabled, Javascript code (if needed for the blok) will be inserted next "
3514
  "to the block HTML code. Otherwise, the Javascript code will be inserted in "
@@ -3516,24 +3641,24 @@ msgid ""
3516
  "footer."
3517
  msgstr ""
3518
 
3519
- #: settings.php:2203
3520
  msgid "Embed JS code"
3521
  msgstr ""
3522
 
3523
- #: settings.php:2206
3524
  msgid ""
3525
  "Disable caching for WP Super Cache, W3 Total Cache and WP Rocket plugins"
3526
  msgstr ""
3527
 
3528
- #: settings.php:2210
3529
  msgid "Disable caching"
3530
  msgstr ""
3531
 
3532
- #: settings.php:2222
3533
  msgid "Filter insertions"
3534
  msgstr ""
3535
 
3536
- #: settings.php:2225
3537
  msgid ""
3538
  "Filter multiple insertions by specifying wanted insertions for this block - "
3539
  "single number, comma separated numbers or %N for every N insertions - empty "
@@ -3541,810 +3666,797 @@ msgid ""
3541
  "using only one insertion type."
3542
  msgstr ""
3543
 
3544
- #: settings.php:2228
3545
  msgid "using"
3546
  msgstr ""
3547
 
3548
- #: settings.php:2247
3549
  msgid "Checked means specified calls are unwanted"
3550
  msgstr ""
3551
 
3552
- #: settings.php:2247
3553
  msgid "Invert filter"
3554
  msgstr ""
3555
 
3556
- #: settings.php:2254
3557
  msgid "Minimum number of post/static page words, leave empty for no limit"
3558
  msgstr ""
3559
 
3560
- #: settings.php:2256
3561
  msgid "Maximum number of post/static page words, leave empty for no limit"
3562
  msgstr ""
3563
 
3564
- #: settings.php:2269
3565
  msgid "for"
3566
  msgstr ""
3567
 
3568
- #: settings.php:2269
3569
  msgid "days after publishing"
3570
  msgstr ""
3571
 
3572
- #: settings.php:2271
3573
  msgid "Not available"
3574
  msgstr ""
3575
 
3576
  #. Translators: do not translate [[width]] - it is a CSS property
3577
- #: settings.php:2283
3578
  msgid ""
3579
  "Block width: empty means width not defined, number means width in pixels, "
3580
  "any other value means CSS [[width]] property"
3581
  msgstr ""
3582
 
3583
  #. Translators: do not translate [[height]] - it is a CSS property
3584
- #: settings.php:2287
3585
  msgid ""
3586
  "Block height: empty means height not defined, number means height in pixels, "
3587
  "any other value means CSS [[height]] property"
3588
  msgstr ""
3589
 
3590
- #: settings.php:2293 settings.php:2588
3591
  msgid "Ad label"
3592
  msgstr ""
3593
 
3594
- #: settings.php:2314
3595
  msgid "General tag"
3596
  msgstr ""
3597
 
3598
- #: settings.php:2318
3599
  msgid "Used for [adinserter data=''] shortcodes when no data is found"
3600
  msgstr ""
3601
 
3602
  #. translators: %s: HTML tags
3603
- #: settings.php:2327
3604
  msgid ""
3605
  "%s WARNING: %s %s No Wrapping %s style has no wrapping code needed for "
3606
  "client-side device detection!"
3607
  msgstr ""
3608
 
3609
  #. translators: %s: HTML tags for text and link
3610
- #: settings.php:2341
3611
  msgid ""
3612
  "%s WARNING: %s Settings Filter or Max insertions can't work with %s Client-"
3613
  "side %s insertion. Use %s Server-side %s insertion."
3614
  msgstr ""
3615
 
3616
- #: settings.php:2357
3617
  msgid "Settings"
3618
  msgstr ""
3619
 
3620
- #: settings.php:2360
3621
  msgid "Settings timestamp"
3622
  msgstr ""
3623
 
3624
- #: settings.php:2373
3625
  msgid "Are you sure you want to reset all settings?"
3626
  msgstr ""
3627
 
3628
- #: settings.php:2373
3629
  msgid "Reset All Settings"
3630
  msgstr ""
3631
 
3632
- #: settings.php:2409
3633
  msgid "Viewports"
3634
  msgstr ""
3635
 
3636
- #: settings.php:2410
3637
  msgid "Hooks"
3638
  msgstr ""
3639
 
3640
- #: settings.php:2411
3641
  msgid "Header"
3642
  msgstr ""
3643
 
3644
- #: settings.php:2412 strings.php:30
3645
  msgid "Footer"
3646
  msgstr ""
3647
 
3648
- #: settings.php:2417
3649
  msgid "Debugging"
3650
  msgstr ""
3651
 
3652
- #: settings.php:2427
3653
  msgid "Plugin priority"
3654
  msgstr ""
3655
 
3656
- #: settings.php:2435
3657
  msgid "Output buffering"
3658
  msgstr ""
3659
 
3660
- #: settings.php:2438
3661
  msgid "Needed for position Above header but may not work with all themes"
3662
  msgstr ""
3663
 
3664
- #: settings.php:2446
3665
  msgid "Syntax highlighting theme"
3666
  msgstr ""
3667
 
3668
- #: settings.php:2453
3669
  msgctxt "no syntax highlighting themes"
3670
  msgid "None"
3671
  msgstr ""
3672
 
3673
- #: settings.php:2454
3674
  msgid "No Syntax Highlighting"
3675
  msgstr ""
3676
 
3677
- #: settings.php:2456
3678
  msgctxt "syntax highlighting themes"
3679
  msgid "Light"
3680
  msgstr ""
3681
 
3682
- #: settings.php:2471
3683
  msgctxt "syntax highlighting themes"
3684
  msgid "Dark"
3685
  msgstr ""
3686
 
3687
- #: settings.php:2497
3688
  msgid "Tab setup delay"
3689
  msgstr ""
3690
 
3691
- #: settings.php:2505
3692
  msgid "Min. user role for ind. exceptions editing"
3693
  msgstr ""
3694
 
3695
- #: settings.php:2515
3696
  msgid "Disable caching for logged in administrators"
3697
  msgstr ""
3698
 
3699
- #: settings.php:2518
3700
  msgid ""
3701
  "Enabled means that logged in administrators will see non-cached (live) pages "
3702
  "(applies to WP Super Cache, W3 Total Cache and WP Rocket plugins)"
3703
  msgstr ""
3704
 
3705
- #: settings.php:2526
3706
  msgid "Wait for jQuery"
3707
  msgstr ""
3708
 
3709
- #: settings.php:2529
3710
  msgid ""
3711
  "When enabled, Ad Inserter will wait for jQuery library to be loaded before "
3712
  "it will run the scripts that may need it"
3713
  msgstr ""
3714
 
3715
- #: settings.php:2537
3716
  msgid "Sticky widget mode"
3717
  msgstr ""
3718
 
3719
- #: settings.php:2540
3720
  msgid ""
3721
  "CSS mode is the best approach but may not work with all themes. JavaScript "
3722
  "mode works with most themes but may reload ads on page load."
3723
  msgstr ""
3724
 
3725
- #: settings.php:2548
3726
  msgid "Sticky widget top margin"
3727
  msgstr ""
3728
 
3729
- #: settings.php:2556
3730
  msgid "Dynamic blocks"
3731
  msgstr ""
3732
 
3733
- #: settings.php:2569
3734
  msgid "Functions for paragraph counting"
3735
  msgstr ""
3736
 
3737
- #: settings.php:2572
3738
  msgid ""
3739
  "Standard PHP functions are faster and work in most cases, use Multibyte "
3740
  "functions if paragraphs are not counted properly on non-english pages."
3741
  msgstr ""
3742
 
3743
- #: settings.php:2580
3744
  msgid "No paragraph counting inside"
3745
  msgstr ""
3746
 
3747
- #: settings.php:2591
3748
  msgid "Label text or HTML code"
3749
  msgstr ""
3750
 
3751
- #: settings.php:2599
3752
  msgid ""
3753
  "Maximum number of inserted blocks per page. You need to enable Max page "
3754
  "insertions (button Misc / tab Insertion) to count block for this limit."
3755
  msgstr ""
3756
 
3757
- #: settings.php:2613
3758
  msgid "Plugin usage tracking"
3759
  msgstr ""
3760
 
3761
  #. translators: %s: Ad Inserter
3762
- #: settings.php:2616
3763
  msgid ""
3764
  "Enable tracking of %s usage and help us to make improvements to the plugin. "
3765
  "Only information regarding the WordPress environment and %s usage is "
3766
  "recorded (once per month and on events like plugin activation/deactivation)."
3767
  msgstr ""
3768
 
3769
- #: settings.php:2634
3770
  msgid "CSS class name for the wrapping div"
3771
  msgstr ""
3772
 
3773
- #: settings.php:2634
3774
  msgid "Block class name"
3775
  msgstr ""
3776
 
3777
- #: settings.php:2640
3778
  msgid "Include block number class"
3779
  msgstr ""
3780
 
3781
- #: settings.php:2640
3782
  msgid "Block number class"
3783
  msgstr ""
3784
 
3785
- #: settings.php:2645
3786
  msgid "Include block name class"
3787
  msgstr ""
3788
 
3789
- #: settings.php:2645
3790
  msgid "Block name class"
3791
  msgstr ""
3792
 
3793
- #: settings.php:2650
3794
  msgid ""
3795
  "Instead of alignment classes generate inline alignment styles for blocks"
3796
  msgstr ""
3797
 
3798
- #: settings.php:2650
3799
  msgid "Inline styles"
3800
  msgstr ""
3801
 
3802
- #: settings.php:2656
3803
  msgid "Preview of the block wrapping code"
3804
  msgstr ""
3805
 
3806
- #: settings.php:2657
3807
  msgid "Wrapping div"
3808
  msgstr ""
3809
 
3810
- #: settings.php:2658 settings.php:3102
3811
  msgid "BLOCK CODE"
3812
  msgstr ""
3813
 
3814
- #: settings.php:2666
3815
  msgid "Viewport Settings used for client-side device detection"
3816
  msgstr ""
3817
 
3818
  #. Translators: %d: viewport number
3819
- #: settings.php:2674
3820
  msgid "Viewport %d name"
3821
  msgstr ""
3822
 
3823
- #: settings.php:2677
3824
  msgid "min width"
3825
  msgstr ""
3826
 
3827
- #: settings.php:2688
3828
  msgid "Custom Hooks"
3829
  msgstr ""
3830
 
3831
- #: settings.php:2700 settings.php:2703
3832
  msgid "Enable hook"
3833
  msgstr ""
3834
 
3835
  #. translators: %d: hook number
3836
- #: settings.php:2703
3837
  msgid "Hook %d name"
3838
  msgstr ""
3839
 
3840
- #: settings.php:2706
3841
  msgid "Hook name for automatic insertion selection"
3842
  msgstr ""
3843
 
3844
- #: settings.php:2709
3845
  msgid "action"
3846
  msgstr ""
3847
 
3848
- #: settings.php:2712
3849
  msgid "Action name as used in the do_action () function"
3850
  msgstr ""
3851
 
3852
- #: settings.php:2715
3853
  msgid "priority"
3854
  msgstr ""
3855
 
3856
- #: settings.php:2718
3857
  msgid "Priority for the hook (default is 10)"
3858
  msgstr ""
3859
 
3860
- #: settings.php:2739
3861
  msgid "Enable insertion of this code into HTML page header"
3862
  msgstr ""
3863
 
3864
- #: settings.php:2743 settings.php:2810 settings.php:2992
3865
  msgid "Process PHP code"
3866
  msgstr ""
3867
 
3868
- #: settings.php:2747
3869
  msgid "HTML Page Header Code"
3870
  msgstr ""
3871
 
3872
- #: settings.php:2755
3873
  msgid "Code in the %s section of the HTML page"
3874
  msgstr ""
3875
 
3876
- #: settings.php:2756
3877
  msgctxt "code in the header"
3878
  msgid "NOT ENABLED"
3879
  msgstr ""
3880
 
3881
- #: settings.php:2773 settings.php:2841
3882
  msgid "Use server-side detection to insert code only for"
3883
  msgstr ""
3884
 
3885
- #: settings.php:2788
3886
  msgid ""
3887
  "Enable insertion of this code into HTML page header on page for Error 404: "
3888
  "Page not found"
3889
  msgstr ""
3890
 
3891
- #: settings.php:2788 settings.php:2856
3892
  msgid "Insert on Error 404 page"
3893
  msgstr ""
3894
 
3895
- #: settings.php:2806
3896
  msgid "Enable insertion of this code into HTML page footer"
3897
  msgstr ""
3898
 
3899
- #: settings.php:2814
3900
  msgid "HTML Page Footer Code"
3901
  msgstr ""
3902
 
3903
  #. translators: %s: HTML tags
3904
- #: settings.php:2822
3905
  msgid "Code before the %s tag of the HTML page"
3906
  msgstr ""
3907
 
3908
- #: settings.php:2823
3909
  msgctxt "code in the footer"
3910
  msgid "NOT ENABLED"
3911
  msgstr ""
3912
 
3913
- #: settings.php:2856
3914
  msgid ""
3915
  "Enable insertion of this code into HTML page footer on page for Error 404: "
3916
  "Page not found"
3917
  msgstr ""
3918
 
3919
- #: settings.php:2872
3920
  msgid "Code for ad blocking detection inserted. Click for details."
3921
  msgstr ""
3922
 
3923
- #: settings.php:2877
3924
  msgid "Enable detection of ad blocking"
3925
  msgstr ""
3926
 
3927
- #: settings.php:2895
3928
  msgid "Global action when ad blocking is detected"
3929
  msgstr ""
3930
 
3931
- #: settings.php:2901
3932
  msgid "No action for"
3933
  msgstr ""
3934
 
3935
- #: settings.php:2902
3936
  msgid "Exceptions for global action when ad blocking is detected."
3937
  msgstr ""
3938
 
3939
- #: settings.php:2912
3940
  msgid "Delay Action"
3941
  msgstr ""
3942
 
3943
- #: settings.php:2915
3944
  msgid ""
3945
  "Number of page views to delay action when ad blocking is detected. Leave "
3946
  "empty for no delay (action fires on first page view). Sets cookie."
3947
  msgstr ""
3948
 
3949
- #: settings.php:2915
3950
  msgctxt "Delay Action for x "
3951
  msgid "page views"
3952
  msgstr ""
3953
 
3954
- #: settings.php:2920
3955
  msgid "No Action Period"
3956
  msgstr ""
3957
 
3958
- #: settings.php:2923
3959
  msgid ""
3960
  "Number of days to supress action when ad blocking is detected. Leave empty "
3961
  "for no no-action period (action fires always after defined page view delay). "
3962
  "Sets cookie."
3963
  msgstr ""
3964
 
3965
- #: settings.php:2923
3966
  msgctxt "no action period"
3967
  msgid "days"
3968
  msgstr ""
3969
 
3970
- #: settings.php:2928
3971
  msgid "Custom Selectors"
3972
  msgstr ""
3973
 
3974
- #: settings.php:2931
3975
  msgid ""
3976
  "Comma seprarated list of selectors (.class, #id) used for additional ad "
3977
  "blocking detection. Invisible element or element with zero height means ad "
3978
  "blocking is present."
3979
  msgstr ""
3980
 
3981
- #: settings.php:2943
3982
  msgid "Redirection Page"
3983
  msgstr ""
3984
 
3985
- #: settings.php:2955
3986
  msgid "Custom Url"
3987
  msgstr ""
3988
 
3989
- #: settings.php:2960
3990
  msgid ""
3991
  "Static page for redirection when ad blocking is detected. For other pages "
3992
  "select Custom url and set it below."
3993
  msgstr ""
3994
 
3995
- #: settings.php:2969
3996
  msgid "Custom Redirection Url"
3997
  msgstr ""
3998
 
3999
- #: settings.php:2981
4000
  msgid "Message HTML code"
4001
  msgstr ""
4002
 
4003
- #: settings.php:2994
4004
  msgid "Preview message when ad blocking is detected"
4005
  msgstr ""
4006
 
4007
- #: settings.php:3023
4008
  msgid "Prevent visitors from closing the warning message"
4009
  msgstr ""
4010
 
4011
- #: settings.php:3023
4012
  msgid "Undismissible Message"
4013
  msgstr ""
4014
 
4015
- #: settings.php:3029
4016
  msgid "Not undismissible for"
4017
  msgstr ""
4018
 
4019
- #: settings.php:3030
4020
  msgid "Users which can close the warning message."
4021
  msgstr ""
4022
 
4023
- #: settings.php:3044
4024
  msgid ""
4025
  "Force showing admin toolbar for administrators when viewing site. Enable "
4026
  "this option when you are logged in as admin and you don't see admin toolbar."
4027
  msgstr ""
4028
 
4029
- #: settings.php:3052
4030
  msgid "Disable header code (Header tab)"
4031
  msgstr ""
4032
 
4033
- #: settings.php:3056
4034
  msgid "Disable footer code (Footer tab)"
4035
  msgstr ""
4036
 
4037
  #. translators: %s: Ad Inserter
4038
- #: settings.php:3060
4039
  msgid "Disable %s JavaScript code"
4040
  msgstr ""
4041
 
4042
  #. translators: %s: Ad Inserter
4043
- #: settings.php:3064
4044
  msgid "Disable %s CSS code"
4045
  msgstr ""
4046
 
4047
  #. translators: %s: Ad Inserter
4048
- #: settings.php:3068
4049
  msgid "Disable %s HTML code"
4050
  msgstr ""
4051
 
4052
- #: settings.php:3072
4053
  msgid ""
4054
  "Disable PHP code processing (in all blocks including header and footer code)"
4055
  msgstr ""
4056
 
4057
- #: settings.php:3076
4058
  msgid "Disable insertion of all blocks"
4059
  msgstr ""
4060
 
4061
- #: settings.php:3080
4062
  msgid "Disable insertions"
4063
  msgstr ""
4064
 
4065
  #. translators: %s: Ad Inserter
4066
- #: settings.php:3092
4067
  msgid "%s CSS CODE"
4068
  msgstr ""
4069
 
4070
- #: settings.php:3095
4071
  msgid "HEADER CODE"
4072
  msgstr ""
4073
 
4074
  #. translators: %s: PHP tags
4075
- #: settings.php:3101
4076
  msgid "BLOCK PHP CODE"
4077
  msgstr ""
4078
 
4079
  #. translators: %s: Ad Inserter
4080
- #: settings.php:3106
4081
  msgid "%s HTML CODE"
4082
  msgstr ""
4083
 
4084
  #. translators: %s: Ad Inserter
4085
- #: settings.php:3108
4086
  msgid "%s JS CODE"
4087
  msgstr ""
4088
 
4089
- #: settings.php:3111
4090
  msgid "FOOTER CODE"
4091
  msgstr ""
4092
 
4093
- #: settings.php:3120
4094
  msgid "Force showing admin toolbar when viewing site"
4095
  msgstr ""
4096
 
4097
- #: settings.php:3127
4098
  msgid "Enable debugging functions in admin toolbar"
4099
  msgstr ""
4100
 
4101
- #: settings.php:3129
4102
  msgid "Debugging functions in admin toolbar"
4103
  msgstr ""
4104
 
4105
- #: settings.php:3136
4106
  msgid "Enable debugging functions in admin toolbar on mobile screens"
4107
  msgstr ""
4108
 
4109
- #: settings.php:3138
4110
  msgid "Debugging functions on mobile screens"
4111
  msgstr ""
4112
 
4113
- #: settings.php:3145
4114
- msgid ""
4115
- "Enable Debugger widget and code insertion debugging (blocks, positions, "
4116
- "tags, processing) by url parameters for non-logged in users. Enable this "
4117
- "option to allow other users to see Debugger widget, labeled blocks and "
4118
- "positions in order to help you to diagnose problems. For logged in "
4119
- "administrators debugging is always enabled."
4120
- msgstr ""
4121
-
4122
- #: settings.php:3147
4123
- msgid "Remote debugging"
4124
- msgstr ""
4125
-
4126
- #: settings.php:3154
4127
  msgid ""
4128
  "Disable translation to see original texts for the settings and messages in "
4129
  "English"
4130
  msgstr ""
4131
 
4132
- #: settings.php:3156
4133
  msgid "Disable translation"
4134
  msgstr ""
4135
 
4136
- #: settings.php:3531
4137
  msgid "Available positions for current theme"
4138
  msgstr ""
4139
 
4140
- #: settings.php:3532
4141
  msgid "Error checking pages"
4142
  msgstr ""
4143
 
4144
- #: settings.php:3535
4145
  msgid "Toggle theme checker for available positions for automatic insertion"
4146
  msgstr ""
4147
 
4148
- #: settings.php:3535
4149
  msgctxt "Button"
4150
  msgid "Check"
4151
  msgstr ""
4152
 
4153
- #: settings.php:3542
4154
  msgid "Position"
4155
  msgstr ""
4156
 
4157
- #: settings.php:3547
4158
  msgid "Archive pages"
4159
  msgstr ""
4160
 
4161
- #: settings.php:3606
4162
  msgid ""
4163
  "Position not available because output buffering (tab [*]) is not enabled"
4164
  msgstr ""
4165
 
4166
- #: settings.php:3609 strings.php:248
4167
  msgid "Position not checked yet"
4168
  msgstr ""
4169
 
4170
- #: settings.php:3645
4171
  msgid "Toggle active/all blocks"
4172
  msgstr ""
4173
 
4174
- #: settings.php:3649 strings.php:235
4175
  msgid "Rearrange block order"
4176
  msgstr ""
4177
 
4178
- #: settings.php:3654
4179
  msgid "Save new block order"
4180
  msgstr ""
4181
 
4182
- #: settings.php:3680
4183
  msgid "Toggle active/all ad units"
4184
  msgstr ""
4185
 
4186
- #: settings.php:3684
4187
  msgid "Reload AdSense ad units"
4188
  msgstr ""
4189
 
4190
- #: settings.php:3688
4191
  msgid "Clear authorization to access AdSense account"
4192
  msgstr ""
4193
 
4194
- #: settings.php:3692 settings.php:4560 settings.php:4627 strings.php:243
4195
  msgid "Google AdSense Homepage"
4196
  msgstr ""
4197
 
4198
- #: settings.php:3708
4199
  msgid "Switch to physical ads.txt file"
4200
  msgstr ""
4201
 
4202
- #: settings.php:3709
4203
  msgid "Switch to virtual ads.txt file"
4204
  msgstr ""
4205
 
4206
  #. translators: %s: ads.txt
4207
- #: settings.php:3719
4208
  msgid "Open %s"
4209
  msgstr ""
4210
 
4211
- #: settings.php:3727
4212
  msgid "Reload ads.txt file"
4213
  msgstr ""
4214
 
4215
- #: settings.php:3731 settings.php:4692
4216
  msgid "Save"
4217
  msgstr ""
4218
 
4219
  #. translators: %s: Ad Inserter
4220
- #: settings.php:3909
4221
  msgid "ads.txt file: %s virtual ads.txt file"
4222
  msgstr ""
4223
 
4224
- #: settings.php:3914 settings.php:3934 strings.php:224
4225
  msgid "Warning"
4226
  msgstr ""
4227
 
4228
  #. translators: %s: Ad Inserter
4229
- #: settings.php:3914
4230
  msgid "%s virtual file ads.txt not found"
4231
  msgstr ""
4232
 
4233
- #: settings.php:3922
4234
  msgid "IMPORTANT"
4235
  msgstr ""
4236
 
4237
- #: settings.php:3922
4238
  msgid "ads.txt file must be placed on the root domain"
4239
  msgstr ""
4240
 
4241
- #: settings.php:3927
4242
  msgid "ads.txt file"
4243
  msgstr ""
4244
 
4245
- #: settings.php:3927
4246
  msgid "NOT WRITABLE"
4247
  msgstr ""
4248
 
4249
- #: settings.php:3934
4250
  msgid "file %s not found"
4251
  msgstr ""
4252
 
4253
- #: settings.php:3944
4254
  msgid "Account IDs found in blocks but not present in the ads.txt file"
4255
  msgstr ""
4256
 
4257
  #. translators: %s: Ad Inserter
4258
- #: settings.php:3950
4259
  msgid "%s virtual ads.txt file"
4260
  msgstr ""
4261
 
4262
- #: settings.php:3972
4263
  msgid "Advertising system"
4264
  msgstr ""
4265
 
4266
- #: settings.php:3973
4267
  msgid "Account ID"
4268
  msgstr ""
4269
 
4270
- #: settings.php:3975
4271
  msgid "Certification authority ID"
4272
  msgstr ""
4273
 
4274
- #: settings.php:3990
4275
  msgid "Account ID found in block and present in ads.txt"
4276
  msgstr ""
4277
 
4278
- #: settings.php:3994
4279
  msgid "Account ID found in block but not present in ads.txt"
4280
  msgstr ""
4281
 
4282
- #: settings.php:4343
4283
  msgid "Preview block"
4284
  msgstr ""
4285
 
4286
- #: settings.php:4350
4287
  msgid "Pause block"
4288
  msgstr ""
4289
 
4290
- #: settings.php:4389
4291
  msgid "Automatic insertion"
4292
  msgstr ""
4293
 
4294
  #. translators: %s HTML tags
4295
- #: settings.php:4390 settings.php:5383
4296
  msgid "PHP code processing"
4297
  msgstr ""
4298
 
4299
- #: settings.php:4392
4300
  msgid "Device detection"
4301
  msgstr ""
4302
 
4303
- #: settings.php:4415
4304
  msgid "No active block"
4305
  msgstr ""
4306
 
4307
- #: settings.php:4416
4308
  msgid "No block matches search keywords"
4309
  msgstr ""
4310
 
4311
- #: settings.php:4471
4312
  msgid "Ad unit"
4313
  msgstr ""
4314
 
4315
- #: settings.php:4473
4316
  msgid "Slot ID"
4317
  msgstr ""
4318
 
4319
- #: settings.php:4499
4320
  msgid "Copy AdSense code"
4321
  msgstr ""
4322
 
4323
- #: settings.php:4502
4324
  msgid "Preview AdSense ad"
4325
  msgstr ""
4326
 
4327
- #: settings.php:4505
4328
  msgid "Get AdSense code"
4329
  msgstr ""
4330
 
4331
  #. translators: %s: HTML tags
4332
- #: settings.php:4537
4333
  msgid ""
4334
  "Please %s clear authorization %s with the button %s above and once again "
4335
  "authorize access to your AdSense account."
4336
  msgstr ""
4337
 
4338
- #: settings.php:4556
4339
  msgid "AdSense Integration"
4340
  msgstr ""
4341
 
4342
- #: settings.php:4558
4343
  msgid "AdSense Integration - Step 2"
4344
  msgstr ""
4345
 
4346
  #. translators: %s: HTML tags
4347
- #: settings.php:4564
4348
  msgid ""
4349
  "Authorize %s to access your AdSense account. Click on the %s Get "
4350
  "Authorization Code %s button to open a new window where you can allow "
@@ -4353,7 +4465,7 @@ msgid ""
4353
  msgstr ""
4354
 
4355
  #. translators: %s: HTML tags
4356
- #: settings.php:4571
4357
  msgid ""
4358
  "If you get error, can't access ad units or would like to use own Google API "
4359
  "IDs click on the button %s Use own API IDs %s to enter Client ID and Client "
@@ -4361,7 +4473,7 @@ msgid ""
4361
  msgstr ""
4362
 
4363
  #. translators: %s: HTML tags
4364
- #: settings.php:4573
4365
  msgid ""
4366
  "Now you can authorize %s to access your AdSense account. Click on the %s Get "
4367
  "Authorization Code %s button to open a new window where you can allow "
@@ -4370,38 +4482,38 @@ msgid ""
4370
  msgstr ""
4371
 
4372
  #. translators: %s: HTML tags
4373
- #: settings.php:4580
4374
  msgid ""
4375
  "If you get error %s invalid client %s click on the button %s Clear and "
4376
  "return to Step 1 %s to re-enter Client ID and Client Secret."
4377
  msgstr ""
4378
 
4379
- #: settings.php:4591
4380
  msgid "Get Authorization Code"
4381
  msgstr ""
4382
 
4383
- #: settings.php:4594
4384
  msgid "Enter Authorization Code"
4385
  msgstr ""
4386
 
4387
- #: settings.php:4604
4388
  msgid "Use own API IDs"
4389
  msgstr ""
4390
 
4391
- #: settings.php:4606
4392
  msgid "Clear and return to Step 1"
4393
  msgstr ""
4394
 
4395
- #: settings.php:4610
4396
  msgid "Authorize"
4397
  msgstr ""
4398
 
4399
- #: settings.php:4626
4400
  msgid "AdSense Integration - Step 1"
4401
  msgstr ""
4402
 
4403
  #. translators: %s: Ad Inserter
4404
- #: settings.php:4630
4405
  msgid ""
4406
  "Here can %s list configured AdSense ad units and get code for AdSense ads. "
4407
  "To do this you need to authorize %s to access your AdSense account. The "
@@ -4410,226 +4522,226 @@ msgid ""
4410
  msgstr ""
4411
 
4412
  #. translators: %s: HTML tags
4413
- #: settings.php:4639
4414
  msgid "Go to %s Google APIs and Services console %s"
4415
  msgstr ""
4416
 
4417
  #. translators: %1: Ad Inserter, 2, 3: HTML tags
4418
- #: settings.php:4640
4419
  msgid ""
4420
  "Create %1$s project - if the project and IDs are already created click on "
4421
  "the %2$s Credentials %3$s in the sidebar and go to step 21"
4422
  msgstr ""
4423
 
4424
  #. translators: %s: HTML tags
4425
- #: settings.php:4641
4426
  msgid ""
4427
  "Click on project selection and then click on the %s NEW PROJECT %s button to "
4428
  "create a new project"
4429
  msgstr ""
4430
 
4431
  #. translators: 1: Ad Inserter, 2, 3: HTML tags
4432
- #: settings.php:4642
4433
  msgid "Enter %1$s for project name and click on the %2$s Create %3$s button"
4434
  msgstr ""
4435
 
4436
  #. translators: %s: HTML tags
4437
- #: settings.php:4643
4438
  msgid ""
4439
  "Click on project selection, wait for the project to be created and then and "
4440
  "select %s as the current project"
4441
  msgstr ""
4442
 
4443
  #. translators: %s: HTML tags
4444
- #: settings.php:4644
4445
  msgid "Click on %s ENABLE APIS AND SERVICES %s"
4446
  msgstr ""
4447
 
4448
  #. translators: %s: HTML tags
4449
- #: settings.php:4645
4450
  msgid "Search for adsense and enable %s"
4451
  msgstr ""
4452
 
4453
  #. translators: %s: HTML tags
4454
- #: settings.php:4646
4455
  msgid "Click on %s CREATE CREDENTIALS %s"
4456
  msgstr ""
4457
 
4458
  #. translators: %s: HTML tags
4459
- #: settings.php:4647
4460
  msgid "For %s Which API are you using? %s select %s AdSense Management API %s"
4461
  msgstr ""
4462
 
4463
  #. translators: %s: HTML tags
4464
- #: settings.php:4648
4465
  msgid "For %s Where will you be calling the API from? %s select %s Other UI %s"
4466
  msgstr ""
4467
 
4468
  #. translators: %s: HTML tags
4469
- #: settings.php:4649
4470
  msgid "For %s What data will you be accessing? %s select %s User data %s"
4471
  msgstr ""
4472
 
4473
  #. translators: %s: HTML tags
4474
- #: settings.php:4650
4475
  msgid "Click on %s What credentials do I need? %s"
4476
  msgstr ""
4477
 
4478
  #. translators: %s: HTML tags
4479
- #: settings.php:4651
4480
  msgid ""
4481
  "When %s Set up OAuth consent screen %s window is displayed select %s Setup "
4482
  "Consent Screen %s"
4483
  msgstr ""
4484
 
4485
  #. translators: %s: HTML tags
4486
- #: settings.php:4652
4487
  msgid "For %s User Type %s select %s External %s and click on %s CREATE %s"
4488
  msgstr ""
4489
 
4490
  #. translators: %s: HTML tags
4491
- #: settings.php:4653
4492
  msgid ""
4493
  "For %s App name %s enter %s and for %s User support email %s select your "
4494
  "Google account email address"
4495
  msgstr ""
4496
 
4497
  #. translators: %s: HTML tags
4498
- #: settings.php:4654
4499
  msgid ""
4500
  "For %s Developer contact information %s enter your email address and click "
4501
  "on %s SAVE AND CONTINUE %s"
4502
  msgstr ""
4503
 
4504
  #. translators: %s: HTML tags
4505
- #: settings.php:4655
4506
  msgid ""
4507
  "Click again on %s SAVE AND CONTINUE %s and then click on %s ADD USERS %s and "
4508
  "add your Google account email address"
4509
  msgstr ""
4510
 
4511
  #. translators: %s: HTML tags
4512
- #: settings.php:4656
4513
  msgid ""
4514
  "Click again on %s SAVE AND CONTINUE %s and then on %s BACK TO DASHBOARD %s"
4515
  msgstr ""
4516
 
4517
  #. translators: %s: HTML tags
4518
- #: settings.php:4657
4519
  msgid ""
4520
  "Create an OAuth 2.0 client ID: For %s OAuth 2.0 client ID %s name enter %s "
4521
  "Ad Inserter client %s and then click on %s REFRESH %s"
4522
  msgstr ""
4523
 
4524
  #. translators: %s: HTML tags
4525
- #: settings.php:4658
4526
  msgid "Click on %s Create OAuth client ID %s and then click on %s DONE %s"
4527
  msgstr ""
4528
 
4529
  #. translators: %s: HTML tags
4530
- #: settings.php:4659
4531
  msgid ""
4532
  "Click on %s Ad Inserter client %s to get %s Client ID %s and %s Client "
4533
  "secret %s"
4534
  msgstr ""
4535
 
4536
- #: settings.php:4660
4537
  msgid "Copy them to the appropriate fields below"
4538
  msgstr ""
4539
 
4540
- #: settings.php:4666
4541
  msgid "Client ID"
4542
  msgstr ""
4543
 
4544
- #: settings.php:4669
4545
  msgid "Enter Client ID"
4546
  msgstr ""
4547
 
4548
- #: settings.php:4674
4549
  msgid "Client secret"
4550
  msgstr ""
4551
 
4552
- #: settings.php:4677
4553
  msgid "Enter Client secret"
4554
  msgstr ""
4555
 
4556
- #: settings.php:4687
4557
  msgid "Use default API IDs"
4558
  msgstr ""
4559
 
4560
- #: settings.php:4855
4561
  msgid "All posts"
4562
  msgstr ""
4563
 
4564
- #: settings.php:4856
4565
  msgid "All static pages"
4566
  msgstr ""
4567
 
4568
- #: settings.php:5011 settings.php:5024 settings.php:5038 settings.php:5052
4569
- #: settings.php:5066
4570
  msgid "Blank ad blocks? Looking for AdSense alternative?"
4571
  msgstr ""
4572
 
4573
- #: settings.php:5016 settings.php:5029 settings.php:5043 settings.php:5057
4574
- #: settings.php:5071 settings.php:5266 settings.php:5269 settings.php:5271
4575
- #: settings.php:5280 settings.php:5289 settings.php:5294 settings.php:5302
4576
- #: settings.php:5303 settings.php:5306 settings.php:5309 settings.php:5313
4577
- #: settings.php:5323 settings.php:5327
4578
  msgid "Looking for AdSense alternative?"
4579
  msgstr ""
4580
 
4581
- #: settings.php:5083
4582
  msgid "Try Infolinks Ads with Adsense or Media.net ads"
4583
  msgstr ""
4584
 
4585
- #: settings.php:5088 settings.php:5263 settings.php:5284 settings.php:5312
4586
- #: settings.php:5331
4587
  msgid "Use Infolinks ads with Adsense to earn more"
4588
  msgstr ""
4589
 
4590
- #: settings.php:5109 settings.php:5159
4591
  msgid "Support plugin development"
4592
  msgstr ""
4593
 
4594
- #: settings.php:5114 settings.php:5160
4595
  msgid ""
4596
  "If you like Ad Inserter and have a moment, please help me spread the word by "
4597
  "reviewing the plugin on WordPres"
4598
  msgstr ""
4599
 
4600
- #: settings.php:5114
4601
  msgctxt "Review Ad Inserter"
4602
  msgid "Review"
4603
  msgstr ""
4604
 
4605
- #: settings.php:5119
4606
  msgid ""
4607
  "If you like Ad Inserter and have a moment, please help me spread the word by "
4608
  "rating the plugin on WordPres"
4609
  msgstr ""
4610
 
4611
- #: settings.php:5119
4612
  msgctxt "Rate Ad Inserter"
4613
  msgid "Rate"
4614
  msgstr ""
4615
 
4616
- #: settings.php:5124
4617
  msgid ""
4618
  "Support free Ad Inserter development. If you are making money with Ad "
4619
  "Inserter consider donating some small amount. Even 1 dollar counts. Thank "
4620
  "you!"
4621
  msgstr ""
4622
 
4623
- #: settings.php:5124
4624
  msgid "Donate"
4625
  msgstr ""
4626
 
4627
- #: settings.php:5131 settings.php:5175
4628
  msgid "Average rating of the plugin - Thank you!"
4629
  msgstr ""
4630
 
4631
  #. translators: %s: Ad Inserter, HTML tags
4632
- #: settings.php:5142
4633
  msgid ""
4634
  "You've been using %s for a while now, and I hope you're happy with it. "
4635
  "Positive %s reviews %s are a great way to show your appreciation for my "
@@ -4638,379 +4750,379 @@ msgid ""
4638
  "your website. When you rate it with 5 stars it's like saying 'Thank you'."
4639
  msgstr ""
4640
 
4641
- #: settings.php:5160
4642
  msgid "Review"
4643
  msgstr ""
4644
 
4645
- #: settings.php:5164
4646
  msgid "Ad Inserter on Twitter"
4647
  msgstr ""
4648
 
4649
- #: settings.php:5165
4650
  msgid "Ad Inserter on Facebook"
4651
  msgstr ""
4652
 
4653
- #: settings.php:5168
4654
  msgid "Follow Ad Inserter"
4655
  msgstr ""
4656
 
4657
  #. translators: %s: HTML tags
4658
- #: settings.php:5195
4659
  msgid ""
4660
  "Need help with %s settings? %s Check %s Quick Start, %s %s Code Editing %s "
4661
  "and %s Common Settings %s pages"
4662
  msgstr ""
4663
 
4664
  #. translators: %s: HTML tags
4665
- #: settings.php:5207
4666
  msgid ""
4667
  "%s New to %s AdSense? %s %s %s Connect your site %s - %s In-feed ads, %s %s "
4668
  "Auto ads, %s %s AMP ads %s"
4669
  msgstr ""
4670
 
4671
  #. translators: %s: HTML tags
4672
- #: settings.php:5224
4673
  msgid ""
4674
  "Become an %s affiliate %s for Ad Inserter Pro and earn commission for each "
4675
  "purchase you refer to us"
4676
  msgstr ""
4677
 
4678
  #. translators: %s: HTML tags
4679
- #: settings.php:5231
4680
  msgid ""
4681
  "Ads are not showing? Check %s troubleshooting guide %s to find out how to "
4682
  "diagnose and fix the problem."
4683
  msgstr ""
4684
 
4685
  #. translators: %s: HTML tags
4686
- #: settings.php:5235
4687
  msgid ""
4688
  "If you need any kind of help or support, please do not hesitate to open a "
4689
  "thread on the %s support forum. %s"
4690
  msgstr ""
4691
 
4692
- #: settings.php:5262 settings.php:5332 settings.php:5336
4693
  msgid "Code preview with visual CSS editor"
4694
  msgstr ""
4695
 
4696
- #: settings.php:5265 settings.php:5293
4697
  msgid "Ad blocking detection and content protection"
4698
  msgstr ""
4699
 
4700
- #: settings.php:5268 settings.php:5321
4701
  msgid "A/B testing - Track ad impressions and clicks"
4702
  msgstr ""
4703
 
4704
- #: settings.php:5285
4705
  msgid "Insert ads on AMP pages"
4706
  msgstr ""
4707
 
4708
- #: settings.php:5344
4709
  msgid "Looking for Pro Ad Management plugin?"
4710
  msgstr ""
4711
 
4712
- #: settings.php:5345
4713
  msgid "To Optimally Monetize your WordPress website?"
4714
  msgstr ""
4715
 
4716
  #. Translators: %s: price of Ad Inserter Pro
4717
- #: settings.php:5346
4718
  msgid "Different license types starting from %s"
4719
  msgstr ""
4720
 
4721
  #. translators: %s HTML tags
4722
- #: settings.php:5349
4723
  msgid "%s AdSense Integration %s"
4724
  msgstr ""
4725
 
4726
  #. translators: %s HTML tags
4727
- #: settings.php:5350
4728
  msgid "Syntax highlighting %s editor %s"
4729
  msgstr ""
4730
 
4731
  #. translators: %s HTML tags
4732
- #: settings.php:5351
4733
  msgid "%s Code preview %s with visual CSS editor"
4734
  msgstr ""
4735
 
4736
  #. translators: %s HTML tags
4737
- #: settings.php:5352
4738
  msgid "Simple user interface - all settings on a single page"
4739
  msgstr ""
4740
 
4741
  #. translators: %s HTML tags
4742
- #: settings.php:5353
4743
  msgid ""
4744
  "%s Automatic insertion %s before or after post / content / %s paragraph %s / "
4745
  "image / excerpt"
4746
  msgstr ""
4747
 
4748
  #. translators: %s HTML tags
4749
- #: settings.php:5354
4750
  msgid "%s Automatic insertion %s between posts on blog pages"
4751
  msgstr ""
4752
 
4753
  #. translators: %s HTML tags
4754
- #: settings.php:5355
4755
  msgid "%s Automatic insertion %s before, between and after comments"
4756
  msgstr ""
4757
 
4758
  #. translators: %s HTML tags
4759
- #: settings.php:5356
4760
  msgid "%s Automatic insertion %s after %s or before %s tag"
4761
  msgstr ""
4762
 
4763
  #. translators: %s HTML tags
4764
- #: settings.php:5357
4765
  msgid "Automatic insertion at %s custom hook positions %s"
4766
  msgstr ""
4767
 
4768
  #. translators: %s HTML tags
4769
- #: settings.php:5358
4770
  msgid ""
4771
  "Insertion %s before or after any HTML element on the page %s (using CSS "
4772
  "selectors)"
4773
  msgstr ""
4774
 
4775
  #. translators: %s HTML tags
4776
- #: settings.php:5359
4777
  msgid "%s Insertion exceptions %s for individual posts and pages"
4778
  msgstr ""
4779
 
4780
  #. translators: %s HTML tags
4781
- #: settings.php:5360
4782
  msgid "%s Manual insertion: %s widgets, shortcodes, PHP function call"
4783
  msgstr ""
4784
 
4785
  #. translators: %s HTML tags
4786
- #: settings.php:5361
4787
  msgid ""
4788
  "%s Sticky ads %s with optional close button (ads stay fixed when the page "
4789
  "scrolls)"
4790
  msgstr ""
4791
 
4792
  #. translators: %s HTML tags
4793
- #: settings.php:5362
4794
  msgid "%s Background ads %s with one or left and right background images"
4795
  msgstr ""
4796
 
4797
  #. translators: %s HTML tags
4798
- #: settings.php:5363
4799
  msgid "%s Sticky sidebar ads %s (stick to the screen or to the content)"
4800
  msgstr ""
4801
 
4802
  #. translators: %s HTML tags
4803
- #: settings.php:5364
4804
  msgid "%s Sticky ad animations %s (fade, slide, turn, flip, zoom)"
4805
  msgstr ""
4806
 
4807
  #. translators: %s HTML tags
4808
- #: settings.php:5365
4809
  msgid ""
4810
  "%s Sticky ad trigger %s (page scroll in %% or px, HTML element becomes "
4811
  "visible)"
4812
  msgstr ""
4813
 
4814
  #. translators: %s HTML tags
4815
- #: settings.php:5366
4816
  msgid ""
4817
  "%s Sticky (fixed) widgets %s (sidebar does not move when the page scrolls)"
4818
  msgstr ""
4819
 
4820
  #. translators: %s HTML tags
4821
- #: settings.php:5367
4822
  msgid "Block %s alignment and style %s customizations"
4823
  msgstr ""
4824
 
4825
  #. translators: %s HTML tags
4826
- #: settings.php:5368
4827
  msgid ""
4828
  "%s Clearance %s options to avoid insertion near images or headers (AdSense "
4829
  "TOS)"
4830
  msgstr ""
4831
 
4832
  #. translators: %s HTML tags
4833
- #: settings.php:5369
4834
  msgid ""
4835
  "Options to %s disable insertion %s on Ajax calls, 404 error pages or in RSS "
4836
  "feeds"
4837
  msgstr ""
4838
 
4839
  #. translators: %s HTML tags
4840
- #: settings.php:5370
4841
  msgid "%s Ad rotation %s (works also with caching)"
4842
  msgstr ""
4843
 
4844
  #. translators: %s HTML tags
4845
- #: settings.php:5371
4846
  msgid "Create, edit and check %s ads.txt %s file"
4847
  msgstr ""
4848
 
4849
  #. translators: %s HTML tags
4850
- #: settings.php:5372
4851
  msgid ""
4852
  "Ad impression and click %s tracking %s (works also with Javascript ads like "
4853
  "AdSense)"
4854
  msgstr ""
4855
 
4856
  #. translators: %s HTML tags
4857
- #: settings.php:5373
4858
  msgid "Internal or external %s tracking %s (via Google Analytics or Matomo)"
4859
  msgstr ""
4860
 
4861
  #. translators: %s HTML tags
4862
- #: settings.php:5374
4863
  msgid "%s Public web reports %s for clients, export to PDF"
4864
  msgstr ""
4865
 
4866
  #. translators: %s HTML tags
4867
- #: settings.php:5375
4868
  msgid "Support for %s A/B testing %s"
4869
  msgstr ""
4870
 
4871
  #. translators: %s HTML tags
4872
- #: settings.php:5376
4873
  msgid "Frequency capping - %s limit impressions or clicks %s"
4874
  msgstr ""
4875
 
4876
  #. translators: %s HTML tags
4877
- #: settings.php:5377
4878
  msgid "Click fraud %s protection %s"
4879
  msgstr ""
4880
 
4881
  #. translators: %s HTML tags
4882
- #: settings.php:5378
4883
  msgid "Support for %s GDPR consent cookie checks %s"
4884
  msgstr ""
4885
 
4886
  #. translators: %s HTML tags
4887
- #: settings.php:5379
4888
  msgid "Support for %s lazy loading %s"
4889
  msgstr ""
4890
 
4891
  #. translators: %s HTML tags
4892
- #: settings.php:5380
4893
  msgid "Support for ads on %s AMP pages %s"
4894
  msgstr ""
4895
 
4896
  #. translators: %s HTML tags
4897
- #: settings.php:5381
4898
  msgid "Support for contextual %s Amazon Native Shopping Ads %s (responsive)"
4899
  msgstr ""
4900
 
4901
  #. translators: %s HTML tags
4902
- #: settings.php:5382
4903
  msgid "Custom CSS class name for wrapping divs to avoid ad blockers"
4904
  msgstr ""
4905
 
4906
  #. translators: %s HTML tags
4907
- #: settings.php:5384
4908
  msgid "%s Banner %s code generator"
4909
  msgstr ""
4910
 
4911
  #. translators: %s HTML tags
4912
- #: settings.php:5385
4913
  msgid "Support for %s header and footer %s code"
4914
  msgstr ""
4915
 
4916
  #. translators: %s HTML tags
4917
- #: settings.php:5386
4918
  msgid "Support for Google Analytics, Matomo or any other web analytics code"
4919
  msgstr ""
4920
 
4921
  #. translators: %s HTML tags
4922
- #: settings.php:5387
4923
  msgid "Desktop, tablet and phone server-side %s device detection %s"
4924
  msgstr ""
4925
 
4926
  #. translators: %s HTML tags
4927
- #: settings.php:5388
4928
  msgid "Client-side %s mobile device detection %s (works with caching)"
4929
  msgstr ""
4930
 
4931
  #. translators: %s HTML tags
4932
- #: settings.php:5389
4933
  msgid ""
4934
  "%s Ad blocking detection %s - popup message, ad replacement, content "
4935
  "protection"
4936
  msgstr ""
4937
 
4938
  #. translators: %s HTML tags
4939
- #: settings.php:5390
4940
  msgid "%s Ad blocking statistics %s"
4941
  msgstr ""
4942
 
4943
  #. translators: %s HTML tags
4944
- #: settings.php:5391
4945
  msgid ""
4946
  "%s Black/White-list %s categories, tags, taxonomies, users, post IDs, urls, "
4947
  "referrers, operating systems, browsers"
4948
  msgstr ""
4949
 
4950
  #. translators: %s HTML tags
4951
- #: settings.php:5392
4952
  msgid ""
4953
  "%s Black/White-list %s IP addresses or countries (works also with caching)"
4954
  msgstr ""
4955
 
4956
  #. translators: %s HTML tags
4957
- #: settings.php:5393
4958
  msgid "%s Multisite options %s to limit settings on the sites"
4959
  msgstr ""
4960
 
4961
  #. translators: %s HTML tags
4962
- #: settings.php:5394
4963
  msgid "%s Import/Export %s block or plugin settings"
4964
  msgstr ""
4965
 
4966
  #. translators: %s HTML tags
4967
- #: settings.php:5395
4968
  msgid "%s Insertion scheduling %s with fallback option"
4969
  msgstr ""
4970
 
4971
  #. translators: %s HTML tags
4972
- #: settings.php:5396
4973
  msgid "Country-level %s GEO targeting %s (works also with caching)"
4974
  msgstr ""
4975
 
4976
  #. translators: %s HTML tags
4977
- #: settings.php:5397
4978
  msgid "Simple troubleshooting with many %s debugging functions %s"
4979
  msgstr ""
4980
 
4981
  #. translators: %s HTML tags
4982
- #: settings.php:5398
4983
  msgid "%s Visualization %s of inserted blocks or ads for easier placement"
4984
  msgstr ""
4985
 
4986
  #. translators: %s HTML tags
4987
- #: settings.php:5399
4988
  msgid "%s Visualization %s of available positions for automatic ad insertion"
4989
  msgstr ""
4990
 
4991
  #. translators: %s HTML tags
4992
- #: settings.php:5400
4993
  msgid ""
4994
  "%s Visualization %s of HTML tags for easier ad placement between paragraphs"
4995
  msgstr ""
4996
 
4997
  #. translators: %s HTML tags
4998
- #: settings.php:5401
4999
  msgid "%s Clipboard support %s to easily copy blocks or settings"
5000
  msgstr ""
5001
 
5002
  #. translators: %s HTML tags
5003
- #: settings.php:5402
5004
  msgid "No ads on the settings page"
5005
  msgstr ""
5006
 
5007
  #. translators: %s HTML tags
5008
- #: settings.php:5403
5009
  msgid "Premium support"
5010
  msgstr ""
5011
 
5012
  #. translators: %s HTML tags
5013
- #: settings.php:5406
5014
  msgid ""
5015
  "Ad Inserter Pro is a complete all-in-one ad management plugin for WordPress "
5016
  "website with many advertising features to automatically insert adverts on "
@@ -5025,82 +5137,82 @@ msgid ""
5025
  msgstr ""
5026
 
5027
  #. translators: %s HTML tags
5028
- #: settings.php:5419
5029
  msgid "Looking for %s Pro Ad Management plugin? %s"
5030
  msgstr ""
5031
 
5032
  #. translators: %s HTML tags
5033
- #: settings.php:5424
5034
  msgid "Ads between posts"
5035
  msgstr ""
5036
 
5037
  #. translators: %s HTML tags
5038
- #: settings.php:5425
5039
  msgid "Ads between comments"
5040
  msgstr ""
5041
 
5042
  #. translators: %s HTML tags
5043
- #: settings.php:5426
5044
  msgid "Support via email"
5045
  msgstr ""
5046
 
5047
  #. translators: %s HTML tags
5048
- #: settings.php:5432
5049
  msgid "%s Sticky positions %s"
5050
  msgstr ""
5051
 
5052
  #. translators: %s HTML tags
5053
- #: settings.php:5433
5054
  msgid "%s Limit insertions %s"
5055
  msgstr ""
5056
 
5057
  #. translators: %s HTML tags
5058
- #: settings.php:5434
5059
  msgid "%s Clearance %s options"
5060
  msgstr ""
5061
 
5062
  #. translators: %s HTML tags
5063
- #: settings.php:5440
5064
  msgid "Ad rotation"
5065
  msgstr ""
5066
 
5067
  #. translators: %s HTML tags
5068
- #: settings.php:5441
5069
  msgid "%s A/B testing %s"
5070
  msgstr ""
5071
 
5072
  #. translators: %s HTML tags
5073
- #: settings.php:5442
5074
  msgid "%s Ad tracking %s"
5075
  msgstr ""
5076
 
5077
  #. translators: %s HTML tags
5078
- #: settings.php:5448
5079
  msgid "Support for %s AMP pages %s"
5080
  msgstr ""
5081
 
5082
  #. translators: %s HTML tags
5083
- #: settings.php:5449
5084
  msgid "%s Ad blocking detection %s"
5085
  msgstr ""
5086
 
5087
  #. translators: %s HTML tags
5088
- #: settings.php:5450
5089
  msgid "%s Mobile device detection %s"
5090
  msgstr ""
5091
 
5092
  #. translators: %s HTML tags
5093
- #: settings.php:5457
5094
  msgid "64 code blocks"
5095
  msgstr ""
5096
 
5097
  #. translators: %s HTML tags
5098
- #: settings.php:5458
5099
  msgid "%s GEO targeting %s"
5100
  msgstr ""
5101
 
5102
  #. translators: %s HTML tags
5103
- #: settings.php:5459
5104
  msgid "%s Scheduling %s"
5105
  msgstr ""
5106
 
@@ -5812,182 +5924,190 @@ msgid "Invalid date range - only data for 1 year can be displayed"
5812
  msgstr ""
5813
 
5814
  #: strings.php:226
 
 
 
 
5815
  msgid "Switch"
5816
  msgstr ""
5817
 
5818
- #: strings.php:228
5819
  msgid "OK"
5820
  msgstr ""
5821
 
5822
- #: strings.php:229
5823
  msgid "Delete all statistics data?"
5824
  msgstr ""
5825
 
5826
- #: strings.php:230
5827
  msgid ""
5828
  "Rotation code editor active. Click on the rotation button to generate code."
5829
  msgstr ""
5830
 
5831
  #. translators: %s: dates
5832
- #: strings.php:233
5833
  msgid "Delete statistics data between %s and %s?"
5834
  msgstr ""
5835
 
5836
- #: strings.php:234
5837
- msgid "Cancel block order rearrangement"
5838
  msgstr ""
5839
 
5840
  #: strings.php:236
 
 
 
 
5841
  msgid "downloading..."
5842
  msgstr ""
5843
 
5844
- #: strings.php:237
5845
  msgid "download error"
5846
  msgstr ""
5847
 
5848
- #: strings.php:238
5849
  msgid "update error"
5850
  msgstr ""
5851
 
5852
- #: strings.php:239
5853
  msgid "Updating..."
5854
  msgstr ""
5855
 
5856
- #: strings.php:241
5857
  msgid "ERROR"
5858
  msgstr ""
5859
 
5860
- #: strings.php:242
5861
  msgid "Error reloading settings"
5862
  msgstr ""
5863
 
5864
- #: strings.php:244
5865
  msgctxt "Search field placeholder"
5866
  msgid "Search..."
5867
  msgstr ""
5868
 
5869
- #: strings.php:245
5870
  msgctxt "Search field placeholder"
5871
  msgid "Filter..."
5872
  msgstr ""
5873
 
5874
- #: strings.php:246
5875
  msgid "Use filter to limit names in the list"
5876
  msgstr ""
5877
 
5878
- #: strings.php:247
5879
  msgctxt "Button"
5880
  msgid "Filter"
5881
  msgstr ""
5882
 
5883
- #: strings.php:249
5884
  msgid "Position not available"
5885
  msgstr ""
5886
 
5887
- #: strings.php:250
5888
  msgid ""
5889
  "Theme check | Selected position for automatic insertion might not be not "
5890
  "available on this page type"
5891
  msgstr ""
5892
 
5893
- #: strings.php:251
5894
  msgid "Position available"
5895
  msgstr ""
5896
 
5897
- #: strings.php:253
5898
  msgid "Select or upload banner image"
5899
  msgstr ""
5900
 
5901
- #: strings.php:254
5902
  msgid "Select or upload background image"
5903
  msgstr ""
5904
 
5905
- #: strings.php:255
5906
  msgid "Use this image"
5907
  msgstr ""
5908
 
5909
- #: strings.php:256
5910
  msgid "Switching to physical ads.txt file will delete virtual ads.txt file."
5911
  msgstr ""
5912
 
5913
- #: strings.php:258
5914
  msgctxt "Monday"
5915
  msgid "MO"
5916
  msgstr ""
5917
 
5918
- #: strings.php:259
5919
  msgctxt "Tuesday"
5920
  msgid "TU"
5921
  msgstr ""
5922
 
5923
- #: strings.php:260
5924
  msgctxt "Wednesday"
5925
  msgid "WE"
5926
  msgstr ""
5927
 
5928
- #: strings.php:261
5929
  msgctxt "Thursday"
5930
  msgid "TH"
5931
  msgstr ""
5932
 
5933
- #: strings.php:262
5934
  msgctxt "Friday"
5935
  msgid "FR"
5936
  msgstr ""
5937
 
5938
- #: strings.php:263
5939
  msgctxt "Saturday"
5940
  msgid "SA"
5941
  msgstr ""
5942
 
5943
- #: strings.php:264
5944
  msgctxt "Sunday"
5945
  msgid "SU"
5946
  msgstr ""
5947
 
5948
- #: strings.php:280
5949
  msgctxt "Scheduling"
5950
  msgid "FALLBACK"
5951
  msgstr ""
5952
 
5953
- #: strings.php:281
5954
  msgid "Automatically placed by AdSense Auto ads code"
5955
  msgstr ""
5956
 
5957
- #: strings.php:286
5958
  msgid "Add"
5959
  msgstr ""
5960
 
5961
- #: strings.php:287
5962
  msgctxt "Element"
5963
  msgid "Parent"
5964
  msgstr ""
5965
 
5966
- #: strings.php:288
5967
  msgid "Cancel element selection"
5968
  msgstr ""
5969
 
5970
- #: strings.php:289
5971
  msgid "Select parent element"
5972
  msgstr ""
5973
 
5974
- #: strings.php:290
5975
  msgid "CSS selector"
5976
  msgstr ""
5977
 
5978
- #: strings.php:291
5979
  msgid "Use current selector"
5980
  msgstr ""
5981
 
5982
- #: strings.php:292
5983
  msgid "ELEMENT"
5984
  msgstr ""
5985
 
5986
- #: strings.php:293
5987
  msgid "PATH"
5988
  msgstr ""
5989
 
5990
- #: strings.php:294
5991
  msgid "SELECTOR"
5992
  msgstr ""
5993
 
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.6.25\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/ad-inserter\n"
7
+ "POT-Creation-Date: 2021-05-24 13:57:08+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:519
16
  msgctxt "Menu item"
17
  msgid "Debugging DEMO"
18
  msgstr ""
19
 
20
+ #: ad-inserter.php:535
21
  msgctxt "Menu item"
22
  msgid "Label Blocks"
23
  msgstr ""
24
 
25
+ #: ad-inserter.php:542
26
  msgctxt "Menu item"
27
  msgid "Show Positions"
28
  msgstr ""
29
 
30
+ #: ad-inserter.php:628
31
  msgctxt "Menu item"
32
  msgid "Show HTML Tags"
33
  msgstr ""
34
 
35
+ #: ad-inserter.php:635
36
  msgctxt "Menu item"
37
  msgid "Disable Insertion"
38
  msgstr ""
39
 
40
+ #: ad-inserter.php:644
41
  msgctxt "Menu item"
42
  msgid "Ad Blocking Status"
43
  msgstr ""
44
 
45
+ #: ad-inserter.php:651
46
  msgctxt "Menu item"
47
  msgid "Simulate Ad Blocking"
48
  msgstr ""
49
 
50
+ #: ad-inserter.php:662
51
  msgctxt "Menu item"
52
  msgid "Log Processing"
53
  msgstr ""
54
 
55
+ #: ad-inserter.php:669
56
  msgctxt "Menu item"
57
  msgid "Show Log"
58
  msgstr ""
59
 
60
  #. translators: Debugging position name Before HTML element
61
+ #: ad-inserter.php:1333
62
  msgid "Before"
63
  msgstr ""
64
 
65
  #. translators: Debugging position name After HTML element
66
+ #: ad-inserter.php:1338
67
  msgid "After"
68
  msgstr ""
69
 
70
  #. translators: Debugging position name Prepend content of HTML element (before
71
  #. the content of the HTML element)
72
+ #: ad-inserter.php:1343 strings.php:104
73
  msgid "Prepend content"
74
  msgstr ""
75
 
76
  #. translators: Debugging position name Append content of HTML element (after
77
  #. the content of the HTML element)
78
+ #: ad-inserter.php:1348 strings.php:105
79
  msgid "Append content"
80
  msgstr ""
81
 
82
  #. translators: Debugging position name Replace content of HTML element
83
+ #: ad-inserter.php:1353 strings.php:106
84
  msgid "Replace content"
85
  msgstr ""
86
 
87
  #. translators: Debugging position name Replace HTML element
88
+ #: ad-inserter.php:1358 strings.php:169
89
  msgid "Replace"
90
  msgstr ""
91
 
92
  #. translators: Debugging message when output buffering is enabled
93
+ #: ad-inserter.php:1405
94
  msgid "OUTPUT BUFFERING"
95
  msgstr ""
96
 
97
  #. translators: Debugging position
98
+ #: ad-inserter.php:1409
99
  msgid "Above Header"
100
  msgstr ""
101
 
102
+ #: ad-inserter.php:1707
103
  msgctxt "Menu item"
104
  msgid "Log In"
105
  msgstr ""
106
 
107
  #. translators: %s: Ad Inserter
108
+ #: ad-inserter.php:2061 ad-inserter.php:3365
109
  msgid "%s Settings"
110
  msgstr ""
111
 
112
  #. translators: AD BLOCKING DETECTED, PAGE VIEWS: n - NO ACTION
113
+ #: ad-inserter.php:2720
114
  msgid "AD BLOCKING DETECTED, PAGE VIEWS"
115
  msgstr ""
116
 
117
+ #: ad-inserter.php:2720
118
  msgid "NO ACTION"
119
  msgstr ""
120
 
121
+ #: ad-inserter.php:2721
122
  msgid "AD BLOCKING DETECTED, COOKIE DETECTED - NO ACTION"
123
  msgstr ""
124
 
125
+ #: ad-inserter.php:2722
126
  msgid "AD BLOCKING DETECTED - ACTION"
127
  msgstr ""
128
 
129
+ #: ad-inserter.php:2723
130
  msgid "AD BLOCKING NOT DETECTED"
131
  msgstr ""
132
 
133
+ #: ad-inserter.php:2724
134
  msgid "AD BLOCKING DETECTION COOKIES DELETED"
135
  msgstr ""
136
 
137
+ #: ad-inserter.php:2725
138
  msgid "AD BLOCKING DETECTED - NO ACTION"
139
  msgstr ""
140
 
141
  #. Translators: 1: number of blocks, 2: Ad Inserter
142
+ #: ad-inserter.php:3060
143
  msgid "Hey, you are now using %1$s %2$s block."
144
  msgid_plural "Hey, you are now using %1$s %2$s blocks."
145
  msgstr[0] ""
146
  msgstr[1] ""
147
 
148
+ #: ad-inserter.php:3063
149
  msgid "Please help me to solve a problem first"
150
  msgstr ""
151
 
152
+ #: ad-inserter.php:3067
153
  msgid "Maybe later"
154
  msgstr ""
155
 
156
  #. Translators: %s: Ad Inserter
157
+ #: ad-inserter.php:3072
158
  msgid "Hey, you are using %s and I hope you're happy with it."
159
  msgstr ""
160
 
161
+ #: ad-inserter.php:3075
162
  msgid "OK, but please help me with the settings first"
163
  msgstr ""
164
 
165
+ #: ad-inserter.php:3088
166
  msgid ""
167
  "Please take a moment to rate the plugin. When you rate it with 5 stars it's "
168
  "like saying 'Thank you'. Somebody will be happy."
169
  msgstr ""
170
 
171
+ #: ad-inserter.php:3090
172
  msgid ""
173
  "Positive reviews are a great incentive to fix bugs and to add new features "
174
  "for better monetization of your website."
175
  msgstr ""
176
 
177
+ #: ad-inserter.php:3096
178
  msgid "Sure"
179
  msgstr ""
180
 
181
  #. translators: 1: AMPforWP Plugin Manager, 2: Ad Inserter
182
  #. translators: 1: AMPforWP Plugin Manager, 2: Ad Inserter, 3, 4: HTML tags
183
+ #: ad-inserter.php:3113 ad-inserter.php:3148
184
  msgid "Warning: %1$s %3$s disabled %4$s %2$s on AMP pages."
185
  msgstr ""
186
 
187
  #. translators: 1: Ad Inserter, 2, 3: HTML tags
188
+ #: ad-inserter.php:3120
189
  msgid "Warning: %1$s requires PHP 5.6 or newer. %2$s Please update! %3$s"
190
  msgstr ""
191
 
192
+ #: ad-inserter.php:3130
193
  msgctxt "Menu item"
194
  msgid "Settings"
195
  msgstr ""
196
 
197
+ #: ad-inserter.php:3162
198
  msgid ""
199
  "Load settings page in safe mode to avoid collisions with other plugins or "
200
  "theme"
201
  msgstr ""
202
 
203
+ #: ad-inserter.php:3162
204
  msgid "Safe mode"
205
  msgstr ""
206
 
207
  #. translators: %s: Ad Inserter
208
+ #: ad-inserter.php:3257
209
  msgctxt "Meta box name"
210
  msgid "%s Individual Exceptions"
211
  msgstr ""
212
 
213
+ #: ad-inserter.php:3286 ad-inserter.php:11495 class.php:2442
214
+ #: includes/preview.php:2342 includes/preview.php:2387
215
+ #: includes/preview.php:2424 settings.php:4416 strings.php:3
216
  msgid "Block"
217
  msgstr ""
218
 
219
+ #: ad-inserter.php:3287 includes/functions.php:4424 settings.php:4417
220
+ #: settings.php:4502
221
  msgid "Name"
222
  msgstr ""
223
 
224
+ #: ad-inserter.php:3290 settings.php:1231
225
  msgid "Default insertion"
226
  msgstr ""
227
 
228
  #. translators: For this post or page
229
+ #: ad-inserter.php:3293
230
  msgctxt "Page"
231
  msgid "For this"
232
  msgstr ""
233
 
234
+ #: ad-inserter.php:3294
235
  msgctxt "Post"
236
  msgid "For this"
237
  msgstr ""
238
 
239
+ #: ad-inserter.php:3306
240
  msgctxt "Enabled/disabled on all"
241
  msgid "pages"
242
  msgstr ""
243
 
244
+ #: ad-inserter.php:3309
245
  msgctxt "Enabled/disabled on all"
246
  msgid "posts"
247
  msgstr ""
248
 
249
+ #: ad-inserter.php:3326 ad-inserter.php:3338 strings.php:175
250
  msgid "Enabled"
251
  msgstr ""
252
 
253
  #. translators: Menu items
254
+ #: ad-inserter.php:3326 ad-inserter.php:3338
255
+ #: includes/functions-check-now.php:2402 includes/functions.php:2840
256
  #: strings.php:16
257
  msgid "Disabled"
258
  msgstr ""
259
 
260
+ #: ad-inserter.php:3328
261
  msgid "No individual exceptions"
262
  msgstr ""
263
 
264
  #. translators: Not enabled for pages or posts
265
+ #: ad-inserter.php:3330
266
  msgid "Not enabled for"
267
  msgstr ""
268
 
269
  #. translators: No individual exceptions enabled for pages or posts
270
+ #: ad-inserter.php:3358
271
  msgid "No block has individual exceptions enabled"
272
  msgstr ""
273
 
274
  #. translators: 1: Ad Inserter Settings (page), 2: Tag / Archive pages
275
+ #: ad-inserter.php:3363
276
  msgid ""
277
  "Default insertion can be configured for each block on %1$s page - button "
278
  "next to %2$s checkbox."
279
  msgstr ""
280
 
281
+ #: ad-inserter.php:3366 settings.php:1209
282
  msgid "Tag / Archive pages"
283
  msgstr ""
284
 
285
+ #: ad-inserter.php:3368
286
  msgid ""
287
  "When individual exceptions for a block are enabled, a checkbox will be "
288
  "listed here to change default insertion for this post or page."
289
  msgstr ""
290
 
291
+ #: ad-inserter.php:3369
292
  msgid ""
293
  "This way you can individually enable or disable blocks on specific posts or "
294
  "pages."
295
  msgstr ""
296
 
297
+ #: ad-inserter.php:3371
298
  msgid "For more information check page %s"
299
  msgstr ""
300
 
301
  #. translators: Ad Inserter Exceptions documentation page
302
+ #: ad-inserter.php:3373
303
  msgid "Individual Exceptions"
304
  msgstr ""
305
 
306
+ #: ad-inserter.php:3420
307
  msgid "STATIC PAGE"
308
  msgstr ""
309
 
310
+ #: ad-inserter.php:3423
311
  msgid "POST"
312
  msgstr ""
313
 
314
+ #: ad-inserter.php:3426
315
  msgid "HOMEPAGE"
316
  msgstr ""
317
 
318
+ #: ad-inserter.php:3429
319
  msgid "CATEGORY PAGE"
320
  msgstr ""
321
 
322
+ #: ad-inserter.php:3432
323
  msgid "SEARCH PAGE"
324
  msgstr ""
325
 
326
+ #: ad-inserter.php:3435
327
  msgid "ARCHIVE PAGE"
328
  msgstr ""
329
 
330
+ #: ad-inserter.php:3438
331
  msgid "ERROR 404 PAGE"
332
  msgstr ""
333
 
334
+ #: ad-inserter.php:3441
335
  msgid "AJAX CALL"
336
  msgstr ""
337
 
338
+ #: ad-inserter.php:3444
339
  msgid "UNKNOWN PAGE TYPE"
340
  msgstr ""
341
 
342
+ #: ad-inserter.php:3461
343
  msgid "Click to delete ad blocking detection cokies"
344
  msgstr ""
345
 
346
+ #: ad-inserter.php:3462
347
  msgid "AD BLOCKING STATUS UNKNOWN"
348
  msgstr ""
349
 
350
  #. translators: %s: AdSense Auto Ads
351
+ #: ad-inserter.php:3491
352
  msgid ""
353
  "Code for %s detected - Code will automatically insert AdSense ads at optimal "
354
  "positions"
355
  msgstr ""
356
 
357
+ #: ad-inserter.php:3629
358
  msgid "Code for insertion"
359
  msgstr ""
360
 
361
+ #: ad-inserter.php:3629
362
  msgid "character"
363
  msgid_plural "characters"
364
  msgstr[0] ""
365
  msgstr[1] ""
366
 
367
+ #: ad-inserter.php:3645
368
  msgid "Header code"
369
  msgstr ""
370
 
371
+ #: ad-inserter.php:3645
372
  msgctxt "Header code"
373
  msgid "DISABLED"
374
  msgstr ""
375
 
376
+ #: ad-inserter.php:3645 ad-inserter.php:3901
377
  msgid "character inserted"
378
  msgid_plural "characters inserted"
379
  msgstr[0] ""
380
  msgstr[1] ""
381
 
382
+ #: ad-inserter.php:3663
383
  msgid "Click to delete the cokie for the consents"
384
  msgstr ""
385
 
386
+ #: ad-inserter.php:3901
387
  msgid "Footer code"
388
  msgstr ""
389
 
390
+ #: ad-inserter.php:3901
391
  msgctxt "Footer code"
392
  msgid "DISABLED"
393
  msgstr ""
394
 
395
+ #: ad-inserter.php:3912
396
  msgid "JAVASCRIPT NOT WORKING"
397
  msgstr ""
398
 
399
+ #: ad-inserter.php:3912
400
  msgid "NO JAVASCRIPT ERRORS"
401
  msgstr ""
402
 
403
+ #: ad-inserter.php:3912
404
  msgid "JAVASCRIPT ERRORS"
405
  msgstr ""
406
 
407
  #. translators: block name (block with default settings)
408
+ #: ad-inserter.php:6693
409
  msgctxt "Block name"
410
  msgid "Default"
411
  msgstr ""
412
 
413
  #. translators: %s: Ad Inserter
414
+ #: ad-inserter.php:7406
415
  msgid "Error importing %s settings."
416
  msgstr ""
417
 
418
+ #: ad-inserter.php:7407
419
  msgid "Error importing settings for block"
420
  msgid_plural "Error importing settings for blocks:"
421
  msgstr[0] ""
422
  msgstr[1] ""
423
 
424
+ #: ad-inserter.php:7434
425
  msgid "Settings saved."
426
  msgstr ""
427
 
428
  #. translators: %s: Ad Inserter
429
+ #: ad-inserter.php:7436
430
  msgid "Invalid data received - %s settings not saved."
431
  msgstr ""
432
 
433
+ #: ad-inserter.php:7456
434
  msgid "Settings cleared."
435
  msgstr ""
436
 
437
  #. Translators: Post/Static page must have between X and Y words
438
+ #: ad-inserter.php:7832 ad-inserter.php:7834 ad-inserter.php:7857
439
+ #: settings.php:2238
440
  msgid "word"
441
  msgid_plural "words"
442
  msgstr[0] ""
443
  msgstr[1] ""
444
 
445
+ #: ad-inserter.php:7871 ad-inserter.php:7998
446
  msgid "HTML TAGS REMOVED"
447
  msgstr ""
448
 
449
+ #: ad-inserter.php:8077
450
  msgid "BEFORE COMMENTS"
451
  msgstr ""
452
 
453
+ #: ad-inserter.php:8202
454
  msgid "AFTER COMMENTS"
455
  msgstr ""
456
 
457
+ #: ad-inserter.php:8279
458
  msgid "BETWEEN COMMENTS"
459
  msgstr ""
460
 
461
+ #: ad-inserter.php:10777 ad-inserter.php:10866
462
  msgctxt "category name"
463
  msgid "Uncategorized"
464
  msgstr ""
465
 
466
+ #: ad-inserter.php:11093
467
  msgid "requires WordPress 4.6 or newer"
468
  msgstr ""
469
 
470
+ #: ad-inserter.php:11093
471
  msgid "Please update!"
472
  msgstr ""
473
 
474
  #. translators: Opt-in message: Thank you for installing Ad Inserter (plugin
475
  #. name with HTML tags will be added)
476
+ #: ad-inserter.php:11363
477
  msgid "Thank you for installing"
478
  msgstr ""
479
 
480
  #. translators: Opt-in message: %s: HTML tags
481
+ #: ad-inserter.php:11365
482
  msgid ""
483
  "We would like to %s track its usage %s on your site. This is completely "
484
  "optional and can be disabled at any time."
485
  msgstr ""
486
 
487
+ #: ad-inserter.php:11367
488
  msgid ""
489
  "We don't record any sensitive data, only information regarding the WordPress "
490
  "environment and plugin usage, which will help us to make improvements to the "
492
  msgstr ""
493
 
494
  #. translators: Deactivation message: %s: HTML tags
495
+ #: ad-inserter.php:11407
496
  msgid ""
497
  "Looking for %s Documentation, %s %s Common Settings, %s %s Quick Start %s or "
498
  "help for %s AdSense ads? %s The plugin doesn't work with your theme? %s Let "
500
  msgstr ""
501
 
502
  #. translators: %s: Ad Inserter
503
+ #: ad-inserter.php:11453
504
  msgid "%s block."
505
  msgstr ""
506
 
507
  #. translators: widget title
508
+ #: ad-inserter.php:11469 ad-inserter.php:11504
509
  msgid "Processing log"
510
  msgstr ""
511
 
512
  #. translators: widget title
513
+ #: ad-inserter.php:11471 ad-inserter.php:11505
514
  msgid "Dummy widget"
515
  msgstr ""
516
 
517
  #. translators: widget title
518
+ #: ad-inserter.php:11473 ad-inserter.php:11503
519
  msgid "Debugging tools"
520
  msgstr ""
521
 
522
  #. translators: block status (widget title)
523
+ #: ad-inserter.php:11480
524
  msgctxt "block"
525
  msgid "PAUSED"
526
  msgstr ""
527
 
528
+ #: ad-inserter.php:11481
529
  msgid "WIDGET DISABLED"
530
  msgstr ""
531
 
532
+ #: ad-inserter.php:11482
533
  msgid "Unknown block"
534
  msgstr ""
535
 
536
+ #: ad-inserter.php:11490 includes/functions-check-now.php:3262
537
+ #: includes/functions.php:4902 settings.php:1261
538
  msgid "Title"
539
  msgstr ""
540
 
541
+ #: ad-inserter.php:11512
542
  msgctxt "Widget"
543
  msgid "Sticky"
544
  msgstr ""
545
 
546
+ #: ad-inserter.php:11563
547
  msgid ""
548
  "Ad Inserter can't be used while Ad Inserter Pro is active! To activate Ad "
549
  "Inserter you need to first deactivate Ad Inserter Pro."
550
  msgstr ""
551
 
552
+ #: ad-inserter.php:11564
553
  msgid ""
554
  "<strong>WARNING</strong>: Please note that saving settings in Ad Inserter "
555
  "will clear all settings that are available only in the Pro version "
557
  msgstr ""
558
 
559
  #. translators: %s: Ad Inserter
560
+ #: class.php:590 class.php:599 class.php:602
561
  msgid "PHP error in %s block"
562
  msgstr ""
563
 
564
+ #: class.php:2392
565
  msgid "Counters"
566
  msgstr ""
567
 
568
+ #: class.php:2396
569
  msgid "Content"
570
  msgstr ""
571
 
572
+ #: class.php:2401
573
  msgid "Excerpt"
574
  msgstr ""
575
 
576
+ #: class.php:2406 strings.php:17
577
  msgid "Before post"
578
  msgstr ""
579
 
580
+ #: class.php:2411 strings.php:18
581
  msgid "After post"
582
  msgstr ""
583
 
584
+ #: class.php:2416 strings.php:25
585
  msgid "Between posts"
586
  msgstr ""
587
 
588
+ #: class.php:2421 settings.php:1972 settings.php:4434
589
  msgid "Widget"
590
  msgstr ""
591
 
592
+ #: class.php:2426 settings.php:4432
593
  msgid "PHP function call"
594
  msgstr ""
595
 
596
  #. Translators: %s: custom hook name
597
+ #: class.php:2436
598
  msgid "Custom hook %s call"
599
  msgstr ""
600
 
601
+ #: class.php:2472
602
  msgid "AJAX REQUEST"
603
  msgstr ""
604
 
605
+ #: class.php:2475
606
  msgid "Ajax request for block in iframe"
607
  msgstr ""
608
 
609
+ #: class.php:2509
610
  msgid "Ajax request url, click to open it in a new tab"
611
  msgstr ""
612
 
613
+ #: class.php:2512
614
  msgid "IN THE LOOP"
615
  msgstr ""
616
 
617
+ #: class.php:2512
618
  msgid "YES"
619
  msgstr ""
620
 
621
+ #: class.php:2512
622
  msgid "NO"
623
  msgstr ""
624
 
625
+ #: class.php:2547
626
  msgid "BLOCK"
627
  msgstr ""
628
 
629
+ #: class.php:2547
630
  msgctxt "block or widget"
631
  msgid "INSERTED BUT NOT VISIBLE"
632
  msgstr ""
633
 
634
+ #: class.php:2778
635
  msgctxt "viewports"
636
  msgid "ALL"
637
  msgstr ""
638
 
639
+ #: class.php:2811 class.php:2852 class.php:4312 strings.php:281
640
  msgctxt "Block"
641
  msgid "HIDDEN"
642
  msgstr ""
643
 
644
+ #: class.php:2859 class.php:4315 strings.php:280
645
  msgctxt "Block"
646
  msgid "VISIBLE"
647
  msgstr ""
648
 
649
+ #: class.php:3472 class.php:3559
650
  msgid "ACTIVE GROUPS"
651
  msgstr ""
652
 
653
+ #: class.php:3998
654
  msgid "start='%s' end='%s' days='%s' type='%s'"
655
  msgstr ""
656
 
657
+ #: class.php:4006
658
  msgid "parameters='%s' type='%s'"
659
  msgstr ""
660
 
661
  #. translators: %s: list parameters and type
662
+ #: class.php:4008
663
  msgid "referers='%s' type='%s'"
664
  msgstr ""
665
 
666
  #. translators: %s: list parameters and type
667
+ #: class.php:4010
668
  msgid "clients='%s' type='%s'"
669
  msgstr ""
670
 
671
  #. translators: %s: list parameters and type
672
+ #: class.php:4195
673
  msgid "countries='%s' type='%s'"
674
  msgstr ""
675
 
676
  #. translators: %s: list parameters and type
677
+ #: class.php:4197
678
  msgid "ip addresses='%s' type='%s'"
679
  msgstr ""
680
 
681
+ #: class.php:4312 class.php:4315
682
  msgid "viewport='%s' type='%s'"
683
  msgstr ""
684
 
685
+ #: class.php:4808 strings.php:274
686
  msgid "BEFORE"
687
  msgstr ""
688
 
689
+ #: class.php:4816 strings.php:276
690
  msgid "PREPEND CONTENT"
691
  msgstr ""
692
 
693
+ #: class.php:4820 strings.php:277
694
  msgid "APPEND CONTENT"
695
  msgstr ""
696
 
697
+ #: class.php:4824 strings.php:278
698
  msgid "REPLACE CONTENT"
699
  msgstr ""
700
 
701
+ #: class.php:4828 strings.php:279
702
  msgid "REPLACE ELEMENT"
703
  msgstr ""
704
 
705
+ #: class.php:4839 strings.php:275
706
  msgid "AFTER"
707
  msgstr ""
708
 
709
+ #: class.php:4909 includes/preview.php:2387 includes/preview.php:2424
710
  msgid "Code"
711
  msgstr ""
712
 
713
+ #: class.php:4912
714
  msgid "for block"
715
  msgstr ""
716
 
717
+ #: class.php:9018
718
  msgid ""
719
  "ERROR: class DOMDocument not found. Your webhost needs to install the DOM "
720
  "extension for PHP."
721
  msgstr ""
722
 
723
  #: includes/editor.php:4 includes/placeholders.php:350
724
+ #: includes/preview.php:2328 strings.php:287
725
  msgid "Use"
726
  msgstr ""
727
 
728
+ #: includes/editor.php:5 includes/preview.php:2329
729
  msgid "Reset"
730
  msgstr ""
731
 
732
  #: includes/editor.php:6 includes/placeholders.php:352
733
+ #: includes/preview.php:2331 settings.php:3763 strings.php:228 strings.php:286
734
  msgid "Cancel"
735
  msgstr ""
736
 
738
  msgid "Visual Code Editor"
739
  msgstr ""
740
 
741
+ #: includes/editor.php:259 includes/preview-adb.php:301
742
+ #: includes/preview.php:2318
743
  msgid ""
744
  "This page was not loaded properly. Please check browser, plugins and ad "
745
  "blockers."
746
  msgstr ""
747
 
748
+ #: includes/editor.php:261 settings.php:251
749
  msgid "Error loading page"
750
  msgstr ""
751
 
752
+ #: includes/editor.php:261 includes/preview-adb.php:303
753
+ #: includes/preview.php:2320
754
  msgid "PAGE BLOCKED"
755
  msgstr ""
756
 
757
+ #: includes/functions-check-now.php:288 includes/functions.php:320
758
  msgid "%d of %d names shown"
759
  msgstr ""
760
 
761
  #. translators: %s: name filter
762
+ #: includes/functions-check-now.php:307 includes/functions.php:339
763
  msgid "No name matches filter"
764
  msgstr ""
765
 
766
  #. translators: %s: Ad Inserter Pro
767
+ #: includes/functions-check-now.php:396 includes/functions.php:425
768
  msgid ""
769
  "Import %s settings when saving - if checked, the encoded settings below will "
770
  "be imported for all blocks and settings"
771
  msgstr ""
772
 
773
+ #: includes/functions-check-now.php:396 includes/functions.php:425
774
  msgid "Import Settings for"
775
  msgstr ""
776
 
777
+ #: includes/functions-check-now.php:400 includes/functions.php:429
778
  msgid "Saved settings for"
779
  msgstr ""
780
 
781
+ #: includes/functions-check-now.php:420 includes/functions.php:452
782
  msgid "License Key"
783
  msgstr ""
784
 
785
+ #: includes/functions-check-now.php:423 includes/functions.php:455
786
  msgid "License Key for"
787
  msgstr ""
788
 
789
+ #: includes/functions-check-now.php:425 includes/functions.php:457
790
  msgid "Open license page"
791
  msgstr ""
792
 
793
+ #: includes/functions-check-now.php:432 includes/functions.php:464
794
  msgid "Hide license key"
795
  msgstr ""
796
 
797
+ #: includes/functions-check-now.php:432 includes/functions.php:464
798
  msgid "Hide key"
799
  msgstr ""
800
 
801
+ #: includes/functions-check-now.php:447 includes/functions.php:481
802
  msgid "Main content element"
803
  msgstr ""
804
 
805
+ #: includes/functions-check-now.php:450 includes/functions.php:484
806
  msgid ""
807
  "Main content element (#id or .class) for 'Stick to the content' position. "
808
  "Leave empty unless position is not properly calculated."
809
  msgstr ""
810
 
811
+ #: includes/functions-check-now.php:451 includes/functions.php:485
812
+ #: settings.php:1418 settings.php:1458 settings.php:2917
813
  msgid "Open HTML element selector"
814
  msgstr ""
815
 
816
+ #: includes/functions-check-now.php:456 includes/functions.php:490
817
  msgid "Lazy loading offset"
818
  msgstr ""
819
 
820
+ #: includes/functions-check-now.php:459 includes/functions.php:493
821
  msgid "Offset of the block from the visible viewport when it should be loaded"
822
  msgstr ""
823
 
824
+ #: includes/functions-check-now.php:470 includes/functions.php:505
825
  msgid "Export / Import Block Settings"
826
  msgstr ""
827
 
828
+ #: includes/functions-check-now.php:485 includes/functions.php:522
829
  msgid "Track impressions and clicks for this block"
830
  msgstr ""
831
 
832
+ #: includes/functions-check-now.php:485 includes/functions.php:522
833
  msgid " - global tracking disabled"
834
  msgstr ""
835
 
836
+ #: includes/functions-check-now.php:492 includes/functions.php:530
837
+ #: includes/functions.php:4596
838
  msgid "Generate PDF report"
839
  msgstr ""
840
 
841
+ #: includes/functions-check-now.php:497 includes/functions.php:544
842
  msgid "Open public report"
843
  msgstr ""
844
 
845
+ #: includes/functions-check-now.php:511 includes/functions.php:558
846
  msgid "Toggle Ad Blocking Statistics"
847
  msgstr ""
848
 
849
+ #: includes/functions-check-now.php:519 includes/functions-check-now.php:3036
850
+ #: includes/functions.php:566 includes/functions.php:4577
851
  msgid "Toggle Statistics"
852
  msgstr ""
853
 
854
+ #: includes/functions-check-now.php:528 includes/functions.php:575
855
  msgid "Pin list"
856
  msgstr ""
857
 
858
  #. translators: %s: Ad Inserter Pro
859
+ #: includes/functions-check-now.php:543 includes/functions.php:598
860
  msgid "%s license key is not set. Continue?"
861
  msgstr ""
862
 
863
  #. translators: %s: Ad Inserter Pro
864
+ #: includes/functions-check-now.php:547 includes/functions.php:602
865
  msgid "Invalid %s license key. Continue?"
866
  msgstr ""
867
 
868
  #. translators: %s: Ad Inserter Pro
869
+ #: includes/functions-check-now.php:551 includes/functions.php:606
870
  msgid "%s license overused. Continue?"
871
  msgstr ""
872
 
873
+ #: includes/functions-check-now.php:555 includes/functions.php:616
874
+ #: settings.php:1166 settings.php:2350
875
  msgid "Save Settings"
876
  msgstr ""
877
 
878
+ #: includes/functions-check-now.php:615 includes/functions.php:684
879
+ #: includes/preview.php:2520
880
  msgid "Horizontal position"
881
  msgstr ""
882
 
883
+ #: includes/functions-check-now.php:638 includes/functions.php:709
884
  msgid ""
885
  "Horizontal margin from the content or screen edge, empty means default value "
886
  "from CSS"
887
  msgstr ""
888
 
889
+ #: includes/functions-check-now.php:646 includes/functions.php:717
890
+ #: includes/preview.php:2580
891
  msgid "Vertical position"
892
  msgstr ""
893
 
894
+ #: includes/functions-check-now.php:661 includes/functions.php:732
895
  msgid ""
896
  "Vertical margin from the top or bottom screen edge, empty means default "
897
  "value from CSS"
898
  msgstr ""
899
 
900
+ #: includes/functions-check-now.php:686 includes/functions.php:762
901
+ #: includes/preview.php:2635
902
  msgid "Animation"
903
  msgstr ""
904
 
905
+ #: includes/functions-check-now.php:704 includes/functions.php:781
906
  msgid "Trigger"
907
  msgstr ""
908
 
909
+ #: includes/functions-check-now.php:713 includes/functions.php:790
910
  msgid ""
911
  "Trigger value: page scroll in %, page scroll in px or element with selector "
912
  "(#id or .class) becomes visible"
913
  msgstr ""
914
 
915
+ #: includes/functions-check-now.php:717 includes/functions.php:794
916
  msgid "Offset"
917
  msgstr ""
918
 
919
+ #: includes/functions-check-now.php:717 includes/functions.php:794
920
  msgid "Offset of trigger element"
921
  msgstr ""
922
 
923
+ #: includes/functions-check-now.php:721 includes/functions.php:798
924
+ #: settings.php:1473
925
  msgid "Delay"
926
  msgstr ""
927
 
928
+ #: includes/functions-check-now.php:721 includes/functions.php:798
929
  msgid "Delay animation after trigger condition"
930
  msgstr ""
931
 
932
+ #: includes/functions-check-now.php:725 includes/functions.php:802
933
  msgid "Trigger once"
934
  msgstr ""
935
 
936
+ #: includes/functions-check-now.php:727 includes/functions.php:804
937
  msgid "Trigger animation only once"
938
  msgstr ""
939
 
940
+ #: includes/functions-check-now.php:769 includes/functions-check-now.php:2529
941
+ #: includes/functions-check-now.php:2546 includes/functions.php:912
942
+ #: includes/functions.php:2987 includes/functions.php:3003
943
  msgid "Tracking is globally disabled"
944
  msgstr ""
945
 
946
+ #: includes/functions-check-now.php:773 includes/functions-check-now.php:2533
947
+ #: includes/functions-check-now.php:2550 includes/functions.php:916
948
+ #: includes/functions.php:2991 includes/functions.php:3007
949
  msgid "Tracking for this block is disabled"
950
  msgstr ""
951
 
952
+ #: includes/functions-check-now.php:780 includes/functions.php:923
953
  msgid "Double click to toggle controls in public reports"
954
  msgstr ""
955
 
956
+ #: includes/functions-check-now.php:786 includes/functions.php:929
957
+ #: includes/functions.php:4161 settings.php:3683 settings.php:3719
958
+ #: settings.php:3780 strings.php:242
959
  msgid "Loading..."
960
  msgstr ""
961
 
962
+ #: includes/functions-check-now.php:807 includes/functions.php:950
963
  msgid ""
964
  "Clear statistics data for the selected range - clear both dates to delete "
965
  "all data for this block"
966
  msgstr ""
967
 
968
+ #: includes/functions-check-now.php:811 includes/functions.php:954
969
  msgid "Auto refresh data for the selected range every 60 seconds"
970
  msgstr ""
971
 
972
+ #: includes/functions-check-now.php:814 includes/functions-check-now.php:5390
973
+ #: includes/functions.php:957 includes/functions.php:7789
974
  msgid "Load data for last month"
975
  msgstr ""
976
 
977
+ #: includes/functions-check-now.php:814 includes/functions-check-now.php:5390
978
+ #: includes/functions.php:957 includes/functions.php:7789
979
  msgid "Last Month"
980
  msgstr ""
981
 
982
+ #: includes/functions-check-now.php:817 includes/functions-check-now.php:5393
983
+ #: includes/functions.php:960 includes/functions.php:7792
984
  msgid "Load data for this month"
985
  msgstr ""
986
 
987
+ #: includes/functions-check-now.php:817 includes/functions-check-now.php:5393
988
+ #: includes/functions.php:960 includes/functions.php:7792
989
  msgid "This Month"
990
  msgstr ""
991
 
992
+ #: includes/functions-check-now.php:820 includes/functions-check-now.php:5396
993
+ #: includes/functions.php:963 includes/functions.php:7795
994
  msgid "Load data for this year"
995
  msgstr ""
996
 
997
+ #: includes/functions-check-now.php:820 includes/functions-check-now.php:5396
998
+ #: includes/functions.php:963 includes/functions.php:7795
999
  msgid "This Year"
1000
  msgstr ""
1001
 
1002
+ #: includes/functions-check-now.php:823 includes/functions-check-now.php:5399
1003
+ #: includes/functions.php:966 includes/functions.php:7798
1004
  msgid "Load data for the last 15 days"
1005
  msgstr ""
1006
 
1007
+ #: includes/functions-check-now.php:826 includes/functions-check-now.php:5402
1008
+ #: includes/functions.php:969 includes/functions.php:7801
1009
  msgid "Load data for the last 30 days"
1010
  msgstr ""
1011
 
1012
+ #: includes/functions-check-now.php:829 includes/functions-check-now.php:5405
1013
+ #: includes/functions.php:972 includes/functions.php:7804
1014
  msgid "Load data for the last 90 days"
1015
  msgstr ""
1016
 
1017
+ #: includes/functions-check-now.php:832 includes/functions-check-now.php:5408
1018
+ #: includes/functions.php:975 includes/functions.php:7807
1019
  msgid "Load data for the last 180 days"
1020
  msgstr ""
1021
 
1022
+ #: includes/functions-check-now.php:835 includes/functions-check-now.php:5411
1023
+ #: includes/functions.php:978 includes/functions.php:7810
1024
  msgid "Load data for the last 365 days"
1025
  msgstr ""
1026
 
1027
+ #: includes/functions-check-now.php:845 includes/functions-check-now.php:5421
1028
+ #: includes/functions.php:988 includes/functions.php:7820
1029
  msgid "Load data for the selected range"
1030
  msgstr ""
1031
 
1032
+ #: includes/functions-check-now.php:861 includes/functions.php:1005
1033
  msgid ""
1034
  "Import settings when saving - if checked, the encoded settings below will be "
1035
  "imported for this block"
1036
  msgstr ""
1037
 
1038
+ #: includes/functions-check-now.php:861 includes/functions.php:1005
1039
  msgid "Import settings for block"
1040
  msgstr ""
1041
 
1042
+ #: includes/functions-check-now.php:865 includes/functions.php:1009
1043
  msgid ""
1044
  "Import block name when saving - if checked and 'Import settings for block' "
1045
  "is also checked, the name from encoded settings below will be imported for "
1046
  "this block"
1047
  msgstr ""
1048
 
1049
+ #: includes/functions-check-now.php:865 includes/functions.php:1009
1050
  msgid "Import block name"
1051
  msgstr ""
1052
 
1053
+ #: includes/functions-check-now.php:869 includes/functions.php:1013
1054
  msgid "Saved settings for block"
1055
  msgstr ""
1056
 
1057
+ #: includes/functions-check-now.php:882 includes/functions.php:1028
1058
  msgid "Export / Import Ad Inserter Pro Settings"
1059
  msgstr ""
1060
 
1061
+ #: includes/functions-check-now.php:892 includes/functions.php:1047
1062
  msgid "Are you sure you want to clear all statistics data for all blocks?"
1063
  msgstr ""
1064
 
1065
+ #: includes/functions-check-now.php:894 includes/functions.php:1049
1066
  msgid "Clear All Statistics Data"
1067
  msgstr ""
1068
 
1069
+ #: includes/functions-check-now.php:921 includes/functions.php:1083
1070
  msgid "Toggle country/city editor"
1071
  msgstr ""
1072
 
1073
+ #: includes/functions-check-now.php:927 includes/functions.php:1089
1074
  msgid "IP Addresses"
1075
  msgstr ""
1076
 
1077
+ #: includes/functions-check-now.php:930 includes/functions.php:1092
1078
  msgid "Toggle IP address editor"
1079
  msgstr ""
1080
 
1081
+ #: includes/functions-check-now.php:933 includes/functions.php:1095
1082
  msgid ""
1083
  "Comma separated IP addresses, you can also use partial IP addresses with * "
1084
  "(ip-address-start*. *ip-address-pattern*, *ip-address-end)"
1085
  msgstr ""
1086
 
1087
+ #: includes/functions-check-now.php:937 includes/functions.php:1104
1088
  msgid "Blacklist IP addresses"
1089
  msgstr ""
1090
 
1091
+ #: includes/functions-check-now.php:941 includes/functions.php:1108
1092
  msgid "Whitelist IP addresses"
1093
  msgstr ""
1094
 
1095
+ #: includes/functions-check-now.php:952 includes/functions.php:1119
1096
  msgid "Countries"
1097
  msgstr ""
1098
 
1099
+ #: includes/functions-check-now.php:953 includes/functions.php:1120
1100
  msgid "Cities"
1101
  msgstr ""
1102
 
1103
+ #: includes/functions-check-now.php:957 includes/functions-check-now.php:3001
1104
+ #: includes/functions.php:1124 includes/functions.php:4542
1105
  msgid "Toggle country editor"
1106
  msgstr ""
1107
 
1108
+ #: includes/functions-check-now.php:960 includes/functions.php:1127
1109
  msgid "Toggle city editor"
1110
  msgstr ""
1111
 
1112
+ #: includes/functions-check-now.php:964 includes/functions-check-now.php:3004
1113
+ #: includes/functions.php:1131 includes/functions.php:4545
1114
  msgid "Comma separated country ISO Alpha-2 codes"
1115
  msgstr ""
1116
 
1117
+ #: includes/functions-check-now.php:968 includes/functions.php:1140
1118
  msgid "Blacklist countries"
1119
  msgstr ""
1120
 
1121
+ #: includes/functions-check-now.php:972 includes/functions.php:1144
1122
  msgid "Whitelist countries"
1123
  msgstr ""
1124
 
1125
+ #: includes/functions-check-now.php:1383 includes/functions-check-now.php:1682
1126
+ #: includes/functions.php:1639 includes/functions.php:1954
1127
  msgid "Enter license key"
1128
  msgstr ""
1129
 
1130
  #. translators: %s: Ad Inserter Pro
1131
+ #: includes/functions-check-now.php:1389 includes/functions.php:1645
1132
  msgid ""
1133
  "%s license key is not set. Plugin functionality is limited and updates are "
1134
  "disabled."
1135
  msgstr ""
1136
 
1137
  #. translators: %s: Ad Inserter Pro
1138
+ #: includes/functions-check-now.php:1403 includes/functions.php:1659
1139
  msgid "Warning: %s plugin update server is not accessible"
1140
  msgstr ""
1141
 
1142
  #. translators: updates are not available
1143
+ #: includes/functions-check-now.php:1405 includes/functions.php:1661
1144
  msgid "updates"
1145
  msgstr ""
1146
 
1147
  #. translators: updates are not available
1148
+ #: includes/functions-check-now.php:1407 includes/functions.php:1663
1149
  msgid "are not available"
1150
  msgstr ""
1151
 
1152
+ #: includes/functions-check-now.php:1412 includes/functions-check-now.php:1691
1153
+ #: includes/functions.php:1668 includes/functions.php:1963
1154
  msgid "Check license key"
1155
  msgstr ""
1156
 
1157
  #. translators: %s: Ad Inserter Pro
1158
+ #: includes/functions-check-now.php:1418 includes/functions.php:1674
1159
  msgid "Invalid %s license key."
1160
  msgstr ""
1161
 
1162
  #. translators: %s: Ad Inserter Pro
1163
+ #: includes/functions-check-now.php:1427 includes/functions.php:1683
1164
  msgid "%s license expired. Plugin updates are disabled."
1165
  msgstr ""
1166
 
1167
+ #: includes/functions-check-now.php:1428 includes/functions.php:1684
1168
  msgid "Renew license"
1169
  msgstr ""
1170
 
1171
  #. translators: %s: Ad Inserter Pro
1172
+ #: includes/functions-check-now.php:1436 includes/functions.php:1692
1173
  msgid "%s license overused. Plugin updates are disabled."
1174
  msgstr ""
1175
 
1176
+ #: includes/functions-check-now.php:1437 includes/functions.php:1693
1177
  msgid "Manage licenses"
1178
  msgstr ""
1179
 
1180
+ #: includes/functions-check-now.php:1437 includes/functions.php:1693
1181
  msgid "Upgrade license"
1182
  msgstr ""
1183
 
1184
  #. translators: 1, 2: HTML tags, 3: Ad Inserter Pro
1185
+ #: includes/functions-check-now.php:1684 includes/functions.php:1956
1186
  msgid ""
1187
  "%1$s Warning: %2$s %3$s license key is not set. Plugin functionality is "
1188
  "limited and updates are disabled."
1189
  msgstr ""
1190
 
1191
  #. translators: 1, 2,: HTML tags, 3: Ad Inserter Pro
1192
+ #: includes/functions-check-now.php:1693 includes/functions.php:1965
1193
  msgid "%1$s Warning: %2$s Invalid %3$s license key."
1194
  msgstr ""
1195
 
1196
  #. translators: 2, 3: HTML tags, 1: Ad Inserter Pro
1197
+ #: includes/functions-check-now.php:1709 includes/functions.php:1981
1198
  msgid ""
1199
  "Hey, %1$s license has expired - plugin updates are now disabled. Please "
1200
  "renew the license to enable updates. Check %2$s what you are missing. %3$s"
1201
  msgstr ""
1202
 
1203
  #. translators: 1, 3: HTML tags, 2: percentage
1204
+ #: includes/functions-check-now.php:1716 includes/functions.php:1988
1205
  msgid ""
1206
  "During the license period and 30 days after the license has expired we offer "
1207
  "%1$s %2$s discount on all license renewals and license upgrades. %3$s"
1208
  msgstr ""
1209
 
1210
+ #: includes/functions-check-now.php:1726 includes/functions.php:1998
1211
  msgid "No, thank you."
1212
  msgstr ""
1213
 
1214
+ #: includes/functions-check-now.php:1729 includes/functions.php:2001
1215
  msgid "Not now, maybe later."
1216
  msgstr ""
1217
 
1218
+ #: includes/functions-check-now.php:1743 includes/functions.php:2015
1219
  msgid "Renew the licence"
1220
  msgstr ""
1221
 
1222
+ #: includes/functions-check-now.php:1745 includes/functions.php:2017
1223
  msgid "Update license status"
1224
  msgstr ""
1225
 
1226
  #. translators: 1, 2, 4, 5, 6, 7: HTML tags, 3: Ad Inserter Pro
1227
+ #: includes/functions-check-now.php:1756 includes/functions.php:2030
1228
  msgid ""
1229
  "%1$s Warning: %2$s %3$s license overused. Plugin updates are disabled. %4$s "
1230
  "Manage licenses %5$s &mdash; %6$s Upgrade license %7$s"
1231
  msgstr ""
1232
 
1233
  #. Translators: %s: HTML tag
1234
+ #: includes/functions-check-now.php:1778 includes/functions.php:2090
1235
  msgid "Warning: %s MaxMind IP geolocation database not found."
1236
  msgstr ""
1237
 
1238
+ #: includes/functions-check-now.php:2331 includes/functions.php:2769
1239
  msgid "Geolocation"
1240
  msgstr ""
1241
 
1242
+ #: includes/functions-check-now.php:2335 includes/functions.php:2773
1243
+ #: settings.php:4421
1244
  msgid "Exceptions"
1245
  msgstr ""
1246
 
1247
+ #: includes/functions-check-now.php:2340 includes/functions.php:2778
1248
  msgid "Multisite"
1249
  msgstr ""
1250
 
1251
+ #: includes/functions-check-now.php:2345 includes/functions.php:2783
1252
+ #: settings.php:4427
1253
  msgid "Tracking"
1254
  msgstr ""
1255
 
1256
  #. translators: %d: days, hours, minutes
1257
+ #: includes/functions-check-now.php:2376 includes/functions.php:2817
1258
  msgid "Scheduled in %d days %d hours %d minutes"
1259
  msgstr ""
1260
 
1261
  #. translators: %s: HTML dash separator, %d: days, hours, minutes, &mdash; is
1262
  #. HTML code for long dash separator
1263
+ #: includes/functions-check-now.php:2385 includes/functions.php:2826
1264
  msgid "Active %s expires in %d days %d hours %d minutes"
1265
  msgstr ""
1266
 
1267
+ #: includes/functions-check-now.php:2389 includes/functions.php:2830
1268
  msgid "Expired"
1269
  msgstr ""
1270
 
1271
+ #: includes/functions-check-now.php:2397 includes/functions.php:2856
1272
+ #: settings.php:1528 settings.php:1543 settings.php:1665 settings.php:2236
1273
  msgid "and"
1274
  msgstr ""
1275
 
1276
+ #: includes/functions-check-now.php:2400 includes/functions.php:2838
1277
  msgid "fallback"
1278
  msgstr ""
1279
 
1280
+ #: includes/functions-check-now.php:2401 includes/functions.php:2839
1281
  msgid "Block to be used when scheduling expires"
1282
  msgstr ""
1283
 
1284
+ #: includes/functions-check-now.php:2426 includes/functions.php:2878
1285
  msgid "Load in iframe"
1286
  msgstr ""
1287
 
1288
+ #: includes/functions-check-now.php:2430 includes/functions.php:2882
1289
+ #: includes/placeholders.php:387 settings.php:1126 settings.php:2263
1290
  msgid "Width"
1291
  msgstr ""
1292
 
1293
+ #: includes/functions-check-now.php:2431 includes/functions.php:2883
1294
  msgid "iframe width, empty means full width (100%)"
1295
  msgstr ""
1296
 
1297
+ #: includes/functions-check-now.php:2437 includes/functions.php:2889
1298
+ #: includes/placeholders.php:382 settings.php:1132 settings.php:2267
1299
  msgid "Height"
1300
  msgstr ""
1301
 
1302
+ #: includes/functions-check-now.php:2438 includes/functions.php:2890
1303
  msgid "iframe height, empty means adjust it to iframe content height"
1304
  msgstr ""
1305
 
1306
+ #: includes/functions-check-now.php:2445 includes/functions.php:2897
1307
  msgid "Ad label in iframe"
1308
  msgstr ""
1309
 
1310
+ #: includes/functions-check-now.php:2450 includes/functions.php:2902
1311
  msgid "Preview iframe code"
1312
  msgstr ""
1313
 
1314
+ #: includes/functions-check-now.php:2450 includes/functions.php:2902
1315
+ #: includes/preview.php:2340 settings.php:1161 settings.php:2979
1316
  msgid "Preview"
1317
  msgstr ""
1318
 
1319
+ #: includes/functions-check-now.php:2464 includes/functions.php:2918
1320
+ #: settings.php:4428
1321
  msgid "Limits"
1322
  msgstr ""
1323
 
1324
+ #: includes/functions-check-now.php:2469 includes/functions-check-now.php:4367
1325
+ #: includes/functions-check-now.php:4430 includes/functions.php:2923
1326
+ #: includes/functions.php:6367 includes/functions.php:6432 settings.php:2400
1327
  msgid "Ad Blocking"
1328
  msgstr ""
1329
 
1330
  #. translators: 1, 2 and 3, 4: HTML tags
1331
+ #: includes/functions-check-now.php:2478 includes/functions.php:2934
1332
  msgid ""
1333
  "%1$s WARNING: %2$s %3$s No wrapping %4$s style has no wrapping code needed "
1334
  "for tracking!"
1336
 
1337
  #. translators: 1, 2, 4, 5: HTML tags, 3: Scroll with the content, 6: Above
1338
  #. header
1339
+ #: includes/functions-check-now.php:2487 includes/functions.php:2943
1340
  msgid ""
1341
  "%1$s WARNING: %2$s vertical position %3$s needs %4$s Output buffering %5$s "
1342
  "enabled and automatic insertion %6$s!"
1343
  msgstr ""
1344
 
1345
+ #: includes/functions-check-now.php:2554 includes/functions.php:3011
1346
  msgid "Click fraud protection is globally disabled"
1347
  msgstr ""
1348
 
1349
+ #: includes/functions-check-now.php:2558
1350
  msgid "Max clicks per time period are not defined"
1351
  msgstr ""
1352
 
1353
  #. Translators: Max n impressions
1354
+ #: includes/functions-check-now.php:2572 includes/functions.php:3025
1355
  msgid "General limits"
1356
  msgstr ""
1357
 
1358
  #. Translators: Max n impressions per x days
1359
+ #: includes/functions-check-now.php:2578 includes/functions-check-now.php:2590
1360
+ #: includes/functions-check-now.php:2675 includes/functions.php:3031
1361
+ #: includes/functions.php:3043 includes/functions.php:3128
1362
  msgid "Current value"
1363
  msgstr ""
1364
 
1370
  #. Translators: Max n impressions per x days
1371
  #. Translators: Max n clicks
1372
  #. Translators: Max n clicks per x days
1373
+ #: includes/functions-check-now.php:2597 includes/functions-check-now.php:2607
1374
+ #: includes/functions-check-now.php:2626 includes/functions-check-now.php:2636
1375
+ #: includes/functions-check-now.php:2682 includes/functions-check-now.php:2691
1376
+ #: includes/functions-check-now.php:2709 includes/functions-check-now.php:2718
1377
+ #: includes/functions.php:3050 includes/functions.php:3060
1378
+ #: includes/functions.php:3079 includes/functions.php:3089
1379
+ #: includes/functions.php:3135 includes/functions.php:3144
1380
+ #: includes/functions.php:3162 includes/functions.php:3171 settings.php:2148
1381
  msgid "Max"
1382
  msgstr ""
1383
 
1384
+ #: includes/functions-check-now.php:2598 includes/functions.php:3051
1385
  msgid ""
1386
  "Maximum number of impressions for this block. Empty means no general "
1387
  "impression limit."
1391
  #. Translators: Max n impressions per x days
1392
  #. Translators: Max n impressions
1393
  #. Translators: Max n impressions per x days
1394
+ #: includes/functions-check-now.php:2600 includes/functions-check-now.php:2610
1395
+ #: includes/functions-check-now.php:2685 includes/functions-check-now.php:2694
1396
+ #: includes/functions.php:3053 includes/functions.php:3063
1397
+ #: includes/functions.php:3138 includes/functions.php:3147
1398
  msgid "impression"
1399
  msgid_plural "impressions"
1400
  msgstr[0] ""
1401
  msgstr[1] ""
1402
 
1403
+ #: includes/functions-check-now.php:2608 includes/functions.php:3061
1404
  msgid ""
1405
  "Maximum number of impressions per time period. Empty means no time limit."
1406
  msgstr ""
1409
  #. Translators: Max n clicks per x days
1410
  #. Translators: Max n impressions per x days
1411
  #. Translators: Max n clicks per x days
1412
+ #: includes/functions-check-now.php:2614 includes/functions-check-now.php:2643
1413
+ #: includes/functions-check-now.php:2698 includes/functions-check-now.php:2725
1414
+ #: includes/functions.php:3067 includes/functions.php:3096
1415
+ #: includes/functions.php:3151 includes/functions.php:3178
1416
+ #: includes/functions.php:4812
1417
  msgid "per"
1418
  msgstr ""
1419
 
1420
+ #: includes/functions-check-now.php:2615 includes/functions-check-now.php:2644
1421
+ #: includes/functions.php:3068 includes/functions.php:3097
1422
  msgid "Time period in days. Empty means no time limit."
1423
  msgstr ""
1424
 
1427
  #. Translators: Max n impressions per x days
1428
  #. Translators: Max n clicks per x days
1429
  #. Translators: Don't show for x days
1430
+ #: includes/functions-check-now.php:2617 includes/functions-check-now.php:2646
1431
+ #: includes/functions-check-now.php:2701 includes/functions-check-now.php:2728
1432
+ #: includes/functions-check-now.php:2834 includes/functions-check-now.php:3162
1433
+ #: includes/functions.php:3070 includes/functions.php:3099
1434
+ #: includes/functions.php:3154 includes/functions.php:3181
1435
+ #: includes/functions.php:3289 includes/functions.php:4815
1436
+ #: includes/functions.php:4825 strings.php:218 strings.php:219 strings.php:220
1437
  #: strings.php:221 strings.php:222 strings.php:223
1438
  msgid "day"
1439
  msgid_plural "days"
1440
  msgstr[0] ""
1441
  msgstr[1] ""
1442
 
1443
+ #: includes/functions-check-now.php:2627 includes/functions.php:3080
1444
  msgid ""
1445
  "Maximum number of clicks on this block. Empty means no general click limit."
1446
  msgstr ""
1449
  #. Translators: Max n clicks per x days
1450
  #. Translators: Max n clicks
1451
  #. Translators: Max n clicks per x days
1452
+ #: includes/functions-check-now.php:2629 includes/functions-check-now.php:2639
1453
+ #: includes/functions-check-now.php:2712 includes/functions-check-now.php:2721
1454
+ #: includes/functions-check-now.php:4578 includes/functions.php:3082
1455
+ #: includes/functions.php:3092 includes/functions.php:3165
1456
+ #: includes/functions.php:3174 includes/functions.php:4812
1457
+ #: includes/functions.php:6707
1458
  msgid "click"
1459
  msgid_plural "clicks"
1460
  msgstr[0] ""
1461
  msgstr[1] ""
1462
 
1463
+ #: includes/functions-check-now.php:2637 includes/functions.php:3090
1464
  msgid "Maximum number of clicks per time period. Empty means no time limit."
1465
  msgstr ""
1466
 
1467
+ #: includes/functions-check-now.php:2662 includes/functions.php:3115
1468
  msgid "Individual visitor limits"
1469
  msgstr ""
1470
 
1471
+ #: includes/functions-check-now.php:2666 includes/functions-check-now.php:2668
1472
+ #: includes/functions.php:3119 includes/functions.php:3121
1473
  msgid ""
1474
  "When specified number of clicks on this block for a visitor will be reached "
1475
  "in the specified time period, all blocks that have click fraud protection "
1477
  "general plugin settings."
1478
  msgstr ""
1479
 
1480
+ #: includes/functions-check-now.php:2668 includes/functions.php:3121
1481
  msgid "Trigger click fraud protection"
1482
  msgstr ""
1483
 
1484
+ #: includes/functions-check-now.php:2683 includes/functions.php:3136
1485
  msgid ""
1486
  "Maximum number of impressions of this block for each visitor. Empty means no "
1487
  "impression limit."
1488
  msgstr ""
1489
 
1490
+ #: includes/functions-check-now.php:2692 includes/functions.php:3145
1491
  msgid ""
1492
  "Maximum number of impressions per time period for each visitor. Empty means "
1493
  "no impression limit per time period for visitors."
1494
  msgstr ""
1495
 
1496
+ #: includes/functions-check-now.php:2699 includes/functions-check-now.php:2726
1497
+ #: includes/functions.php:3152 includes/functions.php:3179
1498
+ #: includes/functions.php:4815
1499
  msgid ""
1500
  "Time period in days. Use decimal value (with decimal point) for shorter "
1501
  "periods. Empty means no time limit."
1502
  msgstr ""
1503
 
1504
+ #: includes/functions-check-now.php:2710 includes/functions.php:3163
1505
  msgid ""
1506
  "Maximum number of clicks on this block for each visitor. Empty means no "
1507
  "click limit."
1508
  msgstr ""
1509
 
1510
+ #: includes/functions-check-now.php:2719 includes/functions.php:3172
1511
+ #: includes/functions.php:4812
1512
  msgid ""
1513
  "Maximum number of clicks per time period for each visitor. Empty means no "
1514
  "click limit per time period for visitors."
1515
  msgstr ""
1516
 
1517
+ #: includes/functions-check-now.php:2745 includes/functions.php:3198
1518
  msgid "When ad blocking is detected"
1519
  msgstr ""
1520
 
1521
+ #: includes/functions-check-now.php:2754 includes/functions.php:3207
1522
  msgid "replacement"
1523
  msgstr ""
1524
 
1525
+ #: includes/functions-check-now.php:2755 includes/functions.php:3208
1526
  msgid "Block to be shown when ad blocking is detected"
1527
  msgstr ""
1528
 
1529
+ #: includes/functions-check-now.php:2756 includes/functions.php:3209
1530
  msgctxt "replacement"
1531
  msgid "None"
1532
  msgstr ""
1533
 
1534
+ #: includes/functions-check-now.php:2773 includes/functions-check-now.php:5613
1535
+ #: includes/functions.php:3226 includes/functions.php:8033
1536
  msgid "Close button"
1537
  msgstr ""
1538
 
1539
+ #: includes/functions-check-now.php:2825 includes/functions.php:3280
1540
  msgid "Auto close after"
1541
  msgstr ""
1542
 
1543
+ #: includes/functions-check-now.php:2826 includes/functions.php:3281
1544
  msgid ""
1545
  "Time in seconds in which the ad will automatically close. Leave empty to "
1546
  "disable auto closing."
1547
  msgstr ""
1548
 
1549
  #. Translators: Don't show for x days
1550
+ #: includes/functions-check-now.php:2831 includes/functions.php:3286
1551
  msgid "Don't show for"
1552
  msgstr ""
1553
 
1554
+ #: includes/functions-check-now.php:2832 includes/functions.php:3287
1555
  msgid ""
1556
  "Time in days in which closed ad will not be shown again. Use decimal value "
1557
  "(with decimal point) for shorter time period or leave empty to show it again "
1559
  msgstr ""
1560
 
1561
  #. Translators: Delay showing for x pageviews
1562
+ #: includes/functions-check-now.php:2852 includes/functions.php:3309
1563
  msgid "Delay showing for"
1564
  msgstr ""
1565
 
1566
+ #: includes/functions-check-now.php:2853 includes/functions.php:3310
1567
  msgid ""
1568
  "Number of pageviews before the code is inserted (and ad displayed). Leave "
1569
  "empty to insert the code for the first pageview."
1571
 
1572
  #. Translators: Delay showing for x pageviews
1573
  #. Translators: Show every x pageviews
1574
+ #: includes/functions-check-now.php:2855 includes/functions-check-now.php:2862
1575
+ #: includes/functions.php:3312 includes/functions.php:3319
1576
  msgid "pageview"
1577
  msgid_plural "pageviews"
1578
  msgstr[0] ""
1579
  msgstr[1] ""
1580
 
1581
  #. Translators: Show every x pageviews
1582
+ #: includes/functions-check-now.php:2859 includes/functions.php:3316
1583
  msgid "Show every"
1584
  msgid_plural "Show every"
1585
  msgstr[0] ""
1586
  msgstr[1] ""
1587
 
1588
+ #: includes/functions-check-now.php:2860 includes/functions.php:3317
1589
  msgid ""
1590
  "Number of pageviews to insert the code again. Leave empty to insert the code "
1591
  "for every pageview."
1592
  msgstr ""
1593
 
1594
+ #: includes/functions-check-now.php:2879 includes/functions.php:3342
1595
+ #: settings.php:891
1596
  msgid "Lazy loading"
1597
  msgstr ""
1598
 
1599
  #. Translators: %s MaxMind
1600
+ #: includes/functions-check-now.php:2936 includes/functions.php:4466
1601
  msgid "This product includes GeoLite2 data created by %s"
1602
  msgstr ""
1603
 
1604
+ #: includes/functions-check-now.php:2947 includes/functions.php:4479
1605
  msgid "IP geolocation database"
1606
  msgstr ""
1607
 
1608
+ #: includes/functions-check-now.php:2950 includes/functions.php:4482
1609
  msgid "Select IP geolocation database."
1610
  msgstr ""
1611
 
1612
+ #: includes/functions-check-now.php:2961 includes/functions.php:4493
1613
  msgid "Automatic database updates"
1614
  msgstr ""
1615
 
1616
+ #: includes/functions-check-now.php:2964 includes/functions.php:4496
1617
  msgid ""
1618
  "Automatically download and update free GeoLite2 IP geolocation database by "
1619
  "MaxMind"
1620
  msgstr ""
1621
 
1622
+ #: includes/functions-check-now.php:2972 includes/functions.php:4513
1623
  msgid "Database"
1624
  msgstr ""
1625
 
1626
+ #: includes/functions-check-now.php:2975 includes/functions.php:4516
1627
  msgid ""
1628
  "Absolute path starting with '/' or relative path to the MaxMind database file"
1629
  msgstr ""
1630
 
1631
  #. translators: %d: group number
1632
+ #: includes/functions-check-now.php:2993 includes/functions.php:4534
1633
  msgid "Group %d"
1634
  msgstr ""
1635
 
1636
+ #: includes/functions-check-now.php:2999 includes/functions.php:4540
1637
  msgid "countries"
1638
  msgstr ""
1639
 
1640
+ #: includes/functions-check-now.php:3044 includes/functions.php:4585
1641
  msgid ""
1642
  "Enable impression and click tracking. You also need to enable tracking for "
1643
  "each block you want to track."
1644
  msgstr ""
1645
 
1646
+ #: includes/functions-check-now.php:3051
1647
  msgid "Generate report"
1648
  msgstr ""
1649
 
1650
+ #: includes/functions-check-now.php:3059 includes/functions.php:4604
1651
  msgid "Impression and Click Tracking"
1652
  msgstr ""
1653
 
1654
+ #: includes/functions-check-now.php:3060 includes/functions.php:4605
1655
+ #: settings.php:2867
1656
  msgctxt "ad blocking detection"
1657
  msgid "NOT ENABLED"
1658
  msgstr ""
1659
 
1660
+ #: includes/functions-check-now.php:3076 includes/functions.php:4621
1661
  msgid "Internal"
1662
  msgstr ""
1663
 
1664
+ #: includes/functions-check-now.php:3080 includes/functions.php:4625
1665
  msgid "Track impressions and clicks with internal tracking and statistics"
1666
  msgstr ""
1667
 
1668
+ #: includes/functions-check-now.php:3085 includes/functions.php:4630
1669
  msgid "External"
1670
  msgstr ""
1671
 
1672
+ #: includes/functions-check-now.php:3089 includes/functions.php:4634
1673
  msgid ""
1674
  "Track impressions and clicks with Google Analytics or Matomo (needs tracking "
1675
  "code installed)"
1676
  msgstr ""
1677
 
1678
+ #: includes/functions-check-now.php:3094 includes/functions.php:4639
1679
  msgid "Track Pageviews"
1680
  msgstr ""
1681
 
1682
+ #: includes/functions-check-now.php:3100 includes/functions.php:4645
1683
  msgid "Track Pageviews by Device (as configured for viewports)"
1684
  msgstr ""
1685
 
1686
+ #: includes/functions-check-now.php:3110 includes/functions.php:4655
1687
  msgid "Track for Logged in Users"
1688
  msgstr ""
1689
 
1690
+ #: includes/functions-check-now.php:3116 includes/functions.php:4661
1691
  msgid "Track impressions and clicks from logged in users"
1692
  msgstr ""
1693
 
1694
+ #: includes/functions-check-now.php:3126 includes/functions.php:4671
1695
  msgid "Click Detection"
1696
  msgstr ""
1697
 
1698
+ #: includes/functions-check-now.php:3132 includes/functions.php:4677
1699
  msgid ""
1700
  "Standard method detects clicks only on banners with links, Advanced method "
1701
  "can detect clicks on any kind of ads, but it is slightly less accurate"
1702
  msgstr ""
1703
 
1704
+ #: includes/functions-check-now.php:3151 includes/functions.php:4798
1705
  msgid "Click fraud protection"
1706
  msgstr ""
1707
 
1708
+ #: includes/functions-check-now.php:3155 includes/functions.php:4802
1709
  msgid "Globally enable click fraud protection for selected blocks."
1710
  msgstr ""
1711
 
1712
+ #: includes/functions-check-now.php:3161 includes/functions.php:4822
1713
  msgid "Protection time"
1714
  msgstr ""
1715
 
1716
+ #: includes/functions-check-now.php:3162 includes/functions.php:4825
1717
  msgid ""
1718
  "Time period in days in which blocks with enabled click fraud protection will "
1719
  "be hidden. Use decimal value (with decimal point) for shorter periods."
1720
  msgstr ""
1721
 
1722
+ #: includes/functions-check-now.php:3181 includes/functions.php:4705
1723
  msgid "Report header image"
1724
  msgstr ""
1725
 
1726
+ #: includes/functions-check-now.php:3184
1727
  msgid ""
1728
  "Image or logo to be displayed in the header of the statistins report. "
1729
  "Absolute path starting with '/' or relative path to the image file. Clear to "
1730
  "reset to default image."
1731
  msgstr ""
1732
 
1733
+ #: includes/functions-check-now.php:3185 includes/functions.php:4709
1734
+ #: strings.php:254
1735
  msgid "Select or upload header image"
1736
  msgstr ""
1737
 
1738
+ #: includes/functions-check-now.php:3190 includes/functions.php:4714
1739
  msgid "Report header title"
1740
  msgstr ""
1741
 
1742
+ #: includes/functions-check-now.php:3193 includes/functions.php:4717
1743
  msgid ""
1744
  "Title to be displayed in the header of the statistics report. Text or HTML "
1745
  "code, clear to reset to default text."
1746
  msgstr ""
1747
 
1748
+ #: includes/functions-check-now.php:3198 includes/functions.php:4722
1749
  msgid "Report header description"
1750
  msgstr ""
1751
 
1752
+ #: includes/functions-check-now.php:3201 includes/functions.php:4725
1753
  msgid ""
1754
  "Description to be displayed in the header of the statistics report. Text or "
1755
  "HTML code, clear to reset to default text."
1756
  msgstr ""
1757
 
1758
+ #: includes/functions-check-now.php:3206 includes/functions.php:4730
1759
  msgid "Report footer"
1760
  msgstr ""
1761
 
1762
+ #: includes/functions-check-now.php:3209 includes/functions.php:4733
1763
  msgid ""
1764
  "Text to be displayed in the footer of the statistics report. Clear to reset "
1765
  "to default text."
1766
  msgstr ""
1767
 
1768
+ #: includes/functions-check-now.php:3214 includes/functions.php:4738
1769
  msgid "Public report key"
1770
  msgstr ""
1771
 
1772
+ #: includes/functions-check-now.php:3217 includes/functions.php:4741
1773
  msgid "String to generate unique report IDs. Clear to reset to default value."
1774
  msgstr ""
1775
 
1776
+ #: includes/functions-check-now.php:3249 includes/functions.php:4881
1777
  msgid "Are you sure you want to clear all exceptions for block"
1778
  msgstr ""
1779
 
1780
+ #: includes/functions-check-now.php:3250 includes/functions.php:4882
1781
  msgid "Clear all exceptions for block"
1782
  msgstr ""
1783
 
1784
+ #: includes/functions-check-now.php:3257 includes/functions.php:4895
1785
  msgid "Are you sure you want to clear all exceptions?"
1786
  msgstr ""
1787
 
1788
+ #: includes/functions-check-now.php:3257 includes/functions.php:4895
1789
  msgid "Clear all exceptions for all blocks"
1790
  msgstr ""
1791
 
1792
+ #: includes/functions-check-now.php:3262 includes/functions.php:4902
1793
+ #: settings.php:4014 settings.php:4504
1794
  msgid "Type"
1795
  msgstr ""
1796
 
1797
+ #: includes/functions-check-now.php:3280 includes/functions.php:4920
1798
  msgid "View"
1799
  msgstr ""
1800
 
1801
+ #: includes/functions-check-now.php:3281 includes/functions-check-now.php:3288
1802
+ #: includes/functions-check-now.php:3292 includes/functions.php:4921
1803
+ #: includes/functions.php:4928 includes/functions.php:4932
1804
+ #: includes/placeholders.php:351 includes/preview.php:2710 settings.php:1404
1805
+ #: settings.php:3769
1806
  msgid "Edit"
1807
  msgstr ""
1808
 
1809
+ #: includes/functions-check-now.php:3311 includes/functions.php:4954
1810
  msgid "Are you sure you want to clear all exceptions for"
1811
  msgstr ""
1812
 
1813
+ #: includes/functions-check-now.php:3312 includes/functions.php:4955
1814
  msgid "Clear all exceptions for"
1815
  msgstr ""
1816
 
1817
+ #: includes/functions-check-now.php:3325 includes/functions.php:4971
1818
  msgid "No exceptions"
1819
  msgstr ""
1820
 
1821
  #. translators: %s: Ad Inserter Pro
1822
+ #: includes/functions-check-now.php:3336 includes/functions.php:4982
1823
  msgid "%s options for network blogs"
1824
  msgstr ""
1825
 
1826
  #. translators: %s: Ad Inserter Pro
1827
+ #: includes/functions-check-now.php:3341 includes/functions.php:4987
1828
  msgid "Enable %s widgets for sub-sites"
1829
  msgstr ""
1830
 
1831
+ #: includes/functions-check-now.php:3341 includes/functions.php:4987
1832
  msgid "Widgets"
1833
  msgstr ""
1834
 
1835
+ #: includes/functions-check-now.php:3346 includes/functions.php:4992
1836
  msgid "Enable PHP code processing for sub-sites"
1837
  msgstr ""
1838
 
1839
+ #: includes/functions-check-now.php:3346 includes/functions.php:4992
1840
  msgid "PHP Processing"
1841
  msgstr ""
1842
 
1843
  #. translators: %s: Ad Inserter Pro
1844
+ #: includes/functions-check-now.php:3351 includes/functions.php:4997
1845
  msgid "Enable %s block exceptions in post/page editor for sub-sites"
1846
  msgstr ""
1847
 
1848
+ #: includes/functions-check-now.php:3351 includes/functions.php:4997
1849
  msgid "Post/Page exceptions"
1850
  msgstr ""
1851
 
1852
  #. translators: %s: Ad Inserter Pro
1853
+ #: includes/functions-check-now.php:3356 includes/functions.php:5002
1854
  msgid "Enable %s settings page for sub-sites"
1855
  msgstr ""
1856
 
1857
+ #: includes/functions-check-now.php:3356 includes/functions.php:5002
1858
  msgid "Settings page"
1859
  msgstr ""
1860
 
1861
  #. translators: %s: Ad Inserter Pro
1862
+ #: includes/functions-check-now.php:3361 includes/functions.php:5007
1863
  msgid "Enable %s settings of main site to be used for all blogs"
1864
  msgstr ""
1865
 
1866
+ #: includes/functions-check-now.php:3361 includes/functions.php:5007
1867
  msgid "Main site settings used for all blogs"
1868
  msgstr ""
1869
 
1870
+ #: includes/functions-check-now.php:3372 includes/functions.php:5025
1871
+ #: settings.php:2866
1872
  msgid "Ad Blocking Detection"
1873
  msgstr ""
1874
 
1875
+ #: includes/functions-check-now.php:3378 includes/functions.php:5031
1876
  msgid ""
1877
  "Standard method is reliable but should be used only if Advanced method does "
1878
  "not work. Advanced method recreates files used for detection with random "
1880
  "publicly accessible"
1881
  msgstr ""
1882
 
1883
+ #: includes/functions-check-now.php:4030 includes/functions-check-now.php:4120
1884
+ #: includes/functions-check-now.php:4140 includes/functions.php:5998
1885
+ #: includes/functions.php:6106 includes/functions.php:6131
1886
  msgid "AD BLOCKING"
1887
  msgstr ""
1888
 
1889
+ #: includes/functions-check-now.php:4031 includes/functions-check-now.php:4071
1890
+ #: includes/functions-check-now.php:4114 includes/functions-check-now.php:4141
1891
+ #: includes/functions.php:5999 includes/functions.php:6042
1892
+ #: includes/functions.php:6100 includes/functions.php:6132
1893
  msgid "BLOCK INSERTED BUT NOT VISIBLE"
1894
  msgstr ""
1895
 
1896
+ #: includes/functions-check-now.php:4034 includes/functions-check-now.php:4113
1897
+ #: includes/functions-check-now.php:4147 includes/functions.php:6002
1898
+ #: includes/functions.php:6099 includes/functions.php:6138
1899
  msgid "NO AD BLOCKING"
1900
  msgstr ""
1901
 
1902
+ #: includes/functions-check-now.php:4070 includes/functions-check-now.php:4077
1903
+ #: includes/functions.php:6041 includes/functions.php:6048
1904
  msgid "AD BLOCKING REPLACEMENT"
1905
  msgstr ""
1906
 
1907
+ #: includes/functions-check-now.php:4220 includes/functions-check-now.php:4429
1908
+ #: includes/functions.php:6220 includes/functions.php:6431
1909
  msgid "Pageviews"
1910
  msgstr ""
1911
 
1912
+ #: includes/functions-check-now.php:4366 includes/functions.php:6366
1913
  msgctxt "Version"
1914
  msgid "Unknown"
1915
  msgstr ""
1916
 
1917
+ #: includes/functions-check-now.php:4366 includes/functions.php:6366
1918
  msgctxt "Times"
1919
  msgid "DISPLAYED"
1920
  msgstr ""
1921
 
1922
+ #: includes/functions-check-now.php:4366 includes/functions.php:6366
1923
  msgid "No version"
1924
  msgstr ""
1925
 
1926
+ #: includes/functions-check-now.php:4367 includes/functions.php:6367
1927
  msgctxt "Times"
1928
  msgid "BLOCKED"
1929
  msgstr ""
1930
 
1931
+ #: includes/functions-check-now.php:4429 includes/functions.php:6431
1932
  msgid "Impressions"
1933
  msgstr ""
1934
 
1935
+ #: includes/functions-check-now.php:4430 includes/functions-check-now.php:4431
1936
+ #: includes/functions-check-now.php:4486 includes/functions.php:6432
1937
+ #: includes/functions.php:6433 includes/functions.php:6615
1938
  msgid "Clicks"
1939
  msgstr ""
1940
 
1941
+ #: includes/functions-check-now.php:4431 includes/functions.php:6433
1942
  msgid "events"
1943
  msgstr ""
1944
 
1945
+ #: includes/functions-check-now.php:4432 includes/functions.php:6434
1946
  msgid "Ad Blocking Share"
1947
  msgstr ""
1948
 
1949
  #. translators: CTR as Click Through Rate
1950
+ #: includes/functions-check-now.php:4432 includes/functions-check-now.php:4492
1951
+ #: includes/functions.php:6434 includes/functions.php:6621
1952
  msgid "CTR"
1953
  msgstr ""
1954
 
1955
+ #: includes/functions-check-now.php:4574 includes/functions.php:6703
1956
  msgid "pageviews"
1957
  msgid_plural "pageviews"
1958
  msgstr[0] ""
1959
  msgstr[1] ""
1960
 
1961
+ #: includes/functions-check-now.php:4574 includes/functions.php:6703
1962
  msgid "impressions"
1963
  msgid_plural "impressions"
1964
  msgstr[0] ""
1965
  msgstr[1] ""
1966
 
1967
+ #: includes/functions-check-now.php:4578 includes/functions.php:6707
1968
  msgid "event"
1969
  msgid_plural "events"
1970
  msgstr[0] ""
1971
  msgstr[1] ""
1972
 
1973
+ #: includes/functions-check-now.php:4673 includes/functions.php:6802
1974
  msgctxt "Pageviews / Impressions"
1975
  msgid "Average"
1976
  msgstr ""
1977
 
1978
+ #: includes/functions-check-now.php:4694 includes/functions.php:6823
1979
  msgctxt "Ad Blocking / Clicks"
1980
  msgid "Average"
1981
  msgstr ""
1982
 
1983
+ #: includes/functions-check-now.php:4718 includes/functions.php:6847
1984
  msgctxt "Ad Blocking Share / CTR"
1985
  msgid "Average"
1986
  msgstr ""
1987
 
1988
  #. Translators: %s: Ad Inserter Pro
1989
+ #: includes/functions-check-now.php:4900 includes/functions-check-now.php:4992
1990
+ #: includes/functions-check-now.php:5335 includes/functions.php:7121
1991
+ #: includes/functions.php:7218 includes/functions.php:7734 strings.php:203
1992
  msgid "%s Report"
1993
  msgstr ""
1994
 
1995
+ #: includes/functions-check-now.php:5241 includes/functions.php:7639
1996
  msgid "for last month"
1997
  msgstr ""
1998
 
1999
+ #: includes/functions-check-now.php:5246 includes/functions.php:7644
2000
  msgid "for this month"
2001
  msgstr ""
2002
 
2003
+ #: includes/functions-check-now.php:5251 includes/functions.php:7649
2004
  msgid "for this year"
2005
  msgstr ""
2006
 
2007
+ #: includes/functions-check-now.php:5256 includes/functions.php:7654
2008
  msgid "for the last 15 days"
2009
  msgstr ""
2010
 
2011
+ #: includes/functions-check-now.php:5261 includes/functions.php:7659
2012
  msgid "for the last 30 days"
2013
  msgstr ""
2014
 
2015
+ #: includes/functions-check-now.php:5266 includes/functions.php:7664
2016
  msgid "for the last 90 days"
2017
  msgstr ""
2018
 
2019
+ #: includes/functions-check-now.php:5271 includes/functions.php:7669
2020
  msgid "for the last 180 days"
2021
  msgstr ""
2022
 
2023
+ #: includes/functions-check-now.php:5276 includes/functions.php:7674
2024
  msgid "for the last 365 days"
2025
  msgstr ""
2026
 
2027
+ #: includes/functions.php:537 includes/functions.php:4592
2028
  msgid "Generate CSV report"
2029
  msgstr ""
2030
 
2031
  #. translators: %s: Ad Inserter Pro
2032
+ #: includes/functions.php:610
2033
  msgid "Invalid %s version. Continue?"
2034
  msgstr ""
2035
 
2036
+ #: includes/functions.php:814 includes/preview.php:2653
2037
  msgid "Background"
2038
  msgstr ""
2039
 
2040
  #. translators: %s HTML body tag
2041
+ #: includes/functions.php:821
2042
  msgid "Set %s background"
2043
  msgstr ""
2044
 
2045
+ #: includes/functions.php:834
2046
  msgid "Image to be used for the background"
2047
  msgstr ""
2048
 
2049
+ #: includes/functions.php:839
2050
  msgid "Color"
2051
  msgstr ""
2052
 
2053
+ #: includes/functions.php:840 includes/preview.php:2471
2054
  msgid "Color to be used for the background"
2055
  msgstr ""
2056
 
2057
+ #: includes/functions.php:843 includes/preview.php:2476
2058
  msgid "Image size"
2059
  msgstr ""
2060
 
2061
+ #: includes/functions.php:853
2062
  msgid "Repeat"
2063
  msgstr ""
2064
 
2065
+ #: includes/functions.php:866
2066
  msgid "Select image"
2067
  msgstr ""
2068
 
2069
+ #: includes/functions.php:1100 includes/functions.php:1136 settings.php:1791
2070
+ #: settings.php:1814 settings.php:1837 settings.php:1860 settings.php:1883
2071
+ #: settings.php:1906 settings.php:1928 settings.php:1950
2072
  msgid "Click to select black or white list"
2073
  msgstr ""
2074
 
2075
  #. translators: %s: Ad Inserter Pro
2076
+ #: includes/functions.php:1701
2077
  msgid "Invalid %s version."
2078
  msgstr ""
2079
 
2080
+ #: includes/functions.php:1702
2081
  msgid "Check license"
2082
  msgstr ""
2083
 
2084
+ #: includes/functions.php:1717
2085
  msgid "License"
2086
  msgstr ""
2087
 
2088
  #. translators: 1, 2, 4, 5: HTML tags, 3: Ad Inserter Pro
2089
+ #: includes/functions.php:2042
2090
  msgid "%1$s Warning: %2$s Wrong %3$s version. %4$s Check license %5$s"
2091
  msgstr ""
2092
 
2093
  #. Translators: %s: HTML tags
2094
+ #: includes/functions.php:2095
2095
  msgid ""
2096
  "Warning: %s MaxMind license key not set. Please %s sign up for a GeoLite2 "
2097
  "account %s and create license key."
2098
  msgstr ""
2099
 
2100
+ #: includes/functions.php:2854
2101
  msgid "Start date"
2102
  msgstr ""
2103
 
2104
+ #: includes/functions.php:2854
2105
  msgid "Enter date in format yyyy-mm-dd"
2106
  msgstr ""
2107
 
2108
+ #: includes/functions.php:2854
2109
+ msgid "empty means every day as defined by hours and days in week"
2110
+ msgstr ""
2111
+
2112
+ #: includes/functions.php:2855
2113
  msgid "Start time"
2114
  msgstr ""
2115
 
2116
+ #: includes/functions.php:2855
2117
  msgid "Enter time in format hh:mm:ss, empty means 00:00:00"
2118
  msgstr ""
2119
 
2120
+ #: includes/functions.php:2857
2121
  msgid "End date"
2122
  msgstr ""
2123
 
2124
+ #: includes/functions.php:2858
2125
  msgid "End time"
2126
  msgstr ""
2127
 
2128
+ #: includes/functions.php:2861
2129
  msgid "Select wanted days in week"
2130
  msgstr ""
2131
 
2132
+ #: includes/functions.php:3197
2133
  msgid "Ad blocking detection is disabled"
2134
  msgstr ""
2135
 
2136
+ #: includes/functions.php:3347
2137
  msgid "Protected"
2138
  msgstr ""
2139
 
2140
+ #: includes/functions.php:3350
2141
  msgid "Manual loading"
2142
  msgstr ""
2143
 
2144
+ #: includes/functions.php:3427
2145
  msgid "IP address blocked"
2146
  msgid_plural "IP addresses blocked"
2147
  msgstr[0] ""
2148
  msgstr[1] ""
2149
 
2150
+ #: includes/functions.php:3430 includes/functions.php:3479
2151
  msgid "No IP address blocked"
2152
  msgstr ""
2153
 
2154
+ #: includes/functions.php:3492
2155
  msgid "Blocked IP address"
2156
  msgstr ""
2157
 
2158
+ #: includes/functions.php:3492
2159
  msgid "Country"
2160
  msgstr ""
2161
 
2162
+ #: includes/functions.php:3492
2163
  msgid "Time to expiration"
2164
  msgstr ""
2165
 
2166
+ #: includes/functions.php:3494 strings.php:225
2167
  msgid "Delete"
2168
  msgstr ""
2169
 
2170
+ #: includes/functions.php:3509
2171
  msgid "Delete IP address"
2172
  msgstr ""
2173
 
2174
+ #: includes/functions.php:4046
2175
+ msgid "CONNECTED"
2176
+ msgstr ""
2177
+
2178
+ #: includes/functions.php:4047
2179
+ msgid "Disconnect website"
2180
+ msgstr ""
2181
+
2182
+ #: includes/functions.php:4063
2183
+ msgid "MANAGED BY"
2184
+ msgstr ""
2185
+
2186
+ #: includes/functions.php:4084
2187
+ msgid "Remote managenent"
2188
+ msgstr ""
2189
+
2190
+ #: includes/functions.php:4088
2191
+ msgid "Allow to connect and manage plugin settings"
2192
+ msgstr ""
2193
+
2194
+ #: includes/functions.php:4090
2195
+ msgid "String to allow plugin management. Clear to reset to default value."
2196
+ msgstr ""
2197
+
2198
+ #: includes/functions.php:4098
2199
+ msgid "Check remote IP address"
2200
+ msgstr ""
2201
+
2202
+ #: includes/functions.php:4102
2203
+ msgid "Check IP address of remote management website"
2204
+ msgstr ""
2205
+
2206
+ #: includes/functions.php:4104
2207
+ msgid "Allowed IP addresses of remote management websites"
2208
+ msgstr ""
2209
+
2210
+ #. Translators: %s: Ad Inserter Pro
2211
+ #: includes/functions.php:4127
2212
+ msgid "Manage %s on other websites"
2213
+ msgstr ""
2214
+
2215
+ #: includes/functions.php:4142
2216
+ msgid "Add website"
2217
+ msgstr ""
2218
+
2219
+ #: includes/functions.php:4146
2220
+ msgid "Rearrange website order"
2221
+ msgstr ""
2222
+
2223
+ #: includes/functions.php:4150
2224
+ msgid "Cancel changes"
2225
+ msgstr ""
2226
+
2227
+ #: includes/functions.php:4154
2228
+ msgid "Save changes"
2229
+ msgstr ""
2230
+
2231
+ #: includes/functions.php:4252 includes/functions.php:4255
2232
+ #: includes/functions.php:4258 includes/functions.php:4263
2233
+ msgid "Invalid data received from"
2234
+ msgstr ""
2235
+
2236
+ #: includes/functions.php:4262 includes/functions.php:4266
2237
+ msgid "Error connecting to"
2238
+ msgstr ""
2239
+
2240
+ #: includes/functions.php:4262
2241
+ msgid "No data received"
2242
+ msgstr ""
2243
+
2244
+ #: includes/functions.php:4307
2245
+ msgid "Error saving websites"
2246
+ msgstr ""
2247
+
2248
+ #: includes/functions.php:4347
2249
+ msgid "Can't connect to itself"
2250
+ msgstr ""
2251
+
2252
+ #: includes/functions.php:4392
2253
+ msgid "Connect website"
2254
+ msgstr ""
2255
+
2256
+ #: includes/functions.php:4396
2257
+ msgid "Delete website"
2258
+ msgstr ""
2259
+
2260
+ #: includes/functions.php:4407
2261
+ msgid "Key"
2262
+ msgstr ""
2263
+
2264
+ #: includes/functions.php:4425
2265
+ msgid "Address"
2266
+ msgstr ""
2267
+
2268
+ #: includes/functions.php:4438
2269
+ msgid "No website configured"
2270
+ msgstr ""
2271
+
2272
+ #: includes/functions.php:4439
2273
+ msgid "No website matches search keywords"
2274
+ msgstr ""
2275
+
2276
  #. Translators: %s HTML tags
2277
+ #: includes/functions.php:4468
2278
  msgid "Create and manage %s MaxMind license key %s"
2279
  msgstr ""
2280
 
2281
+ #: includes/functions.php:4504
2282
  msgid "MaxMind license key"
2283
  msgstr ""
2284
 
2285
+ #: includes/functions.php:4507
2286
  msgid "Enter license key obtained from MaxMind"
2287
  msgstr ""
2288
 
2289
+ #: includes/functions.php:4708
2290
  msgid ""
2291
  "Image or logo to be displayed in the header of the statistics report. "
2292
  "Absolute path starting with '/' or relative path to the image file. Clear to "
2293
  "reset to default image."
2294
  msgstr ""
2295
 
2296
+ #: includes/functions.php:4756
2297
  msgid "Event category"
2298
  msgstr ""
2299
 
2300
+ #: includes/functions.php:4759
2301
  msgid ""
2302
  "Category name used for external tracking events. You can use tags to get the "
2303
  "event, the number or the name of the block that caused the event."
2304
  msgstr ""
2305
 
2306
+ #: includes/functions.php:4764
2307
  msgid "Event action"
2308
  msgstr ""
2309
 
2310
+ #: includes/functions.php:4767
2311
  msgid ""
2312
  "Action name used for external tracking events. You can use tags to get the "
2313
  "event, the number or the name of the block that caused the event."
2314
  msgstr ""
2315
 
2316
+ #: includes/functions.php:4772
2317
  msgid "Event label"
2318
  msgstr ""
2319
 
2320
+ #: includes/functions.php:4775
2321
  msgid ""
2322
  "Label name used for external tracking events. You can use tags to get the "
2323
  "event, the number or the name of the block that caused the event."
2324
  msgstr ""
2325
 
2326
+ #: includes/functions.php:4808
2327
  msgid "Global visitor limits"
2328
  msgstr ""
2329
 
2330
+ #: includes/functions.php:4831
2331
  msgid "Block IP address"
2332
  msgstr ""
2333
 
2334
+ #: includes/functions.php:4836
2335
  msgid "Block visitor's IP address when protection is activated"
2336
  msgstr ""
2337
 
2338
+ #: includes/functions.php:4838
2339
  msgid "Click to show blocked IP addresses"
2340
  msgstr ""
2341
 
2342
  #. translators: %s: Ad Inserter Pro
2343
+ #: includes/functions.php:5012
2344
  msgid "Show link to %s settings page for each site on the Sites page"
2345
  msgstr ""
2346
 
2347
  #. translators: %s: Ad Inserter Pro
2348
+ #: includes/functions.php:5012
2349
  msgid "Show link to %s on the Sites page"
2350
  msgstr ""
2351
 
2352
+ #: includes/functions.php:5054 settings.php:3155
2353
+ msgid ""
2354
+ "Enable Debugger widget and code insertion debugging (blocks, positions, "
2355
+ "tags, processing) by url parameters for non-logged in users. Enable this "
2356
+ "option to allow other users to see Debugger widget, labeled blocks and "
2357
+ "positions in order to help you to diagnose problems. For logged in "
2358
+ "administrators debugging is always enabled."
2359
+ msgstr ""
2360
+
2361
+ #: includes/functions.php:5056 settings.php:3157
2362
+ msgid "Remote debugging"
2363
+ msgstr ""
2364
+
2365
+ #: includes/functions.php:6514
2366
  msgid "Date"
2367
  msgstr ""
2368
 
2369
+ #: includes/functions.php:6982 includes/functions.php:6993
2370
  msgid "File %s missing."
2371
  msgstr ""
2372
 
2394
  msgid "Placeholder"
2395
  msgstr ""
2396
 
2397
+ #: includes/placeholders.php:361 settings.php:964 settings.php:4505
2398
  msgid "Size"
2399
  msgstr ""
2400
 
2401
+ #: includes/placeholders.php:377 includes/preview.php:2468
2402
  msgid "Background color"
2403
  msgstr ""
2404
 
2462
  msgid "Remove dummy paragraph"
2463
  msgstr ""
2464
 
2465
+ #: includes/preview-adb.php:6 includes/preview.php:2328
2466
  msgid "Use current settings"
2467
  msgstr ""
2468
 
2489
  msgid "Default"
2490
  msgstr ""
2491
 
2492
+ #: includes/preview-adb.php:9 includes/preview.php:2331
2493
  msgid "Close preview window"
2494
  msgstr ""
2495
 
2498
  msgid "Cancel"
2499
  msgstr ""
2500
 
2501
+ #: includes/preview-adb.php:60
2502
  msgid "Ad Blocking Detected Message Preview"
2503
  msgstr ""
2504
 
2505
+ #: includes/preview-adb.php:360 settings.php:2992
2506
  msgid "Message CSS"
2507
  msgstr ""
2508
 
2509
+ #: includes/preview-adb.php:365 settings.php:3000
2510
  msgid "Overlay CSS"
2511
  msgstr ""
2512
 
2513
+ #: includes/preview.php:264
2514
  msgid "Sticky Code Preview"
2515
  msgstr ""
2516
 
2517
+ #: includes/preview.php:264
2518
  msgid "Code Preview"
2519
  msgstr ""
2520
 
2521
+ #: includes/preview.php:2326
2522
  msgid "Highlight inserted code"
2523
  msgstr ""
2524
 
2525
+ #: includes/preview.php:2326
2526
  msgid "Highlight"
2527
  msgstr ""
2528
 
2529
+ #: includes/preview.php:2329
2530
  msgid "Reset to block settings"
2531
  msgstr ""
2532
 
2533
+ #: includes/preview.php:2344
2534
  msgid "AdSense ad unit"
2535
  msgstr ""
2536
 
2537
+ #: includes/preview.php:2413
2538
  msgid "wrapping div"
2539
  msgstr ""
2540
 
2541
+ #: includes/preview.php:2418 includes/preview.php:2425
2542
  msgid "background"
2543
  msgstr ""
2544
 
2545
+ #: includes/preview.php:2452 includes/preview.php:2665 settings.php:1365
2546
  msgid "Alignment"
2547
  msgstr ""
2548
 
2549
+ #: includes/preview.php:2489
2550
  msgid "Repeat image"
2551
  msgstr ""
2552
 
2553
+ #: includes/preview.php:2572
2554
  msgid "Horizontal margin"
2555
  msgstr ""
2556
 
2557
+ #: includes/preview.php:2624
2558
  msgid "Vertical margin"
2559
  msgstr ""
2560
 
2561
+ #: includes/preview.php:2648
2562
  msgid "Animate"
2563
  msgstr ""
2564
 
2565
+ #: includes/preview.php:2719
2566
  msgid ""
2567
  "This is a preview of the code between dummy paragraphs. Here you can test "
2568
  "various block alignments, visually edit margin and padding values of the "
2572
  "restores all the values to those of the current block."
2573
  msgstr ""
2574
 
2575
+ #: includes/preview.php:2722
2576
  msgid ""
2577
  "This is a preview of the saved block between dummy paragraphs. It shows the "
2578
  "code with the alignment and style as it is set for this block. Highlight "
2579
  "button highlights background, wrapping div margin and code area."
2580
  msgstr ""
2581
 
2582
+ #: includes/preview.php:2724
2583
  msgid ""
2584
  "This is a preview of AdSense ad block between dummy paragraphs. AdSense ad "
2585
  "code was loaded from your AdSense account. The ad block is displayed on a "
2587
  "highlight ad block."
2588
  msgstr ""
2589
 
2590
+ #: includes/preview.php:2730
2591
  msgid ""
2592
  "You can resize the window (and refresh the page to reload ads) to check "
2593
  "display with different screen widths.\n"
2595
  "settings will be copied to the active block."
2596
  msgstr ""
2597
 
2598
+ #: includes/preview.php:2732
2599
  msgid ""
2600
  "Please note that the code, block name, alignment and style are taken from "
2601
  "the current block settings (may not be saved).\n"
2603
  "padding can't be set. However, you can use own HTML code for the block."
2604
  msgstr ""
2605
 
2606
+ #: includes/preview.php:2737 includes/preview.php:2751
2607
+ #: includes/preview.php:2761 includes/preview.php:2771
2608
+ #: includes/preview.php:2781
2609
  msgid ""
2610
  "Ad Inserter can be configured to insert any code anywhere on the page. Each "
2611
  "code with it's settings is called a block.\n"
2619
  "and manual insertion."
2620
  msgstr ""
2621
 
2622
+ #: includes/preview.php:2742 includes/preview.php:2756
2623
+ #: includes/preview.php:2766 includes/preview.php:2776
2624
+ #: includes/preview.php:2786
2625
  msgid ""
2626
  "Few very important things you need to know in order to insert code and "
2627
  "display some ad:\n"
2634
  "individual post/page exceptions."
2635
  msgstr ""
2636
 
2637
+ #: includes/preview.php:2748
2638
  msgid ""
2639
  "This is a preview of the code for sticky ads. Here you can test various "
2640
  "horizontal and vertical alignments, close button locations, visually edit "
2644
  "the values to those of the current block."
2645
  msgstr ""
2646
 
2647
+ #: includes/version-check.php:35
 
 
 
 
2648
  msgid ""
2649
  "Warning: Ad Inserter Pro plugin is outdated - it has not been tested with "
2650
  "WordPress version"
2651
  msgstr ""
2652
 
2653
+ #: settings.php:114 settings.php:117
2654
  msgid ""
2655
  "Warning: only exceptions for %d posts cleared, %d posts still have exceptions"
2656
  msgstr ""
2657
 
2658
+ #: settings.php:202
 
 
 
 
 
 
2659
  msgid "Online documentation"
2660
  msgstr ""
2661
 
2662
+ #: settings.php:206 settings.php:782 settings.php:2367
2663
  msgid "Show AdSense ad units"
2664
  msgstr ""
2665
 
2666
+ #: settings.php:215
2667
  msgid "Edit ads.txt file"
2668
  msgstr ""
2669
 
2670
+ #: settings.php:218 settings.php:1191
2671
  msgid "Check theme for available positions for automatic insertion"
2672
  msgstr ""
2673
 
2674
+ #: settings.php:222
2675
  msgid "List all blocks"
2676
  msgstr ""
2677
 
2678
+ #: settings.php:229
2679
  msgid "Loaded plugin JavaScript file version"
2680
  msgstr ""
2681
 
2682
  #. translators: %s: HTML tags
2683
+ #: settings.php:231
2684
  msgid ""
2685
  "Wrong or %s missing version parameter %s of the JavaScript file, probably "
2686
  "due to inappropriate caching."
2687
  msgstr ""
2688
 
2689
+ #: settings.php:232
2690
  msgid ""
2691
  "Missing version parameter of the JavaScript file, probably due to "
2692
  "inappropriate caching."
2693
  msgstr ""
2694
 
2695
+ #: settings.php:233
2696
  msgid ""
2697
  "Incompatible (old) JavaScript file loaded, probably due to inappropriate "
2698
  "caching."
2699
  msgstr ""
2700
 
2701
+ #: settings.php:234 settings.php:245
2702
  msgid ""
2703
  "Please delete browser's cache and all other caches used and then reload this "
2704
  "page."
2705
  msgstr ""
2706
 
2707
+ #: settings.php:240
2708
  msgid "Loaded plugin CSS file version"
2709
  msgstr ""
2710
 
2711
  #. translators: %s: HTML tags
2712
+ #: settings.php:242
2713
  msgid ""
2714
  "Wrong or %s missing version parameter %s of the CSS file, probably due to "
2715
  "inappropriate caching."
2716
  msgstr ""
2717
 
2718
+ #: settings.php:243
2719
  msgid ""
2720
  "Missing version parameter of the CSS file, probably due to inappropriate "
2721
  "caching."
2722
  msgstr ""
2723
 
2724
+ #: settings.php:244
2725
  msgid ""
2726
  "Incompatible (old) CSS file loaded, probably due to inappropriate caching."
2727
  msgstr ""
2728
 
2729
+ #: settings.php:251 settings.php:277
2730
  msgid "WARNING"
2731
  msgstr ""
2732
 
2733
  #. translators: %s: HTML tags
2734
+ #: settings.php:253
2735
  msgid "Page may %s not be loaded properly. %s"
2736
  msgstr ""
2737
 
2738
+ #: settings.php:254
2739
  msgid ""
2740
  "Check ad blocking software that may block CSS, JavaScript or image files."
2741
  msgstr ""
2742
 
2743
+ #: settings.php:263
2744
  msgid "SAFE MODE"
2745
  msgstr ""
2746
 
2747
  #. translators: %s: HTML tags
2748
+ #: settings.php:265
2749
  msgid "Page is loaded in %s safe mode. %s Not all scripts are loaded."
2750
  msgstr ""
2751
 
2752
+ #: settings.php:277
2753
  msgid ""
2754
  "To disable debugging functions and to enable insertions go to tab [*] / tab "
2755
  "Debugging"
2756
  msgstr ""
2757
 
2758
+ #: settings.php:279
2759
  msgid "Debugging functions enabled - some code is not inserted"
2760
  msgstr ""
2761
 
2762
+ #: settings.php:296
2763
  msgid "Group name"
2764
  msgstr ""
2765
 
2766
+ #: settings.php:297
2767
  msgid "Option name"
2768
  msgstr ""
2769
 
2770
+ #: settings.php:303
2771
  msgid "Share"
2772
  msgstr ""
2773
 
2774
+ #: settings.php:306
2775
  msgid ""
2776
  "Option share in percents - 0 means option is disabled, if share for one "
2777
  "option is not defined it will be calculated automatically. Leave all share "
2778
  "fields empty for equal option shares."
2779
  msgstr ""
2780
 
2781
+ #: settings.php:309 settings.php:2105 settings.php:4423
2782
+ msgid "Scheduling"
2783
+ msgstr ""
2784
+
2785
+ #: settings.php:312
2786
+ msgid "Scheduling parameters"
2787
+ msgstr ""
2788
+
2789
+ #: settings.php:315
2790
  msgid "Time"
2791
  msgstr ""
2792
 
2793
+ #: settings.php:318
2794
  msgid ""
2795
  "Option time in seconds - 0 means option is disabled and will be skipped. "
2796
  "Leave all time fields empty for no timed rotation."
2797
  msgstr ""
2798
 
2799
+ #: settings.php:487
2800
  msgid "General Settings"
2801
  msgstr ""
2802
 
2803
+ #: settings.php:730 settings.php:2719 settings.php:2786 settings.php:2972
2804
  msgid "Toggle Syntax Highlighting / Simple editor for mobile devices"
2805
  msgstr ""
2806
 
2807
+ #: settings.php:737
2808
  msgid "Toggle tools"
2809
  msgstr ""
2810
 
2811
+ #: settings.php:745
2812
  msgid "Process PHP code in block"
2813
  msgstr ""
2814
 
2815
+ #: settings.php:752
2816
  msgid "Disable insertion of this block"
2817
  msgstr ""
2818
 
2819
+ #: settings.php:764
2820
  msgid "Toggle code generator"
2821
  msgstr ""
2822
 
2823
+ #: settings.php:768
2824
  msgid "Toggle rotation editor"
2825
  msgstr ""
2826
 
2827
+ #: settings.php:772
2828
  msgid "Open visual HTML editor"
2829
  msgstr ""
2830
 
2831
+ #: settings.php:791
2832
  msgid "Clear block"
2833
  msgstr ""
2834
 
2835
+ #: settings.php:796 settings.php:4376
2836
  msgid "Copy block"
2837
  msgstr ""
2838
 
2839
+ #: settings.php:800
2840
  msgid "Paste name"
2841
  msgstr ""
2842
 
2843
+ #: settings.php:804
2844
  msgid "Paste code"
2845
  msgstr ""
2846
 
2847
+ #: settings.php:808
2848
  msgid "Paste settings"
2849
  msgstr ""
2850
 
2851
+ #: settings.php:812
2852
  msgid "Paste block (name, code and settings)"
2853
  msgstr ""
2854
 
2855
+ #: settings.php:831
2856
  msgid "Rotation groups"
2857
  msgstr ""
2858
 
2859
+ #: settings.php:835
2860
  msgid "Remove option"
2861
  msgstr ""
2862
 
2863
+ #: settings.php:839
2864
  msgid "Add option"
2865
  msgstr ""
2866
 
2867
+ #: settings.php:854
2868
  msgid "Import code"
2869
  msgstr ""
2870
 
2871
+ #: settings.php:858
2872
  msgid "Generate code"
2873
  msgstr ""
2874
 
2875
+ #: settings.php:863
2876
  msgid "Banner"
2877
  msgstr ""
2878
 
2879
+ #: settings.php:875
2880
  msgid "Image"
2881
  msgstr ""
2882
 
2883
+ #: settings.php:883
2884
  msgid "Alt text"
2885
  msgstr ""
2886
 
2887
+ #: settings.php:897
2888
  msgid "Link"
2889
  msgstr ""
2890
 
2891
+ #: settings.php:908
2892
  msgid "Open link in a new tab"
2893
  msgstr ""
2894
 
2895
+ #: settings.php:911
2896
  msgid "Select Image"
2897
  msgstr ""
2898
 
2899
+ #: settings.php:912
2900
  msgid "Select Placeholder"
2901
  msgstr ""
2902
 
2903
+ #: settings.php:924
2904
  msgid "Comment"
2905
  msgstr ""
2906
 
2907
+ #: settings.php:933
2908
  msgctxt "AdSense"
2909
  msgid "Publisher ID"
2910
  msgstr ""
2911
 
2912
+ #: settings.php:942
2913
  msgctxt "AdSense"
2914
  msgid "Ad Slot ID"
2915
  msgstr ""
2916
 
2917
+ #: settings.php:951
2918
  msgid "Ad Type"
2919
  msgstr ""
2920
 
2921
+ #: settings.php:976 settings.php:1117
2922
  msgid "AMP Ad"
2923
  msgstr ""
2924
 
2925
+ #: settings.php:989 settings.php:1139
2926
+ msgid "Block on consent"
2927
+ msgstr ""
2928
+
2929
+ #: settings.php:1000
2930
  msgid "Show ad units from your AdSense account"
2931
  msgstr ""
2932
 
2933
+ #: settings.php:1000
2934
  msgid "AdSense ad units"
2935
  msgstr ""
2936
 
2937
+ #: settings.php:1017
2938
  msgctxt "AdSense"
2939
  msgid "Layout"
2940
  msgstr ""
2941
 
2942
+ #: settings.php:1026
2943
  msgctxt "AdSense"
2944
  msgid "Layout Key"
2945
  msgstr ""
2946
 
2947
+ #: settings.php:1036
2948
  msgid "Full width"
2949
  msgstr ""
2950
 
2951
+ #: settings.php:1038
2952
  msgctxt "Full width"
2953
  msgid "Enabled"
2954
  msgstr ""
2955
 
2956
+ #: settings.php:1039
2957
  msgctxt "Full width"
2958
  msgid "Disabled"
2959
  msgstr ""
2960
 
2961
+ #: settings.php:1157
2962
  msgid ""
2963
  "White/Black-list Category, Tag, Taxonomy, Post ID, Url, Url parameter, "
2964
  "Cookie or Referer (domain)"
2965
  msgstr ""
2966
 
2967
+ #: settings.php:1157
2968
  msgid "Lists"
2969
  msgstr ""
2970
 
2971
+ #: settings.php:1158
2972
  msgid "Widget, Shortcode and PHP function call"
2973
  msgstr ""
2974
 
2975
+ #: settings.php:1158
2976
  msgid "Manual"
2977
  msgstr ""
2978
 
2979
+ #: settings.php:1159
2980
  msgid "Client/Server-side Device Detection (Desktop, Tablet, Phone,...)"
2981
  msgstr ""
2982
 
2983
+ #: settings.php:1159
2984
  msgid "Devices"
2985
  msgstr ""
2986
 
2987
+ #: settings.php:1160
2988
  msgid ""
2989
  "Check for user status, Limit insertions (error 404 page, Ajax requests, RSS "
2990
  "feeds), Filter, Scheduling, General tag"
2991
  msgstr ""
2992
 
2993
+ #: settings.php:1160
2994
  msgid "Misc"
2995
  msgstr ""
2996
 
2997
+ #: settings.php:1161
2998
  msgid "Preview code and alignment"
2999
  msgstr ""
3000
 
3001
+ #: settings.php:1164 settings.php:2348
3002
  msgid ""
3003
  "Rotation editor active - rotation code not generated! Make sure no rotation "
3004
  "editor is active before saving settings."
3005
  msgstr ""
3006
 
3007
+ #: settings.php:1177 settings.php:1178
3008
  msgid "Enable insertion on posts"
3009
  msgstr ""
3010
 
3011
+ #: settings.php:1178 settings.php:3562
3012
  msgid "Posts"
3013
  msgstr ""
3014
 
3015
+ #: settings.php:1182 settings.php:1183
3016
  msgid ""
3017
  "Enable insertion on homepage: latest posts (including on sub-pages), static "
3018
  "page or theme homepage (available positions may depend on hooks used by the "
3019
  "theme)"
3020
  msgstr ""
3021
 
3022
+ #: settings.php:1183 settings.php:3564
3023
  msgid "Homepage"
3024
  msgstr ""
3025
 
3026
+ #: settings.php:1187 settings.php:1188
3027
  msgid "Enable insertion on category blog pages (including sub-pages)"
3028
  msgstr ""
3029
 
3030
+ #: settings.php:1188 settings.php:3565
3031
  msgid "Category pages"
3032
  msgstr ""
3033
 
3034
+ #: settings.php:1198 settings.php:1199
3035
  msgid "Enable insertion on static pages"
3036
  msgstr ""
3037
 
3038
+ #: settings.php:1199 settings.php:3563
3039
  msgid "Static pages"
3040
  msgstr ""
3041
 
3042
+ #: settings.php:1203 settings.php:1204
3043
  msgid "Enable insertion on search blog pages"
3044
  msgstr ""
3045
 
3046
+ #: settings.php:1204 settings.php:3567
3047
  msgid "Search pages"
3048
  msgstr ""
3049
 
3050
+ #: settings.php:1208 settings.php:1209
3051
  msgid "Enable insertion on tag or archive blog pages"
3052
  msgstr ""
3053
 
3054
+ #: settings.php:1212
3055
  msgid "Toggle settings for default insertion and list of individual exceptions"
3056
  msgstr ""
3057
 
3058
+ #: settings.php:1224
3059
  msgid ""
3060
  "Enable individual post/page exceptions for insertion of this block. They can "
3061
  "be configured on the individual post/page editor page (in the settings below "
3062
  "the editor)."
3063
  msgstr ""
3064
 
3065
+ #: settings.php:1225
3066
  msgid ""
3067
  "Enable individual post/page exceptions for insertion of this block. When "
3068
  "enabled they can be configured on the individual post/page editor page (in "
3069
  "the settings below the editor)."
3070
  msgstr ""
3071
 
3072
+ #: settings.php:1225
3073
  msgid "Use exceptions for individual posts or pages to change insertion"
3074
  msgstr ""
3075
 
3076
  #. Translators: Enabled means...
3077
+ #: settings.php:1233
3078
  msgid ""
3079
  "means the insertion for this block is enabled by default and disabled for "
3080
  "exceptions."
3081
  msgstr ""
3082
 
3083
  #. Translators: Disabled means...
3084
+ #: settings.php:1234
3085
  msgid ""
3086
  "means the insertion for this block is disabled by default and enabled for "
3087
  "exceptions."
3088
  msgstr ""
3089
 
3090
+ #: settings.php:1235
3091
  msgid ""
3092
  "When individual post/page exceptions are enabled they can be configured on "
3093
  "the individual post/page editor page (in the settings below the editor)."
3094
  msgstr ""
3095
 
3096
+ #: settings.php:1243
3097
  msgid ""
3098
  "No exception for post or static page defined. Block will not be inserted."
3099
  msgstr ""
3100
 
3101
+ #: settings.php:1248
3102
+ msgid ""
3103
+ "Settings for individual exceptions have been updated. Please check all "
3104
+ "blocks that have exceptions and and then save settings."
3105
+ msgstr ""
3106
+
3107
+ #: settings.php:1261
3108
  msgctxt "post"
3109
  msgid "Type"
3110
  msgstr ""
3111
 
3112
  #. translators: %d: block number
3113
+ #: settings.php:1266
3114
  msgid "Are you sure you want to clear listed exceptions for block %d?"
3115
  msgstr ""
3116
 
3117
+ #: settings.php:1267
3118
  msgid "Clear listed exceptions for block"
3119
  msgstr ""
3120
 
3121
+ #: settings.php:1296 settings.php:1444 settings.php:2102
3122
  msgid "Insertion"
3123
  msgstr ""
3124
 
3125
+ #: settings.php:1334
3126
  msgid ""
3127
  "Paragraph number or comma separated paragraph numbers: 1 to N means "
3128
  "paragraph number, %N means every N paragraphs, empty means all paragraphs, 0 "
3132
  "negative number means counting from the opposite direction"
3133
  msgstr ""
3134
 
3135
+ #: settings.php:1335
3136
  msgid ""
3137
  "Image number or comma separated image numbers: 1 to N means image number, %N "
3138
  "means every N images, empty means all images, 0 means random image, value "
3142
  "direction"
3143
  msgstr ""
3144
 
3145
+ #: settings.php:1348
3146
  msgid ""
3147
  "Insertion Filter Mirror Setting | Excerpt number or comma separated excerpt "
3148
  "numbers, %N means every N excerpts, empty means all excerpts"
3149
  msgstr ""
3150
 
3151
+ #: settings.php:1349
3152
  msgid ""
3153
  "Insertion Filter Mirror Setting | Post number or comma separated post "
3154
  "numbers, %N means every N posts, empty means all posts"
3155
  msgstr ""
3156
 
3157
+ #: settings.php:1350
3158
  msgid ""
3159
  "Insertion Filter Mirror Setting | Comment number or comma separated comment "
3160
  "numbers, %N means every N comments, empty means all comments"
3161
  msgstr ""
3162
 
3163
+ #: settings.php:1357
3164
  msgid "Toggle paragraph counting settings"
3165
  msgstr ""
3166
 
3167
+ #: settings.php:1358
3168
  msgid "Toggle paragraph clearance settings"
3169
  msgstr ""
3170
 
3171
+ #: settings.php:1361
3172
  msgid "Toggle insertion filter settings"
3173
  msgstr ""
3174
 
3175
+ #: settings.php:1379
3176
  msgid "Toggle insertion and alignment icons"
3177
  msgstr ""
3178
 
3179
+ #: settings.php:1393
3180
  msgid "Custom CSS code for the wrapping div"
3181
  msgstr ""
3182
 
3183
+ #: settings.php:1396 settings.php:1397 settings.php:1398 settings.php:1399
3184
+ #: settings.php:1400 settings.php:1401
3185
  msgid "CSS code for the wrapping div, click to edit"
3186
  msgstr ""
3187
 
3188
+ #: settings.php:1414
3189
  msgid "HTML element"
3190
  msgstr ""
3191
 
3192
+ #: settings.php:1427
3193
  msgid "HTML element selector or comma separated list of selectors"
3194
  msgstr ""
3195
 
3196
+ #: settings.php:1433 settings.php:2877
3197
  msgid "Action"
3198
  msgstr ""
3199
 
3200
+ #: settings.php:1445
3201
  msgid ""
3202
  "Client-side insertion uses JavaScript to insert block when the page loads. "
3203
  "Server-side insertion inserts block when the page is generated but needs "
3204
  "Output buffering enabled."
3205
  msgstr ""
3206
 
3207
+ #: settings.php:1455
3208
  msgid "Wait for"
3209
  msgstr ""
3210
 
3211
+ #: settings.php:1467
3212
  msgid "Wait for HTML element to be loaded"
3213
  msgstr ""
3214
 
3215
+ #: settings.php:1474
3216
  msgid "Time in ms to delay insertion"
3217
  msgstr ""
3218
 
3219
+ #: settings.php:1479
3220
  msgid "Code position"
3221
  msgstr ""
3222
 
3223
+ #: settings.php:1480
3224
  msgid ""
3225
  "Page position where the code for client-side insertion will be inserted."
3226
  msgstr ""
3227
 
3228
+ #: settings.php:1498
3229
  msgid "Count"
3230
  msgstr ""
3231
 
3232
+ #: settings.php:1504
3233
  msgid "paragraphs with tags"
3234
  msgstr ""
3235
 
3236
+ #: settings.php:1510
3237
  msgid "Comma separated HTML tag names, usually only 'p' tags are used"
3238
  msgstr ""
3239
 
3240
+ #: settings.php:1519
3241
  msgid "that have between"
3242
  msgstr ""
3243
 
3244
+ #: settings.php:1525
3245
  msgid "Minimum number of paragraph words, leave empty for no limit"
3246
  msgstr ""
3247
 
3248
+ #: settings.php:1534
3249
  msgid "Maximum number of paragraph words, leave empty for no limit"
3250
  msgstr ""
3251
 
3252
+ #: settings.php:1537
3253
  msgid "words"
3254
  msgstr ""
3255
 
3256
+ #: settings.php:1552 settings.php:1599 settings.php:1713 settings.php:1739
3257
  msgid "Comma separated texts"
3258
  msgstr ""
3259
 
3260
  #. translators: inside [HTML tags] elements that contain
3261
+ #: settings.php:1571
3262
  msgid "inside"
3263
  msgstr ""
3264
 
3265
+ #: settings.php:1577
3266
  msgid "Comma separated HTML tag names of container elements"
3267
  msgstr ""
3268
 
3269
  #. translators: inside [HTML tags] elements that contain
3270
+ #: settings.php:1586
3271
  msgid "elements that"
3272
  msgstr ""
3273
 
3274
+ #: settings.php:1609
3275
  msgid ""
3276
  "Count also paragraphs inside these elements - defined on general plugin "
3277
  "settings page - tab [*] / tab General"
3278
  msgstr ""
3279
 
3280
+ #: settings.php:1616 settings.php:1617
3281
  msgid ""
3282
  "If checked it will search for the text only in tag attributes like [[id]], "
3283
  "[[class]], [[style]], etc. Otherwise the whole tag including its content "
3284
  "will be searched."
3285
  msgstr ""
3286
 
3287
+ #: settings.php:1617
3288
  msgid "Check only tag attributes"
3289
  msgstr ""
3290
 
3291
  #. Translators: %s: HTML tags
3292
+ #: settings.php:1622
3293
  msgid "Count inside %s elements"
3294
  msgstr ""
3295
 
3296
  #. Translators: Do not insert for first X and last Y paragraphs
3297
+ #: settings.php:1630
3298
  msgid "Do not insert for first"
3299
  msgid_plural "Do not insert for first"
3300
  msgstr[0] ""
3301
  msgstr[1] ""
3302
 
3303
+ #: settings.php:1636
3304
  msgid ""
3305
  "Excludes first paragraphs from insertion, leave empty for no exclusion of "
3306
  "first paragraphs"
3307
  msgstr ""
3308
 
3309
  #. Translators: Do not insert for first X and last Y paragraphs
3310
+ #: settings.php:1639
3311
  msgid "and last"
3312
  msgid_plural "and last"
3313
  msgstr[0] ""
3314
  msgstr[1] ""
3315
 
3316
+ #: settings.php:1645
3317
  msgid ""
3318
  "Excludes last paragraphs from insertion, leave empty for no exclusion of "
3319
  "last paragraphs"
3321
 
3322
  #. Translators: Do not insert for first X and last Y paragraphs
3323
  #. Translators: Post/Static page must have between X and Y paragraphs
3324
+ #: settings.php:1648 settings.php:1674
3325
  msgid "paragraph"
3326
  msgid_plural "paragraphs"
3327
  msgstr[0] ""
3328
  msgstr[1] ""
3329
 
3330
+ #: settings.php:1656 settings.php:2234
3331
  msgid "Post/Static page must have between"
3332
  msgstr ""
3333
 
3334
+ #: settings.php:1662
3335
  msgid "Minimum number of paragraphs, leave empty for no limit"
3336
  msgstr ""
3337
 
3338
+ #: settings.php:1671
3339
  msgid "Maximum number of paragraphs, leave empty for no limit"
3340
  msgstr ""
3341
 
3342
+ #: settings.php:1682
3343
  msgid "Minimum number of words in paragraphs above"
3344
  msgstr ""
3345
 
3346
+ #: settings.php:1688
3347
  msgid ""
3348
  "Used only with automatic insertion After paragraph and empty paragraph "
3349
  "numbers"
3350
  msgstr ""
3351
 
3352
+ #: settings.php:1698 settings.php:1724
3353
  msgid "In"
3354
  msgstr ""
3355
 
3356
+ #: settings.php:1704
3357
  msgid "Number of paragraphs above to check, leave empty to disable checking"
3358
  msgstr ""
3359
 
3360
+ #: settings.php:1707
3361
  msgid "paragraphs above avoid"
3362
  msgstr ""
3363
 
3364
+ #: settings.php:1730
3365
  msgid "Number of paragraphs below to check, leave empty to disable checking"
3366
  msgstr ""
3367
 
3368
+ #: settings.php:1733
3369
  msgid "paragraphs below avoid"
3370
  msgstr ""
3371
 
3372
+ #: settings.php:1749
3373
  msgid "If text is found"
3374
  msgstr ""
3375
 
3376
+ #: settings.php:1756
3377
  msgid "check up to"
3378
  msgstr ""
3379
 
3380
+ #: settings.php:1764
3381
  msgctxt "check up to"
3382
  msgid "paragraphs"
3383
  msgstr ""
3384
 
3385
+ #: settings.php:1780
3386
  msgid "Categories"
3387
  msgstr ""
3388
 
3389
+ #: settings.php:1783
3390
  msgid "Toggle category editor"
3391
  msgstr ""
3392
 
3393
+ #: settings.php:1786
3394
  msgid "Comma separated category slugs"
3395
  msgstr ""
3396
 
3397
+ #: settings.php:1803
3398
  msgid "Tags"
3399
  msgstr ""
3400
 
3401
+ #: settings.php:1806
3402
  msgid "Toggle tag editor"
3403
  msgstr ""
3404
 
3405
+ #: settings.php:1809
3406
  msgid "Comma separated tag slugs"
3407
  msgstr ""
3408
 
3409
+ #: settings.php:1826
3410
  msgid "Taxonomies"
3411
  msgstr ""
3412
 
3413
+ #: settings.php:1829
3414
  msgid "Toggle taxonomy editor"
3415
  msgstr ""
3416
 
3417
+ #: settings.php:1832
3418
  msgid "Comma separated slugs: taxonomy, term or taxonomy:term"
3419
  msgstr ""
3420
 
3421
+ #: settings.php:1849
3422
  msgid "Post IDs"
3423
  msgstr ""
3424
 
3425
+ #: settings.php:1852
3426
  msgid "Toggle post/page ID editor"
3427
  msgstr ""
3428
 
3429
+ #: settings.php:1855
3430
  msgid "Comma separated post/page IDs"
3431
  msgstr ""
3432
 
3433
+ #: settings.php:1872
3434
  msgid "Urls"
3435
  msgstr ""
3436
 
3437
+ #: settings.php:1875
3438
  msgid "Toggle url editor"
3439
  msgstr ""
3440
 
3441
+ #: settings.php:1878
3442
  msgid ""
3443
  "Comma separated urls (page addresses) starting with / after domain name (e."
3444
  "g. /permalink-url, use only when you need to taget a specific url not "
3446
  "start*. *url-pattern*, *url-end)"
3447
  msgstr ""
3448
 
3449
+ #: settings.php:1894
3450
  msgid "Url parameters"
3451
  msgstr ""
3452
 
3453
+ #: settings.php:1898
3454
  msgid "Toggle url parameter and cookie editor"
3455
  msgstr ""
3456
 
3457
+ #: settings.php:1901
3458
  msgid ""
3459
  "Comma separated url query parameters or cookies with optional values (use "
3460
  "'parameter', 'parameter=value', 'cookie' or 'cookie=value')"
3461
  msgstr ""
3462
 
3463
+ #: settings.php:1917
3464
  msgid "Referrers"
3465
  msgstr ""
3466
 
3467
+ #: settings.php:1920
3468
  msgid "Toggle referer editor"
3469
  msgstr ""
3470
 
3471
+ #: settings.php:1923
3472
  msgid ""
3473
  "Comma separated domains, use # for no referrer, you can also use partial "
3474
  "domains with * (domain-start*. *domain-pattern*, *domain-end)"
3475
  msgstr ""
3476
 
3477
+ #: settings.php:1939
3478
  msgid "Clients"
3479
  msgstr ""
3480
 
3481
+ #: settings.php:1942
3482
  msgid "Toggle client editor"
3483
  msgstr ""
3484
 
3485
+ #: settings.php:1945
3486
  msgid ""
3487
  "Comma separated names (operating systems, browsers, devices). You can also "
3488
  "list partial user agent strings with * (user-agent-start*. *user-agent-"
3489
  "pattern*, *user-agent-end)"
3490
  msgstr ""
3491
 
3492
+ #: settings.php:1971
3493
  msgid "Enable widget for this block"
3494
  msgstr ""
3495
 
3496
+ #: settings.php:1976
3497
  msgid "Sidebars (or widget positions) where this widget is used"
3498
  msgstr ""
3499
 
3500
+ #: settings.php:1983
3501
  msgid "Enable shortcode for manual insertion of this block in posts and pages"
3502
  msgstr ""
3503
 
3504
+ #: settings.php:1984 settings.php:4433
3505
  msgid "Shortcode"
3506
  msgstr ""
3507
 
3508
+ #: settings.php:1999
3509
  msgid ""
3510
  "Enable PHP function call to insert this block at any position in theme file. "
3511
  "If function is disabled for block it will return empty string."
3512
  msgstr ""
3513
 
3514
+ #: settings.php:2000
3515
  msgid "PHP function"
3516
  msgstr ""
3517
 
3518
+ #: settings.php:2015
3519
  msgid "Client-side device detection"
3520
  msgstr ""
3521
 
3522
+ #: settings.php:2016
3523
  msgid "Server-side device detection"
3524
  msgstr ""
3525
 
3526
+ #: settings.php:2023
3527
  msgid "Use client-side detection to"
3528
  msgstr ""
3529
 
3530
+ #: settings.php:2025
3531
  msgid "Either show/hide or insert when the page is loaded on wanted viewports"
3532
  msgstr ""
3533
 
3534
  #. Translators: only on (the following devices): viewport names (devices)
3535
  #. listed
3536
+ #: settings.php:2030
3537
  msgid "only on"
3538
  msgstr ""
3539
 
3540
+ #: settings.php:2058
3541
  msgid "Device min width %s px"
3542
  msgstr ""
3543
 
3544
+ #: settings.php:2084
3545
  msgid "Use server-side detection to insert block only for"
3546
  msgstr ""
3547
 
3548
+ #: settings.php:2103
3549
  msgid "Filter"
3550
  msgstr ""
3551
 
3552
+ #: settings.php:2104
3553
  msgid "Word Count"
3554
  msgstr ""
3555
 
3556
+ #: settings.php:2106
 
 
 
 
3557
  msgid "Display"
3558
  msgstr ""
3559
 
3560
+ #: settings.php:2108 settings.php:2393
3561
  msgid "General"
3562
  msgstr ""
3563
 
3564
+ #: settings.php:2120
3565
  msgid "Old settings for AMP pages detected"
3566
  msgstr ""
3567
 
3568
+ #: settings.php:2120
3569
  msgid ""
3570
  "To insert different codes on normal and AMP pages separate them with "
3571
  "[ADINSERTER AMP] separator. Here you can enable insertion on AMP pages only "
3572
  "when you need to insert THE SAME CODE also on AMP pages (no AMP separator)."
3573
  msgstr ""
3574
 
3575
+ #: settings.php:2120
3576
  msgid "AMP pages"
3577
  msgstr ""
3578
 
3579
+ #: settings.php:2125
3580
  msgid "Enable insertion for Ajax requests"
3581
  msgstr ""
3582
 
3583
+ #: settings.php:2125
3584
  msgid "Ajax requests"
3585
  msgstr ""
3586
 
3587
+ #: settings.php:2130
3588
  msgid "Enable insertion in RSS feeds"
3589
  msgstr ""
3590
 
3591
+ #: settings.php:2130
3592
  msgid "RSS Feed"
3593
  msgstr ""
3594
 
3595
+ #: settings.php:2135
3596
  msgid "Enable insertion on page for Error 404: Page not found"
3597
  msgstr ""
3598
 
3599
+ #: settings.php:2135
3600
  msgid "Error 404 page"
3601
  msgstr ""
3602
 
3603
+ #: settings.php:2147
3604
  msgid "Maximum number of insertions of this block. Empty or 0 means no limit."
3605
  msgstr ""
3606
 
3607
+ #: settings.php:2148
3608
  msgid "insertions"
3609
  msgstr ""
3610
 
3611
+ #: settings.php:2150
3612
  msgid ""
3613
  "Count this block for Max blocks per page limit (defined on the tab [*] / tab "
3614
  "General)"
3615
  msgstr ""
3616
 
3617
+ #: settings.php:2153 settings.php:2581
3618
  msgid "Max blocks per page"
3619
  msgstr ""
3620
 
3621
+ #: settings.php:2165
3622
  msgid "Insert for"
3623
  msgstr ""
3624
 
3625
+ #: settings.php:2173
3626
  msgid ""
3627
  "Insert block only when WP function [[in_the_loop ()]] returns true (WP loop "
3628
  "is currently active). Might speed up insertion on content pages when "
3629
  "[[the_content]] filter hook is called multiple times."
3630
  msgstr ""
3631
 
3632
+ #: settings.php:2177
3633
  msgid "Insert only in the loop"
3634
  msgstr ""
3635
 
3636
+ #: settings.php:2180
3637
  msgid ""
3638
  "When enabled, Javascript code (if needed for the blok) will be inserted next "
3639
  "to the block HTML code. Otherwise, the Javascript code will be inserted in "
3641
  "footer."
3642
  msgstr ""
3643
 
3644
+ #: settings.php:2184
3645
  msgid "Embed JS code"
3646
  msgstr ""
3647
 
3648
+ #: settings.php:2187
3649
  msgid ""
3650
  "Disable caching for WP Super Cache, W3 Total Cache and WP Rocket plugins"
3651
  msgstr ""
3652
 
3653
+ #: settings.php:2191
3654
  msgid "Disable caching"
3655
  msgstr ""
3656
 
3657
+ #: settings.php:2203
3658
  msgid "Filter insertions"
3659
  msgstr ""
3660
 
3661
+ #: settings.php:2206
3662
  msgid ""
3663
  "Filter multiple insertions by specifying wanted insertions for this block - "
3664
  "single number, comma separated numbers or %N for every N insertions - empty "
3666
  "using only one insertion type."
3667
  msgstr ""
3668
 
3669
+ #: settings.php:2209
3670
  msgid "using"
3671
  msgstr ""
3672
 
3673
+ #: settings.php:2228
3674
  msgid "Checked means specified calls are unwanted"
3675
  msgstr ""
3676
 
3677
+ #: settings.php:2228
3678
  msgid "Invert filter"
3679
  msgstr ""
3680
 
3681
+ #: settings.php:2235
3682
  msgid "Minimum number of post/static page words, leave empty for no limit"
3683
  msgstr ""
3684
 
3685
+ #: settings.php:2237
3686
  msgid "Maximum number of post/static page words, leave empty for no limit"
3687
  msgstr ""
3688
 
3689
+ #: settings.php:2250
3690
  msgid "for"
3691
  msgstr ""
3692
 
3693
+ #: settings.php:2250
3694
  msgid "days after publishing"
3695
  msgstr ""
3696
 
3697
+ #: settings.php:2252
3698
  msgid "Not available"
3699
  msgstr ""
3700
 
3701
  #. Translators: do not translate [[width]] - it is a CSS property
3702
+ #: settings.php:2264
3703
  msgid ""
3704
  "Block width: empty means width not defined, number means width in pixels, "
3705
  "any other value means CSS [[width]] property"
3706
  msgstr ""
3707
 
3708
  #. Translators: do not translate [[height]] - it is a CSS property
3709
+ #: settings.php:2268
3710
  msgid ""
3711
  "Block height: empty means height not defined, number means height in pixels, "
3712
  "any other value means CSS [[height]] property"
3713
  msgstr ""
3714
 
3715
+ #: settings.php:2274 settings.php:2573
3716
  msgid "Ad label"
3717
  msgstr ""
3718
 
3719
+ #: settings.php:2295
3720
  msgid "General tag"
3721
  msgstr ""
3722
 
3723
+ #: settings.php:2299
3724
  msgid "Used for [adinserter data=''] shortcodes when no data is found"
3725
  msgstr ""
3726
 
3727
  #. translators: %s: HTML tags
3728
+ #: settings.php:2308
3729
  msgid ""
3730
  "%s WARNING: %s %s No Wrapping %s style has no wrapping code needed for "
3731
  "client-side device detection!"
3732
  msgstr ""
3733
 
3734
  #. translators: %s: HTML tags for text and link
3735
+ #: settings.php:2322
3736
  msgid ""
3737
  "%s WARNING: %s Settings Filter or Max insertions can't work with %s Client-"
3738
  "side %s insertion. Use %s Server-side %s insertion."
3739
  msgstr ""
3740
 
3741
+ #: settings.php:2338
3742
  msgid "Settings"
3743
  msgstr ""
3744
 
3745
+ #: settings.php:2341
3746
  msgid "Settings timestamp"
3747
  msgstr ""
3748
 
3749
+ #: settings.php:2357
3750
  msgid "Are you sure you want to reset all settings?"
3751
  msgstr ""
3752
 
3753
+ #: settings.php:2357
3754
  msgid "Reset All Settings"
3755
  msgstr ""
3756
 
3757
+ #: settings.php:2394
3758
  msgid "Viewports"
3759
  msgstr ""
3760
 
3761
+ #: settings.php:2395
3762
  msgid "Hooks"
3763
  msgstr ""
3764
 
3765
+ #: settings.php:2396
3766
  msgid "Header"
3767
  msgstr ""
3768
 
3769
+ #: settings.php:2397 strings.php:30
3770
  msgid "Footer"
3771
  msgstr ""
3772
 
3773
+ #: settings.php:2402
3774
  msgid "Debugging"
3775
  msgstr ""
3776
 
3777
+ #: settings.php:2412
3778
  msgid "Plugin priority"
3779
  msgstr ""
3780
 
3781
+ #: settings.php:2420
3782
  msgid "Output buffering"
3783
  msgstr ""
3784
 
3785
+ #: settings.php:2423
3786
  msgid "Needed for position Above header but may not work with all themes"
3787
  msgstr ""
3788
 
3789
+ #: settings.php:2431
3790
  msgid "Syntax highlighting theme"
3791
  msgstr ""
3792
 
3793
+ #: settings.php:2438
3794
  msgctxt "no syntax highlighting themes"
3795
  msgid "None"
3796
  msgstr ""
3797
 
3798
+ #: settings.php:2439
3799
  msgid "No Syntax Highlighting"
3800
  msgstr ""
3801
 
3802
+ #: settings.php:2441
3803
  msgctxt "syntax highlighting themes"
3804
  msgid "Light"
3805
  msgstr ""
3806
 
3807
+ #: settings.php:2456
3808
  msgctxt "syntax highlighting themes"
3809
  msgid "Dark"
3810
  msgstr ""
3811
 
3812
+ #: settings.php:2482
3813
  msgid "Tab setup delay"
3814
  msgstr ""
3815
 
3816
+ #: settings.php:2490
3817
  msgid "Min. user role for ind. exceptions editing"
3818
  msgstr ""
3819
 
3820
+ #: settings.php:2500
3821
  msgid "Disable caching for logged in administrators"
3822
  msgstr ""
3823
 
3824
+ #: settings.php:2503
3825
  msgid ""
3826
  "Enabled means that logged in administrators will see non-cached (live) pages "
3827
  "(applies to WP Super Cache, W3 Total Cache and WP Rocket plugins)"
3828
  msgstr ""
3829
 
3830
+ #: settings.php:2511
3831
  msgid "Wait for jQuery"
3832
  msgstr ""
3833
 
3834
+ #: settings.php:2514
3835
  msgid ""
3836
  "When enabled, Ad Inserter will wait for jQuery library to be loaded before "
3837
  "it will run the scripts that may need it"
3838
  msgstr ""
3839
 
3840
+ #: settings.php:2522
3841
  msgid "Sticky widget mode"
3842
  msgstr ""
3843
 
3844
+ #: settings.php:2525
3845
  msgid ""
3846
  "CSS mode is the best approach but may not work with all themes. JavaScript "
3847
  "mode works with most themes but may reload ads on page load."
3848
  msgstr ""
3849
 
3850
+ #: settings.php:2533
3851
  msgid "Sticky widget top margin"
3852
  msgstr ""
3853
 
3854
+ #: settings.php:2541
3855
  msgid "Dynamic blocks"
3856
  msgstr ""
3857
 
3858
+ #: settings.php:2554
3859
  msgid "Functions for paragraph counting"
3860
  msgstr ""
3861
 
3862
+ #: settings.php:2557
3863
  msgid ""
3864
  "Standard PHP functions are faster and work in most cases, use Multibyte "
3865
  "functions if paragraphs are not counted properly on non-english pages."
3866
  msgstr ""
3867
 
3868
+ #: settings.php:2565
3869
  msgid "No paragraph counting inside"
3870
  msgstr ""
3871
 
3872
+ #: settings.php:2576
3873
  msgid "Label text or HTML code"
3874
  msgstr ""
3875
 
3876
+ #: settings.php:2584
3877
  msgid ""
3878
  "Maximum number of inserted blocks per page. You need to enable Max page "
3879
  "insertions (button Misc / tab Insertion) to count block for this limit."
3880
  msgstr ""
3881
 
3882
+ #: settings.php:2598
3883
  msgid "Plugin usage tracking"
3884
  msgstr ""
3885
 
3886
  #. translators: %s: Ad Inserter
3887
+ #: settings.php:2601
3888
  msgid ""
3889
  "Enable tracking of %s usage and help us to make improvements to the plugin. "
3890
  "Only information regarding the WordPress environment and %s usage is "
3891
  "recorded (once per month and on events like plugin activation/deactivation)."
3892
  msgstr ""
3893
 
3894
+ #: settings.php:2619
3895
  msgid "CSS class name for the wrapping div"
3896
  msgstr ""
3897
 
3898
+ #: settings.php:2619
3899
  msgid "Block class name"
3900
  msgstr ""
3901
 
3902
+ #: settings.php:2625
3903
  msgid "Include block number class"
3904
  msgstr ""
3905
 
3906
+ #: settings.php:2625
3907
  msgid "Block number class"
3908
  msgstr ""
3909
 
3910
+ #: settings.php:2630
3911
  msgid "Include block name class"
3912
  msgstr ""
3913
 
3914
+ #: settings.php:2630
3915
  msgid "Block name class"
3916
  msgstr ""
3917
 
3918
+ #: settings.php:2635
3919
  msgid ""
3920
  "Instead of alignment classes generate inline alignment styles for blocks"
3921
  msgstr ""
3922
 
3923
+ #: settings.php:2635
3924
  msgid "Inline styles"
3925
  msgstr ""
3926
 
3927
+ #: settings.php:2641
3928
  msgid "Preview of the block wrapping code"
3929
  msgstr ""
3930
 
3931
+ #: settings.php:2642
3932
  msgid "Wrapping div"
3933
  msgstr ""
3934
 
3935
+ #: settings.php:2643 settings.php:3110
3936
  msgid "BLOCK CODE"
3937
  msgstr ""
3938
 
3939
+ #: settings.php:2651
3940
  msgid "Viewport Settings used for client-side device detection"
3941
  msgstr ""
3942
 
3943
  #. Translators: %d: viewport number
3944
+ #: settings.php:2659
3945
  msgid "Viewport %d name"
3946
  msgstr ""
3947
 
3948
+ #: settings.php:2662
3949
  msgid "min width"
3950
  msgstr ""
3951
 
3952
+ #: settings.php:2673
3953
  msgid "Custom Hooks"
3954
  msgstr ""
3955
 
3956
+ #: settings.php:2685 settings.php:2688
3957
  msgid "Enable hook"
3958
  msgstr ""
3959
 
3960
  #. translators: %d: hook number
3961
+ #: settings.php:2688
3962
  msgid "Hook %d name"
3963
  msgstr ""
3964
 
3965
+ #: settings.php:2691
3966
  msgid "Hook name for automatic insertion selection"
3967
  msgstr ""
3968
 
3969
+ #: settings.php:2694
3970
  msgid "action"
3971
  msgstr ""
3972
 
3973
+ #: settings.php:2697
3974
  msgid "Action name as used in the do_action () function"
3975
  msgstr ""
3976
 
3977
+ #: settings.php:2700
3978
  msgid "priority"
3979
  msgstr ""
3980
 
3981
+ #: settings.php:2703
3982
  msgid "Priority for the hook (default is 10)"
3983
  msgstr ""
3984
 
3985
+ #: settings.php:2724
3986
  msgid "Enable insertion of this code into HTML page header"
3987
  msgstr ""
3988
 
3989
+ #: settings.php:2728 settings.php:2795 settings.php:2977
3990
  msgid "Process PHP code"
3991
  msgstr ""
3992
 
3993
+ #: settings.php:2732
3994
  msgid "HTML Page Header Code"
3995
  msgstr ""
3996
 
3997
+ #: settings.php:2740
3998
  msgid "Code in the %s section of the HTML page"
3999
  msgstr ""
4000
 
4001
+ #: settings.php:2741
4002
  msgctxt "code in the header"
4003
  msgid "NOT ENABLED"
4004
  msgstr ""
4005
 
4006
+ #: settings.php:2758 settings.php:2826
4007
  msgid "Use server-side detection to insert code only for"
4008
  msgstr ""
4009
 
4010
+ #: settings.php:2773
4011
  msgid ""
4012
  "Enable insertion of this code into HTML page header on page for Error 404: "
4013
  "Page not found"
4014
  msgstr ""
4015
 
4016
+ #: settings.php:2773 settings.php:2841
4017
  msgid "Insert on Error 404 page"
4018
  msgstr ""
4019
 
4020
+ #: settings.php:2791
4021
  msgid "Enable insertion of this code into HTML page footer"
4022
  msgstr ""
4023
 
4024
+ #: settings.php:2799
4025
  msgid "HTML Page Footer Code"
4026
  msgstr ""
4027
 
4028
  #. translators: %s: HTML tags
4029
+ #: settings.php:2807
4030
  msgid "Code before the %s tag of the HTML page"
4031
  msgstr ""
4032
 
4033
+ #: settings.php:2808
4034
  msgctxt "code in the footer"
4035
  msgid "NOT ENABLED"
4036
  msgstr ""
4037
 
4038
+ #: settings.php:2841
4039
  msgid ""
4040
  "Enable insertion of this code into HTML page footer on page for Error 404: "
4041
  "Page not found"
4042
  msgstr ""
4043
 
4044
+ #: settings.php:2857
4045
  msgid "Code for ad blocking detection inserted. Click for details."
4046
  msgstr ""
4047
 
4048
+ #: settings.php:2862
4049
  msgid "Enable detection of ad blocking"
4050
  msgstr ""
4051
 
4052
+ #: settings.php:2880
4053
  msgid "Global action when ad blocking is detected"
4054
  msgstr ""
4055
 
4056
+ #: settings.php:2886
4057
  msgid "No action for"
4058
  msgstr ""
4059
 
4060
+ #: settings.php:2887
4061
  msgid "Exceptions for global action when ad blocking is detected."
4062
  msgstr ""
4063
 
4064
+ #: settings.php:2897
4065
  msgid "Delay Action"
4066
  msgstr ""
4067
 
4068
+ #: settings.php:2900
4069
  msgid ""
4070
  "Number of page views to delay action when ad blocking is detected. Leave "
4071
  "empty for no delay (action fires on first page view). Sets cookie."
4072
  msgstr ""
4073
 
4074
+ #: settings.php:2900
4075
  msgctxt "Delay Action for x "
4076
  msgid "page views"
4077
  msgstr ""
4078
 
4079
+ #: settings.php:2905
4080
  msgid "No Action Period"
4081
  msgstr ""
4082
 
4083
+ #: settings.php:2908
4084
  msgid ""
4085
  "Number of days to supress action when ad blocking is detected. Leave empty "
4086
  "for no no-action period (action fires always after defined page view delay). "
4087
  "Sets cookie."
4088
  msgstr ""
4089
 
4090
+ #: settings.php:2908
4091
  msgctxt "no action period"
4092
  msgid "days"
4093
  msgstr ""
4094
 
4095
+ #: settings.php:2913
4096
  msgid "Custom Selectors"
4097
  msgstr ""
4098
 
4099
+ #: settings.php:2916
4100
  msgid ""
4101
  "Comma seprarated list of selectors (.class, #id) used for additional ad "
4102
  "blocking detection. Invisible element or element with zero height means ad "
4103
  "blocking is present."
4104
  msgstr ""
4105
 
4106
+ #: settings.php:2928
4107
  msgid "Redirection Page"
4108
  msgstr ""
4109
 
4110
+ #: settings.php:2940
4111
  msgid "Custom Url"
4112
  msgstr ""
4113
 
4114
+ #: settings.php:2945
4115
  msgid ""
4116
  "Static page for redirection when ad blocking is detected. For other pages "
4117
  "select Custom url and set it below."
4118
  msgstr ""
4119
 
4120
+ #: settings.php:2954
4121
  msgid "Custom Redirection Url"
4122
  msgstr ""
4123
 
4124
+ #: settings.php:2966
4125
  msgid "Message HTML code"
4126
  msgstr ""
4127
 
4128
+ #: settings.php:2979
4129
  msgid "Preview message when ad blocking is detected"
4130
  msgstr ""
4131
 
4132
+ #: settings.php:3008
4133
  msgid "Prevent visitors from closing the warning message"
4134
  msgstr ""
4135
 
4136
+ #: settings.php:3008
4137
  msgid "Undismissible Message"
4138
  msgstr ""
4139
 
4140
+ #: settings.php:3014
4141
  msgid "Not undismissible for"
4142
  msgstr ""
4143
 
4144
+ #: settings.php:3015
4145
  msgid "Users which can close the warning message."
4146
  msgstr ""
4147
 
4148
+ #: settings.php:3052
4149
  msgid ""
4150
  "Force showing admin toolbar for administrators when viewing site. Enable "
4151
  "this option when you are logged in as admin and you don't see admin toolbar."
4152
  msgstr ""
4153
 
4154
+ #: settings.php:3060
4155
  msgid "Disable header code (Header tab)"
4156
  msgstr ""
4157
 
4158
+ #: settings.php:3064
4159
  msgid "Disable footer code (Footer tab)"
4160
  msgstr ""
4161
 
4162
  #. translators: %s: Ad Inserter
4163
+ #: settings.php:3068
4164
  msgid "Disable %s JavaScript code"
4165
  msgstr ""
4166
 
4167
  #. translators: %s: Ad Inserter
4168
+ #: settings.php:3072
4169
  msgid "Disable %s CSS code"
4170
  msgstr ""
4171
 
4172
  #. translators: %s: Ad Inserter
4173
+ #: settings.php:3076
4174
  msgid "Disable %s HTML code"
4175
  msgstr ""
4176
 
4177
+ #: settings.php:3080
4178
  msgid ""
4179
  "Disable PHP code processing (in all blocks including header and footer code)"
4180
  msgstr ""
4181
 
4182
+ #: settings.php:3084
4183
  msgid "Disable insertion of all blocks"
4184
  msgstr ""
4185
 
4186
+ #: settings.php:3088
4187
  msgid "Disable insertions"
4188
  msgstr ""
4189
 
4190
  #. translators: %s: Ad Inserter
4191
+ #: settings.php:3100
4192
  msgid "%s CSS CODE"
4193
  msgstr ""
4194
 
4195
+ #: settings.php:3103
4196
  msgid "HEADER CODE"
4197
  msgstr ""
4198
 
4199
  #. translators: %s: PHP tags
4200
+ #: settings.php:3109
4201
  msgid "BLOCK PHP CODE"
4202
  msgstr ""
4203
 
4204
  #. translators: %s: Ad Inserter
4205
+ #: settings.php:3114
4206
  msgid "%s HTML CODE"
4207
  msgstr ""
4208
 
4209
  #. translators: %s: Ad Inserter
4210
+ #: settings.php:3116
4211
  msgid "%s JS CODE"
4212
  msgstr ""
4213
 
4214
+ #: settings.php:3119
4215
  msgid "FOOTER CODE"
4216
  msgstr ""
4217
 
4218
+ #: settings.php:3128
4219
  msgid "Force showing admin toolbar when viewing site"
4220
  msgstr ""
4221
 
4222
+ #: settings.php:3135
4223
  msgid "Enable debugging functions in admin toolbar"
4224
  msgstr ""
4225
 
4226
+ #: settings.php:3137
4227
  msgid "Debugging functions in admin toolbar"
4228
  msgstr ""
4229
 
4230
+ #: settings.php:3144
4231
  msgid "Enable debugging functions in admin toolbar on mobile screens"
4232
  msgstr ""
4233
 
4234
+ #: settings.php:3146
4235
  msgid "Debugging functions on mobile screens"
4236
  msgstr ""
4237
 
4238
+ #: settings.php:3166
 
 
 
 
 
 
 
 
 
 
 
 
 
4239
  msgid ""
4240
  "Disable translation to see original texts for the settings and messages in "
4241
  "English"
4242
  msgstr ""
4243
 
4244
+ #: settings.php:3168
4245
  msgid "Disable translation"
4246
  msgstr ""
4247
 
4248
+ #: settings.php:3550
4249
  msgid "Available positions for current theme"
4250
  msgstr ""
4251
 
4252
+ #: settings.php:3551
4253
  msgid "Error checking pages"
4254
  msgstr ""
4255
 
4256
+ #: settings.php:3554
4257
  msgid "Toggle theme checker for available positions for automatic insertion"
4258
  msgstr ""
4259
 
4260
+ #: settings.php:3554
4261
  msgctxt "Button"
4262
  msgid "Check"
4263
  msgstr ""
4264
 
4265
+ #: settings.php:3561
4266
  msgid "Position"
4267
  msgstr ""
4268
 
4269
+ #: settings.php:3566
4270
  msgid "Archive pages"
4271
  msgstr ""
4272
 
4273
+ #: settings.php:3625
4274
  msgid ""
4275
  "Position not available because output buffering (tab [*]) is not enabled"
4276
  msgstr ""
4277
 
4278
+ #: settings.php:3628 strings.php:250
4279
  msgid "Position not checked yet"
4280
  msgstr ""
4281
 
4282
+ #: settings.php:3664
4283
  msgid "Toggle active/all blocks"
4284
  msgstr ""
4285
 
4286
+ #: settings.php:3669 strings.php:237
4287
  msgid "Rearrange block order"
4288
  msgstr ""
4289
 
4290
+ #: settings.php:3675
4291
  msgid "Save new block order"
4292
  msgstr ""
4293
 
4294
+ #: settings.php:3701
4295
  msgid "Toggle active/all ad units"
4296
  msgstr ""
4297
 
4298
+ #: settings.php:3705
4299
  msgid "Reload AdSense ad units"
4300
  msgstr ""
4301
 
4302
+ #: settings.php:3709
4303
  msgid "Clear authorization to access AdSense account"
4304
  msgstr ""
4305
 
4306
+ #: settings.php:3713 settings.php:4590 settings.php:4657 strings.php:245
4307
  msgid "Google AdSense Homepage"
4308
  msgstr ""
4309
 
4310
+ #: settings.php:3734
4311
  msgid "Switch to physical ads.txt file"
4312
  msgstr ""
4313
 
4314
+ #: settings.php:3735
4315
  msgid "Switch to virtual ads.txt file"
4316
  msgstr ""
4317
 
4318
  #. translators: %s: ads.txt
4319
+ #: settings.php:3755
4320
  msgid "Open %s"
4321
  msgstr ""
4322
 
4323
+ #: settings.php:3763
4324
  msgid "Reload ads.txt file"
4325
  msgstr ""
4326
 
4327
+ #: settings.php:3769 settings.php:4722
4328
  msgid "Save"
4329
  msgstr ""
4330
 
4331
  #. translators: %s: Ad Inserter
4332
+ #: settings.php:3949
4333
  msgid "ads.txt file: %s virtual ads.txt file"
4334
  msgstr ""
4335
 
4336
+ #: settings.php:3954 settings.php:3974 strings.php:224
4337
  msgid "Warning"
4338
  msgstr ""
4339
 
4340
  #. translators: %s: Ad Inserter
4341
+ #: settings.php:3954
4342
  msgid "%s virtual file ads.txt not found"
4343
  msgstr ""
4344
 
4345
+ #: settings.php:3962
4346
  msgid "IMPORTANT"
4347
  msgstr ""
4348
 
4349
+ #: settings.php:3962
4350
  msgid "ads.txt file must be placed on the root domain"
4351
  msgstr ""
4352
 
4353
+ #: settings.php:3967
4354
  msgid "ads.txt file"
4355
  msgstr ""
4356
 
4357
+ #: settings.php:3967
4358
  msgid "NOT WRITABLE"
4359
  msgstr ""
4360
 
4361
+ #: settings.php:3974
4362
  msgid "file %s not found"
4363
  msgstr ""
4364
 
4365
+ #: settings.php:3984
4366
  msgid "Account IDs found in blocks but not present in the ads.txt file"
4367
  msgstr ""
4368
 
4369
  #. translators: %s: Ad Inserter
4370
+ #: settings.php:3990
4371
  msgid "%s virtual ads.txt file"
4372
  msgstr ""
4373
 
4374
+ #: settings.php:4012
4375
  msgid "Advertising system"
4376
  msgstr ""
4377
 
4378
+ #: settings.php:4013
4379
  msgid "Account ID"
4380
  msgstr ""
4381
 
4382
+ #: settings.php:4015
4383
  msgid "Certification authority ID"
4384
  msgstr ""
4385
 
4386
+ #: settings.php:4030
4387
  msgid "Account ID found in block and present in ads.txt"
4388
  msgstr ""
4389
 
4390
+ #: settings.php:4034
4391
  msgid "Account ID found in block but not present in ads.txt"
4392
  msgstr ""
4393
 
4394
+ #: settings.php:4373
4395
  msgid "Preview block"
4396
  msgstr ""
4397
 
4398
+ #: settings.php:4380
4399
  msgid "Pause block"
4400
  msgstr ""
4401
 
4402
+ #: settings.php:4419
4403
  msgid "Automatic insertion"
4404
  msgstr ""
4405
 
4406
  #. translators: %s HTML tags
4407
+ #: settings.php:4420 settings.php:5755
4408
  msgid "PHP code processing"
4409
  msgstr ""
4410
 
4411
+ #: settings.php:4422
4412
  msgid "Device detection"
4413
  msgstr ""
4414
 
4415
+ #: settings.php:4445
4416
  msgid "No active block"
4417
  msgstr ""
4418
 
4419
+ #: settings.php:4446
4420
  msgid "No block matches search keywords"
4421
  msgstr ""
4422
 
4423
+ #: settings.php:4501
4424
  msgid "Ad unit"
4425
  msgstr ""
4426
 
4427
+ #: settings.php:4503
4428
  msgid "Slot ID"
4429
  msgstr ""
4430
 
4431
+ #: settings.php:4529
4432
  msgid "Copy AdSense code"
4433
  msgstr ""
4434
 
4435
+ #: settings.php:4532
4436
  msgid "Preview AdSense ad"
4437
  msgstr ""
4438
 
4439
+ #: settings.php:4535
4440
  msgid "Get AdSense code"
4441
  msgstr ""
4442
 
4443
  #. translators: %s: HTML tags
4444
+ #: settings.php:4567
4445
  msgid ""
4446
  "Please %s clear authorization %s with the button %s above and once again "
4447
  "authorize access to your AdSense account."
4448
  msgstr ""
4449
 
4450
+ #: settings.php:4586
4451
  msgid "AdSense Integration"
4452
  msgstr ""
4453
 
4454
+ #: settings.php:4588
4455
  msgid "AdSense Integration - Step 2"
4456
  msgstr ""
4457
 
4458
  #. translators: %s: HTML tags
4459
+ #: settings.php:4594
4460
  msgid ""
4461
  "Authorize %s to access your AdSense account. Click on the %s Get "
4462
  "Authorization Code %s button to open a new window where you can allow "
4465
  msgstr ""
4466
 
4467
  #. translators: %s: HTML tags
4468
+ #: settings.php:4601
4469
  msgid ""
4470
  "If you get error, can't access ad units or would like to use own Google API "
4471
  "IDs click on the button %s Use own API IDs %s to enter Client ID and Client "
4473
  msgstr ""
4474
 
4475
  #. translators: %s: HTML tags
4476
+ #: settings.php:4603
4477
  msgid ""
4478
  "Now you can authorize %s to access your AdSense account. Click on the %s Get "
4479
  "Authorization Code %s button to open a new window where you can allow "
4482
  msgstr ""
4483
 
4484
  #. translators: %s: HTML tags
4485
+ #: settings.php:4610
4486
  msgid ""
4487
  "If you get error %s invalid client %s click on the button %s Clear and "
4488
  "return to Step 1 %s to re-enter Client ID and Client Secret."
4489
  msgstr ""
4490
 
4491
+ #: settings.php:4621
4492
  msgid "Get Authorization Code"
4493
  msgstr ""
4494
 
4495
+ #: settings.php:4624
4496
  msgid "Enter Authorization Code"
4497
  msgstr ""
4498
 
4499
+ #: settings.php:4634
4500
  msgid "Use own API IDs"
4501
  msgstr ""
4502
 
4503
+ #: settings.php:4636
4504
  msgid "Clear and return to Step 1"
4505
  msgstr ""
4506
 
4507
+ #: settings.php:4640
4508
  msgid "Authorize"
4509
  msgstr ""
4510
 
4511
+ #: settings.php:4656
4512
  msgid "AdSense Integration - Step 1"
4513
  msgstr ""
4514
 
4515
  #. translators: %s: Ad Inserter
4516
+ #: settings.php:4660
4517
  msgid ""
4518
  "Here can %s list configured AdSense ad units and get code for AdSense ads. "
4519
  "To do this you need to authorize %s to access your AdSense account. The "
4522
  msgstr ""
4523
 
4524
  #. translators: %s: HTML tags
4525
+ #: settings.php:4669
4526
  msgid "Go to %s Google APIs and Services console %s"
4527
  msgstr ""
4528
 
4529
  #. translators: %1: Ad Inserter, 2, 3: HTML tags
4530
+ #: settings.php:4670
4531
  msgid ""
4532
  "Create %1$s project - if the project and IDs are already created click on "
4533
  "the %2$s Credentials %3$s in the sidebar and go to step 21"
4534
  msgstr ""
4535
 
4536
  #. translators: %s: HTML tags
4537
+ #: settings.php:4671
4538
  msgid ""
4539
  "Click on project selection and then click on the %s NEW PROJECT %s button to "
4540
  "create a new project"
4541
  msgstr ""
4542
 
4543
  #. translators: 1: Ad Inserter, 2, 3: HTML tags
4544
+ #: settings.php:4672
4545
  msgid "Enter %1$s for project name and click on the %2$s Create %3$s button"
4546
  msgstr ""
4547
 
4548
  #. translators: %s: HTML tags
4549
+ #: settings.php:4673
4550
  msgid ""
4551
  "Click on project selection, wait for the project to be created and then and "
4552
  "select %s as the current project"
4553
  msgstr ""
4554
 
4555
  #. translators: %s: HTML tags
4556
+ #: settings.php:4674
4557
  msgid "Click on %s ENABLE APIS AND SERVICES %s"
4558
  msgstr ""
4559
 
4560
  #. translators: %s: HTML tags
4561
+ #: settings.php:4675
4562
  msgid "Search for adsense and enable %s"
4563
  msgstr ""
4564
 
4565
  #. translators: %s: HTML tags
4566
+ #: settings.php:4676
4567
  msgid "Click on %s CREATE CREDENTIALS %s"
4568
  msgstr ""
4569
 
4570
  #. translators: %s: HTML tags
4571
+ #: settings.php:4677
4572
  msgid "For %s Which API are you using? %s select %s AdSense Management API %s"
4573
  msgstr ""
4574
 
4575
  #. translators: %s: HTML tags
4576
+ #: settings.php:4678
4577
  msgid "For %s Where will you be calling the API from? %s select %s Other UI %s"
4578
  msgstr ""
4579
 
4580
  #. translators: %s: HTML tags
4581
+ #: settings.php:4679
4582
  msgid "For %s What data will you be accessing? %s select %s User data %s"
4583
  msgstr ""
4584
 
4585
  #. translators: %s: HTML tags
4586
+ #: settings.php:4680
4587
  msgid "Click on %s What credentials do I need? %s"
4588
  msgstr ""
4589
 
4590
  #. translators: %s: HTML tags
4591
+ #: settings.php:4681
4592
  msgid ""
4593
  "When %s Set up OAuth consent screen %s window is displayed select %s Setup "
4594
  "Consent Screen %s"
4595
  msgstr ""
4596
 
4597
  #. translators: %s: HTML tags
4598
+ #: settings.php:4682
4599
  msgid "For %s User Type %s select %s External %s and click on %s CREATE %s"
4600
  msgstr ""
4601
 
4602
  #. translators: %s: HTML tags
4603
+ #: settings.php:4683
4604
  msgid ""
4605
  "For %s App name %s enter %s and for %s User support email %s select your "
4606
  "Google account email address"
4607
  msgstr ""
4608
 
4609
  #. translators: %s: HTML tags
4610
+ #: settings.php:4684
4611
  msgid ""
4612
  "For %s Developer contact information %s enter your email address and click "
4613
  "on %s SAVE AND CONTINUE %s"
4614
  msgstr ""
4615
 
4616
  #. translators: %s: HTML tags
4617
+ #: settings.php:4685
4618
  msgid ""
4619
  "Click again on %s SAVE AND CONTINUE %s and then click on %s ADD USERS %s and "
4620
  "add your Google account email address"
4621
  msgstr ""
4622
 
4623
  #. translators: %s: HTML tags
4624
+ #: settings.php:4686
4625
  msgid ""
4626
  "Click again on %s SAVE AND CONTINUE %s and then on %s BACK TO DASHBOARD %s"
4627
  msgstr ""
4628
 
4629
  #. translators: %s: HTML tags
4630
+ #: settings.php:4687
4631
  msgid ""
4632
  "Create an OAuth 2.0 client ID: For %s OAuth 2.0 client ID %s name enter %s "
4633
  "Ad Inserter client %s and then click on %s REFRESH %s"
4634
  msgstr ""
4635
 
4636
  #. translators: %s: HTML tags
4637
+ #: settings.php:4688
4638
  msgid "Click on %s Create OAuth client ID %s and then click on %s DONE %s"
4639
  msgstr ""
4640
 
4641
  #. translators: %s: HTML tags
4642
+ #: settings.php:4689
4643
  msgid ""
4644
  "Click on %s Ad Inserter client %s to get %s Client ID %s and %s Client "
4645
  "secret %s"
4646
  msgstr ""
4647
 
4648
+ #: settings.php:4690
4649
  msgid "Copy them to the appropriate fields below"
4650
  msgstr ""
4651
 
4652
+ #: settings.php:4696
4653
  msgid "Client ID"
4654
  msgstr ""
4655
 
4656
+ #: settings.php:4699
4657
  msgid "Enter Client ID"
4658
  msgstr ""
4659
 
4660
+ #: settings.php:4704
4661
  msgid "Client secret"
4662
  msgstr ""
4663
 
4664
+ #: settings.php:4707
4665
  msgid "Enter Client secret"
4666
  msgstr ""
4667
 
4668
+ #: settings.php:4717
4669
  msgid "Use default API IDs"
4670
  msgstr ""
4671
 
4672
+ #: settings.php:4818
4673
  msgid "All posts"
4674
  msgstr ""
4675
 
4676
+ #: settings.php:4819
4677
  msgid "All static pages"
4678
  msgstr ""
4679
 
4680
+ #: settings.php:5383 settings.php:5396 settings.php:5410 settings.php:5424
4681
+ #: settings.php:5438
4682
  msgid "Blank ad blocks? Looking for AdSense alternative?"
4683
  msgstr ""
4684
 
4685
+ #: settings.php:5388 settings.php:5401 settings.php:5415 settings.php:5429
4686
+ #: settings.php:5443 settings.php:5638 settings.php:5641 settings.php:5643
4687
+ #: settings.php:5652 settings.php:5661 settings.php:5666 settings.php:5674
4688
+ #: settings.php:5675 settings.php:5678 settings.php:5681 settings.php:5685
4689
+ #: settings.php:5695 settings.php:5699
4690
  msgid "Looking for AdSense alternative?"
4691
  msgstr ""
4692
 
4693
+ #: settings.php:5455
4694
  msgid "Try Infolinks Ads with Adsense or Media.net ads"
4695
  msgstr ""
4696
 
4697
+ #: settings.php:5460 settings.php:5635 settings.php:5656 settings.php:5684
4698
+ #: settings.php:5703
4699
  msgid "Use Infolinks ads with Adsense to earn more"
4700
  msgstr ""
4701
 
4702
+ #: settings.php:5481 settings.php:5531
4703
  msgid "Support plugin development"
4704
  msgstr ""
4705
 
4706
+ #: settings.php:5486 settings.php:5532
4707
  msgid ""
4708
  "If you like Ad Inserter and have a moment, please help me spread the word by "
4709
  "reviewing the plugin on WordPres"
4710
  msgstr ""
4711
 
4712
+ #: settings.php:5486
4713
  msgctxt "Review Ad Inserter"
4714
  msgid "Review"
4715
  msgstr ""
4716
 
4717
+ #: settings.php:5491
4718
  msgid ""
4719
  "If you like Ad Inserter and have a moment, please help me spread the word by "
4720
  "rating the plugin on WordPres"
4721
  msgstr ""
4722
 
4723
+ #: settings.php:5491
4724
  msgctxt "Rate Ad Inserter"
4725
  msgid "Rate"
4726
  msgstr ""
4727
 
4728
+ #: settings.php:5496
4729
  msgid ""
4730
  "Support free Ad Inserter development. If you are making money with Ad "
4731
  "Inserter consider donating some small amount. Even 1 dollar counts. Thank "
4732
  "you!"
4733
  msgstr ""
4734
 
4735
+ #: settings.php:5496
4736
  msgid "Donate"
4737
  msgstr ""
4738
 
4739
+ #: settings.php:5503 settings.php:5547
4740
  msgid "Average rating of the plugin - Thank you!"
4741
  msgstr ""
4742
 
4743
  #. translators: %s: Ad Inserter, HTML tags
4744
+ #: settings.php:5514
4745
  msgid ""
4746
  "You've been using %s for a while now, and I hope you're happy with it. "
4747
  "Positive %s reviews %s are a great way to show your appreciation for my "
4750
  "your website. When you rate it with 5 stars it's like saying 'Thank you'."
4751
  msgstr ""
4752
 
4753
+ #: settings.php:5532
4754
  msgid "Review"
4755
  msgstr ""
4756
 
4757
+ #: settings.php:5536
4758
  msgid "Ad Inserter on Twitter"
4759
  msgstr ""
4760
 
4761
+ #: settings.php:5537
4762
  msgid "Ad Inserter on Facebook"
4763
  msgstr ""
4764
 
4765
+ #: settings.php:5540
4766
  msgid "Follow Ad Inserter"
4767
  msgstr ""
4768
 
4769
  #. translators: %s: HTML tags
4770
+ #: settings.php:5567
4771
  msgid ""
4772
  "Need help with %s settings? %s Check %s Quick Start, %s %s Code Editing %s "
4773
  "and %s Common Settings %s pages"
4774
  msgstr ""
4775
 
4776
  #. translators: %s: HTML tags
4777
+ #: settings.php:5579
4778
  msgid ""
4779
  "%s New to %s AdSense? %s %s %s Connect your site %s - %s In-feed ads, %s %s "
4780
  "Auto ads, %s %s AMP ads %s"
4781
  msgstr ""
4782
 
4783
  #. translators: %s: HTML tags
4784
+ #: settings.php:5596
4785
  msgid ""
4786
  "Become an %s affiliate %s for Ad Inserter Pro and earn commission for each "
4787
  "purchase you refer to us"
4788
  msgstr ""
4789
 
4790
  #. translators: %s: HTML tags
4791
+ #: settings.php:5603
4792
  msgid ""
4793
  "Ads are not showing? Check %s troubleshooting guide %s to find out how to "
4794
  "diagnose and fix the problem."
4795
  msgstr ""
4796
 
4797
  #. translators: %s: HTML tags
4798
+ #: settings.php:5607
4799
  msgid ""
4800
  "If you need any kind of help or support, please do not hesitate to open a "
4801
  "thread on the %s support forum. %s"
4802
  msgstr ""
4803
 
4804
+ #: settings.php:5634 settings.php:5704 settings.php:5708
4805
  msgid "Code preview with visual CSS editor"
4806
  msgstr ""
4807
 
4808
+ #: settings.php:5637 settings.php:5665
4809
  msgid "Ad blocking detection and content protection"
4810
  msgstr ""
4811
 
4812
+ #: settings.php:5640 settings.php:5693
4813
  msgid "A/B testing - Track ad impressions and clicks"
4814
  msgstr ""
4815
 
4816
+ #: settings.php:5657
4817
  msgid "Insert ads on AMP pages"
4818
  msgstr ""
4819
 
4820
+ #: settings.php:5716
4821
  msgid "Looking for Pro Ad Management plugin?"
4822
  msgstr ""
4823
 
4824
+ #: settings.php:5717
4825
  msgid "To Optimally Monetize your WordPress website?"
4826
  msgstr ""
4827
 
4828
  #. Translators: %s: price of Ad Inserter Pro
4829
+ #: settings.php:5718
4830
  msgid "Different license types starting from %s"
4831
  msgstr ""
4832
 
4833
  #. translators: %s HTML tags
4834
+ #: settings.php:5721
4835
  msgid "%s AdSense Integration %s"
4836
  msgstr ""
4837
 
4838
  #. translators: %s HTML tags
4839
+ #: settings.php:5722
4840
  msgid "Syntax highlighting %s editor %s"
4841
  msgstr ""
4842
 
4843
  #. translators: %s HTML tags
4844
+ #: settings.php:5723
4845
  msgid "%s Code preview %s with visual CSS editor"
4846
  msgstr ""
4847
 
4848
  #. translators: %s HTML tags
4849
+ #: settings.php:5724
4850
  msgid "Simple user interface - all settings on a single page"
4851
  msgstr ""
4852
 
4853
  #. translators: %s HTML tags
4854
+ #: settings.php:5725
4855
  msgid ""
4856
  "%s Automatic insertion %s before or after post / content / %s paragraph %s / "
4857
  "image / excerpt"
4858
  msgstr ""
4859
 
4860
  #. translators: %s HTML tags
4861
+ #: settings.php:5726
4862
  msgid "%s Automatic insertion %s between posts on blog pages"
4863
  msgstr ""
4864
 
4865
  #. translators: %s HTML tags
4866
+ #: settings.php:5727
4867
  msgid "%s Automatic insertion %s before, between and after comments"
4868
  msgstr ""
4869
 
4870
  #. translators: %s HTML tags
4871
+ #: settings.php:5728
4872
  msgid "%s Automatic insertion %s after %s or before %s tag"
4873
  msgstr ""
4874
 
4875
  #. translators: %s HTML tags
4876
+ #: settings.php:5729
4877
  msgid "Automatic insertion at %s custom hook positions %s"
4878
  msgstr ""
4879
 
4880
  #. translators: %s HTML tags
4881
+ #: settings.php:5730
4882
  msgid ""
4883
  "Insertion %s before or after any HTML element on the page %s (using CSS "
4884
  "selectors)"
4885
  msgstr ""
4886
 
4887
  #. translators: %s HTML tags
4888
+ #: settings.php:5731
4889
  msgid "%s Insertion exceptions %s for individual posts and pages"
4890
  msgstr ""
4891
 
4892
  #. translators: %s HTML tags
4893
+ #: settings.php:5732
4894
  msgid "%s Manual insertion: %s widgets, shortcodes, PHP function call"
4895
  msgstr ""
4896
 
4897
  #. translators: %s HTML tags
4898
+ #: settings.php:5733
4899
  msgid ""
4900
  "%s Sticky ads %s with optional close button (ads stay fixed when the page "
4901
  "scrolls)"
4902
  msgstr ""
4903
 
4904
  #. translators: %s HTML tags
4905
+ #: settings.php:5734
4906
  msgid "%s Background ads %s with one or left and right background images"
4907
  msgstr ""
4908
 
4909
  #. translators: %s HTML tags
4910
+ #: settings.php:5735
4911
  msgid "%s Sticky sidebar ads %s (stick to the screen or to the content)"
4912
  msgstr ""
4913
 
4914
  #. translators: %s HTML tags
4915
+ #: settings.php:5736
4916
  msgid "%s Sticky ad animations %s (fade, slide, turn, flip, zoom)"
4917
  msgstr ""
4918
 
4919
  #. translators: %s HTML tags
4920
+ #: settings.php:5737
4921
  msgid ""
4922
  "%s Sticky ad trigger %s (page scroll in %% or px, HTML element becomes "
4923
  "visible)"
4924
  msgstr ""
4925
 
4926
  #. translators: %s HTML tags
4927
+ #: settings.php:5738
4928
  msgid ""
4929
  "%s Sticky (fixed) widgets %s (sidebar does not move when the page scrolls)"
4930
  msgstr ""
4931
 
4932
  #. translators: %s HTML tags
4933
+ #: settings.php:5739
4934
  msgid "Block %s alignment and style %s customizations"
4935
  msgstr ""
4936
 
4937
  #. translators: %s HTML tags
4938
+ #: settings.php:5740
4939
  msgid ""
4940
  "%s Clearance %s options to avoid insertion near images or headers (AdSense "
4941
  "TOS)"
4942
  msgstr ""
4943
 
4944
  #. translators: %s HTML tags
4945
+ #: settings.php:5741
4946
  msgid ""
4947
  "Options to %s disable insertion %s on Ajax calls, 404 error pages or in RSS "
4948
  "feeds"
4949
  msgstr ""
4950
 
4951
  #. translators: %s HTML tags
4952
+ #: settings.php:5742
4953
  msgid "%s Ad rotation %s (works also with caching)"
4954
  msgstr ""
4955
 
4956
  #. translators: %s HTML tags
4957
+ #: settings.php:5743
4958
  msgid "Create, edit and check %s ads.txt %s file"
4959
  msgstr ""
4960
 
4961
  #. translators: %s HTML tags
4962
+ #: settings.php:5744
4963
  msgid ""
4964
  "Ad impression and click %s tracking %s (works also with Javascript ads like "
4965
  "AdSense)"
4966
  msgstr ""
4967
 
4968
  #. translators: %s HTML tags
4969
+ #: settings.php:5745
4970
  msgid "Internal or external %s tracking %s (via Google Analytics or Matomo)"
4971
  msgstr ""
4972
 
4973
  #. translators: %s HTML tags
4974
+ #: settings.php:5746
4975
  msgid "%s Public web reports %s for clients, export to PDF"
4976
  msgstr ""
4977
 
4978
  #. translators: %s HTML tags
4979
+ #: settings.php:5747
4980
  msgid "Support for %s A/B testing %s"
4981
  msgstr ""
4982
 
4983
  #. translators: %s HTML tags
4984
+ #: settings.php:5748
4985
  msgid "Frequency capping - %s limit impressions or clicks %s"
4986
  msgstr ""
4987
 
4988
  #. translators: %s HTML tags
4989
+ #: settings.php:5749
4990
  msgid "Click fraud %s protection %s"
4991
  msgstr ""
4992
 
4993
  #. translators: %s HTML tags
4994
+ #: settings.php:5750
4995
  msgid "Support for %s GDPR consent cookie checks %s"
4996
  msgstr ""
4997
 
4998
  #. translators: %s HTML tags
4999
+ #: settings.php:5751
5000
  msgid "Support for %s lazy loading %s"
5001
  msgstr ""
5002
 
5003
  #. translators: %s HTML tags
5004
+ #: settings.php:5752
5005
  msgid "Support for ads on %s AMP pages %s"
5006
  msgstr ""
5007
 
5008
  #. translators: %s HTML tags
5009
+ #: settings.php:5753
5010
  msgid "Support for contextual %s Amazon Native Shopping Ads %s (responsive)"
5011
  msgstr ""
5012
 
5013
  #. translators: %s HTML tags
5014
+ #: settings.php:5754
5015
  msgid "Custom CSS class name for wrapping divs to avoid ad blockers"
5016
  msgstr ""
5017
 
5018
  #. translators: %s HTML tags
5019
+ #: settings.php:5756
5020
  msgid "%s Banner %s code generator"
5021
  msgstr ""
5022
 
5023
  #. translators: %s HTML tags
5024
+ #: settings.php:5757
5025
  msgid "Support for %s header and footer %s code"
5026
  msgstr ""
5027
 
5028
  #. translators: %s HTML tags
5029
+ #: settings.php:5758
5030
  msgid "Support for Google Analytics, Matomo or any other web analytics code"
5031
  msgstr ""
5032
 
5033
  #. translators: %s HTML tags
5034
+ #: settings.php:5759
5035
  msgid "Desktop, tablet and phone server-side %s device detection %s"
5036
  msgstr ""
5037
 
5038
  #. translators: %s HTML tags
5039
+ #: settings.php:5760
5040
  msgid "Client-side %s mobile device detection %s (works with caching)"
5041
  msgstr ""
5042
 
5043
  #. translators: %s HTML tags
5044
+ #: settings.php:5761
5045
  msgid ""
5046
  "%s Ad blocking detection %s - popup message, ad replacement, content "
5047
  "protection"
5048
  msgstr ""
5049
 
5050
  #. translators: %s HTML tags
5051
+ #: settings.php:5762
5052
  msgid "%s Ad blocking statistics %s"
5053
  msgstr ""
5054
 
5055
  #. translators: %s HTML tags
5056
+ #: settings.php:5763
5057
  msgid ""
5058
  "%s Black/White-list %s categories, tags, taxonomies, users, post IDs, urls, "
5059
  "referrers, operating systems, browsers"
5060
  msgstr ""
5061
 
5062
  #. translators: %s HTML tags
5063
+ #: settings.php:5764
5064
  msgid ""
5065
  "%s Black/White-list %s IP addresses or countries (works also with caching)"
5066
  msgstr ""
5067
 
5068
  #. translators: %s HTML tags
5069
+ #: settings.php:5765
5070
  msgid "%s Multisite options %s to limit settings on the sites"
5071
  msgstr ""
5072
 
5073
  #. translators: %s HTML tags
5074
+ #: settings.php:5766
5075
  msgid "%s Import/Export %s block or plugin settings"
5076
  msgstr ""
5077
 
5078
  #. translators: %s HTML tags
5079
+ #: settings.php:5767
5080
  msgid "%s Insertion scheduling %s with fallback option"
5081
  msgstr ""
5082
 
5083
  #. translators: %s HTML tags
5084
+ #: settings.php:5768
5085
  msgid "Country-level %s GEO targeting %s (works also with caching)"
5086
  msgstr ""
5087
 
5088
  #. translators: %s HTML tags
5089
+ #: settings.php:5769
5090
  msgid "Simple troubleshooting with many %s debugging functions %s"
5091
  msgstr ""
5092
 
5093
  #. translators: %s HTML tags
5094
+ #: settings.php:5770
5095
  msgid "%s Visualization %s of inserted blocks or ads for easier placement"
5096
  msgstr ""
5097
 
5098
  #. translators: %s HTML tags
5099
+ #: settings.php:5771
5100
  msgid "%s Visualization %s of available positions for automatic ad insertion"
5101
  msgstr ""
5102
 
5103
  #. translators: %s HTML tags
5104
+ #: settings.php:5772
5105
  msgid ""
5106
  "%s Visualization %s of HTML tags for easier ad placement between paragraphs"
5107
  msgstr ""
5108
 
5109
  #. translators: %s HTML tags
5110
+ #: settings.php:5773
5111
  msgid "%s Clipboard support %s to easily copy blocks or settings"
5112
  msgstr ""
5113
 
5114
  #. translators: %s HTML tags
5115
+ #: settings.php:5774
5116
  msgid "No ads on the settings page"
5117
  msgstr ""
5118
 
5119
  #. translators: %s HTML tags
5120
+ #: settings.php:5775
5121
  msgid "Premium support"
5122
  msgstr ""
5123
 
5124
  #. translators: %s HTML tags
5125
+ #: settings.php:5778
5126
  msgid ""
5127
  "Ad Inserter Pro is a complete all-in-one ad management plugin for WordPress "
5128
  "website with many advertising features to automatically insert adverts on "
5137
  msgstr ""
5138
 
5139
  #. translators: %s HTML tags
5140
+ #: settings.php:5791
5141
  msgid "Looking for %s Pro Ad Management plugin? %s"
5142
  msgstr ""
5143
 
5144
  #. translators: %s HTML tags
5145
+ #: settings.php:5796
5146
  msgid "Ads between posts"
5147
  msgstr ""
5148
 
5149
  #. translators: %s HTML tags
5150
+ #: settings.php:5797
5151
  msgid "Ads between comments"
5152
  msgstr ""
5153
 
5154
  #. translators: %s HTML tags
5155
+ #: settings.php:5798
5156
  msgid "Support via email"
5157
  msgstr ""
5158
 
5159
  #. translators: %s HTML tags
5160
+ #: settings.php:5804
5161
  msgid "%s Sticky positions %s"
5162
  msgstr ""
5163
 
5164
  #. translators: %s HTML tags
5165
+ #: settings.php:5805
5166
  msgid "%s Limit insertions %s"
5167
  msgstr ""
5168
 
5169
  #. translators: %s HTML tags
5170
+ #: settings.php:5806
5171
  msgid "%s Clearance %s options"
5172
  msgstr ""
5173
 
5174
  #. translators: %s HTML tags
5175
+ #: settings.php:5812
5176
  msgid "Ad rotation"
5177
  msgstr ""
5178
 
5179
  #. translators: %s HTML tags
5180
+ #: settings.php:5813
5181
  msgid "%s A/B testing %s"
5182
  msgstr ""
5183
 
5184
  #. translators: %s HTML tags
5185
+ #: settings.php:5814
5186
  msgid "%s Ad tracking %s"
5187
  msgstr ""
5188
 
5189
  #. translators: %s HTML tags
5190
+ #: settings.php:5820
5191
  msgid "Support for %s AMP pages %s"
5192
  msgstr ""
5193
 
5194
  #. translators: %s HTML tags
5195
+ #: settings.php:5821
5196
  msgid "%s Ad blocking detection %s"
5197
  msgstr ""
5198
 
5199
  #. translators: %s HTML tags
5200
+ #: settings.php:5822
5201
  msgid "%s Mobile device detection %s"
5202
  msgstr ""
5203
 
5204
  #. translators: %s HTML tags
5205
+ #: settings.php:5829
5206
  msgid "64 code blocks"
5207
  msgstr ""
5208
 
5209
  #. translators: %s HTML tags
5210
+ #: settings.php:5830
5211
  msgid "%s GEO targeting %s"
5212
  msgstr ""
5213
 
5214
  #. translators: %s HTML tags
5215
+ #: settings.php:5831
5216
  msgid "%s Scheduling %s"
5217
  msgstr ""
5218
 
5924
  msgstr ""
5925
 
5926
  #: strings.php:226
5927
+ msgid "Delete all"
5928
+ msgstr ""
5929
+
5930
+ #: strings.php:227
5931
  msgid "Switch"
5932
  msgstr ""
5933
 
5934
+ #: strings.php:229
5935
  msgid "OK"
5936
  msgstr ""
5937
 
5938
+ #: strings.php:230
5939
  msgid "Delete all statistics data?"
5940
  msgstr ""
5941
 
5942
+ #: strings.php:231
5943
  msgid ""
5944
  "Rotation code editor active. Click on the rotation button to generate code."
5945
  msgstr ""
5946
 
5947
  #. translators: %s: dates
5948
+ #: strings.php:234
5949
  msgid "Delete statistics data between %s and %s?"
5950
  msgstr ""
5951
 
5952
+ #: strings.php:235
5953
+ msgid "Delete website?"
5954
  msgstr ""
5955
 
5956
  #: strings.php:236
5957
+ msgid "Cancel block order rearrangement"
5958
+ msgstr ""
5959
+
5960
+ #: strings.php:238
5961
  msgid "downloading..."
5962
  msgstr ""
5963
 
5964
+ #: strings.php:239
5965
  msgid "download error"
5966
  msgstr ""
5967
 
5968
+ #: strings.php:240
5969
  msgid "update error"
5970
  msgstr ""
5971
 
5972
+ #: strings.php:241
5973
  msgid "Updating..."
5974
  msgstr ""
5975
 
5976
+ #: strings.php:243
5977
  msgid "ERROR"
5978
  msgstr ""
5979
 
5980
+ #: strings.php:244
5981
  msgid "Error reloading settings"
5982
  msgstr ""
5983
 
5984
+ #: strings.php:246
5985
  msgctxt "Search field placeholder"
5986
  msgid "Search..."
5987
  msgstr ""
5988
 
5989
+ #: strings.php:247
5990
  msgctxt "Search field placeholder"
5991
  msgid "Filter..."
5992
  msgstr ""
5993
 
5994
+ #: strings.php:248
5995
  msgid "Use filter to limit names in the list"
5996
  msgstr ""
5997
 
5998
+ #: strings.php:249
5999
  msgctxt "Button"
6000
  msgid "Filter"
6001
  msgstr ""
6002
 
6003
+ #: strings.php:251
6004
  msgid "Position not available"
6005
  msgstr ""
6006
 
6007
+ #: strings.php:252
6008
  msgid ""
6009
  "Theme check | Selected position for automatic insertion might not be not "
6010
  "available on this page type"
6011
  msgstr ""
6012
 
6013
+ #: strings.php:253
6014
  msgid "Position available"
6015
  msgstr ""
6016
 
6017
+ #: strings.php:255
6018
  msgid "Select or upload banner image"
6019
  msgstr ""
6020
 
6021
+ #: strings.php:256
6022
  msgid "Select or upload background image"
6023
  msgstr ""
6024
 
6025
+ #: strings.php:257
6026
  msgid "Use this image"
6027
  msgstr ""
6028
 
6029
+ #: strings.php:258
6030
  msgid "Switching to physical ads.txt file will delete virtual ads.txt file."
6031
  msgstr ""
6032
 
6033
+ #: strings.php:260
6034
  msgctxt "Monday"
6035
  msgid "MO"
6036
  msgstr ""
6037
 
6038
+ #: strings.php:261
6039
  msgctxt "Tuesday"
6040
  msgid "TU"
6041
  msgstr ""
6042
 
6043
+ #: strings.php:262
6044
  msgctxt "Wednesday"
6045
  msgid "WE"
6046
  msgstr ""
6047
 
6048
+ #: strings.php:263
6049
  msgctxt "Thursday"
6050
  msgid "TH"
6051
  msgstr ""
6052
 
6053
+ #: strings.php:264
6054
  msgctxt "Friday"
6055
  msgid "FR"
6056
  msgstr ""
6057
 
6058
+ #: strings.php:265
6059
  msgctxt "Saturday"
6060
  msgid "SA"
6061
  msgstr ""
6062
 
6063
+ #: strings.php:266
6064
  msgctxt "Sunday"
6065
  msgid "SU"
6066
  msgstr ""
6067
 
6068
+ #: strings.php:282
6069
  msgctxt "Scheduling"
6070
  msgid "FALLBACK"
6071
  msgstr ""
6072
 
6073
+ #: strings.php:283
6074
  msgid "Automatically placed by AdSense Auto ads code"
6075
  msgstr ""
6076
 
6077
+ #: strings.php:288
6078
  msgid "Add"
6079
  msgstr ""
6080
 
6081
+ #: strings.php:289
6082
  msgctxt "Element"
6083
  msgid "Parent"
6084
  msgstr ""
6085
 
6086
+ #: strings.php:290
6087
  msgid "Cancel element selection"
6088
  msgstr ""
6089
 
6090
+ #: strings.php:291
6091
  msgid "Select parent element"
6092
  msgstr ""
6093
 
6094
+ #: strings.php:292
6095
  msgid "CSS selector"
6096
  msgstr ""
6097
 
6098
+ #: strings.php:293
6099
  msgid "Use current selector"
6100
  msgstr ""
6101
 
6102
+ #: strings.php:294
6103
  msgid "ELEMENT"
6104
  msgstr ""
6105
 
6106
+ #: strings.php:295
6107
  msgid "PATH"
6108
  msgstr ""
6109
 
6110
+ #: strings.php:296
6111
  msgid "SELECTOR"
6112
  msgstr ""
6113
 
readme.txt CHANGED
@@ -2,11 +2,11 @@
2
 
3
  Contributors: adinserter, spacetime
4
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=LHGZEMRTR7WB4
5
- Tags: ads, adsense, ad rotation, ad manager, amp, amazon, ad blocking detection, header code, banners, adverts, sticky fixed widgets, dfp
6
  Requires at least: 4.6
7
- Tested up to: 5.7
8
  Requires PHP: 5.6
9
- Stable tag: 2.6.24
10
  License: GPLv3
11
 
12
  Manage Google AdSense, Media.net, Amazon banners, ads.txt, ad rotation, sticky widgets, AMP ads, DFP, tracking, AdSense header and footer code
@@ -352,6 +352,15 @@ If you are not happy to reveal this information and you have opted in, simply di
352
 
353
  == Changelog ==
354
 
 
 
 
 
 
 
 
 
 
355
  = 2.6.24 =
356
  - Added support for consent attribute for code generator for AdSense and Amazon AMP ads
357
  - Added support for random number shortcode
@@ -530,6 +539,15 @@ For the changelog of earlier versions, please refer to the separate changelog.tx
530
 
531
  == Upgrade Notice ==
532
 
 
 
 
 
 
 
 
 
 
533
  = 2.6.24 =
534
  Added support for consent attribute for code generator for AdSense and Amazon AMP ads;
535
  Added support for random number shortcode;
2
 
3
  Contributors: adinserter, spacetime
4
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=LHGZEMRTR7WB4
5
+ Tags: ads, adsense, ad rotation, ad manager, amp, amazon, ad blocking detection, header code, banners, in-feed ads, sticky fixed widgets, hooks
6
  Requires at least: 4.6
7
+ Tested up to: 5.8
8
  Requires PHP: 5.6
9
+ Stable tag: 2.6.25
10
  License: GPLv3
11
 
12
  Manage Google AdSense, Media.net, Amazon banners, ads.txt, ad rotation, sticky widgets, AMP ads, DFP, tracking, AdSense header and footer code
352
 
353
  == Changelog ==
354
 
355
+ = 2.6.25 =
356
+ - Added support for block names in adinserter shortcode block attributes
357
+ - Added support for default custom field values
358
+ - Added support to list post ID range
359
+ - Improved ad blocking detection
360
+ - Reduced layout shift when using CHECK shortcodes
361
+ - Fix for expanded shortcodes in the rotate code generator
362
+ - Few minor bug fixes, cosmetic changes and code improvements
363
+
364
  = 2.6.24 =
365
  - Added support for consent attribute for code generator for AdSense and Amazon AMP ads
366
  - Added support for random number shortcode
539
 
540
  == Upgrade Notice ==
541
 
542
+ = 2.6.25 =
543
+ Added support for block names in adinserter shortcode block attributes;
544
+ Added support for default custom field values;
545
+ Added support to list post ID range;
546
+ Improved ad blocking detection;
547
+ Reduced layout shift when using CHECK shortcodes;
548
+ Fix for expanded shortcodes in the rotate code generator;
549
+ Few minor bug fixes, cosmetic changes and code improvements
550
+
551
  = 2.6.24 =
552
  Added support for consent attribute for code generator for AdSense and Amazon AMP ads;
553
  Added support for random number shortcode;
settings.php CHANGED
@@ -104,55 +104,11 @@ function generate_settings_form (){
104
 
105
  $default = $block_object [0];
106
 
107
- $exceptions = false;
108
- $block_exceptions = array ();
109
- if (ai_current_user_role_ok () && (!is_multisite() || is_main_site () || multisite_exceptions_enabled ())) {
110
- $args = array (
111
- 'public' => true,
112
- '_builtin' => false
113
- );
114
- $custom_post_types = get_post_types ($args, 'names', 'and');
115
- $screens = array_unique (array_values (array_merge (array ('post', 'page'), $custom_post_types)));
116
-
117
- $args = array (
118
- 'posts_per_page' => AI_LIST_EXCEPTIONS_LIMIT,
119
- 'offset' => 0,
120
- 'category' => '',
121
- 'category_name' => '',
122
- 'orderby' => 'type',
123
- 'order' => 'ASC',
124
- 'include' => '',
125
- 'exclude' => '',
126
- 'meta_query' => array (
127
- array (
128
- 'key' => '_adinserter_block_exceptions',
129
- 'value' => '',
130
- 'compare' => '!='
131
- )
132
- ),
133
- 'post_type' => $screens,
134
- 'post_mime_type' => '',
135
- 'post_parent' => '',
136
- 'author' => '',
137
- 'author_name' => '',
138
- 'post_status' => '',
139
- 'suppress_filters' => true
140
- );
141
- $posts_pages = get_posts ($args);
142
-
143
- $exceptions = array ();
144
- foreach ($posts_pages as $page) {
145
- $post_meta = get_post_meta ($page->ID, '_adinserter_block_exceptions', true);
146
- if ($post_meta == '') continue;
147
- $post_type_object = get_post_type_object ($page->post_type);
148
- $exceptions [$page->ID] = array ('type' => $page->post_type, 'name' => $post_type_object->labels->singular_name, 'title' => $page->post_title, 'blocks' => $post_meta);
149
-
150
- $selected_blocks = explode (",", $post_meta);
151
- foreach ($selected_blocks as $selected_block) {
152
- $block_exceptions [$selected_block][$page->ID] = array ('type' => $page->post_type, 'name' => $post_type_object->labels->singular_name, 'title' => $page->post_title);
153
- }
154
- }
155
 
 
156
  if (isset ($_POST [AI_FORM_CLEAR_EXCEPTIONS])) {
157
  if ($_POST [AI_FORM_CLEAR_EXCEPTIONS] == "\xe2\x9d\x8c" && !empty ($exceptions)) {
158
  echo '<div class="notice notice-warning is-dismissible" style="margin: 5px 15px 2px 0px;"><p>' . sprintf (__('Warning: only exceptions for %d posts cleared, %d posts still have exceptions', 'ad-inserter'), AI_LIST_EXCEPTIONS_LIMIT, count ($exceptions)) . '</p></div>';
@@ -178,43 +134,34 @@ function generate_settings_form (){
178
 
179
  $default_sidebar = isset ($ai_wp_data [AI_DAYS_SINCE_INSTAL]) && $ai_wp_data [AI_DAYS_SINCE_INSTAL] > 19 && count ($used_blocks) >= 4 && function_exists ('ai_settings_side') && function_exists ('ai_admin_settings_notices') ? '1' : '0';
180
 
181
- if (is_multisite () && multisite_main_for_all_blogs () && defined ('BLOG_ID_CURRENT_SITE')) {
182
- $saved_options = get_blog_option (BLOG_ID_CURRENT_SITE, AI_OPTION_NAME);
 
183
 
184
- if (is_string ($saved_options) && substr ($saved_options, 0, 4) === ':AI:') {
185
- $saved_options = unserialize (base64_decode (substr ($saved_options, 4), true));
186
- }
187
 
188
- } else $saved_options = ai_get_option (AI_OPTION_NAME);
189
- $warning = false;
190
- if (!empty ($saved_options))
191
- foreach ($saved_options as $block => $block_settings) {
192
- if ($block >= $start && $block <= $end) {
193
- if (isset ($saved_options [$block]) && strpos (serialize ($saved_options [$block]), '_on_which_') !== false) {
194
- $warning = true;
195
- break;
196
- }
197
- }
198
- }
199
- if ($warning) {
200
- echo '<div class="notice notice-warning is-dismissible" style="margin: 5px 15px 2px 0px;"><p>' . __('Settings for individual exceptions have been updated. Please check all blocks that have exceptions and and then save settings.', 'ad-inserter') . '</p></div>';
201
- }
202
 
203
  if (function_exists ('ai_admin_settings_notices')) ai_admin_settings_notices ();
204
 
205
  ?>
206
 
207
- <?php
208
- if (function_exists ('ai_api_debugging')) {
209
- $api_debugging = ai_api_debugging ();
210
- } else $api_debugging = '';
211
-
212
- if (function_exists ('ai_api_string')) {
213
- $api_string = ai_api_string ();
214
- } else $api_string = '';
215
- ?>
216
-
217
- <div id="ai-data" style="display: none;" version="<?php echo AD_INSERTER_VERSION; ?>" theme="<?php echo $syntax_highlighter_theme; ?>" tab-setup-delay="<?php echo get_tab_setup_delay (); ?>" safe-mode="<?php echo defined ('AI_SAFE_MODE') || isset ($_GET ['ai-safe-mode']) ? '1' : '0'; ?>" js_debugging="<?php echo $ai_wp_data [AI_BACKEND_JS_DEBUGGING] ? '1' : '0'; ?>" api_debugging="<?php echo $api_debugging; ?>" <?php echo $api_string; ?>></div>
218
 
219
  <?php
220
  if (function_exists ('ai_data_2')) ai_data_2 ();
@@ -226,11 +173,13 @@ function generate_settings_form (){
226
 
227
  <div id="ai-settings" style="float: left;" data-home-url="<?php echo home_url (); ?>/" data-home-relative-url="<?php echo wp_make_link_relative (get_site_url ()); ?>/">
228
 
229
- <form id="ai-form" class="no-select rounded" style="float: left;" action="<?php echo $save_url; ?>" method="post" name="ai_form" start="<?php echo $start; ?>" end="<?php echo $end; ?>" gmt="<?php echo get_option ('gmt_offset') * 3600 * 1000; ?>" nonce="<?php echo wp_create_nonce ("adinserter_data"); ?>" ai-value="<?php echo base64_encode (wp_create_nonce ("adinserter_data")); ?>">
 
 
230
 
231
  <div id="header" class="ai-form header rounded">
232
  <div id= "ai-settings-header" style="float: left;">
233
- <h2 id="plugin_name" style="margin: 5px 0;"><?php echo AD_INSERTER_NAME . ' ' . AD_INSERTER_VERSION ?></h2>
234
 
235
  <div id="block-ranges">
236
  <?php
@@ -268,6 +217,8 @@ function generate_settings_form (){
268
 
269
  <span id="page-checker-button" class="checkbox-button dashicons dashicons-editor-justify" title="<?php _e ('Check theme for available positions for automatic insertion', 'ad-inserter'); ?>"></span>
270
 
 
 
271
  <span id="ai-list" class="checkbox-button dashicons dashicons-screenoptions" title="<?php _e ('List all blocks', 'ad-inserter'); ?>"></span>
272
  </div>
273
 
@@ -352,13 +303,19 @@ function generate_settings_form (){
352
  <?php _e ('Share', 'ad-inserter'); ?>
353
  </td>
354
  <td class="option-parameters">
355
- <input class="option-share" style="width: 42px;" type="text" maxlength="2" title="<?php _e ('Option share in percents - 0 means option is disabled, if share for one option is not defined it will be calculated automatically. Leave all share fields empty for equal option shares.', 'ad-inserter'); ?>" /> %
 
 
 
 
 
 
356
  </td>
357
  <td class="option-parameters" style="padding-left: 7px;">
358
  <?php _e ('Time', 'ad-inserter'); ?>
359
  </td>
360
  <td class="option-parameters">
361
- <input class="option-time" style="width: 42px;" type="text" maxlength="3" title="<?php _e ('Option time in seconds - 0 means option is disabled and will be skipped. Leave all time fields empty for no timed rotation.', 'ad-inserter'); ?>" /> s
362
  </td>
363
  </tr>
364
  </table>
@@ -442,12 +399,13 @@ function generate_settings_form (){
442
  switch ($obj->get_scheduling ()) {
443
  case AI_SCHEDULING_BETWEEN_DATES:
444
  case AI_SCHEDULING_OUTSIDE_DATES:
445
- $scheduling_period_inactive [$block] = !check_scheduling_time (
446
- $obj->get_schedule_start_date () . ' ' . $obj->get_schedule_start_time (),
447
- $obj->get_schedule_end_date () . ' ' . $obj->get_schedule_end_time (),
448
- $obj->get_schedule_weekdays (),
449
- $obj->get_scheduling () == AI_SCHEDULING_BETWEEN_DATES
450
- );
 
451
  break;
452
  default:
453
  $scheduling_period_inactive [$block] = false;
@@ -1205,7 +1163,7 @@ function generate_settings_form (){
1205
  <div style="float: right;">
1206
  <div title='<?php _e ('Rotation editor active - rotation code not generated! Make sure no rotation editor is active before saving settings.', 'ad-inserter'); ?>' class="ai-rotation-warning" style='float: left; font-size: 18px; font-weight: bold; margin: 5px 5px 0 0; display: none;'>&#x26A0;</div>
1207
  <?php if (function_exists ('ai_settings_bottom_buttons')) ai_settings_bottom_buttons ($start, $end); else { ?>
1208
- <input style="display: none; font-weight: bold;" name="<?php echo AI_FORM_SAVE; ?>" value="<?php echo __('Save Settings', 'ad-inserter'), ' ', $start, ' - ', $end; ?>" type="submit" />
1209
  <?php } ?>
1210
  </div>
1211
  <div style="clear: both;"></div>
@@ -1301,14 +1259,20 @@ function generate_settings_form (){
1301
  <table class="exceptions" style="margin-top: 10px;" cellspacing=0 cellpadding=0><tbody>
1302
  <tr>
1303
  <th class="id">ID</th><th class="type"><?php _ex ('Type', 'post', 'ad-inserter'); ?></th><th class="page page-only"><?php _e ('Title', 'ad-inserter'); ?></th><th>
 
 
 
1304
  <input id="clear-block-exceptions-<?php echo $block; ?>"
1305
  onclick="if (confirm('<?php /* translators: %d: block number */ printf (__('Are you sure you want to clear listed exceptions for block %d?', 'ad-inserter'), $block); ?>')) {document.getElementById ('clear-block-exceptions-<?php echo $block; ?>').style.visibility = 'hidden'; document.getElementById ('clear-block-exceptions-<?php echo $block; ?>').style.fontSize = '1px'; document.getElementById ('clear-block-exceptions-<?php echo $block; ?>').value = '<?php echo $block; ?>'; return true;} return false"
1306
  title="<?php _e ('Clear listed exceptions for block', 'ad-inserter'); echo ' ', $block; ?>"
1307
  name="<?php echo AI_FORM_CLEAR_EXCEPTIONS; ?>"
1308
  value="&#x274C;"
1309
  type="submit"
1310
- style="padding: 1px 3px; border: 0; background: transparent; font-size: 8px; color: #e44; box-shadow: none; vertical-align: baseline;" /></th>
1311
- </tr>
 
 
 
1312
  <?php
1313
  foreach ($post_exceptions as $exception) {
1314
  echo $exception;
@@ -2379,17 +2343,21 @@ function generate_settings_form (){
2379
  </div>
2380
 
2381
  <div style="margin: 16px 0;">
 
2382
  <div style="float: right;">
2383
  <div title='<?php _e ('Rotation editor active - rotation code not generated! Make sure no rotation editor is active before saving settings.', 'ad-inserter'); ?>' class="ai-rotation-warning" style='float: left; font-size: 18px; font-weight: bold; margin: 5px 5px 0 0; display: none;'>&#x26A0;</div>
2384
 
2385
  <input style="display: none; font-weight: bold; margin-left: 5px;" name="<?php echo AI_FORM_SAVE; ?>" value="<?php _e ('Save Settings', 'ad-inserter'); ?>" type="submit" style="width:120px; font-weight: bold;" />
2386
  </div>
 
2387
 
2388
  <div style="float: left;">
 
2389
  <div style="min-width: 130px; display: inline-block;">
2390
  <input onclick="if (confirm('<?php _e ('Are you sure you want to reset all settings?', 'ad-inserter'); ?>')) return true; return false;" name="<?php echo AI_FORM_CLEAR; ?>" value="<?php _e ('Reset All Settings', 'ad-inserter'); ?>" type="submit" style="display: none; min-width:125px; font-weight: bold; color: #e44;" />
2391
  </div>
2392
- <?php if (function_exists ('ai_settings_global_actions')) ai_settings_global_actions (); ?>
 
2393
 
2394
  <?php if (function_exists ('ai_settings_global_buttons')) ai_settings_global_buttons (); ?>
2395
 
@@ -3058,6 +3026,29 @@ function generate_settings_form (){
3058
  </div>
3059
 
3060
  <?php }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3061
  $d1 = __ ("Force showing admin toolbar for administrators when viewing site. Enable this option when you are logged in as admin and you don't see admin toolbar.", 'ad-inserter');
3062
  // Preview of client-side dynamic blocks
3063
  ?>
@@ -3159,6 +3150,8 @@ function generate_settings_form (){
3159
  <input type="checkbox" name="admin_toolbar_mobile" id="admin-toolbar-mobile" value="1" default="<?php echo DEFAULT_ADMIN_TOOLBAR_MOBILE; ?>" <?php if (get_admin_toolbar_mobile ()==AI_ENABLED) echo 'checked '; ?> />
3160
  </td>
3161
  </tr>
 
 
3162
  <tr title="<?php _e ('Enable Debugger widget and code insertion debugging (blocks, positions, tags, processing) by url parameters for non-logged in users. Enable this option to allow other users to see Debugger widget, labeled blocks and positions in order to help you to diagnose problems. For logged in administrators debugging is always enabled.', 'ad-inserter'); ?>">
3163
  <td>
3164
  <label for="remote-debugging"><?php _e ('Remote debugging', 'ad-inserter'); ?></label>
@@ -3168,6 +3161,8 @@ function generate_settings_form (){
3168
  <input type="checkbox" name="remote_debugging" id="remote-debugging" value="1" default="<?php echo DEFAULT_REMOTE_DEBUGGING; ?>" <?php if (get_remote_debugging ()==AI_ENABLED) echo 'checked '; ?> />
3169
  </td>
3170
  </tr>
 
 
3171
  <tr title="Disable translation - <?php _e ('Disable translation to see original texts for the settings and messages in English', 'ad-inserter'); ?>">
3172
  <td>
3173
  <label for="disable-translation"><?php _e ('Disable translation', 'ad-inserter'); ?></label>
@@ -3200,7 +3195,7 @@ function generate_settings_form (){
3200
  Installation
3201
  </td>
3202
  <td>
3203
- <?php echo ($install_timestamp = get_option (AI_INSTALL_NAME)) !== false ? date ("Y-m-d H:i:s", $install_timestamp + get_option ('gmt_offset') * 3600) : ""; ?>
3204
  </td>
3205
  </tr>
3206
  <tr class="system-debugging" style="display: none;">
@@ -3208,24 +3203,16 @@ function generate_settings_form (){
3208
  Age
3209
  </td>
3210
  <td>
3211
- <?php if (isset ($ai_wp_data [AI_INSTALL_TIME_DIFFERENCE])) printf ('%04d-%02d-%02d %02d:%02d:%02d (%d days)',
3212
- $ai_wp_data [AI_INSTALL_TIME_DIFFERENCE]->y,
3213
- $ai_wp_data [AI_INSTALL_TIME_DIFFERENCE]->m,
3214
- $ai_wp_data [AI_INSTALL_TIME_DIFFERENCE]->d,
3215
- $ai_wp_data [AI_INSTALL_TIME_DIFFERENCE]->h,
3216
- $ai_wp_data [AI_INSTALL_TIME_DIFFERENCE]->i,
3217
- $ai_wp_data [AI_INSTALL_TIME_DIFFERENCE]->s,
3218
- isset ($ai_wp_data [AI_DAYS_SINCE_INSTAL]) ? $ai_wp_data [AI_DAYS_SINCE_INSTAL] : null); ?>
3219
  </td>
3220
  </tr>
3221
- <!-- <tr class="system-debugging" style="display: none;">-->
3222
- <!-- <td>-->
3223
- <!-- Used blocks-->
3224
- <!-- </td>-->
3225
- <!-- <td>-->
3226
- <!-- <?php if (isset ($ai_db_options_extract [AI_EXTRACT_USED_BLOCKS])) echo count ($used_blocks), ' (', implode (', ', array_slice ($used_blocks, 0, 22)), count ($used_blocks) > 22 ? ',...' : '', ')'; ?>-->
3227
- <!-- </td>-->
3228
- <!-- </tr>-->
3229
 
3230
  <?php if (defined ('AI_PLUGIN_TRACKING') && AI_PLUGIN_TRACKING) { ?>
3231
  <tr class="system-debugging" style="display: none;">
@@ -3233,7 +3220,7 @@ function generate_settings_form (){
3233
  Tracking
3234
  </td>
3235
  <td>
3236
- <?php global $ai_dst; echo $ai_dst->get_tracking () ? 'on' : 'off'; ?>
3237
  </td>
3238
  </tr>
3239
  <?php } ?>
@@ -3243,12 +3230,15 @@ function generate_settings_form (){
3243
  Review
3244
  </td>
3245
  <td>
3246
- <?php echo get_option ('ai-notice-review'); ?>
3247
  </td>
3248
  </tr>
3249
  <?php if (function_exists ('ai_system_debugging')) ai_system_debugging (); ?>
3250
  </table>
3251
  </div>
 
 
 
3252
  </div>
3253
 
3254
  </div>
@@ -3326,6 +3316,9 @@ function generate_settings_form (){
3326
  if (defined ('AI_ADSENSE_API')) {
3327
  adsense_list_container ();
3328
  }
 
 
 
3329
  code_block_list_container ($start, $end, $active_tab);
3330
 
3331
  if (function_exists ('ai_settings_side')) {
@@ -3507,6 +3500,12 @@ function generate_settings_form (){
3507
  } // generate_settings_form ()
3508
 
3509
  function get_sidebar_widgets () {
 
 
 
 
 
 
3510
  $sidebar_widgets = wp_get_sidebars_widgets();
3511
  $widget_options = get_option ('widget_ai_widget');
3512
 
@@ -3541,7 +3540,9 @@ function get_sidebar_widgets () {
3541
  function page_checker_container () {
3542
  global $ai_custom_hooks;
3543
 
3544
- $current_theme = wp_get_theme();
 
 
3545
 
3546
  ?>
3547
  <div id="page-checker-container" class="ai-check-pages ai-form responsive-table rounded" style="background: rgb(255, 255, 255); display: none;">
@@ -3663,9 +3664,11 @@ function code_block_list_container ($start, $end, $active_block) {
3663
  <span id="ai-load-all" class="checkbox-button dashicons dashicons-lightbulb light-blue" title="<?php _e ('Toggle active/all blocks', 'ad-inserter'); ?>"></span>
3664
  </span>
3665
 
 
3666
  <span style="margin-right: 10px; float: right;">
3667
  <span id="ai-rearrange" class="checkbox-button dashicons dashicons-sort" title="<?php _e ('Rearrange block order', 'ad-inserter'); ?>"></span>
3668
  </span>
 
3669
 
3670
  <span id='list-rearrange-controls' style="margin-right: 10px; float: right; display: none;">
3671
  <span id="list-save" style="display: none;">
@@ -3722,10 +3725,25 @@ function adsense_list_container () {
3722
  }
3723
 
3724
  function ads_txt_container () {
3725
- $virtual_ads_txt = (get_option (AI_ADS_TXT_NAME) !== false);
3726
- $virtual_text = __ ('Switch to physical ads.txt file', 'ad-inserter');
3727
- $physical_text = __ ('Switch to virtual ads.txt file', 'ad-inserter');
 
 
 
 
 
3728
  $virtual_title = $virtual_ads_txt ? $virtual_text : $physical_text;
 
 
 
 
 
 
 
 
 
 
3729
  ?>
3730
  <div id="ads-txt-container" class="ai-form rounded" style="background: #fff; display: none;">
3731
  <div id='ads-txt-controls' class='ui-widget' style='margin: 0 auto 8px; display: none;'>
@@ -3734,21 +3752,25 @@ function ads_txt_container () {
3734
  </span>
3735
 
3736
  <span style="float: right;">
3737
- <label class="checkbox-button iab-ads-txt" title="<?php /* translators: %s: ads.txt */ echo sprintf (__('Open %s', 'ad-inserter'), home_url ('/') . 'ads.txt'); ?>" onclick="window.open('<?php echo home_url ('/'); ?>ads.txt')"><span class="checkbox-icon icon-ads-txt"></span></label>
3738
  </span>
3739
 
3740
  <span style="margin-right: 10px; float: right;">
3741
- <span id="ads-txt-virtual" class="checkbox-button dashicons dashicons-shield<?php echo $virtual_ads_txt ? ' violet' : ''; ?>" title="<?php echo $virtual_title; ?>" title-virtual="<?php echo $virtual_text; ?>" title-physical="<?php echo $physical_text; ?>"></span>
3742
  </span>
3743
 
3744
  <span style="margin-right: 10px; float: right;">
3745
  <span id="ads-txt-reload" class="checkbox-button dashicons dashicons-download" title="<?php _e ('Reload ads.txt file', 'ad-inserter'); ?>" title-editor="<?php _e ('Cancel', 'ad-inserter'); ?>" title-table="<?php _e ('Reload ads.txt file', 'ad-inserter'); ?>"></span>
3746
  </span>
3747
 
 
 
3748
  <span style="margin-right: 10px; float: right;">
3749
  <span id="ads-txt-editor" class="checkbox-button dashicons dashicons-edit" title="<?php _e ('Edit', 'ad-inserter'); ?>" title-editor="<?php _e ('Save', 'ad-inserter'); ?>" title-table="<?php _e ('Edit', 'ad-inserter'); ?>" ></span>
3750
  </span>
3751
 
 
 
3752
  <div style="clear: both;"></div>
3753
  </div>
3754
 
@@ -4086,45 +4108,89 @@ function ads_txt ($action) {
4086
  function ai_change_settings () {
4087
  global $block_object, $ai_db_options_extract;
4088
 
4089
- $command = isset ($_GET ["cmd"]) ? esc_html ($_GET ["cmd"]) : null;
4090
- $block = isset ($_GET ["cmd-block"]) ? (int) $_GET ["cmd-block"] : null;
 
4091
 
4092
- if ($block === null || $block < 1 || $block > 96 || $command === null) {
4093
- return;
4094
- }
4095
 
4096
- $ai_options = ai_get_option (AI_OPTION_NAME);
4097
- $update_settings = false;
4098
 
4099
- switch ($command) {
4100
- case 'pause':
4101
- $value = $block_object [$block]->get_disable_insertion () == AI_DISABLED ? AI_ENABLED : AI_DISABLED;
4102
- $ai_options [$block][AI_OPTION_DISABLE_INSERTION] = $value;
4103
 
4104
- $update_settings = true;
4105
- break;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4106
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4107
 
4108
- if ($update_settings) {
4109
- ai_update_option (AI_OPTION_NAME, $ai_options);
4110
- ai_load_settings ();
4111
 
4112
- $ai_options [AI_OPTION_EXTRACT] = ai_generate_extract ($ai_options);
4113
- $ai_db_options_extract = $ai_options [AI_OPTION_EXTRACT];
 
4114
 
4115
- $ai_options [AI_OPTION_GLOBAL]['VIEWPORT_CSS'] = generate_viewport_css ();
4116
- $ai_options [AI_OPTION_GLOBAL]['ALIGNMENT_CSS'] = generate_alignment_css ();
 
 
 
 
 
 
4117
 
4118
- $ai_options [AI_OPTION_GLOBAL]['TIMESTAMP'] = time ();
 
 
4119
 
4120
- ai_update_option (AI_OPTION_NAME, $ai_options);
4121
- update_option (AI_EXTRACT_NAME, $ai_db_options_extract);
4122
- ai_load_settings ();
4123
  }
4124
  }
4125
 
4126
  function code_block_list ($start, $end, $search_text, $show_all_blocks, $active_block) {
4127
- global $block_object, $wpdb, $ai_db_options_extract;
4128
 
4129
  if (defined ('AI_SAFE_MODE') || isset ($_GET ['safe-mode'])) {
4130
  $url_safe_mode = '&ai-safe-mode';
@@ -4140,8 +4206,16 @@ function code_block_list ($start, $end, $search_text, $show_all_blocks, $active_
4140
 
4141
  if (!empty ($blocks_org) && count ($blocks_org) == count ($blocks_new)) {
4142
  // Update widgets
4143
- $current_options = ai_get_option (AI_OPTION_NAME);
4144
- $new_options = $current_options;
 
 
 
 
 
 
 
 
4145
 
4146
  $error = false;
4147
  foreach ($blocks_org as $index => $block) {
@@ -4180,65 +4254,7 @@ function code_block_list ($start, $end, $search_text, $show_all_blocks, $active_
4180
  }
4181
  }
4182
 
4183
- ai_update_option (AI_OPTION_NAME, $new_options);
4184
- ai_load_settings ();
4185
-
4186
- $new_options [AI_OPTION_EXTRACT] = ai_generate_extract ($new_options);
4187
- $ai_db_options_extract = $new_options [AI_OPTION_EXTRACT];
4188
-
4189
- $new_options [AI_OPTION_GLOBAL]['VIEWPORT_CSS'] = generate_viewport_css ();
4190
- $new_options [AI_OPTION_GLOBAL]['ALIGNMENT_CSS'] = generate_alignment_css ();
4191
-
4192
- $new_options [AI_OPTION_GLOBAL]['TIMESTAMP'] = time ();
4193
-
4194
- ai_update_option (AI_OPTION_NAME, $new_options);
4195
- update_option (AI_EXTRACT_NAME, $ai_db_options_extract);
4196
- ai_load_settings ();
4197
-
4198
-
4199
- $ai_widgets = get_option ('widget_ai_widget');
4200
- if (is_array ($ai_widgets))
4201
- foreach ($ai_widgets as $widget_index => $ai_widget) {
4202
- if (isset ($ai_widget ['block'])) {
4203
- $widget_block = $ai_widget ['block'];
4204
- if ($widget_block >= 1 && $widget_block <= 96) {
4205
- foreach ($blocks_new as $index => $org_block) {
4206
- if ($widget_block == $org_block) {
4207
- $ai_widgets [$widget_index]['block'] = $blocks_org [$index];
4208
- break;
4209
- }
4210
- }
4211
- }
4212
- }
4213
- }
4214
- update_option ('widget_ai_widget', $ai_widgets);
4215
-
4216
- if (defined ('AI_STATISTICS') && AI_STATISTICS) {
4217
- // Update statistics - two passes to avoid duplicate entries
4218
-
4219
- $offset = 1000;
4220
-
4221
- // Lock table to prevent updates of old blocks
4222
- $query = 'LOCK TABLES ' . AI_STATISTICS_DB_TABLE . ' WRITE;';
4223
- $update = $wpdb->query ($query);
4224
-
4225
- // Pass 1 - new blocks with offset
4226
- $query = 'UPDATE ' . AI_STATISTICS_DB_TABLE . ' SET block= CASE ';
4227
- foreach ($blocks_new as $index => $org_block) {
4228
- $new_block = $blocks_org [$index] + $offset;
4229
- $query .= "WHEN block= $org_block THEN $new_block ";
4230
- }
4231
- $query .= 'ELSE block END;';
4232
- $update = $wpdb->query ($query);
4233
-
4234
- // Pass 2 - remove offset
4235
- $query = 'UPDATE ' . AI_STATISTICS_DB_TABLE . " SET block = block - $offset WHERE block >= $offset;";
4236
- $update = $wpdb->query ($query);
4237
-
4238
- // Unlock table
4239
- $query = 'UNLOCK TABLES;';
4240
- $update = $wpdb->query ($query);
4241
- }
4242
  }
4243
  }
4244
  }
@@ -4247,13 +4263,6 @@ function code_block_list ($start, $end, $search_text, $show_all_blocks, $active_
4247
 
4248
  ob_start ();
4249
 
4250
- // $search_text = trim ($_GET ["list"]);
4251
-
4252
- // $show_all_blocks = isset ($_GET ["all"]) && $_GET ["all"];
4253
-
4254
- // $start = trim ($_GET ["start"]);
4255
- // $end = trim ($_GET ["end"]);
4256
-
4257
  if ($search_text != '') $search_array = explode (' ', $search_text); else $search_array = array ();
4258
 
4259
  $blocks = array ();
@@ -4300,7 +4309,7 @@ function code_block_list ($start, $end, $search_text, $show_all_blocks, $active_
4300
 
4301
  $tracking = $obj->get_tracking (true);
4302
 
4303
- if (function_exists ('get_global_tracking')) {
4304
  $limits =
4305
  $obj->get_visitor_max_impressions () || ($obj->get_visitor_limit_impressions_per_time_period () && $obj->get_visitor_limit_impressions_time_period ()) ||
4306
  $obj->get_visitor_max_clicks () || ($obj->get_visitor_limit_clicks_per_time_period () && $obj->get_visitor_limit_clicks_time_period ());
@@ -4312,7 +4321,7 @@ function code_block_list ($start, $end, $search_text, $show_all_blocks, $active_
4312
  if ($exceptions) $block_text .= ' exceptions';
4313
  if ($devices) $block_text .= ' device';
4314
  if ($scheduling) $block_text .= ' scheduling';
4315
- if (function_exists ('get_global_tracking')) {
4316
  if ($limits) $block_text .= ' limits';
4317
  }
4318
  if ($tracking) $block_text .= ' tracking';
@@ -4384,7 +4393,7 @@ function code_block_list ($start, $end, $search_text, $show_all_blocks, $active_
4384
  <td style="min-width: 15px; text-align: center; padding-left: 5px; vertical-align: top; color: #0df;"><span class="<?php echo $devices ? 'dashicons dashicons-desktop' : ''; ?>" style="font-size: 16px; width: 16px; height: 16px; margin-top: 1px;"></span></td>
4385
  <td style="min-width: 15px; text-align: center; padding-left: 5px; vertical-align: top; color: <?php echo $scheduling_period_inactive ? '#e44' : '#00f'; ?>;" title="<?php echo $scheduling_period != '' ? $scheduling_period : ''; ?>"><?php echo $scheduling ? '&#9200;' : ''; ?></td>
4386
  <?php
4387
- if (function_exists ('get_global_tracking')) {
4388
  ?>
4389
  <td style="min-width: 15px; text-align: center; padding-left: 5px; vertical-align: top;"><span class="<?php echo $tracking ? 'checkbox-icon size-img16 icon-tracking on' : ''; ?>" style="margin-top: 1px;"></span></td>
4390
  <td style="min-width: 15px; text-align: center; padding-left: 5px; vertical-align: top; color: #70f;"><?php echo $limits ? '&#11027;' : ''; ?></td>
@@ -4401,7 +4410,7 @@ function code_block_list ($start, $end, $search_text, $show_all_blocks, $active_
4401
  $table_rows = ob_get_clean ();
4402
  ?>
4403
 
4404
- <table id="ai-list-table" class="exceptions ai-sortable<?php if (function_exists ('get_global_tracking') && !get_global_tracking ()) echo ' tracking-disabled'; ?>" cellspacing=0 cellpadding=0 style="width: 100%;" data-blocks="<?php echo json_encode ($blocks); ?>">
4405
  <thead>
4406
  <tr>
4407
  <th style="text-align: left;"><?php _e ('Block', 'ad-inserter'); ?></th>
@@ -4413,7 +4422,7 @@ function code_block_list ($start, $end, $search_text, $show_all_blocks, $active_
4413
  <th style="text-align: center; padding-left: 5px;" title="<?php _e ('Device detection', 'ad-inserter'); ?>"><span class="dashicons dashicons-desktop" style="font-size: 16px; width: 16px; height: 16px; margin-top: 1px; color: #999;"></span></th>
4414
  <th style="text-align: center; padding-left: 5px; color: #aaa;" title="<?php _e ('Scheduling', 'ad-inserter'); ?>">&#9200;</th>
4415
  <?php
4416
- if (function_exists ('get_global_tracking')) {
4417
  ?>
4418
  <th style="text-align: center; padding-left: 5px;" title="<?php _e ('Tracking', 'ad-inserter'); ?>"><span class="checkbox-icon size-img16 icon-tracking" style="margin-top: 1px;"></span></th>
4419
  <th style="text-align: center; padding-left: 5px; color: #999;" title="<?php _e ('Limits', 'ad-inserter'); ?>">&#11027;</th>
@@ -4759,14 +4768,9 @@ function adsense_ad_name () {
4759
  }
4760
 
4761
  function generate_list_options ($options) {
4762
- $max_items = 2000;
4763
-
4764
  switch ($options) {
4765
  case 'category':
4766
- // $args = array("hide_empty" => 0);
4767
- $args = array("hide_empty" => 0, 'number' => $max_items);
4768
- $category_data = get_categories ($args);
4769
- // $category_data = array_slice ($category_data, 0, $max_items);
4770
  foreach ($category_data as $category) {
4771
  echo " <option value='{$category->slug}'>{$category->slug} ({$category->name})</option>\n";
4772
 
@@ -4784,50 +4788,14 @@ function generate_list_options ($options) {
4784
  break;
4785
 
4786
  case 'tag':
4787
- $args = array ('number' => $max_items);
4788
- // $tag_data = get_tags ();
4789
- $tag_data = get_tags ($args);
4790
- // $tag_data = array_slice ($tag_data, 0, $max_items);
4791
  foreach ($tag_data as $tag) {
4792
  echo " <option value='{$tag->slug}'>{$tag->slug} ({$tag->name})</option>\n";
4793
  }
4794
  break;
4795
 
4796
  case 'taxonomy':
4797
- $term_data = get_terms ();
4798
- $taxonomies = array ();
4799
- foreach ($term_data as $term) {
4800
- if ($term->taxonomy == 'category') continue;
4801
- if ($term->taxonomy == 'post_tag') continue;
4802
- $taxonomies [strtolower ($term->taxonomy) . ':' . strtolower ($term->slug)] = $term->name;
4803
- if (count ($taxonomies) >= $max_items) break;
4804
- }
4805
-
4806
- $args = array (
4807
- 'public' => true,
4808
- // '_builtin' => false,
4809
- );
4810
- $custom_post_types = get_post_types ($args, 'objects', 'and');
4811
- foreach ($custom_post_types as $custom_post_type => $custom_post_data) {
4812
- $taxonomies ['post-type:' . strtolower ($custom_post_type)] = $custom_post_data->labels->singular_name;
4813
- }
4814
-
4815
- $editable_roles = get_editable_roles ();
4816
- foreach ($editable_roles as $editable_role_slug => $editable_role) {
4817
- $taxonomies ['user-role:' . strtolower ($editable_role_slug)] = $editable_role ['name'];
4818
- }
4819
-
4820
- $taxonomies ['user:logged-in'] = 'User logged in';
4821
- $taxonomies ['user:not-logged-in'] = 'User not logged in';
4822
-
4823
- $users = get_users ();
4824
- foreach ($users as $user) {
4825
- $taxonomies ['user:' . strtolower ($user->data->user_login)] = $user->data->display_name;
4826
- $taxonomies ['author:' . strtolower ($user->data->user_login)] = $user->data->display_name;
4827
- if (count ($taxonomies) >= $max_items) break;
4828
- }
4829
-
4830
- ksort ($taxonomies);
4831
 
4832
  foreach ($taxonomies as $taxonomy => $taxonomy_name) {
4833
  if ($taxonomy_name != '')
@@ -4838,46 +4806,221 @@ function generate_list_options ($options) {
4838
  break;
4839
 
4840
  case 'id':
4841
- $args = array (
4842
- 'public' => true,
4843
- '_builtin' => false
4844
- );
4845
- $custom_post_types = get_post_types ($args, 'names', 'and');
4846
- $screens = array_values (array_merge (array ('post', 'page'), $custom_post_types));
4847
-
4848
- $args = array (
4849
- 'posts_per_page' => 3 * $max_items,
4850
- 'offset' => 0,
4851
- 'category' => '',
4852
- 'category_name' => '',
4853
- 'orderby' => 'ID',
4854
- 'order' => 'ASC',
4855
- 'include' => '',
4856
- 'exclude' => '',
4857
- 'meta_key' => '',
4858
- 'meta_value' => '',
4859
- 'post_type' => $screens,
4860
- 'post_mime_type' => '',
4861
- 'post_parent' => '',
4862
- 'author' => '',
4863
- 'author_name' => '',
4864
- 'post_status' => '',
4865
- 'suppress_filters' => true,
4866
- );
4867
- $posts_pages = get_posts ($args);
4868
 
4869
  $counter = 0;
4870
  foreach ($posts_pages as $post_page) {
4871
  if ($post_page->post_title == '') continue;
4872
  echo " <option value='{$post_page->ID}'>{$post_page->ID} ({$post_page->post_type} \"{$post_page->post_title}\")</option>\n";
4873
  $counter ++;
4874
- if ($counter >= $max_items) break;
4875
  }
4876
  echo " <option value='posts'>posts (", __('All posts', 'ad-inserter'), ")</option>\n";
4877
  echo " <option value='pages'>pages (", __('All static pages', 'ad-inserter'), ")</option>\n";
4878
  break;
4879
 
4880
  case 'client':
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4881
  if (version_compare (phpversion (), "5.6", ">=")) {
4882
  require_once AD_INSERTER_PLUGIN_DIR.'includes/agent/Agent.php';
4883
  $agent = new Agent();
@@ -4893,9 +5036,21 @@ function generate_list_options ($options) {
4893
  foreach ($clients as $client) {
4894
  echo " <option value='$client'>$client</option>\n";
4895
  }
 
4896
  } else {
4897
  }
4898
 
 
 
 
 
 
 
 
 
 
 
 
4899
  break;
4900
 
4901
  default:
@@ -4904,6 +5059,202 @@ function generate_list_options ($options) {
4904
  }
4905
  }
4906
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4907
  function ai_check_page () {
4908
  $download_urls = array ();
4909
 
104
 
105
  $default = $block_object [0];
106
 
107
+ $exceptions_array = ai_get_exceptions (ai_current_user_role_ok () && (!is_multisite() || is_main_site () || multisite_exceptions_enabled ()));
108
+ $exceptions = $exceptions_array [0];
109
+ $block_exceptions = $exceptions_array [1];
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
110
 
111
+ if (ai_current_user_role_ok () && (!is_multisite() || is_main_site () || multisite_exceptions_enabled ())) {
112
  if (isset ($_POST [AI_FORM_CLEAR_EXCEPTIONS])) {
113
  if ($_POST [AI_FORM_CLEAR_EXCEPTIONS] == "\xe2\x9d\x8c" && !empty ($exceptions)) {
114
  echo '<div class="notice notice-warning is-dismissible" style="margin: 5px 15px 2px 0px;"><p>' . sprintf (__('Warning: only exceptions for %d posts cleared, %d posts still have exceptions', 'ad-inserter'), AI_LIST_EXCEPTIONS_LIMIT, count ($exceptions)) . '</p></div>';
134
 
135
  $default_sidebar = isset ($ai_wp_data [AI_DAYS_SINCE_INSTAL]) && $ai_wp_data [AI_DAYS_SINCE_INSTAL] > 19 && count ($used_blocks) >= 4 && function_exists ('ai_settings_side') && function_exists ('ai_admin_settings_notices') ? '1' : '0';
136
 
137
+ // Not needed anymore
138
+ // if (is_multisite () && multisite_main_for_all_blogs () && defined ('BLOG_ID_CURRENT_SITE')) {
139
+ // $saved_options = get_blog_option (BLOG_ID_CURRENT_SITE, AI_OPTION_NAME);
140
 
141
+ // if (is_string ($saved_options) && substr ($saved_options, 0, 4) === ':AI:') {
142
+ // $saved_options = unserialize (base64_decode (substr ($saved_options, 4), true));
143
+ // }
144
 
145
+ // } else $saved_options = ai_get_option (AI_OPTION_NAME);
146
+ // $warning = false;
147
+ // if (!empty ($saved_options))
148
+ // foreach ($saved_options as $block => $block_settings) {
149
+ // if ($block >= $start && $block <= $end) {
150
+ // if (isset ($saved_options [$block]) && strpos (serialize ($saved_options [$block]), '_on_which_') !== false) {
151
+ // $warning = true;
152
+ // break;
153
+ // }
154
+ // }
155
+ // }
156
+ // if ($warning) {
157
+ // echo '<div class="notice notice-warning is-dismissible" style="margin: 5px 15px 2px 0px;"><p>' . __('Settings for individual exceptions have been updated. Please check all blocks that have exceptions and and then save settings.', 'ad-inserter') . '</p></div>';
158
+ // }
159
 
160
  if (function_exists ('ai_admin_settings_notices')) ai_admin_settings_notices ();
161
 
162
  ?>
163
 
164
+ <div id="ai-data" style="display: none;" version="<?php echo AD_INSERTER_VERSION; ?>" theme="<?php echo $syntax_highlighter_theme; ?>" tab-setup-delay="<?php echo get_tab_setup_delay (); ?>" safe-mode="<?php echo defined ('AI_SAFE_MODE') || isset ($_GET ['ai-safe-mode']) ? '1' : '0'; ?>" js_debugging="<?php echo $ai_wp_data [AI_BACKEND_JS_DEBUGGING] ? '1' : '0'; ?>"></div>
 
 
 
 
 
 
 
 
 
 
165
 
166
  <?php
167
  if (function_exists ('ai_data_2')) ai_data_2 ();
173
 
174
  <div id="ai-settings" style="float: left;" data-home-url="<?php echo home_url (); ?>/" data-home-relative-url="<?php echo wp_make_link_relative (get_site_url ()); ?>/">
175
 
176
+ <form id="ai-form" class="no-select rounded<?php echo function_exists ('ai_settings_flags') ? ai_settings_flags () : ''; ?>" style="float: left;" action="<?php echo $save_url; ?>" method="post" name="ai_form" start="<?php echo $start; ?>" end="<?php echo $end; ?>" gmt="<?php echo get_option ('gmt_offset') * 3600 * 1000; ?>" ai-settings="<?php echo base64_encode (admin_url ('options-general.php?page=ad-inserter.php'.$url_safe_mode)); ?>" ai-value="<?php echo base64_encode (wp_create_nonce ("adinserter_data")); ?>">
177
+
178
+ <?php if (function_exists ('ai_connected_website')) {ai_connected_website ();} ?>
179
 
180
  <div id="header" class="ai-form header rounded">
181
  <div id= "ai-settings-header" style="float: left;">
182
+ <h2 id="plugin_name" style="margin: 5px 0;"><?php echo function_exists ('ai_settings_version') ? ai_settings_version () : (AD_INSERTER_NAME . ' ' . AD_INSERTER_VERSION); ?></h2>
183
 
184
  <div id="block-ranges">
185
  <?php
217
 
218
  <span id="page-checker-button" class="checkbox-button dashicons dashicons-editor-justify" title="<?php _e ('Check theme for available positions for automatic insertion', 'ad-inserter'); ?>"></span>
219
 
220
+ <?php if (function_exists ('websites_list_button')) {websites_list_button ();} ?>
221
+
222
  <span id="ai-list" class="checkbox-button dashicons dashicons-screenoptions" title="<?php _e ('List all blocks', 'ad-inserter'); ?>"></span>
223
  </div>
224
 
303
  <?php _e ('Share', 'ad-inserter'); ?>
304
  </td>
305
  <td class="option-parameters">
306
+ <input class="option-share" style="width: 42px;" type="text" maxlength="2" data-title="<?php _e ('Option share in percents - 0 means option is disabled, if share for one option is not defined it will be calculated automatically. Leave all share fields empty for equal option shares.', 'ad-inserter'); ?>" /> %
307
+ </td>
308
+ <td class="option-parameters" style="padding-left: 7px;">
309
+ <?php _e ('Scheduling', 'ad-inserter'); ?>
310
+ </td>
311
+ <td class="option-parameters" style="padding-left: 7px;">
312
+ <input class="option-scheduling" style="width: 78px;" type="text" maxlength="7" data-title="<?php _e ('Scheduling parameters'); ?> [[T%M=N]]" />
313
  </td>
314
  <td class="option-parameters" style="padding-left: 7px;">
315
  <?php _e ('Time', 'ad-inserter'); ?>
316
  </td>
317
  <td class="option-parameters">
318
+ <input class="option-time" style="width: 42px;" type="text" maxlength="3" data-title="<?php _e ('Option time in seconds - 0 means option is disabled and will be skipped. Leave all time fields empty for no timed rotation.', 'ad-inserter'); ?>" /> s
319
  </td>
320
  </tr>
321
  </table>
399
  switch ($obj->get_scheduling ()) {
400
  case AI_SCHEDULING_BETWEEN_DATES:
401
  case AI_SCHEDULING_OUTSIDE_DATES:
402
+ if (get_dynamic_blocks () != AI_DYNAMIC_BLOCKS_SERVER_SIDE) $scheduling_period_inactive [$block] = false; else
403
+ $scheduling_period_inactive [$block] = !check_scheduling_time (
404
+ $obj->get_schedule_start_date () . ' ' . $obj->get_schedule_start_time (),
405
+ $obj->get_schedule_end_date () . ' ' . $obj->get_schedule_end_time (),
406
+ $obj->get_schedule_weekdays (),
407
+ $obj->get_scheduling () == AI_SCHEDULING_BETWEEN_DATES
408
+ );
409
  break;
410
  default:
411
  $scheduling_period_inactive [$block] = false;
1163
  <div style="float: right;">
1164
  <div title='<?php _e ('Rotation editor active - rotation code not generated! Make sure no rotation editor is active before saving settings.', 'ad-inserter'); ?>' class="ai-rotation-warning" style='float: left; font-size: 18px; font-weight: bold; margin: 5px 5px 0 0; display: none;'>&#x26A0;</div>
1165
  <?php if (function_exists ('ai_settings_bottom_buttons')) ai_settings_bottom_buttons ($start, $end); else { ?>
1166
+ <input style="display: none; vertical-align: middle; font-weight: bold;" name="<?php echo AI_FORM_SAVE; ?>" value="<?php echo __('Save Settings', 'ad-inserter'), ' ', $start, ' - ', $end; ?>" type="submit" />
1167
  <?php } ?>
1168
  </div>
1169
  <div style="clear: both;"></div>
1259
  <table class="exceptions" style="margin-top: 10px;" cellspacing=0 cellpadding=0><tbody>
1260
  <tr>
1261
  <th class="id">ID</th><th class="type"><?php _ex ('Type', 'post', 'ad-inserter'); ?></th><th class="page page-only"><?php _e ('Title', 'ad-inserter'); ?></th><th>
1262
+
1263
+ <?php if (!function_exists ('ai_settings_write') || ai_settings_write ()): ?>
1264
+
1265
  <input id="clear-block-exceptions-<?php echo $block; ?>"
1266
  onclick="if (confirm('<?php /* translators: %d: block number */ printf (__('Are you sure you want to clear listed exceptions for block %d?', 'ad-inserter'), $block); ?>')) {document.getElementById ('clear-block-exceptions-<?php echo $block; ?>').style.visibility = 'hidden'; document.getElementById ('clear-block-exceptions-<?php echo $block; ?>').style.fontSize = '1px'; document.getElementById ('clear-block-exceptions-<?php echo $block; ?>').value = '<?php echo $block; ?>'; return true;} return false"
1267
  title="<?php _e ('Clear listed exceptions for block', 'ad-inserter'); echo ' ', $block; ?>"
1268
  name="<?php echo AI_FORM_CLEAR_EXCEPTIONS; ?>"
1269
  value="&#x274C;"
1270
  type="submit"
1271
+ style="padding: 1px 3px; border: 0; background: transparent; font-size: 8px; color: #e44; box-shadow: none; vertical-align: baseline;" />
1272
+
1273
+ <?php endif; ?>
1274
+
1275
+ </th></tr>
1276
  <?php
1277
  foreach ($post_exceptions as $exception) {
1278
  echo $exception;
2343
  </div>
2344
 
2345
  <div style="margin: 16px 0;">
2346
+ <?php if (!function_exists ('ai_settings_write') || ai_settings_write ()): ?>
2347
  <div style="float: right;">
2348
  <div title='<?php _e ('Rotation editor active - rotation code not generated! Make sure no rotation editor is active before saving settings.', 'ad-inserter'); ?>' class="ai-rotation-warning" style='float: left; font-size: 18px; font-weight: bold; margin: 5px 5px 0 0; display: none;'>&#x26A0;</div>
2349
 
2350
  <input style="display: none; font-weight: bold; margin-left: 5px;" name="<?php echo AI_FORM_SAVE; ?>" value="<?php _e ('Save Settings', 'ad-inserter'); ?>" type="submit" style="width:120px; font-weight: bold;" />
2351
  </div>
2352
+ <?php endif; ?>
2353
 
2354
  <div style="float: left;">
2355
+ <?php if (!function_exists ('ai_settings_write') || ai_settings_write ()): ?>
2356
  <div style="min-width: 130px; display: inline-block;">
2357
  <input onclick="if (confirm('<?php _e ('Are you sure you want to reset all settings?', 'ad-inserter'); ?>')) return true; return false;" name="<?php echo AI_FORM_CLEAR; ?>" value="<?php _e ('Reset All Settings', 'ad-inserter'); ?>" type="submit" style="display: none; min-width:125px; font-weight: bold; color: #e44;" />
2358
  </div>
2359
+ <?php endif;
2360
+ if (function_exists ('ai_settings_global_actions')) ai_settings_global_actions (); ?>
2361
 
2362
  <?php if (function_exists ('ai_settings_global_buttons')) ai_settings_global_buttons (); ?>
2363
 
3026
  </div>
3027
 
3028
  <?php }
3029
+
3030
+ $install_timestamp = get_option (AI_INSTALL_NAME, '');
3031
+ $install_time = isset ($ai_wp_data [AI_INSTALL_TIME_DIFFERENCE]) ? $ai_wp_data [AI_INSTALL_TIME_DIFFERENCE] : '';
3032
+ $since_install = isset ($ai_wp_data [AI_DAYS_SINCE_INSTAL]) ? $ai_wp_data [AI_DAYS_SINCE_INSTAL] : null;
3033
+ $review = get_option ('ai-notice-review', '');
3034
+
3035
+ if (defined ('AI_PLUGIN_TRACKING') && AI_PLUGIN_TRACKING) {
3036
+ global $ai_dst;
3037
+
3038
+ $tracking = $ai_dst->get_tracking ();
3039
+ }
3040
+
3041
+
3042
+ if (function_exists ('ai_remote_plugin_data')) {
3043
+ $install_timestamp = ai_remote_plugin_data ('install', $install_timestamp);
3044
+ $install_time = ai_remote_plugin_data ('install-time', $install_time);
3045
+ $since_install = ai_remote_plugin_data ('since-install', $since_install);
3046
+ $review = ai_remote_plugin_data ('review', $review);
3047
+ if (defined ('AI_PLUGIN_TRACKING') && AI_PLUGIN_TRACKING) {
3048
+ $tracking = ai_remote_plugin_data ('tracking', $tracking);
3049
+ }
3050
+ }
3051
+
3052
  $d1 = __ ("Force showing admin toolbar for administrators when viewing site. Enable this option when you are logged in as admin and you don't see admin toolbar.", 'ad-inserter');
3053
  // Preview of client-side dynamic blocks
3054
  ?>
3150
  <input type="checkbox" name="admin_toolbar_mobile" id="admin-toolbar-mobile" value="1" default="<?php echo DEFAULT_ADMIN_TOOLBAR_MOBILE; ?>" <?php if (get_admin_toolbar_mobile ()==AI_ENABLED) echo 'checked '; ?> />
3151
  </td>
3152
  </tr>
3153
+
3154
+ <?php if (function_exists ('ai_system_remote_debugging')) ai_system_remote_debugging (); else { ?>
3155
  <tr title="<?php _e ('Enable Debugger widget and code insertion debugging (blocks, positions, tags, processing) by url parameters for non-logged in users. Enable this option to allow other users to see Debugger widget, labeled blocks and positions in order to help you to diagnose problems. For logged in administrators debugging is always enabled.', 'ad-inserter'); ?>">
3156
  <td>
3157
  <label for="remote-debugging"><?php _e ('Remote debugging', 'ad-inserter'); ?></label>
3161
  <input type="checkbox" name="remote_debugging" id="remote-debugging" value="1" default="<?php echo DEFAULT_REMOTE_DEBUGGING; ?>" <?php if (get_remote_debugging ()==AI_ENABLED) echo 'checked '; ?> />
3162
  </td>
3163
  </tr>
3164
+ <?php } ?>
3165
+
3166
  <tr title="Disable translation - <?php _e ('Disable translation to see original texts for the settings and messages in English', 'ad-inserter'); ?>">
3167
  <td>
3168
  <label for="disable-translation"><?php _e ('Disable translation', 'ad-inserter'); ?></label>
3195
  Installation
3196
  </td>
3197
  <td>
3198
+ <?php echo $install_timestamp != '' ? date ("Y-m-d H:i:s", $install_timestamp + get_option ('gmt_offset') * 3600) : "???"; ?>
3199
  </td>
3200
  </tr>
3201
  <tr class="system-debugging" style="display: none;">
3203
  Age
3204
  </td>
3205
  <td>
3206
+ <?php if ($install_time != '') printf ('%04d-%02d-%02d %02d:%02d:%02d (%d days)',
3207
+ $install_time->y,
3208
+ $install_time->m,
3209
+ $install_time->d,
3210
+ $install_time->h,
3211
+ $install_time->i,
3212
+ $install_time->s,
3213
+ $since_install); ?>
3214
  </td>
3215
  </tr>
 
 
 
 
 
 
 
 
3216
 
3217
  <?php if (defined ('AI_PLUGIN_TRACKING') && AI_PLUGIN_TRACKING) { ?>
3218
  <tr class="system-debugging" style="display: none;">
3220
  Tracking
3221
  </td>
3222
  <td>
3223
+ <?php echo $tracking ? 'on' : 'off'; ?>
3224
  </td>
3225
  </tr>
3226
  <?php } ?>
3230
  Review
3231
  </td>
3232
  <td>
3233
+ <?php echo $review; ?>
3234
  </td>
3235
  </tr>
3236
  <?php if (function_exists ('ai_system_debugging')) ai_system_debugging (); ?>
3237
  </table>
3238
  </div>
3239
+
3240
+ <?php if (function_exists ('ai_remote_management')) ai_remote_management (); ?>
3241
+
3242
  </div>
3243
 
3244
  </div>
3316
  if (defined ('AI_ADSENSE_API')) {
3317
  adsense_list_container ();
3318
  }
3319
+ if (function_exists ('websites_list_container')) {
3320
+ websites_list_container ();
3321
+ }
3322
  code_block_list_container ($start, $end, $active_tab);
3323
 
3324
  if (function_exists ('ai_settings_side')) {
3500
  } // generate_settings_form ()
3501
 
3502
  function get_sidebar_widgets () {
3503
+
3504
+ if (function_exists ('ai_sidebar_widgets')) {
3505
+ $sidebar_widgets = ai_sidebar_widgets ();
3506
+ if (is_array ($sidebar_widgets)) return $sidebar_widgets;
3507
+ }
3508
+
3509
  $sidebar_widgets = wp_get_sidebars_widgets();
3510
  $widget_options = get_option ('widget_ai_widget');
3511
 
3540
  function page_checker_container () {
3541
  global $ai_custom_hooks;
3542
 
3543
+ if (function_exists ('ai_settings_theme')) {
3544
+ $current_theme = ai_settings_theme ();
3545
+ } else $current_theme = wp_get_theme ();
3546
 
3547
  ?>
3548
  <div id="page-checker-container" class="ai-check-pages ai-form responsive-table rounded" style="background: rgb(255, 255, 255); display: none;">
3664
  <span id="ai-load-all" class="checkbox-button dashicons dashicons-lightbulb light-blue" title="<?php _e ('Toggle active/all blocks', 'ad-inserter'); ?>"></span>
3665
  </span>
3666
 
3667
+ <?php if (!function_exists ('ai_settings_write') || ai_settings_write ()): ?>
3668
  <span style="margin-right: 10px; float: right;">
3669
  <span id="ai-rearrange" class="checkbox-button dashicons dashicons-sort" title="<?php _e ('Rearrange block order', 'ad-inserter'); ?>"></span>
3670
  </span>
3671
+ <?php endif; ?>
3672
 
3673
  <span id='list-rearrange-controls' style="margin-right: 10px; float: right; display: none;">
3674
  <span id="list-save" style="display: none;">
3725
  }
3726
 
3727
  function ads_txt_container () {
3728
+ $rw = !function_exists ('ai_settings_write') || ai_settings_write ();
3729
+
3730
+ if (function_exists ('ai_settings_virtual_ads_txt')) {
3731
+ $virtual_ads_txt = ai_settings_virtual_ads_txt ();
3732
+ } else $virtual_ads_txt = get_option (AI_ADS_TXT_NAME) !== false;
3733
+
3734
+ $virtual_text = $rw ? __ ('Switch to physical ads.txt file', 'ad-inserter') : '';
3735
+ $physical_text = $rw ? __ ('Switch to virtual ads.txt file', 'ad-inserter') : '';
3736
  $virtual_title = $virtual_ads_txt ? $virtual_text : $physical_text;
3737
+ $virtual_id = $rw ? 'id="ads-txt-virtual"' : '';
3738
+
3739
+ if (function_exists ('ai_home_url')) {
3740
+ $home_url = ai_home_url ();
3741
+ } else $home_url = home_url ();
3742
+
3743
+ $url_data = parse_url ($home_url);
3744
+
3745
+ $ads_txt_file = $url_data ['scheme'] . '://' . $url_data ['host'] . '/ads.txt';
3746
+
3747
  ?>
3748
  <div id="ads-txt-container" class="ai-form rounded" style="background: #fff; display: none;">
3749
  <div id='ads-txt-controls' class='ui-widget' style='margin: 0 auto 8px; display: none;'>
3752
  </span>
3753
 
3754
  <span style="float: right;">
3755
+ <label class="checkbox-button iab-ads-txt" title="<?php /* translators: %s: ads.txt */ echo sprintf (__('Open %s', 'ad-inserter'), $ads_txt_file); ?>" onclick="window.open('<?php echo $ads_txt_file; ?>')"><span class="checkbox-icon icon-ads-txt"></span></label>
3756
  </span>
3757
 
3758
  <span style="margin-right: 10px; float: right;">
3759
+ <span <?php echo $virtual_id; ?> class="checkbox-button dashicons dashicons-shield<?php echo $virtual_ads_txt ? ' violet' : ''; ?>" title="<?php echo $virtual_title; ?>" title-virtual="<?php echo $virtual_text; ?>" title-physical="<?php echo $physical_text; ?>"></span>
3760
  </span>
3761
 
3762
  <span style="margin-right: 10px; float: right;">
3763
  <span id="ads-txt-reload" class="checkbox-button dashicons dashicons-download" title="<?php _e ('Reload ads.txt file', 'ad-inserter'); ?>" title-editor="<?php _e ('Cancel', 'ad-inserter'); ?>" title-table="<?php _e ('Reload ads.txt file', 'ad-inserter'); ?>"></span>
3764
  </span>
3765
 
3766
+ <?php if ($rw): ?>
3767
+
3768
  <span style="margin-right: 10px; float: right;">
3769
  <span id="ads-txt-editor" class="checkbox-button dashicons dashicons-edit" title="<?php _e ('Edit', 'ad-inserter'); ?>" title-editor="<?php _e ('Save', 'ad-inserter'); ?>" title-table="<?php _e ('Edit', 'ad-inserter'); ?>" ></span>
3770
  </span>
3771
 
3772
+ <?php endif; ?>
3773
+
3774
  <div style="clear: both;"></div>
3775
  </div>
3776
 
4108
  function ai_change_settings () {
4109
  global $block_object, $ai_db_options_extract;
4110
 
4111
+ if (!function_exists ('ai_settings_write') || (ai_settings_write ())) {
4112
+ $command = isset ($_GET ["cmd"]) ? esc_html ($_GET ["cmd"]) : null;
4113
+ $block = isset ($_GET ["cmd-block"]) ? (int) $_GET ["cmd-block"] : null;
4114
 
4115
+ if ($block === null || $block < 1 || $block > 96 || $command === null) {
4116
+ return;
4117
+ }
4118
 
4119
+ $ai_options = false;
 
4120
 
4121
+ if (function_exists ('ai_raw_remote_options')) {
4122
+ $ai_options = ai_raw_remote_options ();
4123
+ }
 
4124
 
4125
+ if ($ai_options === false) $ai_options = ai_get_option (AI_OPTION_NAME);
4126
+
4127
+ $update_settings = false;
4128
+
4129
+ switch ($command) {
4130
+ case 'pause':
4131
+ $value = $block_object [$block]->get_disable_insertion () == AI_DISABLED ? AI_ENABLED : AI_DISABLED;
4132
+ $ai_options [$block][AI_OPTION_DISABLE_INSERTION] = $value;
4133
+
4134
+ $update_settings = true;
4135
+ break;
4136
+ }
4137
+
4138
+ if ($update_settings) {
4139
+ ai_save_options ($ai_options);
4140
+ }
4141
  }
4142
+ }
4143
+
4144
+ function ai_update_block_numbers ($blocks_org, $blocks_new) {
4145
+ global $wpdb;
4146
+
4147
+ $ai_widgets = get_option ('widget_ai_widget');
4148
+ if (is_array ($ai_widgets))
4149
+ foreach ($ai_widgets as $widget_index => $ai_widget) {
4150
+ if (isset ($ai_widget ['block'])) {
4151
+ $widget_block = $ai_widget ['block'];
4152
+ if ($widget_block >= 1 && $widget_block <= 96) {
4153
+ foreach ($blocks_new as $index => $org_block) {
4154
+ if ($widget_block == $org_block) {
4155
+ $ai_widgets [$widget_index]['block'] = $blocks_org [$index];
4156
+ break;
4157
+ }
4158
+ }
4159
+ }
4160
+ }
4161
+ }
4162
+ update_option ('widget_ai_widget', $ai_widgets);
4163
+
4164
+ if (defined ('AI_STATISTICS') && AI_STATISTICS) {
4165
+ // Update statistics - two passes to avoid duplicate entries
4166
 
4167
+ $offset = 1000;
 
 
4168
 
4169
+ // Lock table to prevent updates of old blocks
4170
+ $query = 'LOCK TABLES ' . AI_STATISTICS_DB_TABLE . ' WRITE;';
4171
+ $update = $wpdb->query ($query);
4172
 
4173
+ // Pass 1 - new blocks with offset
4174
+ $query = 'UPDATE ' . AI_STATISTICS_DB_TABLE . ' SET block= CASE ';
4175
+ foreach ($blocks_new as $index => $org_block) {
4176
+ $new_block = $blocks_org [$index] + $offset;
4177
+ $query .= "WHEN block= $org_block THEN $new_block ";
4178
+ }
4179
+ $query .= 'ELSE block END;';
4180
+ $update = $wpdb->query ($query);
4181
 
4182
+ // Pass 2 - remove offset
4183
+ $query = 'UPDATE ' . AI_STATISTICS_DB_TABLE . " SET block = block - $offset WHERE block >= $offset;";
4184
+ $update = $wpdb->query ($query);
4185
 
4186
+ // Unlock table
4187
+ $query = 'UNLOCK TABLES;';
4188
+ $update = $wpdb->query ($query);
4189
  }
4190
  }
4191
 
4192
  function code_block_list ($start, $end, $search_text, $show_all_blocks, $active_block) {
4193
+ global $block_object, $ai_db_options_extract;
4194
 
4195
  if (defined ('AI_SAFE_MODE') || isset ($_GET ['safe-mode'])) {
4196
  $url_safe_mode = '&ai-safe-mode';
4206
 
4207
  if (!empty ($blocks_org) && count ($blocks_org) == count ($blocks_new)) {
4208
  // Update widgets
4209
+
4210
+ $current_options = false;
4211
+
4212
+ if (function_exists ('ai_raw_remote_options')) {
4213
+ $current_options = ai_raw_remote_options ();
4214
+ }
4215
+
4216
+ if ($current_options === false) $current_options = ai_get_option (AI_OPTION_NAME);
4217
+
4218
+ $new_options = $current_options;
4219
 
4220
  $error = false;
4221
  foreach ($blocks_org as $index => $block) {
4254
  }
4255
  }
4256
 
4257
+ ai_save_options ($new_options, null, $blocks_org, $blocks_new);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4258
  }
4259
  }
4260
  }
4263
 
4264
  ob_start ();
4265
 
 
 
 
 
 
 
 
4266
  if ($search_text != '') $search_array = explode (' ', $search_text); else $search_array = array ();
4267
 
4268
  $blocks = array ();
4309
 
4310
  $tracking = $obj->get_tracking (true);
4311
 
4312
+ if (ai_pro ()) {
4313
  $limits =
4314
  $obj->get_visitor_max_impressions () || ($obj->get_visitor_limit_impressions_per_time_period () && $obj->get_visitor_limit_impressions_time_period ()) ||
4315
  $obj->get_visitor_max_clicks () || ($obj->get_visitor_limit_clicks_per_time_period () && $obj->get_visitor_limit_clicks_time_period ());
4321
  if ($exceptions) $block_text .= ' exceptions';
4322
  if ($devices) $block_text .= ' device';
4323
  if ($scheduling) $block_text .= ' scheduling';
4324
+ if (ai_pro ()) {
4325
  if ($limits) $block_text .= ' limits';
4326
  }
4327
  if ($tracking) $block_text .= ' tracking';
4393
  <td style="min-width: 15px; text-align: center; padding-left: 5px; vertical-align: top; color: #0df;"><span class="<?php echo $devices ? 'dashicons dashicons-desktop' : ''; ?>" style="font-size: 16px; width: 16px; height: 16px; margin-top: 1px;"></span></td>
4394
  <td style="min-width: 15px; text-align: center; padding-left: 5px; vertical-align: top; color: <?php echo $scheduling_period_inactive ? '#e44' : '#00f'; ?>;" title="<?php echo $scheduling_period != '' ? $scheduling_period : ''; ?>"><?php echo $scheduling ? '&#9200;' : ''; ?></td>
4395
  <?php
4396
+ if (ai_pro ()) {
4397
  ?>
4398
  <td style="min-width: 15px; text-align: center; padding-left: 5px; vertical-align: top;"><span class="<?php echo $tracking ? 'checkbox-icon size-img16 icon-tracking on' : ''; ?>" style="margin-top: 1px;"></span></td>
4399
  <td style="min-width: 15px; text-align: center; padding-left: 5px; vertical-align: top; color: #70f;"><?php echo $limits ? '&#11027;' : ''; ?></td>
4410
  $table_rows = ob_get_clean ();
4411
  ?>
4412
 
4413
+ <table id="ai-list-table" class="exceptions ai-sortable<?php if (ai_pro () && !get_global_tracking ()) echo ' tracking-disabled'; ?>" cellspacing=0 cellpadding=0 style="width: 100%;" data-blocks="<?php echo json_encode ($blocks); ?>">
4414
  <thead>
4415
  <tr>
4416
  <th style="text-align: left;"><?php _e ('Block', 'ad-inserter'); ?></th>
4422
  <th style="text-align: center; padding-left: 5px;" title="<?php _e ('Device detection', 'ad-inserter'); ?>"><span class="dashicons dashicons-desktop" style="font-size: 16px; width: 16px; height: 16px; margin-top: 1px; color: #999;"></span></th>
4423
  <th style="text-align: center; padding-left: 5px; color: #aaa;" title="<?php _e ('Scheduling', 'ad-inserter'); ?>">&#9200;</th>
4424
  <?php
4425
+ if (ai_pro ()) {
4426
  ?>
4427
  <th style="text-align: center; padding-left: 5px;" title="<?php _e ('Tracking', 'ad-inserter'); ?>"><span class="checkbox-icon size-img16 icon-tracking" style="margin-top: 1px;"></span></th>
4428
  <th style="text-align: center; padding-left: 5px; color: #999;" title="<?php _e ('Limits', 'ad-inserter'); ?>">&#11027;</th>
4768
  }
4769
 
4770
  function generate_list_options ($options) {
 
 
4771
  switch ($options) {
4772
  case 'category':
4773
+ $category_data = ai_get_category_list ();
 
 
 
4774
  foreach ($category_data as $category) {
4775
  echo " <option value='{$category->slug}'>{$category->slug} ({$category->name})</option>\n";
4776
 
4788
  break;
4789
 
4790
  case 'tag':
4791
+ $tag_data = ai_get_tag_list ();
 
 
 
4792
  foreach ($tag_data as $tag) {
4793
  echo " <option value='{$tag->slug}'>{$tag->slug} ({$tag->name})</option>\n";
4794
  }
4795
  break;
4796
 
4797
  case 'taxonomy':
4798
+ $taxonomies = ai_get_taxonomy_list ();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4799
 
4800
  foreach ($taxonomies as $taxonomy => $taxonomy_name) {
4801
  if ($taxonomy_name != '')
4806
  break;
4807
 
4808
  case 'id':
4809
+ $posts_pages = ai_get_post_id_list ();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4810
 
4811
  $counter = 0;
4812
  foreach ($posts_pages as $post_page) {
4813
  if ($post_page->post_title == '') continue;
4814
  echo " <option value='{$post_page->ID}'>{$post_page->ID} ({$post_page->post_type} \"{$post_page->post_title}\")</option>\n";
4815
  $counter ++;
4816
+ if ($counter >= AI_MAX_LIST_ITEMS) break;
4817
  }
4818
  echo " <option value='posts'>posts (", __('All posts', 'ad-inserter'), ")</option>\n";
4819
  echo " <option value='pages'>pages (", __('All static pages', 'ad-inserter'), ")</option>\n";
4820
  break;
4821
 
4822
  case 'client':
4823
+ $languages = array (
4824
+ 'af' => 'Afrikaans',
4825
+ 'sq' => 'Albanian',
4826
+ 'an' => 'Aragonese',
4827
+ 'ar*' => 'Arabic (Standard)',
4828
+ 'ar-dz' => 'Arabic (Algeria)',
4829
+ 'ar-bh' => 'Arabic (Bahrain)',
4830
+ 'ar-eg' => 'Arabic (Egypt)',
4831
+ 'ar-iq' => 'Arabic (Iraq)',
4832
+ 'ar-jo' => 'Arabic (Jordan)',
4833
+ 'ar-kw' => 'Arabic (Kuwait)',
4834
+ 'ar-lb' => 'Arabic (Lebanon)',
4835
+ 'ar-ly' => 'Arabic (Libya)',
4836
+ 'ar-ma' => 'Arabic (Morocco)',
4837
+ 'ar-om' => 'Arabic (Oman)',
4838
+ 'ar-qa' => 'Arabic (Qatar)',
4839
+ 'ar-sa' => 'Arabic (Saudi Arabia)',
4840
+ 'ar-sy' => 'Arabic (Syria)',
4841
+ 'ar-tn' => 'Arabic (Tunisia)',
4842
+ 'ar-ae' => 'Arabic (U.A.E.)',
4843
+ 'ar-ye' => 'Arabic (Yemen)',
4844
+ 'hy' => 'Armenian',
4845
+ 'as' => 'Assamese',
4846
+ 'ast' => 'Asturian',
4847
+ 'az' => 'Azerbaijani',
4848
+ 'eu' => 'Basque',
4849
+ 'bg' => 'Bulgarian',
4850
+ 'be' => 'Belarusian',
4851
+ 'bn' => 'Bengali',
4852
+ 'bs' => 'Bosnian',
4853
+ 'br' => 'Breton',
4854
+ 'my' => 'Burmese',
4855
+ 'ca' => 'Catalan',
4856
+ 'ch' => 'Chamorro',
4857
+ 'ce' => 'Chechen',
4858
+ 'zh*' => 'Chinese',
4859
+ 'zh-hk' => 'Chinese (Hong Kong)',
4860
+ 'zh-cn' => 'Chinese (PRC)',
4861
+ 'zh-sg' => 'Chinese (Singapore)',
4862
+ 'zh-tw' => 'Chinese (Taiwan)',
4863
+ 'cv' => 'Chuvash',
4864
+ 'co' => 'Corsican',
4865
+ 'cr' => 'Cree',
4866
+ 'hr' => 'Croatian',
4867
+ 'cs' => 'Czech',
4868
+ 'da' => 'Danish',
4869
+ 'nl*' => 'Dutch (Standard)',
4870
+ 'nl-be' => 'Dutch (Belgian)',
4871
+ 'en*' => 'English',
4872
+ 'en-au' => 'English (Australia)',
4873
+ 'en-bz' => 'English (Belize)',
4874
+ 'en-ca' => 'English (Canada)',
4875
+ 'en-ie' => 'English (Ireland)',
4876
+ 'en-jm' => 'English (Jamaica)',
4877
+ 'en-nz' => 'English (New Zealand)',
4878
+ 'en-ph' => 'English (Philippines)',
4879
+ 'en-za' => 'English (South Africa)',
4880
+ 'en-tt' => 'English (Trinidad & Tobago)',
4881
+ 'en-gb' => 'English (United Kingdom)',
4882
+ 'en-us' => 'English (United States)',
4883
+ 'en-zw' => 'English (Zimbabwe)',
4884
+ 'eo' => 'Esperanto',
4885
+ 'et' => 'Estonian',
4886
+ 'fo' => 'Faeroese',
4887
+ 'fa' => 'Persian',
4888
+ 'fj' => 'Fijian',
4889
+ 'fi' => 'Finnish',
4890
+ 'fr*' => 'French (Standard)',
4891
+ 'fr-be' => 'French (Belgium)',
4892
+ 'fr-ca' => 'French (Canada)',
4893
+ 'fr-fr' => 'French (France)',
4894
+ 'fr-lu' => 'French (Luxembourg)',
4895
+ 'fr-mc' => 'French (Monaco)',
4896
+ 'fr-ch' => 'French (Switzerland)',
4897
+ 'fy' => 'Frisian',
4898
+ 'fur' => 'Friulian',
4899
+ 'gd*' => 'Scots Gaelic',
4900
+ 'gd-ie' => 'Gaelic (Irish)',
4901
+ 'gl' => 'Galacian',
4902
+ 'ka' => 'Georgian',
4903
+ 'de*' => 'German (Standard)',
4904
+ 'de-at' => 'German (Austria)',
4905
+ 'de-de' => 'German (Germany)',
4906
+ 'de-li' => 'German (Liechtenstein)',
4907
+ 'de-lu' => 'German (Luxembourg)',
4908
+ 'de-ch' => 'German (Switzerland)',
4909
+ 'el' => 'Greek',
4910
+ 'gu' => 'Gujurati',
4911
+ 'ht' => 'Haitian',
4912
+ 'he' => 'Hebrew',
4913
+ 'hi' => 'Hindi',
4914
+ 'hu' => 'Hungarian',
4915
+ 'is' => 'Icelandic',
4916
+ 'id' => 'Indonesian',
4917
+ 'iu' => 'Inuktitut',
4918
+ 'ga' => 'Irish',
4919
+ 'it*' => 'Italian (Standard)',
4920
+ 'it-ch' => 'Italian (Switzerland)',
4921
+ 'ja' => 'Japanese',
4922
+ 'kn' => 'Kannada',
4923
+ 'ks' => 'Kashmiri',
4924
+ 'kk' => 'Kazakh',
4925
+ 'km' => 'Khmer',
4926
+ 'ky' => 'Kirghiz',
4927
+ 'tlh' => 'Klingon',
4928
+ 'ko*' => 'Korean',
4929
+ 'ko-kp' => 'Korean (North Korea)',
4930
+ 'ko-kr' => 'Korean (South Korea)',
4931
+ 'la' => 'Latin',
4932
+ 'lv' => 'Latvian',
4933
+ 'lt' => 'Lithuanian',
4934
+ 'lb' => 'Luxembourgish',
4935
+ 'mk' => 'FYRO Macedonian',
4936
+ 'ms' => 'Malay',
4937
+ 'ml' => 'Malayalam',
4938
+ 'mt' => 'Maltese',
4939
+ 'mi' => 'Maori',
4940
+ 'mr' => 'Marathi',
4941
+ 'mo' => 'Moldavian',
4942
+ 'nv' => 'Navajo',
4943
+ 'ng' => 'Ndonga',
4944
+ 'ne' => 'Nepali',
4945
+ 'no' => 'Norwegian',
4946
+ 'nb' => 'Norwegian (Bokmal)',
4947
+ 'nn' => 'Norwegian (Nynorsk)',
4948
+ 'oc' => 'Occitan',
4949
+ 'or' => 'Oriya',
4950
+ 'om' => 'Oromo',
4951
+ 'fa-ir' => 'Persian/Iran',
4952
+ 'pl' => 'Polish',
4953
+ 'pt*' => 'Portuguese',
4954
+ 'pt-br' => 'Portuguese (Brazil)',
4955
+ 'pa*' => 'Punjabi',
4956
+ 'pa-in' => 'Punjabi (India)',
4957
+ 'pa-pk' => 'Punjabi (Pakistan)',
4958
+ 'qu' => 'Quechua',
4959
+ 'rm' => 'Rhaeto-Romanic',
4960
+ 'ro*' => 'Romanian',
4961
+ 'ro-mo' => 'Romanian (Moldavia)',
4962
+ 'ru*' => 'Russian',
4963
+ 'ru-mo' => 'Russian (Moldavia)',
4964
+ 'sz' => 'Sami (Lappish)',
4965
+ 'sg' => 'Sango',
4966
+ 'sa' => 'Sanskrit',
4967
+ 'sc' => 'Sardinian',
4968
+ 'sd' => 'Sindhi',
4969
+ 'si' => 'Singhalese',
4970
+ 'sr' => 'Serbian',
4971
+ 'sk' => 'Slovak',
4972
+ 'sl' => 'Slovenian',
4973
+ 'so' => 'Somani',
4974
+ 'sb' => 'Sorbian',
4975
+ 'es*' => 'Spanish',
4976
+ 'es-ar' => 'Spanish (Argentina)',
4977
+ 'es-bo' => 'Spanish (Bolivia)',
4978
+ 'es-cl' => 'Spanish (Chile)',
4979
+ 'es-co' => 'Spanish (Colombia)',
4980
+ 'es-cr' => 'Spanish (Costa Rica)',
4981
+ 'es-do' => 'Spanish (Dominican Republic)',
4982
+ 'es-ec' => 'Spanish (Ecuador)',
4983
+ 'es-sv' => 'Spanish (El Salvador)',
4984
+ 'es-gt' => 'Spanish (Guatemala)',
4985
+ 'es-hn' => 'Spanish (Honduras)',
4986
+ 'es-mx' => 'Spanish (Mexico)',
4987
+ 'es-ni' => 'Spanish (Nicaragua)',
4988
+ 'es-pa' => 'Spanish (Panama)',
4989
+ 'es-py' => 'Spanish (Paraguay)',
4990
+ 'es-pe' => 'Spanish (Peru)',
4991
+ 'es-pr' => 'Spanish (Puerto Rico)',
4992
+ 'es-es' => 'Spanish (Spain)',
4993
+ 'es-uy' => 'Spanish (Uruguay)',
4994
+ 'es-ve' => 'Spanish (Venezuela)',
4995
+ 'sx' => 'Sutu',
4996
+ 'sw' => 'Swahili',
4997
+ 'sv*' => 'Swedish',
4998
+ 'sv-fi' => 'Swedish (Finland)',
4999
+ 'sv-sv' => 'Swedish (Sweden)',
5000
+ 'ta' => 'Tamil',
5001
+ 'tt' => 'Tatar',
5002
+ 'te' => 'Teluga',
5003
+ 'th' => 'Thai',
5004
+ 'tig' => 'Tigre',
5005
+ 'ts' => 'Tsonga',
5006
+ 'tn' => 'Tswana',
5007
+ 'tr' => 'Turkish',
5008
+ 'tk' => 'Turkmen',
5009
+ 'uk' => 'Ukrainian',
5010
+ 'hsb' => 'Upper Sorbian',
5011
+ 'ur' => 'Urdu',
5012
+ 've' => 'Venda',
5013
+ 'vi' => 'Vietnamese',
5014
+ 'vo' => 'Volapuk',
5015
+ 'wa' => 'Walloon',
5016
+ 'cy' => 'Welsh',
5017
+ 'xh' => 'Xhosa',
5018
+ 'ji' => 'Yiddish',
5019
+ 'zu' => 'Zulu',
5020
+ );
5021
+
5022
+ $clients = array ();
5023
+
5024
  if (version_compare (phpversion (), "5.6", ">=")) {
5025
  require_once AD_INSERTER_PLUGIN_DIR.'includes/agent/Agent.php';
5026
  $agent = new Agent();
5036
  foreach ($clients as $client) {
5037
  echo " <option value='$client'>$client</option>\n";
5038
  }
5039
+
5040
  } else {
5041
  }
5042
 
5043
+
5044
+ foreach ($languages as $language_id => $language) {
5045
+ echo " <option value='language:{$language_id}'>{$language}</option>\n";
5046
+ }
5047
+
5048
+
5049
+ $clients = array_merge (
5050
+ $clients,
5051
+ $languages
5052
+ );
5053
+
5054
  break;
5055
 
5056
  default:
5059
  }
5060
  }
5061
 
5062
+
5063
+ function ai_get_posts_pages_with_exceptions () {
5064
+ $args = array (
5065
+ 'public' => true,
5066
+ '_builtin' => false
5067
+ );
5068
+ $custom_post_types = get_post_types ($args, 'names', 'and');
5069
+ $screens = array_values (array_merge (array ('post', 'page'), $custom_post_types));
5070
+
5071
+ $args = array (
5072
+ 'posts_per_page' => AI_LIST_EXCEPTIONS_LIMIT,
5073
+ 'offset' => 0,
5074
+ 'category' => '',
5075
+ 'category_name' => '',
5076
+ 'orderby' => 'type',
5077
+ 'order' => 'ASC',
5078
+ 'include' => '',
5079
+ 'exclude' => '',
5080
+ 'meta_query' => array (
5081
+ array (
5082
+ 'key' => '_adinserter_block_exceptions',
5083
+ 'value' => '',
5084
+ 'compare' => '!='
5085
+ )
5086
+ ),
5087
+ 'post_type' => $screens,
5088
+ 'post_mime_type' => '',
5089
+ 'post_parent' => '',
5090
+ 'author' => '',
5091
+ 'author_name' => '',
5092
+ 'post_status' => '',
5093
+ 'suppress_filters' => true
5094
+ );
5095
+ return (get_posts ($args));
5096
+ }
5097
+
5098
+ function ai_get_exceptions ($conditions) {
5099
+ if (function_exists ('ai_get_exceptions_2')) {
5100
+ $exceptions = ai_get_exceptions_2 ();
5101
+ if (is_array ($exceptions)) return $exceptions;
5102
+ }
5103
+
5104
+ $exceptions = false;
5105
+ $block_exceptions = array ();
5106
+
5107
+ if ($conditions) {
5108
+ $posts_pages = ai_get_posts_pages_with_exceptions ();
5109
+
5110
+ $exceptions = array ();
5111
+ foreach ($posts_pages as $page) {
5112
+ $post_meta = get_post_meta ($page->ID, '_adinserter_block_exceptions', true);
5113
+ if ($post_meta == '') continue;
5114
+ $post_type_object = get_post_type_object ($page->post_type);
5115
+ $exceptions [$page->ID] = array ('type' => $page->post_type, 'name' => $post_type_object->labels->singular_name, 'title' => $page->post_title, 'blocks' => $post_meta);
5116
+
5117
+ $selected_blocks = explode (",", $post_meta);
5118
+ foreach ($selected_blocks as $selected_block) {
5119
+ $block_exceptions [$selected_block][$page->ID] = array ('type' => $page->post_type, 'name' => $post_type_object->labels->singular_name, 'title' => $page->post_title);
5120
+ }
5121
+ }
5122
+ }
5123
+
5124
+ return array ($exceptions, $block_exceptions);
5125
+ }
5126
+
5127
+ function ai_clear_exceptions () {
5128
+ $clear = $_POST [AI_FORM_CLEAR_EXCEPTIONS];
5129
+ $posts_pages = ai_get_posts_pages_with_exceptions ();
5130
+
5131
+ // All exceptions
5132
+ if ($clear == "\xe2\x9d\x8c") {
5133
+ foreach ($posts_pages as $page) {
5134
+ delete_post_meta ($page->ID, '_adinserter_block_exceptions');
5135
+ }
5136
+ }
5137
+ // Exceptions for post id
5138
+ elseif (strpos ($clear, 'id=') === 0) {
5139
+ $id = str_replace ('id=', '', $clear);
5140
+ if (is_numeric ($id)) {
5141
+ delete_post_meta ($id, '_adinserter_block_exceptions');
5142
+ }
5143
+ }
5144
+ // Block exceptions
5145
+ elseif (is_numeric ($clear)) {
5146
+ foreach ($posts_pages as $page) {
5147
+ $post_meta = get_post_meta ($page->ID, '_adinserter_block_exceptions', true);
5148
+ $selected_blocks = explode (",", $post_meta);
5149
+ if (($key = array_search ($clear, $selected_blocks)) !== false) {
5150
+ unset ($selected_blocks [$key]);
5151
+ update_post_meta ($page->ID, '_adinserter_block_exceptions', implode (",", $selected_blocks));
5152
+ }
5153
+ }
5154
+ }
5155
+ }
5156
+
5157
+ function ai_clear_settings () {
5158
+ global $ai_db_options, $block_object, $wpdb, $ai_db_options_extract;
5159
+
5160
+ if (defined ('AI_CONNECTED_MANAGER')) {
5161
+ $connected_manager = get_transient (AI_CONNECTED_MANAGER);
5162
+ } else $connected_manager = false;
5163
+
5164
+ for ($block = 1; $block <= 96; $block ++) {
5165
+ delete_option (str_replace ("#", $block, AD_ADx_OPTIONS));
5166
+ }
5167
+
5168
+ $saved_management_key = isset ($ai_db_options [AI_OPTION_GLOBAL]['MANAGEMENT_KEY']) ? $ai_db_options [AI_OPTION_GLOBAL]['MANAGEMENT_KEY'] : '';
5169
+
5170
+ delete_option (str_replace ("#", "Header", AD_ADx_OPTIONS));
5171
+ delete_option (str_replace ("#", "Footer", AD_ADx_OPTIONS));
5172
+ delete_option (AD_OPTIONS);
5173
+
5174
+ delete_option (AI_OPTION_NAME);
5175
+ delete_option (AI_EXTRACT_NAME);
5176
+ delete_option (AI_FLAGS_NAME);
5177
+
5178
+ if (is_multisite () && is_main_site ()) {
5179
+ delete_site_option (AI_OPTION_NAME);
5180
+ }
5181
+
5182
+ delete_option (AI_ADSENSE_CLIENT_IDS);
5183
+ delete_option (AI_ADSENSE_AUTH_CODE);
5184
+ delete_option (AI_ADSENSE_OWN_IDS);
5185
+
5186
+ delete_option (AI_ADS_TXT_NAME);
5187
+
5188
+ delete_transient (AI_TRANSIENT_ADSENSE_TOKEN);
5189
+ delete_transient (AI_TRANSIENT_ADSENSE_ADS);
5190
+
5191
+ delete_transient ('ai-close');
5192
+
5193
+ if (function_exists ('ai_load_globals')) {
5194
+ delete_option (WP_AD_INSERTER_PRO_LICENSE);
5195
+ if ($connected_manager === false) {
5196
+ delete_option (WP_AD_INSERTER_PRO_KEY);
5197
+ }
5198
+ delete_option (WP_AD_INSERTER_PRO_CLIENT);
5199
+ $wpdb->query ("DROP TABLE IF EXISTS " . AI_STATISTICS_DB_TABLE);
5200
+
5201
+ delete_option (AI_WEBSITES);
5202
+ delete_transient (AI_CONNECTED_WEBSITE);
5203
+
5204
+ delete_transient (AI_TRANSIENT_ADB_CLASS_1);
5205
+ delete_transient (AI_TRANSIENT_ADB_CLASS_2);
5206
+ delete_transient (AI_TRANSIENT_ADB_CLASS_3);
5207
+ delete_transient (AI_TRANSIENT_ADB_CLASS_4);
5208
+ delete_transient (AI_TRANSIENT_ADB_CLASS_5);
5209
+ delete_transient (AI_TRANSIENT_ADB_CLASS_6);
5210
+ delete_transient (AI_TRANSIENT_ADB_FILES_VERSION);
5211
+ }
5212
+
5213
+ // if (/*ai_current_user_role_ok () && */(!is_multisite() || is_main_site () || multisite_exceptions_enabled ())) {
5214
+ $posts_pages = ai_get_posts_pages_with_exceptions ();
5215
+
5216
+ foreach ($posts_pages as $page) {
5217
+ delete_post_meta ($page->ID, '_adinserter_block_exceptions');
5218
+ }
5219
+ // }
5220
+
5221
+ ai_load_settings ();
5222
+
5223
+ $options = $ai_db_options;
5224
+
5225
+ $options [AI_OPTION_EXTRACT] = ai_generate_extract ($options);
5226
+ $ai_db_options_extract = $options [AI_OPTION_EXTRACT];
5227
+
5228
+ $options [AI_OPTION_GLOBAL]['VIEWPORT_CSS'] = generate_viewport_css ();
5229
+ $options [AI_OPTION_GLOBAL]['ALIGNMENT_CSS'] = generate_alignment_css ();
5230
+
5231
+ $options [AI_OPTION_GLOBAL]['TIMESTAMP'] = time ();
5232
+
5233
+ if ($connected_manager !== false) {
5234
+ $options [AI_OPTION_GLOBAL]['REMOTE_DEBUGGING'] = AI_ENABLED;
5235
+ $options [AI_OPTION_GLOBAL]['REMOTE_MANAGEMENT'] = AI_ENABLED;
5236
+ $options [AI_OPTION_GLOBAL]['MANAGEMENT_KEY'] = $saved_management_key;
5237
+ }
5238
+
5239
+ ai_update_option (AI_OPTION_NAME, $options);
5240
+
5241
+ update_option (AI_EXTRACT_NAME, $ai_db_options_extract);
5242
+
5243
+ ai_load_settings ();
5244
+
5245
+ if (function_exists ('ai_load_globals')) ai_load_globals ();
5246
+ }
5247
+
5248
+ function ai_clear_statistics () {
5249
+ global $wpdb;
5250
+
5251
+ if (isset ($_POST [AI_FORM_CLEAR_STATISTICS]) &&is_numeric ($_POST [AI_FORM_CLEAR_STATISTICS])) {
5252
+ if ($_POST [AI_FORM_CLEAR_STATISTICS] != 0) {
5253
+ $wpdb->query ("DELETE FROM " . AI_STATISTICS_DB_TABLE . " WHERE block = " . ((int) $_POST [AI_FORM_CLEAR_STATISTICS]));
5254
+ } else $wpdb->query ("DROP TABLE IF EXISTS " . AI_STATISTICS_DB_TABLE);
5255
+ }
5256
+ }
5257
+
5258
  function ai_check_page () {
5259
  $download_urls = array ();
5260
 
strings.php CHANGED
@@ -223,6 +223,7 @@ $ai_admin_translations = array (
223
  'days_5' => _n('day', 'days', 5, 'ad-inserter'),
224
  'warning' => __('Warning', 'ad-inserter'),
225
  'delete' => __('Delete', 'ad-inserter'),
 
226
  'switch' => __('Switch', 'ad-inserter'),
227
  'cancel' => __('Cancel', 'ad-inserter'),
228
  'ok' => __('OK', 'ad-inserter'),
@@ -231,6 +232,7 @@ $ai_admin_translations = array (
231
 
232
  // translators: %s: dates
233
  'delete_statistics_between' => sprintf (__('Delete statistics data between %s and %s?', 'ad-inserter'), '{start_date}', '{end_date}'),
 
234
  'cancel_rearrangement' => __('Cancel block order rearrangement', 'ad-inserter'),
235
  'rearrange_block_order' => __('Rearrange block order', 'ad-inserter'),
236
  'downloading' => __('downloading...', 'ad-inserter'),
223
  'days_5' => _n('day', 'days', 5, 'ad-inserter'),
224
  'warning' => __('Warning', 'ad-inserter'),
225
  'delete' => __('Delete', 'ad-inserter'),
226
+ 'delete_all' => __('Delete all', 'ad-inserter'),
227
  'switch' => __('Switch', 'ad-inserter'),
228
  'cancel' => __('Cancel', 'ad-inserter'),
229
  'ok' => __('OK', 'ad-inserter'),
232
 
233
  // translators: %s: dates
234
  'delete_statistics_between' => sprintf (__('Delete statistics data between %s and %s?', 'ad-inserter'), '{start_date}', '{end_date}'),
235
+ 'delete_website' => __('Delete website?', 'ad-inserter'),
236
  'cancel_rearrangement' => __('Cancel block order rearrangement', 'ad-inserter'),
237
  'rearrange_block_order' => __('Rearrange block order', 'ad-inserter'),
238
  'downloading' => __('downloading...', 'ad-inserter'),