Content Egg - Version 3.5.0

Version Description

  • New: Frontend product search.
  • New: Buy now button text / Coupon button text options.
  • Improvement: Prefix for catalog url: [catalog limit=3]
  • Improvement: IW language for templates.
  • Fix: Amazon JP prices.
  • Fix: Amazon price update if more than 10 items on page.
Download this release

Release Info

Developer keywordrush
Plugin Icon 128x128 Content Egg
Version 3.5.0
Comparing to
See all releases

Code changes from version 3.4.1 to 3.5.0

application/LocalRedirect.php CHANGED
@@ -88,20 +88,13 @@ class LocalRedirect {
88
  $parser = ModuleManager::getInstance()->parserFactory($module_id);
89
  if (!$parser->config('set_local_redirect'))
90
  continue;
91
- $data = ContentManager::getData($post_id, $module_id);
92
- if (!$data)
 
 
 
93
  continue;
94
 
95
- foreach ($data as $d)
96
- {
97
- if (TextHelper::clearId($d['unique_id']) == $unique_id)
98
- {
99
- if (!empty($data[$unique_id]['url']))
100
- return $data[$unique_id]['url'];
101
- else
102
- return false;
103
- }
104
- }
105
  }
106
 
107
  return false;
88
  $parser = ModuleManager::getInstance()->parserFactory($module_id);
89
  if (!$parser->config('set_local_redirect'))
90
  continue;
91
+
92
+ $item = ContentManager::getProductbyUniqueId($unique_id, $module_id, $post_id);
93
+ if ($item)
94
+ return $item['aff_url'];
95
+ else
96
  continue;
97
 
 
 
 
 
 
 
 
 
 
 
98
  }
99
 
100
  return false;
application/ModuleViewer.php CHANGED
@@ -21,6 +21,7 @@ class ModuleViewer {
21
  private static $instance = null;
22
  private $module_data_pointer = array();
23
  private $block_data_pointer = array();
 
24
 
25
  public static function getInstance()
26
  {
@@ -41,9 +42,29 @@ class ModuleViewer {
41
  \add_filter('the_content', array($this, 'viewData'), 12);
42
  }
43
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
44
  public function viewData($content)
45
  {
46
  global $post;
 
 
 
 
 
47
  /*
48
  if (!is_single() && !is_page)
49
  return $content;
@@ -56,7 +77,7 @@ class ModuleViewer {
56
  $embed_at = $module->config('embed_at');
57
  if ($embed_at != 'post_bottom' && $embed_at != 'post_top')
58
  continue;
59
- if (Shortcoded::getInstance($post->ID)->isShortcoded($module->getId()))
60
  continue;
61
 
62
  $priority = (int) $module->config('priority');
@@ -74,11 +95,11 @@ class ModuleViewer {
74
  $top_modules_priorities = array_reverse($top_modules_priorities, true);
75
  foreach ($top_modules_priorities as $module_id => $p)
76
  {
77
- $content = $this->viewModuleData($module_id) . $content;
78
  }
79
  foreach ($bottom_modules_priorities as $module_id => $p)
80
  {
81
- $content = $content . $this->viewModuleData($module_id);
82
  }
83
 
84
  return $content;
@@ -91,16 +112,17 @@ class ModuleViewer {
91
  global $post;
92
  $post_id = $post->ID;
93
  }
94
- $module = ModuleManager::factory($module_id);
95
 
96
- $data = ContentManager::getViewData($module_id, $post_id, $params);
97
  if (!$data)
98
  return '';
99
 
 
100
  $keyword = \get_post_meta($post_id, ContentManager::META_PREFIX_KEYWORD . $module->getId(), true);
101
 
102
  if (!isset($this->module_data_pointer[$post_id]))
103
  $this->module_data_pointer[$post_id] = array();
 
104
  // next param
105
  if (!empty($params['next']))
106
  {
@@ -149,7 +171,7 @@ class ModuleViewer {
149
  $data = array();
150
  foreach ($module_ids as $module_id)
151
  {
152
- $module_data = ContentManager::getViewData($module_id, $post_id);
153
  if ($module_data)
154
  $data[$module_id] = $module_data;
155
 
21
  private static $instance = null;
22
  private $module_data_pointer = array();
23
  private $block_data_pointer = array();
24
+ private $data = array();
25
 
26
  public static function getInstance()
27
  {
42
  \add_filter('the_content', array($this, 'viewData'), 12);
43
  }
44
 
45
+ public function setData($module_id, $post_id, array $data)
46
+ {
47
+ if (!isset($this->data[$post_id]))
48
+ $this->data[$post_id] = array();
49
+ $this->data[$post_id][$module_id] = $data;
50
+ }
51
+
52
+ public function getData($module_id, $post_id, $params = array())
53
+ {
54
+ if (isset($this->data[$post_id]) && isset($this->data[$post_id][$module_id]))
55
+ return $this->data[$post_id][$module_id];
56
+ else
57
+ return ContentManager::getViewData($module_id, $post_id, $params);
58
+ }
59
+
60
  public function viewData($content)
61
  {
62
  global $post;
63
+ if ($post)
64
+ $post_id = $post->ID;
65
+ else
66
+ $post_id = -1;
67
+
68
  /*
69
  if (!is_single() && !is_page)
70
  return $content;
77
  $embed_at = $module->config('embed_at');
78
  if ($embed_at != 'post_bottom' && $embed_at != 'post_top')
79
  continue;
80
+ if (Shortcoded::getInstance($post_id)->isShortcoded($module->getId()))
81
  continue;
82
 
83
  $priority = (int) $module->config('priority');
95
  $top_modules_priorities = array_reverse($top_modules_priorities, true);
96
  foreach ($top_modules_priorities as $module_id => $p)
97
  {
98
+ $content = $this->viewModuleData($module_id, $post_id, array()) . $content;
99
  }
100
  foreach ($bottom_modules_priorities as $module_id => $p)
101
  {
102
+ $content = $content . $this->viewModuleData($module_id, $post_id, array());
103
  }
104
 
105
  return $content;
112
  global $post;
113
  $post_id = $post->ID;
114
  }
 
115
 
116
+ $data = $this->getData($module_id, $post_id, $params);
117
  if (!$data)
118
  return '';
119
 
120
+ $module = ModuleManager::factory($module_id);
121
  $keyword = \get_post_meta($post_id, ContentManager::META_PREFIX_KEYWORD . $module->getId(), true);
122
 
123
  if (!isset($this->module_data_pointer[$post_id]))
124
  $this->module_data_pointer[$post_id] = array();
125
+
126
  // next param
127
  if (!empty($params['next']))
128
  {
171
  $data = array();
172
  foreach ($module_ids as $module_id)
173
  {
174
+ $module_data = $this->getData($module_id, $post_id, $params);
175
  if ($module_data)
176
  $data[$module_id] = $module_data;
177
 
application/Plugin.php CHANGED
@@ -14,7 +14,7 @@ use ContentEgg\application\helpers\CurrencyHelper;
14
  */
15
  class Plugin {
16
 
17
- const version = '3.4.1';
18
  const db_version = 29;
19
  const wp_requires = '4.2.2';
20
  const slug = 'content-egg';
@@ -49,7 +49,9 @@ class Plugin {
49
  ModuleUpdateVisit::getInstance()->init();
50
  LocalRedirect::initAction();
51
  CurrencyHelper::getInstance(GeneralConfig::getInstance()->option('lang'));
 
52
  }
 
53
  PriceAlert::getInstance()->init();
54
  AutoblogScheduler::initAction();
55
  }
@@ -172,4 +174,3 @@ class Plugin {
172
  }
173
 
174
  }
175
-
14
  */
15
  class Plugin {
16
 
17
+ const version = '3.5.0';
18
  const db_version = 29;
19
  const wp_requires = '4.2.2';
20
  const slug = 'content-egg';
49
  ModuleUpdateVisit::getInstance()->init();
50
  LocalRedirect::initAction();
51
  CurrencyHelper::getInstance(GeneralConfig::getInstance()->option('lang'));
52
+ ProductSearch::initAction();
53
  }
54
+ ProductSearchWidget::initAction();
55
  PriceAlert::getInstance()->init();
56
  AutoblogScheduler::initAction();
57
  }
174
  }
175
 
176
  }
 
application/admin/GeneralConfig.php CHANGED
@@ -6,6 +6,7 @@ use ContentEgg\application\components\Config;
6
  use ContentEgg\application\Plugin;
7
  use ContentEgg\application\admin\PluginAdmin;
8
  use ContentEgg\application\models\PriceAlertModel;
 
9
 
10
  /**
11
  * GeneralSettings class file
@@ -16,6 +17,8 @@ use ContentEgg\application\models\PriceAlertModel;
16
  */
17
  class GeneralConfig extends Config {
18
 
 
 
19
  public function page_slug()
20
  {
21
  return Plugin::slug() . '';
@@ -152,6 +155,24 @@ class GeneralConfig extends Config {
152
  'trim',
153
  ),
154
  ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
155
  'redirect_prefix' => array(
156
  'title' => __('Redirect prefix', 'content-egg'),
157
  'description' => __('Custom prefix for local redirect links.', 'content-egg'),
@@ -162,7 +183,6 @@ class GeneralConfig extends Config {
162
  'allow_empty',
163
  array(
164
  'call' => array('\ContentEgg\application\helpers\FormValidator', 'alpha_numeric'),
165
- 'arg' => 365,
166
  'message' => sprintf(__('The field "%s" can contain only Latin letters and digits.', 'content-egg'), __('Redirect prefix', 'content-egg')),
167
  ),
168
  ),
@@ -191,6 +211,22 @@ class GeneralConfig extends Config {
191
  ),
192
  ),
193
  ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
194
  );
195
  }
196
 
@@ -209,4 +245,20 @@ class GeneralConfig extends Config {
209
  PluginAdmin::render('settings', array('page_slug' => $this->page_slug()));
210
  }
211
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
212
  }
6
  use ContentEgg\application\Plugin;
7
  use ContentEgg\application\admin\PluginAdmin;
8
  use ContentEgg\application\models\PriceAlertModel;
9
+ use ContentEgg\application\components\ModuleManager;
10
 
11
  /**
12
  * GeneralSettings class file
17
  */
18
  class GeneralConfig extends Config {
19
 
20
+ private static $search_midules;
21
+
22
  public function page_slug()
23
  {
24
  return Plugin::slug() . '';
155
  'trim',
156
  ),
157
  ),
158
+ 'btn_text_buy_now' => array(
159
+ 'title' => __('Buy now button text', 'content-egg'),
160
+ 'description' => sprintf(__('It will be used instead of "%s".', 'content-egg'), __('Buy This Item', 'content-egg-tpl')),
161
+ 'callback' => array($this, 'render_input'),
162
+ 'default' => '',
163
+ 'validator' => array(
164
+ 'strip_tags',
165
+ ),
166
+ ),
167
+ 'btn_text_coupon' => array(
168
+ 'title' => __('Coupon button text', 'content-egg'),
169
+ 'description' => sprintf(__('It will be used instead of "%s".', 'content-egg'), __('Shop Sale', 'content-egg-tpl')),
170
+ 'callback' => array($this, 'render_input'),
171
+ 'default' =>'',
172
+ 'validator' => array(
173
+ 'strip_tags',
174
+ ),
175
+ ),
176
  'redirect_prefix' => array(
177
  'title' => __('Redirect prefix', 'content-egg'),
178
  'description' => __('Custom prefix for local redirect links.', 'content-egg'),
183
  'allow_empty',
184
  array(
185
  'call' => array('\ContentEgg\application\helpers\FormValidator', 'alpha_numeric'),
 
186
  'message' => sprintf(__('The field "%s" can contain only Latin letters and digits.', 'content-egg'), __('Redirect prefix', 'content-egg')),
187
  ),
188
  ),
211
  ),
212
  ),
213
  ),
214
+ 'search_modules' => array(
215
+ 'title' => __('Search modules', 'content-egg'),
216
+ 'description' => __('Select modules to search on frontend.', 'content-egg') . ' ' .
217
+ __('Do not select more than 1-2 modules.', 'content-egg') . ' ' .
218
+ __('Do not forget to add search widget or shorcode [content-egg-search-form].', 'content-egg'),
219
+ 'checkbox_options' => self::getSearchModuleIds(),
220
+ 'callback' => array($this, 'render_checkbox_list'),
221
+ 'default' => array(),
222
+ ),
223
+ 'search_page_tpl' => array(
224
+ 'title' => __('Search page template', 'content-egg'),
225
+ 'description' => __('Template for body of search page.', 'content-egg') . ' ' .
226
+ __('You can use shortcodes, for example: [content-egg module=Amazon template=grid]', 'content-egg'),
227
+ 'callback' => array($this, 'render_textarea'),
228
+ 'default' => '',
229
+ ),
230
  );
231
  }
232
 
245
  PluginAdmin::render('settings', array('page_slug' => $this->page_slug()));
246
  }
247
 
248
+ private static function getSearchModuleIds()
249
+ {
250
+ if (self::$search_midules === null)
251
+ {
252
+ $modules = ModuleManager::getInstance()->getAffiliateParsers(false);
253
+ foreach ($modules as $module_id => $module)
254
+ {
255
+ // AE module?
256
+ if ($module_id != $module->getMyShortId())
257
+ continue;
258
+ self::$search_midules[$module_id] = $module->getName();
259
+ }
260
+ }
261
+ return self::$search_midules;
262
+ }
263
+
264
  }
application/admin/views/_promo_box.php CHANGED
@@ -26,7 +26,7 @@
26
  <?php _e('Thanks for use this plugin!', 'content-egg'); ?><br>
27
  <?php _e('If you like it and want to thank, you can write a 5 star review on Wordpress.', 'content-egg'); ?>
28
  <p>
29
- <a class="button button-primary" href="https://wordpress.org/support/plugin/content-egg/reviews/#new-post"><?php _e('Rate', 'content-egg'); ?> &#x2605 &#x2605 &#x2605 &#x2605 &#x2605</a>
30
  </p>
31
  </div>
32
  *
26
  <?php _e('Thanks for use this plugin!', 'content-egg'); ?><br>
27
  <?php _e('If you like it and want to thank, you can write a 5 star review on Wordpress.', 'content-egg'); ?>
28
  <p>
29
+ <a class="button button-primary" href="https://wordpress.org/support/plugin/content-egg/reviews/#new-post"><?php _e('Rate', 'content-egg'); ?> &#x2605; &#x2605; &#x2605; &#x2605; &#x2605;</a>
30
  </p>
31
  </div>
32
  *
application/components/Config.php CHANGED
@@ -160,6 +160,19 @@ abstract class Config {
160
  }
161
  }
162
 
 
 
 
 
 
 
 
 
 
 
 
 
 
163
  public function render_checkbox($args)
164
  {
165
  if ((bool) $args['value'])
160
  }
161
  }
162
 
163
+ public function render_textarea($args)
164
+ {
165
+ echo '<textarea name="' . esc_attr($args['option_name']) . '['
166
+ . esc_attr($args['name']) . ']" id="'
167
+ . esc_attr($args['label_for']) . '" rows="4" class="large-text code">' . esc_html($args['value']) . '</textarea>';
168
+ if (!empty($args['render_after']))
169
+ echo $args['render_after'];
170
+ if ($args['description'])
171
+ {
172
+ echo '<p class="description">' . $args['description'] . '</p>';
173
+ }
174
+ }
175
+
176
  public function render_checkbox($args)
177
  {
178
  if ((bool) $args['value'])
application/components/ContentManager.php CHANGED
@@ -31,20 +31,12 @@ class ContentManager {
31
  self::deleteData($module_id, $post_id);
32
  return;
33
  }
34
- foreach ($data as $i => $d)
35
- {
36
- if (is_object($d))
37
- $data[$i] = ArrayHelper::object2Array($d);
38
- }
39
 
40
- $data = self::setIds($data);
41
  $old_data = ContentManager::getData($post_id, $module_id);
42
 
43
- if (!$old_data)
44
- $old_data = array();
45
  $outdated = array();
46
  $data_changed = true;
47
-
48
  if ($old_data)
49
  {
50
  $outdated = array_diff_key($old_data, $data);
@@ -52,18 +44,10 @@ class ContentManager {
52
 
53
  if (!$outdated && !$new)
54
  $data_changed = false;
55
-
56
  /*
57
  * we need force data update because title or description can be edited manually or items price update
58
- if (!$data_changed)
59
- return;
60
- *
61
  */
62
  }
63
- // Sanitize content for allowed HTML tags and more.
64
- array_walk_recursive($data, array('self', 'sanitizeData'));
65
- $module = ModuleManager::getInstance()->factory($module_id);
66
- $data = $module->presavePrepare($data, $post_id);
67
 
68
  // save data
69
  \update_post_meta($post_id, self::META_PREFIX_DATA . $module_id, $data);
@@ -87,6 +71,21 @@ class ContentManager {
87
  \do_action('content_egg_save_data', $data, $module_id, $post_id);
88
  }
89
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
90
  public static function deleteData($module_id, $post_id)
91
  {
92
  $data = ContentManager::getData($post_id, $module_id);
@@ -169,7 +168,10 @@ class ContentManager {
169
 
170
  public static function getData($post_id, $module_id)
171
  {
172
- return self::fixData(\get_post_meta($post_id, ContentManager::META_PREFIX_DATA . $module_id, true), $module_id);
 
 
 
173
  }
174
 
175
  public static function fixData($data, $module_id)
@@ -190,44 +192,47 @@ class ContentManager {
190
  if (!isset(self::$_view_data[$data_id]))
191
  {
192
  $data = self::getData($post_id, $module_id);
193
- if (!$data)
194
- return array();
 
 
 
195
 
196
- $is_ssl = \is_ssl();
197
- $http_home_url = str_replace('https://', 'http://', \home_url('/'));
198
- foreach ($data as $key => $d)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
199
  {
200
- // domain fix && logo
201
- if (empty($d['extra']['domain']) && isset($d['domain']))
202
- $data[$key]['extra']['domain'] = $d['domain'];
203
- elseif (empty($d['domain']) && isset($d['extra']['domain']))
204
- $data[$key]['domain'] = $d['extra']['domain'];
205
- if (empty($d['extra']['logo']) && isset($d['logo']))
206
- $data[$key]['extra']['logo'] = $d['logo'];
207
- elseif (empty($d['logo']) && isset($d['extra']['logo']))
208
- $data[$key]['logo'] = $d['extra']['logo'];
209
-
210
- // locale fix...
211
- if (!empty($params['locale']))
212
- {
213
- if (isset($d['extra']['locale']) && strtolower($d['extra']['locale']) != strtolower($params['locale']))
214
- unset($data[$key]);
215
- }
216
-
217
- // https fix for local images
218
- if ($is_ssl && strstr($d['img'], $http_home_url))
219
- {
220
- $data[$key]['img'] = str_replace('http://', '//', $d['img']);
221
- }
222
  }
223
- // local redirect & other
224
- $module = ModuleManager::getInstance()->factory($module_id);
225
- if ($module->isParser())
226
- $data = $module->viewDataPrepare($data);
227
 
228
- self::$_view_data[$data_id] = $data;
 
 
 
 
229
  }
230
- return self::$_view_data[$data_id];
 
 
 
 
 
231
  }
232
 
233
  public static function getProductbyUniqueId($unique_id, $module_id, $post_id)
31
  self::deleteData($module_id, $post_id);
32
  return;
33
  }
 
 
 
 
 
34
 
35
+ $data = self::dataPresavePrepare($data, $module_id, $post_id);
36
  $old_data = ContentManager::getData($post_id, $module_id);
37
 
 
 
38
  $outdated = array();
39
  $data_changed = true;
 
40
  if ($old_data)
41
  {
42
  $outdated = array_diff_key($old_data, $data);
44
 
45
  if (!$outdated && !$new)
46
  $data_changed = false;
 
47
  /*
48
  * we need force data update because title or description can be edited manually or items price update
 
 
 
49
  */
50
  }
 
 
 
 
51
 
52
  // save data
53
  \update_post_meta($post_id, self::META_PREFIX_DATA . $module_id, $data);
71
  \do_action('content_egg_save_data', $data, $module_id, $post_id);
72
  }
73
 
74
+ public static function dataPresavePrepare(array $data, $module_id, $post_id)
75
+ {
76
+ foreach ($data as $i => $d)
77
+ {
78
+ if (is_object($d))
79
+ $data[$i] = ArrayHelper::object2Array($d);
80
+ }
81
+ $data = self::setIds($data);
82
+ // Sanitize content for allowed HTML tags and more.
83
+ array_walk_recursive($data, array('self', 'sanitizeData'));
84
+ $module = ModuleManager::getInstance()->factory($module_id);
85
+ $data = $module->presavePrepare($data, $post_id);
86
+ return $data;
87
+ }
88
+
89
  public static function deleteData($module_id, $post_id)
90
  {
91
  $data = ContentManager::getData($post_id, $module_id);
168
 
169
  public static function getData($post_id, $module_id)
170
  {
171
+ $data = self::fixData(\get_post_meta($post_id, ContentManager::META_PREFIX_DATA . $module_id, true), $module_id);
172
+ if (!$data)
173
+ $data = array();
174
+ return $data;
175
  }
176
 
177
  public static function fixData($data, $module_id)
192
  if (!isset(self::$_view_data[$data_id]))
193
  {
194
  $data = self::getData($post_id, $module_id);
195
+ $data = self::dataPreviewPrepare($data, $module_id, $post_id, $params);
196
+ self::$_view_data[$data_id] = $data;
197
+ }
198
+ return self::$_view_data[$data_id];
199
+ }
200
 
201
+ public static function dataPreviewPrepare(array $data, $module_id, $post_id, $params = array())
202
+ {
203
+ $is_ssl = \is_ssl();
204
+ $http_home_url = str_replace('https://', 'http://', \home_url('/'));
205
+ foreach ($data as $key => $d)
206
+ {
207
+ // domain fix && logo
208
+ if (empty($d['extra']['domain']) && isset($d['domain']))
209
+ $data[$key]['extra']['domain'] = $d['domain'];
210
+ elseif (empty($d['domain']) && isset($d['extra']['domain']))
211
+ $data[$key]['domain'] = $d['extra']['domain'];
212
+ if (empty($d['extra']['logo']) && isset($d['logo']))
213
+ $data[$key]['extra']['logo'] = $d['logo'];
214
+ elseif (empty($d['logo']) && isset($d['extra']['logo']))
215
+ $data[$key]['logo'] = $d['extra']['logo'];
216
+
217
+ // locale fix...
218
+ if (!empty($params['locale']))
219
  {
220
+ if (isset($d['extra']['locale']) && strtolower($d['extra']['locale']) != strtolower($params['locale']))
221
+ unset($data[$key]);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
222
  }
 
 
 
 
223
 
224
+ // https fix for local images
225
+ if ($is_ssl && strstr($d['img'], $http_home_url))
226
+ {
227
+ $data[$key]['img'] = str_replace('http://', '//', $d['img']);
228
+ }
229
  }
230
+ // local redirect & other
231
+ $module = ModuleManager::getInstance()->factory($module_id);
232
+ if ($module->isParser())
233
+ $data = $module->viewDataPrepare($data);
234
+
235
+ return $data;
236
  }
237
 
238
  public static function getProductbyUniqueId($unique_id, $module_id, $post_id)
application/components/ModuleApi.php CHANGED
@@ -54,7 +54,7 @@ class ModuleApi {
54
  if (empty($query['keyword']))
55
  throw new \Exception("Error: 'keyword' parameter cannot be empty.");
56
 
57
- if (filter_var($query['keyword'], FILTER_VALIDATE_URL))
58
  $keyword = filter_var($query['keyword'], FILTER_SANITIZE_URL);
59
  else
60
  $keyword = TextHelper::clear_utf8($query['keyword']);
54
  if (empty($query['keyword']))
55
  throw new \Exception("Error: 'keyword' parameter cannot be empty.");
56
 
57
+ if ($query['keyword'][0] == '[' || filter_var($query['keyword'], FILTER_VALIDATE_URL))
58
  $keyword = filter_var($query['keyword'], FILTER_SANITIZE_URL);
59
  else
60
  $keyword = TextHelper::clear_utf8($query['keyword']);
application/components/ModuleManager.php CHANGED
@@ -82,12 +82,14 @@ class ModuleManager {
82
  // create module
83
  self::factory($module_id);
84
  }
 
85
  // fill active modules
86
  foreach (self::$modules as $module)
87
  {
88
  if ($module->isActive())
89
  self::$active_modules[$module->getId()] = $module;
90
  }
 
91
  }
92
 
93
  private function scanForModules($path = null)
@@ -337,5 +339,4 @@ class ModuleManager {
337
  }
338
  return $result;
339
  }
340
-
341
  }
