Content Egg - Version 1.7.1

Version Description

  • New: CJ Links module.
  • Enhancement: Module templates.
  • Fix: Admin panel interface.
Download this release

Release Info

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

Code changes from version 1.6.1 to 1.7.1

Files changed (31) hide show
  1. application/Plugin.php +1 -1
  2. application/admin/views/settings.php +11 -7
  3. application/components/ContentManager.php +3 -0
  4. application/helpers/TemplateHelper.php +27 -0
  5. application/libs/cj/CjLinksRest.php +52 -0
  6. application/modules/Amazon/templates/data_grid.php +1 -1
  7. application/modules/Amazon/templates/data_item.php +1 -5
  8. application/modules/Amazon/templates/data_list.php +33 -30
  9. application/modules/CjLinks/CjLinksConfig.php +315 -0
  10. application/modules/CjLinks/CjLinksModule.php +179 -0
  11. application/modules/CjLinks/ExtraDataCjLinks.php +32 -0
  12. application/modules/CjLinks/index.php +1 -0
  13. application/modules/CjLinks/templates/data_universal.php +83 -0
  14. application/modules/CjLinks/views/search_panel.php +18 -0
  15. application/modules/CjLinks/views/search_results.php +20 -0
  16. application/modules/Freebase/templates/data_simple.php +1 -1
  17. application/modules/GoogleImages/templates/data_image.php +1 -1
  18. application/modules/GoogleImages/templates/data_justified_gallery.php +1 -0
  19. application/modules/GoogleImages/templates/data_simple.php +1 -1
  20. application/modules/Youtube/templates/data_responsive_embed.php +1 -1
  21. application/modules/Youtube/templates/data_simple.php +1 -1
  22. application/modules/Youtube/templates/data_tile.php +1 -1
  23. content-egg.php +1 -1
  24. languages/content-egg-en_US.mo +0 -0
  25. languages/content-egg-en_US.po +109 -27
  26. languages/content-egg.pot +88 -26
  27. languages/tpl/content-egg-tpl.pot +42 -42
  28. readme.txt +11 -5
  29. res/bootstrap/css/egg-bootstrap.css +3 -3
  30. res/css/admin.css +6 -0
  31. 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.6.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
- <h3><?php _e('Монетизация:', 'content-egg'); ?></h3>
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 &copy; 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
- <?php foreach ($items as $item): ?>
22
- <div class="row products">
23
- <div class="col-md-2">
24
- <?php if ($item['img']): ?>
 
 
 
 
 
 
 
 
25
  <a rel="nofollow" target="_blank" href="<?php echo $item['url']; ?>">
26
- <img src="<?php echo $item['img']; ?>" alt="<?php echo esc_attr($item['title']); ?>" />
27
  </a>
28
- <?php endif; ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
29
  </div>
30
- <div class="col-md-8">
31
- <a rel="nofollow" target="_blank" href="<?php echo $item['url']; ?>">
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 &copy; 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 &copy; 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 &copy; 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.6.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-08-27 15:23:21+00:00\n"
8
- "PO-Revision-Date: 2015-08-27 18:25+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.5\n"
16
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
17
 
18
- #: application/Autoupdate.php:79
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:116
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.0\n"
6
  "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/content-egg\n"
7
- "POT-Creation-Date: 2015-08-27 17:32:48+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,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:79
16
  msgid "Новая версия"
17
  msgstr ""
18
 
@@ -202,7 +202,7 @@ msgstr ""
202
  msgid "Монетизация:"
203
  msgstr ""
204
 
205
- #: application/admin/views/settings.php:116
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.5.2\n"
6
  "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/content-egg-tpl\n"
7
- "POT-Creation-Date: 2015-08-26 08:29:30+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,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:43
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:44
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:49
74
  #: application/modules/Ebay/templates/data_item.php:99
75
- #: application/modules/Ebay/templates/data_list.php:70
76
  msgid "Free shipping"
77
  msgstr ""
78
 
79
- #: application/modules/Amazon/templates/data_item.php:81
80
  msgid "Features"
81
  msgstr ""
82
 
83
- #: application/modules/Amazon/templates/data_item.php:94
84
- #: application/modules/Market/templates/data_item.php:104
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:63
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:65
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:42
126
  msgid "Time left:"
127
  msgstr ""
128
 
129
  #: application/modules/Ebay/templates/data_item.php:94
130
- #: application/modules/Ebay/templates/data_list.php:47
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:78
173
  msgid "free"
174
  msgstr ""
175
 
176
- #: application/modules/Market/templates/data_item.php:85
177
  msgid "Pickup"
178
  msgstr ""
179
 
180
- #: application/modules/Market/templates/data_item.php:89
181
  msgid "In stock"
182
  msgstr ""
183
 
184
- #: application/modules/Market/templates/data_item.php:91
185
  msgid "Not available"
186
  msgstr ""
187
 
188
- #: application/modules/Market/templates/data_item.php:96
189
  msgid "Visit store"
190
  msgstr ""
191
 
192
- #: application/modules/Market/templates/data_item.php:121
193
  msgid "Pros:"
194
  msgstr ""
195
 
196
- #: application/modules/Market/templates/data_item.php:122
197
  msgid "Cons:"
198
  msgstr ""
199
 
200
- #: application/modules/Market/templates/data_item.php:123
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.6.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 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,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. Output template
 
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
- /*.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;
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
+