Version Description
- New: CJ Links module.
- Enhancement: Module templates.
- Fix: Admin panel interface.
Download this release
Release Info
Developer | keywordrush |
Plugin | Content Egg |
Version | 1.7.1 |
Comparing to | |
See all releases |
Code changes from version 1.6.1 to 1.7.1
- application/Plugin.php +1 -1
- application/admin/views/settings.php +11 -7
- application/components/ContentManager.php +3 -0
- application/helpers/TemplateHelper.php +27 -0
- application/libs/cj/CjLinksRest.php +52 -0
- application/modules/Amazon/templates/data_grid.php +1 -1
- application/modules/Amazon/templates/data_item.php +1 -5
- application/modules/Amazon/templates/data_list.php +33 -30
- application/modules/CjLinks/CjLinksConfig.php +315 -0
- application/modules/CjLinks/CjLinksModule.php +179 -0
- application/modules/CjLinks/ExtraDataCjLinks.php +32 -0
- application/modules/CjLinks/index.php +1 -0
- application/modules/CjLinks/templates/data_universal.php +83 -0
- application/modules/CjLinks/views/search_panel.php +18 -0
- application/modules/CjLinks/views/search_results.php +20 -0
- application/modules/Freebase/templates/data_simple.php +1 -1
- application/modules/GoogleImages/templates/data_image.php +1 -1
- application/modules/GoogleImages/templates/data_justified_gallery.php +1 -0
- application/modules/GoogleImages/templates/data_simple.php +1 -1
- application/modules/Youtube/templates/data_responsive_embed.php +1 -1
- application/modules/Youtube/templates/data_simple.php +1 -1
- application/modules/Youtube/templates/data_tile.php +1 -1
- content-egg.php +1 -1
- languages/content-egg-en_US.mo +0 -0
- languages/content-egg-en_US.po +109 -27
- languages/content-egg.pot +88 -26
- languages/tpl/content-egg-tpl.pot +42 -42
- readme.txt +11 -5
- res/bootstrap/css/egg-bootstrap.css +3 -3
- res/css/admin.css +6 -0
- res/css/products.css +17 -4
application/Plugin.php
CHANGED
@@ -13,7 +13,7 @@ use ContentEgg\application\admin\GeneralConfig;
|
|
13 |
*/
|
14 |
class Plugin {
|
15 |
|
16 |
-
const version = '1.
|
17 |
const wp_requires = '4.2.2';
|
18 |
const slug = 'content-egg';
|
19 |
const api_base = 'http://www.keywordrush.com/api/v1';
|
13 |
*/
|
14 |
class Plugin {
|
15 |
|
16 |
+
const version = '1.7.1';
|
17 |
const wp_requires = '4.2.2';
|
18 |
const slug = 'content-egg';
|
19 |
const api_base = 'http://www.keywordrush.com/api/v1';
|
application/admin/views/settings.php
CHANGED
@@ -94,6 +94,16 @@
|
|
94 |
<p>
|
95 |
<?php _e('Множество дополнительных модулей и расширенный функционал.', 'content-egg'); ?>
|
96 |
</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
97 |
<h3><?php _e('Контент модули:', 'content-egg'); ?></h3>
|
98 |
<ul>
|
99 |
<li><?php _e('Bing картинки', 'content-egg'); ?></li>
|
@@ -105,13 +115,7 @@
|
|
105 |
<li><?php _e('ВКонтакте новости', 'content-egg'); ?></li>
|
106 |
<li>...</li>
|
107 |
</ul>
|
108 |
-
|
109 |
-
<ul>
|
110 |
-
<li>Aliexpress</li>
|
111 |
-
<li>eBay</li>
|
112 |
-
<li>Zanox</li>
|
113 |
-
<li>...</li>
|
114 |
-
</ul>
|
115 |
<p>
|
116 |
<a class="button button-primary" href="http://www.keywordrush.com/<?php if(!in_array(\get_locale(), array('ru_RU', 'uk'))) echo 'en/' ?>contentegg"><?php _e('Узнать больше...', 'content-egg'); ?></a>
|
117 |
</p>
|
94 |
<p>
|
95 |
<?php _e('Множество дополнительных модулей и расширенный функционал.', 'content-egg'); ?>
|
96 |
</p>
|
97 |
+
|
98 |
+
<h3><?php _e('Монетизация:', 'content-egg'); ?></h3>
|
99 |
+
<ul>
|
100 |
+
<li>Aliexpress</li>
|
101 |
+
<li>eBay</li>
|
102 |
+
<li>CJ Products</li>
|
103 |
+
<li>Zanox</li>
|
104 |
+
<li>...</li>
|
105 |
+
</ul>
|
106 |
+
|
107 |
<h3><?php _e('Контент модули:', 'content-egg'); ?></h3>
|
108 |
<ul>
|
109 |
<li><?php _e('Bing картинки', 'content-egg'); ?></li>
|
115 |
<li><?php _e('ВКонтакте новости', 'content-egg'); ?></li>
|
116 |
<li>...</li>
|
117 |
</ul>
|
118 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
119 |
<p>
|
120 |
<a class="button button-primary" href="http://www.keywordrush.com/<?php if(!in_array(\get_locale(), array('ru_RU', 'uk'))) echo 'en/' ?>contentegg"><?php _e('Узнать больше...', 'content-egg'); ?></a>
|
121 |
</p>
|
application/components/ContentManager.php
CHANGED
@@ -130,6 +130,9 @@ class ContentManager {
|
|
130 |
} elseif ($key === 'description')
|
131 |
{
|
132 |
$data = \wp_kses_post($data);
|
|
|
|
|
|
|
133 |
} elseif ($key === 'title')
|
134 |
{
|
135 |
$data = \sanitize_text_field($data);
|
130 |
} elseif ($key === 'description')
|
131 |
{
|
132 |
$data = \wp_kses_post($data);
|
133 |
+
} elseif ($key === 'linkHtml')
|
134 |
+
{
|
135 |
+
$data; //cj link
|
136 |
} elseif ($key === 'title')
|
137 |
{
|
138 |
$data = \sanitize_text_field($data);
|
application/helpers/TemplateHelper.php
CHANGED
@@ -103,4 +103,31 @@ class TemplateHelper {
|
|
103 |
return '<1' . __('m', 'content-egg-tpl');
|
104 |
}
|
105 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
106 |
}
|
103 |
return '<1' . __('m', 'content-egg-tpl');
|
104 |
}
|
105 |
|
106 |
+
public static function filterData($data, $field_name, $field_values, $extra = false, $inverse = false)
|
107 |
+
{
|
108 |
+
$results = array();
|
109 |
+
foreach ($data as $key => $d)
|
110 |
+
{
|
111 |
+
if ($extra)
|
112 |
+
{
|
113 |
+
if (!isset($d['extra']) || !isset($d['extra'][$field_name]))
|
114 |
+
continue;
|
115 |
+
$value = $d['extra'][$field_name];
|
116 |
+
} else
|
117 |
+
{
|
118 |
+
if (!isset($d[$field_name]))
|
119 |
+
continue;
|
120 |
+
$value = $d[$field_name];
|
121 |
+
}
|
122 |
+
if (!is_array($field_values))
|
123 |
+
$field_values = array($field_values);
|
124 |
+
|
125 |
+
if (!$inverse && in_array($value, $field_values))
|
126 |
+
$results[$key] = $d;
|
127 |
+
elseif ($inverse && !in_array($value, $field_values))
|
128 |
+
$results[$key] = $d;
|
129 |
+
}
|
130 |
+
return $results;
|
131 |
+
}
|
132 |
+
|
133 |
}
|
application/libs/cj/CjLinksRest.php
ADDED
@@ -0,0 +1,52 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace ContentEgg\application\libs\cj;
|
4 |
+
|
5 |
+
use ContentEgg\application\libs\RestClient;
|
6 |
+
|
7 |
+
/**
|
8 |
+
* CjLinksRest class file
|
9 |
+
*
|
10 |
+
* @author keywordrush.com <support@keywordrush.com>
|
11 |
+
* @link http://www.keywordrush.com/
|
12 |
+
* @copyright Copyright © 2015 keywordrush.com
|
13 |
+
*
|
14 |
+
* @link: http://cjsupport.custhelp.com/app/answers/detail/a_id/1552/kw/api
|
15 |
+
*
|
16 |
+
*/
|
17 |
+
require_once dirname(__FILE__) . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . 'RestClient.php';
|
18 |
+
|
19 |
+
class CjLinksRest extends RestClient {
|
20 |
+
|
21 |
+
const API_URI_BASE = 'https://linksearch.api.cj.com/v2';
|
22 |
+
|
23 |
+
private $dev_key;
|
24 |
+
|
25 |
+
/**
|
26 |
+
* @var array Response Format Types
|
27 |
+
*/
|
28 |
+
protected $_responseTypes = array(
|
29 |
+
'xml',
|
30 |
+
);
|
31 |
+
|
32 |
+
/**
|
33 |
+
* Constructor
|
34 |
+
* @param string $responseType
|
35 |
+
*/
|
36 |
+
public function __construct($dev_key, $responseType = 'xml')
|
37 |
+
{
|
38 |
+
$this->setResponseType($responseType);
|
39 |
+
$this->setUri(self::API_URI_BASE);
|
40 |
+
$this->dev_key = $dev_key;
|
41 |
+
}
|
42 |
+
|
43 |
+
public function search($query, array $params = array())
|
44 |
+
{
|
45 |
+
$params['keywords'] = $query;
|
46 |
+
$this->setCustomHeaders(array('Authorization' => $this->dev_key));
|
47 |
+
|
48 |
+
$response = $this->restGet('/link-search', $params);
|
49 |
+
return $this->_decodeResponse($response);
|
50 |
+
}
|
51 |
+
|
52 |
+
}
|
application/modules/Amazon/templates/data_grid.php
CHANGED
@@ -13,7 +13,7 @@ use ContentEgg\application\helpers\TemplateHelper;
|
|
13 |
\wp_enqueue_style('content-egg-products');
|
14 |
?>
|
15 |
|
16 |
-
<div class="egg-container">
|
17 |
<?php if ($title): ?>
|
18 |
<h3><?php echo esc_html($title); ?></h3>
|
19 |
<?php endif; ?>
|
13 |
\wp_enqueue_style('content-egg-products');
|
14 |
?>
|
15 |
|
16 |
+
<div class="egg-container egg-grid">
|
17 |
<?php if ($title): ?>
|
18 |
<h3><?php echo esc_html($title); ?></h3>
|
19 |
<?php endif; ?>
|
application/modules/Amazon/templates/data_item.php
CHANGED
@@ -14,7 +14,7 @@ use ContentEgg\application\helpers\TemplateHelper;
|
|
14 |
?>
|
15 |
|
16 |
|
17 |
-
<div class="egg-container">
|
18 |
|
19 |
<?php if ($title): ?>
|
20 |
<h3><?php echo esc_html($title);?></h3>
|
@@ -63,11 +63,7 @@ use ContentEgg\application\helpers\TemplateHelper;
|
|
63 |
<small>Amazon</small>
|
64 |
</div>
|
65 |
</div>
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
</div>
|
70 |
-
|
71 |
</div>
|
72 |
</div>
|
73 |
<div class="row">
|
14 |
?>
|
15 |
|
16 |
|
17 |
+
<div class="egg-container egg-item">
|
18 |
|
19 |
<?php if ($title): ?>
|
20 |
<h3><?php echo esc_html($title);?></h3>
|
63 |
<small>Amazon</small>
|
64 |
</div>
|
65 |
</div>
|
|
|
|
|
|
|
66 |
</div>
|
|
|
67 |
</div>
|
68 |
</div>
|
69 |
<div class="row">
|
application/modules/Amazon/templates/data_list.php
CHANGED
@@ -13,41 +13,44 @@ use ContentEgg\application\helpers\TemplateHelper;
|
|
13 |
\wp_enqueue_style('content-egg-products');
|
14 |
?>
|
15 |
|
16 |
-
<div class="egg-container">
|
17 |
<?php if ($title): ?>
|
18 |
<h3><?php echo esc_html($title); ?></h3>
|
19 |
<?php endif; ?>
|
20 |
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
25 |
<a rel="nofollow" target="_blank" href="<?php echo $item['url']; ?>">
|
26 |
-
<
|
27 |
</a>
|
28 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
29 |
</div>
|
30 |
-
|
31 |
-
|
32 |
-
<h4><?php echo $item['title']; ?></h4>
|
33 |
-
</a>
|
34 |
-
</div>
|
35 |
-
<div class="col-md-2 offer_price">
|
36 |
-
<?php if ($item['priceOld']): ?>
|
37 |
-
<span class="text-muted"><strike><small><?php echo $item['currency']; ?></small><?php echo TemplateHelper::price_format_i18n($item['priceOld']); ?></strike></span><br>
|
38 |
-
<?php endif; ?>
|
39 |
-
|
40 |
-
<?php if ($item['price']): ?>
|
41 |
-
<?php echo $item['currency']; ?><?php echo TemplateHelper::price_format_i18n($item['price']); ?>
|
42 |
-
<?php elseif ($item['extra']['toLowToDisplay']): ?>
|
43 |
-
<span class="text-muted"><?php _e('Too low to display', 'content-egg-tpl'); ?></span>
|
44 |
-
<?php endif; ?>
|
45 |
-
|
46 |
-
|
47 |
-
<?php if ((bool) $item['extra']['IsEligibleForSuperSaverShipping']): ?>
|
48 |
-
<br><span class="text-muted"><?php _e('Free shipping', 'content-egg-tpl'); ?></span>
|
49 |
-
<?php endif; ?>
|
50 |
-
</div>
|
51 |
-
</div>
|
52 |
-
<?php endforeach; ?>
|
53 |
</div>
|
13 |
\wp_enqueue_style('content-egg-products');
|
14 |
?>
|
15 |
|
16 |
+
<div class="egg-container egg-list">
|
17 |
<?php if ($title): ?>
|
18 |
<h3><?php echo esc_html($title); ?></h3>
|
19 |
<?php endif; ?>
|
20 |
|
21 |
+
<div class="egg-listcontainer">
|
22 |
+
|
23 |
+
<?php foreach ($items as $item): ?>
|
24 |
+
<div class="row-products">
|
25 |
+
<div class="col-md-2 col-sm-2 col-xs-12">
|
26 |
+
<?php if ($item['img']): ?>
|
27 |
+
<a rel="nofollow" target="_blank" href="<?php echo $item['url']; ?>">
|
28 |
+
<img src="<?php echo $item['img']; ?>" alt="<?php echo esc_attr($item['title']); ?>" />
|
29 |
+
</a>
|
30 |
+
<?php endif; ?>
|
31 |
+
</div>
|
32 |
+
<div class="col-md-8 col-sm-8 col-xs-12">
|
33 |
<a rel="nofollow" target="_blank" href="<?php echo $item['url']; ?>">
|
34 |
+
<h4><?php echo $item['title']; ?></h4>
|
35 |
</a>
|
36 |
+
</div>
|
37 |
+
<div class="col-md-2 col-sm-2 col-xs-12 offer_price">
|
38 |
+
<?php if ($item['priceOld']): ?>
|
39 |
+
<span class="text-muted"><strike><small><?php echo $item['currency']; ?></small><?php echo TemplateHelper::price_format_i18n($item['priceOld']); ?></strike></span><br>
|
40 |
+
<?php endif; ?>
|
41 |
+
|
42 |
+
<?php if ($item['price']): ?>
|
43 |
+
<?php echo $item['currency']; ?><?php echo TemplateHelper::price_format_i18n($item['price']); ?>
|
44 |
+
<?php elseif ($item['extra']['toLowToDisplay']): ?>
|
45 |
+
<span class="text-muted"><?php _e('Too low to display', 'content-egg-tpl'); ?></span>
|
46 |
+
<?php endif; ?>
|
47 |
+
|
48 |
+
|
49 |
+
<?php if ((bool) $item['extra']['IsEligibleForSuperSaverShipping']): ?>
|
50 |
+
<br><span class="text-muted"><?php _e('Free shipping', 'content-egg-tpl'); ?></span>
|
51 |
+
<?php endif; ?>
|
52 |
+
</div>
|
53 |
</div>
|
54 |
+
<?php endforeach; ?>
|
55 |
+
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
56 |
</div>
|
application/modules/CjLinks/CjLinksConfig.php
ADDED
@@ -0,0 +1,315 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace ContentEgg\application\modules\CjLinks;
|
4 |
+
|
5 |
+
use ContentEgg\application\components\AffiliateParserModuleConfig;
|
6 |
+
|
7 |
+
/**
|
8 |
+
* CjLinksConfig class file
|
9 |
+
*
|
10 |
+
* @author keywordrush.com <support@keywordrush.com>
|
11 |
+
* @link http://www.keywordrush.com/
|
12 |
+
* @copyright Copyright © 2015 keywordrush.com
|
13 |
+
*/
|
14 |
+
class CjLinksConfig extends AffiliateParserModuleConfig {
|
15 |
+
|
16 |
+
public function options()
|
17 |
+
{
|
18 |
+
$optiosn = array(
|
19 |
+
'dev_key' => array(
|
20 |
+
'title' => 'Developer Key <span class="cegg_required">*</span>',
|
21 |
+
'description' => __('Ключ для доступа к CJ API. Получить нужно <a href="https://api.cj.com/sign_up.cj">здесь</a>.', 'content-egg'),
|
22 |
+
'callback' => array($this, 'render_input'),
|
23 |
+
'default' => '',
|
24 |
+
'validator' => array(
|
25 |
+
'trim',
|
26 |
+
array(
|
27 |
+
'call' => array('\ContentEgg\application\helpers\FormValidator', 'required'),
|
28 |
+
'when' => 'is_active',
|
29 |
+
'message' => __('Поле "Developer Key" не может быть пустым.', 'content-egg'),
|
30 |
+
),
|
31 |
+
),
|
32 |
+
'section' => 'default',
|
33 |
+
),
|
34 |
+
'website_id' => array(
|
35 |
+
'title' => 'Website ID <span class="cegg_required">*</span>',
|
36 |
+
'description' => 'PID - идентификатор сайта в CJ. Войдите в свой аккаунт CJ и следуйте: "Account -> Websites"',
|
37 |
+
'callback' => array($this, 'render_input'),
|
38 |
+
'default' => '',
|
39 |
+
'validator' => array(
|
40 |
+
'trim',
|
41 |
+
array(
|
42 |
+
'call' => array('\ContentEgg\application\helpers\FormValidator', 'required'),
|
43 |
+
'when' => 'is_active',
|
44 |
+
'message' => __('Поле "Website ID" не может быть пустым.', 'content-egg'),
|
45 |
+
),
|
46 |
+
),
|
47 |
+
'section' => 'default',
|
48 |
+
),
|
49 |
+
'entries_per_page' => array(
|
50 |
+
'title' => __('Результатов', 'content-egg'),
|
51 |
+
'description' => __('Количество результатов для одного поискового запроса.', 'content-egg'),
|
52 |
+
'callback' => array($this, 'render_input'),
|
53 |
+
'default' => 10,
|
54 |
+
'validator' => array(
|
55 |
+
'trim',
|
56 |
+
'absint',
|
57 |
+
),
|
58 |
+
'section' => 'default',
|
59 |
+
),
|
60 |
+
'entries_per_page_update' => array(
|
61 |
+
'title' => __('Результатов для обновления', 'content-egg'),
|
62 |
+
'description' => __('Количество результатов для автоматического обновления.', 'content-egg'),
|
63 |
+
'callback' => array($this, 'render_input'),
|
64 |
+
'default' => 3,
|
65 |
+
'validator' => array(
|
66 |
+
'trim',
|
67 |
+
'absint',
|
68 |
+
),
|
69 |
+
'section' => 'default',
|
70 |
+
),
|
71 |
+
'advertiser_ids' => array(
|
72 |
+
'title' => __('Рекламодатели', 'content-egg'),
|
73 |
+
'description' => 'Вы можете задать Adverticer ID (CID) через запятую для ограничения поиска только по этим рекламодателям. Введите "joined", чтобы искать по всем вашим рекламодателям.',
|
74 |
+
'callback' => array($this, 'render_input'),
|
75 |
+
'default' => 'joined',
|
76 |
+
'validator' => array(
|
77 |
+
'trim',
|
78 |
+
),
|
79 |
+
'section' => 'default',
|
80 |
+
),
|
81 |
+
'link_type' => array(
|
82 |
+
'title' => 'Link type',
|
83 |
+
'description' => '',
|
84 |
+
'callback' => array($this, 'render_dropdown'),
|
85 |
+
'dropdown_options' => array(
|
86 |
+
'' => __('Любой', 'content-egg'),
|
87 |
+
'Text Link' => 'Text Link',
|
88 |
+
'Banner' => 'Banner',
|
89 |
+
'Content Link' => 'Content Link',
|
90 |
+
'Advanced Link' => 'Advanced Link',
|
91 |
+
'Flash Link' => 'Flash Link',
|
92 |
+
|
93 |
+
//'SmartLink' => 'SmartLink',
|
94 |
+
//'Product Catalog' => 'Product Catalog',
|
95 |
+
//'Advertiser SmartZone' => 'Advertiser SmartZone',
|
96 |
+
//'Lead Form' => 'Lead Form',
|
97 |
+
//'Placement Text Link' => 'Placement Text Link',
|
98 |
+
//'Placement Banner' => 'Placement Banner',
|
99 |
+
//'Branded Placement Text Link' => 'Branded Placement Text Link',
|
100 |
+
//'Branded Placement Banner' => 'Branded Placement Banner',
|
101 |
+
),
|
102 |
+
'default' => 'Text Link',
|
103 |
+
'section' => 'default',
|
104 |
+
),
|
105 |
+
'promotion_type' => array(
|
106 |
+
'title' => 'Promotion type',
|
107 |
+
'description' => '',
|
108 |
+
'callback' => array($this, 'render_dropdown'),
|
109 |
+
'dropdown_options' => array(
|
110 |
+
'' => __('Любой', 'content-egg'),
|
111 |
+
'coupon' => 'Coupon',
|
112 |
+
'sweepstakes' => 'Sweepstakes',
|
113 |
+
'product' => 'Hot Product',
|
114 |
+
'sale/discount' => 'Sale/Discount',
|
115 |
+
'free shipping' => 'Free shipping',
|
116 |
+
'seasonal link' => 'Seasonal link',
|
117 |
+
),
|
118 |
+
'default' => '',
|
119 |
+
'section' => 'default',
|
120 |
+
),
|
121 |
+
|
122 |
+
'category' => array(
|
123 |
+
'title' => __('Категория', 'content-egg'),
|
124 |
+
'description' => '',
|
125 |
+
'callback' => array($this, 'render_dropdown'),
|
126 |
+
'dropdown_options' => array(
|
127 |
+
'' => __('Любая', 'content-egg'),
|
128 |
+
'Accessories' => 'Accessories',
|
129 |
+
'Air' => 'Air',
|
130 |
+
'Apparel' => 'Apparel',
|
131 |
+
'Art' => 'Art',
|
132 |
+
'Art/Photo/Music' => 'Art/Photo/Music',
|
133 |
+
'Astrology' => 'Astrology',
|
134 |
+
'Auction' => 'Auction',
|
135 |
+
'Audio Books' => 'Audio Books',
|
136 |
+
'Automotive' => 'Automotive',
|
137 |
+
'Autumn' => 'Autumn',
|
138 |
+
'Babies' => 'Babies',
|
139 |
+
'Back to School' => 'Back to School',
|
140 |
+
'Banking/Trading' => 'Banking/Trading',
|
141 |
+
'Bath & Body' => 'Bath & Body',
|
142 |
+
'Beauty' => 'Beauty',
|
143 |
+
'Bed & Bath' => 'Bed & Bath',
|
144 |
+
'Betting/Gaming' => 'Betting/Gaming',
|
145 |
+
'Black Friday/Cyber Monday' => 'Black Friday/Cyber Monday',
|
146 |
+
'Blogs' => 'Blogs',
|
147 |
+
'Books' => 'Books',
|
148 |
+
'Books/Media' => 'Books/Media',
|
149 |
+
'Broadband' => 'Broadband',
|
150 |
+
'Business' => 'Business',
|
151 |
+
'Business-to-Business' => 'Business-to-Business',
|
152 |
+
'Buying and Selling' => 'Buying and Selling',
|
153 |
+
'Camping and Hiking' => 'Camping and Hiking',
|
154 |
+
'Car' => 'Car',
|
155 |
+
'Careers' => 'Careers',
|
156 |
+
'Cars & Trucks' => 'Cars & Trucks',
|
157 |
+
'Charitable Organizations' => 'Charitable Organizations',
|
158 |
+
'Children' => 'Children',
|
159 |
+
'Children\'s' => 'Children\'s',
|
160 |
+
'Christmas' => 'Christmas',
|
161 |
+
'Classifieds' => 'Classifieds',
|
162 |
+
'Clothing/Apparel' => 'Clothing/Apparel',
|
163 |
+
'Collectibles' => 'Collectibles',
|
164 |
+
'Collectibles and Memorabilia' => 'Collectibles and Memorabilia',
|
165 |
+
'College' => 'College',
|
166 |
+
'Commercial' => 'Commercial',
|
167 |
+
'Communities' => 'Communities',
|
168 |
+
'Computer & Electronics' => 'Computer & Electronics',
|
169 |
+
'Computer HW' => 'Computer HW',
|
170 |
+
'Computer SW' => 'Computer SW',
|
171 |
+
'Computer Support' => 'Computer Support',
|
172 |
+
'Construction' => 'Construction',
|
173 |
+
'Consumer Electronics' => 'Consumer Electronics',
|
174 |
+
'Cosmetics' => 'Cosmetics',
|
175 |
+
'Credit Cards' => 'Credit Cards',
|
176 |
+
'Credit Reporting and Repair' => 'Credit Reporting and Repair',
|
177 |
+
'Department Stores' => 'Department Stores',
|
178 |
+
'Department Stores/Malls' => 'Department Stores/Malls',
|
179 |
+
'Discounts' => 'Discounts',
|
180 |
+
'Domain Registrations' => 'Domain Registrations',
|
181 |
+
'E-commerce Solutions/Providers' => 'E-commerce Solutions/Providers',
|
182 |
+
'Easter' => 'Easter',
|
183 |
+
'Education' => 'Education',
|
184 |
+
'Electronic Games' => 'Electronic Games',
|
185 |
+
'Electronic Toys' => 'Electronic Toys',
|
186 |
+
'Email Marketing' => 'Email Marketing',
|
187 |
+
'Employment' => 'Employment',
|
188 |
+
'Energy Saving' => 'Energy Saving',
|
189 |
+
'Entertainment' => 'Entertainment',
|
190 |
+
'Equipment' => 'Equipment',
|
191 |
+
'Events' => 'Events',
|
192 |
+
'Exercise & Health' => 'Exercise & Health',
|
193 |
+
'Family' => 'Family',
|
194 |
+
'Father\'s Day' => 'Father\'s Day',
|
195 |
+
'Financial Services' => 'Financial Services',
|
196 |
+
'Flowers' => 'Flowers',
|
197 |
+
'Food & Drinks' => 'Food & Drinks',
|
198 |
+
'Fragrance' => 'Fragrance',
|
199 |
+
'Fundraising' => 'Fundraising',
|
200 |
+
'Furniture' => 'Furniture',
|
201 |
+
'Games' => 'Games',
|
202 |
+
'Games & Toys' => 'Games & Toys',
|
203 |
+
'Garden' => 'Garden',
|
204 |
+
'Gifts' => 'Gifts',
|
205 |
+
'Gifts & Flowers' => 'Gifts & Flowers',
|
206 |
+
'Golf' => 'Golf',
|
207 |
+
'Gourmet' => 'Gourmet',
|
208 |
+
'Green' => 'Green',
|
209 |
+
'Greeting Cards' => 'Greeting Cards',
|
210 |
+
'Groceries' => 'Groceries',
|
211 |
+
'Guides' => 'Guides',
|
212 |
+
'Halloween' => 'Halloween',
|
213 |
+
'Handbags' => 'Handbags',
|
214 |
+
'Health Food' => 'Health Food',
|
215 |
+
'Health and Wellness' => 'Health and Wellness',
|
216 |
+
'Home & Garden' => 'Home & Garden',
|
217 |
+
'Home Appliances' => 'Home Appliances',
|
218 |
+
'Hotel' => 'Hotel',
|
219 |
+
'Insurance' => 'Insurance',
|
220 |
+
'Internet Service Providers' => 'Internet Service Providers',
|
221 |
+
'Investment' => 'Investment',
|
222 |
+
'Jewelry' => 'Jewelry',
|
223 |
+
'Kitchen' => 'Kitchen',
|
224 |
+
'Languages' => 'Languages',
|
225 |
+
'Legal' => 'Legal',
|
226 |
+
'Luggage' => 'Luggage',
|
227 |
+
'Magazines' => 'Magazines',
|
228 |
+
'Malls' => 'Malls',
|
229 |
+
'Marketing' => 'Marketing',
|
230 |
+
'Matchmaking' => 'Matchmaking',
|
231 |
+
'Memorabilia' => 'Memorabilia',
|
232 |
+
'Men\'s' => 'Men\'s',
|
233 |
+
'Military' => 'Military',
|
234 |
+
'Mobile Entertainment' => 'Mobile Entertainment',
|
235 |
+
'Mortgage Loans' => 'Mortgage Loans',
|
236 |
+
'Mother\'s Day' => 'Mother\'s Day',
|
237 |
+
'Motorcycles' => 'Motorcycles',
|
238 |
+
'Music' => 'Music',
|
239 |
+
'Network Marketing' => 'Network Marketing',
|
240 |
+
'New Year\'s Resolution' => 'New Year\'s Resolution',
|
241 |
+
'New/Used Goods' => 'New/Used Goods',
|
242 |
+
'News' => 'News',
|
243 |
+
'Non-Profit' => 'Non-Profit',
|
244 |
+
'Nutritional Supplements' => 'Nutritional Supplements',
|
245 |
+
'Office' => 'Office',
|
246 |
+
'Online Services' => 'Online Services',
|
247 |
+
'Online/Wireless' => 'Online/Wireless',
|
248 |
+
'Outdoors' => 'Outdoors',
|
249 |
+
'Parts & Accessories' => 'Parts & Accessories',
|
250 |
+
'Party Goods' => 'Party Goods',
|
251 |
+
'Peripherals' => 'Peripherals',
|
252 |
+
'Personal Insurance' => 'Personal Insurance',
|
253 |
+
'Personal Loans' => 'Personal Loans',
|
254 |
+
'Pets' => 'Pets',
|
255 |
+
'Pharmaceuticals' => 'Pharmaceuticals',
|
256 |
+
'Phone Card Services' => 'Phone Card Services',
|
257 |
+
'Photo' => 'Photo',
|
258 |
+
'Productivity Tools' => 'Productivity Tools',
|
259 |
+
'Professional' => 'Professional',
|
260 |
+
'Professional Sports Organizations' => 'Professional Sports Organizations',
|
261 |
+
'Real Estate' => 'Real Estate',
|
262 |
+
'Real Estate Services' => 'Real Estate Services',
|
263 |
+
'Recreation & Leisure' => 'Recreation & Leisure',
|
264 |
+
'Recycling' => 'Recycling',
|
265 |
+
'Rentals' => 'Rentals',
|
266 |
+
'Restaurants' => 'Restaurants',
|
267 |
+
'Search Engine' => 'Search Engine',
|
268 |
+
'Seasonal' => 'Seasonal',
|
269 |
+
'Self Help' => 'Self Help',
|
270 |
+
'Services' => 'Services',
|
271 |
+
'Shoes' => 'Shoes',
|
272 |
+
'Sports' => 'Sports',
|
273 |
+
'Sports & Fitness' => 'Sports & Fitness',
|
274 |
+
'Spring' => 'Spring',
|
275 |
+
'Summer' => 'Summer',
|
276 |
+
'Summer Sports' => 'Summer Sports',
|
277 |
+
'Tax Season' => 'Tax Season',
|
278 |
+
'Tax Services' => 'Tax Services',
|
279 |
+
'Teens' => 'Teens',
|
280 |
+
'Telecommunications' => 'Telecommunications',
|
281 |
+
'Telephone Services' => 'Telephone Services',
|
282 |
+
'Television' => 'Television',
|
283 |
+
'Tobacco' => 'Tobacco',
|
284 |
+
'Tools and Supplies' => 'Tools and Supplies',
|
285 |
+
'Toys' => 'Toys',
|
286 |
+
'Travel' => 'Travel',
|
287 |
+
'Utilities' => 'Utilities',
|
288 |
+
'Vacation' => 'Vacation',
|
289 |
+
'Valentine\'s Day' => 'Valentine\'s Day',
|
290 |
+
'Videos/Movies' => 'Videos/Movies',
|
291 |
+
'Virtual Malls' => 'Virtual Malls',
|
292 |
+
'Vision Care' => 'Vision Care',
|
293 |
+
'Water Sports' => 'Water Sports',
|
294 |
+
'Web Design' => 'Web Design',
|
295 |
+
'Web Hosting/Servers' => 'Web Hosting/Servers',
|
296 |
+
'Web Tools' => 'Web Tools',
|
297 |
+
'Weddings' => 'Weddings',
|
298 |
+
'Weight Loss' => 'Weight Loss',
|
299 |
+
'Wellness' => 'Wellness',
|
300 |
+
'Wine & Spirits' => 'Wine & Spirits',
|
301 |
+
'Winter' => 'Winter',
|
302 |
+
'Winter Sports' => 'Winter Sports',
|
303 |
+
'Women\'s' => 'Women\'s',
|
304 |
+
),
|
305 |
+
'default' => '',
|
306 |
+
'section' => 'default',
|
307 |
+
),
|
308 |
+
|
309 |
+
);
|
310 |
+
$parent = parent::options();
|
311 |
+
unset($parent['featured_image']);
|
312 |
+
return array_merge($parent, $optiosn);
|
313 |
+
}
|
314 |
+
|
315 |
+
}
|
application/modules/CjLinks/CjLinksModule.php
ADDED
@@ -0,0 +1,179 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace ContentEgg\application\modules\CjLinks;
|
4 |
+
|
5 |
+
use ContentEgg\application\components\AffiliateParserModule;
|
6 |
+
use ContentEgg\application\libs\cj\CjLinksRest;
|
7 |
+
use ContentEgg\application\components\Content;
|
8 |
+
use ContentEgg\application\admin\PluginAdmin;
|
9 |
+
use ContentEgg\application\helpers\TextHelper;
|
10 |
+
|
11 |
+
/**
|
12 |
+
* CjLinksModule class file
|
13 |
+
*
|
14 |
+
* @author keywordrush.com <support@keywordrush.com>
|
15 |
+
* @link http://www.keywordrush.com/
|
16 |
+
* @copyright Copyright © 2015 keywordrush.com
|
17 |
+
*/
|
18 |
+
class CjLinksModule extends AffiliateParserModule {
|
19 |
+
|
20 |
+
private $api_client = null;
|
21 |
+
|
22 |
+
public function info()
|
23 |
+
{
|
24 |
+
return array(
|
25 |
+
'name' => 'CJ Links',
|
26 |
+
'api_agreement' => 'http://www.cj.com/legal/ws-terms',
|
27 |
+
'description' => __('Добавляет текстовые ссылки, купоны и баннеры партнерской сети Commission Junction. Вы должны получить аппрув в каждой программы отдельно.', 'content-egg') .
|
28 |
+
' You may use simple Boolean logic operators (' + ', ' - ') to obtain more relevant search results.'
|
29 |
+
);
|
30 |
+
}
|
31 |
+
|
32 |
+
public function defaultTemplateName()
|
33 |
+
{
|
34 |
+
return 'universal';
|
35 |
+
}
|
36 |
+
|
37 |
+
public function isItemsUpdateAvailable()
|
38 |
+
{
|
39 |
+
return false;
|
40 |
+
}
|
41 |
+
|
42 |
+
public function isFree()
|
43 |
+
{
|
44 |
+
return true;
|
45 |
+
}
|
46 |
+
|
47 |
+
public function doRequest($keyword, $query_params = array(), $is_autoupdate = false)
|
48 |
+
{
|
49 |
+
$options = array();
|
50 |
+
|
51 |
+
if ($is_autoupdate)
|
52 |
+
$options['records-per-page'] = $this->config('entries_per_page_update');
|
53 |
+
else
|
54 |
+
$options['records-per-page'] = $this->config('entries_per_page');
|
55 |
+
|
56 |
+
if (isset($query_params['promotion_type']))
|
57 |
+
$options['promotion-type'] = $query_params['promotion_type'];
|
58 |
+
elseif ($this->config('license'))
|
59 |
+
$options['promotion-type'] = $this->config('promotion_type');
|
60 |
+
if (isset($query_params['link_type']))
|
61 |
+
$options['link-type'] = $query_params['link_type'];
|
62 |
+
elseif ($this->config('license'))
|
63 |
+
$options['link-type'] = $this->config('link_type');
|
64 |
+
|
65 |
+
$fields = array(
|
66 |
+
'website_id',
|
67 |
+
'advertiser_ids',
|
68 |
+
'category',
|
69 |
+
//'promotion_type',
|
70 |
+
//'link_type'
|
71 |
+
);
|
72 |
+
|
73 |
+
foreach ($fields as $f)
|
74 |
+
{
|
75 |
+
if ($this->config($f))
|
76 |
+
$options[str_replace('_', '-', $f)] = $this->config($f);
|
77 |
+
}
|
78 |
+
|
79 |
+
$results = $this->getCJClient()->search($keyword, $options);
|
80 |
+
if (!is_array($results) || !isset($results['links']['link']))
|
81 |
+
return array();
|
82 |
+
if (!isset($results[0]) && isset($results['link-id']))
|
83 |
+
$results = array($results);
|
84 |
+
|
85 |
+
return $this->prepareResults($results['links']['link']);
|
86 |
+
}
|
87 |
+
|
88 |
+
private function prepareResults($results)
|
89 |
+
{
|
90 |
+
$data = array();
|
91 |
+
foreach ($results as $key => $r)
|
92 |
+
{
|
93 |
+
// Note: This field is blank for advertisers with which you do not
|
94 |
+
// have a relationship (non-joined).
|
95 |
+
if (empty($r['link-code-html']))
|
96 |
+
continue;
|
97 |
+
|
98 |
+
$content = new Content;
|
99 |
+
$content->unique_id = $r['link-id'];
|
100 |
+
|
101 |
+
if (!empty($r['clickUrl']))
|
102 |
+
$content->url = $r['clickUrl'];
|
103 |
+
|
104 |
+
$content->title = trim($r['link-name']);
|
105 |
+
|
106 |
+
// parse link code html
|
107 |
+
$doc = new \DOMDocument();
|
108 |
+
@$doc->loadHTML($r['link-code-html']);
|
109 |
+
|
110 |
+
if ($images = $doc->getElementsByTagName('img'))
|
111 |
+
{
|
112 |
+
// pixel img?
|
113 |
+
if ($images->item(0)->getAttribute('height') != 1)
|
114 |
+
$content->img = $images->item(0)->getAttribute('src');
|
115 |
+
}
|
116 |
+
|
117 |
+
// Text Link
|
118 |
+
if ($r['link-type'] == 'Text Link' && $links = $doc->getElementsByTagName('a'))
|
119 |
+
{
|
120 |
+
$content->title = trim($links->item(0)->nodeValue);
|
121 |
+
}
|
122 |
+
|
123 |
+
$content->extra = new ExtraDataCjLinks;
|
124 |
+
$content->extra->advertiserId = ($r['advertiser-id']) ? $r['advertiser-id'] : '';
|
125 |
+
$content->extra->advertiserName = ($r['advertiser-name']) ? $r['advertiser-name'] : '';
|
126 |
+
$content->extra->creativeHeight = ($r['creative-height']) ? (int) $r['creative-height'] : '';
|
127 |
+
$content->extra->creativeWidth = ($r['creative-width']) ? (int) $r['creative-width'] : '';
|
128 |
+
$content->extra->language = ($r['language']) ? $r['language'] : '';
|
129 |
+
|
130 |
+
if (!empty($r['destination']))
|
131 |
+
{
|
132 |
+
$adv_site = parse_url($r['destination'], PHP_URL_HOST);
|
133 |
+
$content->extra->advertiserSite = preg_replace('/^www\./', '', $adv_site);
|
134 |
+
}
|
135 |
+
|
136 |
+
$r['description'] = trim($r['description']);
|
137 |
+
if ($r['description'] != $content->title)
|
138 |
+
$content->description = $r['description'];
|
139 |
+
|
140 |
+
$content->extra->destination = ($r['destination']) ? $r['destination'] : '';
|
141 |
+
$content->extra->linkName = ($r['link-name']) ? $r['link-name'] : '';
|
142 |
+
$content->extra->linkType = ($r['link-type']) ? $r['link-type'] : '';
|
143 |
+
$content->extra->promotionStartDate = ($r['promotion-start-date']) ? strtotime($r['promotion-start-date']) : '';
|
144 |
+
$content->extra->promotionEndDate = ($r['promotion-end-date']) ? strtotime($r['promotion-end-date']) : '';
|
145 |
+
$content->extra->promotionType = ($r['promotion-type']) ? $r['promotion-type'] : '';
|
146 |
+
$content->extra->couponCode = ($r['coupon-code']) ? $r['coupon-code'] : '';
|
147 |
+
$content->extra->category = ($r['category']) ? $r['category'] : '';
|
148 |
+
$content->extra->linkHtml = ($r['link-code-html']) ? $r['link-code-html'] : '';
|
149 |
+
|
150 |
+
$data[] = $content;
|
151 |
+
}
|
152 |
+
return $data;
|
153 |
+
}
|
154 |
+
|
155 |
+
private function getCJClient()
|
156 |
+
{
|
157 |
+
if ($this->api_client === null)
|
158 |
+
{
|
159 |
+
$this->api_client = new CjLinksRest($this->config('dev_key'));
|
160 |
+
}
|
161 |
+
return $this->api_client;
|
162 |
+
}
|
163 |
+
|
164 |
+
public function renderResults()
|
165 |
+
{
|
166 |
+
PluginAdmin::render('_metabox_results', array('module_id' => $this->getId()));
|
167 |
+
}
|
168 |
+
|
169 |
+
public function renderSearchResults()
|
170 |
+
{
|
171 |
+
$this->render('search_results', array('module_id' => $this->getId()));
|
172 |
+
}
|
173 |
+
|
174 |
+
public function renderSearchPanel()
|
175 |
+
{
|
176 |
+
$this->render('search_panel', array('module_id' => $this->getId()));
|
177 |
+
}
|
178 |
+
|
179 |
+
}
|
application/modules/CjLinks/ExtraDataCjLinks.php
ADDED
@@ -0,0 +1,32 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace ContentEgg\application\modules\CjLinks;
|
4 |
+
|
5 |
+
use ContentEgg\application\components\ExtraData;
|
6 |
+
|
7 |
+
/**
|
8 |
+
* ExtraDataCjLinks class file
|
9 |
+
*
|
10 |
+
* @author keywordrush.com <support@keywordrush.com>
|
11 |
+
* @link http://www.keywordrush.com/
|
12 |
+
* @copyright Copyright © 2015 keywordrush.com
|
13 |
+
*/
|
14 |
+
class ExtraDataCjLinks extends ExtraData {
|
15 |
+
|
16 |
+
public $advertiserId;
|
17 |
+
public $advertiserName;
|
18 |
+
public $advertiserSite;
|
19 |
+
public $creativeHeight;
|
20 |
+
public $creativeWidtht;
|
21 |
+
public $language;
|
22 |
+
public $linkHtml;
|
23 |
+
public $destination;
|
24 |
+
public $linkName;
|
25 |
+
public $linkType;
|
26 |
+
public $promotionStartDate;
|
27 |
+
public $promotionEndDate;
|
28 |
+
public $promotionType;
|
29 |
+
public $couponCode;
|
30 |
+
public $category;
|
31 |
+
|
32 |
+
}
|
application/modules/CjLinks/index.php
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
<?php // Silence is golden.
|
application/modules/CjLinks/templates/data_universal.php
ADDED
@@ -0,0 +1,83 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*
|
3 |
+
Name: Universal
|
4 |
+
*/
|
5 |
+
|
6 |
+
__('Universal', 'content-egg-tpl');
|
7 |
+
|
8 |
+
use ContentEgg\application\helpers\TemplateHelper;
|
9 |
+
?>
|
10 |
+
|
11 |
+
<?php
|
12 |
+
\wp_enqueue_style('egg-bootstrap');
|
13 |
+
\wp_enqueue_style('content-egg-products');
|
14 |
+
?>
|
15 |
+
|
16 |
+
<div class="egg-container">
|
17 |
+
<?php if ($title): ?>
|
18 |
+
<h3><?php echo esc_html($title); ?></h3>
|
19 |
+
<?php endif; ?>
|
20 |
+
|
21 |
+
<?php if ($data = TemplateHelper::filterData($items, 'linkType', 'Text Link', true)): ?>
|
22 |
+
<div class="egg-listcontainer">
|
23 |
+
<?php foreach ($data as $item): ?>
|
24 |
+
<div class="row-products">
|
25 |
+
<div class="col-md-10 col-sm-10 col-xs-12">
|
26 |
+
|
27 |
+
<strong><?php echo esc_html($item['title']); ?></strong>
|
28 |
+
|
29 |
+
<?php if ($item['description']): ?>
|
30 |
+
<div class="small"><?php echo $item['description'];?></div>
|
31 |
+
<?php endif;?>
|
32 |
+
|
33 |
+
<?php if ($item['extra']['couponCode']): ?>
|
34 |
+
<div>
|
35 |
+
<?php _e('Coupon code:', 'content-egg-tpl'); ?>
|
36 |
+
<span class="label label-info"><?php echo esc_html($item['extra']['couponCode']); ?></span><br>
|
37 |
+
<span class="text-muted"><em><?php _e('Ends:', 'content-egg-tpl'); ?> <?php echo date(get_option('date_format'), $item['extra']['promotionEndDate']); ?></em></span>
|
38 |
+
</div>
|
39 |
+
<?php endif; ?>
|
40 |
+
<div class="text-right text-muted">
|
41 |
+
<img title="<?php echo esc_attr($item['extra']['advertiserSite']); ?>" src="http://www.google.com/s2/favicons?domain=http://<?php echo esc_attr($item['extra']['advertiserSite']); ?>" alt="<?php echo esc_attr($item['extra']['advertiserName']);?>" />
|
42 |
+
<small><?php echo esc_html($item['extra']['advertiserSite']); ?></small>
|
43 |
+
</div>
|
44 |
+
</div>
|
45 |
+
<div class="col-md-2 col-sm-2 col-xs-12 text-center">
|
46 |
+
<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>
|
47 |
+
</div>
|
48 |
+
</div>
|
49 |
+
<?php endforeach; ?>
|
50 |
+
</div>
|
51 |
+
<?php endif; ?>
|
52 |
+
|
53 |
+
<?php if ($data = TemplateHelper::filterData($items, 'linkType', 'Banner', true)): ?>
|
54 |
+
<div class="container-fluid">
|
55 |
+
<?php $i = 0; ?>
|
56 |
+
<div class="row">
|
57 |
+
<?php foreach ($data as $item): ?>
|
58 |
+
<div class="col-md-6">
|
59 |
+
<a rel="nofollow" target="_blank" href="<?php echo $item['url']; ?>">
|
60 |
+
<img src="<?php echo esc_attr($item['img']); ?>" alt="<?php echo esc_attr($item['title']); ?>" class="img-responsive" />
|
61 |
+
</a>
|
62 |
+
</div>
|
63 |
+
<?php $i++; if ($i % 2 == 0): ?>
|
64 |
+
<div class="clearfix"></div>
|
65 |
+
<?php endif; ?>
|
66 |
+
<?php endforeach; ?>
|
67 |
+
</div>
|
68 |
+
</div>
|
69 |
+
<?php endif; ?>
|
70 |
+
|
71 |
+
<?php if ($data = TemplateHelper::filterData($items, 'linkType', array('Text Link', 'Banner'), true, true)): ?>
|
72 |
+
<div class="container-fluid">
|
73 |
+
<?php foreach ($data as $item): ?>
|
74 |
+
<div class="row">
|
75 |
+
<div class="col-md-12">
|
76 |
+
<?php echo $item['extra']['linkHtml']; ?>
|
77 |
+
</div>
|
78 |
+
</div>
|
79 |
+
<?php endforeach; ?>
|
80 |
+
</div>
|
81 |
+
<?php endif; ?>
|
82 |
+
|
83 |
+
</div>
|
application/modules/CjLinks/views/search_panel.php
ADDED
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<select ng-model="query_params.<?php echo $module_id; ?>.promotion_type">
|
2 |
+
<option value="">Any promotion type</option>
|
3 |
+
<option value="coupon">Coupon</option>
|
4 |
+
<option value="sweepstakes">Sweepstakes</option>
|
5 |
+
<option value="product">Hot Product</option>
|
6 |
+
<option value="sale/discount">Sale/Discount</option>
|
7 |
+
<option value="free shipping">Free shipping</option>
|
8 |
+
<option value="seasonal link">Seasonal link</option>
|
9 |
+
</select>
|
10 |
+
|
11 |
+
<select ng-model="query_params.<?php echo $module_id; ?>.link_type">
|
12 |
+
<option value="">Any link type</option>
|
13 |
+
<option value="Text Link">Text Link</option>
|
14 |
+
<option value="Banner">Banner</option>
|
15 |
+
<option value="Content Link">Content Link</option>
|
16 |
+
<option value="Advanced Link">Advanced Link</option>
|
17 |
+
<option value="Flash Link">Flash Link</option>
|
18 |
+
</select>
|
application/modules/CjLinks/views/search_results.php
ADDED
@@ -0,0 +1,20 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<div class="search_results" ng-show="models.<?php echo $module_id; ?>.results.length > 0 && !models.<?php echo $module_id; ?>.processing">
|
2 |
+
<div class="row search_results_row" ng-class="{'result_added' : result.added}" ng-click="add(result, '<?php echo $module_id; ?>')" repeat-done ng-repeat="result in models.<?php echo $module_id; ?>.results">
|
3 |
+
<div class="col-md-1">
|
4 |
+
<img ng-src="{{result.img}}" ng-if="result.img" class="img-thumbnail" style="max-height: 150px;" />
|
5 |
+
</div>
|
6 |
+
<div class="col-md-11">
|
7 |
+
<div class="small">
|
8 |
+
<span class="text-muted">{{result.extra.linkType}}
|
9 |
+
<span ng-show="result.extra.creativeWidth">{{result.extra.creativeWidth}}x{{result.extra.creativeHeight}}</span>
|
10 |
+
</span> -
|
11 |
+
<em>{{result.extra.advertiserName}} ({{result.extra.advertiserId}})</em>
|
12 |
+
</div>
|
13 |
+
<strong ng-show="result.title">{{result.title}}</strong><br>
|
14 |
+
<span ng-show="result.description">{{result.description}}<br></span>
|
15 |
+
<span ng-show="result.extra.couponCode">
|
16 |
+
<em>Coupon code: {{result.extra.couponCode}}- <span ng-show="result.extra.promotionStartDate">{{result.extra.promotionStartDate * 1000 |date:'mediumDate'}} - {{result.extra.promotionEndDate * 1000 |date:'mediumDate'}}</span></em>
|
17 |
+
</span>
|
18 |
+
</div>
|
19 |
+
</div>
|
20 |
+
</div>
|
application/modules/Freebase/templates/data_simple.php
CHANGED
@@ -6,7 +6,7 @@ __('Simple', 'content-egg-tpl');
|
|
6 |
?>
|
7 |
<?php \wp_enqueue_style('egg-bootstrap'); ?>
|
8 |
|
9 |
-
<div class="egg-container">
|
10 |
<?php if ($title): ?>
|
11 |
<h3><?php echo esc_html($title); ?></h3>
|
12 |
<?php endif; ?>
|
6 |
?>
|
7 |
<?php \wp_enqueue_style('egg-bootstrap'); ?>
|
8 |
|
9 |
+
<div class="egg-container egg-item">
|
10 |
<?php if ($title): ?>
|
11 |
<h3><?php echo esc_html($title); ?></h3>
|
12 |
<?php endif; ?>
|
application/modules/GoogleImages/templates/data_image.php
CHANGED
@@ -6,7 +6,7 @@ __('Image', 'content-egg-tpl');
|
|
6 |
?>
|
7 |
<?php \wp_enqueue_style('egg-bootstrap'); ?>
|
8 |
|
9 |
-
<div class="egg-container">
|
10 |
<?php if ($title): ?>
|
11 |
<h3><?php echo esc_html($title); ?></h3>
|
12 |
<?php endif; ?>
|
6 |
?>
|
7 |
<?php \wp_enqueue_style('egg-bootstrap'); ?>
|
8 |
|
9 |
+
<div class="egg-container egg-image">
|
10 |
<?php if ($title): ?>
|
11 |
<h3><?php echo esc_html($title); ?></h3>
|
12 |
<?php endif; ?>
|
application/modules/GoogleImages/templates/data_justified_gallery.php
CHANGED
@@ -27,6 +27,7 @@ $rand = rand(0, 100000);
|
|
27 |
</a>
|
28 |
<?php endforeach; ?>
|
29 |
</div>
|
|
|
30 |
<script>
|
31 |
jQuery(document).ready(function() {
|
32 |
|
27 |
</a>
|
28 |
<?php endforeach; ?>
|
29 |
</div>
|
30 |
+
|
31 |
<script>
|
32 |
jQuery(document).ready(function() {
|
33 |
|
application/modules/GoogleImages/templates/data_simple.php
CHANGED
@@ -7,7 +7,7 @@ __('Simple', 'content-egg-tpl');
|
|
7 |
<?php \wp_enqueue_style('egg-bootstrap'); ?>
|
8 |
|
9 |
|
10 |
-
<div class="egg-container">
|
11 |
<?php if ($title): ?>
|
12 |
<h3><?php echo esc_html($title); ?></h3>
|
13 |
<?php endif; ?>
|
7 |
<?php \wp_enqueue_style('egg-bootstrap'); ?>
|
8 |
|
9 |
|
10 |
+
<div class="egg-container egg-image">
|
11 |
<?php if ($title): ?>
|
12 |
<h3><?php echo esc_html($title); ?></h3>
|
13 |
<?php endif; ?>
|
application/modules/Youtube/templates/data_responsive_embed.php
CHANGED
@@ -7,7 +7,7 @@ __('Large', 'content-egg-tpl');
|
|
7 |
|
8 |
<?php \wp_enqueue_style('egg-bootstrap'); ?>
|
9 |
|
10 |
-
<div class="egg-container">
|
11 |
<?php if ($title): ?>
|
12 |
<h3><?php echo esc_html($title); ?></h3>
|
13 |
<?php endif; ?>
|
7 |
|
8 |
<?php \wp_enqueue_style('egg-bootstrap'); ?>
|
9 |
|
10 |
+
<div class="egg-container egg-video">
|
11 |
<?php if ($title): ?>
|
12 |
<h3><?php echo esc_html($title); ?></h3>
|
13 |
<?php endif; ?>
|
application/modules/Youtube/templates/data_simple.php
CHANGED
@@ -7,7 +7,7 @@ __('Simple', 'content-egg-tpl');
|
|
7 |
|
8 |
<?php \wp_enqueue_style('egg-bootstrap'); ?>
|
9 |
|
10 |
-
<div class="egg-container">
|
11 |
<?php if ($title): ?>
|
12 |
<h3><?php echo esc_html($title); ?></h3>
|
13 |
<?php endif; ?>
|
7 |
|
8 |
<?php \wp_enqueue_style('egg-bootstrap'); ?>
|
9 |
|
10 |
+
<div class="egg-container egg-video">
|
11 |
<?php if ($title): ?>
|
12 |
<h3><?php echo esc_html($title); ?></h3>
|
13 |
<?php endif; ?>
|
application/modules/Youtube/templates/data_tile.php
CHANGED
@@ -7,7 +7,7 @@ __('Tile', 'content-egg-tpl');
|
|
7 |
|
8 |
<?php \wp_enqueue_style('egg-bootstrap'); ?>
|
9 |
|
10 |
-
<div class="egg-container">
|
11 |
<?php if ($title): ?>
|
12 |
<h3><?php echo esc_html($title); ?></h3>
|
13 |
<?php endif; ?>
|
7 |
|
8 |
<?php \wp_enqueue_style('egg-bootstrap'); ?>
|
9 |
|
10 |
+
<div class="egg-container egg-video">
|
11 |
<?php if ($title): ?>
|
12 |
<h3><?php echo esc_html($title); ?></h3>
|
13 |
<?php endif; ?>
|
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: Plugin for adding additional content for your posts. Let you to earn money from affiliate programs.
|
9 |
-
Version: 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: Plugin for adding additional content for your posts. Let you to earn money from affiliate programs.
|
9 |
+
Version: 1.7.1
|
10 |
Author: keywordrush.com
|
11 |
Author URI: http://www.keywordrush.com
|
12 |
Text Domain: content-egg
|
languages/content-egg-en_US.mo
CHANGED
Binary file
|
languages/content-egg-en_US.po
CHANGED
@@ -4,18 +4,18 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: Content Egg 1.1.1\n"
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/content-egg\n"
|
7 |
-
"POT-Creation-Date: 2015-
|
8 |
-
"PO-Revision-Date: 2015-
|
9 |
"Last-Translator: Sizam themes <sizamtheme@gmail.com>\n"
|
10 |
"Language-Team: \n"
|
11 |
"Language: en_EN\n"
|
12 |
"MIME-Version: 1.0\n"
|
13 |
"Content-Type: text/plain; charset=UTF-8\n"
|
14 |
"Content-Transfer-Encoding: 8bit\n"
|
15 |
-
"X-Generator: Poedit 1.6.
|
16 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
17 |
|
18 |
-
#: application/Autoupdate.php:
|
19 |
msgid "Новая версия"
|
20 |
msgstr "New version"
|
21 |
|
@@ -232,7 +232,7 @@ msgstr "Vkontakte news"
|
|
232 |
msgid "Монетизация:"
|
233 |
msgstr "Monetization:"
|
234 |
|
235 |
-
#: application/admin/views/settings.php:
|
236 |
msgid "Узнать больше..."
|
237 |
msgstr "Read more..."
|
238 |
|
@@ -375,6 +375,8 @@ msgstr ""
|
|
375 |
#: application/modules/Aliexpress/AliexpressConfig.php:57
|
376 |
#: application/modules/Amazon/AmazonConfig.php:66
|
377 |
#: application/modules/BingImages/BingImagesConfig.php:35
|
|
|
|
|
378 |
#: application/modules/Ebay/EbayConfig.php:87
|
379 |
#: application/modules/Flickr/FlickrConfig.php:35
|
380 |
#: application/modules/Freebase/FreebaseConfig.php:35
|
@@ -391,6 +393,8 @@ msgstr "Results"
|
|
391 |
|
392 |
#: application/modules/Aliexpress/AliexpressConfig.php:58
|
393 |
#: application/modules/Amazon/AmazonConfig.php:67
|
|
|
|
|
394 |
#: application/modules/Ebay/EbayConfig.php:88
|
395 |
#: application/modules/Zanox/ZanoxConfig.php:47
|
396 |
msgid "Количество результатов для одного поискового запроса."
|
@@ -404,17 +408,22 @@ msgstr "The \"Results\" can not be more than 40."
|
|
404 |
|
405 |
#: application/modules/Aliexpress/AliexpressConfig.php:73
|
406 |
#: application/modules/Amazon/AmazonConfig.php:82
|
|
|
|
|
407 |
#: application/modules/Zanox/ZanoxConfig.php:62
|
408 |
msgid "Результатов для обновления"
|
409 |
msgstr "Results for updates "
|
410 |
|
411 |
#: application/modules/Aliexpress/AliexpressConfig.php:74
|
412 |
#: application/modules/Amazon/AmazonConfig.php:83
|
|
|
|
|
413 |
#: application/modules/Zanox/ZanoxConfig.php:63
|
414 |
msgid "Количество результатов для автоматического обновления."
|
415 |
msgstr "Number of results for automatic updates."
|
416 |
|
417 |
#: application/modules/Aliexpress/AliexpressConfig.php:89
|
|
|
418 |
msgid "Категория"
|
419 |
msgstr "Category "
|
420 |
|
@@ -436,6 +445,7 @@ msgstr "Minimal commission (without %). Example, 3"
|
|
436 |
|
437 |
#: application/modules/Aliexpress/AliexpressConfig.php:138
|
438 |
#: application/modules/Amazon/AmazonConfig.php:160
|
|
|
439 |
#: application/modules/Ebay/EbayConfig.php:284
|
440 |
#: application/modules/Zanox/ZanoxConfig.php:101
|
441 |
msgid "Минимальная цена"
|
@@ -447,6 +457,7 @@ msgstr "Must be set in USD. Example, 12.34"
|
|
447 |
|
448 |
#: application/modules/Aliexpress/AliexpressConfig.php:148
|
449 |
#: application/modules/Amazon/AmazonConfig.php:170
|
|
|
450 |
#: application/modules/Ebay/EbayConfig.php:274
|
451 |
#: application/modules/Zanox/ZanoxConfig.php:111
|
452 |
msgid "Максимальная цена"
|
@@ -473,6 +484,7 @@ msgid "Максимальное число партнерских продаж
|
|
473 |
msgstr "Max number of partner sales for last month. Example, 456"
|
474 |
|
475 |
#: application/modules/Aliexpress/AliexpressConfig.php:178
|
|
|
476 |
#: application/modules/Ebay/EbayConfig.php:122
|
477 |
#: application/modules/Flickr/FlickrConfig.php:46
|
478 |
#: application/modules/GoogleBooks/GoogleBooksConfig.php:69
|
@@ -524,6 +536,7 @@ msgstr "Minimal seller rating, for example 12"
|
|
524 |
|
525 |
#: application/modules/Aliexpress/AliexpressConfig.php:206
|
526 |
#: application/modules/BingImages/BingImagesConfig.php:71
|
|
|
527 |
#: application/modules/Ebay/EbayConfig.php:337
|
528 |
#: application/modules/Flickr/FlickrConfig.php:91
|
529 |
#: application/modules/Freebase/FreebaseConfig.php:51
|
@@ -539,6 +552,7 @@ msgstr "Save images"
|
|
539 |
|
540 |
#: application/modules/Aliexpress/AliexpressConfig.php:207
|
541 |
#: application/modules/BingImages/BingImagesConfig.php:72
|
|
|
542 |
#: application/modules/Ebay/EbayConfig.php:338
|
543 |
#: application/modules/Flickr/FlickrConfig.php:92
|
544 |
#: application/modules/Freebase/FreebaseConfig.php:52
|
@@ -637,6 +651,7 @@ msgstr ""
|
|
637 |
"minimal price or sorting) will not working. "
|
638 |
|
639 |
#: application/modules/Amazon/AmazonConfig.php:126
|
|
|
640 |
msgid "Порядок сортировки"
|
641 |
msgstr "Sorting order"
|
642 |
|
@@ -945,6 +960,87 @@ msgstr "Simple"
|
|
945 |
msgid "Source: %s"
|
946 |
msgstr "Source: %s"
|
947 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
948 |
#: application/modules/Ebay/EbayConfig.php:22
|
949 |
msgid ""
|
950 |
"Ваш ID для доступа к eBay API. Поучить ключ вы можете в <a href=\"http://"
|
@@ -1244,6 +1340,14 @@ msgstr "First interesting"
|
|
1244 |
msgid "Тип лицензии"
|
1245 |
msgstr "Type of license"
|
1246 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1247 |
#: application/modules/Flickr/FlickrConfig.php:63
|
1248 |
#: application/modules/Flickr/views/search_panel.php:2
|
1249 |
#: application/modules/GoogleImages/GoogleImagesConfig.php:24
|
@@ -1322,28 +1426,6 @@ msgstr "800 pixels on the long side"
|
|
1322 |
msgid "1024 пикселов по длинной стороне"
|
1323 |
msgstr "1024 pixels on the long side"
|
1324 |
|
1325 |
-
#: application/modules/Flickr/FlickrConfig.php:98
|
1326 |
-
#: application/modules/Freebase/FreebaseConfig.php:58
|
1327 |
-
#: application/modules/GoogleBooks/GoogleBooksConfig.php:58
|
1328 |
-
#: application/modules/GoogleImages/GoogleImagesConfig.php:131
|
1329 |
-
#: application/modules/GoogleNews/GoogleNewsConfig.php:43
|
1330 |
-
#: application/modules/VkNews/VkNewsConfig.php:38
|
1331 |
-
#: application/modules/Youtube/YoutubeConfig.php:72
|
1332 |
-
#: application/modules/Zanox/ZanoxConfig.php:160
|
1333 |
-
msgid "Обрезать описание"
|
1334 |
-
msgstr "Trim description"
|
1335 |
-
|
1336 |
-
#: application/modules/Flickr/FlickrConfig.php:99
|
1337 |
-
#: application/modules/Freebase/FreebaseConfig.php:59
|
1338 |
-
#: application/modules/GoogleBooks/GoogleBooksConfig.php:59
|
1339 |
-
#: application/modules/GoogleImages/GoogleImagesConfig.php:132
|
1340 |
-
#: application/modules/GoogleNews/GoogleNewsConfig.php:44
|
1341 |
-
#: application/modules/VkNews/VkNewsConfig.php:39
|
1342 |
-
#: application/modules/Youtube/YoutubeConfig.php:73
|
1343 |
-
#: application/modules/Zanox/ZanoxConfig.php:161
|
1344 |
-
msgid "Размер описания в символах (0 - не обрезать)"
|
1345 |
-
msgstr "Description size in characters (0 - do not cut)"
|
1346 |
-
|
1347 |
#: application/modules/Flickr/FlickrConfig.php:110
|
1348 |
msgid "Ограничить поиск только этим пользователем Flickr"
|
1349 |
msgstr "Limit search to only those user Flickr"
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: Content Egg 1.1.1\n"
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/content-egg\n"
|
7 |
+
"POT-Creation-Date: 2015-09-02 07:49:18+00:00\n"
|
8 |
+
"PO-Revision-Date: 2015-09-02 17:51+0200\n"
|
9 |
"Last-Translator: Sizam themes <sizamtheme@gmail.com>\n"
|
10 |
"Language-Team: \n"
|
11 |
"Language: en_EN\n"
|
12 |
"MIME-Version: 1.0\n"
|
13 |
"Content-Type: text/plain; charset=UTF-8\n"
|
14 |
"Content-Transfer-Encoding: 8bit\n"
|
15 |
+
"X-Generator: Poedit 1.6.10\n"
|
16 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
17 |
|
18 |
+
#: application/Autoupdate.php:83
|
19 |
msgid "Новая версия"
|
20 |
msgstr "New version"
|
21 |
|
232 |
msgid "Монетизация:"
|
233 |
msgstr "Monetization:"
|
234 |
|
235 |
+
#: application/admin/views/settings.php:117
|
236 |
msgid "Узнать больше..."
|
237 |
msgstr "Read more..."
|
238 |
|
375 |
#: application/modules/Aliexpress/AliexpressConfig.php:57
|
376 |
#: application/modules/Amazon/AmazonConfig.php:66
|
377 |
#: application/modules/BingImages/BingImagesConfig.php:35
|
378 |
+
#: application/modules/CjLinks/CjLinksConfig.php:50
|
379 |
+
#: application/modules/CjProducts/CjProductsConfig.php:50
|
380 |
#: application/modules/Ebay/EbayConfig.php:87
|
381 |
#: application/modules/Flickr/FlickrConfig.php:35
|
382 |
#: application/modules/Freebase/FreebaseConfig.php:35
|
393 |
|
394 |
#: application/modules/Aliexpress/AliexpressConfig.php:58
|
395 |
#: application/modules/Amazon/AmazonConfig.php:67
|
396 |
+
#: application/modules/CjLinks/CjLinksConfig.php:51
|
397 |
+
#: application/modules/CjProducts/CjProductsConfig.php:51
|
398 |
#: application/modules/Ebay/EbayConfig.php:88
|
399 |
#: application/modules/Zanox/ZanoxConfig.php:47
|
400 |
msgid "Количество результатов для одного поискового запроса."
|
408 |
|
409 |
#: application/modules/Aliexpress/AliexpressConfig.php:73
|
410 |
#: application/modules/Amazon/AmazonConfig.php:82
|
411 |
+
#: application/modules/CjLinks/CjLinksConfig.php:61
|
412 |
+
#: application/modules/CjProducts/CjProductsConfig.php:61
|
413 |
#: application/modules/Zanox/ZanoxConfig.php:62
|
414 |
msgid "Результатов для обновления"
|
415 |
msgstr "Results for updates "
|
416 |
|
417 |
#: application/modules/Aliexpress/AliexpressConfig.php:74
|
418 |
#: application/modules/Amazon/AmazonConfig.php:83
|
419 |
+
#: application/modules/CjLinks/CjLinksConfig.php:62
|
420 |
+
#: application/modules/CjProducts/CjProductsConfig.php:62
|
421 |
#: application/modules/Zanox/ZanoxConfig.php:63
|
422 |
msgid "Количество результатов для автоматического обновления."
|
423 |
msgstr "Number of results for automatic updates."
|
424 |
|
425 |
#: application/modules/Aliexpress/AliexpressConfig.php:89
|
426 |
+
#: application/modules/CjLinks/CjLinksConfig.php:123
|
427 |
msgid "Категория"
|
428 |
msgstr "Category "
|
429 |
|
445 |
|
446 |
#: application/modules/Aliexpress/AliexpressConfig.php:138
|
447 |
#: application/modules/Amazon/AmazonConfig.php:160
|
448 |
+
#: application/modules/CjProducts/CjProductsConfig.php:96
|
449 |
#: application/modules/Ebay/EbayConfig.php:284
|
450 |
#: application/modules/Zanox/ZanoxConfig.php:101
|
451 |
msgid "Минимальная цена"
|
457 |
|
458 |
#: application/modules/Aliexpress/AliexpressConfig.php:148
|
459 |
#: application/modules/Amazon/AmazonConfig.php:170
|
460 |
+
#: application/modules/CjProducts/CjProductsConfig.php:106
|
461 |
#: application/modules/Ebay/EbayConfig.php:274
|
462 |
#: application/modules/Zanox/ZanoxConfig.php:111
|
463 |
msgid "Максимальная цена"
|
484 |
msgstr "Max number of partner sales for last month. Example, 456"
|
485 |
|
486 |
#: application/modules/Aliexpress/AliexpressConfig.php:178
|
487 |
+
#: application/modules/CjProducts/CjProductsConfig.php:156
|
488 |
#: application/modules/Ebay/EbayConfig.php:122
|
489 |
#: application/modules/Flickr/FlickrConfig.php:46
|
490 |
#: application/modules/GoogleBooks/GoogleBooksConfig.php:69
|
536 |
|
537 |
#: application/modules/Aliexpress/AliexpressConfig.php:206
|
538 |
#: application/modules/BingImages/BingImagesConfig.php:71
|
539 |
+
#: application/modules/CjProducts/CjProductsConfig.php:216
|
540 |
#: application/modules/Ebay/EbayConfig.php:337
|
541 |
#: application/modules/Flickr/FlickrConfig.php:91
|
542 |
#: application/modules/Freebase/FreebaseConfig.php:51
|
552 |
|
553 |
#: application/modules/Aliexpress/AliexpressConfig.php:207
|
554 |
#: application/modules/BingImages/BingImagesConfig.php:72
|
555 |
+
#: application/modules/CjProducts/CjProductsConfig.php:217
|
556 |
#: application/modules/Ebay/EbayConfig.php:338
|
557 |
#: application/modules/Flickr/FlickrConfig.php:92
|
558 |
#: application/modules/Freebase/FreebaseConfig.php:52
|
651 |
"minimal price or sorting) will not working. "
|
652 |
|
653 |
#: application/modules/Amazon/AmazonConfig.php:126
|
654 |
+
#: application/modules/CjProducts/CjProductsConfig.php:175
|
655 |
msgid "Порядок сортировки"
|
656 |
msgstr "Sorting order"
|
657 |
|
960 |
msgid "Source: %s"
|
961 |
msgstr "Source: %s"
|
962 |
|
963 |
+
#: application/modules/CjLinks/CjLinksConfig.php:21
|
964 |
+
#: application/modules/CjProducts/CjProductsConfig.php:21
|
965 |
+
msgid ""
|
966 |
+
"Ключ для доступа к CJ API. Получить нужно <a href=\"https://api.cj.com/"
|
967 |
+
"sign_up.cj\">здесь</a>."
|
968 |
+
msgstr ""
|
969 |
+
"CJ API access key. You can get it in Google <a href=\"https://api.cj.com/"
|
970 |
+
"sign_up.cj\">here</a>."
|
971 |
+
|
972 |
+
#: application/modules/CjLinks/CjLinksConfig.php:29
|
973 |
+
#: application/modules/CjProducts/CjProductsConfig.php:29
|
974 |
+
msgid "Поле \"Developer Key\" не может быть пустым."
|
975 |
+
msgstr "The \"Developer Key\" can not be empty"
|
976 |
+
|
977 |
+
#: application/modules/CjLinks/CjLinksConfig.php:44
|
978 |
+
#: application/modules/CjProducts/CjProductsConfig.php:44
|
979 |
+
msgid "Поле \"Website ID\" не может быть пустым."
|
980 |
+
msgstr "The field \"Website ID\" can not be empty."
|
981 |
+
|
982 |
+
#: application/modules/CjLinks/CjLinksConfig.php:72
|
983 |
+
#: application/modules/CjProducts/CjProductsConfig.php:72
|
984 |
+
msgid "Рекламодатели"
|
985 |
+
msgstr "Advertisers"
|
986 |
+
|
987 |
+
#: application/modules/CjLinks/CjLinksConfig.php:86
|
988 |
+
#: application/modules/CjLinks/CjLinksConfig.php:110
|
989 |
+
msgid "Любой"
|
990 |
+
msgstr "Any"
|
991 |
+
|
992 |
+
#: application/modules/CjLinks/CjLinksConfig.php:127
|
993 |
+
msgid "Любая"
|
994 |
+
msgstr "Any"
|
995 |
+
|
996 |
+
#: application/modules/CjLinks/CjLinksModule.php:27
|
997 |
+
msgid ""
|
998 |
+
"Добавляет текстовые ссылки, купоны и баннеры партнерской сети Commission "
|
999 |
+
"Junction. Вы должны получить аппрув в каждой программы отдельно."
|
1000 |
+
msgstr ""
|
1001 |
+
"Adds text links, coupons, banners from CJ.com. You must have approval from "
|
1002 |
+
"each program separately."
|
1003 |
+
|
1004 |
+
#: application/modules/CjProducts/CjProductsConfig.php:116
|
1005 |
+
msgid "Минимальная цена распродажи"
|
1006 |
+
msgstr "Minimum sale price"
|
1007 |
+
|
1008 |
+
#: application/modules/CjProducts/CjProductsConfig.php:126
|
1009 |
+
msgid "Максимальная цена распродажи"
|
1010 |
+
msgstr "Maximum sale price"
|
1011 |
+
|
1012 |
+
#: application/modules/CjProducts/CjProductsConfig.php:223
|
1013 |
+
#: application/modules/Flickr/FlickrConfig.php:98
|
1014 |
+
#: application/modules/Freebase/FreebaseConfig.php:58
|
1015 |
+
#: application/modules/GoogleBooks/GoogleBooksConfig.php:58
|
1016 |
+
#: application/modules/GoogleImages/GoogleImagesConfig.php:131
|
1017 |
+
#: application/modules/GoogleNews/GoogleNewsConfig.php:43
|
1018 |
+
#: application/modules/VkNews/VkNewsConfig.php:38
|
1019 |
+
#: application/modules/Youtube/YoutubeConfig.php:72
|
1020 |
+
#: application/modules/Zanox/ZanoxConfig.php:160
|
1021 |
+
msgid "Обрезать описание"
|
1022 |
+
msgstr "Trim description"
|
1023 |
+
|
1024 |
+
#: application/modules/CjProducts/CjProductsConfig.php:224
|
1025 |
+
#: application/modules/Flickr/FlickrConfig.php:99
|
1026 |
+
#: application/modules/Freebase/FreebaseConfig.php:59
|
1027 |
+
#: application/modules/GoogleBooks/GoogleBooksConfig.php:59
|
1028 |
+
#: application/modules/GoogleImages/GoogleImagesConfig.php:132
|
1029 |
+
#: application/modules/GoogleNews/GoogleNewsConfig.php:44
|
1030 |
+
#: application/modules/VkNews/VkNewsConfig.php:39
|
1031 |
+
#: application/modules/Youtube/YoutubeConfig.php:73
|
1032 |
+
#: application/modules/Zanox/ZanoxConfig.php:161
|
1033 |
+
msgid "Размер описания в символах (0 - не обрезать)"
|
1034 |
+
msgstr "Description size in characters (0 - do not cut)"
|
1035 |
+
|
1036 |
+
#: application/modules/CjProducts/CjProductsModule.php:27
|
1037 |
+
msgid ""
|
1038 |
+
"Добавляет товары партнерской сети Commission Junction. Вы должны получить "
|
1039 |
+
"аппрув в каждой программы отдельно."
|
1040 |
+
msgstr ""
|
1041 |
+
"Adds products from CJ.com. You must have approval from each program "
|
1042 |
+
"separately."
|
1043 |
+
|
1044 |
#: application/modules/Ebay/EbayConfig.php:22
|
1045 |
msgid ""
|
1046 |
"Ваш ID для доступа к eBay API. Поучить ключ вы можете в <a href=\"http://"
|
1340 |
msgid "Тип лицензии"
|
1341 |
msgstr "Type of license"
|
1342 |
|
1343 |
+
#: application/modules/Flickr/FlickrConfig.php:60
|
1344 |
+
msgid ""
|
1345 |
+
"Многие фотографии на Flickr загружены с лицензией Creative Commons. "
|
1346 |
+
"Подробнее <a href=\"http://www.flickr.com/creativecommons/\">здесь</a>."
|
1347 |
+
msgstr ""
|
1348 |
+
"Many photos on Flickr have Creative Commons license. <a href=\"http://www."
|
1349 |
+
"flickr.com/creativecommons/\">Know more</a>."
|
1350 |
+
|
1351 |
#: application/modules/Flickr/FlickrConfig.php:63
|
1352 |
#: application/modules/Flickr/views/search_panel.php:2
|
1353 |
#: application/modules/GoogleImages/GoogleImagesConfig.php:24
|
1426 |
msgid "1024 пикселов по длинной стороне"
|
1427 |
msgstr "1024 pixels on the long side"
|
1428 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1429 |
#: application/modules/Flickr/FlickrConfig.php:110
|
1430 |
msgid "Ограничить поиск только этим пользователем Flickr"
|
1431 |
msgstr "Limit search to only those user Flickr"
|
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 1.6.
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/content-egg\n"
|
7 |
-
"POT-Creation-Date: 2015-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -12,7 +12,7 @@ msgstr ""
|
|
12 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
13 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
14 |
|
15 |
-
#: application/Autoupdate.php:
|
16 |
msgid "Новая версия"
|
17 |
msgstr ""
|
18 |
|
@@ -202,7 +202,7 @@ msgstr ""
|
|
202 |
msgid "Монетизация:"
|
203 |
msgstr ""
|
204 |
|
205 |
-
#: application/admin/views/settings.php:
|
206 |
msgid "Узнать больше..."
|
207 |
msgstr ""
|
208 |
|
@@ -315,6 +315,8 @@ msgstr ""
|
|
315 |
#: application/modules/Aliexpress/AliexpressConfig.php:57
|
316 |
#: application/modules/Amazon/AmazonConfig.php:66
|
317 |
#: application/modules/BingImages/BingImagesConfig.php:35
|
|
|
|
|
318 |
#: application/modules/Ebay/EbayConfig.php:87
|
319 |
#: application/modules/Flickr/FlickrConfig.php:35
|
320 |
#: application/modules/Freebase/FreebaseConfig.php:35
|
@@ -331,6 +333,8 @@ msgstr ""
|
|
331 |
|
332 |
#: application/modules/Aliexpress/AliexpressConfig.php:58
|
333 |
#: application/modules/Amazon/AmazonConfig.php:67
|
|
|
|
|
334 |
#: application/modules/Ebay/EbayConfig.php:88
|
335 |
#: application/modules/Zanox/ZanoxConfig.php:47
|
336 |
msgid "Количество результатов для одного поискового запроса."
|
@@ -344,17 +348,22 @@ msgstr ""
|
|
344 |
|
345 |
#: application/modules/Aliexpress/AliexpressConfig.php:73
|
346 |
#: application/modules/Amazon/AmazonConfig.php:82
|
|
|
|
|
347 |
#: application/modules/Zanox/ZanoxConfig.php:62
|
348 |
msgid "Результатов для обновления"
|
349 |
msgstr ""
|
350 |
|
351 |
#: application/modules/Aliexpress/AliexpressConfig.php:74
|
352 |
#: application/modules/Amazon/AmazonConfig.php:83
|
|
|
|
|
353 |
#: application/modules/Zanox/ZanoxConfig.php:63
|
354 |
msgid "Количество результатов для автоматического обновления."
|
355 |
msgstr ""
|
356 |
|
357 |
#: application/modules/Aliexpress/AliexpressConfig.php:89
|
|
|
358 |
msgid "Категория"
|
359 |
msgstr ""
|
360 |
|
@@ -376,6 +385,7 @@ msgstr ""
|
|
376 |
|
377 |
#: application/modules/Aliexpress/AliexpressConfig.php:138
|
378 |
#: application/modules/Amazon/AmazonConfig.php:160
|
|
|
379 |
#: application/modules/Ebay/EbayConfig.php:284
|
380 |
#: application/modules/Zanox/ZanoxConfig.php:101
|
381 |
msgid "Минимальная цена"
|
@@ -387,6 +397,7 @@ msgstr ""
|
|
387 |
|
388 |
#: application/modules/Aliexpress/AliexpressConfig.php:148
|
389 |
#: application/modules/Amazon/AmazonConfig.php:170
|
|
|
390 |
#: application/modules/Ebay/EbayConfig.php:274
|
391 |
#: application/modules/Zanox/ZanoxConfig.php:111
|
392 |
msgid "Максимальная цена"
|
@@ -413,6 +424,7 @@ msgid "Максимальное число партнерских продаж
|
|
413 |
msgstr ""
|
414 |
|
415 |
#: application/modules/Aliexpress/AliexpressConfig.php:178
|
|
|
416 |
#: application/modules/Ebay/EbayConfig.php:122
|
417 |
#: application/modules/Flickr/FlickrConfig.php:46
|
418 |
#: application/modules/GoogleBooks/GoogleBooksConfig.php:69
|
@@ -464,6 +476,7 @@ msgstr ""
|
|
464 |
|
465 |
#: application/modules/Aliexpress/AliexpressConfig.php:206
|
466 |
#: application/modules/BingImages/BingImagesConfig.php:71
|
|
|
467 |
#: application/modules/Ebay/EbayConfig.php:337
|
468 |
#: application/modules/Flickr/FlickrConfig.php:91
|
469 |
#: application/modules/Freebase/FreebaseConfig.php:51
|
@@ -479,6 +492,7 @@ msgstr ""
|
|
479 |
|
480 |
#: application/modules/Aliexpress/AliexpressConfig.php:207
|
481 |
#: application/modules/BingImages/BingImagesConfig.php:72
|
|
|
482 |
#: application/modules/Ebay/EbayConfig.php:338
|
483 |
#: application/modules/Flickr/FlickrConfig.php:92
|
484 |
#: application/modules/Freebase/FreebaseConfig.php:52
|
@@ -555,6 +569,7 @@ msgid "Список категорий для US Amazon. Для локальны
|
|
555 |
msgstr ""
|
556 |
|
557 |
#: application/modules/Amazon/AmazonConfig.php:126
|
|
|
558 |
msgid "Порядок сортировки"
|
559 |
msgstr ""
|
560 |
|
@@ -833,6 +848,75 @@ msgstr ""
|
|
833 |
msgid "Source: %s"
|
834 |
msgstr ""
|
835 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
836 |
#: application/modules/Ebay/EbayConfig.php:22
|
837 |
msgid "Ваш ID для доступа к eBay API. Поучить ключ вы можете в <a href=\"http://developer.ebay.com/join\">eBay Developers Program</a>."
|
838 |
msgstr ""
|
@@ -1147,28 +1231,6 @@ msgstr ""
|
|
1147 |
msgid "1024 пикселов по длинной стороне"
|
1148 |
msgstr ""
|
1149 |
|
1150 |
-
#: application/modules/Flickr/FlickrConfig.php:98
|
1151 |
-
#: application/modules/Freebase/FreebaseConfig.php:58
|
1152 |
-
#: application/modules/GoogleBooks/GoogleBooksConfig.php:58
|
1153 |
-
#: application/modules/GoogleImages/GoogleImagesConfig.php:131
|
1154 |
-
#: application/modules/GoogleNews/GoogleNewsConfig.php:43
|
1155 |
-
#: application/modules/VkNews/VkNewsConfig.php:38
|
1156 |
-
#: application/modules/Youtube/YoutubeConfig.php:72
|
1157 |
-
#: application/modules/Zanox/ZanoxConfig.php:160
|
1158 |
-
msgid "Обрезать описание"
|
1159 |
-
msgstr ""
|
1160 |
-
|
1161 |
-
#: application/modules/Flickr/FlickrConfig.php:99
|
1162 |
-
#: application/modules/Freebase/FreebaseConfig.php:59
|
1163 |
-
#: application/modules/GoogleBooks/GoogleBooksConfig.php:59
|
1164 |
-
#: application/modules/GoogleImages/GoogleImagesConfig.php:132
|
1165 |
-
#: application/modules/GoogleNews/GoogleNewsConfig.php:44
|
1166 |
-
#: application/modules/VkNews/VkNewsConfig.php:39
|
1167 |
-
#: application/modules/Youtube/YoutubeConfig.php:73
|
1168 |
-
#: application/modules/Zanox/ZanoxConfig.php:161
|
1169 |
-
msgid "Размер описания в символах (0 - не обрезать)"
|
1170 |
-
msgstr ""
|
1171 |
-
|
1172 |
#: application/modules/Flickr/FlickrConfig.php:110
|
1173 |
msgid "Ограничить поиск только этим пользователем Flickr"
|
1174 |
msgstr ""
|
2 |
# This file is distributed under the same license as the Content Egg package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: Content Egg 1.6.1\n"
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/content-egg\n"
|
7 |
+
"POT-Creation-Date: 2015-09-02 07:49:18+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
13 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
14 |
|
15 |
+
#: application/Autoupdate.php:83
|
16 |
msgid "Новая версия"
|
17 |
msgstr ""
|
18 |
|
202 |
msgid "Монетизация:"
|
203 |
msgstr ""
|
204 |
|
205 |
+
#: application/admin/views/settings.php:117
|
206 |
msgid "Узнать больше..."
|
207 |
msgstr ""
|
208 |
|
315 |
#: application/modules/Aliexpress/AliexpressConfig.php:57
|
316 |
#: application/modules/Amazon/AmazonConfig.php:66
|
317 |
#: application/modules/BingImages/BingImagesConfig.php:35
|
318 |
+
#: application/modules/CjLinks/CjLinksConfig.php:50
|
319 |
+
#: application/modules/CjProducts/CjProductsConfig.php:50
|
320 |
#: application/modules/Ebay/EbayConfig.php:87
|
321 |
#: application/modules/Flickr/FlickrConfig.php:35
|
322 |
#: application/modules/Freebase/FreebaseConfig.php:35
|
333 |
|
334 |
#: application/modules/Aliexpress/AliexpressConfig.php:58
|
335 |
#: application/modules/Amazon/AmazonConfig.php:67
|
336 |
+
#: application/modules/CjLinks/CjLinksConfig.php:51
|
337 |
+
#: application/modules/CjProducts/CjProductsConfig.php:51
|
338 |
#: application/modules/Ebay/EbayConfig.php:88
|
339 |
#: application/modules/Zanox/ZanoxConfig.php:47
|
340 |
msgid "Количество результатов для одного поискового запроса."
|
348 |
|
349 |
#: application/modules/Aliexpress/AliexpressConfig.php:73
|
350 |
#: application/modules/Amazon/AmazonConfig.php:82
|
351 |
+
#: application/modules/CjLinks/CjLinksConfig.php:61
|
352 |
+
#: application/modules/CjProducts/CjProductsConfig.php:61
|
353 |
#: application/modules/Zanox/ZanoxConfig.php:62
|
354 |
msgid "Результатов для обновления"
|
355 |
msgstr ""
|
356 |
|
357 |
#: application/modules/Aliexpress/AliexpressConfig.php:74
|
358 |
#: application/modules/Amazon/AmazonConfig.php:83
|
359 |
+
#: application/modules/CjLinks/CjLinksConfig.php:62
|
360 |
+
#: application/modules/CjProducts/CjProductsConfig.php:62
|
361 |
#: application/modules/Zanox/ZanoxConfig.php:63
|
362 |
msgid "Количество результатов для автоматического обновления."
|
363 |
msgstr ""
|
364 |
|
365 |
#: application/modules/Aliexpress/AliexpressConfig.php:89
|
366 |
+
#: application/modules/CjLinks/CjLinksConfig.php:123
|
367 |
msgid "Категория"
|
368 |
msgstr ""
|
369 |
|
385 |
|
386 |
#: application/modules/Aliexpress/AliexpressConfig.php:138
|
387 |
#: application/modules/Amazon/AmazonConfig.php:160
|
388 |
+
#: application/modules/CjProducts/CjProductsConfig.php:96
|
389 |
#: application/modules/Ebay/EbayConfig.php:284
|
390 |
#: application/modules/Zanox/ZanoxConfig.php:101
|
391 |
msgid "Минимальная цена"
|
397 |
|
398 |
#: application/modules/Aliexpress/AliexpressConfig.php:148
|
399 |
#: application/modules/Amazon/AmazonConfig.php:170
|
400 |
+
#: application/modules/CjProducts/CjProductsConfig.php:106
|
401 |
#: application/modules/Ebay/EbayConfig.php:274
|
402 |
#: application/modules/Zanox/ZanoxConfig.php:111
|
403 |
msgid "Максимальная цена"
|
424 |
msgstr ""
|
425 |
|
426 |
#: application/modules/Aliexpress/AliexpressConfig.php:178
|
427 |
+
#: application/modules/CjProducts/CjProductsConfig.php:156
|
428 |
#: application/modules/Ebay/EbayConfig.php:122
|
429 |
#: application/modules/Flickr/FlickrConfig.php:46
|
430 |
#: application/modules/GoogleBooks/GoogleBooksConfig.php:69
|
476 |
|
477 |
#: application/modules/Aliexpress/AliexpressConfig.php:206
|
478 |
#: application/modules/BingImages/BingImagesConfig.php:71
|
479 |
+
#: application/modules/CjProducts/CjProductsConfig.php:216
|
480 |
#: application/modules/Ebay/EbayConfig.php:337
|
481 |
#: application/modules/Flickr/FlickrConfig.php:91
|
482 |
#: application/modules/Freebase/FreebaseConfig.php:51
|
492 |
|
493 |
#: application/modules/Aliexpress/AliexpressConfig.php:207
|
494 |
#: application/modules/BingImages/BingImagesConfig.php:72
|
495 |
+
#: application/modules/CjProducts/CjProductsConfig.php:217
|
496 |
#: application/modules/Ebay/EbayConfig.php:338
|
497 |
#: application/modules/Flickr/FlickrConfig.php:92
|
498 |
#: application/modules/Freebase/FreebaseConfig.php:52
|
569 |
msgstr ""
|
570 |
|
571 |
#: application/modules/Amazon/AmazonConfig.php:126
|
572 |
+
#: application/modules/CjProducts/CjProductsConfig.php:175
|
573 |
msgid "Порядок сортировки"
|
574 |
msgstr ""
|
575 |
|
848 |
msgid "Source: %s"
|
849 |
msgstr ""
|
850 |
|
851 |
+
#: application/modules/CjLinks/CjLinksConfig.php:21
|
852 |
+
#: application/modules/CjProducts/CjProductsConfig.php:21
|
853 |
+
msgid "Ключ для доступа к CJ API. Получить нужно <a href=\"https://api.cj.com/sign_up.cj\">здесь</a>."
|
854 |
+
msgstr ""
|
855 |
+
|
856 |
+
#: application/modules/CjLinks/CjLinksConfig.php:29
|
857 |
+
#: application/modules/CjProducts/CjProductsConfig.php:29
|
858 |
+
msgid "Поле \"Developer Key\" не может быть пустым."
|
859 |
+
msgstr ""
|
860 |
+
|
861 |
+
#: application/modules/CjLinks/CjLinksConfig.php:44
|
862 |
+
#: application/modules/CjProducts/CjProductsConfig.php:44
|
863 |
+
msgid "Поле \"Website ID\" не может быть пустым."
|
864 |
+
msgstr ""
|
865 |
+
|
866 |
+
#: application/modules/CjLinks/CjLinksConfig.php:72
|
867 |
+
#: application/modules/CjProducts/CjProductsConfig.php:72
|
868 |
+
msgid "Рекламодатели"
|
869 |
+
msgstr ""
|
870 |
+
|
871 |
+
#: application/modules/CjLinks/CjLinksConfig.php:86
|
872 |
+
#: application/modules/CjLinks/CjLinksConfig.php:110
|
873 |
+
msgid "Любой"
|
874 |
+
msgstr ""
|
875 |
+
|
876 |
+
#: application/modules/CjLinks/CjLinksConfig.php:127
|
877 |
+
msgid "Любая"
|
878 |
+
msgstr ""
|
879 |
+
|
880 |
+
#: application/modules/CjLinks/CjLinksModule.php:27
|
881 |
+
msgid "Добавляет текстовые ссылки, купоны и баннеры партнерской сети Commission Junction. Вы должны получить аппрув в каждой программы отдельно."
|
882 |
+
msgstr ""
|
883 |
+
|
884 |
+
#: application/modules/CjProducts/CjProductsConfig.php:116
|
885 |
+
msgid "Минимальная цена распродажи"
|
886 |
+
msgstr ""
|
887 |
+
|
888 |
+
#: application/modules/CjProducts/CjProductsConfig.php:126
|
889 |
+
msgid "Максимальная цена распродажи"
|
890 |
+
msgstr ""
|
891 |
+
|
892 |
+
#: application/modules/CjProducts/CjProductsConfig.php:223
|
893 |
+
#: application/modules/Flickr/FlickrConfig.php:98
|
894 |
+
#: application/modules/Freebase/FreebaseConfig.php:58
|
895 |
+
#: application/modules/GoogleBooks/GoogleBooksConfig.php:58
|
896 |
+
#: application/modules/GoogleImages/GoogleImagesConfig.php:131
|
897 |
+
#: application/modules/GoogleNews/GoogleNewsConfig.php:43
|
898 |
+
#: application/modules/VkNews/VkNewsConfig.php:38
|
899 |
+
#: application/modules/Youtube/YoutubeConfig.php:72
|
900 |
+
#: application/modules/Zanox/ZanoxConfig.php:160
|
901 |
+
msgid "Обрезать описание"
|
902 |
+
msgstr ""
|
903 |
+
|
904 |
+
#: application/modules/CjProducts/CjProductsConfig.php:224
|
905 |
+
#: application/modules/Flickr/FlickrConfig.php:99
|
906 |
+
#: application/modules/Freebase/FreebaseConfig.php:59
|
907 |
+
#: application/modules/GoogleBooks/GoogleBooksConfig.php:59
|
908 |
+
#: application/modules/GoogleImages/GoogleImagesConfig.php:132
|
909 |
+
#: application/modules/GoogleNews/GoogleNewsConfig.php:44
|
910 |
+
#: application/modules/VkNews/VkNewsConfig.php:39
|
911 |
+
#: application/modules/Youtube/YoutubeConfig.php:73
|
912 |
+
#: application/modules/Zanox/ZanoxConfig.php:161
|
913 |
+
msgid "Размер описания в символах (0 - не обрезать)"
|
914 |
+
msgstr ""
|
915 |
+
|
916 |
+
#: application/modules/CjProducts/CjProductsModule.php:27
|
917 |
+
msgid "Добавляет товары партнерской сети Commission Junction. Вы должны получить аппрув в каждой программы отдельно."
|
918 |
+
msgstr ""
|
919 |
+
|
920 |
#: application/modules/Ebay/EbayConfig.php:22
|
921 |
msgid "Ваш ID для доступа к eBay API. Поучить ключ вы можете в <a href=\"http://developer.ebay.com/join\">eBay Developers Program</a>."
|
922 |
msgstr ""
|
1231 |
msgid "1024 пикселов по длинной стороне"
|
1232 |
msgstr ""
|
1233 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1234 |
#: application/modules/Flickr/FlickrConfig.php:110
|
1235 |
msgid "Ограничить поиск только этим пользователем Flickr"
|
1236 |
msgstr ""
|
languages/tpl/content-egg-tpl.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 1.
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/content-egg-tpl\n"
|
7 |
-
"POT-Creation-Date: 2015-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -31,12 +31,13 @@ msgstr ""
|
|
31 |
#: application/helpers/TemplateHelper.php:101
|
32 |
#: application/helpers/TemplateHelper.php:103
|
33 |
#: application/modules/Ebay/templates/data_item.php:90
|
34 |
-
#: application/modules/Ebay/templates/data_list.php:
|
35 |
msgid "m"
|
36 |
msgstr ""
|
37 |
|
38 |
#: application/modules/Aliexpress/templates/data_grid.php:6
|
39 |
#: application/modules/Amazon/templates/data_grid.php:6
|
|
|
40 |
#: application/modules/Ebay/templates/data_grid.php:6
|
41 |
#: application/modules/Zanox/templates/data_grid.php:6
|
42 |
msgid "Grid"
|
@@ -44,6 +45,7 @@ msgstr ""
|
|
44 |
|
45 |
#: application/modules/Aliexpress/templates/data_item.php:6
|
46 |
#: application/modules/Amazon/templates/data_item.php:6
|
|
|
47 |
#: application/modules/Ebay/templates/data_item.php:6
|
48 |
#: application/modules/Market/templates/data_item.php:5
|
49 |
#: application/modules/Zanox/templates/data_item.php:6
|
@@ -52,6 +54,7 @@ msgstr ""
|
|
52 |
|
53 |
#: application/modules/Aliexpress/templates/data_item.php:50
|
54 |
#: application/modules/Amazon/templates/data_item.php:61
|
|
|
55 |
#: application/modules/Ebay/templates/data_item.php:68
|
56 |
#: application/modules/Zanox/templates/data_item.php:46
|
57 |
msgid "BUY THIS ITEM"
|
@@ -59,29 +62,30 @@ msgstr ""
|
|
59 |
|
60 |
#: application/modules/Aliexpress/templates/data_list.php:6
|
61 |
#: application/modules/Amazon/templates/data_list.php:6
|
|
|
62 |
#: application/modules/Ebay/templates/data_list.php:6
|
63 |
#: application/modules/Zanox/templates/data_list.php:6
|
64 |
msgid "List"
|
65 |
msgstr ""
|
66 |
|
67 |
#: application/modules/Amazon/templates/data_item.php:52
|
68 |
-
#: application/modules/Amazon/templates/data_list.php:
|
69 |
msgid "Too low to display"
|
70 |
msgstr ""
|
71 |
|
72 |
#: application/modules/Amazon/templates/data_item.php:57
|
73 |
-
#: application/modules/Amazon/templates/data_list.php:
|
74 |
#: application/modules/Ebay/templates/data_item.php:99
|
75 |
-
#: application/modules/Ebay/templates/data_list.php:
|
76 |
msgid "Free shipping"
|
77 |
msgstr ""
|
78 |
|
79 |
-
#: application/modules/Amazon/templates/data_item.php:
|
80 |
msgid "Features"
|
81 |
msgstr ""
|
82 |
|
83 |
-
#: application/modules/Amazon/templates/data_item.php:
|
84 |
-
#: application/modules/Market/templates/data_item.php:
|
85 |
msgid "Customer reviews"
|
86 |
msgstr ""
|
87 |
|
@@ -96,16 +100,32 @@ msgstr ""
|
|
96 |
msgid "Gallery"
|
97 |
msgstr ""
|
98 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
99 |
#: application/modules/Ebay/templates/data_grid.php:51
|
100 |
#: application/modules/Ebay/templates/data_item.php:45
|
101 |
#: application/modules/Ebay/templates/data_item.php:52
|
102 |
-
#: application/modules/Ebay/templates/data_list.php:
|
103 |
msgid "Buy It Now"
|
104 |
msgstr ""
|
105 |
|
106 |
#: application/modules/Ebay/templates/data_grid.php:53
|
107 |
#: application/modules/Ebay/templates/data_item.php:76
|
108 |
-
#: application/modules/Ebay/templates/data_list.php:
|
109 |
msgid "Bids:"
|
110 |
msgstr ""
|
111 |
|
@@ -122,12 +142,12 @@ msgid "Item condition:"
|
|
122 |
msgstr ""
|
123 |
|
124 |
#: application/modules/Ebay/templates/data_item.php:89
|
125 |
-
#: application/modules/Ebay/templates/data_list.php:
|
126 |
msgid "Time left:"
|
127 |
msgstr ""
|
128 |
|
129 |
#: application/modules/Ebay/templates/data_item.php:94
|
130 |
-
#: application/modules/Ebay/templates/data_list.php:
|
131 |
msgid "Ended:"
|
132 |
msgstr ""
|
133 |
|
@@ -153,10 +173,6 @@ msgstr ""
|
|
153 |
msgid "Source:"
|
154 |
msgstr ""
|
155 |
|
156 |
-
#: application/modules/GoogleImages/GoogleImagesConfig.php:21
|
157 |
-
msgid "Поиск изображений, которые можно использовать. Подробнее <a href=\"https://support.google.com/websearch/answer/29508\">здесь</a>."
|
158 |
-
msgstr ""
|
159 |
-
|
160 |
#: application/modules/Market/templates/data_item.php:32
|
161 |
msgid "Customer reviews:"
|
162 |
msgstr ""
|
@@ -169,35 +185,35 @@ msgstr ""
|
|
169 |
msgid "Data from Yandex.Market"
|
170 |
msgstr ""
|
171 |
|
172 |
-
#: application/modules/Market/templates/data_item.php:
|
173 |
msgid "free"
|
174 |
msgstr ""
|
175 |
|
176 |
-
#: application/modules/Market/templates/data_item.php:
|
177 |
msgid "Pickup"
|
178 |
msgstr ""
|
179 |
|
180 |
-
#: application/modules/Market/templates/data_item.php:
|
181 |
msgid "In stock"
|
182 |
msgstr ""
|
183 |
|
184 |
-
#: application/modules/Market/templates/data_item.php:
|
185 |
msgid "Not available"
|
186 |
msgstr ""
|
187 |
|
188 |
-
#: application/modules/Market/templates/data_item.php:
|
189 |
msgid "Visit store"
|
190 |
msgstr ""
|
191 |
|
192 |
-
#: application/modules/Market/templates/data_item.php:
|
193 |
msgid "Pros:"
|
194 |
msgstr ""
|
195 |
|
196 |
-
#: application/modules/Market/templates/data_item.php:
|
197 |
msgid "Cons:"
|
198 |
msgstr ""
|
199 |
|
200 |
-
#: application/modules/Market/templates/data_item.php:
|
201 |
msgid "Comment:"
|
202 |
msgstr ""
|
203 |
|
@@ -210,20 +226,4 @@ msgid "Tile"
|
|
210 |
msgstr ""
|
211 |
#. Plugin Name of the plugin/theme
|
212 |
msgid "Content Egg"
|
213 |
-
msgstr ""
|
214 |
-
|
215 |
-
#. Plugin URI of the plugin/theme
|
216 |
-
msgid "http://www.keywordrush.com/contentegg"
|
217 |
-
msgstr ""
|
218 |
-
|
219 |
-
#. Description of the plugin/theme
|
220 |
-
msgid "Plugin for adding additional content for your posts. Let you to earn money from affiliate programs."
|
221 |
-
msgstr ""
|
222 |
-
|
223 |
-
#. Author of the plugin/theme
|
224 |
-
msgid "keywordrush.com"
|
225 |
-
msgstr ""
|
226 |
-
|
227 |
-
#. Author URI of the plugin/theme
|
228 |
-
msgid "http://www.keywordrush.com"
|
229 |
-
msgstr ""
|
2 |
# This file is distributed under the same license as the Content Egg package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: Content Egg 1.6.1\n"
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/content-egg-tpl\n"
|
7 |
+
"POT-Creation-Date: 2015-09-02 07:49: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"
|
31 |
#: application/helpers/TemplateHelper.php:101
|
32 |
#: application/helpers/TemplateHelper.php:103
|
33 |
#: application/modules/Ebay/templates/data_item.php:90
|
34 |
+
#: application/modules/Ebay/templates/data_list.php:42
|
35 |
msgid "m"
|
36 |
msgstr ""
|
37 |
|
38 |
#: application/modules/Aliexpress/templates/data_grid.php:6
|
39 |
#: application/modules/Amazon/templates/data_grid.php:6
|
40 |
+
#: application/modules/CjProducts/templates/data_grid.php:6
|
41 |
#: application/modules/Ebay/templates/data_grid.php:6
|
42 |
#: application/modules/Zanox/templates/data_grid.php:6
|
43 |
msgid "Grid"
|
45 |
|
46 |
#: application/modules/Aliexpress/templates/data_item.php:6
|
47 |
#: application/modules/Amazon/templates/data_item.php:6
|
48 |
+
#: application/modules/CjProducts/templates/data_item.php:6
|
49 |
#: application/modules/Ebay/templates/data_item.php:6
|
50 |
#: application/modules/Market/templates/data_item.php:5
|
51 |
#: application/modules/Zanox/templates/data_item.php:6
|
54 |
|
55 |
#: application/modules/Aliexpress/templates/data_item.php:50
|
56 |
#: application/modules/Amazon/templates/data_item.php:61
|
57 |
+
#: application/modules/CjProducts/templates/data_item.php:46
|
58 |
#: application/modules/Ebay/templates/data_item.php:68
|
59 |
#: application/modules/Zanox/templates/data_item.php:46
|
60 |
msgid "BUY THIS ITEM"
|
62 |
|
63 |
#: application/modules/Aliexpress/templates/data_list.php:6
|
64 |
#: application/modules/Amazon/templates/data_list.php:6
|
65 |
+
#: application/modules/CjProducts/templates/data_list.php:6
|
66 |
#: application/modules/Ebay/templates/data_list.php:6
|
67 |
#: application/modules/Zanox/templates/data_list.php:6
|
68 |
msgid "List"
|
69 |
msgstr ""
|
70 |
|
71 |
#: application/modules/Amazon/templates/data_item.php:52
|
72 |
+
#: application/modules/Amazon/templates/data_list.php:45
|
73 |
msgid "Too low to display"
|
74 |
msgstr ""
|
75 |
|
76 |
#: application/modules/Amazon/templates/data_item.php:57
|
77 |
+
#: application/modules/Amazon/templates/data_list.php:50
|
78 |
#: application/modules/Ebay/templates/data_item.php:99
|
79 |
+
#: application/modules/Ebay/templates/data_list.php:69
|
80 |
msgid "Free shipping"
|
81 |
msgstr ""
|
82 |
|
83 |
+
#: application/modules/Amazon/templates/data_item.php:77
|
84 |
msgid "Features"
|
85 |
msgstr ""
|
86 |
|
87 |
+
#: application/modules/Amazon/templates/data_item.php:90
|
88 |
+
#: application/modules/Market/templates/data_item.php:106
|
89 |
msgid "Customer reviews"
|
90 |
msgstr ""
|
91 |
|
100 |
msgid "Gallery"
|
101 |
msgstr ""
|
102 |
|
103 |
+
#: application/modules/CjLinks/templates/data_universal.php:6
|
104 |
+
msgid "Universal"
|
105 |
+
msgstr ""
|
106 |
+
|
107 |
+
#: application/modules/CjLinks/templates/data_universal.php:35
|
108 |
+
msgid "Coupon code:"
|
109 |
+
msgstr ""
|
110 |
+
|
111 |
+
#: application/modules/CjLinks/templates/data_universal.php:37
|
112 |
+
msgid "Ends:"
|
113 |
+
msgstr ""
|
114 |
+
|
115 |
+
#: application/modules/CjLinks/templates/data_universal.php:46
|
116 |
+
msgid "Shop Sale"
|
117 |
+
msgstr ""
|
118 |
+
|
119 |
#: application/modules/Ebay/templates/data_grid.php:51
|
120 |
#: application/modules/Ebay/templates/data_item.php:45
|
121 |
#: application/modules/Ebay/templates/data_item.php:52
|
122 |
+
#: application/modules/Ebay/templates/data_list.php:62
|
123 |
msgid "Buy It Now"
|
124 |
msgstr ""
|
125 |
|
126 |
#: application/modules/Ebay/templates/data_grid.php:53
|
127 |
#: application/modules/Ebay/templates/data_item.php:76
|
128 |
+
#: application/modules/Ebay/templates/data_list.php:64
|
129 |
msgid "Bids:"
|
130 |
msgstr ""
|
131 |
|
142 |
msgstr ""
|
143 |
|
144 |
#: application/modules/Ebay/templates/data_item.php:89
|
145 |
+
#: application/modules/Ebay/templates/data_list.php:41
|
146 |
msgid "Time left:"
|
147 |
msgstr ""
|
148 |
|
149 |
#: application/modules/Ebay/templates/data_item.php:94
|
150 |
+
#: application/modules/Ebay/templates/data_list.php:46
|
151 |
msgid "Ended:"
|
152 |
msgstr ""
|
153 |
|
173 |
msgid "Source:"
|
174 |
msgstr ""
|
175 |
|
|
|
|
|
|
|
|
|
176 |
#: application/modules/Market/templates/data_item.php:32
|
177 |
msgid "Customer reviews:"
|
178 |
msgstr ""
|
185 |
msgid "Data from Yandex.Market"
|
186 |
msgstr ""
|
187 |
|
188 |
+
#: application/modules/Market/templates/data_item.php:79
|
189 |
msgid "free"
|
190 |
msgstr ""
|
191 |
|
192 |
+
#: application/modules/Market/templates/data_item.php:86
|
193 |
msgid "Pickup"
|
194 |
msgstr ""
|
195 |
|
196 |
+
#: application/modules/Market/templates/data_item.php:90
|
197 |
msgid "In stock"
|
198 |
msgstr ""
|
199 |
|
200 |
+
#: application/modules/Market/templates/data_item.php:92
|
201 |
msgid "Not available"
|
202 |
msgstr ""
|
203 |
|
204 |
+
#: application/modules/Market/templates/data_item.php:97
|
205 |
msgid "Visit store"
|
206 |
msgstr ""
|
207 |
|
208 |
+
#: application/modules/Market/templates/data_item.php:123
|
209 |
msgid "Pros:"
|
210 |
msgstr ""
|
211 |
|
212 |
+
#: application/modules/Market/templates/data_item.php:124
|
213 |
msgid "Cons:"
|
214 |
msgstr ""
|
215 |
|
216 |
+
#: application/modules/Market/templates/data_item.php:125
|
217 |
msgid "Comment:"
|
218 |
msgstr ""
|
219 |
|
226 |
msgstr ""
|
227 |
#. Plugin Name of the plugin/theme
|
228 |
msgid "Content Egg"
|
229 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
readme.txt
CHANGED
@@ -1,9 +1,9 @@
|
|
1 |
=== Content Egg ===
|
2 |
Contributors: keywordrush
|
3 |
-
Tags: content, affiliate, amazon, flickr, youtube, images, wikipedia, freebase, autoblogging, ecommerce, links, shortcode, monetize, search engine optimization, moneymaking, price comparison, google images, timesaving
|
4 |
Requires at least: 4.2.2
|
5 |
Tested up to: 4.3
|
6 |
-
Stable tag: 1.
|
7 |
License: GPLv2 or later
|
8 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
9 |
|
@@ -20,9 +20,9 @@ Good news, we solved this problem for our projects and we want to offer you the
|
|
20 |
> <strong>PRO version</strong><br>
|
21 |
>Do you want to get even more? Pro version offers tons of additional modules and extended functions.
|
22 |
>
|
23 |
-
>Modules of free version: Amazon, Google Images, Youtube, Freebase.
|
24 |
>
|
25 |
-
>Additional modules of PRO version: Ebay, Zanox, Aliexpress, Flickr, Bing
|
26 |
>
|
27 |
>And we don't stop on these modules. All buyers of pro version can suggest us new module.
|
28 |
>
|
@@ -99,11 +99,17 @@ If you can do any Wordpress page templates – you can do also templates for Con
|
|
99 |
2. Settings of modules
|
100 |
3. Amazon product cart output template
|
101 |
4. Amazon grid output template
|
102 |
-
5.
|
|
|
103 |
|
104 |
|
105 |
== Changelog ==
|
106 |
|
|
|
|
|
|
|
|
|
|
|
107 |
= 1.6.1 =
|
108 |
* Fix: Error in uninstallation process.
|
109 |
|
1 |
=== Content Egg ===
|
2 |
Contributors: keywordrush
|
3 |
+
Tags: content, affiliate, amazon, flickr, youtube, commission junction, cj, coupons, images, wikipedia, freebase, autoblogging, ecommerce, links, shortcode, monetize, search engine optimization, moneymaking, price comparison, google images, timesaving
|
4 |
Requires at least: 4.2.2
|
5 |
Tested up to: 4.3
|
6 |
+
Stable tag: 1.7.1
|
7 |
License: GPLv2 or later
|
8 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
9 |
|
20 |
> <strong>PRO version</strong><br>
|
21 |
>Do you want to get even more? Pro version offers tons of additional modules and extended functions.
|
22 |
>
|
23 |
+
>Modules of free version: Amazon, Google Images, Youtube, Commission Junction Links, Freebase.
|
24 |
>
|
25 |
+
>Additional modules of PRO version: Ebay, Zanox, Aliexpress, CJ Products, Flickr, Bing Images, Google Books, Google News, Twitter, VK news, Yandex Market.
|
26 |
>
|
27 |
>And we don't stop on these modules. All buyers of pro version can suggest us new module.
|
28 |
>
|
99 |
2. Settings of modules
|
100 |
3. Amazon product cart output template
|
101 |
4. Amazon grid output template
|
102 |
+
5. CJ Links output template
|
103 |
+
6. Output template
|
104 |
|
105 |
|
106 |
== Changelog ==
|
107 |
|
108 |
+
= 1.7.1 =
|
109 |
+
* New: CJ Links module.
|
110 |
+
* Enhancement: Module templates.
|
111 |
+
* Fix: Admin panel interface.
|
112 |
+
|
113 |
= 1.6.1 =
|
114 |
* Fix: Error in uninstallation process.
|
115 |
|
res/bootstrap/css/egg-bootstrap.css
CHANGED
@@ -4447,10 +4447,10 @@ a.egg-container .badge:focus {
|
|
4447 |
.egg-container .media-bottom {
|
4448 |
vertical-align: bottom;
|
4449 |
}
|
4450 |
-
|
4451 |
margin-top: 0;
|
4452 |
-
|
4453 |
-
}
|
4454 |
.egg-container .media-list {
|
4455 |
padding-left: 0;
|
4456 |
list-style: none;
|
4447 |
.egg-container .media-bottom {
|
4448 |
vertical-align: bottom;
|
4449 |
}
|
4450 |
+
.egg-container .media-heading {
|
4451 |
margin-top: 0;
|
4452 |
+
/* margin-bottom: 10px;*/
|
4453 |
+
}
|
4454 |
.egg-container .media-list {
|
4455 |
padding-left: 0;
|
4456 |
list-style: none;
|
res/css/admin.css
CHANGED
@@ -114,3 +114,9 @@
|
|
114 |
position: relative;
|
115 |
top: -15px;
|
116 |
}
|
|
|
|
|
|
|
|
|
|
|
|
114 |
position: relative;
|
115 |
top: -15px;
|
116 |
}
|
117 |
+
|
118 |
+
@media (max-width: 768px) {
|
119 |
+
.cegg-maincol{ margin: 0}
|
120 |
+
.cegg-rightcol{ position: static; width: auto;}
|
121 |
+
.cegg-box{ max-width: 1000px}
|
122 |
+
}
|
res/css/products.css
CHANGED
@@ -37,9 +37,6 @@
|
|
37 |
vertical-align: middle;
|
38 |
}
|
39 |
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
.egg-container .productbox {
|
44 |
background-color:#ffffff;
|
45 |
margin-bottom:10px;
|
@@ -122,4 +119,20 @@
|
|
122 |
|
123 |
.borderless td, .borderless th {
|
124 |
border: none;
|
125 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
37 |
vertical-align: middle;
|
38 |
}
|
39 |
|
|
|
|
|
|
|
40 |
.egg-container .productbox {
|
41 |
background-color:#ffffff;
|
42 |
margin-bottom:10px;
|
119 |
|
120 |
.borderless td, .borderless th {
|
121 |
border: none;
|
122 |
+
}
|
123 |
+
|
124 |
+
.egg-container .egg-listcontainer .row:before, .egg-container.egg-listcontainer .row:after{ display: none;}
|
125 |
+
.egg-container .egg-listcontainer {display: table; border-collapse: collapse; margin-bottom: 30px;table-layout: fixed;width: 100%;}
|
126 |
+
.egg-container .egg-listcontainer .row-products{display: table-row;}
|
127 |
+
.egg-container .egg-listcontainer .row-products > div{ display: table-cell; float: none; vertical-align: middle; border-bottom: 1px solid #ddd; padding: 10px 15px}
|
128 |
+
.egg-container .egg-listcontainer .row-products:last-child > div{ border: none }
|
129 |
+
.egg-container .row-products .offer_price {font-weight: bold;}
|
130 |
+
.egg-container .row-products span {font-size: 14px;font-weight: normal;}
|
131 |
+
|
132 |
+
@media (max-width: 768px) {
|
133 |
+
.egg-container .egg-listcontainer, .egg-container.egg-listcontainer .row-products, .egg-container.egg-listcontainer .row-products > div{ display: block;}
|
134 |
+
.egg-container .egg-listcontainer .row-products > div{ border: none; padding: 0}
|
135 |
+
.egg-container .egg-listcontainer .row-products{border-bottom: 1px solid #ddd; margin: 0; padding: 10px 0}
|
136 |
+
.egg-container .egg-listcontainer .row-products:last-child{border: none;}
|
137 |
+
}
|
138 |
+
|