82
  // create module
83
  self::factory($module_id);
84
  }
85
+
86
  // fill active modules
87
  foreach (self::$modules as $module)
88
  {
89
  if ($module->isActive())
90
  self::$active_modules[$module->getId()] = $module;
91
  }
92
+
93
  }
94
 
95
  private function scanForModules($path = null)
339
  }
340
  return $result;
341
  }
 
342
  }
application/components/ParserModule.php CHANGED
@@ -49,8 +49,8 @@ abstract class ParserModule extends Module {
49
 
50
  $data = parent::presavePrepare($data, $post_id);
51
 
52
- // do not save images for revisions
53
- if ($post && wp_is_post_revision($post_id))
54
  return $data;
55
 
56
  foreach ($data as $key => $item)
@@ -107,8 +107,8 @@ abstract class ParserModule extends Module {
107
  {
108
  foreach ($data as $key => $d)
109
  {
 
110
  $data[$key]['url'] = LocalRedirect::createRedirectUrl($d);
111
- //$data[$key]['url'] = LocalRedirect::createRedirectUrl($d['url'], $d['title'], LocalRedirect::REDIRECT_PREFIX_PARSER);
112
  }
113
  }
114
 
49
 
50
  $data = parent::presavePrepare($data, $post_id);
51
 
52
+ // do not save images for revisions & search results
53
+ if (($post && wp_is_post_revision($post_id)) || $post_id < 0)
54
  return $data;
55
 
56
  foreach ($data as $key => $item)
107
  {
108
  foreach ($data as $key => $d)
109
  {
110
+ $data[$key]['aff_url'] = $d['url']; // url without redirect
111
  $data[$key]['url'] = LocalRedirect::createRedirectUrl($d);
 
112
  }
113
  }
114
 
application/helpers/CurrencyHelper.php CHANGED
@@ -122,7 +122,7 @@ class CurrencyHelper {
122
  'currency_pos' => 'left',
123
  'thousand_sep' => ',',
124
  'decimal_sep' => '.',
125
- 'num_decimals' => 2,
126
  'name' => 'Japanese yen',
127
  ),
128
  'CNY' => array(
122
  'currency_pos' => 'left',
123
  'thousand_sep' => ',',
124
  'decimal_sep' => '.',
125
+ 'num_decimals' => 0,
126
  'name' => 'Japanese yen',
127
  ),
128
  'CNY' => array(
application/helpers/TemplateHelper.php CHANGED
@@ -5,6 +5,7 @@ namespace ContentEgg\application\helpers;
5
  use ContentEgg\application\components\ContentManager;
6
  use ContentEgg\application\models\PriceHistoryModel;
7
  use ContentEgg\application\helpers\ArrayHelper;
 
8
 
9
  /**
10
  * TemplateHelper class file
@@ -187,7 +188,10 @@ class TemplateHelper {
187
  global $post;
188
  $post_id = $post->ID;
189
  }
190
- return \get_post_meta($post_id, ContentManager::META_PREFIX_LAST_ITEMS_UPDATE . $module_id, true);
 
 
 
191
  }
192
 
193
  public static function getLastUpdateFormatted($module_id, $post_id = null, $time = true)
@@ -201,11 +205,11 @@ class TemplateHelper {
201
  $format = \get_option('date_format');
202
  if ($time)
203
  $format .= ' ' . \get_option('time_format');
204
-
205
  $last_update = self::getLastUpdate($module_id, $post_id);
206
  // last update date stored in gmt, convert into local time
207
  $last_update = strtotime(\get_date_from_gmt(date('Y-m-d H:i:s', $last_update)));
208
-
209
  return \date_i18n($format, $last_update);
210
  }
211
 
@@ -310,7 +314,8 @@ class TemplateHelper {
310
  'labels' => array(__('Price', 'content-egg-tpl')),
311
  );
312
  $options = array_merge($data, $options);
313
- $id = $module_id . '-' . $unique_id . '-chart';
 
314
  self::viewMorrisChart($id, $options, $htmlOptions);
315
  }
316
 
@@ -508,4 +513,27 @@ class TemplateHelper {
508
  return $data;
509
  }
510
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
511
  }
5
  use ContentEgg\application\components\ContentManager;
6
  use ContentEgg\application\models\PriceHistoryModel;
7
  use ContentEgg\application\helpers\ArrayHelper;
8
+ use ContentEgg\application\admin\GeneralConfig;
9
 
10
  /**
11
  * TemplateHelper class file
188
  global $post;
189
  $post_id = $post->ID;
190
  }
191
+ $res = \get_post_meta($post_id, ContentManager::META_PREFIX_LAST_ITEMS_UPDATE . $module_id, true);
192
+ if (!$res)
193
+ $res = time();
194
+ return $res;
195
  }
196
 
197
  public static function getLastUpdateFormatted($module_id, $post_id = null, $time = true)
205
  $format = \get_option('date_format');
206
  if ($time)
207
  $format .= ' ' . \get_option('time_format');
208
+
209
  $last_update = self::getLastUpdate($module_id, $post_id);
210
  // last update date stored in gmt, convert into local time
211
  $last_update = strtotime(\get_date_from_gmt(date('Y-m-d H:i:s', $last_update)));
212
+
213
  return \date_i18n($format, $last_update);
214
  }
215
 
314
  'labels' => array(__('Price', 'content-egg-tpl')),
315
  );
316
  $options = array_merge($data, $options);
317
+
318
+ $id = $module_id . '-' . $unique_id . '-chart' . rand(0, 10000);
319
  self::viewMorrisChart($id, $options, $htmlOptions);
320
  }
321
 
513
  return $data;
514
  }
515
 
516
+ public static function buyNowBtnText($print = true)
517
+ {
518
+ return self::btnText('btn_text_buy_now', __('Buy This Item', 'content-egg-tpl'), $print);
519
+ }
520
+
521
+ public static function couponBtnText($print = true)
522
+ {
523
+ return self::btnText('btn_text_coupon', __('Shop Sale', 'content-egg-tpl'), $print);
524
+ }
525
+
526
+ private static function btnText($option_name, $default, $print = true)
527
+ {
528
+ $text = GeneralConfig::getInstance()->option($option_name);
529
+ if (!$text)
530
+ $text = $default;
531
+ $text = \esc_attr($text);
532
+
533
+ if (!$print)
534
+ return $text;
535
+
536
+ echo $text;
537
+ }
538
+
539
  }
application/helpers/TextHelper.php CHANGED
@@ -158,7 +158,7 @@ class TextHelper {
158
  $lastTag = array_pop($lastTagMatches[0]);
159
  $spacepos = mb_strrpos($truncate, $lastTag, 'UTF-8') + mb_strlen($lastTag, 'UTF-8');
160
  }
161
- $bits = mb_substr($truncate, $spacepos, 'UTF-8');
162
  preg_match_all('/<\/([a-z]+)>/', $bits, $droppedTags, PREG_SET_ORDER);
163
  if (!empty($droppedTags))
164
  {
158
  $lastTag = array_pop($lastTagMatches[0]);
159
  $spacepos = mb_strrpos($truncate, $lastTag, 'UTF-8') + mb_strlen($lastTag, 'UTF-8');
160
  }
161
+ $bits = mb_substr($truncate, $spacepos, null, 'UTF-8');
162
  preg_match_all('/<\/([a-z]+)>/', $bits, $droppedTags, PREG_SET_ORDER);
163
  if (!empty($droppedTags))
164
  {
application/modules/AE/AEModule.php CHANGED
@@ -77,23 +77,42 @@ class AEModule extends AffiliateParserModule {
77
 
78
  $results = array();
79
 
80
- $is_url_passed = filter_var($keyword, FILTER_VALIDATE_URL) && $this->getShopHost() == TextHelper::getHostName($keyword);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
81
 
82
  // 1. Url passed?
 
83
  if ($is_url_passed)
84
  {
85
  $url = $keyword;
86
-
87
  // parse product by url
88
- try
89
  {
90
- $results[] = ParserManager::getInstance()->parseProduct($url);
91
- } catch (\Exception $e)
92
- {
93
- // error
 
 
 
 
 
94
  }
95
- if ($results)
96
- return $this->prepareResults($results);
97
 
98
  // try parse catalog
99
  $product_urls = ParserManager::getInstance()->parseCatalog($url, $entries_per_page);
@@ -111,7 +130,6 @@ class AEModule extends AffiliateParserModule {
111
 
112
  // 3. Parse products
113
  $product_sleep = \Keywordrush\AffiliateEgg\GeneralConfig::getInstance()->option('product_sleep');
114
-
115
  foreach ($product_urls as $key => $url)
116
  {
117
  try
@@ -221,7 +239,7 @@ class AEModule extends AffiliateParserModule {
221
  {
222
  $data = parent::presavePrepare($data, $post_id);
223
 
224
- if ($this->config('reviews_as_comments'))
225
  {
226
  // get reviews from module data
227
  $comments = ContentManager::getNormalizedReviews($data);
77
 
78
  $results = array();
79
 
80
+ $is_url_passed = false;
81
+ $is_catalog_url_passed = false;
82
+ // Catalog url?
83
+ if ($keyword[0] == '[' && preg_match('/^\[catalog(.*?)\](.+)/', $keyword, $matches))
84
+ {
85
+ $catalog_default = array(
86
+ 'limit' => $entries_per_page,
87
+ );
88
+ if ($matches[1])
89
+ $catalog_atts = \shortcode_atts($catalog_default, \shortcode_parse_atts($matches[1]));
90
+ else
91
+ $catalog_atts = $catalog_default;
92
+ $keyword = trim($matches[2]);
93
+ $entries_per_page = (int) $catalog_atts['limit'];
94
+ $is_catalog_url_passed = true;
95
+ }
96
 
97
  // 1. Url passed?
98
+ $is_url_passed = filter_var($keyword, FILTER_VALIDATE_URL) && $this->getShopHost() == TextHelper::getHostName($keyword);
99
  if ($is_url_passed)
100
  {
101
  $url = $keyword;
102
+
103
  // parse product by url
104
+ if (!$is_catalog_url_passed)
105
  {
106
+ try
107
+ {
108
+ $results[] = ParserManager::getInstance()->parseProduct($url);
109
+ } catch (\Exception $e)
110
+ {
111
+ // error
112
+ }
113
+ if ($results)
114
+ return $this->prepareResults($results);
115
  }
 
 
116
 
117
  // try parse catalog
118
  $product_urls = ParserManager::getInstance()->parseCatalog($url, $entries_per_page);
130
 
131
  // 3. Parse products
132
  $product_sleep = \Keywordrush\AffiliateEgg\GeneralConfig::getInstance()->option('product_sleep');
 
133
  foreach ($product_urls as $key => $url)
134
  {
135
  try
239
  {
240
  $data = parent::presavePrepare($data, $post_id);
241
 
242
+ if ($post_id > 0 && $this->config('reviews_as_comments'))
243
  {
244
  // get reviews from module data
245
  $comments = ContentManager::getNormalizedReviews($data);
application/modules/Amazon/AmazonConfig.php CHANGED
@@ -321,11 +321,17 @@ class AmazonConfig extends AffiliateParserModuleConfig {
321
 
322
  public static function getDefaultLocale()
323
  {
 
 
 
 
324
  $lang = GeneralConfig::getInstance()->option('lang');
325
  if (array_key_exists($lang, self::getLocalesList()))
326
  return $lang;
327
  else
328
  return 'us';
 
 
329
  }
330
 
331
  public static function getActiveLocalesList()
321
 
322
  public static function getDefaultLocale()
323
  {
324
+ return 'us';
325
+
326
+ // @todo: Fix error: Maximum function nesting level of '100' reached, aborting!
327
+ /*
328
  $lang = GeneralConfig::getInstance()->option('lang');
329
  if (array_key_exists($lang, self::getLocalesList()))
330
  return $lang;
331
  else
332
  return 'us';
333
+ *
334
+ */
335
  }
336
 
337
  public static function getActiveLocalesList()
application/modules/Amazon/AmazonModule.php CHANGED
@@ -197,7 +197,14 @@ class AmazonModule extends AffiliateParserModule {
197
  if ($item['extra']['locale'] == $locale)
198
  $request[] = $item;
199
  }
200
- $results = array_merge($results, $this->requestItems($request, $locale));
 
 
 
 
 
 
 
201
  }
202
 
203
  // assign new data
@@ -240,7 +247,7 @@ class AmazonModule extends AffiliateParserModule {
240
  $client->setAssociateTag($associate_tag);
241
 
242
  $results = $client->ItemLookup($item_ids, $options);
243
-
244
  if (!isset($results['Items']))
245
  throw new \Exception('ItemLookup request error.');
246
 
@@ -454,13 +461,13 @@ class AmazonModule extends AffiliateParserModule {
454
  if (isset($r['OfferSummary']))
455
  {
456
  if (!empty($r['OfferSummary']['LowestNewPrice']) && isset($r['OfferSummary']['LowestNewPrice']['Amount']))
457
- $extra->lowestNewPrice = TextHelper::pricePenniesDenomination($r['OfferSummary']['LowestNewPrice']['Amount'], false);
458
  if (!empty($r['OfferSummary']['LowestUsedPrice']) && isset($r['OfferSummary']['LowestUsedPrice']['Amount']))
459
- $extra->lowestUsedPrice = TextHelper::pricePenniesDenomination($r['OfferSummary']['LowestUsedPrice']['Amount'], false);
460
  if (!empty($r['OfferSummary']['LowestCollectiblePrice']) && isset($r['OfferSummary']['LowestCollectiblePrice']['Amount']))
461
- $extra->lowestCollectiblePrice = TextHelper::pricePenniesDenomination($r['OfferSummary']['LowestCollectiblePrice']['Amount'], false);
462
  if (!empty($r['OfferSummary']['LowestRefurbishedPrice']) && isset($r['OfferSummary']['LowestRefurbishedPrice']['Amount']))
463
- $extra->lowestRefurbishedPrice = TextHelper::pricePenniesDenomination($r['OfferSummary']['LowestRefurbishedPrice']['Amount'], false);
464
  $extra->totalNew = (int) $r['OfferSummary']['TotalNew'];
465
  $extra->totalUsed = (int) $r['OfferSummary']['TotalUsed'];
466
  $extra->totalCollectible = (int) $r['OfferSummary']['TotalCollectible'];
@@ -504,7 +511,7 @@ class AmazonModule extends AffiliateParserModule {
504
  $r['ItemAttributes']['ListPrice']['Amount'] &&
505
  ( (isset($r['Price']['Amount']) && $r['ItemAttributes']['ListPrice']['Amount'] > $r['Price']['Amount']) || $r['Price']['FormattedPrice'] == 'Too low to display'))
506
  {
507
- $content->priceOld = TextHelper::pricePenniesDenomination($r['ItemAttributes']['ListPrice']['Amount'], false);
508
  $content->currencyCode = $r['ItemAttributes']['ListPrice']['CurrencyCode'];
509
  $content->currency = TextHelper::currencyTyping($content->currencyCode);
510
  }
@@ -514,12 +521,12 @@ class AmazonModule extends AffiliateParserModule {
514
 
515
  if (!empty($r['Price']['Amount']))
516
  {
517
- $content->price = TextHelper::pricePenniesDenomination($r['Price']['Amount'], false);
518
  $content->currencyCode = $r['Price']['CurrencyCode'];
519
  $content->currency = TextHelper::currencyTyping($content->currencyCode);
520
  } else
521
  $content->price = 0;
522
-
523
  $content->ean = $extra->itemAttributes->EAN;
524
 
525
  if ($return_array)
@@ -625,5 +632,16 @@ class AmazonModule extends AffiliateParserModule {
625
  }
626
  return $fixed;
627
  }
 
 
 
 
 
 
 
 
 
 
 
628
 
629
  }
197
  if ($item['extra']['locale'] == $locale)
198
  $request[] = $item;
199
  }
200
+
201
+ // Your request contains too many values for ItemId. This parameter can have a maximum of 10 values.
202
+ $pages_count = ceil(count($request) / 10);
203
+ for ($i = 0; $i < $pages_count; $i++)
204
+ {
205
+ $request10 = array_slice($request, $i * 10, 10);
206
+ $results = array_merge($results, $this->requestItems($request10, $locale));
207
+ }
208
  }
209
 
210
  // assign new data
247
  $client->setAssociateTag($associate_tag);
248
 
249
  $results = $client->ItemLookup($item_ids, $options);
250
+
251
  if (!isset($results['Items']))
252
  throw new \Exception('ItemLookup request error.');
253
 
461
  if (isset($r['OfferSummary']))
462
  {
463
  if (!empty($r['OfferSummary']['LowestNewPrice']) && isset($r['OfferSummary']['LowestNewPrice']['Amount']))
464
+ $extra->lowestNewPrice = self::pricePenniesDenomination($r['OfferSummary']['LowestNewPrice']['Amount'], $r['OfferSummary']['LowestNewPrice']);
465
  if (!empty($r['OfferSummary']['LowestUsedPrice']) && isset($r['OfferSummary']['LowestUsedPrice']['Amount']))
466
+ $extra->lowestUsedPrice = self::pricePenniesDenomination($r['OfferSummary']['LowestUsedPrice']['Amount'], $r['OfferSummary']['LowestUsedPrice']);
467
  if (!empty($r['OfferSummary']['LowestCollectiblePrice']) && isset($r['OfferSummary']['LowestCollectiblePrice']['Amount']))
468
+ $extra->lowestCollectiblePrice = self::pricePenniesDenomination($r['OfferSummary']['LowestCollectiblePrice']['Amount'], $r['OfferSummary']['LowestCollectiblePrice']);
469
  if (!empty($r['OfferSummary']['LowestRefurbishedPrice']) && isset($r['OfferSummary']['LowestRefurbishedPrice']['Amount']))
470
+ $extra->lowestRefurbishedPrice = self::pricePenniesDenomination($r['OfferSummary']['LowestRefurbishedPrice']['Amount'], $r['OfferSummary']['LowestRefurbishedPrice']);
471
  $extra->totalNew = (int) $r['OfferSummary']['TotalNew'];
472
  $extra->totalUsed = (int) $r['OfferSummary']['TotalUsed'];
473
  $extra->totalCollectible = (int) $r['OfferSummary']['TotalCollectible'];
511
  $r['ItemAttributes']['ListPrice']['Amount'] &&
512
  ( (isset($r['Price']['Amount']) && $r['ItemAttributes']['ListPrice']['Amount'] > $r['Price']['Amount']) || $r['Price']['FormattedPrice'] == 'Too low to display'))
513
  {
514
+ $content->priceOld = self::pricePenniesDenomination($r['ItemAttributes']['ListPrice']['Amount'], $r['ItemAttributes']['ListPrice']);
515
  $content->currencyCode = $r['ItemAttributes']['ListPrice']['CurrencyCode'];
516
  $content->currency = TextHelper::currencyTyping($content->currencyCode);
517
  }
521
 
522
  if (!empty($r['Price']['Amount']))
523
  {
524
+ $content->price = self::pricePenniesDenomination($r['Price']['Amount'], $r['Price']);
525
  $content->currencyCode = $r['Price']['CurrencyCode'];
526
  $content->currency = TextHelper::currencyTyping($content->currencyCode);
527
  } else
528
  $content->price = 0;
529
+
530
  $content->ean = $extra->itemAttributes->EAN;
531
 
532
  if ($return_array)
632
  }
633
  return $fixed;
634
  }
635
+
636
+ private static function pricePenniesDenomination($amount, $currency)
637
+ {
638
+ if (is_array($currency) && isset($currency['CurrencyCode']))
639
+ $currency = $currency['CurrencyCode'];
640
+
641
+ if ($currency == 'JPY')
642
+ return $amount;
643
+ else
644
+ return TextHelper::pricePenniesDenomination($amount, false);
645
+ }
646
 
647
  }
application/modules/Amazon/templates/data_compare.php CHANGED
@@ -67,7 +67,7 @@ $barcodes = array(
67
  <div class="col-sm-6 col-md-5 products">
68
  <?php if ((int) $item['rating'] > 0): ?>
69
  <span class="rating"><?php
70
- echo str_repeat("<span>&#x2605</span>", (int) $item['rating']);
71
  echo str_repeat("<span>☆</span>", 5 - (int) $item['rating']);
72
  ?></span><br>
73
  <?php endif; ?>
@@ -129,7 +129,7 @@ $barcodes = array(
129
  </div>
130
  <?php foreach ($current_items as $item): ?>
131
  <div class="col-sm-6 col-md-5 text-center">
132
- <a rel="nofollow" target="_blank" href="<?php echo $item['url']; ?>" class="btn btn-success"><?php _e('BUY THIS ITEM', 'content-egg-tpl'); ?></a>
133
  <br>
134
  <img src="<?php echo esc_attr(TemplateHelper::getMerhantIconUrl($item, true)); ?>" /> <small><?php echo esc_html($item['domain']); ?></small>
135
  </div>
@@ -197,7 +197,7 @@ $barcodes = array(
197
  <div>
198
  <em><?php echo esc_html($review['Summary']); ?>, <small><?php echo TemplateHelper::formatDate($review['Date']); ?></small></em>
199
  <span class="rating_small">
200
- <?php echo str_repeat("<span>&#x2605</span>", (int) $review['Rating']); ?><?php echo str_repeat("<span>☆</span>", 5 - (int) $review['Rating']); ?>
201
  </span>
202
  </div>
203
  <p><?php echo esc_html($review['Content']); ?></p>
@@ -250,7 +250,7 @@ $barcodes = array(
250
  </div>
251
  <?php foreach ($current_items as $item): ?>
252
  <div class="col-sm-6 col-md-5 text-center">
253
- <a rel="nofollow" target="_blank" href="<?php echo $item['url']; ?>" class="btn btn-success"><?php _e('BUY THIS ITEM', 'content-egg-tpl'); ?></a>
254
  </div>
255
  <?php endforeach; ?>
256
  </div>
67
  <div class="col-sm-6 col-md-5 products">
68
  <?php if ((int) $item['rating'] > 0): ?>
69
  <span class="rating"><?php
70
+ echo str_repeat("<span>&#x2605;</span>", (int) $item['rating']);
71
  echo str_repeat("<span>☆</span>", 5 - (int) $item['rating']);
72
  ?></span><br>
73
  <?php endif; ?>
129
  </div>
130
  <?php foreach ($current_items as $item): ?>
131
  <div class="col-sm-6 col-md-5 text-center">
132
+ <a rel="nofollow" target="_blank" href="<?php echo $item['url']; ?>" class="btn btn-success"><?php TemplateHelper::buyNowBtnText(); ?></a>
133
  <br>
134
  <img src="<?php echo esc_attr(TemplateHelper::getMerhantIconUrl($item, true)); ?>" /> <small><?php echo esc_html($item['domain']); ?></small>
135
  </div>
197
  <div>
198
  <em><?php echo esc_html($review['Summary']); ?>, <small><?php echo TemplateHelper::formatDate($review['Date']); ?></small></em>
199
  <span class="rating_small">
200
+ <?php echo str_repeat("<span>&#x2605;</span>", (int) $review['Rating']); ?><?php echo str_repeat("<span>☆</span>", 5 - (int) $review['Rating']); ?>
201
  </span>
202
  </div>
203
  <p><?php echo esc_html($review['Content']); ?></p>
250
  </div>
251
  <?php foreach ($current_items as $item): ?>
252
  <div class="col-sm-6 col-md-5 text-center">
253
+ <a rel="nofollow" target="_blank" href="<?php echo $item['url']; ?>" class="btn btn-success"><?php TemplateHelper::buyNowBtnText(); ?></a>
254
  </div>
255
  <?php endforeach; ?>
256
  </div>
application/modules/CjLinks/templates/data_universal.php CHANGED
@@ -46,7 +46,7 @@ use ContentEgg\application\helpers\TemplateHelper;
46
  <?php endif; ?>
47
 
48
  <div class="cegg-btn-row cegg-mb10">
49
- <a title="<?php echo esc_attr($item['extra']['advertiserSite']); ?>" rel="nofollow" target="_blank" href="<?php echo $item['url']; ?>" class="btn btn-success"><?php _e('Shop Sale', 'content-egg-tpl'); ?></a>
50
  </div>
51
  <?php if ($item['extra']['advertiserSite']): ?>
52
  <div>
46
  <?php endif; ?>
47
 
48
  <div class="cegg-btn-row cegg-mb10">
49
+ <a title="<?php echo esc_attr($item['extra']['advertiserSite']); ?>" rel="nofollow" target="_blank" href="<?php echo $item['url']; ?>" class="btn btn-success"><?php TemplateHelper::couponBtnText(); ?></a>
50
  </div>
51
  <?php if ($item['extra']['advertiserSite']): ?>
52
  <div>
application/templates/blocks/item_reviews.php CHANGED
@@ -1,3 +1,7 @@
 
 
 
 
1
  <?php if (!empty($item['extra']['customerReviews'])): ?>
2
  <?php if (!empty($item['extra']['customerReviews']['reviews'])): ?>
3
  <h4>
@@ -14,9 +18,9 @@
14
  </h4>
15
  <?php foreach ($item['extra']['customerReviews']['reviews'] as $review): ?>
16
  <div class="cegg-review-block">
17
- <em><?php echo esc_html($review['Summary']); ?>, <small><?php echo dTemplateHelper::formatDate($review['Date']); ?></small></em>
18
  <span class="rating_small">
19
- <?php echo str_repeat("<span>&#x2605</span>", (int) $review['Rating']); ?><?php echo str_repeat("<span>☆</span>", 5 - (int) $review['Rating']); ?>
20
  </span>
21
  </div>
22
  <blockquote><?php echo esc_html($review['Content']); ?></blockquote>
@@ -40,7 +44,7 @@
40
  <blockquote>
41
  <?php if (!empty($comment['rating'])): ?>
42
  <span class="rating_small">
43
- <?php echo str_repeat("<span>&#x2605</span>", (int) $comment['rating']); ?><?php echo str_repeat("<span>☆</span>", 5 - (int) $comment['rating']); ?>
44
  </span>
45
  <?php endif; ?>
46
  <?php echo $comment['comment']; ?>
@@ -60,7 +64,7 @@
60
  <div class="cegg-review-block">
61
  <em><?php if ($review['Title']): ?><?php echo esc_html($review['Title']); ?>,<?php endif; ?> <small><?php echo TemplateHelper::formatDate($review['Date']); ?></small></em>
62
  <span class="rating_small">
63
- <?php echo str_repeat("<span>&#x2605</span>", (int) $review['Rate']); ?><?php echo str_repeat("<span>☆</span>", 5 - (int) $review['Rate']); ?>
64
  </span>
65
  </div>
66
  <blockquote><?php echo esc_html($review['Comment']); ?></blockquote>
1
+ <?php
2
+
3
+ use ContentEgg\application\helpers\TemplateHelper;
4
+ ?>
5
  <?php if (!empty($item['extra']['customerReviews'])): ?>
6
  <?php if (!empty($item['extra']['customerReviews']['reviews'])): ?>
7
  <h4>
18
  </h4>
19
  <?php foreach ($item['extra']['customerReviews']['reviews'] as $review): ?>
20
  <div class="cegg-review-block">
21
+ <em><?php echo esc_html($review['Summary']); ?>, <small><?php echo TemplateHelper::formatDate($review['Date']); ?></small></em>
22
  <span class="rating_small">
23
+ <?php echo str_repeat("<span>&#x2605;</span>", (int) $review['Rating']); ?><?php echo str_repeat("<span>☆</span>", 5 - (int) $review['Rating']); ?>
24
  </span>
25
  </div>
26
  <blockquote><?php echo esc_html($review['Content']); ?></blockquote>
44
  <blockquote>
45
  <?php if (!empty($comment['rating'])): ?>
46
  <span class="rating_small">
47
+ <?php echo str_repeat("<span>&#x2605;</span>", (int) $comment['rating']); ?><?php echo str_repeat("<span>☆</span>", 5 - (int) $comment['rating']); ?>
48
  </span>
49
  <?php endif; ?>
50
  <?php echo $comment['comment']; ?>
64
  <div class="cegg-review-block">
65
  <em><?php if ($review['Title']): ?><?php echo esc_html($review['Title']); ?>,<?php endif; ?> <small><?php echo TemplateHelper::formatDate($review['Date']); ?></small></em>
66
  <span class="rating_small">
67
+ <?php echo str_repeat("<span>&#x2605;</span>", (int) $review['Rate']); ?><?php echo str_repeat("<span>☆</span>", 5 - (int) $review['Rate']); ?>
68
  </span>
69
  </div>
70
  <blockquote><?php echo esc_html($review['Comment']); ?></blockquote>
application/templates/data_coupon.php CHANGED
@@ -50,7 +50,7 @@ use ContentEgg\application\helpers\TemplateHelper;
50
  </div>
51
  <?php endif; ?>
52
  <div class="cegg-btn-row cegg-mb10">
53
- <a rel="nofollow" target="_blank" href="<?php echo $item['url']; ?>" class="btn btn-success"><?php _e('Shop Sale', 'content-egg-tpl'); ?></a>
54
  </div>
55
  </div>
56
  </div>
50
  </div>
51
  <?php endif; ?>
52
  <div class="cegg-btn-row cegg-mb10">
53
+ <a rel="nofollow" target="_blank" href="<?php echo $item['url']; ?>" class="btn btn-success"><?php TemplateHelper::couponBtnText(); ?></a>
54
  </div>
55
  </div>
56
  </div>
application/templates/data_grid.php CHANGED
@@ -41,7 +41,7 @@ use ContentEgg\application\helpers\TemplateHelper;
41
  <?php if ((int) $item['rating'] > 0 && (int) $item['rating'] <= 5): ?>
42
  <div class="cegg-title-rating">
43
  <span class="rating_small"><?php
44
- echo str_repeat("<span>&#x2605</span>", (int) $item['rating']);
45
  echo str_repeat("<span>☆</span>", 5 - (int) $item['rating']);
46
  ?></span>
47
  <?php if(!empty($item['reviewsCount'])): ?><small>(<?php echo (int) $item['reviewsCount']; ?>)</small><?php endif; ?>
@@ -49,7 +49,7 @@ use ContentEgg\application\helpers\TemplateHelper;
49
  <?php elseif (!empty($item['extra']['data']['rating'])): ?>
50
  <div class="cegg-title-rating">
51
  <span class="rating_small"><?php
52
- echo str_repeat("<span>&#x2605</span>", (int) $item['extra']['data']['rating']);
53
  echo str_repeat("<span>☆</span>", 5 - (int) $item['extra']['data']['rating']);
54
  ?></span>
55
  </div>
@@ -69,7 +69,7 @@ use ContentEgg\application\helpers\TemplateHelper;
69
  <?php endif; ?>
70
 
71
  <div class="cegg-btn-grid cegg-hidden">
72
- <a rel="nofollow" target="_blank" href="<?php echo $item['url']; ?>" class="btn btn-success"><?php _e('Buy This Item', 'content-egg-tpl'); ?></a>
73
  </div>
74
  </a>
75
  </div>
41
  <?php if ((int) $item['rating'] > 0 && (int) $item['rating'] <= 5): ?>
42
  <div class="cegg-title-rating">
43
  <span class="rating_small"><?php
44
+ echo str_repeat("<span>&#x2605;</span>", (int) $item['rating']);
45
  echo str_repeat("<span>☆</span>", 5 - (int) $item['rating']);
46
  ?></span>
47
  <?php if(!empty($item['reviewsCount'])): ?><small>(<?php echo (int) $item['reviewsCount']; ?>)</small><?php endif; ?>
49
  <?php elseif (!empty($item['extra']['data']['rating'])): ?>
50
  <div class="cegg-title-rating">
51
  <span class="rating_small"><?php
52
+ echo str_repeat("<span>&#x2605;</span>", (int) $item['extra']['data']['rating']);
53
  echo str_repeat("<span>☆</span>", 5 - (int) $item['extra']['data']['rating']);
54
  ?></span>
55
  </div>
69
  <?php endif; ?>
70
 
71
  <div class="cegg-btn-grid cegg-hidden">
72
+ <a rel="nofollow" target="_blank" href="<?php echo $item['url']; ?>" class="btn btn-success"><?php TemplateHelper::buyNowBtnText(); ?></a>
73
  </div>
74
  </a>
75
  </div>
application/templates/data_item.php CHANGED
@@ -24,7 +24,7 @@ use ContentEgg\application\helpers\TemplateHelper;
24
  <?php if ((int) $item['rating'] > 0 && (int) $item['rating'] <= 5): ?>
25
  <div class="cegg-mb10">
26
  <span class="rating"><?php
27
- echo str_repeat("<span>&#x2605</span>", (int) $item['rating']);
28
  echo str_repeat("<span>☆</span>", 5 - (int) $item['rating']);
29
  ?>
30
  </span>
@@ -32,7 +32,7 @@ use ContentEgg\application\helpers\TemplateHelper;
32
  <?php elseif (!empty($item['extra']['data']['rating'])): ?>
33
  <div class="cegg-mb10">
34
  <span class="rating"><?php
35
- echo str_repeat("<span>&#x2605</span>", $item['extra']['data']['rating']);
36
  echo str_repeat("<span>☆</span>", 5 - $item['extra']['data']['rating']);
37
  ?></span>
38
  </div>
@@ -53,7 +53,7 @@ use ContentEgg\application\helpers\TemplateHelper;
53
  <?php $this->renderBlock('item_after_price_row', array('item' => $item)); ?>
54
 
55
  <div class="cegg-btn-row cegg-mb20">
56
- <a rel="nofollow" target="_blank" href="<?php echo $item['url']; ?>" class="btn btn-success cegg-btn-big cegg-mb5"><?php _e('Buy This Item', 'content-egg-tpl'); ?></a>
57
  <br/>
58
  <img src="<?php echo esc_attr(TemplateHelper::getMerhantIconUrl($item, true)); ?>" /> <small><?php echo esc_html($item['domain']); ?></small>
59
  </div>
24
  <?php if ((int) $item['rating'] > 0 && (int) $item['rating'] <= 5): ?>
25
  <div class="cegg-mb10">
26
  <span class="rating"><?php
27
+ echo str_repeat("<span>&#x2605;</span>", (int) $item['rating']);
28
  echo str_repeat("<span>☆</span>", 5 - (int) $item['rating']);
29
  ?>
30
  </span>
32
  <?php elseif (!empty($item['extra']['data']['rating'])): ?>
33
  <div class="cegg-mb10">
34
  <span class="rating"><?php
35
+ echo str_repeat("<span>&#x2605;</span>", $item['extra']['data']['rating']);
36
  echo str_repeat("<span>☆</span>", 5 - $item['extra']['data']['rating']);
37
  ?></span>
38
  </div>
53
  <?php $this->renderBlock('item_after_price_row', array('item' => $item)); ?>
54
 
55
  <div class="cegg-btn-row cegg-mb20">
56
+ <a rel="nofollow" target="_blank" href="<?php echo $item['url']; ?>" class="btn btn-success cegg-btn-big cegg-mb5"><?php TemplateHelper::buyNowBtnText(); ?></a>
57
  <br/>
58
  <img src="<?php echo esc_attr(TemplateHelper::getMerhantIconUrl($item, true)); ?>" /> <small><?php echo esc_html($item['domain']); ?></small>
59
  </div>
application/templates/data_list.php CHANGED
@@ -28,7 +28,7 @@ use ContentEgg\application\helpers\TemplateHelper;
28
  <?php if ((int) $item['rating'] > 0 && (int) $item['rating'] <= 5): ?>
29
  <div class="cegg-title-rating">
30
  <span class="rating_default"><?php
31
- echo str_repeat("<span>&#x2605</span>", (int) $item['rating']);
32
  echo str_repeat("<span>☆</span>", 5 - (int) $item['rating']);
33
  ?></span>
34
  </div>
@@ -69,7 +69,7 @@ use ContentEgg\application\helpers\TemplateHelper;
69
  <?php endif; ?>
70
  </div>
71
  <div class="cegg-btn-row cegg-mb10">
72
- <a rel="nofollow" target="_blank" href="<?php echo $item['url']; ?>" class="btn btn-success"><?php _e('Buy This Item', 'content-egg-tpl'); ?></a>
73
  </div>
74
  <?php if (!empty($item['extra']['IsEligibleForSuperSaverShipping'])): ?>
75
  <small class="text-muted text-success"><?php _e('Free shipping', 'content-egg-tpl'); ?></small>
28
  <?php if ((int) $item['rating'] > 0 && (int) $item['rating'] <= 5): ?>
29
  <div class="cegg-title-rating">
30
  <span class="rating_default"><?php
31
+ echo str_repeat("<span>&#x2605;</span>", (int) $item['rating']);
32
  echo str_repeat("<span>☆</span>", 5 - (int) $item['rating']);
33
  ?></span>
34
  </div>
69
  <?php endif; ?>
70
  </div>
71
  <div class="cegg-btn-row cegg-mb10">
72
+ <a rel="nofollow" target="_blank" href="<?php echo $item['url']; ?>" class="btn btn-success"><?php TemplateHelper::buyNowBtnText(); ?></a>
73
  </div>
74
  <?php if (!empty($item['extra']['IsEligibleForSuperSaverShipping'])): ?>
75
  <small class="text-muted text-success"><?php _e('Free shipping', 'content-egg-tpl'); ?></small>
application/templates/data_price_tracker_alert.php CHANGED
@@ -22,7 +22,7 @@ use ContentEgg\application\helpers\TemplateHelper;
22
  <h3 class="media-heading" id="<?php echo esc_attr($item['unique_id']); ?>"><?php echo $item['title']; ?><?php if ($item['manufacturer']): ?>, <?php echo esc_html($item['manufacturer']); ?><?php endif; ?></h3>
23
  <?php if (!empty($item['extra']['data']['rating'])): ?>
24
  <span class="rating"><?php
25
- echo str_repeat("<span>&#x2605</span>", $item['extra']['data']['rating']);
26
  echo str_repeat("<span>☆</span>", 5 - $item['extra']['data']['rating']);
27
  ?></span>
28
  <?php endif; ?>
@@ -41,7 +41,7 @@ use ContentEgg\application\helpers\TemplateHelper;
41
  &nbsp;
42
  </div>
43
  <div class="col-md-5 col-sm-5 col-xs-12 text-muted">
44
- <a rel="nofollow" target="_blank" href="<?php echo $item['url']; ?>" class="btn btn-success"><?php _e('BUY THIS ITEM', 'content-egg-tpl'); ?></a>
45
  <?php if (!empty($item['domain'])): ?>
46
  <div class="cegg-mb5">
47
  <img src="<?php echo esc_attr(TemplateHelper::getMerhantIconUrl($item, false)); ?>" /> <small class="text-muted"><?php echo $item['domain']; ?></small>
22
  <h3 class="media-heading" id="<?php echo esc_attr($item['unique_id']); ?>"><?php echo $item['title']; ?><?php if ($item['manufacturer']): ?>, <?php echo esc_html($item['manufacturer']); ?><?php endif; ?></h3>
23
  <?php if (!empty($item['extra']['data']['rating'])): ?>
24
  <span class="rating"><?php
25
+ echo str_repeat("<span>&#x2605;</span>", $item['extra']['data']['rating']);
26
  echo str_repeat("<span>☆</span>", 5 - $item['extra']['data']['rating']);
27
  ?></span>
28
  <?php endif; ?>
41
  &nbsp;
42
  </div>
43
  <div class="col-md-5 col-sm-5 col-xs-12 text-muted">
44
+ <a rel="nofollow" target="_blank" href="<?php echo $item['url']; ?>" class="btn btn-success"><?php TemplateHelper::buyNowBtnText(); ?></a>
45
  <?php if (!empty($item['domain'])): ?>
46
  <div class="cegg-mb5">
47
  <img src="<?php echo esc_attr(TemplateHelper::getMerhantIconUrl($item, false)); ?>" /> <small class="text-muted"><?php echo $item['domain']; ?></small>
content-egg.php CHANGED
@@ -6,7 +6,7 @@ namespace ContentEgg;
6
  Plugin Name: Content Egg
7
  Plugin URI: http://www.keywordrush.com/contentegg
8
  Description: Easily adding auto updating products from affiliate systems and additional content to posts.
9
- Version: 3.4.1
10
  Author: keywordrush.com
11
  Author URI: http://www.keywordrush.com
12
  Text Domain: content-egg
6
  Plugin Name: Content Egg
7
  Plugin URI: http://www.keywordrush.com/contentegg
8
  Description: Easily adding auto updating products from affiliate systems and additional content to posts.
9
+ Version: 3.5.0
10
  Author: keywordrush.com
11
  Author URI: http://www.keywordrush.com
12
  Text Domain: content-egg
languages/content-egg-ru_RU.mo CHANGED
Binary file
languages/content-egg-ru_RU.po CHANGED
@@ -3,8 +3,8 @@ msgid ""
3
  msgstr ""
4
  "Project-Id-Version: Content Egg 1.1.1\n"
5
  "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/content-egg\n"
6
- "POT-Creation-Date: 2017-02-18 13:40+0200\n"
7
- "PO-Revision-Date: 2017-02-18 13:45+0200\n"
8
  "Last-Translator: Sizam themes <sizamtheme@gmail.com>\n"
9
  "Language-Team: \n"
10
  "Language: en_EN\n"
@@ -18,6 +18,18 @@ msgstr ""
18
  msgid "New version"
19
  msgstr "Новая версия"
20
 
 
 
 
 
 
 
 
 
 
 
 
 
21
  #: application/admin/AdminNotice.php:23
22
  msgid "Task for autoblogging is saved."
23
  msgstr "Задание автоблоггинга сохранено."
@@ -139,7 +151,7 @@ msgid "The field \"%s\" can not be empty"
139
  msgstr "Поле \"%s\" не может быть пустым."
140
 
141
  #: application/admin/EnvatoConfig.php:38 application/admin/EnvatoConfig.php:56
142
- #: application/admin/GeneralConfig.php:190
143
  msgid "Field \"%s\" filled with wrong data."
144
  msgstr "Поле \"%s\" введено неверно."
145
 
@@ -173,15 +185,15 @@ msgstr ""
173
  msgid "Error."
174
  msgstr "Error."
175
 
176
- #: application/admin/GeneralConfig.php:31 application/admin/PluginAdmin.php:92
177
  msgid "Settings"
178
  msgstr "Настройки"
179
 
180
- #: application/admin/GeneralConfig.php:96
181
  msgid "Website language"
182
  msgstr "Язык сайта"
183
 
184
- #: application/admin/GeneralConfig.php:97
185
  msgid ""
186
  "Modules, which have Multilanguage support, will have priority for this "
187
  "language. Also, this setting will point on language of output templates"
@@ -190,25 +202,25 @@ msgstr ""
190
  "контенту на этом языке. Также эта настройка указывает на язык для "
191
  "локализации шаблонов."
192
 
193
- #: application/admin/GeneralConfig.php:105
194
  msgid "What post types do you want to use for Content Egg?"
195
  msgstr "К каким типам постов добавить Content Egg metabox?"
196
 
197
- #: application/admin/GeneralConfig.php:106
198
  msgid "This setting also shows post types for Autofill extension"
199
  msgstr ""
200
  "Эта настройка также показывает к каким типам постов применять автозаполнение "
201
  "на странице \"Заполнить\"."
202
 
203
- #: application/admin/GeneralConfig.php:113
204
  msgid "Filter bots"
205
  msgstr "Фильтровать ботов"
206
 
207
- #: application/admin/GeneralConfig.php:114
208
  msgid "Bots can't activate parsers."
209
  msgstr "Боты не могут запускать парсеры."
210
 
211
- #: application/admin/GeneralConfig.php:115
212
  msgid ""
213
  "Updating price and keyword updating is made with page opening. If we "
214
  "determine update by useragent, and page is opened by one of known bots, no "
@@ -219,79 +231,92 @@ msgstr ""
219
  "на страницу зашел один из известных ботов, никакие парсеры запускаться не "
220
  "будут."
221
 
222
- #: application/admin/GeneralConfig.php:122
223
- #: application/admin/GeneralConfig.php:132
224
  msgid "Price history"
225
  msgstr "История изменения цены"
226
 
227
- #: application/admin/GeneralConfig.php:123
228
  msgid "How long save price history. 0 - deactivate price history."
229
  msgstr ""
230
  "Сколько дней хранить историю изменения цены для товаров. 0 - не сохранять "
231
  "историю."
232
 
233
- #: application/admin/GeneralConfig.php:132
234
  msgid "The field \"%s\" can't be more than %d."
235
  msgstr "Поле \"%s\" не может быть больше %d."
236
 
237
- #: application/admin/GeneralConfig.php:138
238
  msgid "Allow members to subscribe for price drop alert on email."
239
  msgstr ""
240
  "Разрешить посетителям подписываться на уведомления по email о снижении цены."
241
 
242
- #: application/admin/GeneralConfig.php:139
243
  msgid "Active subscriptions now: <b>%d</b>"
244
  msgstr "Активных подписок сейчас: <b>%d</b>"
245
 
246
- #: application/admin/GeneralConfig.php:140
247
  msgid "Messages are sent for last %d days: <b>%d</b>"
248
  msgstr "Отправлено уведомлений за последнии %d дней: <b>%d</b>"
249
 
250
- #: application/admin/GeneralConfig.php:141
251
  msgid ""
252
  "This option requires \"Price history\" option (must be enabled) to work."
253
  msgstr ""
254
  "Для работы этой опции \"История изменения цены\" также должна быть включена."
255
 
256
- #: application/admin/GeneralConfig.php:147
257
  msgid "Button color"
258
  msgstr "Цвет кнопок"
259
 
260
- #: application/admin/GeneralConfig.php:148
261
  msgid "Button color for standard templates."
262
  msgstr "Цвет кнопок для стандартных шаблонов."
263
 
264
- #: application/admin/GeneralConfig.php:156
265
- #: application/admin/GeneralConfig.php:166
 
 
 
 
 
 
 
 
 
 
 
 
 
266
  msgid "Redirect prefix"
267
  msgstr "Редирект префикс"
268
 
269
- #: application/admin/GeneralConfig.php:157
270
  msgid "Custom prefix for local redirect links."
271
  msgstr "Пользовательский префикс для локальных ссылок с переадресацией."
272
 
273
- #: application/admin/GeneralConfig.php:166
274
  msgid "The field \"%s\" can contain only Latin letters and digits."
275
  msgstr "Поле \"%s\" может содержать только латинские буквы и цифры."
276
 
277
- #: application/admin/GeneralConfig.php:171
278
  msgid "From Name"
279
  msgstr "From Name"
280
 
281
- #: application/admin/GeneralConfig.php:172
282
  msgid ""
283
  "This name will appear in the From Name column of emails sent from CE plugin."
284
  msgstr "Это имя будет подставлено в From Name поле исходящей почты."
285
 
286
- #: application/admin/GeneralConfig.php:181
287
  msgid "From Email"
288
  msgstr "From Email"
289
 
290
- #: application/admin/GeneralConfig.php:182
291
  msgid "Customize the From Email address."
292
  msgstr "Настройте поле From Email для исходящей почты."
293
 
294
- #: application/admin/GeneralConfig.php:182
295
  msgid ""
296
  "To avoid your email being marked as spam, it is recommended your \"from\" "
297
  "match your website."
@@ -299,6 +324,41 @@ msgstr ""
299
  "Рекомендуем указывать почту на вашем домене, чтобы предотвратить попадание "
300
  "писем в спам."
301
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
302
  #: application/admin/ImportExportController.php:26
303
  msgid "Import/Export"
304
  msgstr "Импорт/Экспорт"
@@ -354,14 +414,12 @@ msgstr ""
354
  msgid ""
355
  "If you have correct key, but it's not accepted, this means that your server "
356
  "blocks external connections or there is any other reason that your server "
357
- "doesn't allow to connect to keywordbrush.com site. Contact to our support"
358
  msgstr ""
359
- "Если ключ верный, скорее всего, на вашем сервере заблокированы внешние "
360
- "соединения или по другой причине блокируется доступ к домену keywordrush.com."
361
 
362
  #: application/admin/LicConfig.php:61
363
- msgid "Please, write about this to your hosting provider"
364
- msgstr "Пожалуйста, выясните это у своего хостинг-провайдера."
365
 
366
  #: application/admin/LicConfig.php:63
367
  msgid ""
@@ -681,7 +739,7 @@ msgid "This user will be author of posts."
681
  msgstr "От имени этого пользователя будут публиковаться посты."
682
 
683
  #: application/admin/views/_metabox_autoblog.php:303
684
- #: application/modules/Aliexpress/AliexpressConfig.php:88
685
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:87
686
  #: application/modules/CjLinks/CjLinksConfig.php:123
687
  #: application/modules/Clickbank/ClickbankConfig.php:67
@@ -870,6 +928,8 @@ msgid ""
870
  "Here are the <a href=\"http://www.keywordrush.com/res/ae_supported_shops.txt"
871
  "\">full list</a> of Affiliate Egg supported shops."
872
  msgstr ""
 
 
873
 
874
  #: application/admin/views/ae_integration.php:19
875
  msgid "For first step make next actions:"
@@ -877,11 +937,11 @@ msgstr "Для начала работы выполните следующие
877
 
878
  #: application/admin/views/ae_integration.php:21
879
  msgid ""
880
- "Set and activate <a href=\"www.keywordrush.com/en/affiliateegg\">Affiliate "
881
- "Egg</a>"
882
  msgstr ""
883
  "Установите и активируйте <a href=\"http://www.keywordrush.com/affiliateegg"
884
- "\">Affiliate Egg плагин</a>"
885
 
886
  #: application/admin/views/ae_integration.php:22
887
  msgid "Version of Affiliate Egg must be great than"
@@ -1342,7 +1402,7 @@ msgstr ""
1342
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:37
1343
  #: application/modules/AffilinetCoupons/AffilinetCouponsConfig.php:50
1344
  #: application/modules/AffilinetProducts/AffilinetProductsConfig.php:50
1345
- #: application/modules/Aliexpress/AliexpressConfig.php:56
1346
  #: application/modules/Amazon/AmazonConfig.php:77
1347
  #: application/modules/BingImages/BingImagesConfig.php:36
1348
  #: application/modules/BingImages/BingImagesConfig.php:46
@@ -1389,7 +1449,7 @@ msgstr "Результатов"
1389
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:38
1390
  #: application/modules/AffilinetCoupons/AffilinetCouponsConfig.php:51
1391
  #: application/modules/AffilinetProducts/AffilinetProductsConfig.php:51
1392
- #: application/modules/Aliexpress/AliexpressConfig.php:57
1393
  #: application/modules/Amazon/AmazonConfig.php:78
1394
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:36
1395
  #: application/modules/CjLinks/CjLinksConfig.php:51
@@ -1431,7 +1491,7 @@ msgstr "Поле \"Результатов\" не может быть больш
1431
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:48
1432
  #: application/modules/AffilinetCoupons/AffilinetCouponsConfig.php:61
1433
  #: application/modules/AffilinetProducts/AffilinetProductsConfig.php:61
1434
- #: application/modules/Aliexpress/AliexpressConfig.php:72
1435
  #: application/modules/Amazon/AmazonConfig.php:94
1436
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:51
1437
  #: application/modules/CjLinks/CjLinksConfig.php:61
@@ -1461,7 +1521,7 @@ msgstr "Результатов для обновления"
1461
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:49
1462
  #: application/modules/AffilinetCoupons/AffilinetCouponsConfig.php:62
1463
  #: application/modules/AffilinetProducts/AffilinetProductsConfig.php:62
1464
- #: application/modules/Aliexpress/AliexpressConfig.php:73
1465
  #: application/modules/Amazon/AmazonConfig.php:95
1466
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:52
1467
  #: application/modules/CjLinks/CjLinksConfig.php:62
@@ -1497,7 +1557,7 @@ msgstr "Сохранять отзывы пользователей как ком
1497
  #: application/modules/AdmitadProducts/AdmitadProductsConfig.php:115
1498
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:128
1499
  #: application/modules/AffilinetProducts/AffilinetProductsConfig.php:165
1500
- #: application/modules/Aliexpress/AliexpressConfig.php:259
1501
  #: application/modules/Amazon/AmazonConfig.php:290
1502
  #: application/modules/BingImages/BingImagesConfig.php:202
1503
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:215
@@ -1533,7 +1593,7 @@ msgstr "Сохранять картинки"
1533
  #: application/modules/AdmitadProducts/AdmitadProductsConfig.php:116
1534
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:129
1535
  #: application/modules/AffilinetProducts/AffilinetProductsConfig.php:166
1536
- #: application/modules/Aliexpress/AliexpressConfig.php:260
1537
  #: application/modules/Amazon/AmazonConfig.php:291
1538
  #: application/modules/BingImages/BingImagesConfig.php:203
1539
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:216
@@ -1656,7 +1716,7 @@ msgid "Only products with discount."
1656
  msgstr "Только товары со скидкой."
1657
 
1658
  #: application/modules/AdmitadProducts/AdmitadProductsConfig.php:95
1659
- #: application/modules/Aliexpress/AliexpressConfig.php:191
1660
  #: application/modules/Amazon/AmazonConfig.php:165
1661
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:118
1662
  #: application/modules/CjProducts/CjProductsConfig.php:96
@@ -1670,7 +1730,7 @@ msgid "Minimal price"
1670
  msgstr "Минимальная цена"
1671
 
1672
  #: application/modules/AdmitadProducts/AdmitadProductsConfig.php:105
1673
- #: application/modules/Aliexpress/AliexpressConfig.php:201
1674
  #: application/modules/Amazon/AmazonConfig.php:175
1675
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:128
1676
  #: application/modules/CjProducts/CjProductsConfig.php:106
@@ -1775,7 +1835,7 @@ msgstr ""
1775
  "\">здесь</a>."
1776
 
1777
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:31
1778
- #: application/modules/Aliexpress/AliexpressConfig.php:30
1779
  #: application/modules/Flickr/FlickrConfig.php:29
1780
  #: application/modules/Freebase/FreebaseConfig.php:29
1781
  #: application/modules/GdeSlon/GdeSlonConfig.php:29
@@ -1787,7 +1847,7 @@ msgid "The \"API Key\" can not be empty"
1787
  msgstr "Поле \"API Key\" не может быть пустым."
1788
 
1789
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:59
1790
- #: application/modules/Aliexpress/AliexpressConfig.php:231
1791
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:178
1792
  #: application/modules/CjProducts/CjProductsConfig.php:156
1793
  #: application/modules/Clickbank/ClickbankConfig.php:100
@@ -1807,7 +1867,7 @@ msgstr "Сортировка"
1807
 
1808
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:63
1809
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:103
1810
- #: application/modules/Aliexpress/AliexpressConfig.php:235
1811
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:182
1812
  #: application/modules/Envato/EnvatoConfig.php:144
1813
  #: application/modules/Envato/EnvatoConfig.php:162
@@ -1884,7 +1944,7 @@ msgstr ""
1884
  "Добавляет товары партнерской сети Affili.net. Вы должны получить аппрув в "
1885
  "каждой программе отдельно."
1886
 
1887
- #: application/modules/Aliexpress/AliexpressConfig.php:22
1888
  msgid ""
1889
  "Special key to access Aliexpress API. You can get it <a target=\"_blank\" "
1890
  "href=\"http://portals.aliexpress.com/adcenter/api_setting.htm\">here</a>."
@@ -1893,7 +1953,7 @@ msgstr ""
1893
  "\"_blank\" href=\"http://portals.aliexpress.com/adcenter/api_setting.htm"
1894
  "\">здесь</a>."
1895
 
1896
- #: application/modules/Aliexpress/AliexpressConfig.php:37
1897
  msgid ""
1898
  "Specify if you want to send traffic through the original affiliate program "
1899
  "Aliexpress. You can find it <a target=\"_blank\" href=\"http://portals."
@@ -1905,7 +1965,7 @@ msgstr ""
1905
  "aliexpress.com/track_id_manage.htm\">здесь</a>. Опция должна быть задана до "
1906
  "сохранения товаров в базу данных."
1907
 
1908
- #: application/modules/Aliexpress/AliexpressConfig.php:47
1909
  msgid ""
1910
  "Set this option, if you want to send traffic to one of CPA-network with "
1911
  "support of aliexpress and deeplink."
@@ -1913,111 +1973,111 @@ msgstr ""
1913
  "Установите эту опцию, чтобы направить трафик через одну из CPA-сетей с "
1914
  "поддержкой Aliexpress."
1915
 
1916
- #: application/modules/Aliexpress/AliexpressConfig.php:66
1917
- #: application/modules/Aliexpress/AliexpressConfig.php:82
1918
  #: application/modules/GoogleBooks/GoogleBooksConfig.php:45
1919
  msgid "The \"Results\" can not be more than 40."
1920
  msgstr "Поле \"Результатов\" не может быть больше 40."
1921
 
1922
- #: application/modules/Aliexpress/AliexpressConfig.php:89
1923
  msgid "Limit the search of goods by this category."
1924
  msgstr "Ограничить поиск товаров этой категорией."
1925
 
1926
- #: application/modules/Aliexpress/AliexpressConfig.php:92
1927
  #: application/modules/Pepperjam/PepperjamConfig.php:100
1928
  #: application/modules/TradedoublerProducts/TradedoublerProductsConfig.php:61
1929
  #: application/modules/Udemy/UdemyConfig.php:123
1930
  msgid "All categories"
1931
  msgstr "Все категории"
1932
 
1933
- #: application/modules/Aliexpress/AliexpressConfig.php:127
1934
  msgid "Best quality products"
1935
  msgstr "Товары высокого качества"
1936
 
1937
- #: application/modules/Aliexpress/AliexpressConfig.php:128
1938
  msgid "Only products with high sales, good user feedbacks"
1939
  msgstr ""
1940
  "Только товары с хорошим оформлением, высокими продажами и положительными "
1941
  "отзывами покупателей."
1942
 
1943
- #: application/modules/Aliexpress/AliexpressConfig.php:134
1944
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:138
1945
  msgid "Currency"
1946
  msgstr "Валюта"
1947
 
1948
- #: application/modules/Aliexpress/AliexpressConfig.php:156
1949
  #: application/modules/Clickbank/ClickbankConfig.php:127
1950
  #: application/modules/Udemy/UdemyConfig.php:94
1951
  msgid "Language"
1952
  msgstr "Язык"
1953
 
1954
- #: application/modules/Aliexpress/AliexpressConfig.php:181
1955
  msgid "Minimal commission"
1956
  msgstr "Минимальная комиссия"
1957
 
1958
- #: application/modules/Aliexpress/AliexpressConfig.php:182
1959
  msgid "Minimal commission (without %). Example, 3"
1960
  msgstr "Минимальная комиссия в процентах. Например, 3"
1961
 
1962
- #: application/modules/Aliexpress/AliexpressConfig.php:192
1963
  msgid "Must be set in USD. Example, 12.34"
1964
  msgstr "Должна быть указана в USD. Например, 12.34"
1965
 
1966
- #: application/modules/Aliexpress/AliexpressConfig.php:202
1967
  msgid "Must be set in USD. Example, 56.78"
1968
  msgstr "Должна быть указана в USD. Например, 56.78"
1969
 
1970
- #: application/modules/Aliexpress/AliexpressConfig.php:211
1971
  msgid "Minimal sales"
1972
  msgstr "Минимальные продажи"
1973
 
1974
- #: application/modules/Aliexpress/AliexpressConfig.php:212
1975
  msgid "Minimal number of partner sales for last month. Example, 123"
1976
  msgstr "Минимальное число партнерских продаж за последний месяц. Например, 123"
1977
 
1978
- #: application/modules/Aliexpress/AliexpressConfig.php:221
1979
  msgid "Maximal sales"
1980
  msgstr "Максимальные продажи"
1981
 
1982
- #: application/modules/Aliexpress/AliexpressConfig.php:222
1983
  msgid "Max number of partner sales for last month. Example, 456"
1984
  msgstr ""
1985
  "Максимальное число партнерских продаж за последний месяц. Например, 456"
1986
 
1987
- #: application/modules/Aliexpress/AliexpressConfig.php:236
1988
  msgid "Price low to high"
1989
  msgstr "Цена от низкой к выскокой"
1990
 
1991
- #: application/modules/Aliexpress/AliexpressConfig.php:237
1992
  msgid "Price high to low"
1993
  msgstr "Цена от высокой к низкой"
1994
 
1995
- #: application/modules/Aliexpress/AliexpressConfig.php:238
1996
- #: application/modules/Aliexpress/AliexpressConfig.php:248
1997
  msgid "Seller rating"
1998
  msgstr "Рейтинг продавца"
1999
 
2000
- #: application/modules/Aliexpress/AliexpressConfig.php:239
2001
  msgid "Commission from low to high"
2002
  msgstr "Комиссия от низкой к высокой"
2003
 
2004
- #: application/modules/Aliexpress/AliexpressConfig.php:240
2005
  msgid "Commission from high to low"
2006
  msgstr "Комиссия от высокой к низкой"
2007
 
2008
- #: application/modules/Aliexpress/AliexpressConfig.php:241
2009
  msgid "Sales"
2010
  msgstr "Продажи"
2011
 
2012
- #: application/modules/Aliexpress/AliexpressConfig.php:242
2013
  msgid "Lifetime from low to high"
2014
  msgstr "Время жизни от низкого к высокому"
2015
 
2016
- #: application/modules/Aliexpress/AliexpressConfig.php:243
2017
  msgid "Lifetime from high to low"
2018
  msgstr "Время жизни от высокого к низкому"
2019
 
2020
- #: application/modules/Aliexpress/AliexpressConfig.php:249
2021
  msgid "Minimal seller rating, for example 12"
2022
  msgstr "Минимальный рейтинг продавца, например, 12"
2023
 
@@ -4659,6 +4719,26 @@ msgstr "keywordrush.com"
4659
  msgid "http://www.keywordrush.com"
4660
  msgstr "http://www.keywordrush.com"
4661
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4662
  #~ msgid ""
4663
  #~ "Set this option, if you want to send traffic to one of CPA-network with "
4664
  #~ "support of aliexpress and deeplink. Option must be set before saving "
3
  msgstr ""
4
  "Project-Id-Version: Content Egg 1.1.1\n"
5
  "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/content-egg\n"
6
+ "POT-Creation-Date: 2017-03-06 16:28+0200\n"
7
+ "PO-Revision-Date: 2017-03-06 16:31+0200\n"
8
  "Last-Translator: Sizam themes <sizamtheme@gmail.com>\n"
9
  "Language-Team: \n"
10
  "Language: en_EN\n"
18
  msgid "New version"
19
  msgstr "Новая версия"
20
 
21
+ #: application/ProductSearchWidget.php:27
22
+ msgid "CE:Product Search"
23
+ msgstr ""
24
+
25
+ #: application/ProductSearchWidget.php:27
26
+ msgid "A search form for affiliate products."
27
+ msgstr "Поисковая форма для товаров."
28
+
29
+ #: application/ProductSearchWidget.php:60
30
+ msgid "Title:"
31
+ msgstr "Заголовок:"
32
+
33
  #: application/admin/AdminNotice.php:23
34
  msgid "Task for autoblogging is saved."
35
  msgstr "Задание автоблоггинга сохранено."
151
  msgstr "Поле \"%s\" не может быть пустым."
152
 
153
  #: application/admin/EnvatoConfig.php:38 application/admin/EnvatoConfig.php:56
154
+ #: application/admin/GeneralConfig.php:210
155
  msgid "Field \"%s\" filled with wrong data."
156
  msgstr "Поле \"%s\" введено неверно."
157
 
185
  msgid "Error."
186
  msgstr "Error."
187
 
188
+ #: application/admin/GeneralConfig.php:34 application/admin/PluginAdmin.php:92
189
  msgid "Settings"
190
  msgstr "Настройки"
191
 
192
+ #: application/admin/GeneralConfig.php:99
193
  msgid "Website language"
194
  msgstr "Язык сайта"
195
 
196
+ #: application/admin/GeneralConfig.php:100
197
  msgid ""
198
  "Modules, which have Multilanguage support, will have priority for this "
199
  "language. Also, this setting will point on language of output templates"
202
  "контенту на этом языке. Также эта настройка указывает на язык для "
203
  "локализации шаблонов."
204
 
205
+ #: application/admin/GeneralConfig.php:108
206
  msgid "What post types do you want to use for Content Egg?"
207
  msgstr "К каким типам постов добавить Content Egg metabox?"
208
 
209
+ #: application/admin/GeneralConfig.php:109
210
  msgid "This setting also shows post types for Autofill extension"
211
  msgstr ""
212
  "Эта настройка также показывает к каким типам постов применять автозаполнение "
213
  "на странице \"Заполнить\"."
214
 
215
+ #: application/admin/GeneralConfig.php:116
216
  msgid "Filter bots"
217
  msgstr "Фильтровать ботов"
218
 
219
+ #: application/admin/GeneralConfig.php:117
220
  msgid "Bots can't activate parsers."
221
  msgstr "Боты не могут запускать парсеры."
222
 
223
+ #: application/admin/GeneralConfig.php:118
224
  msgid ""
225
  "Updating price and keyword updating is made with page opening. If we "
226
  "determine update by useragent, and page is opened by one of known bots, no "
231
  "на страницу зашел один из известных ботов, никакие парсеры запускаться не "
232
  "будут."
233
 
234
+ #: application/admin/GeneralConfig.php:125
235
+ #: application/admin/GeneralConfig.php:135
236
  msgid "Price history"
237
  msgstr "История изменения цены"
238
 
239
+ #: application/admin/GeneralConfig.php:126
240
  msgid "How long save price history. 0 - deactivate price history."
241
  msgstr ""
242
  "Сколько дней хранить историю изменения цены для товаров. 0 - не сохранять "
243
  "историю."
244
 
245
+ #: application/admin/GeneralConfig.php:135
246
  msgid "The field \"%s\" can't be more than %d."
247
  msgstr "Поле \"%s\" не может быть больше %d."
248
 
249
+ #: application/admin/GeneralConfig.php:141
250
  msgid "Allow members to subscribe for price drop alert on email."
251
  msgstr ""
252
  "Разрешить посетителям подписываться на уведомления по email о снижении цены."
253
 
254
+ #: application/admin/GeneralConfig.php:142
255
  msgid "Active subscriptions now: <b>%d</b>"
256
  msgstr "Активных подписок сейчас: <b>%d</b>"
257
 
258
+ #: application/admin/GeneralConfig.php:143
259
  msgid "Messages are sent for last %d days: <b>%d</b>"
260
  msgstr "Отправлено уведомлений за последнии %d дней: <b>%d</b>"
261
 
262
+ #: application/admin/GeneralConfig.php:144
263
  msgid ""
264
  "This option requires \"Price history\" option (must be enabled) to work."
265
  msgstr ""
266
  "Для работы этой опции \"История изменения цены\" также должна быть включена."
267
 
268
+ #: application/admin/GeneralConfig.php:150
269
  msgid "Button color"
270
  msgstr "Цвет кнопок"
271
 
272
+ #: application/admin/GeneralConfig.php:151
273
  msgid "Button color for standard templates."
274
  msgstr "Цвет кнопок для стандартных шаблонов."
275
 
276
+ #: application/admin/GeneralConfig.php:159
277
+ msgid "Buy now button text"
278
+ msgstr "Текст кнопки \"Купить\""
279
+
280
+ #: application/admin/GeneralConfig.php:160
281
+ #: application/admin/GeneralConfig.php:169
282
+ msgid "It will be used instead of \"%s\"."
283
+ msgstr "Будет использовано вместо \"%s\"."
284
+
285
+ #: application/admin/GeneralConfig.php:168
286
+ msgid "Coupon button text"
287
+ msgstr "Текст кнопки для купонов"
288
+
289
+ #: application/admin/GeneralConfig.php:177
290
+ #: application/admin/GeneralConfig.php:186
291
  msgid "Redirect prefix"
292
  msgstr "Редирект префикс"
293
 
294
+ #: application/admin/GeneralConfig.php:178
295
  msgid "Custom prefix for local redirect links."
296
  msgstr "Пользовательский префикс для локальных ссылок с переадресацией."
297
 
298
+ #: application/admin/GeneralConfig.php:186
299
  msgid "The field \"%s\" can contain only Latin letters and digits."
300
  msgstr "Поле \"%s\" может содержать только латинские буквы и цифры."
301
 
302
+ #: application/admin/GeneralConfig.php:191
303
  msgid "From Name"
304
  msgstr "From Name"
305
 
306
+ #: application/admin/GeneralConfig.php:192
307
  msgid ""
308
  "This name will appear in the From Name column of emails sent from CE plugin."
309
  msgstr "Это имя будет подставлено в From Name поле исходящей почты."
310
 
311
+ #: application/admin/GeneralConfig.php:201
312
  msgid "From Email"
313
  msgstr "From Email"
314
 
315
+ #: application/admin/GeneralConfig.php:202
316
  msgid "Customize the From Email address."
317
  msgstr "Настройте поле From Email для исходящей почты."
318
 
319
+ #: application/admin/GeneralConfig.php:202
320
  msgid ""
321
  "To avoid your email being marked as spam, it is recommended your \"from\" "
322
  "match your website."
324
  "Рекомендуем указывать почту на вашем домене, чтобы предотвратить попадание "
325
  "писем в спам."
326
 
327
+ #: application/admin/GeneralConfig.php:215
328
+ msgid "Search modules"
329
+ msgstr "Модули для поиска"
330
+
331
+ #: application/admin/GeneralConfig.php:216
332
+ msgid "Select modules to search on frontend."
333
+ msgstr "Выберите модули для поиска товаров посетителями вашего сайта."
334
+
335
+ #: application/admin/GeneralConfig.php:217
336
+ msgid "Do not select more than 1-2 modules."
337
+ msgstr "Не рекомендуется выбирать более 1-2 модулей."
338
+
339
+ #: application/admin/GeneralConfig.php:218
340
+ msgid ""
341
+ "Do not forget to add search widget or shorcode [content-egg-search-form]."
342
+ msgstr ""
343
+ "Не забудьте добавить виджет с формой поиска или шорткод [content-egg-search-"
344
+ "form]."
345
+
346
+ #: application/admin/GeneralConfig.php:224
347
+ msgid "Search page template"
348
+ msgstr "Шаблон для страницы поиска"
349
+
350
+ #: application/admin/GeneralConfig.php:225
351
+ msgid "Template for body of search page."
352
+ msgstr "Шаблон для тела страницы поиска."
353
+
354
+ #: application/admin/GeneralConfig.php:226
355
+ msgid ""
356
+ "You can use shortcodes, for example: [content-egg module=Amazon "
357
+ "template=grid]"
358
+ msgstr ""
359
+ "Вы можете использовать шорткоды, например, [content-egg module=Amazon "
360
+ "template=grid]."
361
+
362
  #: application/admin/ImportExportController.php:26
363
  msgid "Import/Export"
364
  msgstr "Импорт/Экспорт"
414
  msgid ""
415
  "If you have correct key, but it's not accepted, this means that your server "
416
  "blocks external connections or there is any other reason that your server "
417
+ "doesn't allow to connect to keywordbrush.com site."
418
  msgstr ""
 
 
419
 
420
  #: application/admin/LicConfig.php:61
421
+ msgid "Please, write about this to your hosting provider."
422
+ msgstr ""
423
 
424
  #: application/admin/LicConfig.php:63
425
  msgid ""
739
  msgstr "От имени этого пользователя будут публиковаться посты."
740
 
741
  #: application/admin/views/_metabox_autoblog.php:303
742
+ #: application/modules/Aliexpress/AliexpressConfig.php:87
743
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:87
744
  #: application/modules/CjLinks/CjLinksConfig.php:123
745
  #: application/modules/Clickbank/ClickbankConfig.php:67
928
  "Here are the <a href=\"http://www.keywordrush.com/res/ae_supported_shops.txt"
929
  "\">full list</a> of Affiliate Egg supported shops."
930
  msgstr ""
931
+ "<a href=\"http://www.keywordrush.com/res/ae_supported_shops.txt\">Полный "
932
+ "список</a> магазинов, которые поддерживает Affiliate Egg плагин."
933
 
934
  #: application/admin/views/ae_integration.php:19
935
  msgid "For first step make next actions:"
937
 
938
  #: application/admin/views/ae_integration.php:21
939
  msgid ""
940
+ "Set and activate <a href=\"http://www.keywordrush.com/en/affiliateegg"
941
+ "\">Affiliate Egg</a>"
942
  msgstr ""
943
  "Установите и активируйте <a href=\"http://www.keywordrush.com/affiliateegg"
944
+ "\">Affiliate Egg</a> плагин."
945
 
946
  #: application/admin/views/ae_integration.php:22
947
  msgid "Version of Affiliate Egg must be great than"
1402
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:37
1403
  #: application/modules/AffilinetCoupons/AffilinetCouponsConfig.php:50
1404
  #: application/modules/AffilinetProducts/AffilinetProductsConfig.php:50
1405
+ #: application/modules/Aliexpress/AliexpressConfig.php:55
1406
  #: application/modules/Amazon/AmazonConfig.php:77
1407
  #: application/modules/BingImages/BingImagesConfig.php:36
1408
  #: application/modules/BingImages/BingImagesConfig.php:46
1449
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:38
1450
  #: application/modules/AffilinetCoupons/AffilinetCouponsConfig.php:51
1451
  #: application/modules/AffilinetProducts/AffilinetProductsConfig.php:51
1452
+ #: application/modules/Aliexpress/AliexpressConfig.php:56
1453
  #: application/modules/Amazon/AmazonConfig.php:78
1454
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:36
1455
  #: application/modules/CjLinks/CjLinksConfig.php:51
1491
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:48
1492
  #: application/modules/AffilinetCoupons/AffilinetCouponsConfig.php:61
1493
  #: application/modules/AffilinetProducts/AffilinetProductsConfig.php:61
1494
+ #: application/modules/Aliexpress/AliexpressConfig.php:71
1495
  #: application/modules/Amazon/AmazonConfig.php:94
1496
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:51
1497
  #: application/modules/CjLinks/CjLinksConfig.php:61
1521
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:49
1522
  #: application/modules/AffilinetCoupons/AffilinetCouponsConfig.php:62
1523
  #: application/modules/AffilinetProducts/AffilinetProductsConfig.php:62
1524
+ #: application/modules/Aliexpress/AliexpressConfig.php:72
1525
  #: application/modules/Amazon/AmazonConfig.php:95
1526
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:52
1527
  #: application/modules/CjLinks/CjLinksConfig.php:62
1557
  #: application/modules/AdmitadProducts/AdmitadProductsConfig.php:115
1558
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:128
1559
  #: application/modules/AffilinetProducts/AffilinetProductsConfig.php:165
1560
+ #: application/modules/Aliexpress/AliexpressConfig.php:258
1561
  #: application/modules/Amazon/AmazonConfig.php:290
1562
  #: application/modules/BingImages/BingImagesConfig.php:202
1563
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:215
1593
  #: application/modules/AdmitadProducts/AdmitadProductsConfig.php:116
1594
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:129
1595
  #: application/modules/AffilinetProducts/AffilinetProductsConfig.php:166
1596
+ #: application/modules/Aliexpress/AliexpressConfig.php:259
1597
  #: application/modules/Amazon/AmazonConfig.php:291
1598
  #: application/modules/BingImages/BingImagesConfig.php:203
1599
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:216
1716
  msgstr "Только товары со скидкой."
1717
 
1718
  #: application/modules/AdmitadProducts/AdmitadProductsConfig.php:95
1719
+ #: application/modules/Aliexpress/AliexpressConfig.php:190
1720
  #: application/modules/Amazon/AmazonConfig.php:165
1721
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:118
1722
  #: application/modules/CjProducts/CjProductsConfig.php:96
1730
  msgstr "Минимальная цена"
1731
 
1732
  #: application/modules/AdmitadProducts/AdmitadProductsConfig.php:105
1733
+ #: application/modules/Aliexpress/AliexpressConfig.php:200
1734
  #: application/modules/Amazon/AmazonConfig.php:175
1735
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:128
1736
  #: application/modules/CjProducts/CjProductsConfig.php:106
1835
  "\">здесь</a>."
1836
 
1837
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:31
1838
+ #: application/modules/Aliexpress/AliexpressConfig.php:29
1839
  #: application/modules/Flickr/FlickrConfig.php:29
1840
  #: application/modules/Freebase/FreebaseConfig.php:29
1841
  #: application/modules/GdeSlon/GdeSlonConfig.php:29
1847
  msgstr "Поле \"API Key\" не может быть пустым."
1848
 
1849
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:59
1850
+ #: application/modules/Aliexpress/AliexpressConfig.php:230
1851
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:178
1852
  #: application/modules/CjProducts/CjProductsConfig.php:156
1853
  #: application/modules/Clickbank/ClickbankConfig.php:100
1867
 
1868
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:63
1869
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:103
1870
+ #: application/modules/Aliexpress/AliexpressConfig.php:234
1871
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:182
1872
  #: application/modules/Envato/EnvatoConfig.php:144
1873
  #: application/modules/Envato/EnvatoConfig.php:162
1944
  "Добавляет товары партнерской сети Affili.net. Вы должны получить аппрув в "
1945
  "каждой программе отдельно."
1946
 
1947
+ #: application/modules/Aliexpress/AliexpressConfig.php:21
1948
  msgid ""
1949
  "Special key to access Aliexpress API. You can get it <a target=\"_blank\" "
1950
  "href=\"http://portals.aliexpress.com/adcenter/api_setting.htm\">here</a>."
1953
  "\"_blank\" href=\"http://portals.aliexpress.com/adcenter/api_setting.htm"
1954
  "\">здесь</a>."
1955
 
1956
+ #: application/modules/Aliexpress/AliexpressConfig.php:36
1957
  msgid ""
1958
  "Specify if you want to send traffic through the original affiliate program "
1959
  "Aliexpress. You can find it <a target=\"_blank\" href=\"http://portals."
1965
  "aliexpress.com/track_id_manage.htm\">здесь</a>. Опция должна быть задана до "
1966
  "сохранения товаров в базу данных."
1967
 
1968
+ #: application/modules/Aliexpress/AliexpressConfig.php:46
1969
  msgid ""
1970
  "Set this option, if you want to send traffic to one of CPA-network with "
1971
  "support of aliexpress and deeplink."
1973
  "Установите эту опцию, чтобы направить трафик через одну из CPA-сетей с "
1974
  "поддержкой Aliexpress."
1975
 
1976
+ #: application/modules/Aliexpress/AliexpressConfig.php:65
1977
+ #: application/modules/Aliexpress/AliexpressConfig.php:81
1978
  #: application/modules/GoogleBooks/GoogleBooksConfig.php:45
1979
  msgid "The \"Results\" can not be more than 40."
1980
  msgstr "Поле \"Результатов\" не может быть больше 40."
1981
 
1982
+ #: application/modules/Aliexpress/AliexpressConfig.php:88
1983
  msgid "Limit the search of goods by this category."
1984
  msgstr "Ограничить поиск товаров этой категорией."
1985
 
1986
+ #: application/modules/Aliexpress/AliexpressConfig.php:91
1987
  #: application/modules/Pepperjam/PepperjamConfig.php:100
1988
  #: application/modules/TradedoublerProducts/TradedoublerProductsConfig.php:61
1989
  #: application/modules/Udemy/UdemyConfig.php:123
1990
  msgid "All categories"
1991
  msgstr "Все категории"
1992
 
1993
+ #: application/modules/Aliexpress/AliexpressConfig.php:126
1994
  msgid "Best quality products"
1995
  msgstr "Товары высокого качества"
1996
 
1997
+ #: application/modules/Aliexpress/AliexpressConfig.php:127
1998
  msgid "Only products with high sales, good user feedbacks"
1999
  msgstr ""
2000
  "Только товары с хорошим оформлением, высокими продажами и положительными "
2001
  "отзывами покупателей."
2002
 
2003
+ #: application/modules/Aliexpress/AliexpressConfig.php:133
2004
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:138
2005
  msgid "Currency"
2006
  msgstr "Валюта"
2007
 
2008
+ #: application/modules/Aliexpress/AliexpressConfig.php:155
2009
  #: application/modules/Clickbank/ClickbankConfig.php:127
2010
  #: application/modules/Udemy/UdemyConfig.php:94
2011
  msgid "Language"
2012
  msgstr "Язык"
2013
 
2014
+ #: application/modules/Aliexpress/AliexpressConfig.php:180
2015
  msgid "Minimal commission"
2016
  msgstr "Минимальная комиссия"
2017
 
2018
+ #: application/modules/Aliexpress/AliexpressConfig.php:181
2019
  msgid "Minimal commission (without %). Example, 3"
2020
  msgstr "Минимальная комиссия в процентах. Например, 3"
2021
 
2022
+ #: application/modules/Aliexpress/AliexpressConfig.php:191
2023
  msgid "Must be set in USD. Example, 12.34"
2024
  msgstr "Должна быть указана в USD. Например, 12.34"
2025
 
2026
+ #: application/modules/Aliexpress/AliexpressConfig.php:201
2027
  msgid "Must be set in USD. Example, 56.78"
2028
  msgstr "Должна быть указана в USD. Например, 56.78"
2029
 
2030
+ #: application/modules/Aliexpress/AliexpressConfig.php:210
2031
  msgid "Minimal sales"
2032
  msgstr "Минимальные продажи"
2033
 
2034
+ #: application/modules/Aliexpress/AliexpressConfig.php:211
2035
  msgid "Minimal number of partner sales for last month. Example, 123"
2036
  msgstr "Минимальное число партнерских продаж за последний месяц. Например, 123"
2037
 
2038
+ #: application/modules/Aliexpress/AliexpressConfig.php:220
2039
  msgid "Maximal sales"
2040
  msgstr "Максимальные продажи"
2041
 
2042
+ #: application/modules/Aliexpress/AliexpressConfig.php:221
2043
  msgid "Max number of partner sales for last month. Example, 456"
2044
  msgstr ""
2045
  "Максимальное число партнерских продаж за последний месяц. Например, 456"
2046
 
2047
+ #: application/modules/Aliexpress/AliexpressConfig.php:235
2048
  msgid "Price low to high"
2049
  msgstr "Цена от низкой к выскокой"
2050
 
2051
+ #: application/modules/Aliexpress/AliexpressConfig.php:236
2052
  msgid "Price high to low"
2053
  msgstr "Цена от высокой к низкой"
2054
 
2055
+ #: application/modules/Aliexpress/AliexpressConfig.php:237
2056
+ #: application/modules/Aliexpress/AliexpressConfig.php:247
2057
  msgid "Seller rating"
2058
  msgstr "Рейтинг продавца"
2059
 
2060
+ #: application/modules/Aliexpress/AliexpressConfig.php:238
2061
  msgid "Commission from low to high"
2062
  msgstr "Комиссия от низкой к высокой"
2063
 
2064
+ #: application/modules/Aliexpress/AliexpressConfig.php:239
2065
  msgid "Commission from high to low"
2066
  msgstr "Комиссия от высокой к низкой"
2067
 
2068
+ #: application/modules/Aliexpress/AliexpressConfig.php:240
2069
  msgid "Sales"
2070
  msgstr "Продажи"
2071
 
2072
+ #: application/modules/Aliexpress/AliexpressConfig.php:241
2073
  msgid "Lifetime from low to high"
2074
  msgstr "Время жизни от низкого к высокому"
2075
 
2076
+ #: application/modules/Aliexpress/AliexpressConfig.php:242
2077
  msgid "Lifetime from high to low"
2078
  msgstr "Время жизни от высокого к низкому"
2079
 
2080
+ #: application/modules/Aliexpress/AliexpressConfig.php:248
2081
  msgid "Minimal seller rating, for example 12"
2082
  msgstr "Минимальный рейтинг продавца, например, 12"
2083
 
4719
  msgid "http://www.keywordrush.com"
4720
  msgstr "http://www.keywordrush.com"
4721
 
4722
+ #~ msgid ""
4723
+ #~ "If you have correct key, but it's not accepted, this means that your "
4724
+ #~ "server blocks external connections or there is any other reason that your "
4725
+ #~ "server doesn't allow to connect to keywordbrush.com site. Contact to our "
4726
+ #~ "support"
4727
+ #~ msgstr ""
4728
+ #~ "Если ключ верный, скорее всего, на вашем сервере заблокированы внешние "
4729
+ #~ "соединения или по другой причине блокируется доступ к домену keywordrush."
4730
+ #~ "com."
4731
+
4732
+ #~ msgid "Please, write about this to your hosting provider"
4733
+ #~ msgstr "Пожалуйста, выясните это у своего хостинг-провайдера."
4734
+
4735
+ #~ msgid ""
4736
+ #~ "Set and activate <a href=\"www.keywordrush.com/en/affiliateegg"
4737
+ #~ "\">Affiliate Egg</a>"
4738
+ #~ msgstr ""
4739
+ #~ "Установите и активируйте <a href=\"http://www.keywordrush.com/affiliateegg"
4740
+ #~ "\">Affiliate Egg плагин</a>"
4741
+
4742
  #~ msgid ""
4743
  #~ "Set this option, if you want to send traffic to one of CPA-network with "
4744
  #~ "support of aliexpress and deeplink. Option must be set before saving "
languages/content-egg.pot CHANGED
@@ -2,9 +2,9 @@
2
  # This file is distributed under the same license as the Content Egg package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: Content Egg 3.4.0\n"
6
  "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/content-egg\n"
7
- "POT-Creation-Date: 2017-02-18 11:38:44+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
@@ -16,6 +16,18 @@ msgstr ""
16
  msgid "New version"
17
  msgstr ""
18
 
 
 
 
 
 
 
 
 
 
 
 
 
19
  #: application/admin/AdminNotice.php:23
20
  msgid "Task for autoblogging is saved."
21
  msgstr ""
@@ -125,7 +137,7 @@ msgid "The field \"%s\" can not be empty"
125
  msgstr ""
126
 
127
  #: application/admin/EnvatoConfig.php:38 application/admin/EnvatoConfig.php:56
128
- #: application/admin/GeneralConfig.php:190
129
  msgid "Field \"%s\" filled with wrong data."
130
  msgstr ""
131
 
@@ -149,108 +161,149 @@ msgstr ""
149
  msgid "Error."
150
  msgstr ""
151
 
152
- #: application/admin/GeneralConfig.php:31 application/admin/PluginAdmin.php:92
153
  msgid "Settings"
154
  msgstr ""
155
 
156
- #: application/admin/GeneralConfig.php:96
157
  msgid "Website language"
158
  msgstr ""
159
 
160
- #: application/admin/GeneralConfig.php:97
161
  msgid "Modules, which have Multilanguage support, will have priority for this language. Also, this setting will point on language of output templates"
162
  msgstr ""
163
 
164
- #: application/admin/GeneralConfig.php:105
165
  msgid "What post types do you want to use for Content Egg?"
166
  msgstr ""
167
 
168
- #: application/admin/GeneralConfig.php:106
169
  msgid "This setting also shows post types for Autofill extension"
170
  msgstr ""
171
 
172
- #: application/admin/GeneralConfig.php:113
173
  msgid "Filter bots"
174
  msgstr ""
175
 
176
- #: application/admin/GeneralConfig.php:114
177
  msgid "Bots can't activate parsers."
178
  msgstr ""
179
 
180
- #: application/admin/GeneralConfig.php:115
181
  msgid "Updating price and keyword updating is made with page opening. If we determine update by useragent, and page is opened by one of known bots, no parsers will work in this case."
182
  msgstr ""
183
 
184
- #: application/admin/GeneralConfig.php:122
185
- #: application/admin/GeneralConfig.php:132
186
  msgid "Price history"
187
  msgstr ""
188
 
189
- #: application/admin/GeneralConfig.php:123
190
  msgid "How long save price history. 0 - deactivate price history."
191
  msgstr ""
192
 
193
- #: application/admin/GeneralConfig.php:132
194
  msgid "The field \"%s\" can't be more than %d."
195
  msgstr ""
196
 
197
- #: application/admin/GeneralConfig.php:138
198
  msgid "Allow members to subscribe for price drop alert on email."
199
  msgstr ""
200
 
201
- #: application/admin/GeneralConfig.php:139
202
  msgid "Active subscriptions now: <b>%d</b>"
203
  msgstr ""
204
 
205
- #: application/admin/GeneralConfig.php:140
206
  msgid "Messages are sent for last %d days: <b>%d</b>"
207
  msgstr ""
208
 
209
- #: application/admin/GeneralConfig.php:141
210
  msgid "This option requires \"Price history\" option (must be enabled) to work."
211
  msgstr ""
212
 
213
- #: application/admin/GeneralConfig.php:147
214
  msgid "Button color"
215
  msgstr ""
216
 
217
- #: application/admin/GeneralConfig.php:148
218
  msgid "Button color for standard templates."
219
  msgstr ""
220
 
221
- #: application/admin/GeneralConfig.php:156
222
- #: application/admin/GeneralConfig.php:166
 
 
 
 
 
 
 
 
 
 
 
 
 
223
  msgid "Redirect prefix"
224
  msgstr ""
225
 
226
- #: application/admin/GeneralConfig.php:157
227
  msgid "Custom prefix for local redirect links."
228
  msgstr ""
229
 
230
- #: application/admin/GeneralConfig.php:166
231
  msgid "The field \"%s\" can contain only Latin letters and digits."
232
  msgstr ""
233
 
234
- #: application/admin/GeneralConfig.php:171
235
  msgid "From Name"
236
  msgstr ""
237
 
238
- #: application/admin/GeneralConfig.php:172
239
  msgid "This name will appear in the From Name column of emails sent from CE plugin."
240
  msgstr ""
241
 
242
- #: application/admin/GeneralConfig.php:181
243
  msgid "From Email"
244
  msgstr ""
245
 
246
- #: application/admin/GeneralConfig.php:182
247
  msgid "Customize the From Email address."
248
  msgstr ""
249
 
250
- #: application/admin/GeneralConfig.php:182
251
  msgid "To avoid your email being marked as spam, it is recommended your \"from\" match your website."
252
  msgstr ""
253
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
254
  #: application/admin/ImportExportController.php:26
255
  msgid "Import/Export"
256
  msgstr ""
@@ -294,11 +347,11 @@ msgid "License key is not accepted. Make sure that you use actual key."
294
  msgstr ""
295
 
296
  #: application/admin/LicConfig.php:59
297
- msgid "If you have correct key, but it's not accepted, this means that your server blocks external connections or there is any other reason that your server doesn't allow to connect to keywordbrush.com site. Contact to our support"
298
  msgstr ""
299
 
300
  #: application/admin/LicConfig.php:61
301
- msgid "Please, write about this to your hosting provider"
302
  msgstr ""
303
 
304
  #: application/admin/LicConfig.php:63
@@ -600,7 +653,7 @@ msgid "This user will be author of posts."
600
  msgstr ""
601
 
602
  #: application/admin/views/_metabox_autoblog.php:303
603
- #: application/modules/Aliexpress/AliexpressConfig.php:88
604
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:87
605
  #: application/modules/CjLinks/CjLinksConfig.php:123
606
  #: application/modules/Clickbank/ClickbankConfig.php:67
@@ -770,7 +823,7 @@ msgid "For first step make next actions:"
770
  msgstr ""
771
 
772
  #: application/admin/views/ae_integration.php:21
773
- msgid "Set and activate <a href=\"www.keywordrush.com/en/affiliateegg\">Affiliate Egg</a>"
774
  msgstr ""
775
 
776
  #: application/admin/views/ae_integration.php:22
@@ -1180,7 +1233,7 @@ msgstr ""
1180
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:37
1181
  #: application/modules/AffilinetCoupons/AffilinetCouponsConfig.php:50
1182
  #: application/modules/AffilinetProducts/AffilinetProductsConfig.php:50
1183
- #: application/modules/Aliexpress/AliexpressConfig.php:56
1184
  #: application/modules/Amazon/AmazonConfig.php:77
1185
  #: application/modules/BingImages/BingImagesConfig.php:36
1186
  #: application/modules/BingImages/BingImagesConfig.php:46
@@ -1227,7 +1280,7 @@ msgstr ""
1227
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:38
1228
  #: application/modules/AffilinetCoupons/AffilinetCouponsConfig.php:51
1229
  #: application/modules/AffilinetProducts/AffilinetProductsConfig.php:51
1230
- #: application/modules/Aliexpress/AliexpressConfig.php:57
1231
  #: application/modules/Amazon/AmazonConfig.php:78
1232
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:36
1233
  #: application/modules/CjLinks/CjLinksConfig.php:51
@@ -1269,7 +1322,7 @@ msgstr ""
1269
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:48
1270
  #: application/modules/AffilinetCoupons/AffilinetCouponsConfig.php:61
1271
  #: application/modules/AffilinetProducts/AffilinetProductsConfig.php:61
1272
- #: application/modules/Aliexpress/AliexpressConfig.php:72
1273
  #: application/modules/Amazon/AmazonConfig.php:94
1274
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:51
1275
  #: application/modules/CjLinks/CjLinksConfig.php:61
@@ -1299,7 +1352,7 @@ msgstr ""
1299
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:49
1300
  #: application/modules/AffilinetCoupons/AffilinetCouponsConfig.php:62
1301
  #: application/modules/AffilinetProducts/AffilinetProductsConfig.php:62
1302
- #: application/modules/Aliexpress/AliexpressConfig.php:73
1303
  #: application/modules/Amazon/AmazonConfig.php:95
1304
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:52
1305
  #: application/modules/CjLinks/CjLinksConfig.php:62
@@ -1335,7 +1388,7 @@ msgstr ""
1335
  #: application/modules/AdmitadProducts/AdmitadProductsConfig.php:115
1336
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:128
1337
  #: application/modules/AffilinetProducts/AffilinetProductsConfig.php:165
1338
- #: application/modules/Aliexpress/AliexpressConfig.php:259
1339
  #: application/modules/Amazon/AmazonConfig.php:290
1340
  #: application/modules/BingImages/BingImagesConfig.php:202
1341
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:215
@@ -1371,7 +1424,7 @@ msgstr ""
1371
  #: application/modules/AdmitadProducts/AdmitadProductsConfig.php:116
1372
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:129
1373
  #: application/modules/AffilinetProducts/AffilinetProductsConfig.php:166
1374
- #: application/modules/Aliexpress/AliexpressConfig.php:260
1375
  #: application/modules/Amazon/AmazonConfig.php:291
1376
  #: application/modules/BingImages/BingImagesConfig.php:203
1377
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:216
@@ -1477,7 +1530,7 @@ msgid "Only products with discount."
1477
  msgstr ""
1478
 
1479
  #: application/modules/AdmitadProducts/AdmitadProductsConfig.php:95
1480
- #: application/modules/Aliexpress/AliexpressConfig.php:191
1481
  #: application/modules/Amazon/AmazonConfig.php:165
1482
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:118
1483
  #: application/modules/CjProducts/CjProductsConfig.php:96
@@ -1491,7 +1544,7 @@ msgid "Minimal price"
1491
  msgstr ""
1492
 
1493
  #: application/modules/AdmitadProducts/AdmitadProductsConfig.php:105
1494
- #: application/modules/Aliexpress/AliexpressConfig.php:201
1495
  #: application/modules/Amazon/AmazonConfig.php:175
1496
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:128
1497
  #: application/modules/CjProducts/CjProductsConfig.php:106
@@ -1582,7 +1635,7 @@ msgid "Access key for ProductServe API (ShopWindow Client) V3. You can get it <a
1582
  msgstr ""
1583
 
1584
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:31
1585
- #: application/modules/Aliexpress/AliexpressConfig.php:30
1586
  #: application/modules/Flickr/FlickrConfig.php:29
1587
  #: application/modules/Freebase/FreebaseConfig.php:29
1588
  #: application/modules/GdeSlon/GdeSlonConfig.php:29
@@ -1594,7 +1647,7 @@ msgid "The \"API Key\" can not be empty"
1594
  msgstr ""
1595
 
1596
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:59
1597
- #: application/modules/Aliexpress/AliexpressConfig.php:231
1598
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:178
1599
  #: application/modules/CjProducts/CjProductsConfig.php:156
1600
  #: application/modules/Clickbank/ClickbankConfig.php:100
@@ -1614,7 +1667,7 @@ msgstr ""
1614
 
1615
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:63
1616
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:103
1617
- #: application/modules/Aliexpress/AliexpressConfig.php:235
1618
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:182
1619
  #: application/modules/Envato/EnvatoConfig.php:144
1620
  #: application/modules/Envato/EnvatoConfig.php:162
@@ -1671,120 +1724,120 @@ msgstr ""
1671
  msgid "Adds products from Affili.net. You must have approval from each program separately."
1672
  msgstr ""
1673
 
1674
- #: application/modules/Aliexpress/AliexpressConfig.php:22
1675
  msgid "Special key to access Aliexpress API. You can get it <a target=\"_blank\" href=\"http://portals.aliexpress.com/adcenter/api_setting.htm\">here</a>."
1676
  msgstr ""
1677
 
1678
- #: application/modules/Aliexpress/AliexpressConfig.php:37
1679
  msgid "Specify if you want to send traffic through the original affiliate program Aliexpress. You can find it <a target=\"_blank\" href=\"http://portals.aliexpress.com/track_id_manage.htm\">here</a>. This option must be set before saving products in database."
1680
  msgstr ""
1681
 
1682
- #: application/modules/Aliexpress/AliexpressConfig.php:47
1683
  msgid "Set this option, if you want to send traffic to one of CPA-network with support of aliexpress and deeplink."
1684
  msgstr ""
1685
 
1686
- #: application/modules/Aliexpress/AliexpressConfig.php:66
1687
- #: application/modules/Aliexpress/AliexpressConfig.php:82
1688
  #: application/modules/GoogleBooks/GoogleBooksConfig.php:45
1689
  msgid "The \"Results\" can not be more than 40."
1690
  msgstr ""
1691
 
1692
- #: application/modules/Aliexpress/AliexpressConfig.php:89
1693
  msgid "Limit the search of goods by this category."
1694
  msgstr ""
1695
 
1696
- #: application/modules/Aliexpress/AliexpressConfig.php:92
1697
  #: application/modules/Pepperjam/PepperjamConfig.php:100
1698
  #: application/modules/TradedoublerProducts/TradedoublerProductsConfig.php:61
1699
  #: application/modules/Udemy/UdemyConfig.php:123
1700
  msgid "All categories"
1701
  msgstr ""
1702
 
1703
- #: application/modules/Aliexpress/AliexpressConfig.php:127
1704
  msgid "Best quality products"
1705
  msgstr ""
1706
 
1707
- #: application/modules/Aliexpress/AliexpressConfig.php:128
1708
  msgid "Only products with high sales, good user feedbacks"
1709
  msgstr ""
1710
 
1711
- #: application/modules/Aliexpress/AliexpressConfig.php:134
1712
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:138
1713
  msgid "Currency"
1714
  msgstr ""
1715
 
1716
- #: application/modules/Aliexpress/AliexpressConfig.php:156
1717
  #: application/modules/Clickbank/ClickbankConfig.php:127
1718
  #: application/modules/Udemy/UdemyConfig.php:94
1719
  msgid "Language"
1720
  msgstr ""
1721
 
1722
- #: application/modules/Aliexpress/AliexpressConfig.php:181
1723
  msgid "Minimal commission"
1724
  msgstr ""
1725
 
1726
- #: application/modules/Aliexpress/AliexpressConfig.php:182
1727
  msgid "Minimal commission (without %). Example, 3"
1728
  msgstr ""
1729
 
1730
- #: application/modules/Aliexpress/AliexpressConfig.php:192
1731
  msgid "Must be set in USD. Example, 12.34"
1732
  msgstr ""
1733
 
1734
- #: application/modules/Aliexpress/AliexpressConfig.php:202
1735
  msgid "Must be set in USD. Example, 56.78"
1736
  msgstr ""
1737
 
1738
- #: application/modules/Aliexpress/AliexpressConfig.php:211
1739
  msgid "Minimal sales"
1740
  msgstr ""
1741
 
1742
- #: application/modules/Aliexpress/AliexpressConfig.php:212
1743
  msgid "Minimal number of partner sales for last month. Example, 123"
1744
  msgstr ""
1745
 
1746
- #: application/modules/Aliexpress/AliexpressConfig.php:221
1747
  msgid "Maximal sales"
1748
  msgstr ""
1749
 
1750
- #: application/modules/Aliexpress/AliexpressConfig.php:222
1751
  msgid "Max number of partner sales for last month. Example, 456"
1752
  msgstr ""
1753
 
1754
- #: application/modules/Aliexpress/AliexpressConfig.php:236
1755
  msgid "Price low to high"
1756
  msgstr ""
1757
 
1758
- #: application/modules/Aliexpress/AliexpressConfig.php:237
1759
  msgid "Price high to low"
1760
  msgstr ""
1761
 
1762
- #: application/modules/Aliexpress/AliexpressConfig.php:238
1763
- #: application/modules/Aliexpress/AliexpressConfig.php:248
1764
  msgid "Seller rating"
1765
  msgstr ""
1766
 
1767
- #: application/modules/Aliexpress/AliexpressConfig.php:239
1768
  msgid "Commission from low to high"
1769
  msgstr ""
1770
 
1771
- #: application/modules/Aliexpress/AliexpressConfig.php:240
1772
  msgid "Commission from high to low"
1773
  msgstr ""
1774
 
1775
- #: application/modules/Aliexpress/AliexpressConfig.php:241
1776
  msgid "Sales"
1777
  msgstr ""
1778
 
1779
- #: application/modules/Aliexpress/AliexpressConfig.php:242
1780
  msgid "Lifetime from low to high"
1781
  msgstr ""
1782
 
1783
- #: application/modules/Aliexpress/AliexpressConfig.php:243
1784
  msgid "Lifetime from high to low"
1785
  msgstr ""
1786
 
1787
- #: application/modules/Aliexpress/AliexpressConfig.php:249
1788
  msgid "Minimal seller rating, for example 12"
1789
  msgstr ""
1790
 
2
  # This file is distributed under the same license as the Content Egg package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: Content Egg 3.4.1\n"
6
  "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/content-egg\n"
7
+ "POT-Creation-Date: 2017-03-06 14:27:50+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
16
  msgid "New version"
17
  msgstr ""
18
 
19
+ #: application/ProductSearchWidget.php:27
20
+ msgid "CE:Product Search"
21
+ msgstr ""
22
+
23
+ #: application/ProductSearchWidget.php:27
24
+ msgid "A search form for affiliate products."
25
+ msgstr ""
26
+
27
+ #: application/ProductSearchWidget.php:60
28
+ msgid "Title:"
29
+ msgstr ""
30
+
31
  #: application/admin/AdminNotice.php:23
32
  msgid "Task for autoblogging is saved."
33
  msgstr ""
137
  msgstr ""
138
 
139
  #: application/admin/EnvatoConfig.php:38 application/admin/EnvatoConfig.php:56
140
+ #: application/admin/GeneralConfig.php:210
141
  msgid "Field \"%s\" filled with wrong data."
142
  msgstr ""
143
 
161
  msgid "Error."
162
  msgstr ""
163
 
164
+ #: application/admin/GeneralConfig.php:34 application/admin/PluginAdmin.php:92
165
  msgid "Settings"
166
  msgstr ""
167
 
168
+ #: application/admin/GeneralConfig.php:99
169
  msgid "Website language"
170
  msgstr ""
171
 
172
+ #: application/admin/GeneralConfig.php:100
173
  msgid "Modules, which have Multilanguage support, will have priority for this language. Also, this setting will point on language of output templates"
174
  msgstr ""
175
 
176
+ #: application/admin/GeneralConfig.php:108
177
  msgid "What post types do you want to use for Content Egg?"
178
  msgstr ""
179
 
180
+ #: application/admin/GeneralConfig.php:109
181
  msgid "This setting also shows post types for Autofill extension"
182
  msgstr ""
183
 
184
+ #: application/admin/GeneralConfig.php:116
185
  msgid "Filter bots"
186
  msgstr ""
187
 
188
+ #: application/admin/GeneralConfig.php:117
189
  msgid "Bots can't activate parsers."
190
  msgstr ""
191
 
192
+ #: application/admin/GeneralConfig.php:118
193
  msgid "Updating price and keyword updating is made with page opening. If we determine update by useragent, and page is opened by one of known bots, no parsers will work in this case."
194
  msgstr ""
195
 
196
+ #: application/admin/GeneralConfig.php:125
197
+ #: application/admin/GeneralConfig.php:135
198
  msgid "Price history"
199
  msgstr ""
200
 
201
+ #: application/admin/GeneralConfig.php:126
202
  msgid "How long save price history. 0 - deactivate price history."
203
  msgstr ""
204
 
205
+ #: application/admin/GeneralConfig.php:135
206
  msgid "The field \"%s\" can't be more than %d."
207
  msgstr ""
208
 
209
+ #: application/admin/GeneralConfig.php:141
210
  msgid "Allow members to subscribe for price drop alert on email."
211
  msgstr ""
212
 
213
+ #: application/admin/GeneralConfig.php:142
214
  msgid "Active subscriptions now: <b>%d</b>"
215
  msgstr ""
216
 
217
+ #: application/admin/GeneralConfig.php:143
218
  msgid "Messages are sent for last %d days: <b>%d</b>"
219
  msgstr ""
220
 
221
+ #: application/admin/GeneralConfig.php:144
222
  msgid "This option requires \"Price history\" option (must be enabled) to work."
223
  msgstr ""
224
 
225
+ #: application/admin/GeneralConfig.php:150
226
  msgid "Button color"
227
  msgstr ""
228
 
229
+ #: application/admin/GeneralConfig.php:151
230
  msgid "Button color for standard templates."
231
  msgstr ""
232
 
233
+ #: application/admin/GeneralConfig.php:159
234
+ msgid "Buy now button text"
235
+ msgstr ""
236
+
237
+ #: application/admin/GeneralConfig.php:160
238
+ #: application/admin/GeneralConfig.php:169
239
+ msgid "It will be used instead of \"%s\"."
240
+ msgstr ""
241
+
242
+ #: application/admin/GeneralConfig.php:168
243
+ msgid "Coupon button text"
244
+ msgstr ""
245
+
246
+ #: application/admin/GeneralConfig.php:177
247
+ #: application/admin/GeneralConfig.php:186
248
  msgid "Redirect prefix"
249
  msgstr ""
250
 
251
+ #: application/admin/GeneralConfig.php:178
252
  msgid "Custom prefix for local redirect links."
253
  msgstr ""
254
 
255
+ #: application/admin/GeneralConfig.php:186
256
  msgid "The field \"%s\" can contain only Latin letters and digits."
257
  msgstr ""
258
 
259
+ #: application/admin/GeneralConfig.php:191
260
  msgid "From Name"
261
  msgstr ""
262
 
263
+ #: application/admin/GeneralConfig.php:192
264
  msgid "This name will appear in the From Name column of emails sent from CE plugin."
265
  msgstr ""
266
 
267
+ #: application/admin/GeneralConfig.php:201
268
  msgid "From Email"
269
  msgstr ""
270
 
271
+ #: application/admin/GeneralConfig.php:202
272
  msgid "Customize the From Email address."
273
  msgstr ""
274
 
275
+ #: application/admin/GeneralConfig.php:202
276
  msgid "To avoid your email being marked as spam, it is recommended your \"from\" match your website."
277
  msgstr ""
278
 
279
+ #: application/admin/GeneralConfig.php:215
280
+ msgid "Search modules"
281
+ msgstr ""
282
+
283
+ #: application/admin/GeneralConfig.php:216
284
+ msgid "Select modules to search on frontend."
285
+ msgstr ""
286
+
287
+ #: application/admin/GeneralConfig.php:217
288
+ msgid "Do not select more than 1-2 modules."
289
+ msgstr ""
290
+
291
+ #: application/admin/GeneralConfig.php:218
292
+ msgid "Do not forget to add search widget or shorcode [content-egg-search-form]."
293
+ msgstr ""
294
+
295
+ #: application/admin/GeneralConfig.php:224
296
+ msgid "Search page template"
297
+ msgstr ""
298
+
299
+ #: application/admin/GeneralConfig.php:225
300
+ msgid "Template for body of search page."
301
+ msgstr ""
302
+
303
+ #: application/admin/GeneralConfig.php:226
304
+ msgid "You can use shortcodes, for example: [content-egg module=Amazon template=grid]"
305
+ msgstr ""
306
+
307
  #: application/admin/ImportExportController.php:26
308
  msgid "Import/Export"
309
  msgstr ""
347
  msgstr ""
348
 
349
  #: application/admin/LicConfig.php:59
350
+ msgid "If you have correct key, but it's not accepted, this means that your server blocks external connections or there is any other reason that your server doesn't allow to connect to keywordbrush.com site."
351
  msgstr ""
352
 
353
  #: application/admin/LicConfig.php:61
354
+ msgid "Please, write about this to your hosting provider."
355
  msgstr ""
356
 
357
  #: application/admin/LicConfig.php:63
653
  msgstr ""
654
 
655
  #: application/admin/views/_metabox_autoblog.php:303
656
+ #: application/modules/Aliexpress/AliexpressConfig.php:87
657
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:87
658
  #: application/modules/CjLinks/CjLinksConfig.php:123
659
  #: application/modules/Clickbank/ClickbankConfig.php:67
823
  msgstr ""
824
 
825
  #: application/admin/views/ae_integration.php:21
826
+ msgid "Set and activate <a href=\"http://www.keywordrush.com/en/affiliateegg\">Affiliate Egg</a>"
827
  msgstr ""
828
 
829
  #: application/admin/views/ae_integration.php:22
1233
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:37
1234
  #: application/modules/AffilinetCoupons/AffilinetCouponsConfig.php:50
1235
  #: application/modules/AffilinetProducts/AffilinetProductsConfig.php:50
1236
+ #: application/modules/Aliexpress/AliexpressConfig.php:55
1237
  #: application/modules/Amazon/AmazonConfig.php:77
1238
  #: application/modules/BingImages/BingImagesConfig.php:36
1239
  #: application/modules/BingImages/BingImagesConfig.php:46
1280
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:38
1281
  #: application/modules/AffilinetCoupons/AffilinetCouponsConfig.php:51
1282
  #: application/modules/AffilinetProducts/AffilinetProductsConfig.php:51
1283
+ #: application/modules/Aliexpress/AliexpressConfig.php:56
1284
  #: application/modules/Amazon/AmazonConfig.php:78
1285
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:36
1286
  #: application/modules/CjLinks/CjLinksConfig.php:51
1322
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:48
1323
  #: application/modules/AffilinetCoupons/AffilinetCouponsConfig.php:61
1324
  #: application/modules/AffilinetProducts/AffilinetProductsConfig.php:61
1325
+ #: application/modules/Aliexpress/AliexpressConfig.php:71
1326
  #: application/modules/Amazon/AmazonConfig.php:94
1327
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:51
1328
  #: application/modules/CjLinks/CjLinksConfig.php:61
1352
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:49
1353
  #: application/modules/AffilinetCoupons/AffilinetCouponsConfig.php:62
1354
  #: application/modules/AffilinetProducts/AffilinetProductsConfig.php:62
1355
+ #: application/modules/Aliexpress/AliexpressConfig.php:72
1356
  #: application/modules/Amazon/AmazonConfig.php:95
1357
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:52
1358
  #: application/modules/CjLinks/CjLinksConfig.php:62
1388
  #: application/modules/AdmitadProducts/AdmitadProductsConfig.php:115
1389
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:128
1390
  #: application/modules/AffilinetProducts/AffilinetProductsConfig.php:165
1391
+ #: application/modules/Aliexpress/AliexpressConfig.php:258
1392
  #: application/modules/Amazon/AmazonConfig.php:290
1393
  #: application/modules/BingImages/BingImagesConfig.php:202
1394
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:215
1424
  #: application/modules/AdmitadProducts/AdmitadProductsConfig.php:116
1425
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:129
1426
  #: application/modules/AffilinetProducts/AffilinetProductsConfig.php:166
1427
+ #: application/modules/Aliexpress/AliexpressConfig.php:259
1428
  #: application/modules/Amazon/AmazonConfig.php:291
1429
  #: application/modules/BingImages/BingImagesConfig.php:203
1430
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:216
1530
  msgstr ""
1531
 
1532
  #: application/modules/AdmitadProducts/AdmitadProductsConfig.php:95
1533
+ #: application/modules/Aliexpress/AliexpressConfig.php:190
1534
  #: application/modules/Amazon/AmazonConfig.php:165
1535
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:118
1536
  #: application/modules/CjProducts/CjProductsConfig.php:96
1544
  msgstr ""
1545
 
1546
  #: application/modules/AdmitadProducts/AdmitadProductsConfig.php:105
1547
+ #: application/modules/Aliexpress/AliexpressConfig.php:200
1548
  #: application/modules/Amazon/AmazonConfig.php:175
1549
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:128
1550
  #: application/modules/CjProducts/CjProductsConfig.php:106
1635
  msgstr ""
1636
 
1637
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:31
1638
+ #: application/modules/Aliexpress/AliexpressConfig.php:29
1639
  #: application/modules/Flickr/FlickrConfig.php:29
1640
  #: application/modules/Freebase/FreebaseConfig.php:29
1641
  #: application/modules/GdeSlon/GdeSlonConfig.php:29
1647
  msgstr ""
1648
 
1649
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:59
1650
+ #: application/modules/Aliexpress/AliexpressConfig.php:230
1651
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:178
1652
  #: application/modules/CjProducts/CjProductsConfig.php:156
1653
  #: application/modules/Clickbank/ClickbankConfig.php:100
1667
 
1668
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:63
1669
  #: application/modules/Affiliatewindow/AffiliatewindowConfig.php:103
1670
+ #: application/modules/Aliexpress/AliexpressConfig.php:234
1671
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:182
1672
  #: application/modules/Envato/EnvatoConfig.php:144
1673
  #: application/modules/Envato/EnvatoConfig.php:162
1724
  msgid "Adds products from Affili.net. You must have approval from each program separately."
1725
  msgstr ""
1726
 
1727
+ #: application/modules/Aliexpress/AliexpressConfig.php:21
1728
  msgid "Special key to access Aliexpress API. You can get it <a target=\"_blank\" href=\"http://portals.aliexpress.com/adcenter/api_setting.htm\">here</a>."
1729
  msgstr ""
1730
 
1731
+ #: application/modules/Aliexpress/AliexpressConfig.php:36
1732
  msgid "Specify if you want to send traffic through the original affiliate program Aliexpress. You can find it <a target=\"_blank\" href=\"http://portals.aliexpress.com/track_id_manage.htm\">here</a>. This option must be set before saving products in database."
1733
  msgstr ""
1734
 
1735
+ #: application/modules/Aliexpress/AliexpressConfig.php:46
1736
  msgid "Set this option, if you want to send traffic to one of CPA-network with support of aliexpress and deeplink."
1737
  msgstr ""
1738
 
1739
+ #: application/modules/Aliexpress/AliexpressConfig.php:65
1740
+ #: application/modules/Aliexpress/AliexpressConfig.php:81
1741
  #: application/modules/GoogleBooks/GoogleBooksConfig.php:45
1742
  msgid "The \"Results\" can not be more than 40."
1743
  msgstr ""
1744
 
1745
+ #: application/modules/Aliexpress/AliexpressConfig.php:88
1746
  msgid "Limit the search of goods by this category."
1747
  msgstr ""
1748
 
1749
+ #: application/modules/Aliexpress/AliexpressConfig.php:91
1750
  #: application/modules/Pepperjam/PepperjamConfig.php:100
1751
  #: application/modules/TradedoublerProducts/TradedoublerProductsConfig.php:61
1752
  #: application/modules/Udemy/UdemyConfig.php:123
1753
  msgid "All categories"
1754
  msgstr ""
1755
 
1756
+ #: application/modules/Aliexpress/AliexpressConfig.php:126
1757
  msgid "Best quality products"
1758
  msgstr ""
1759
 
1760
+ #: application/modules/Aliexpress/AliexpressConfig.php:127
1761
  msgid "Only products with high sales, good user feedbacks"
1762
  msgstr ""
1763
 
1764
+ #: application/modules/Aliexpress/AliexpressConfig.php:133
1765
  #: application/modules/CityadsProducts/CityadsProductsConfig.php:138
1766
  msgid "Currency"
1767
  msgstr ""
1768
 
1769
+ #: application/modules/Aliexpress/AliexpressConfig.php:155
1770
  #: application/modules/Clickbank/ClickbankConfig.php:127
1771
  #: application/modules/Udemy/UdemyConfig.php:94
1772
  msgid "Language"
1773
  msgstr ""
1774
 
1775
+ #: application/modules/Aliexpress/AliexpressConfig.php:180
1776
  msgid "Minimal commission"
1777
  msgstr ""
1778
 
1779
+ #: application/modules/Aliexpress/AliexpressConfig.php:181
1780
  msgid "Minimal commission (without %). Example, 3"
1781
  msgstr ""
1782
 
1783
+ #: application/modules/Aliexpress/AliexpressConfig.php:191
1784
  msgid "Must be set in USD. Example, 12.34"
1785
  msgstr ""
1786
 
1787
+ #: application/modules/Aliexpress/AliexpressConfig.php:201
1788
  msgid "Must be set in USD. Example, 56.78"
1789
  msgstr ""
1790
 
1791
+ #: application/modules/Aliexpress/AliexpressConfig.php:210
1792
  msgid "Minimal sales"
1793
  msgstr ""
1794
 
1795
+ #: application/modules/Aliexpress/AliexpressConfig.php:211
1796
  msgid "Minimal number of partner sales for last month. Example, 123"
1797
  msgstr ""
1798
 
1799
+ #: application/modules/Aliexpress/AliexpressConfig.php:220
1800
  msgid "Maximal sales"
1801
  msgstr ""
1802
 
1803
+ #: application/modules/Aliexpress/AliexpressConfig.php:221
1804
  msgid "Max number of partner sales for last month. Example, 456"
1805
  msgstr ""
1806
 
1807
+ #: application/modules/Aliexpress/AliexpressConfig.php:235
1808
  msgid "Price low to high"
1809
  msgstr ""
1810
 
1811
+ #: application/modules/Aliexpress/AliexpressConfig.php:236
1812
  msgid "Price high to low"
1813
  msgstr ""
1814
 
1815
+ #: application/modules/Aliexpress/AliexpressConfig.php:237
1816
+ #: application/modules/Aliexpress/AliexpressConfig.php:247
1817
  msgid "Seller rating"
1818
  msgstr ""
1819
 
1820
+ #: application/modules/Aliexpress/AliexpressConfig.php:238
1821
  msgid "Commission from low to high"
1822
  msgstr ""
1823
 
1824
+ #: application/modules/Aliexpress/AliexpressConfig.php:239
1825
  msgid "Commission from high to low"
1826
  msgstr ""
1827
 
1828
+ #: application/modules/Aliexpress/AliexpressConfig.php:240
1829
  msgid "Sales"
1830
  msgstr ""
1831
 
1832
+ #: application/modules/Aliexpress/AliexpressConfig.php:241
1833
  msgid "Lifetime from low to high"
1834
  msgstr ""
1835
 
1836
+ #: application/modules/Aliexpress/AliexpressConfig.php:242
1837
  msgid "Lifetime from high to low"
1838
  msgstr ""
1839
 
1840
+ #: application/modules/Aliexpress/AliexpressConfig.php:248
1841
  msgid "Minimal seller rating, for example 12"
1842
  msgstr ""
1843
 
languages/tpl/content-egg-tpl-RU.mo CHANGED
Binary file
languages/tpl/content-egg-tpl-RU.po CHANGED
@@ -2,8 +2,8 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: Content Egg 1.1.1\n"
4
  "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/content-egg-tpl\n"
5
- "POT-Creation-Date: 2017-02-20 16:57+0200\n"
6
- "PO-Revision-Date: 2017-02-20 16:58+0200\n"
7
  "Last-Translator: admin <arserblog@gmail.com>\n"
8
  "Language-Team: Russian\n"
9
  "Language: ru\n"
@@ -152,6 +152,28 @@ msgstr ""
152
  "Если вы больше не хотите получать никакие уведомления от нас, <a href=\"%s"
153
  "\">перейдите по ссылке</a>."
154
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
155
  #: application/admin/views/_metabox_results.php:15
156
  #: application/admin/views/_metabox_search_results.php:12
157
  msgid "EAN:"
@@ -161,35 +183,35 @@ msgstr "EAN:"
161
  msgid "Last update:"
162
  msgstr "Обновлено:"
163
 
164
- #: application/components/ContentManager.php:447
165
  msgid "Rating"
166
  msgstr "Рейтинг"
167
 
168
- #: application/helpers/TemplateHelper.php:23
169
- #: application/helpers/TemplateHelper.php:44
170
  msgid "number_format_decimal_point"
171
  msgstr ","
172
 
173
- #: application/helpers/TemplateHelper.php:24
174
- #: application/helpers/TemplateHelper.php:45
175
  msgid "number_format_thousands_sep"
176
  msgstr " "
177
 
178
- #: application/helpers/TemplateHelper.php:116
179
  msgid "d"
180
  msgstr "д"
181
 
182
- #: application/helpers/TemplateHelper.php:118
183
  msgid "h"
184
  msgstr "ч"
185
 
186
- #: application/helpers/TemplateHelper.php:120
187
- #: application/helpers/TemplateHelper.php:122
188
  #: application/modules/Ebay/templates/data_item.php:71
189
  msgid "m"
190
  msgstr "м"
191
 
192
- #: application/helpers/TemplateHelper.php:310
193
  #: application/modules/Amazon/templates/data_compare.php:87
194
  #: application/modules/Ozon/templates/data_compare.php:67
195
  #: application/templates/data_price_tracker_alert.php:37
@@ -368,15 +390,6 @@ msgstr "б.у."
368
  msgid "Shop Now"
369
  msgstr "Купить"
370
 
371
- #: application/modules/Amazon/templates/data_compare.php:132
372
- #: application/modules/Amazon/templates/data_compare.php:253
373
- #: application/modules/Ebay/templates/data_item.php:53
374
- #: application/modules/Ozon/templates/data_compare.php:89
375
- #: application/modules/Ozon/templates/data_compare.php:170
376
- #: application/templates/data_price_tracker_alert.php:44
377
- msgid "BUY THIS ITEM"
378
- msgstr "КУПИТЬ СЕЙЧАС"
379
-
380
  #: application/modules/Amazon/templates/data_compare.php:141
381
  #: application/templates/blocks/item_features.php:3
382
  #: application/templates/blocks/item_features.php:13
@@ -427,11 +440,6 @@ msgstr "Универсальный"
427
  msgid "Ends:"
428
  msgstr "Окончание:"
429
 
430
- #: application/modules/CjLinks/templates/data_universal.php:49
431
- #: application/templates/data_coupon.php:53
432
- msgid "Shop Sale"
433
- msgstr "Купить со скидкой"
434
-
435
  #: application/modules/Clickbank/templates/data_simple.php:6
436
  #: application/modules/Flickr/templates/data_simple.php:5
437
  #: application/modules/Freebase/templates/data_simple.php:5
@@ -532,8 +540,8 @@ msgid "Visit store"
532
  msgstr "В магазин"
533
 
534
  #: application/modules/Market/templates/data_item.php:109
535
- #: application/templates/blocks/item_reviews.php:4
536
- #: application/templates/blocks/item_reviews.php:57
537
  msgid "Customer reviews"
538
  msgstr "Отзывы покупателей"
539
 
@@ -577,15 +585,15 @@ msgstr "Плитка"
577
  msgid "Specifications"
578
  msgstr "Характеристики"
579
 
580
- #: application/templates/blocks/item_reviews.php:9
581
  msgid "customer reviews"
582
  msgstr "отзывы покупателей"
583
 
584
- #: application/templates/blocks/item_reviews.php:37
585
  msgid "User reviews"
586
  msgstr "Отзывы покупателей"
587
 
588
- #: application/templates/blocks/item_reviews.php:51
589
  msgid "View all reviews"
590
  msgstr "Все отзывы"
591
 
@@ -644,13 +652,6 @@ msgstr "Изменения цены"
644
  msgid "OFF"
645
  msgstr "скидка"
646
 
647
- #: application/templates/data_grid.php:72
648
- #: application/templates/data_item.php:56
649
- #: application/templates/data_list.php:72 templates/block_offers_list.php:74
650
- #: templates/block_offers_logo.php:53
651
- msgid "Buy This Item"
652
- msgstr "Купить сейчас"
653
-
654
  #: application/templates/data_grid.php:85
655
  #: application/templates/data_list.php:85
656
  msgid "Last updated on"
@@ -710,3 +711,6 @@ msgstr "keywordrush.com"
710
  #. Author URI of the plugin/theme
711
  msgid "http://www.keywordrush.com"
712
  msgstr "http://www.keywordrush.com"
 
 
 
2
  msgstr ""
3
  "Project-Id-Version: Content Egg 1.1.1\n"
4
  "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/content-egg-tpl\n"
5
+ "POT-Creation-Date: 2017-03-06 16:31+0200\n"
6
+ "PO-Revision-Date: 2017-03-06 16:31+0200\n"
7
  "Last-Translator: admin <arserblog@gmail.com>\n"
8
  "Language-Team: Russian\n"
9
  "Language: ru\n"
152
  "Если вы больше не хотите получать никакие уведомления от нас, <a href=\"%s"
153
  "\">перейдите по ссылке</a>."
154
 
155
+ #: application/ProductSearch.php:67
156
+ msgid "Sorry. No products found."
157
+ msgstr "Извините, ничего не найдено."
158
+
159
+ #: application/ProductSearch.php:112
160
+ msgid "Search Results for \"%s\""
161
+ msgstr "Результаты поиска для \"%s\""
162
+
163
+ #: application/ProductSearchWidget.php:95
164
+ msgid "Product Search..."
165
+ msgstr "Поиск товаров..."
166
+
167
+ #: application/admin/GeneralConfig.php:160
168
+ #: application/helpers/TemplateHelper.php:518
169
+ msgid "Buy This Item"
170
+ msgstr "Купить сейчас"
171
+
172
+ #: application/admin/GeneralConfig.php:169
173
+ #: application/helpers/TemplateHelper.php:523
174
+ msgid "Shop Sale"
175
+ msgstr "Купить со скидкой"
176
+
177
  #: application/admin/views/_metabox_results.php:15
178
  #: application/admin/views/_metabox_search_results.php:12
179
  msgid "EAN:"
183
  msgid "Last update:"
184
  msgstr "Обновлено:"
185
 
186
+ #: application/components/ContentManager.php:452
187
  msgid "Rating"
188
  msgstr "Рейтинг"
189
 
190
+ #: application/helpers/TemplateHelper.php:24
191
+ #: application/helpers/TemplateHelper.php:45
192
  msgid "number_format_decimal_point"
193
  msgstr ","
194
 
195
+ #: application/helpers/TemplateHelper.php:25
196
+ #: application/helpers/TemplateHelper.php:46
197
  msgid "number_format_thousands_sep"
198
  msgstr " "
199
 
200
+ #: application/helpers/TemplateHelper.php:117
201
  msgid "d"
202
  msgstr "д"
203
 
204
+ #: application/helpers/TemplateHelper.php:119
205
  msgid "h"
206
  msgstr "ч"
207
 
208
+ #: application/helpers/TemplateHelper.php:121
209
+ #: application/helpers/TemplateHelper.php:123
210
  #: application/modules/Ebay/templates/data_item.php:71
211
  msgid "m"
212
  msgstr "м"
213
 
214
+ #: application/helpers/TemplateHelper.php:314
215
  #: application/modules/Amazon/templates/data_compare.php:87
216
  #: application/modules/Ozon/templates/data_compare.php:67
217
  #: application/templates/data_price_tracker_alert.php:37
390
  msgid "Shop Now"
391
  msgstr "Купить"
392
 
 
 
 
 
 
 
 
 
 
393
  #: application/modules/Amazon/templates/data_compare.php:141
394
  #: application/templates/blocks/item_features.php:3
395
  #: application/templates/blocks/item_features.php:13
440
  msgid "Ends:"
441
  msgstr "Окончание:"
442
 
 
 
 
 
 
443
  #: application/modules/Clickbank/templates/data_simple.php:6
444
  #: application/modules/Flickr/templates/data_simple.php:5
445
  #: application/modules/Freebase/templates/data_simple.php:5
540
  msgstr "В магазин"
541
 
542
  #: application/modules/Market/templates/data_item.php:109
543
+ #: application/templates/blocks/item_reviews.php:8
544
+ #: application/templates/blocks/item_reviews.php:61
545
  msgid "Customer reviews"
546
  msgstr "Отзывы покупателей"
547
 
585
  msgid "Specifications"
586
  msgstr "Характеристики"
587
 
588
+ #: application/templates/blocks/item_reviews.php:13
589
  msgid "customer reviews"
590
  msgstr "отзывы покупателей"
591
 
592
+ #: application/templates/blocks/item_reviews.php:41
593
  msgid "User reviews"
594
  msgstr "Отзывы покупателей"
595
 
596
+ #: application/templates/blocks/item_reviews.php:55
597
  msgid "View all reviews"
598
  msgstr "Все отзывы"
599
 
652
  msgid "OFF"
653
  msgstr "скидка"
654
 
 
 
 
 
 
 
 
655
  #: application/templates/data_grid.php:85
656
  #: application/templates/data_list.php:85
657
  msgid "Last updated on"
711
  #. Author URI of the plugin/theme
712
  msgid "http://www.keywordrush.com"
713
  msgstr "http://www.keywordrush.com"
714
+
715
+ #~ msgid "BUY THIS ITEM"
716
+ #~ msgstr "КУПИТЬ СЕЙЧАС"
languages/tpl/content-egg-tpl.pot CHANGED
@@ -4,7 +4,7 @@ msgid ""
4
  msgstr ""
5
  "Project-Id-Version: Content Egg 3.4.1\n"
6
  "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/content-egg-tpl\n"
7
- "POT-Creation-Date: 2017-02-20 14:57:22+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
@@ -128,6 +128,28 @@ msgstr ""
128
  msgid "If you don't want to receive any price alerts from us in the future, <a href=\"%s\">please click here</a>."
129
  msgstr ""
130
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
131
  #: application/admin/views/_metabox_results.php:15
132
  #: application/admin/views/_metabox_search_results.php:12
133
  msgid "EAN:"
@@ -137,35 +159,35 @@ msgstr ""
137
  msgid "Last update:"
138
  msgstr ""
139
 
140
- #: application/components/ContentManager.php:447
141
  msgid "Rating"
142
  msgstr ""
143
 
144
- #: application/helpers/TemplateHelper.php:23
145
- #: application/helpers/TemplateHelper.php:44
146
  msgid "number_format_decimal_point"
147
  msgstr ""
148
 
149
- #: application/helpers/TemplateHelper.php:24
150
- #: application/helpers/TemplateHelper.php:45
151
  msgid "number_format_thousands_sep"
152
  msgstr ""
153
 
154
- #: application/helpers/TemplateHelper.php:116
155
  msgid "d"
156
  msgstr ""
157
 
158
- #: application/helpers/TemplateHelper.php:118
159
  msgid "h"
160
  msgstr ""
161
 
162
- #: application/helpers/TemplateHelper.php:120
163
- #: application/helpers/TemplateHelper.php:122
164
  #: application/modules/Ebay/templates/data_item.php:71
165
  msgid "m"
166
  msgstr ""
167
 
168
- #: application/helpers/TemplateHelper.php:310
169
  #: application/modules/Amazon/templates/data_compare.php:87
170
  #: application/modules/Ozon/templates/data_compare.php:67
171
  #: application/templates/data_price_tracker_alert.php:37
@@ -344,15 +366,6 @@ msgstr ""
344
  msgid "Shop Now"
345
  msgstr ""
346
 
347
- #: application/modules/Amazon/templates/data_compare.php:132
348
- #: application/modules/Amazon/templates/data_compare.php:253
349
- #: application/modules/Ebay/templates/data_item.php:53
350
- #: application/modules/Ozon/templates/data_compare.php:89
351
- #: application/modules/Ozon/templates/data_compare.php:170
352
- #: application/templates/data_price_tracker_alert.php:44
353
- msgid "BUY THIS ITEM"
354
- msgstr ""
355
-
356
  #: application/modules/Amazon/templates/data_compare.php:141
357
  #: application/templates/blocks/item_features.php:3
358
  #: application/templates/blocks/item_features.php:13
@@ -403,11 +416,6 @@ msgstr ""
403
  msgid "Ends:"
404
  msgstr ""
405
 
406
- #: application/modules/CjLinks/templates/data_universal.php:49
407
- #: application/templates/data_coupon.php:53
408
- msgid "Shop Sale"
409
- msgstr ""
410
-
411
  #: application/modules/Clickbank/templates/data_simple.php:6
412
  #: application/modules/Flickr/templates/data_simple.php:5
413
  #: application/modules/Freebase/templates/data_simple.php:5
@@ -508,8 +516,8 @@ msgid "Visit store"
508
  msgstr ""
509
 
510
  #: application/modules/Market/templates/data_item.php:109
511
- #: application/templates/blocks/item_reviews.php:4
512
- #: application/templates/blocks/item_reviews.php:57
513
  msgid "Customer reviews"
514
  msgstr ""
515
 
@@ -553,15 +561,15 @@ msgstr ""
553
  msgid "Specifications"
554
  msgstr ""
555
 
556
- #: application/templates/blocks/item_reviews.php:9
557
  msgid "customer reviews"
558
  msgstr ""
559
 
560
- #: application/templates/blocks/item_reviews.php:37
561
  msgid "User reviews"
562
  msgstr ""
563
 
564
- #: application/templates/blocks/item_reviews.php:51
565
  msgid "View all reviews"
566
  msgstr ""
567
 
@@ -620,13 +628,6 @@ msgstr ""
620
  msgid "OFF"
621
  msgstr ""
622
 
623
- #: application/templates/data_grid.php:72
624
- #: application/templates/data_item.php:56
625
- #: application/templates/data_list.php:72 templates/block_offers_list.php:74
626
- #: templates/block_offers_logo.php:53
627
- msgid "Buy This Item"
628
- msgstr ""
629
-
630
  #: application/templates/data_grid.php:85
631
  #: application/templates/data_list.php:85
632
  msgid "Last updated on"
4
  msgstr ""
5
  "Project-Id-Version: Content Egg 3.4.1\n"
6
  "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/content-egg-tpl\n"
7
+ "POT-Creation-Date: 2017-03-06 14:27:53+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
128
  msgid "If you don't want to receive any price alerts from us in the future, <a href=\"%s\">please click here</a>."
129
  msgstr ""
130
 
131
+ #: application/ProductSearch.php:67
132
+ msgid "Sorry. No products found."
133
+ msgstr ""
134
+
135
+ #: application/ProductSearch.php:112
136
+ msgid "Search Results for \"%s\""
137
+ msgstr ""
138
+
139
+ #: application/ProductSearchWidget.php:95
140
+ msgid "Product Search..."
141
+ msgstr ""
142
+
143
+ #: application/admin/GeneralConfig.php:160
144
+ #: application/helpers/TemplateHelper.php:518
145
+ msgid "Buy This Item"
146
+ msgstr ""
147
+
148
+ #: application/admin/GeneralConfig.php:169
149
+ #: application/helpers/TemplateHelper.php:523
150
+ msgid "Shop Sale"
151
+ msgstr ""
152
+
153
  #: application/admin/views/_metabox_results.php:15
154
  #: application/admin/views/_metabox_search_results.php:12
155
  msgid "EAN:"
159
  msgid "Last update:"
160
  msgstr ""
161
 
162
+ #: application/components/ContentManager.php:452
163
  msgid "Rating"
164
  msgstr ""
165
 
166
+ #: application/helpers/TemplateHelper.php:24
167
+ #: application/helpers/TemplateHelper.php:45
168
  msgid "number_format_decimal_point"
169
  msgstr ""
170
 
171
+ #: application/helpers/TemplateHelper.php:25
172
+ #: application/helpers/TemplateHelper.php:46
173
  msgid "number_format_thousands_sep"
174
  msgstr ""
175
 
176
+ #: application/helpers/TemplateHelper.php:117
177
  msgid "d"
178
  msgstr ""
179
 
180
+ #: application/helpers/TemplateHelper.php:119
181
  msgid "h"
182
  msgstr ""
183
 
184
+ #: application/helpers/TemplateHelper.php:121
185
+ #: application/helpers/TemplateHelper.php:123
186
  #: application/modules/Ebay/templates/data_item.php:71
187
  msgid "m"
188
  msgstr ""
189
 
190
+ #: application/helpers/TemplateHelper.php:314
191
  #: application/modules/Amazon/templates/data_compare.php:87
192
  #: application/modules/Ozon/templates/data_compare.php:67
193
  #: application/templates/data_price_tracker_alert.php:37
366
  msgid "Shop Now"
367
  msgstr ""
368
 
 
 
 
 
 
 
 
 
 
369
  #: application/modules/Amazon/templates/data_compare.php:141
370
  #: application/templates/blocks/item_features.php:3
371
  #: application/templates/blocks/item_features.php:13
416
  msgid "Ends:"
417
  msgstr ""
418
 
 
 
 
 
 
419
  #: application/modules/Clickbank/templates/data_simple.php:6
420
  #: application/modules/Flickr/templates/data_simple.php:5
421
  #: application/modules/Freebase/templates/data_simple.php:5
516
  msgstr ""
517
 
518
  #: application/modules/Market/templates/data_item.php:109
519
+ #: application/templates/blocks/item_reviews.php:8
520
+ #: application/templates/blocks/item_reviews.php:61
521
  msgid "Customer reviews"
522
  msgstr ""
523
 
561
  msgid "Specifications"
562
  msgstr ""
563
 
564
+ #: application/templates/blocks/item_reviews.php:13
565
  msgid "customer reviews"
566
  msgstr ""
567
 
568
+ #: application/templates/blocks/item_reviews.php:41
569
  msgid "User reviews"
570
  msgstr ""
571
 
572
+ #: application/templates/blocks/item_reviews.php:55
573
  msgid "View all reviews"
574
  msgstr ""
575
 
628
  msgid "OFF"
629
  msgstr ""
630
 
 
 
 
 
 
 
 
631
  #: application/templates/data_grid.php:85
632
  #: application/templates/data_list.php:85
633
  msgid "Last updated on"
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: keywordrush,wpsoul
3
  Tags: content, affiliate, autoblogging, amazon, affilinet, coupons, linkshare, shareasale, ozon, flickr, youtube, commission junction, aliexpress, cj, images, wikipedia, freebase, ecommerce, links, shortcode, monetize, search engine optimization, ebay, zanox, moneymaking, price comparison, google images, timesaving, clickbank, linkshare, pixabay, admitad, affilitewindow, optimisemedia, tradedoubler, flipkart, paytm, price alert, tracker, impactradius, pepperjam, pepperjamnetwork, udemy, envato
4
  Requires at least: 4.2.2
5
  Tested up to: 4.7.2
6
- Stable tag: 3.4.1
7
  License: GPLv2 or later
8
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
 
@@ -108,6 +108,14 @@ If you can do any Wordpress page templates – you can do also templates for Con
108
 
109
  == Changelog ==
110
 
 
 
 
 
 
 
 
 
111
  = 3.4.0 =
112
  * New: Short redirect url.
113
  * New: Custom redirect prefix.
3
  Tags: content, affiliate, autoblogging, amazon, affilinet, coupons, linkshare, shareasale, ozon, flickr, youtube, commission junction, aliexpress, cj, images, wikipedia, freebase, ecommerce, links, shortcode, monetize, search engine optimization, ebay, zanox, moneymaking, price comparison, google images, timesaving, clickbank, linkshare, pixabay, admitad, affilitewindow, optimisemedia, tradedoubler, flipkart, paytm, price alert, tracker, impactradius, pepperjam, pepperjamnetwork, udemy, envato
4
  Requires at least: 4.2.2
5
  Tested up to: 4.7.2
6
+ Stable tag: 3.5.0
7
  License: GPLv2 or later
8
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
 
108
 
109
  == Changelog ==
110
 
111
+ = 3.5.0 =
112
+ * New: Frontend product search.
113
+ * New: Buy now button text / Coupon button text options.
114
+ * Improvement: Prefix for catalog url: [catalog limit=3]
115
+ * Improvement: IW language for templates.
116
+ * Fix: Amazon JP prices.
117
+ * Fix: Amazon price update if more than 10 items on page.
118
+
119
  = 3.4.0 =
120
  * New: Short redirect url.
121
  * New: Custom redirect prefix.
templates/block_offers_list.php CHANGED
@@ -71,7 +71,7 @@ usort($all_items, function($a, $b) {
71
 
72
  </div>
73
  <div class="cegg-btn-row cegg-mb10">
74
- <a rel="nofollow" target="_blank" href="<?php echo $item['url']; ?>" class="btn btn-success"><?php _e('Buy This Item', 'content-egg-tpl'); ?></a>
75
  </div>
76
  <?php if (!empty($item['extra']['IsEligibleForSuperSaverShipping'])): ?>
77
  <small class="text-muted text-success"><?php _e('Free shipping', 'content-egg-tpl'); ?></small>
71
 
72
  </div>
73
  <div class="cegg-btn-row cegg-mb10">
74
+ <a rel="nofollow" target="_blank" href="<?php echo $item['url']; ?>" class="btn btn-success"><?php TemplateHelper::buyNowBtnText(); ?></a>
75
  </div>
76
  <?php if (!empty($item['extra']['IsEligibleForSuperSaverShipping'])): ?>
77
  <small class="text-muted text-success"><?php _e('Free shipping', 'content-egg-tpl'); ?></small>
templates/block_offers_logo.php CHANGED
@@ -50,7 +50,7 @@ use ContentEgg\application\helpers\TextHelper;
50
  </div>
51
  <div class="col-md-3 col-sm-3 col-xs-12 cegg-btn-cell">
52
  <div class="cegg-btn-row cegg-mb5">
53
- <a rel="nofollow" target="_blank" href="<?php echo $item['url']; ?>" class="btn btn-success"><?php _e('Buy This Item', 'content-egg-tpl'); ?></a>
54
  </div>
55
  <?php if (!empty($item['extra']['IsEligibleForSuperSaverShipping'])): ?>
56
  <strong class="text-success small cegg-mb10"><?php _e('Free shipping', 'content-egg-tpl'); ?></strong>
50
  </div>
51
  <div class="col-md-3 col-sm-3 col-xs-12 cegg-btn-cell">
52
  <div class="cegg-btn-row cegg-mb5">
53
+ <a rel="nofollow" target="_blank" href="<?php echo $item['url']; ?>" class="btn btn-success"><?php TemplateHelper::buyNowBtnText(); ?></a>
54
  </div>
55
  <?php if (!empty($item['extra']['IsEligibleForSuperSaverShipping'])): ?>
56
  <strong class="text-success small cegg-mb10"><?php _e('Free shipping', 'content-egg-tpl'); ?></strong>