YITH WooCommerce Ajax Product Filter - Version 4.10.0

Version Description

  • Released on 16 May 2022 =

  • New: support for WordPress 6.0

  • New: support for WooCommerce 6.5

  • Update: YITH plugin framework

  • Dev: replaced deprecated Elementor methods

Download this release

Release Info

Developer yithemes
Plugin Icon 128x128 YITH WooCommerce Ajax Product Filter
Version 4.10.0
Comparing to
See all releases

Code changes from version 4.9.0 to 4.10.0

Files changed (45) hide show
  1. includes/elementor/class-yith-wcan-elementor-filters.php +1 -1
  2. includes/elementor/class-yith-wcan-elementor-reset-button.php +2 -2
  3. init.php +6 -6
  4. languages/yith-woocommerce-ajax-navigation-de_DE.mo +0 -0
  5. languages/yith-woocommerce-ajax-navigation-de_DE_formal.mo +0 -0
  6. languages/yith-woocommerce-ajax-navigation-el.mo +0 -0
  7. languages/yith-woocommerce-ajax-navigation-es_ES.mo +0 -0
  8. languages/yith-woocommerce-ajax-navigation-fr_FR.mo +0 -0
  9. languages/yith-woocommerce-ajax-navigation-it_IT.mo +0 -0
  10. languages/yith-woocommerce-ajax-navigation-nl_NL.mo +0 -0
  11. languages/yith-woocommerce-ajax-navigation-tr_TR.mo +0 -0
  12. languages/yith-woocommerce-ajax-navigation.pot +1 -1
  13. plugin-fw/assets/css/admin.css +8 -1
  14. plugin-fw/assets/css/metaboxes.css +7 -56
  15. plugin-fw/assets/css/yith-fields.css +5 -9
  16. plugin-fw/assets/css/yith-icon.css +20 -4
  17. plugin-fw/assets/css/yith-plugin-ui.css +56 -2
  18. plugin-fw/assets/fonts/yith-icon.eot +0 -0
  19. plugin-fw/assets/fonts/yith-icon.ttf +0 -0
  20. plugin-fw/assets/fonts/yith-icon.woff2 +0 -0
  21. plugin-fw/assets/js/metabox.js +1 -42
  22. plugin-fw/assets/js/metabox.min.js +1 -1
  23. plugin-fw/assets/js/yith-fields.js +46 -0
  24. plugin-fw/assets/js/yith-fields.min.js +1 -1
  25. plugin-fw/assets/js/yith-ui.js +20 -18
  26. plugin-fw/assets/js/yith-ui.min.js +1 -1
  27. plugin-fw/dist/gutenberg/index.asset.php +1 -1
  28. plugin-fw/dist/gutenberg/index.js +1 -1
  29. plugin-fw/includes/class-yit-plugin-panel.php +6 -2
  30. plugin-fw/includes/class-yit-plugin-subpanel.php +6 -2
  31. plugin-fw/includes/class-yith-dashboard.php +1 -1
  32. plugin-fw/init.php +2 -2
  33. plugin-fw/languages/yith-plugin-fw-el.po +24 -24
  34. plugin-fw/languages/yith-plugin-fw-es_ES.po +24 -24
  35. plugin-fw/languages/yith-plugin-fw-it_IT.po +24 -24
  36. plugin-fw/languages/yith-plugin-fw-nl_NL.po +24 -24
  37. plugin-fw/languages/yith-plugin-fw-ru_RU.mo +0 -0
  38. plugin-fw/languages/yith-plugin-fw-ru_RU.po +1050 -0
  39. plugin-fw/languages/yith-plugin-fw.pot +24 -24
  40. plugin-fw/templates/fields/country-select.php +0 -1
  41. plugin-fw/templates/fields/email.php +29 -0
  42. plugin-fw/templates/metaboxes/tab.php +7 -4
  43. plugin-fw/templates/panel/woocommerce/woocommerce-form.php +7 -2
  44. plugin-fw/yit-functions.php +3 -2
  45. readme.txt +9 -2
includes/elementor/class-yith-wcan-elementor-filters.php CHANGED
@@ -82,7 +82,7 @@ if ( ! class_exists( 'YITH_WCAN_Elementor_Filters' ) ) {
82
  * @since 1.0.0
83
  * @access protected
84
  */
85
- protected function _register_controls() { // phpcs:ignore PSR2.Methods.MethodDeclaration.Underscore
86
  $presets = YITH_WCAN_Preset_Factory::list_presets();
87
  $presets_options = array_merge(
88
  array(
82
  * @since 1.0.0
83
  * @access protected
84
  */
85
+ protected function register_controls() { // phpcs:ignore PSR2.Methods.MethodDeclaration.Underscore
86
  $presets = YITH_WCAN_Preset_Factory::list_presets();
87
  $presets_options = array_merge(
88
  array(
includes/elementor/class-yith-wcan-elementor-reset-button.php CHANGED
@@ -82,7 +82,7 @@ if ( ! class_exists( 'YITH_WCAN_Elementor_Reset_Button' ) ) {
82
  * @since 1.0.0
83
  * @access protected
84
  */
85
- protected function _register_controls() { // phpcs:ignore PSR2.Methods.MethodDeclaration.Underscore
86
  $this->start_controls_section(
87
  'fields_section',
88
  array(
@@ -128,7 +128,7 @@ if ( ! class_exists( 'YITH_WCAN_Elementor_Reset_Button' ) ) {
128
  * @since 1.0.0
129
  * @access protected
130
  */
131
- protected function _content_template() { // phpcs:ignore PSR2.Methods.MethodDeclaration.Underscore
132
  $frontend = new YITH_WCAN_Frontend();
133
 
134
  $_GET['min_price'] = 10;
82
  * @since 1.0.0
83
  * @access protected
84
  */
85
+ protected function register_controls() { // phpcs:ignore PSR2.Methods.MethodDeclaration.Underscore
86
  $this->start_controls_section(
87
  'fields_section',
88
  array(
128
  * @since 1.0.0
129
  * @access protected
130
  */
131
+ protected function content_template() { // phpcs:ignore PSR2.Methods.MethodDeclaration.Underscore
132
  $frontend = new YITH_WCAN_Frontend();
133
 
134
  $_GET['min_price'] = 10;
init.php CHANGED
@@ -3,14 +3,14 @@
3
  * Plugin Name: YITH WooCommerce Ajax Product Filter
4
  * Plugin URI: https://wordpress.org/plugins/yith-woocommerce-ajax-navigation/
5
  * Description: <code><strong>YITH WooCommerce AJAX Product Filter</strong></code> allows your users to find the product they are looking for as quickly as possible. Thanks to the plugin you will be able to set up one or more search filters for your WooCommerce products and improve the user experience of your shop. <a href="https://yithemes.com/" target="_blank">Get more plugins for your e-commerce shop on <strong>YITH</strong></a>
6
- * Version: 4.9.0
7
  * Author: YITH
8
  * Author URI: https://yithemes.com/
9
  * Text Domain: yith-woocommerce-ajax-navigation
10
  * Domain Path: /languages/
11
  *
12
- * WC requires at least: 6.2
13
- * WC tested up to: 6.4
14
  *
15
  * @author YITH
16
  * @package YITH\AjaxProductFilter
@@ -45,7 +45,7 @@ if ( ! defined( 'ABSPATH' ) ) {
45
  ! defined( 'YITH_WCAN_DIR' ) && define( 'YITH_WCAN_DIR', plugin_dir_path( __FILE__ ) );
46
  ! defined( 'YITH_WCAN_INC' ) && define( 'YITH_WCAN_INC', YITH_WCAN_DIR . 'includes/' );
47
  ! defined( 'YITH_WCAN_ASSETS' ) && define( 'YITH_WCAN_ASSETS', YITH_WCAN_URL . 'assets/' );
48
- ! defined( 'YITH_WCAN_VERSION' ) && define( 'YITH_WCAN_VERSION', '4.9.0' );
49
  ! defined( 'YITH_WCAN_FREE_INIT' ) && define( 'YITH_WCAN_FREE_INIT', plugin_basename( __FILE__ ) );
50
  ! defined( 'YITH_WCAN_FILE' ) && define( 'YITH_WCAN_FILE', __FILE__ );
51
  ! defined( 'YITH_WCAN_SLUG' ) && define( 'YITH_WCAN_SLUG', 'yith-woocommerce-ajax-navigation' );
@@ -109,7 +109,7 @@ if ( ! function_exists( 'yith_wcan_initialize' ) ) {
109
  */
110
  function yith_wcan_initialize() {
111
  // Load required classes and functions.
112
- require_once( YITH_WCAN_INC . 'class-yith-wcan.php' );
113
 
114
  return YITH_WCAN();
115
  }
@@ -127,7 +127,7 @@ if ( ! function_exists( 'yith_wcan_install_plugin_framework' ) ) {
127
  function yith_wcan_install_plugin_framework() {
128
  // plugin framework version check.
129
  if ( ! function_exists( 'yit_maybe_plugin_fw_loader' ) && file_exists( YITH_WCAN_DIR . 'plugin-fw/init.php' ) ) {
130
- require_once( YITH_WCAN_DIR . 'plugin-fw/init.php' );
131
  }
132
 
133
  yit_maybe_plugin_fw_loader( YITH_WCAN_DIR );
3
  * Plugin Name: YITH WooCommerce Ajax Product Filter
4
  * Plugin URI: https://wordpress.org/plugins/yith-woocommerce-ajax-navigation/
5
  * Description: <code><strong>YITH WooCommerce AJAX Product Filter</strong></code> allows your users to find the product they are looking for as quickly as possible. Thanks to the plugin you will be able to set up one or more search filters for your WooCommerce products and improve the user experience of your shop. <a href="https://yithemes.com/" target="_blank">Get more plugins for your e-commerce shop on <strong>YITH</strong></a>
6
+ * Version: 4.10.0
7
  * Author: YITH
8
  * Author URI: https://yithemes.com/
9
  * Text Domain: yith-woocommerce-ajax-navigation
10
  * Domain Path: /languages/
11
  *
12
+ * WC requires at least: 6.3
13
+ * WC tested up to: 6.5
14
  *
15
  * @author YITH
16
  * @package YITH\AjaxProductFilter
45
  ! defined( 'YITH_WCAN_DIR' ) && define( 'YITH_WCAN_DIR', plugin_dir_path( __FILE__ ) );
46
  ! defined( 'YITH_WCAN_INC' ) && define( 'YITH_WCAN_INC', YITH_WCAN_DIR . 'includes/' );
47
  ! defined( 'YITH_WCAN_ASSETS' ) && define( 'YITH_WCAN_ASSETS', YITH_WCAN_URL . 'assets/' );
48
+ ! defined( 'YITH_WCAN_VERSION' ) && define( 'YITH_WCAN_VERSION', '4.10.0' );
49
  ! defined( 'YITH_WCAN_FREE_INIT' ) && define( 'YITH_WCAN_FREE_INIT', plugin_basename( __FILE__ ) );
50
  ! defined( 'YITH_WCAN_FILE' ) && define( 'YITH_WCAN_FILE', __FILE__ );
51
  ! defined( 'YITH_WCAN_SLUG' ) && define( 'YITH_WCAN_SLUG', 'yith-woocommerce-ajax-navigation' );
109
  */
110
  function yith_wcan_initialize() {
111
  // Load required classes and functions.
112
+ require_once YITH_WCAN_INC . 'class-yith-wcan.php';
113
 
114
  return YITH_WCAN();
115
  }
127
  function yith_wcan_install_plugin_framework() {
128
  // plugin framework version check.
129
  if ( ! function_exists( 'yit_maybe_plugin_fw_loader' ) && file_exists( YITH_WCAN_DIR . 'plugin-fw/init.php' ) ) {
130
+ require_once YITH_WCAN_DIR . 'plugin-fw/init.php';
131
  }
132
 
133
  yit_maybe_plugin_fw_loader( YITH_WCAN_DIR );
languages/yith-woocommerce-ajax-navigation-de_DE.mo CHANGED
Binary file
languages/yith-woocommerce-ajax-navigation-de_DE_formal.mo CHANGED
Binary file
languages/yith-woocommerce-ajax-navigation-el.mo CHANGED
Binary file
languages/yith-woocommerce-ajax-navigation-es_ES.mo CHANGED
Binary file
languages/yith-woocommerce-ajax-navigation-fr_FR.mo CHANGED
Binary file
languages/yith-woocommerce-ajax-navigation-it_IT.mo CHANGED
Binary file
languages/yith-woocommerce-ajax-navigation-nl_NL.mo CHANGED
Binary file
languages/yith-woocommerce-ajax-navigation-tr_TR.mo CHANGED
Binary file
languages/yith-woocommerce-ajax-navigation.pot CHANGED
@@ -5,7 +5,7 @@ msgstr ""
5
  "Project-Id-Version: YITH WooCommerce Ajax Navigation\n"
6
  "Report-Msgid-Bugs-To: "
7
  "https://wordpress.org/support/plugin/yith-woocommerce-ajax-product-filter\n"
8
- "POT-Creation-Date: 2022-04-04 12:25:39+00:00\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=utf-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
5
  "Project-Id-Version: YITH WooCommerce Ajax Navigation\n"
6
  "Report-Msgid-Bugs-To: "
7
  "https://wordpress.org/support/plugin/yith-woocommerce-ajax-product-filter\n"
8
+ "POT-Creation-Date: 2022-05-16 12:53:13+00:00\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=utf-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
plugin-fw/assets/css/admin.css CHANGED
@@ -56,9 +56,16 @@
56
  /*-----------------------
57
  YITH FEEDS
58
  ------------------------*/
 
 
 
 
 
 
 
59
 
60
  .yith-feeds-logo {
61
- display: table-cell;
62
  background: #005b7c;
63
  padding: 5px;
64
  border-radius: 50%;
56
  /*-----------------------
57
  YITH FEEDS
58
  ------------------------*/
59
+ .yith-feeds-wrapper{
60
+ display: none;
61
+ }
62
+
63
+ .yith-feeds-changelog-plugin-name{
64
+ display: table;
65
+ }
66
 
67
  .yith-feeds-logo {
68
+ display: table-cell !important;
69
  background: #005b7c;
70
  padding: 5px;
71
  border-radius: 50%;
plugin-fw/assets/css/metaboxes.css CHANGED
@@ -35,30 +35,6 @@
35
  border : 0;
36
  }
37
 
38
- .metaboxes-tab ul.metaboxes-tabs {
39
- background : #f1f1f1;
40
- margin : 0;
41
- padding : 10px 0 0 5px;
42
- }
43
-
44
- .metaboxes-tab ul.metaboxes-tabs li {
45
- float : left;
46
- background : #dedede;
47
- margin : 0 0 0 5px;
48
- }
49
-
50
- .metaboxes-tab ul.metaboxes-tabs li a {
51
- color : #555;
52
- text-decoration : none;
53
- padding : 8px 15px;
54
- display : block;
55
- box-shadow : none !important;
56
- }
57
-
58
- .metaboxes-tab ul.metaboxes-tabs li.tabs {
59
- background : #fff;
60
- }
61
-
62
  .metaboxes-tab p.field-row {
63
  margin : 20px 0;
64
  }
@@ -186,38 +162,6 @@
186
  padding : 15px 0;
187
  }
188
 
189
- .metaboxes-tab.yith-plugin-ui ul.metaboxes-tabs {
190
- background : transparent;
191
- border-bottom : 1px solid #d8d8d8;
192
- padding : 10px 0 0 0;
193
- margin : 0 10px
194
- }
195
-
196
-
197
- .metaboxes-tab.yith-plugin-ui ul.metaboxes-tabs li {
198
- background : #fff;
199
- border-top : 1px solid #d8d8d8;
200
- border-left : 1px solid #d8d8d8;
201
- border-right : 1px solid #d8d8d8;
202
- margin : 0 0 -1px -1px;
203
- }
204
-
205
- .metaboxes-tab.yith-plugin-ui ul.metaboxes-tabs li.tabs {
206
- border-bottom : 1px solid #fff;
207
- }
208
-
209
- .metaboxes-tab.yith-plugin-ui ul.metaboxes-tabs li a {
210
- color : #336374;
211
- padding : 10px 18px;
212
- text-transform : uppercase;
213
- font-weight : 600;
214
- display : inline-block;
215
- }
216
-
217
- .metaboxes-tab.yith-plugin-ui ul.metaboxes-tabs li.tabs a {
218
- color : #2a8db0;
219
- }
220
-
221
  /* sortable table posts */
222
 
223
  #the-list.ui-sortable tr:hover {
@@ -236,6 +180,13 @@
236
  box-shadow : 0 1px 8px rgba(0, 0, 0, 0.2);
237
  }
238
 
 
 
 
 
 
 
 
239
  /**************************************
240
  FIELDS
241
  ***************************************/
35
  border : 0;
36
  }
37
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
38
  .metaboxes-tab p.field-row {
39
  margin : 20px 0;
40
  }
162
  padding : 15px 0;
163
  }
164
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
165
  /* sortable table posts */
166
 
167
  #the-list.ui-sortable tr:hover {
180
  box-shadow : 0 1px 8px rgba(0, 0, 0, 0.2);
181
  }
182
 
183
+ .yith-plugin-ui.metaboxes-tab .yith-plugin-fw__tabs{
184
+ margin: 10px 10px 0;
185
+ }
186
+ .yith-plugin-ui.metaboxes-tab .tabs-panel.yith-plugin-fw__tab-panel{
187
+ padding: 0 10px;
188
+ }
189
+
190
  /**************************************
191
  FIELDS
192
  ***************************************/
plugin-fw/assets/css/yith-fields.css CHANGED
@@ -631,12 +631,14 @@ YITH UI
631
  }
632
 
633
  .yith-plugin-ui span.description {
 
634
  color : #716269;
635
  font-size : 13px;
636
  font-style : normal;
637
  font-weight : 400;
638
- margin-top : 15px;
639
  margin-left : 0;
 
640
  }
641
 
642
  #wpwrap .yith-plugin-ui h2.nav-tab-wrapper, #wpbody-content .yith-plugin-ui h2.nav-tab-wrapper {
@@ -750,7 +752,8 @@ YITH UI
750
  .woocommerce.yith-plugin-fw-panel .yith-plugin-ui table.form-table textarea:not(.wp-editor-area),
751
  .woocommerce .yith-plugin-fw table.form-table input[type=password],
752
  .woocommerce.yith-plugin-fw-panel .yith-plugin-ui table.form-table input[type=number],
753
- .woocommerce.yith-plugin-fw-panel .yith-plugin-ui table.form-table input[type=text] {
 
754
  border : 1px solid #d8d8d8;
755
  border-radius : 8px;
756
  padding : 8px 10px;
@@ -1873,13 +1876,6 @@ div#ui-datepicker-div.yith-plugin-fw-datepicker-div {
1873
  margin : 0;
1874
  }
1875
 
1876
- .yith-plugin-ui span.description {
1877
- margin-top : 10px;
1878
- line-height : 20px;
1879
- max-width : 40%;
1880
- min-width : min(100%, 360px);
1881
- }
1882
-
1883
  .yith-plugin-fw-option-with-description {
1884
  display : table-cell;
1885
  width : 90%;
631
  }
632
 
633
  .yith-plugin-ui span.description {
634
+ display : block;
635
  color : #716269;
636
  font-size : 13px;
637
  font-style : normal;
638
  font-weight : 400;
639
+ margin-top : 10px;
640
  margin-left : 0;
641
+ line-height : 20px;
642
  }
643
 
644
  #wpwrap .yith-plugin-ui h2.nav-tab-wrapper, #wpbody-content .yith-plugin-ui h2.nav-tab-wrapper {
752
  .woocommerce.yith-plugin-fw-panel .yith-plugin-ui table.form-table textarea:not(.wp-editor-area),
753
  .woocommerce .yith-plugin-fw table.form-table input[type=password],
754
  .woocommerce.yith-plugin-fw-panel .yith-plugin-ui table.form-table input[type=number],
755
+ .woocommerce.yith-plugin-fw-panel .yith-plugin-ui table.form-table input[type=text],
756
+ .woocommerce.yith-plugin-fw-panel .yith-plugin-ui table.form-table input[type=email] {
757
  border : 1px solid #d8d8d8;
758
  border-radius : 8px;
759
  padding : 8px 10px;
1876
  margin : 0;
1877
  }
1878
 
 
 
 
 
 
 
 
1879
  .yith-plugin-fw-option-with-description {
1880
  display : table-cell;
1881
  width : 90%;
plugin-fw/assets/css/yith-icon.css CHANGED
@@ -6,10 +6,10 @@
6
  /* stylelint-disable function-url-quotes, declaration-colon-newline-after */
7
  @font-face {
8
  font-family: yith-icon;
9
- src: url("../fonts/yith-icon.eot?f18470aa7bb66438d58ed5595f31329d");
10
- src: url("../fonts/yith-icon.eot?f18470aa7bb66438d58ed5595f31329d#iefix") format("embedded-opentype"),
11
- url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff"),
12
- url("../fonts/yith-icon.ttf?f18470aa7bb66438d58ed5595f31329d") format("truetype");
13
  font-weight: 400;
14
  font-style: normal;
15
  }
@@ -99,6 +99,10 @@
99
  content: "\e915";
100
  }
101
 
 
 
 
 
102
  .yith-icon-cash:before {
103
  content: "\e91f";
104
  }
@@ -143,6 +147,10 @@
143
  content: "\f11b";
144
  }
145
 
 
 
 
 
146
  .yith-icon-drag:before {
147
  content: "\e90f";
148
  }
@@ -151,6 +159,10 @@
151
  content: "\e907";
152
  }
153
 
 
 
 
 
154
  .yith-icon-eye-closed:before {
155
  content: "\e912";
156
  }
@@ -223,6 +235,10 @@
223
  content: "\e916";
224
  }
225
 
 
 
 
 
226
  .yith-icon-plus-alt:before {
227
  content: "\f115";
228
  }
6
  /* stylelint-disable function-url-quotes, declaration-colon-newline-after */
7
  @font-face {
8
  font-family: yith-icon;
9
+ src: url("../fonts/yith-icon.eot?4f62977f59eef1e01c2d8d7bd1d244d0");
10
+ src: url("../fonts/yith-icon.eot?4f62977f59eef1e01c2d8d7bd1d244d0#iefix") format("embedded-opentype"),
11
+ url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff"),
12
+ url("../fonts/yith-icon.ttf?4f62977f59eef1e01c2d8d7bd1d244d0") format("truetype");
13
  font-weight: 400;
14
  font-style: normal;
15
  }
99
  content: "\e915";
100
  }
101
 
102
+ .yith-icon-cash-register:before {
103
+ content: "\f124";
104
+ }
105
+
106
  .yith-icon-cash:before {
107
  content: "\e91f";
108
  }
147
  content: "\f11b";
148
  }
149
 
150
+ .yith-icon-download:before {
151
+ content: "\f125";
152
+ }
153
+
154
  .yith-icon-drag:before {
155
  content: "\e90f";
156
  }
159
  content: "\e907";
160
  }
161
 
162
+ .yith-icon-enter:before {
163
+ content: "\f126";
164
+ }
165
+
166
  .yith-icon-eye-closed:before {
167
  content: "\e912";
168
  }
235
  content: "\e916";
236
  }
237
 
238
+ .yith-icon-photo-add:before {
239
+ content: "\f127";
240
+ }
241
+
242
  .yith-icon-plus-alt:before {
243
  content: "\f115";
244
  }
plugin-fw/assets/css/yith-plugin-ui.css CHANGED
@@ -36,10 +36,10 @@
36
  --yith-delete-outline-border-hover: #db2b11;
37
  --yith-delete-outline-focus: #ffe9e7;
38
  --yith-accent: #98aa36;
39
- --yith-light-bg: #f0f6fb;
40
  --yith-light-border-color: #d7e3e7;
41
  --yith-light-shadow: rgba(145, 191, 227, 0.11);
42
- --yith-light-accent: #0079b0;
43
  --yith-success: #98aa36;
44
  --yith-success-light: #d4df9a;
45
  --yith-success-lighter: #eaefcc;
@@ -1101,6 +1101,8 @@
1101
 
1102
  #tiptip_holder {
1103
  display: none;
 
 
1104
  z-index: 8675309;
1105
  position: absolute;
1106
  top: 0;
@@ -1174,6 +1176,58 @@
1174
  width: 0;
1175
  }
1176
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1177
  /**
1178
  * YITH Plugin UI - Post Type Style
1179
  */
36
  --yith-delete-outline-border-hover: #db2b11;
37
  --yith-delete-outline-focus: #ffe9e7;
38
  --yith-accent: #98aa36;
39
+ --yith-light-bg: #f5fafc;
40
  --yith-light-border-color: #d7e3e7;
41
  --yith-light-shadow: rgba(145, 191, 227, 0.11);
42
+ --yith-light-accent: #0073aa;
43
  --yith-success: #98aa36;
44
  --yith-success-light: #d4df9a;
45
  --yith-success-lighter: #eaefcc;
1101
 
1102
  #tiptip_holder {
1103
  display: none;
1104
+ pointer-events: none;
1105
+ /* Fix tip flashing when hover the edge */
1106
  z-index: 8675309;
1107
  position: absolute;
1108
  top: 0;
1176
  width: 0;
1177
  }
1178
 
1179
+ .yith-plugin-ui .yith-plugin-fw__tabs {
1180
+ background: transparent;
1181
+ padding: 0;
1182
+ margin: 0;
1183
+ display: flex;
1184
+ align-items: center;
1185
+ border-bottom: 1px solid var(--yith-light-border-color);
1186
+ flex-wrap: wrap;
1187
+ }
1188
+
1189
+ .yith-plugin-ui .yith-plugin-fw__tabs .yith-plugin-fw__tab {
1190
+ border: 0;
1191
+ margin: 0;
1192
+ display: block;
1193
+ }
1194
+
1195
+ .yith-plugin-ui .yith-plugin-fw__tabs .yith-plugin-fw__tab__handler, .yith-plugin-ui .yith-plugin-fw__tabs a.yith-plugin-fw__tab__handler {
1196
+ background: var(--yith-content-bg);
1197
+ border: 0;
1198
+ border-bottom: 3px solid transparent;
1199
+ padding: 17px 20px 15px;
1200
+ font-weight: 600;
1201
+ color: inherit;
1202
+ text-decoration: none;
1203
+ display: block;
1204
+ transition: all .2s ease-in-out;
1205
+ opacity: .55;
1206
+ }
1207
+
1208
+ .yith-plugin-ui .yith-plugin-fw__tabs .yith-plugin-fw__tab__handler:hover, .yith-plugin-ui .yith-plugin-fw__tabs a.yith-plugin-fw__tab__handler:hover {
1209
+ opacity: 1;
1210
+ background: var(--yith-light-bg);
1211
+ color: var(--yith-light-accent);
1212
+ }
1213
+
1214
+ .yith-plugin-ui .yith-plugin-fw__tabs .yith-plugin-fw__tab.yith-plugin-fw__tab--active .yith-plugin-fw__tab__handler,
1215
+ .yith-plugin-ui .yith-plugin-fw__tabs .yith-plugin-fw__tab__handler.yith-plugin-fw__tab__handler--enabled {
1216
+ opacity: 1;
1217
+ color: var(--yith-light-accent);
1218
+ border-color: var(--yith-light-accent);
1219
+ }
1220
+
1221
+ .yith-plugin-ui .yith-plugin-fw__tab-panel {
1222
+ padding: 20px;
1223
+ }
1224
+
1225
+ .yith-plugin-ui .yith-plugin-fw__tab-panel.yith-plugin-fw__tab-panel--outlined {
1226
+ border-width: 0 1px 1px 1px;
1227
+ border-style: solid;
1228
+ border-color: var(--yith-light-border-color);
1229
+ }
1230
+
1231
  /**
1232
  * YITH Plugin UI - Post Type Style
1233
  */
plugin-fw/assets/fonts/yith-icon.eot CHANGED
Binary file
plugin-fw/assets/fonts/yith-icon.ttf CHANGED
Binary file
plugin-fw/assets/fonts/yith-icon.woff2 CHANGED
Binary file
plugin-fw/assets/js/metabox.js CHANGED
@@ -1,46 +1,5 @@
1
- /**
2
- * This file belongs to the YIT Framework.
3
- *
4
- * This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
5
- * that is bundled with this package in the file LICENSE.txt.
6
- * It is also available through the world-wide-web at this URL:
7
- * http://www.gnu.org/licenses/gpl-3.0.txt
8
- */
9
  ( function ( $ ) {
10
 
11
- $( '.metaboxes-tab' ).each( function () {
12
- var theMetaBox = $( this ),
13
- panels = theMetaBox.find( '.tabs-panel' )
14
-
15
- panels.hide();
16
-
17
- // TODO: check if someone is directly using it, otherwise it could be removed because: 1. it doesn't take into account the possibility to have more than one meta-box in the same page; 2. it's not set anywhere.
18
- var activeTab = wpCookies.get( 'active_metabox_tab' );
19
- if ( activeTab == null ) {
20
- activeTab = theMetaBox.find( 'ul.metaboxes-tabs li:first-child a' ).attr( 'href' );
21
- } else {
22
- activeTab = '#' + activeTab;
23
- }
24
-
25
- theMetaBox.find( activeTab ).show();
26
-
27
- theMetaBox.find( '.metaboxes-tabs a' ).on( 'click', function ( e ) {
28
- e.preventDefault();
29
-
30
- var wrapper = $( this ).parent(),
31
- isActive = wrapper.hasClass( 'tabs' );
32
-
33
- if ( !isActive ) {
34
- var tabID = $( this ).attr( 'href' );
35
-
36
- wrapper.addClass( 'tabs' ).siblings( 'li' ).removeClass( 'tabs' );
37
-
38
- panels.hide();
39
- $( tabID ).show();
40
- }
41
- } );
42
- } );
43
-
44
  // TODO: check if someone is directly using it, otherwise it could be removed, since it's not used by the fw.
45
  var actPageOptionContainer = $( '#_active_page_options-container' ),
46
  actPageOption = actPageOptionContainer.parent().html();
@@ -98,7 +57,7 @@
98
  depsOnType = depsOn.attr( 'type' ),
99
  val = depsOn.val();
100
 
101
- switch ( depsOnType ){
102
  case 'checkbox':
103
  val = depsOn.is( ':checked' ) ? 'yes' : 'no';
104
  break;
 
 
 
 
 
 
 
 
1
  ( function ( $ ) {
2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3
  // TODO: check if someone is directly using it, otherwise it could be removed, since it's not used by the fw.
4
  var actPageOptionContainer = $( '#_active_page_options-container' ),
5
  actPageOption = actPageOptionContainer.parent().html();
57
  depsOnType = depsOn.attr( 'type' ),
58
  val = depsOn.val();
59
 
60
+ switch ( depsOnType ) {
61
  case 'checkbox':
62
  val = depsOn.is( ':checked' ) ? 'yes' : 'no';
63
  break;
plugin-fw/assets/js/metabox.min.js CHANGED
@@ -1 +1 @@
1
- !function(e){e(".metaboxes-tab").each(function(){var t=e(this),a=t.find(".tabs-panel");a.hide();var i=wpCookies.get("active_metabox_tab");i=null==i?t.find("ul.metaboxes-tabs li:first-child a").attr("href"):"#"+i,t.find(i).show(),t.find(".metaboxes-tabs a").on("click",function(t){t.preventDefault();var i=e(this).parent();if(!i.hasClass("tabs")){var s=e(this).attr("href");i.addClass("tabs").siblings("li").removeClass("tabs"),a.hide(),e(s).show()}})});var t=e("#_active_page_options-container"),a=t.parent().html();function i(t,a,i,s){var n=!0;if("string"==typeof a){":radio"===a.substr(0,6)&&(a+=":checked");var d=e(a),o=d.attr("type"),r=d.val();switch(o){case"checkbox":r=d.is(":checked")?"yes":"no";break;case"radio":r=d.find('input[type="radio"]').filter(":checked").val()}i=i.split(",");for(var c=0;c<i.length;c++){if(r==i[c]){n=!0;break}n=!1}}var h,b=e(t),l=e(t+"-container").parent(),p=s.split("-");for(h in p){var f=p[h];if(n)switch(f){case"disable":l.removeClass("yith-disabled"),b.attr("disabled",!1);break;case"hide":case"hideNow":l.show();break;case"hideme":b.show();break;case"fadeOut":l.show();break;case"fadeInOut":case"fadeIn":default:l.show(500)}else switch(f){case"disable":l.addClass("yith-disabled"),b.attr("disabled",!0);break;case"hide":case"hideNow":l.hide();break;case"hideme":b.hide();break;case"fadeInOut":case"fadeOut":l.hide(500);break;case"fadeIn":default:l.hide()}}}t.parent().remove(),e(a).insertAfter("#yit-post-setting .handlediv"),e(a).insertAfter("#yit-page-setting .handlediv"),t.on("click",function(){e("#_active_page_options").is(":checked")?e("#yit-page-setting .inside .metaboxes-tab, #yit-post-setting .inside .metaboxes-tab").css({opacity:1,"pointer-events":"auto"}):e("#yit-page-setting .inside .metaboxes-tab, #yit-post-setting .inside .metaboxes-tab").css({opacity:.5,"pointer-events":"none"})}).trigger("click"),e(document.body).on("yith-plugin-fw-metabox-init-deps",function(){e(document.body).trigger("yith-plugin-fw-init-radio"),e(".metaboxes-tab [data-dep-target]:not(.yith-plugin-fw-metabox-deps-initialized)").each(function(){var t=e(this),a="#"+t.data("dep-target"),s="#"+t.data("dep-id"),n=t.data("dep-value"),d=t.data("dep-type");i(a,s,n.toString(),d),e(s).on("change",function(){i(a,s,n.toString(),d)}).change(),t.addClass("yith-plugin-fw-metabox-deps-initialized")})}).trigger("yith-plugin-fw-metabox-init-deps")}(jQuery);
1
+ !function(e){var t=e("#_active_page_options-container"),a=t.parent().html();function i(t,a,i,s){var n=!0;if("string"==typeof a){":radio"===a.substr(0,6)&&(a+=":checked");var d=e(a),o=d.attr("type"),r=d.val();switch(o){case"checkbox":r=d.is(":checked")?"yes":"no";break;case"radio":r=d.find('input[type="radio"]').filter(":checked").val()}i=i.split(",");for(var c=0;c<i.length;c++){if(r==i[c]){n=!0;break}n=!1}}var p,h=e(t),b=e(t+"-container").parent(),l=s.split("-");for(p in l){var g=l[p];if(n)switch(g){case"disable":b.removeClass("yith-disabled"),h.attr("disabled",!1);break;case"hide":case"hideNow":b.show();break;case"hideme":h.show();break;case"fadeOut":b.show();break;case"fadeInOut":case"fadeIn":default:b.show(500)}else switch(g){case"disable":b.addClass("yith-disabled"),h.attr("disabled",!0);break;case"hide":case"hideNow":b.hide();break;case"hideme":h.hide();break;case"fadeInOut":case"fadeOut":b.hide(500);break;case"fadeIn":default:b.hide()}}}t.parent().remove(),e(a).insertAfter("#yit-post-setting .handlediv"),e(a).insertAfter("#yit-page-setting .handlediv"),t.on("click",function(){e("#_active_page_options").is(":checked")?e("#yit-page-setting .inside .metaboxes-tab, #yit-post-setting .inside .metaboxes-tab").css({opacity:1,"pointer-events":"auto"}):e("#yit-page-setting .inside .metaboxes-tab, #yit-post-setting .inside .metaboxes-tab").css({opacity:.5,"pointer-events":"none"})}).trigger("click"),e(document.body).on("yith-plugin-fw-metabox-init-deps",function(){e(document.body).trigger("yith-plugin-fw-init-radio"),e(".metaboxes-tab [data-dep-target]:not(.yith-plugin-fw-metabox-deps-initialized)").each(function(){var t=e(this),a="#"+t.data("dep-target"),s="#"+t.data("dep-id"),n=t.data("dep-value"),d=t.data("dep-type");i(a,s,n.toString(),d),e(s).on("change",function(){i(a,s,n.toString(),d)}).change(),t.addClass("yith-plugin-fw-metabox-deps-initialized")})}).trigger("yith-plugin-fw-metabox-init-deps")}(jQuery);
plugin-fw/assets/js/yith-fields.js CHANGED
@@ -997,4 +997,50 @@
997
  );
998
  } ).trigger( 'yith-plugin-fw-tips-init' );
999
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1000
  } )( jQuery );
997
  );
998
  } ).trigger( 'yith-plugin-fw-tips-init' );
999
 
1000
+ /**
1001
+ * Tabs
1002
+ */
1003
+ $( document ).on( 'yith-plugin-fw-tabs-init', function () {
1004
+ $( '.yith-plugin-fw__tabs:not(.yith-plugin-fw__tabs--initialized)' ).each( function () {
1005
+ var tabsContainer = $( this ),
1006
+ additionalActiveClass = tabsContainer.data( 'tab-additional-active-class' ) || false,
1007
+ allHandlers = tabsContainer.find( '.yith-plugin-fw__tab__handler' ),
1008
+ firstTabHandler = tabsContainer.find( '.yith-plugin-fw__tab__handler' ).first(),
1009
+ allPanelIds = allHandlers.get().map( function ( _current ) {
1010
+ return _current.getAttribute( 'href' );
1011
+ } ).filter( function ( _current ) {
1012
+ return !!_current;
1013
+ } ).join( ', ' ),
1014
+ allPanels = $( allPanelIds ),
1015
+ showTab = function ( tabHandler ) {
1016
+ var tab = tabHandler.parent( '.yith-plugin-fw__tab' ),
1017
+ otherTabs = tab.siblings( '.yith-plugin-fw__tab' ),
1018
+ panelId = tabHandler.attr( 'href' );
1019
+
1020
+ tab.addClass( 'yith-plugin-fw__tab--active' );
1021
+ !!additionalActiveClass && tab.addClass( additionalActiveClass );
1022
+ otherTabs.removeClass( 'yith-plugin-fw__tab--active' );
1023
+ !!additionalActiveClass && otherTabs.removeClass( additionalActiveClass );
1024
+
1025
+ allPanels.hide();
1026
+ $( panelId ).show();
1027
+ },
1028
+ handleTabClick = function ( e ) {
1029
+ e.preventDefault();
1030
+ var currentTabHandler = $( this ),
1031
+ tab = currentTabHandler.parent( '.yith-plugin-fw__tab' ),
1032
+ isActive = tab.hasClass( 'yith-plugin-fw__tab--active' );
1033
+
1034
+ if ( !isActive ) {
1035
+ showTab( currentTabHandler );
1036
+ }
1037
+ };
1038
+
1039
+ tabsContainer.addClass( 'yith-plugin-fw__tabs--initialized' );
1040
+ tabsContainer.on( 'click', '.yith-plugin-fw__tab__handler', handleTabClick );
1041
+
1042
+ !!firstTabHandler.length && showTab( firstTabHandler );
1043
+ } );
1044
+ } ).trigger( 'yith-plugin-fw-tabs-init' );
1045
+
1046
  } )( jQuery );
plugin-fw/assets/js/yith-fields.min.js CHANGED
@@ -1 +1 @@
1
- !function(e){var t={selectors:{imgPreview:".yith-plugin-fw-upload-img-preview",uploadButton:".yith-plugin-fw-upload-button",imgUrl:".yith-plugin-fw-upload-img-url",resetButton:".yith-plugin-fw-upload-button-reset"},onImageChange:function(){var i=e(this).val(),n=new RegExp("(http|ftp|https)://[a-zA-Z0-9@?^=%&amp;:/~+#-_.]*.(gif|jpg|jpeg|png|ico|svg)"),a=e(this).parent().find(t.selectors.imgPreview).first();a.length<1&&(a=e(this).parent().parent().find(t.selectors.imgPreview).first()),n.test(i)?a.html('<img src="'+i+'" style="max-width:100px; max-height:100px;" />'):a.html("")},onButtonClick:function(i){i.preventDefault();var n,a=e(this).attr("id").replace(/-button$/,"").replace(/(\[|\])/g,"\\$1");if(n)n.open();else{var l=[new wp.media.controller.Library({library:wp.media.query(),multiple:!1,title:"Choose Image",priority:20,filterable:"uploaded"})];(n=wp.media.frames.downloadable_file=wp.media({title:"Choose Image",library:{type:""},button:{text:"Choose Image"},multiple:!1,states:l})).on("select",function(){var i=n.state().get("selection").first().toJSON(),l=e("#"+a+"-yith-attachment-id");e("#"+a).val(i.url),l.length&&l.val(i.id),t.triggerImageChange()}),n.open()}},onResetClick:function(){var i=e(this),n=i.attr("id").replace(/(\[|\])/g,"\\$1"),a=i.attr("id").replace(/-button-reset$/,"").replace(/(\[|\])/g,"\\$1"),l=e("#"+n).data("default");e("#"+a).val(l),t.triggerImageChange()},triggerImageChange:function(){e(t.selectors.imgUrl).trigger("change")},initOnce:function(){"undefined"!=typeof wp&&"undefined"!=typeof wp.media&&(e(document).on("change",t.selectors.imgUrl,t.onImageChange),e(document).on("click",t.selectors.uploadButton,t.onButtonClick),e(document).on("click",t.selectors.resetButton,t.onResetClick))}};t.initOnce();var i={selectors:{gallery:".yith-plugin-fw-image-gallery",notInitGallery:".yith-plugin-fw-image-gallery:not(.yith-plugin-fw-image-gallery--initialized)",button:".yith-plugin-fw-image-gallery .image-gallery-button",slideWrapper:"ul.slides-wrapper"},initOnce:function(){"undefined"!=typeof wp&&"undefined"!=typeof wp.media&&e(document).on("click",i.selectors.button,function(t){var n=e(this),a=n.closest(i.selectors.gallery),l=a.find(".image_gallery_ids"),o=l.val(),s=a.find("ul.slides-wrapper"),r=wp.media.frames.image_gallery=wp.media({title:n.data("choose"),button:{text:n.data("update")},states:[new wp.media.controller.Library({title:n.data("choose"),filterable:"all",multiple:!0})]});r.on("select",function(){r.state().get("selection").map(function(e){if((e=e.toJSON()).id){o=o?o+","+e.id:e.id;var t=e.sizes.thumbnail||e.sizes.medium||e.sizes.large||e.sizes.full;s.append('<li class="image" data-attachment_id="'+e.id+'"><img src="'+t.url+'"/><ul class="actions"><li><a href="#" class="delete" title="'+n.data("delete")+'">x</a></li></ul></li>')}}),l.val(o),l.trigger("change")}),r.open()})},init:function(){"undefined"!=typeof wp&&"undefined"!=typeof wp.media&&e(i.selectors.notInitGallery).each(function(){e(this).addClass("yith-plugin-fw-image-gallery--initialized");var t=e(this).find(i.selectors.slideWrapper);t.each(function(){var t=e(this);t.sortable({items:"li.image",cursor:"move",scrollSensitivity:40,forcePlaceholderSize:!0,forceHelperSize:!1,helper:"clone",opacity:.65,start:function(e,t){t.item.css("background-color","#f6f6f6")},stop:function(e,t){t.item.removeAttr("style")},update:function(n,a){var l="";t.find("li.image").css("cursor","default").each(function(){var t=e(this).attr("data-attachment_id");l=l+t+","}),t.closest(i.selectors.gallery).find(".image_gallery_ids").val(l)}})}),t.on("click","a.delete",function(t){t.preventDefault();var n=e(this).closest(i.selectors.gallery),a=n.find("ul.slides-wrapper"),l=n.find(".image_gallery_ids"),o="";e(this).closest("li.image").remove(),a.find("li.image").css("cursor","default").each(function(){var t=e(this).attr("data-attachment_id");o=o+t+","}),l.val(o)})})}};i.initOnce(),e(function(){e(document).on("yith-plugin-fw-codemirror-init",function(){"undefined"!=typeof wp&&"undefined"!=typeof wp.codeEditor&&e(".codemirror:not(.codemirror--initialized)").each(function(){var t=e(this).data("settings"),i=wp.codeEditor.initialize(e(this),t);e(this).addClass("codemirror--initialized"),e(this).data("codemirrorInstance",i)})}).trigger("yith-plugin-fw-codemirror-init")});e(document).on("yith_fields_init",function(){var n=e(".yith-plugin-fw-datepicker:not(.yith-plugin-fw-datepicker--initialized)"),a=e(".yith-plugin-fw-colorpicker:not(.yith-plugin-fw-colorpicker--initialized)"),l=e(".yith-plugin-fw-sidebar-layout:not(.yith-plugin-fw-sidebar-layout--initialized)"),o=e(".yith-plugin-fw-slider-container:not(.yith-plugin-fw-slider-container--initialized)"),s=e(".yit-icons-manager-wrapper:not(.yit-icons-manager-wrapper--initialized)");n.each(function(){e(this).addClass("yith-plugin-fw-datepicker--initialized");var t=e(this),i=t.data(),n=t.next(".yith-icon-calendar");i.showAnim=!1,i.beforeShow=function(e,t){t.dpDiv.addClass("yith-plugin-fw-datepicker-div")},i.onClose=function(e,t){t.dpDiv.removeClass("yith-plugin-fw-datepicker-div")},t.datepicker(i),n&&n.on("click",function(){t.datepicker("show")})}),a.each(function(){e(this).addClass("yith-plugin-fw-colorpicker--initialized"),e(this).wpColorPicker({palettes:!1,width:200,mode:"hsl",clear:function(){var t=e(this);t.val(t.data("default-color")),t.trigger("change")}});var t=e(this).data("variations-label"),i=e(this).closest(".yith-plugin-fw-colorpicker-field-wrapper"),n=e(this).closest(".yith-single-colorpicker"),a=i.find(".wp-picker-input-wrap"),l=n.find(".wp-picker-input-wrap");if(a.length&&i.find("a.wp-color-result").attr("title",t),n.length&&n.find("a.wp-color-result").attr("title",t),!a.find(".wp-picker-default-custom").length){var o=e("<span/>").attr({"class":"wp-picker-default-custom"});a.find(".wp-picker-default").wrap(o)}l.find(".wp-picker-default-custom").length||(o=e("<span/>").attr({"class":"wp-picker-default-custom"}),l.find(".wp-picker-default").wrap(o))}),l.each(function(){e(this).addClass("yith-plugin-fw-sidebar-layout--initialized"),e(this).find("img").on("click",function(){var t=e(this).closest(".yith-plugin-fw-sidebar-layout"),i=t.find(".yith-plugin-fw-sidebar-layout-sidebar-left-container"),n=t.find(".yith-plugin-fw-sidebar-layout-sidebar-right-container"),a=e(this).data("type");if(e(this).parent().children(":radio").attr("checked",!1),e(this).prev(":radio").attr("checked",!0),void 0!==a)switch(a){case"left":i.show(),n.hide();break;case"right":n.show(),i.hide();break;case"double":i.show(),n.show();break;default:i.hide(),n.hide()}})}),o.each(function(){e(this).addClass("yith-plugin-fw-slider-container--initialized");var t=e(this).find(".ui-slider-horizontal"),i=t.data("val"),n=t.data("min"),a=t.data("max"),l=t.data("step"),o=t.data("labels");t.slider({value:i,min:n,max:a,range:"min",step:l,create:function(){e(this).find(".ui-slider-handle").text(e(this).slider("value"))},slide:function(t,i){e(this).find("input").val(i.value).trigger("change"),e(this).find(".ui-slider-handle").text(i.value),e(this).siblings(".feedback").find("strong").text(i.value+o)}})}),s.each(function(){e(this).addClass("yit-icons-manager-wrapper--initialized");var t=e(this),i=t.find(".yit-icons-manager-icon-preview").first(),n=t.find(".yit-icons-manager-icon-text");t.on("click",".yit-icons-manager-list li",function(a){var l=e(a.target).closest("li"),o=l.data("font"),s=l.data("icon"),r=l.data("key"),c=l.data("name");i.attr("data-font",o),i.attr("data-icon",s),i.attr("data-key",r),i.attr("data-name",c),n.val(o+":"+c),t.find(".yit-icons-manager-list li").removeClass("active"),l.addClass("active")}),t.on("click",".yit-icons-manager-action-set-default",function(){t.find(".yit-icons-manager-list li.default").trigger("click")})}),e(document).find(".ui-sortable .yith-toggle-elements").sortable({cursor:"move",axis:"y",scrollSensitivity:40,forcePlaceholderSize:!0,helper:"clone",stop:function(t,i){var n=jQuery(".ui-sortable-handle"),a=0,l=new Array;for(a=0;a<n.length;a++)l[a]=e(n[a]).data("item_key");l.length>0&&e(this).closest(".toggle-element").saveToggleElement(null,l)}}),e(document.body).trigger("wc-enhanced-select-init"),e(document.body).trigger("yith-framework-enhanced-select-init"),e(document).trigger("yith-plugin-fw-codemirror-init"),t.triggerImageChange(),i.init()}).trigger("yith_fields_init"),e(document).on("click",".yith-plugin-fw-select-images__item",function(){var t=e(this),i=t.data("key"),n=t.closest(".yith-plugin-fw-select-images__wrapper"),a=n.find(".yith-plugin-fw-select-images__item"),l=n.find("select").first();l.length&&(l.val(i).trigger("yith_select_images_value_changed").trigger("change"),a.removeClass("yith-plugin-fw-select-images__item--selected"),t.addClass("yith-plugin-fw-select-images__item--selected"))}),e(document).on("click",".yith-plugin-fw-select-all",function(){e("#"+e(this).data("select-id")).find("option").prop("selected",!0).trigger("change")}),e(document).on("click",".yith-plugin-fw-deselect-all",function(){e("#"+e(this).data("select-id")).find("option").prop("selected",!1).trigger("change")}),e(document).on("click",".yith-plugin-fw-onoff-container span",function(){var t=e(this).prev("input");t.prop("disabled")||t.trigger("click")}),e(document).on("click",".yith-plugin-fw-onoff-container input",function(t){e(this).is(":checked")?e(this).attr("value","yes").addClass("onoffchecked"):e(this).attr("value","no").removeClass("onoffchecked")}),e.fn.saveToggleElement=function(t,i){var n=e(this),a="yith_plugin_fw_save_toggle_element",l=n.serializeToggleElement(),o=n.find(".yith-toggle_wrapper"),s=o.attr("id"),r=e.urlParam("tab");l.append("security",o.data("nonce")),void 0!==i&&i.length>0&&l.append("yith_toggle_elements_order_keys",i),n.closest(".metaboxes-tab.yith-plugin-ui").length?(a="yith_plugin_fw_save_toggle_element_metabox",post_id=e(this).closest("form#post").find("#post_ID").val(),yit_metaboxes_nonce=e(this).closest("form#post").find("#yit_metaboxes_nonce").val(),metabox_tab=e(this).closest(".tabs-panel").attr("id"),url=yith_framework_fw_fields.ajax_url+"?action="+a+"&post_ID="+post_id+"&yit_metaboxes_nonce="+yit_metaboxes_nonce+"&toggle_id="+s+"&metabox_tab="+metabox_tab):url=yith_framework_fw_fields.admin_url+"?action="+a+"&tab="+r+"&toggle_id="+s,e.ajax({type:"POST",url:url,data:l,contentType:!1,processData:!1,success:function(i){t&&t.removeClass("show"),e(document).trigger("yith_save_toggle_element_done",[i,n])}})},e.fn.serializeToggleElement=function(){var t=e(this),i=new FormData,n=e(t).find(":input").serializeArray();return e.each(n,function(e,t){el_name=t.name,i.append(t.name,t.value)}),i},e.fn.formatToggleTitle=function(){var t=e(this),i=t.find(":input"),n=t.find("span.title").data("title_format"),a=t.find(".subtitle").data("subtitle_format"),l=new RegExp("[^%%]+(?=[%%])","g");if(void 0!==n)var o=n.match(l);if(void 0!==a)var s=a.match(l);e.each(i,function(t,i){void 0!==e(i).attr("id")&&($field_id=e(i).attr("id"),$field_array=$field_id.split("_"),$field_array.pop(),$field_id=$field_array.join("_"),$field_val=e(i).val(),null!=o&&void 0!==o&&-1!==o.indexOf($field_id)&&(n=n.replace("%%"+$field_id+"%%",$field_val)),null!=s&&void 0!==s&&-1!==s.indexOf($field_id)&&(a=a.replace("%%"+$field_id+"%%",$field_val)))}),""!==n&&t.find("span.title").html(n),""!==a&&t.find(".subtitle").html(a),e(document).trigger("yith-toggle-element-item-title",[t])},e.urlParam=function(e){var t=new RegExp("[?&]"+e+"=([^&#]*)").exec(window.location.search);return null!==t&&(t[1]||0)},e(document).on("click",".yith-toggle-title",function(t){var i=e(t.target),n=i.closest(".yith-toggle-row"),a=n.find(".yith-toggle-content");if(i.hasClass("yith-plugin-fw-onoff")||i.hasClass("yith-icon-drag"))return!1;n.is(".yith-toggle-row-opened")?a.slideUp(400):a.slideDown(400),n.toggleClass("yith-toggle-row-opened")}),e(document).on("click",".yith-add-box-button",function(t){t.preventDefault();var i=e(this),n=i.data("box_id"),a=i.data("closed_label"),l=i.data("opened_label"),o=i.closest(".yith-toggle_wrapper").attr("id"),s=wp.template("yith-toggle-element-add-box-content-"+o);""!==n&&(e("#"+n).html(s({index:"box_id"})).slideToggle(),""!==a&&(i.html()===a?i.html(l).removeClass("closed"):i.html(a).addClass("closed")),e(document).trigger("yith_fields_init"),e(document).trigger("yith-add-box-button-toggle",[i]))}),e(document).on("click",".yith-add-box-buttons .yith-save-button",function(t){t.preventDefault();var i=e(this).parents(".yith-add-box"),n=e(this).closest(".yith-toggle_wrapper").attr("id"),a=i.find(".spinner"),l=e(this).parents(".toggle-element"),o=i.find(":input"),s=0,r=e('<input type="hidden">');l.find(".yith-toggle-row").each(function(){var t=parseInt(e(this).data("item_key"));s<=t&&(s=t+1)}),r.val(s),e(document).trigger("yith-toggle-change-counter",[r,i]),s=r.val();var c=wp.template("yith-toggle-element-item-"+n),d=e(c({index:s}));a.addClass("show"),e.each(o,function(t,i){if(void 0!==e(i).attr("id")){var n=e(i).attr("id"),a=e(i).val();n="radio"===e(i).attr("type")?(n=(n=e(i).closest(".yith-plugin-fw-radio").attr("id")).replace("new_","")+"_"+s)+"-"+a:n.replace("new_","")+"_"+s,e(i).is(":checked")&&e(d).find("#"+n).prop("checked",!0),(e(i).hasClass("yith-post-search")||e(i).hasClass("yith-term-search"))&&e(d).find("#"+n).html(e("#"+e(i).attr("id")).html()),e(d).find("#"+n).val(a)}}),e(d).formatToggleTitle();var u=e('<input type="hidden">').val("yes");e(document).trigger("yith-toggle-element-item-before-add",[i,d,u]);setTimeout(function(){if("yes"===u.val()){e(l).find(".yith-toggle-elements").append(d),e(i).find(".yith-plugin-fw-datepicker").datepicker("destroy"),e(i).html(""),e(i).prev(".yith-add-box-button").trigger("click"),l.saveToggleElement();setTimeout(function(){e(l).find(".highlight").removeClass("highlight")},2e3),e(document).trigger("yith_fields_init")}},1e3)}),e(document).on("click",".yith-toggle-row .yith-save-button",function(t){t.preventDefault();var i=e(this).closest(".toggle-element"),n=e(this).closest(".yith-toggle-row"),a=n.find(".spinner");n.formatToggleTitle();var l=e('<input type="hidden">').val("yes");e(document).trigger("yith-toggle-element-item-before-update",[i,n,l]),"yes"===l.val()&&(a.addClass("show"),i.saveToggleElement(a))}),e(document).on("click",".yith-toggle-row .yith-delete-button",function(t){t.preventDefault();var i=e(this).closest(".toggle-element");e(this).closest(".yith-toggle-row").remove(),i.saveToggleElement()}),e(document).on("click",".yith-toggle-onoff",function(t){t.preventDefault(),e(this).closest(".toggle-element").saveToggleElement()}),e(document).on("click",".yith-plugin-fw-radio input[type=radio]",function(){var t=e(this).closest(".yith-plugin-fw-radio"),i=e(this).val();t.val(i).data("value",i).trigger("change")}),e(document.body).on("yith-plugin-fw-init-radio",function(){e(".yith-plugin-fw-radio:not(.yith-plugin-fw-radio--initialized)").each(function(){e(this).find('input[type="radio"]').filter('[value="'+e(this).data("value")+'"]').click(),e(this).addClass("yith-plugin-fw-radio--initialized")})}).trigger("yith-plugin-fw-init-radio"),e(document).on("click",".yith-password-eye",function(){var t=e(this),i=e(this).closest(".yith-password-wrapper").find("input");"password"===i.attr("type")?(i.attr("type","text"),t.addClass("yith-password-eye-closed")):(i.attr("type","password"),t.removeClass("yith-password-eye-closed"))}),e(document).on("select2:open",function(t){e(t.target).closest(".yith-plugin-ui").length&&e(".select2-results").closest(".select2-container").addClass("yith-plugin-fw-select2-container")}),e(document).on("select2:open",function(e){e.target.multiple||setTimeout(function(){document.querySelector(".yith-plugin-fw-select2-container .select2-search__field").focus()},50)});var n={selectors:{wrapper:".yith-plugin-fw-dimensions",units:{wrapper:".yith-plugin-fw-dimensions__units",single:".yith-plugin-fw-dimensions__unit",value:".yith-plugin-fw-dimensions__unit__value",selectedClass:"yith-plugin-fw-dimensions__unit--selected"},linked:{button:".yith-plugin-fw-dimensions__linked",value:".yith-plugin-fw-dimensions__linked__value",wrapperActiveClass:"yith-plugin-fw-dimensions--linked-active"},dimensions:{number:".yith-plugin-fw-dimensions__dimension__number"}},init:function(){var t=n;e(document).on("click",t.selectors.units.single,t.unitChange),e(document).on("click",t.selectors.linked.button,t.linkedChange),e(document).on("change keyup",t.selectors.dimensions.number,t.numberChange)},unitChange:function(t){var i=e(this).closest(n.selectors.units.single),a=i.closest(n.selectors.units.wrapper),l=a.find(n.selectors.units.single),o=a.find(n.selectors.units.value).first(),s=i.data("value");l.removeClass(n.selectors.units.selectedClass),i.addClass(n.selectors.units.selectedClass),o.val(s).trigger("change")},linkedChange:function(){var t=e(this).closest(n.selectors.linked.button),i=t.closest(n.selectors.wrapper),a=t.find(n.selectors.linked.value);"yes"===a.val()?(i.removeClass(n.selectors.linked.wrapperActiveClass),a.val("no")):(i.addClass(n.selectors.linked.wrapperActiveClass),a.val("yes"),i.find(n.selectors.dimensions.number).first().trigger("change"))},numberChange:function(t){var i=e(this).closest(n.selectors.dimensions.number),a=i.closest(n.selectors.wrapper);a.hasClass(n.selectors.linked.wrapperActiveClass)&&a.find(n.selectors.dimensions.number).val(i.val())}};n.init();e(document).on("click",".yith-plugin-fw-copy-to-clipboard__copy",function(){var t,i=e(this).closest(".yith-plugin-fw-copy-to-clipboard"),n=i.find(".yith-plugin-fw-copy-to-clipboard__field"),a=i.find(".yith-plugin-fw-copy-to-clipboard__tip"),l=i.data("tip-timeout");l&&clearTimeout(l),n.select(),document.execCommand("copy"),(t="getSelection"in window&&window.getSelection())?"empty"in t?t.empty():"removeAllRanges"in t&&t.removeAllRanges():"selection"in document&&document.selection.empty(),a.fadeIn(400),l=setTimeout(function(){a.fadeOut(400)},1500),i.data("tip-timeout",l)});var a={init:function(){e(document).on("click",".yith-plugin-fw__action-button--has-menu",a.open),e(document).on("click",".yith-plugin-fw__action-button__menu",a.stopPropagation),e(document).on("click",a.closeAll)},closeAll:function(){e(".yith-plugin-fw__action-button--opened").removeClass("yith-plugin-fw__action-button--opened")},open:function(t){var i=e(this).closest(".yith-plugin-fw__action-button"),n=i.hasClass("yith-plugin-fw__action-button--opened");t.preventDefault(),t.stopPropagation(),a.closeAll(),n||i.addClass("yith-plugin-fw__action-button--opened")},stopPropagation:function(e){e.stopPropagation()}};a.init(),e(document).on("click","a.yith-plugin-fw__require-confirmation-link",function(t){var i=e(this).closest("a.yith-plugin-fw__require-confirmation-link"),n=i.attr("href");if(n&&"#"!==n&&(t.preventDefault(),t.stopPropagation(),"yith"in window&&"ui"in yith)){var a,l=["title","message","confirmButtonType","cancelButton","confirmButton"],o={};for(a in l){var s=l[a],r=i.data(s);void 0!==r&&(o[s]=r)}o.onConfirm=function(){window.location.href=n},o.closeAfterConfirm=!1,yith.ui.confirm(o)}}),e(document).on("yith-plugin-fw-tips-init",function(){e(".yith-plugin-fw__tips").tipTip({attribute:"data-tip",fadeIn:50,fadeOut:50,delay:200})}).trigger("yith-plugin-fw-tips-init")}(jQuery);
1
+ !function(t){var e={selectors:{imgPreview:".yith-plugin-fw-upload-img-preview",uploadButton:".yith-plugin-fw-upload-button",imgUrl:".yith-plugin-fw-upload-img-url",resetButton:".yith-plugin-fw-upload-button-reset"},onImageChange:function(){var i=t(this).val(),n=new RegExp("(http|ftp|https)://[a-zA-Z0-9@?^=%&amp;:/~+#-_.]*.(gif|jpg|jpeg|png|ico|svg)"),a=t(this).parent().find(e.selectors.imgPreview).first();a.length<1&&(a=t(this).parent().parent().find(e.selectors.imgPreview).first()),n.test(i)?a.html('<img src="'+i+'" style="max-width:100px; max-height:100px;" />'):a.html("")},onButtonClick:function(i){i.preventDefault();var n,a=t(this).attr("id").replace(/-button$/,"").replace(/(\[|\])/g,"\\$1");if(n)n.open();else{var l=[new wp.media.controller.Library({library:wp.media.query(),multiple:!1,title:"Choose Image",priority:20,filterable:"uploaded"})];(n=wp.media.frames.downloadable_file=wp.media({title:"Choose Image",library:{type:""},button:{text:"Choose Image"},multiple:!1,states:l})).on("select",function(){var i=n.state().get("selection").first().toJSON(),l=t("#"+a+"-yith-attachment-id");t("#"+a).val(i.url),l.length&&l.val(i.id),e.triggerImageChange()}),n.open()}},onResetClick:function(){var i=t(this),n=i.attr("id").replace(/(\[|\])/g,"\\$1"),a=i.attr("id").replace(/-button-reset$/,"").replace(/(\[|\])/g,"\\$1"),l=t("#"+n).data("default");t("#"+a).val(l),e.triggerImageChange()},triggerImageChange:function(){t(e.selectors.imgUrl).trigger("change")},initOnce:function(){"undefined"!=typeof wp&&"undefined"!=typeof wp.media&&(t(document).on("change",e.selectors.imgUrl,e.onImageChange),t(document).on("click",e.selectors.uploadButton,e.onButtonClick),t(document).on("click",e.selectors.resetButton,e.onResetClick))}};e.initOnce();var i={selectors:{gallery:".yith-plugin-fw-image-gallery",notInitGallery:".yith-plugin-fw-image-gallery:not(.yith-plugin-fw-image-gallery--initialized)",button:".yith-plugin-fw-image-gallery .image-gallery-button",slideWrapper:"ul.slides-wrapper"},initOnce:function(){"undefined"!=typeof wp&&"undefined"!=typeof wp.media&&t(document).on("click",i.selectors.button,function(e){var n=t(this),a=n.closest(i.selectors.gallery),l=a.find(".image_gallery_ids"),o=l.val(),s=a.find("ul.slides-wrapper"),r=wp.media.frames.image_gallery=wp.media({title:n.data("choose"),button:{text:n.data("update")},states:[new wp.media.controller.Library({title:n.data("choose"),filterable:"all",multiple:!0})]});r.on("select",function(){r.state().get("selection").map(function(t){if((t=t.toJSON()).id){o=o?o+","+t.id:t.id;var e=t.sizes.thumbnail||t.sizes.medium||t.sizes.large||t.sizes.full;s.append('<li class="image" data-attachment_id="'+t.id+'"><img src="'+e.url+'"/><ul class="actions"><li><a href="#" class="delete" title="'+n.data("delete")+'">x</a></li></ul></li>')}}),l.val(o),l.trigger("change")}),r.open()})},init:function(){"undefined"!=typeof wp&&"undefined"!=typeof wp.media&&t(i.selectors.notInitGallery).each(function(){t(this).addClass("yith-plugin-fw-image-gallery--initialized");var e=t(this).find(i.selectors.slideWrapper);e.each(function(){var e=t(this);e.sortable({items:"li.image",cursor:"move",scrollSensitivity:40,forcePlaceholderSize:!0,forceHelperSize:!1,helper:"clone",opacity:.65,start:function(t,e){e.item.css("background-color","#f6f6f6")},stop:function(t,e){e.item.removeAttr("style")},update:function(n,a){var l="";e.find("li.image").css("cursor","default").each(function(){var e=t(this).attr("data-attachment_id");l=l+e+","}),e.closest(i.selectors.gallery).find(".image_gallery_ids").val(l)}})}),e.on("click","a.delete",function(e){e.preventDefault();var n=t(this).closest(i.selectors.gallery),a=n.find("ul.slides-wrapper"),l=n.find(".image_gallery_ids"),o="";t(this).closest("li.image").remove(),a.find("li.image").css("cursor","default").each(function(){var e=t(this).attr("data-attachment_id");o=o+e+","}),l.val(o)})})}};i.initOnce(),t(function(){t(document).on("yith-plugin-fw-codemirror-init",function(){"undefined"!=typeof wp&&"undefined"!=typeof wp.codeEditor&&t(".codemirror:not(.codemirror--initialized)").each(function(){var e=t(this).data("settings"),i=wp.codeEditor.initialize(t(this),e);t(this).addClass("codemirror--initialized"),t(this).data("codemirrorInstance",i)})}).trigger("yith-plugin-fw-codemirror-init")});t(document).on("yith_fields_init",function(){var n=t(".yith-plugin-fw-datepicker:not(.yith-plugin-fw-datepicker--initialized)"),a=t(".yith-plugin-fw-colorpicker:not(.yith-plugin-fw-colorpicker--initialized)"),l=t(".yith-plugin-fw-sidebar-layout:not(.yith-plugin-fw-sidebar-layout--initialized)"),o=t(".yith-plugin-fw-slider-container:not(.yith-plugin-fw-slider-container--initialized)"),s=t(".yit-icons-manager-wrapper:not(.yit-icons-manager-wrapper--initialized)");n.each(function(){t(this).addClass("yith-plugin-fw-datepicker--initialized");var e=t(this),i=e.data(),n=e.next(".yith-icon-calendar");i.showAnim=!1,i.beforeShow=function(t,e){e.dpDiv.addClass("yith-plugin-fw-datepicker-div")},i.onClose=function(t,e){e.dpDiv.removeClass("yith-plugin-fw-datepicker-div")},e.datepicker(i),n&&n.on("click",function(){e.datepicker("show")})}),a.each(function(){t(this).addClass("yith-plugin-fw-colorpicker--initialized"),t(this).wpColorPicker({palettes:!1,width:200,mode:"hsl",clear:function(){var e=t(this);e.val(e.data("default-color")),e.trigger("change")}});var e=t(this).data("variations-label"),i=t(this).closest(".yith-plugin-fw-colorpicker-field-wrapper"),n=t(this).closest(".yith-single-colorpicker"),a=i.find(".wp-picker-input-wrap"),l=n.find(".wp-picker-input-wrap");if(a.length&&i.find("a.wp-color-result").attr("title",e),n.length&&n.find("a.wp-color-result").attr("title",e),!a.find(".wp-picker-default-custom").length){var o=t("<span/>").attr({"class":"wp-picker-default-custom"});a.find(".wp-picker-default").wrap(o)}l.find(".wp-picker-default-custom").length||(o=t("<span/>").attr({"class":"wp-picker-default-custom"}),l.find(".wp-picker-default").wrap(o))}),l.each(function(){t(this).addClass("yith-plugin-fw-sidebar-layout--initialized"),t(this).find("img").on("click",function(){var e=t(this).closest(".yith-plugin-fw-sidebar-layout"),i=e.find(".yith-plugin-fw-sidebar-layout-sidebar-left-container"),n=e.find(".yith-plugin-fw-sidebar-layout-sidebar-right-container"),a=t(this).data("type");if(t(this).parent().children(":radio").attr("checked",!1),t(this).prev(":radio").attr("checked",!0),void 0!==a)switch(a){case"left":i.show(),n.hide();break;case"right":n.show(),i.hide();break;case"double":i.show(),n.show();break;default:i.hide(),n.hide()}})}),o.each(function(){t(this).addClass("yith-plugin-fw-slider-container--initialized");var e=t(this).find(".ui-slider-horizontal"),i=e.data("val"),n=e.data("min"),a=e.data("max"),l=e.data("step"),o=e.data("labels");e.slider({value:i,min:n,max:a,range:"min",step:l,create:function(){t(this).find(".ui-slider-handle").text(t(this).slider("value"))},slide:function(e,i){t(this).find("input").val(i.value).trigger("change"),t(this).find(".ui-slider-handle").text(i.value),t(this).siblings(".feedback").find("strong").text(i.value+o)}})}),s.each(function(){t(this).addClass("yit-icons-manager-wrapper--initialized");var e=t(this),i=e.find(".yit-icons-manager-icon-preview").first(),n=e.find(".yit-icons-manager-icon-text");e.on("click",".yit-icons-manager-list li",function(a){var l=t(a.target).closest("li"),o=l.data("font"),s=l.data("icon"),r=l.data("key"),c=l.data("name");i.attr("data-font",o),i.attr("data-icon",s),i.attr("data-key",r),i.attr("data-name",c),n.val(o+":"+c),e.find(".yit-icons-manager-list li").removeClass("active"),l.addClass("active")}),e.on("click",".yit-icons-manager-action-set-default",function(){e.find(".yit-icons-manager-list li.default").trigger("click")})}),t(document).find(".ui-sortable .yith-toggle-elements").sortable({cursor:"move",axis:"y",scrollSensitivity:40,forcePlaceholderSize:!0,helper:"clone",stop:function(e,i){var n=jQuery(".ui-sortable-handle"),a=0,l=new Array;for(a=0;a<n.length;a++)l[a]=t(n[a]).data("item_key");l.length>0&&t(this).closest(".toggle-element").saveToggleElement(null,l)}}),t(document.body).trigger("wc-enhanced-select-init"),t(document.body).trigger("yith-framework-enhanced-select-init"),t(document).trigger("yith-plugin-fw-codemirror-init"),e.triggerImageChange(),i.init()}).trigger("yith_fields_init"),t(document).on("click",".yith-plugin-fw-select-images__item",function(){var e=t(this),i=e.data("key"),n=e.closest(".yith-plugin-fw-select-images__wrapper"),a=n.find(".yith-plugin-fw-select-images__item"),l=n.find("select").first();l.length&&(l.val(i).trigger("yith_select_images_value_changed").trigger("change"),a.removeClass("yith-plugin-fw-select-images__item--selected"),e.addClass("yith-plugin-fw-select-images__item--selected"))}),t(document).on("click",".yith-plugin-fw-select-all",function(){t("#"+t(this).data("select-id")).find("option").prop("selected",!0).trigger("change")}),t(document).on("click",".yith-plugin-fw-deselect-all",function(){t("#"+t(this).data("select-id")).find("option").prop("selected",!1).trigger("change")}),t(document).on("click",".yith-plugin-fw-onoff-container span",function(){var e=t(this).prev("input");e.prop("disabled")||e.trigger("click")}),t(document).on("click",".yith-plugin-fw-onoff-container input",function(e){t(this).is(":checked")?t(this).attr("value","yes").addClass("onoffchecked"):t(this).attr("value","no").removeClass("onoffchecked")}),t.fn.saveToggleElement=function(e,i){var n=t(this),a="yith_plugin_fw_save_toggle_element",l=n.serializeToggleElement(),o=n.find(".yith-toggle_wrapper"),s=o.attr("id"),r=t.urlParam("tab");l.append("security",o.data("nonce")),void 0!==i&&i.length>0&&l.append("yith_toggle_elements_order_keys",i),n.closest(".metaboxes-tab.yith-plugin-ui").length?(a="yith_plugin_fw_save_toggle_element_metabox",post_id=t(this).closest("form#post").find("#post_ID").val(),yit_metaboxes_nonce=t(this).closest("form#post").find("#yit_metaboxes_nonce").val(),metabox_tab=t(this).closest(".tabs-panel").attr("id"),url=yith_framework_fw_fields.ajax_url+"?action="+a+"&post_ID="+post_id+"&yit_metaboxes_nonce="+yit_metaboxes_nonce+"&toggle_id="+s+"&metabox_tab="+metabox_tab):url=yith_framework_fw_fields.admin_url+"?action="+a+"&tab="+r+"&toggle_id="+s,t.ajax({type:"POST",url:url,data:l,contentType:!1,processData:!1,success:function(i){e&&e.removeClass("show"),t(document).trigger("yith_save_toggle_element_done",[i,n])}})},t.fn.serializeToggleElement=function(){var e=t(this),i=new FormData,n=t(e).find(":input").serializeArray();return t.each(n,function(t,e){el_name=e.name,i.append(e.name,e.value)}),i},t.fn.formatToggleTitle=function(){var e=t(this),i=e.find(":input"),n=e.find("span.title").data("title_format"),a=e.find(".subtitle").data("subtitle_format"),l=new RegExp("[^%%]+(?=[%%])","g");if(void 0!==n)var o=n.match(l);if(void 0!==a)var s=a.match(l);t.each(i,function(e,i){void 0!==t(i).attr("id")&&($field_id=t(i).attr("id"),$field_array=$field_id.split("_"),$field_array.pop(),$field_id=$field_array.join("_"),$field_val=t(i).val(),null!=o&&void 0!==o&&-1!==o.indexOf($field_id)&&(n=n.replace("%%"+$field_id+"%%",$field_val)),null!=s&&void 0!==s&&-1!==s.indexOf($field_id)&&(a=a.replace("%%"+$field_id+"%%",$field_val)))}),""!==n&&e.find("span.title").html(n),""!==a&&e.find(".subtitle").html(a),t(document).trigger("yith-toggle-element-item-title",[e])},t.urlParam=function(t){var e=new RegExp("[?&]"+t+"=([^&#]*)").exec(window.location.search);return null!==e&&(e[1]||0)},t(document).on("click",".yith-toggle-title",function(e){var i=t(e.target),n=i.closest(".yith-toggle-row"),a=n.find(".yith-toggle-content");if(i.hasClass("yith-plugin-fw-onoff")||i.hasClass("yith-icon-drag"))return!1;n.is(".yith-toggle-row-opened")?a.slideUp(400):a.slideDown(400),n.toggleClass("yith-toggle-row-opened")}),t(document).on("click",".yith-add-box-button",function(e){e.preventDefault();var i=t(this),n=i.data("box_id"),a=i.data("closed_label"),l=i.data("opened_label"),o=i.closest(".yith-toggle_wrapper").attr("id"),s=wp.template("yith-toggle-element-add-box-content-"+o);""!==n&&(t("#"+n).html(s({index:"box_id"})).slideToggle(),""!==a&&(i.html()===a?i.html(l).removeClass("closed"):i.html(a).addClass("closed")),t(document).trigger("yith_fields_init"),t(document).trigger("yith-add-box-button-toggle",[i]))}),t(document).on("click",".yith-add-box-buttons .yith-save-button",function(e){e.preventDefault();var i=t(this).parents(".yith-add-box"),n=t(this).closest(".yith-toggle_wrapper").attr("id"),a=i.find(".spinner"),l=t(this).parents(".toggle-element"),o=i.find(":input"),s=0,r=t('<input type="hidden">');l.find(".yith-toggle-row").each(function(){var e=parseInt(t(this).data("item_key"));s<=e&&(s=e+1)}),r.val(s),t(document).trigger("yith-toggle-change-counter",[r,i]),s=r.val();var c=wp.template("yith-toggle-element-item-"+n),d=t(c({index:s}));a.addClass("show"),t.each(o,function(e,i){if(void 0!==t(i).attr("id")){var n=t(i).attr("id"),a=t(i).val();n="radio"===t(i).attr("type")?(n=(n=t(i).closest(".yith-plugin-fw-radio").attr("id")).replace("new_","")+"_"+s)+"-"+a:n.replace("new_","")+"_"+s,t(i).is(":checked")&&t(d).find("#"+n).prop("checked",!0),(t(i).hasClass("yith-post-search")||t(i).hasClass("yith-term-search"))&&t(d).find("#"+n).html(t("#"+t(i).attr("id")).html()),t(d).find("#"+n).val(a)}}),t(d).formatToggleTitle();var u=t('<input type="hidden">').val("yes");t(document).trigger("yith-toggle-element-item-before-add",[i,d,u]);setTimeout(function(){if("yes"===u.val()){t(l).find(".yith-toggle-elements").append(d),t(i).find(".yith-plugin-fw-datepicker").datepicker("destroy"),t(i).html(""),t(i).prev(".yith-add-box-button").trigger("click"),l.saveToggleElement();setTimeout(function(){t(l).find(".highlight").removeClass("highlight")},2e3),t(document).trigger("yith_fields_init")}},1e3)}),t(document).on("click",".yith-toggle-row .yith-save-button",function(e){e.preventDefault();var i=t(this).closest(".toggle-element"),n=t(this).closest(".yith-toggle-row"),a=n.find(".spinner");n.formatToggleTitle();var l=t('<input type="hidden">').val("yes");t(document).trigger("yith-toggle-element-item-before-update",[i,n,l]),"yes"===l.val()&&(a.addClass("show"),i.saveToggleElement(a))}),t(document).on("click",".yith-toggle-row .yith-delete-button",function(e){e.preventDefault();var i=t(this).closest(".toggle-element");t(this).closest(".yith-toggle-row").remove(),i.saveToggleElement()}),t(document).on("click",".yith-toggle-onoff",function(e){e.preventDefault(),t(this).closest(".toggle-element").saveToggleElement()}),t(document).on("click",".yith-plugin-fw-radio input[type=radio]",function(){var e=t(this).closest(".yith-plugin-fw-radio"),i=t(this).val();e.val(i).data("value",i).trigger("change")}),t(document.body).on("yith-plugin-fw-init-radio",function(){t(".yith-plugin-fw-radio:not(.yith-plugin-fw-radio--initialized)").each(function(){t(this).find('input[type="radio"]').filter('[value="'+t(this).data("value")+'"]').click(),t(this).addClass("yith-plugin-fw-radio--initialized")})}).trigger("yith-plugin-fw-init-radio"),t(document).on("click",".yith-password-eye",function(){var e=t(this),i=t(this).closest(".yith-password-wrapper").find("input");"password"===i.attr("type")?(i.attr("type","text"),e.addClass("yith-password-eye-closed")):(i.attr("type","password"),e.removeClass("yith-password-eye-closed"))}),t(document).on("select2:open",function(e){t(e.target).closest(".yith-plugin-ui").length&&t(".select2-results").closest(".select2-container").addClass("yith-plugin-fw-select2-container")}),t(document).on("select2:open",function(t){t.target.multiple||setTimeout(function(){document.querySelector(".yith-plugin-fw-select2-container .select2-search__field").focus()},50)});var n={selectors:{wrapper:".yith-plugin-fw-dimensions",units:{wrapper:".yith-plugin-fw-dimensions__units",single:".yith-plugin-fw-dimensions__unit",value:".yith-plugin-fw-dimensions__unit__value",selectedClass:"yith-plugin-fw-dimensions__unit--selected"},linked:{button:".yith-plugin-fw-dimensions__linked",value:".yith-plugin-fw-dimensions__linked__value",wrapperActiveClass:"yith-plugin-fw-dimensions--linked-active"},dimensions:{number:".yith-plugin-fw-dimensions__dimension__number"}},init:function(){var e=n;t(document).on("click",e.selectors.units.single,e.unitChange),t(document).on("click",e.selectors.linked.button,e.linkedChange),t(document).on("change keyup",e.selectors.dimensions.number,e.numberChange)},unitChange:function(e){var i=t(this).closest(n.selectors.units.single),a=i.closest(n.selectors.units.wrapper),l=a.find(n.selectors.units.single),o=a.find(n.selectors.units.value).first(),s=i.data("value");l.removeClass(n.selectors.units.selectedClass),i.addClass(n.selectors.units.selectedClass),o.val(s).trigger("change")},linkedChange:function(){var e=t(this).closest(n.selectors.linked.button),i=e.closest(n.selectors.wrapper),a=e.find(n.selectors.linked.value);"yes"===a.val()?(i.removeClass(n.selectors.linked.wrapperActiveClass),a.val("no")):(i.addClass(n.selectors.linked.wrapperActiveClass),a.val("yes"),i.find(n.selectors.dimensions.number).first().trigger("change"))},numberChange:function(e){var i=t(this).closest(n.selectors.dimensions.number),a=i.closest(n.selectors.wrapper);a.hasClass(n.selectors.linked.wrapperActiveClass)&&a.find(n.selectors.dimensions.number).val(i.val())}};n.init();t(document).on("click",".yith-plugin-fw-copy-to-clipboard__copy",function(){var e,i=t(this).closest(".yith-plugin-fw-copy-to-clipboard"),n=i.find(".yith-plugin-fw-copy-to-clipboard__field"),a=i.find(".yith-plugin-fw-copy-to-clipboard__tip"),l=i.data("tip-timeout");l&&clearTimeout(l),n.select(),document.execCommand("copy"),(e="getSelection"in window&&window.getSelection())?"empty"in e?e.empty():"removeAllRanges"in e&&e.removeAllRanges():"selection"in document&&document.selection.empty(),a.fadeIn(400),l=setTimeout(function(){a.fadeOut(400)},1500),i.data("tip-timeout",l)});var a={init:function(){t(document).on("click",".yith-plugin-fw__action-button--has-menu",a.open),t(document).on("click",".yith-plugin-fw__action-button__menu",a.stopPropagation),t(document).on("click",a.closeAll)},closeAll:function(){t(".yith-plugin-fw__action-button--opened").removeClass("yith-plugin-fw__action-button--opened")},open:function(e){var i=t(this).closest(".yith-plugin-fw__action-button"),n=i.hasClass("yith-plugin-fw__action-button--opened");e.preventDefault(),e.stopPropagation(),a.closeAll(),n||i.addClass("yith-plugin-fw__action-button--opened")},stopPropagation:function(t){t.stopPropagation()}};a.init(),t(document).on("click","a.yith-plugin-fw__require-confirmation-link",function(e){var i=t(this).closest("a.yith-plugin-fw__require-confirmation-link"),n=i.attr("href");if(n&&"#"!==n&&(e.preventDefault(),e.stopPropagation(),"yith"in window&&"ui"in yith)){var a,l=["title","message","confirmButtonType","cancelButton","confirmButton"],o={};for(a in l){var s=l[a],r=i.data(s);void 0!==r&&(o[s]=r)}o.onConfirm=function(){window.location.href=n},o.closeAfterConfirm=!1,yith.ui.confirm(o)}}),t(document).on("yith-plugin-fw-tips-init",function(){t(".yith-plugin-fw__tips").tipTip({attribute:"data-tip",fadeIn:50,fadeOut:50,delay:200})}).trigger("yith-plugin-fw-tips-init"),t(document).on("yith-plugin-fw-tabs-init",function(){t(".yith-plugin-fw__tabs:not(.yith-plugin-fw__tabs--initialized)").each(function(){var e=t(this),i=e.data("tab-additional-active-class")||!1,n=e.find(".yith-plugin-fw__tab__handler"),a=e.find(".yith-plugin-fw__tab__handler").first(),l=n.get().map(function(t){return t.getAttribute("href")}).filter(function(t){return!!t}).join(", "),o=t(l),s=function(e){var n=e.parent(".yith-plugin-fw__tab"),a=n.siblings(".yith-plugin-fw__tab"),l=e.attr("href");n.addClass("yith-plugin-fw__tab--active"),i&&n.addClass(i),a.removeClass("yith-plugin-fw__tab--active"),i&&a.removeClass(i),o.hide(),t(l).show()};e.addClass("yith-plugin-fw__tabs--initialized"),e.on("click",".yith-plugin-fw__tab__handler",function(e){e.preventDefault();var i=t(this);i.parent(".yith-plugin-fw__tab").hasClass("yith-plugin-fw__tab--active")||s(i)}),a.length&&s(a)})}).trigger("yith-plugin-fw-tabs-init")}(jQuery);
plugin-fw/assets/js/yith-ui.js CHANGED
@@ -19,10 +19,6 @@ window.yith = window.yith || {};
19
  }
20
  return filteredClasses.join( ' ' );
21
  }
22
- }
23
-
24
- var stopEventPropagation = function ( e ) {
25
- e.stopPropagation();
26
  };
27
 
28
  /**
@@ -181,8 +177,8 @@ window.yith = window.yith || {};
181
  options = $.extend( {}, defaults, options );
182
  options.classes = $.extend( {}, defaults.classes, options.classes );
183
 
184
- var container = $( '#wpwrap' ),
185
- classes = {
186
  wrap : ['yith-plugin-ui', 'yith-plugin-fw__modal__wrap', options.classes.wrap],
187
  main : ['yith-plugin-fw__modal__main', options.classes.main],
188
  close : ['yith-plugin-fw__modal__close', 'yith-icon', 'yith-icon-close', options.classes.close],
@@ -190,7 +186,7 @@ window.yith = window.yith || {};
190
  content: ['yith-plugin-fw__modal__content', options.classes.content],
191
  footer : ['yith-plugin-fw__modal__footer', options.classes.footer]
192
  },
193
- dom = {
194
  wrap : false,
195
  main : false,
196
  close : false,
@@ -198,26 +194,27 @@ window.yith = window.yith || {};
198
  content: false,
199
  footer : false
200
  },
201
- initialize = function () {
202
  close();
203
 
204
  create();
205
  initEvents();
206
  },
207
- close = function () {
208
  $( '.yith-plugin-fw__modal__wrap' ).remove();
209
  container.removeClass( 'yith-plugin-fw__modal--opened' );
210
  container.removeClass( 'yith-plugin-fw__modal--allow-wp-menu' );
211
  container.removeClass( 'yith-plugin-fw__modal--allow-wp-menu-in-mobile' );
 
212
  },
213
- handleClose = function () {
214
  close();
215
 
216
  if ( typeof options.onClose === 'function' ) {
217
  options.onClose();
218
  }
219
  },
220
- create = function () {
221
  dom.wrap = $( '<div class="' + cssClasses( classes.wrap ) + '">' );
222
  dom.main = $( '<div class="' + cssClasses( classes.main ) + '">' );
223
  dom.close = $( '<span class="' + cssClasses( classes.close ) + '">' );
@@ -227,7 +224,6 @@ window.yith = window.yith || {};
227
 
228
  dom.main.css( { width: options.width } );
229
 
230
-
231
  if ( options.title ) {
232
  if ( typeof options.title === 'string' ) {
233
  dom.title.html( options.title );
@@ -283,20 +279,26 @@ window.yith = window.yith || {};
283
  options.onCreate();
284
  }
285
  },
286
- initEvents = function () {
 
 
 
 
 
 
287
  dom.close.on( 'click', handleClose );
288
  if ( options.closeSelector ) {
289
  container.on( 'click', options.closeSelector, handleClose );
290
  }
291
 
292
- if ( options.closeWhenClickingOnOverlay ) {
293
- dom.wrap.on( 'click', handleClose );
294
- dom.main.on( 'click', stopEventPropagation );
295
- }
296
 
297
  $( document ).on( 'keydown', handleKeyboard );
298
  },
299
- handleKeyboard = function ( event ) {
 
 
 
300
  if ( options.allowClosingWithEsc && event.keyCode === 27 ) {
301
  handleClose();
302
  }
19
  }
20
  return filteredClasses.join( ' ' );
21
  }
 
 
 
 
22
  };
23
 
24
  /**
177
  options = $.extend( {}, defaults, options );
178
  options.classes = $.extend( {}, defaults.classes, options.classes );
179
 
180
+ var container = $( '#wpwrap' ),
181
+ classes = {
182
  wrap : ['yith-plugin-ui', 'yith-plugin-fw__modal__wrap', options.classes.wrap],
183
  main : ['yith-plugin-fw__modal__main', options.classes.main],
184
  close : ['yith-plugin-fw__modal__close', 'yith-icon', 'yith-icon-close', options.classes.close],
186
  content: ['yith-plugin-fw__modal__content', options.classes.content],
187
  footer : ['yith-plugin-fw__modal__footer', options.classes.footer]
188
  },
189
+ dom = {
190
  wrap : false,
191
  main : false,
192
  close : false,
194
  content: false,
195
  footer : false
196
  },
197
+ initialize = function () {
198
  close();
199
 
200
  create();
201
  initEvents();
202
  },
203
+ close = function () {
204
  $( '.yith-plugin-fw__modal__wrap' ).remove();
205
  container.removeClass( 'yith-plugin-fw__modal--opened' );
206
  container.removeClass( 'yith-plugin-fw__modal--allow-wp-menu' );
207
  container.removeClass( 'yith-plugin-fw__modal--allow-wp-menu-in-mobile' );
208
+ removeEvents();
209
  },
210
+ handleClose = function () {
211
  close();
212
 
213
  if ( typeof options.onClose === 'function' ) {
214
  options.onClose();
215
  }
216
  },
217
+ create = function () {
218
  dom.wrap = $( '<div class="' + cssClasses( classes.wrap ) + '">' );
219
  dom.main = $( '<div class="' + cssClasses( classes.main ) + '">' );
220
  dom.close = $( '<span class="' + cssClasses( classes.close ) + '">' );
224
 
225
  dom.main.css( { width: options.width } );
226
 
 
227
  if ( options.title ) {
228
  if ( typeof options.title === 'string' ) {
229
  dom.title.html( options.title );
279
  options.onCreate();
280
  }
281
  },
282
+ handleClickOnOverlay = function ( event ) {
283
+ var target = $( event.target );
284
+ if ( target.is( dom.wrap ) && options.closeWhenClickingOnOverlay ) {
285
+ handleClose();
286
+ }
287
+ },
288
+ initEvents = function () {
289
  dom.close.on( 'click', handleClose );
290
  if ( options.closeSelector ) {
291
  container.on( 'click', options.closeSelector, handleClose );
292
  }
293
 
294
+ dom.wrap.on( 'click', handleClickOnOverlay );
 
 
 
295
 
296
  $( document ).on( 'keydown', handleKeyboard );
297
  },
298
+ removeEvents = function () {
299
+ $( document ).off( 'keydown', handleKeyboard );
300
+ },
301
+ handleKeyboard = function ( event ) {
302
  if ( options.allowClosingWithEsc && event.keyCode === 27 ) {
303
  handleClose();
304
  }
plugin-fw/assets/js/yith-ui.min.js CHANGED
@@ -1 +1 @@
1
- window.yith=window.yith||{},function(n,e){e.ui=e.ui||{};var o=function(n){if("string"==typeof n)return n;var e=[];for(var t of n)t&&e.indexOf(t)<0&&e.push(o(t));return e.join(" ")},t=function(n){n.stopPropagation()};e.ui.confirm=function(t){var l={title:!1,message:!1,onCreate:!1,onConfirm:!1,onCancel:!1,onClose:!1,classes:{wrap:"",content:"",title:"",message:"",footer:"",cancel:"",confirm:""},confirmButtonType:"confirm",cancelButton:yith_plugin_fw_ui.i18n.cancel,confirmButton:yith_plugin_fw_ui.i18n.confirm,width:350,closeAfterConfirm:!0,allowWpMenu:!1,allowWpMenuInMobile:!1,showClose:!0,closeWhenClickingOnOverlay:!1},i={};t=void 0!==t?t:{},(t=n.extend({},l,t)).classes=n.extend({},l.classes,t.classes);var s={wrap:o(["yith-plugin-fw__confirm__wrap",t.classes.wrap]),content:o(["yith-plugin-fw__confirm__content",t.classes.content]),title:o(["yith-plugin-fw__confirm__title",t.classes.title]),message:o(["yith-plugin-fw__confirm__message",t.classes.message]),footer:o(["yith-plugin-fw__confirm__footer",t.classes.footer]),cancel:o(["yith-plugin-fw__confirm__button","yith-plugin-fw__confirm__button--cancel",t.classes.cancel]),confirm:o(["yith-plugin-fw__confirm__button","yith-plugin-fw__confirm__button--"+t.confirmButtonType,t.classes.confirm])},c={message:!1,footer:!1,cancel:!1,confirm:!1},a=!1,r=function(){a&&a.close(),a=!1},f=function(){"function"==typeof t.onCancel&&t.onCancel(),r()},p=function(){"function"==typeof t.onConfirm&&t.onConfirm(),t.closeAfterConfirm&&r()},m=function(){c.cancel.on("click",f),c.confirm.on("click",p)};(function(){c.message=n('<div class="'+s.message+'">'),c.footer=n('<div class="'+s.footer+'">'),c.cancel=n('<span class="'+s.cancel+'">'+t.cancelButton+"</span>"),c.confirm=n('<span class="'+s.confirm+'">'+t.confirmButton+"</span>"),t.message&&c.message.html(t.message),c.footer.append(c.cancel),c.footer.append(c.confirm),a=e.ui.modal({classes:{wrap:s.wrap,title:s.title,content:s.content},title:t.title,content:[c.message,c.footer],width:t.width,allowWpMenu:t.allowWpMenu,allowWpMenuInMobile:t.allowWpMenuInMobile,showClose:t.showClose,onCreate:t.onCreate,onClose:t.onClose,closeWhenClickingOnOverlay:t.closeWhenClickingOnOverlay})})(),m(),i.elements=n.extend({},c),i.modal=n.extend({},a),i.close=r,i.cancel=f},e.ui.modal=function(e){var l={allowWpMenu:!0,allowWpMenuInMobile:!1,title:!1,content:!1,footer:!1,showClose:!0,closeSelector:!1,classes:{wrap:"",main:"",close:"",title:"",content:"",footer:""},width:500,allowClosingWithEsc:!0,closeWhenClickingOnOverlay:!1,scrollContent:!0,onCreate:!1,onClose:!1},i={};e=void 0!==e?e:{},(e=n.extend({},l,e)).classes=n.extend({},l.classes,e.classes);var s=n("#wpwrap"),c={wrap:["yith-plugin-ui","yith-plugin-fw__modal__wrap",e.classes.wrap],main:["yith-plugin-fw__modal__main",e.classes.main],close:["yith-plugin-fw__modal__close","yith-icon","yith-icon-close",e.classes.close],title:["yith-plugin-fw__modal__title",e.classes.title],content:["yith-plugin-fw__modal__content",e.classes.content],footer:["yith-plugin-fw__modal__footer",e.classes.footer]},a={wrap:!1,main:!1,close:!1,title:!1,content:!1,footer:!1},r=function(){n(".yith-plugin-fw__modal__wrap").remove(),s.removeClass("yith-plugin-fw__modal--opened"),s.removeClass("yith-plugin-fw__modal--allow-wp-menu"),s.removeClass("yith-plugin-fw__modal--allow-wp-menu-in-mobile")},f=function(){r(),"function"==typeof e.onClose&&e.onClose()},p=function(){a.wrap=n('<div class="'+o(c.wrap)+'">'),a.main=n('<div class="'+o(c.main)+'">'),a.close=n('<span class="'+o(c.close)+'">'),a.title=n('<div class="'+o(c.title)+'">'),a.content=n('<div class="'+o(c.content)+'">'),a.footer=n('<div class="'+o(c.footer)+'">'),a.main.css({width:e.width}),e.title&&("string"==typeof e.title?a.title.html(e.title):a.title.append(e.title)),e.content&&("string"==typeof e.content?a.content.html(e.content):a.content.append(e.content)),e.showClose&&a.main.append(a.close),a.main.append(a.title),a.main.append(a.content),e.footer&&("string"==typeof e.footer?a.footer.html(e.footer):a.footer.append(e.footer),a.main.append(a.footer)),a.wrap.append(a.main),e.scrollContent&&a.wrap.addClass("yith-plugin-fw__modal__wrap--scroll-content"),s.append(a.wrap),s.addClass("yith-plugin-fw__modal--opened"),e.allowWpMenu&&s.addClass("yith-plugin-fw__modal--allow-wp-menu"),e.allowWpMenuInMobile&&s.addClass("yith-plugin-fw__modal--allow-wp-menu-in-mobile"),"function"==typeof e.onCreate&&e.onCreate()},m=function(){a.close.on("click",f),e.closeSelector&&s.on("click",e.closeSelector,f),e.closeWhenClickingOnOverlay&&(a.wrap.on("click",f),a.main.on("click",t)),n(document).on("keydown",w)},w=function(n){e.allowClosingWithEsc&&27===n.keyCode&&f()};return r(),p(),m(),i.elements=n.extend({},a),i.close=f,i}}(window.jQuery,window.yith);
1
+ window.yith=window.yith||{},function(n,e){e.ui=e.ui||{};var o=function(n){if("string"==typeof n)return n;var e=[];for(var t of n)t&&e.indexOf(t)<0&&e.push(o(t));return e.join(" ")};e.ui.confirm=function(t){var l={title:!1,message:!1,onCreate:!1,onConfirm:!1,onCancel:!1,onClose:!1,classes:{wrap:"",content:"",title:"",message:"",footer:"",cancel:"",confirm:""},confirmButtonType:"confirm",cancelButton:yith_plugin_fw_ui.i18n.cancel,confirmButton:yith_plugin_fw_ui.i18n.confirm,width:350,closeAfterConfirm:!0,allowWpMenu:!1,allowWpMenuInMobile:!1,showClose:!0,closeWhenClickingOnOverlay:!1},i={};t=void 0!==t?t:{},(t=n.extend({},l,t)).classes=n.extend({},l.classes,t.classes);var s={wrap:o(["yith-plugin-fw__confirm__wrap",t.classes.wrap]),content:o(["yith-plugin-fw__confirm__content",t.classes.content]),title:o(["yith-plugin-fw__confirm__title",t.classes.title]),message:o(["yith-plugin-fw__confirm__message",t.classes.message]),footer:o(["yith-plugin-fw__confirm__footer",t.classes.footer]),cancel:o(["yith-plugin-fw__confirm__button","yith-plugin-fw__confirm__button--cancel",t.classes.cancel]),confirm:o(["yith-plugin-fw__confirm__button","yith-plugin-fw__confirm__button--"+t.confirmButtonType,t.classes.confirm])},c={message:!1,footer:!1,cancel:!1,confirm:!1},a=!1,r=function(){a&&a.close(),a=!1},f=function(){"function"==typeof t.onCancel&&t.onCancel(),r()},p=function(){"function"==typeof t.onConfirm&&t.onConfirm(),t.closeAfterConfirm&&r()},m=function(){c.cancel.on("click",f),c.confirm.on("click",p)};(function(){c.message=n('<div class="'+s.message+'">'),c.footer=n('<div class="'+s.footer+'">'),c.cancel=n('<span class="'+s.cancel+'">'+t.cancelButton+"</span>"),c.confirm=n('<span class="'+s.confirm+'">'+t.confirmButton+"</span>"),t.message&&c.message.html(t.message),c.footer.append(c.cancel),c.footer.append(c.confirm),a=e.ui.modal({classes:{wrap:s.wrap,title:s.title,content:s.content},title:t.title,content:[c.message,c.footer],width:t.width,allowWpMenu:t.allowWpMenu,allowWpMenuInMobile:t.allowWpMenuInMobile,showClose:t.showClose,onCreate:t.onCreate,onClose:t.onClose,closeWhenClickingOnOverlay:t.closeWhenClickingOnOverlay})})(),m(),i.elements=n.extend({},c),i.modal=n.extend({},a),i.close=r,i.cancel=f},e.ui.modal=function(e){var t={allowWpMenu:!0,allowWpMenuInMobile:!1,title:!1,content:!1,footer:!1,showClose:!0,closeSelector:!1,classes:{wrap:"",main:"",close:"",title:"",content:"",footer:""},width:500,allowClosingWithEsc:!0,closeWhenClickingOnOverlay:!1,scrollContent:!0,onCreate:!1,onClose:!1},l={};e=void 0!==e?e:{},(e=n.extend({},t,e)).classes=n.extend({},t.classes,e.classes);var i=n("#wpwrap"),s={wrap:["yith-plugin-ui","yith-plugin-fw__modal__wrap",e.classes.wrap],main:["yith-plugin-fw__modal__main",e.classes.main],close:["yith-plugin-fw__modal__close","yith-icon","yith-icon-close",e.classes.close],title:["yith-plugin-fw__modal__title",e.classes.title],content:["yith-plugin-fw__modal__content",e.classes.content],footer:["yith-plugin-fw__modal__footer",e.classes.footer]},c={wrap:!1,main:!1,close:!1,title:!1,content:!1,footer:!1},a=function(){n(".yith-plugin-fw__modal__wrap").remove(),i.removeClass("yith-plugin-fw__modal--opened"),i.removeClass("yith-plugin-fw__modal--allow-wp-menu"),i.removeClass("yith-plugin-fw__modal--allow-wp-menu-in-mobile"),w()},r=function(){a(),"function"==typeof e.onClose&&e.onClose()},f=function(){c.wrap=n('<div class="'+o(s.wrap)+'">'),c.main=n('<div class="'+o(s.main)+'">'),c.close=n('<span class="'+o(s.close)+'">'),c.title=n('<div class="'+o(s.title)+'">'),c.content=n('<div class="'+o(s.content)+'">'),c.footer=n('<div class="'+o(s.footer)+'">'),c.main.css({width:e.width}),e.title&&("string"==typeof e.title?c.title.html(e.title):c.title.append(e.title)),e.content&&("string"==typeof e.content?c.content.html(e.content):c.content.append(e.content)),e.showClose&&c.main.append(c.close),c.main.append(c.title),c.main.append(c.content),e.footer&&("string"==typeof e.footer?c.footer.html(e.footer):c.footer.append(e.footer),c.main.append(c.footer)),c.wrap.append(c.main),e.scrollContent&&c.wrap.addClass("yith-plugin-fw__modal__wrap--scroll-content"),i.append(c.wrap),i.addClass("yith-plugin-fw__modal--opened"),e.allowWpMenu&&i.addClass("yith-plugin-fw__modal--allow-wp-menu"),e.allowWpMenuInMobile&&i.addClass("yith-plugin-fw__modal--allow-wp-menu-in-mobile"),"function"==typeof e.onCreate&&e.onCreate()},p=function(o){n(o.target).is(c.wrap)&&e.closeWhenClickingOnOverlay&&r()},m=function(){c.close.on("click",r),e.closeSelector&&i.on("click",e.closeSelector,r),c.wrap.on("click",p),n(document).on("keydown",_)},w=function(){n(document).off("keydown",_)},_=function(n){e.allowClosingWithEsc&&27===n.keyCode&&r()};return a(),f(),m(),l.elements=n.extend({},c),l.close=r,l}}(window.jQuery,window.yith);
plugin-fw/dist/gutenberg/index.asset.php CHANGED
@@ -1 +1 @@
1
- <?php return array('dependencies' => array('lodash', 'react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-element', 'wp-hooks', 'wp-polyfill', 'wp-url'), 'version' => 'ec5c5e974d97e00eb3f18286c25e0840');
1
+ <?php return array('dependencies' => array('lodash', 'react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-element', 'wp-hooks', 'wp-polyfill', 'wp-url'), 'version' => 'd87a9ed5ad42f7307f69e222878cc0bb');
plugin-fw/dist/gutenberg/index.js CHANGED
@@ -1 +1 @@
1
- !function(){var e,t={783:function(e,t,o){"use strict";var r=window.wp.element,n=window.React,a=o(568),l=o.n(a),s=window.wp.blocks,c=window.wp.url;function i(e){if(e.status>=200&&e.status<300)return e;throw e}function u(e){return e.json?e.json():e.text()}const h=(0,r.createElement)("svg",{viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg",width:"22",height:"22",role:"img","aria-hidden":"true",focusable:"false"},(0,r.createElement)("path",{width:"22",height:"22",d:"M 18.24 7.628 C 17.291 8.284 16.076 8.971 14.587 9.688 C 15.344 7.186 15.765 4.851 15.849 2.684 C 15.912 0.939 15.133 0.045 13.514 0.003 C 11.558 -0.06 10.275 1.033 9.665 3.284 C 10.007 3.137 10.359 3.063 10.723 3.063 C 11.021 3.063 11.267 3.184 11.459 3.426 C 11.651 3.668 11.736 3.947 11.715 4.262 C 11.695 5.082 11.276 5.961 10.46 6.896 C 9.644 7.833 8.918 8.3 8.282 8.3 C 7.837 8.3 7.625 7.922 7.646 7.165 C 7.667 6.765 7.804 5.955 8.056 4.735 C 8.287 3.579 8.403 2.801 8.403 2.401 C 8.403 1.707 8.224 1.144 7.867 0.713 C 7.509 0.282 6.994 0.098 6.321 0.161 C 5.858 0.203 5.175 0.624 4.27 1.422 C 3.596 2.035 2.923 2.644 2.25 3.254 L 2.976 4.106 C 3.564 3.664 3.922 3.443 4.048 3.443 C 4.448 3.443 4.637 3.717 4.617 4.263 C 4.617 4.306 4.427 4.968 4.049 6.251 C 3.671 7.534 3.471 8.491 3.449 9.122 C 3.407 9.985 3.565 10.647 3.924 11.109 C 4.367 11.677 5.106 11.919 6.142 11.835 C 7.366 11.751 8.591 11.298 9.816 10.479 C 10.323 10.142 10.808 9.753 11.273 9.311 C 11.105 10.153 10.905 10.868 10.673 11.457 C 8.402 12.487 6.762 13.37 5.752 14.107 C 4.321 15.137 3.554 16.241 3.449 17.419 C 3.259 19.459 4.29 20.479 6.541 20.479 C 8.055 20.479 9.517 19.554 10.926 17.703 C 12.125 16.126 13.166 14.022 14.049 11.394 C 15.578 10.635 16.87 9.892 17.928 9.164 C 17.894 9.409 18.319 7.308 18.24 7.628 Z M 7.393 16.095 C 7.056 16.095 6.898 15.947 6.919 15.653 C 6.961 15.106 7.908 14.38 9.759 13.476 C 8.791 15.221 8.002 16.095 7.393 16.095 Z"}));var d=window.lodash,p=o.n(d);const f=(e,t,o)=>{let r=!0;if(t&&t.id&&"value"in t){let n=t.value;["toggle","checkbox"].includes(o)&&(n=!0===n||"yes"===n||1===n),n=p().isArray(n)?n:[n],r=void 0!==e[t.id]&&n.includes(e[t.id])}return r},g=(e,t)=>{const{controlType:o}=e;let r=!0;if(e.deps)if(p().isArray(e.deps))for(let n in e.deps){const a=e.deps[n];if(r=f(t,a,o),!r)break}else r=f(t,e.deps,o);return r},b=(e,t)=>{let o="",r=!1;if(void 0!==e.callback&&(jQuery&&e.callback in jQuery.fn?r=jQuery.fn[e.callback]:e.callback in window&&(r=window[e.callback])),"function"==typeof r)o=r(t,e);else{const r=e.attributes?Object.entries(e.attributes).map((([e,o])=>{const r=g(o,t),n=t[e];if(r&&void 0!==n)return e+"="+(o.remove_quotes?n:`"${n}"`)})):[],n=r.length?" "+r.join(" "):"";o=`[${e.shortcode_name}${n}]`}return o};var m=window.wp.components,y=window.wp.blockEditor,_=window.wp.hooks;class v extends n.Component{constructor(){super(...arguments),this.state={html:"",shortcode:"",shortcodeHash:"",ajaxUpdated:!1,ajaxSuccess:!1,ajaxResponse:!1,loading:!1,firstLoading:!0},this.ajaxTimeout=!1}componentDidMount(){this.updateShortcode()}componentDidUpdate(e,t,o){const{shortcode:r,shortcodeHash:n,ajaxSuccess:a,ajaxResponse:l,ajaxUpdated:s}=this.state;(0,d.isEqual)(e,this.props)||this.updateShortcode(),this.props.blockArgs.do_shortcode&&s&&(a&&(0,_.doAction)("yith_plugin_fw_gutenberg_success_do_shortcode",r,n,l),(0,_.doAction)("yith_plugin_fw_gutenberg_after_do_shortcode",r,n,l),this.setState({ajaxUpdated:!1}))}updateShortcode(){const{attributes:e,blockArgs:t}=this.props;this.setState({loading:!0,ajaxSuccess:!1,ajaxResponse:!1});const o=b(t,e),r=l()(o);t.do_shortcode?(this.ajaxTimeout&&clearTimeout(this.ajaxTimeout),(0,_.doAction)("yith_plugin_fw_gutenberg_before_do_shortcode",o,r),this.ajaxTimeout=setTimeout((()=>{((e,t=yithGutenberg.ajaxurl)=>(t=(0,c.addQueryArgs)(t,e),fetch(t).then(i).then(u)))({action:"yith_plugin_fw_gutenberg_do_shortcode",shortcode:o}).then((e=>{this.setState({loading:!1,firstLoading:!1,html:e.html,shortcode:o,shortcodeHash:r,ajaxSuccess:!0,ajaxUpdated:!0,ajaxResponse:e})})).catch((e=>{console.log({error:e})}))}),300)):this.setState({loading:!1,firstLoading:!1,html:o,shortcode:o,shortcodeHash:r})}render(){const{html:e,loading:t,firstLoading:o,shortcode:n,shortcodeHash:a}=this.state,{blockArgs:l}=this.props,{do_shortcode:s,title:c,empty_message:i}=l,u="block-editor-yith-plugin-fw-shortcode-block";let d=[u],p=s?"html":"shortcode",f=e,g="";o&&t?p="first-loading":s&&!e&&(p="empty-html",f=n,!t&&i&&(g=i));const b=["first-loading","empty-html","shortcode"].includes(p),y=!["first-loading","empty-html"].includes(p),_=!!g;return d.push(`${u}--${p}`),d.push(_?`${u}--has-message`:`${u}--no-message`),d.push(`yith_block_${a}`),(0,r.createElement)(r.Fragment,null,(0,r.createElement)("div",{className:d.join(" ")},t?(0,r.createElement)("div",{className:`${u}__spinner-wrap`},(0,r.createElement)(m.Spinner,null)):"",b&&(0,r.createElement)("div",{className:`${u}__title components-placeholder__label`},h,c),_&&(0,r.createElement)(r.RawHTML,{className:`${u}__message`},g),y&&(0,r.createElement)(r.RawHTML,{className:`${u}__content`},f)))}}var C=window.wp.compose;function w({className:e,label:t,onChange:o,value:n,help:a,disableAlpha:l}){const s=`inspector-yith-color-picker-control-${(0,C.useInstanceId)(w)}`;return(0,r.createElement)(m.BaseControl,{id:s,label:t,className:`block-editor-yith-color-control ${e}`,help:a},(0,r.createElement)(m.ColorPicker,{color:n,disableAlpha:l,onChangeComplete:o}))}function k({label:e,colorValue:t}){return(0,r.createElement)(r.Fragment,null,e,!!t&&(0,r.createElement)(m.ColorIndicator,{colorValue:t}))}function x({className:e,label:t,onChange:o,value:n,help:a,palette:l,clearable:s}){l=l||(0,y.useSetting)("color.palette");const c=`inspector-yith-color-palette-control-${(0,C.useInstanceId)(x)}`;return(0,r.createElement)(m.BaseControl,{id:c,className:`block-editor-yith-color-palette-control ${e}`,help:a},(0,r.createElement)("fieldset",null,(0,r.createElement)("legend",null,(0,r.createElement)("div",{className:"block-editor-yith-color-palette-control__color-indicator"},(0,r.createElement)(m.BaseControl.VisualLabel,null,(0,r.createElement)(k,{colorValue:n,label:t})))),(0,r.createElement)(m.ColorPalette,{value:n,onChange:o,colors:l,clearable:s})))}const j=(e,t)=>function({attributes:o,className:n,setAttributes:a}){const l=(e,t,o)=>{["colorpicker","color"].includes(o)&&(e=e.color.getAlpha()<1?e.color.toRgbString():e.color.toHexString());let r={};r[t]=e,a(r)};return(0,r.createElement)(r.Fragment,null,!!t.attributes&&(0,r.createElement)(y.InspectorControls,null,(0,r.createElement)(m.PanelBody,null,Object.entries(t.attributes).map((([t,n])=>{const a=((t,n)=>{const{controlType:a}=n,s=o[t],c=((e,t)=>{let o="";return e.helps&&e.helps.checked&&e.helps.unchecked?o=t?e.helps.checked:e.helps.unchecked:e.help&&(o=e.help),o})(n,s);let i=`${e}__${t}-field-wrapper`;const u=g(n,o);n.wrapper_class&&(i+=" "+n.wrapper_class);let h=!1;if(u)switch(a){case"select":h=(0,r.createElement)(m.SelectControl,{className:i,key:t,value:s,label:n.label,options:n.options,help:c,multiple:!!n.multiple,onChange:e=>{l(e,t,a)}});break;case"text":h=(0,r.createElement)(m.TextControl,{className:i,key:t,value:s,label:n.label,help:c,onChange:e=>{l(e,t,a)}});break;case"textarea":h=(0,r.createElement)(m.TextareaControl,{className:i,key:t,value:s,label:n.label,help:c,onChange:e=>{l(e,t,a)}});break;case"toggle":h=(0,r.createElement)(m.ToggleControl,{className:i,key:t,label:n.label,help:c,checked:s,onChange:e=>{l(e,t,a)}});break;case"checkbox":h=(0,r.createElement)(m.CheckboxControl,{className:i,key:t,label:n.label,help:c,checked:s,onChange:e=>{l(e,t,a)}});break;case"number":case"range":h=(0,r.createElement)(m.RangeControl,{className:i,key:t,value:s,label:n.label,help:c,min:n.min,max:n.max,onChange:e=>{l(e,t,a)}});break;case"color":case"colorpicker":h=(0,r.createElement)(w,{className:i,key:t,label:n.label,help:c,value:s,disableAlpha:n.disableAlpha,onChange:e=>{l(e,t,a)}});break;case"color-palette":h=(0,r.createElement)(x,{className:i,key:t,label:n.label,help:c,value:s,clearable:n.clearable||!1,onChange:e=>{l(e,t,a)}});break;case"radio":h=(0,r.createElement)(m.RadioControl,{key:t,label:n.label,options:n.options,selected:s,help:c,onChange:e=>{l(e,t,a)}});break;default:h=!1}return h})(t,n);if(a)return a})))),(0,r.createElement)(v,{attributes:o,blockArgs:t}))},E=[{key:"yith_plugin_fw_gutenberg_before_do_shortcode",delay:0},{key:"yith_plugin_fw_gutenberg_success_do_shortcode",delay:200},{key:"yith_plugin_fw_gutenberg_after_do_shortcode",delay:200}];for(const e of E)(0,_.addAction)(e.key,"yith-plugin-fw/jquery-events",((...t)=>{"jQuery"in window&&(e.delay?setTimeout((()=>{jQuery(document).trigger(e.key,Object.values(t))}),e.delay):jQuery(document).trigger(e.key,Object.values(t)))}));for(const[e,t]of Object.entries(yithGutenbergBlocks))(0,s.registerBlockType)("yith/"+e,{title:t.title,description:t.description,category:t.category,attributes:t.attributes,icon:void 0!==t.icon?t.icon:h,keywords:t.keywords,edit:j(e,t),save:({attributes:e})=>b(t,e),deprecated:[{attributes:t.attributes,save:({attributes:e})=>{const o=b(t,e),n='<span class="yith_block_'+l()(o)+'">'+o+"</span>";return(0,r.createElement)(r.RawHTML,null,n)}}]})},487:function(e){var t={utf8:{stringToBytes:function(e){return t.bin.stringToBytes(unescape(encodeURIComponent(e)))},bytesToString:function(e){return decodeURIComponent(escape(t.bin.bytesToString(e)))}},bin:{stringToBytes:function(e){for(var t=[],o=0;o<e.length;o++)t.push(255&e.charCodeAt(o));return t},bytesToString:function(e){for(var t=[],o=0;o<e.length;o++)t.push(String.fromCharCode(e[o]));return t.join("")}}};e.exports=t},12:function(e){var t,o;t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o={rotl:function(e,t){return e<<t|e>>>32-t},rotr:function(e,t){return e<<32-t|e>>>t},endian:function(e){if(e.constructor==Number)return 16711935&o.rotl(e,8)|4278255360&o.rotl(e,24);for(var t=0;t<e.length;t++)e[t]=o.endian(e[t]);return e},randomBytes:function(e){for(var t=[];e>0;e--)t.push(Math.floor(256*Math.random()));return t},bytesToWords:function(e){for(var t=[],o=0,r=0;o<e.length;o++,r+=8)t[r>>>5]|=e[o]<<24-r%32;return t},wordsToBytes:function(e){for(var t=[],o=0;o<32*e.length;o+=8)t.push(e[o>>>5]>>>24-o%32&255);return t},bytesToHex:function(e){for(var t=[],o=0;o<e.length;o++)t.push((e[o]>>>4).toString(16)),t.push((15&e[o]).toString(16));return t.join("")},hexToBytes:function(e){for(var t=[],o=0;o<e.length;o+=2)t.push(parseInt(e.substr(o,2),16));return t},bytesToBase64:function(e){for(var o=[],r=0;r<e.length;r+=3)for(var n=e[r]<<16|e[r+1]<<8|e[r+2],a=0;a<4;a++)8*r+6*a<=8*e.length?o.push(t.charAt(n>>>6*(3-a)&63)):o.push("=");return o.join("")},base64ToBytes:function(e){e=e.replace(/[^A-Z0-9+\/]/gi,"");for(var o=[],r=0,n=0;r<e.length;n=++r%4)0!=n&&o.push((t.indexOf(e.charAt(r-1))&Math.pow(2,-2*n+8)-1)<<2*n|t.indexOf(e.charAt(r))>>>6-2*n);return o}},e.exports=o},738:function(e){function t(e){return!!e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}e.exports=function(e){return null!=e&&(t(e)||function(e){return"function"==typeof e.readFloatLE&&"function"==typeof e.slice&&t(e.slice(0,0))}(e)||!!e._isBuffer)}},568:function(e,t,o){var r,n,a,l,s;r=o(12),n=o(487).utf8,a=o(738),l=o(487).bin,(s=function(e,t){e.constructor==String?e=t&&"binary"===t.encoding?l.stringToBytes(e):n.stringToBytes(e):a(e)?e=Array.prototype.slice.call(e,0):Array.isArray(e)||e.constructor===Uint8Array||(e=e.toString());for(var o=r.bytesToWords(e),c=8*e.length,i=1732584193,u=-271733879,h=-1732584194,d=271733878,p=0;p<o.length;p++)o[p]=16711935&(o[p]<<8|o[p]>>>24)|4278255360&(o[p]<<24|o[p]>>>8);o[c>>>5]|=128<<c%32,o[14+(c+64>>>9<<4)]=c;var f=s._ff,g=s._gg,b=s._hh,m=s._ii;for(p=0;p<o.length;p+=16){var y=i,_=u,v=h,C=d;i=f(i,u,h,d,o[p+0],7,-680876936),d=f(d,i,u,h,o[p+1],12,-389564586),h=f(h,d,i,u,o[p+2],17,606105819),u=f(u,h,d,i,o[p+3],22,-1044525330),i=f(i,u,h,d,o[p+4],7,-176418897),d=f(d,i,u,h,o[p+5],12,1200080426),h=f(h,d,i,u,o[p+6],17,-1473231341),u=f(u,h,d,i,o[p+7],22,-45705983),i=f(i,u,h,d,o[p+8],7,1770035416),d=f(d,i,u,h,o[p+9],12,-1958414417),h=f(h,d,i,u,o[p+10],17,-42063),u=f(u,h,d,i,o[p+11],22,-1990404162),i=f(i,u,h,d,o[p+12],7,1804603682),d=f(d,i,u,h,o[p+13],12,-40341101),h=f(h,d,i,u,o[p+14],17,-1502002290),i=g(i,u=f(u,h,d,i,o[p+15],22,1236535329),h,d,o[p+1],5,-165796510),d=g(d,i,u,h,o[p+6],9,-1069501632),h=g(h,d,i,u,o[p+11],14,643717713),u=g(u,h,d,i,o[p+0],20,-373897302),i=g(i,u,h,d,o[p+5],5,-701558691),d=g(d,i,u,h,o[p+10],9,38016083),h=g(h,d,i,u,o[p+15],14,-660478335),u=g(u,h,d,i,o[p+4],20,-405537848),i=g(i,u,h,d,o[p+9],5,568446438),d=g(d,i,u,h,o[p+14],9,-1019803690),h=g(h,d,i,u,o[p+3],14,-187363961),u=g(u,h,d,i,o[p+8],20,1163531501),i=g(i,u,h,d,o[p+13],5,-1444681467),d=g(d,i,u,h,o[p+2],9,-51403784),h=g(h,d,i,u,o[p+7],14,1735328473),i=b(i,u=g(u,h,d,i,o[p+12],20,-1926607734),h,d,o[p+5],4,-378558),d=b(d,i,u,h,o[p+8],11,-2022574463),h=b(h,d,i,u,o[p+11],16,1839030562),u=b(u,h,d,i,o[p+14],23,-35309556),i=b(i,u,h,d,o[p+1],4,-1530992060),d=b(d,i,u,h,o[p+4],11,1272893353),h=b(h,d,i,u,o[p+7],16,-155497632),u=b(u,h,d,i,o[p+10],23,-1094730640),i=b(i,u,h,d,o[p+13],4,681279174),d=b(d,i,u,h,o[p+0],11,-358537222),h=b(h,d,i,u,o[p+3],16,-722521979),u=b(u,h,d,i,o[p+6],23,76029189),i=b(i,u,h,d,o[p+9],4,-640364487),d=b(d,i,u,h,o[p+12],11,-421815835),h=b(h,d,i,u,o[p+15],16,530742520),i=m(i,u=b(u,h,d,i,o[p+2],23,-995338651),h,d,o[p+0],6,-198630844),d=m(d,i,u,h,o[p+7],10,1126891415),h=m(h,d,i,u,o[p+14],15,-1416354905),u=m(u,h,d,i,o[p+5],21,-57434055),i=m(i,u,h,d,o[p+12],6,1700485571),d=m(d,i,u,h,o[p+3],10,-1894986606),h=m(h,d,i,u,o[p+10],15,-1051523),u=m(u,h,d,i,o[p+1],21,-2054922799),i=m(i,u,h,d,o[p+8],6,1873313359),d=m(d,i,u,h,o[p+15],10,-30611744),h=m(h,d,i,u,o[p+6],15,-1560198380),u=m(u,h,d,i,o[p+13],21,1309151649),i=m(i,u,h,d,o[p+4],6,-145523070),d=m(d,i,u,h,o[p+11],10,-1120210379),h=m(h,d,i,u,o[p+2],15,718787259),u=m(u,h,d,i,o[p+9],21,-343485551),i=i+y>>>0,u=u+_>>>0,h=h+v>>>0,d=d+C>>>0}return r.endian([i,u,h,d])})._ff=function(e,t,o,r,n,a,l){var s=e+(t&o|~t&r)+(n>>>0)+l;return(s<<a|s>>>32-a)+t},s._gg=function(e,t,o,r,n,a,l){var s=e+(t&r|o&~r)+(n>>>0)+l;return(s<<a|s>>>32-a)+t},s._hh=function(e,t,o,r,n,a,l){var s=e+(t^o^r)+(n>>>0)+l;return(s<<a|s>>>32-a)+t},s._ii=function(e,t,o,r,n,a,l){var s=e+(o^(t|~r))+(n>>>0)+l;return(s<<a|s>>>32-a)+t},s._blocksize=16,s._digestsize=16,e.exports=function(e,t){if(null==e)throw new Error("Illegal argument "+e);var o=r.wordsToBytes(s(e,t));return t&&t.asBytes?o:t&&t.asString?l.bytesToString(o):r.bytesToHex(o)}}},o={};function r(e){var n=o[e];if(void 0!==n)return n.exports;var a=o[e]={exports:{}};return t[e](a,a.exports,r),a.exports}r.m=t,e=[],r.O=function(t,o,n,a){if(!o){var l=1/0;for(u=0;u<e.length;u++){o=e[u][0],n=e[u][1],a=e[u][2];for(var s=!0,c=0;c<o.length;c++)(!1&a||l>=a)&&Object.keys(r.O).every((function(e){return r.O[e](o[c])}))?o.splice(c--,1):(s=!1,a<l&&(l=a));if(s){e.splice(u--,1);var i=n();void 0!==i&&(t=i)}}return t}a=a||0;for(var u=e.length;u>0&&e[u-1][2]>a;u--)e[u]=e[u-1];e[u]=[o,n,a]},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,{a:t}),t},r.d=function(e,t){for(var o in t)r.o(t,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){var e={826:0,46:0};r.O.j=function(t){return 0===e[t]};var t=function(t,o){var n,a,l=o[0],s=o[1],c=o[2],i=0;if(l.some((function(t){return 0!==e[t]}))){for(n in s)r.o(s,n)&&(r.m[n]=s[n]);if(c)var u=c(r)}for(t&&t(o);i<l.length;i++)a=l[i],r.o(e,a)&&e[a]&&e[a][0](),e[l[i]]=0;return r.O(u)},o=self.webpackChunkyith_plugin_framewowrk=self.webpackChunkyith_plugin_framewowrk||[];o.forEach(t.bind(null,0)),o.push=t.bind(null,o.push.bind(o))}();var n=r.O(void 0,[46],(function(){return r(783)}));n=r.O(n)}();
1
+ !function(){var e,t={783:function(e,t,o){"use strict";var r=window.wp.element,n=window.React,a=o(568),l=o.n(a),s=window.wp.blocks,c=window.wp.url;function i(e){if(e.status>=200&&e.status<300)return e;throw e}function u(e){return e.json?e.json():e.text()}const h=(0,r.createElement)("svg",{viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg",width:"22",height:"22",role:"img","aria-hidden":"true",focusable:"false"},(0,r.createElement)("path",{width:"22",height:"22",d:"M 18.24 7.628 C 17.291 8.284 16.076 8.971 14.587 9.688 C 15.344 7.186 15.765 4.851 15.849 2.684 C 15.912 0.939 15.133 0.045 13.514 0.003 C 11.558 -0.06 10.275 1.033 9.665 3.284 C 10.007 3.137 10.359 3.063 10.723 3.063 C 11.021 3.063 11.267 3.184 11.459 3.426 C 11.651 3.668 11.736 3.947 11.715 4.262 C 11.695 5.082 11.276 5.961 10.46 6.896 C 9.644 7.833 8.918 8.3 8.282 8.3 C 7.837 8.3 7.625 7.922 7.646 7.165 C 7.667 6.765 7.804 5.955 8.056 4.735 C 8.287 3.579 8.403 2.801 8.403 2.401 C 8.403 1.707 8.224 1.144 7.867 0.713 C 7.509 0.282 6.994 0.098 6.321 0.161 C 5.858 0.203 5.175 0.624 4.27 1.422 C 3.596 2.035 2.923 2.644 2.25 3.254 L 2.976 4.106 C 3.564 3.664 3.922 3.443 4.048 3.443 C 4.448 3.443 4.637 3.717 4.617 4.263 C 4.617 4.306 4.427 4.968 4.049 6.251 C 3.671 7.534 3.471 8.491 3.449 9.122 C 3.407 9.985 3.565 10.647 3.924 11.109 C 4.367 11.677 5.106 11.919 6.142 11.835 C 7.366 11.751 8.591 11.298 9.816 10.479 C 10.323 10.142 10.808 9.753 11.273 9.311 C 11.105 10.153 10.905 10.868 10.673 11.457 C 8.402 12.487 6.762 13.37 5.752 14.107 C 4.321 15.137 3.554 16.241 3.449 17.419 C 3.259 19.459 4.29 20.479 6.541 20.479 C 8.055 20.479 9.517 19.554 10.926 17.703 C 12.125 16.126 13.166 14.022 14.049 11.394 C 15.578 10.635 16.87 9.892 17.928 9.164 C 17.894 9.409 18.319 7.308 18.24 7.628 Z M 7.393 16.095 C 7.056 16.095 6.898 15.947 6.919 15.653 C 6.961 15.106 7.908 14.38 9.759 13.476 C 8.791 15.221 8.002 16.095 7.393 16.095 Z"}));var d=window.lodash,p=o.n(d);const f=(e,t,o)=>{let r=!0;if(t&&t.id&&"value"in t){let n=t.value;["toggle","checkbox"].includes(o)&&(n=!0===n||"yes"===n||1===n),n=p().isArray(n)?n:[n],r=void 0!==e[t.id]&&n.includes(e[t.id])}return r},g=(e,t)=>{const{controlType:o}=e;let r=!0;if(e.deps)if(p().isArray(e.deps))for(let n in e.deps){const a=e.deps[n];if(r=f(t,a,o),!r)break}else r=f(t,e.deps,o);return r},b=(e,t)=>{let o="",r=!1;if(void 0!==e.callback&&(jQuery&&e.callback in jQuery.fn?r=jQuery.fn[e.callback]:e.callback in window&&(r=window[e.callback])),"function"==typeof r)o=r(t,e);else{const r=e.attributes?Object.entries(e.attributes).map((e=>{let[o,r]=e;const n=g(r,t),a=t[o];if(n&&void 0!==a)return o+"="+(r.remove_quotes?a:`"${a}"`)})):[],n=r.length?" "+r.join(" "):"";o=`[${e.shortcode_name}${n}]`}return o};var m=window.wp.components,y=window.wp.blockEditor,_=window.wp.hooks;class v extends n.Component{constructor(){super(...arguments),this.state={html:"",shortcode:"",shortcodeHash:"",ajaxUpdated:!1,ajaxSuccess:!1,ajaxResponse:!1,loading:!1,firstLoading:!0},this.ajaxTimeout=!1}componentDidMount(){this.updateShortcode()}componentDidUpdate(e,t,o){const{shortcode:r,shortcodeHash:n,ajaxSuccess:a,ajaxResponse:l,ajaxUpdated:s}=this.state;(0,d.isEqual)(e,this.props)||this.updateShortcode(),this.props.blockArgs.do_shortcode&&s&&(a&&(0,_.doAction)("yith_plugin_fw_gutenberg_success_do_shortcode",r,n,l),(0,_.doAction)("yith_plugin_fw_gutenberg_after_do_shortcode",r,n,l),this.setState({ajaxUpdated:!1}))}updateShortcode(){const{attributes:e,blockArgs:t}=this.props;this.setState({loading:!0,ajaxSuccess:!1,ajaxResponse:!1});const o=b(t,e),r=l()(o);t.do_shortcode?(this.ajaxTimeout&&clearTimeout(this.ajaxTimeout),(0,_.doAction)("yith_plugin_fw_gutenberg_before_do_shortcode",o,r),this.ajaxTimeout=setTimeout((()=>{(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:yithGutenberg.ajaxurl;return t=(0,c.addQueryArgs)(t,e),fetch(t).then(i).then(u)})({action:"yith_plugin_fw_gutenberg_do_shortcode",shortcode:o}).then((e=>{this.setState({loading:!1,firstLoading:!1,html:e.html,shortcode:o,shortcodeHash:r,ajaxSuccess:!0,ajaxUpdated:!0,ajaxResponse:e})})).catch((e=>{console.log({error:e})}))}),300)):this.setState({loading:!1,firstLoading:!1,html:o,shortcode:o,shortcodeHash:r})}render(){const{html:e,loading:t,firstLoading:o,shortcode:n,shortcodeHash:a}=this.state,{blockArgs:l}=this.props,{do_shortcode:s,title:c,empty_message:i}=l,u="block-editor-yith-plugin-fw-shortcode-block";let d=[u],p=s?"html":"shortcode",f=e,g="";o&&t?p="first-loading":s&&!e&&(p="empty-html",f=n,!t&&i&&(g=i));const b=["first-loading","empty-html","shortcode"].includes(p),y=!["first-loading","empty-html"].includes(p),_=!!g;return d.push(`${u}--${p}`),d.push(_?`${u}--has-message`:`${u}--no-message`),d.push(`yith_block_${a}`),(0,r.createElement)(r.Fragment,null,(0,r.createElement)("div",{className:d.join(" ")},t?(0,r.createElement)("div",{className:`${u}__spinner-wrap`},(0,r.createElement)(m.Spinner,null)):"",b&&(0,r.createElement)("div",{className:`${u}__title components-placeholder__label`},h,c),_&&(0,r.createElement)(r.RawHTML,{className:`${u}__message`},g),y&&(0,r.createElement)(r.RawHTML,{className:`${u}__content`},f)))}}var C=window.wp.compose;function w(e){let{className:t,label:o,onChange:n,value:a,help:l,disableAlpha:s}=e;const c=`inspector-yith-color-picker-control-${(0,C.useInstanceId)(w)}`;return(0,r.createElement)(m.BaseControl,{id:c,label:o,className:`block-editor-yith-color-control ${t}`,help:l},(0,r.createElement)(m.ColorPicker,{color:a,disableAlpha:s,onChangeComplete:n}))}function k(e){let{label:t,colorValue:o}=e;return(0,r.createElement)(r.Fragment,null,t,!!o&&(0,r.createElement)(m.ColorIndicator,{colorValue:o}))}function x(e){let{className:t,label:o,onChange:n,value:a,help:l,palette:s,clearable:c}=e;s=s||(0,y.useSetting)("color.palette");const i=`inspector-yith-color-palette-control-${(0,C.useInstanceId)(x)}`;return(0,r.createElement)(m.BaseControl,{id:i,className:`block-editor-yith-color-palette-control ${t}`,help:l},(0,r.createElement)("fieldset",null,(0,r.createElement)("legend",null,(0,r.createElement)("div",{className:"block-editor-yith-color-palette-control__color-indicator"},(0,r.createElement)(m.BaseControl.VisualLabel,null,(0,r.createElement)(k,{colorValue:a,label:o})))),(0,r.createElement)(m.ColorPalette,{value:a,onChange:n,colors:s,clearable:c})))}const j=(e,t)=>function(o){let{attributes:n,className:a,setAttributes:l}=o;const s=(e,t,o)=>{["colorpicker","color"].includes(o)&&(e=e.color.getAlpha()<1?e.color.toRgbString():e.color.toHexString());let r={};r[t]=e,l(r)};return(0,r.createElement)(r.Fragment,null,!!t.attributes&&(0,r.createElement)(y.InspectorControls,null,(0,r.createElement)(m.PanelBody,null,Object.entries(t.attributes).map((t=>{let[o,a]=t;const l=((t,o)=>{const{controlType:a}=o,l=n[t],c=((e,t)=>{let o="";return e.helps&&e.helps.checked&&e.helps.unchecked?o=t?e.helps.checked:e.helps.unchecked:e.help&&(o=e.help),o})(o,l);let i=`${e}__${t}-field-wrapper`;const u=g(o,n);o.wrapper_class&&(i+=" "+o.wrapper_class);let h=!1;if(u)switch(a){case"select":h=(0,r.createElement)(m.SelectControl,{className:i,key:t,value:l,label:o.label,options:o.options,help:c,multiple:!!o.multiple,onChange:e=>{s(e,t,a)}});break;case"text":h=(0,r.createElement)(m.TextControl,{className:i,key:t,value:l,label:o.label,help:c,onChange:e=>{s(e,t,a)}});break;case"textarea":h=(0,r.createElement)(m.TextareaControl,{className:i,key:t,value:l,label:o.label,help:c,onChange:e=>{s(e,t,a)}});break;case"toggle":h=(0,r.createElement)(m.ToggleControl,{className:i,key:t,label:o.label,help:c,checked:l,onChange:e=>{s(e,t,a)}});break;case"checkbox":h=(0,r.createElement)(m.CheckboxControl,{className:i,key:t,label:o.label,help:c,checked:l,onChange:e=>{s(e,t,a)}});break;case"number":case"range":h=(0,r.createElement)(m.RangeControl,{className:i,key:t,value:l,label:o.label,help:c,min:o.min,max:o.max,onChange:e=>{s(e,t,a)}});break;case"color":case"colorpicker":h=(0,r.createElement)(w,{className:i,key:t,label:o.label,help:c,value:l,disableAlpha:o.disableAlpha,onChange:e=>{s(e,t,a)}});break;case"color-palette":h=(0,r.createElement)(x,{className:i,key:t,label:o.label,help:c,value:l,clearable:o.clearable||!1,onChange:e=>{s(e,t,a)}});break;case"radio":h=(0,r.createElement)(m.RadioControl,{key:t,label:o.label,options:o.options,selected:l,help:c,onChange:e=>{s(e,t,a)}});break;default:h=!1}return h})(o,a);if(l)return l})))),(0,r.createElement)(v,{attributes:n,blockArgs:t}))},E=[{key:"yith_plugin_fw_gutenberg_before_do_shortcode",delay:0},{key:"yith_plugin_fw_gutenberg_success_do_shortcode",delay:200},{key:"yith_plugin_fw_gutenberg_after_do_shortcode",delay:200}];for(const e of E)(0,_.addAction)(e.key,"yith-plugin-fw/jquery-events",(function(){for(var t=arguments.length,o=new Array(t),r=0;r<t;r++)o[r]=arguments[r];"jQuery"in window&&(e.delay?setTimeout((()=>{jQuery(document).trigger(e.key,Object.values(o))}),e.delay):jQuery(document).trigger(e.key,Object.values(o)))}));for(const[e,t]of Object.entries(yithGutenbergBlocks))(0,s.registerBlockType)("yith/"+e,{title:t.title,description:t.description,category:t.category,attributes:t.attributes,icon:void 0!==t.icon?t.icon:h,keywords:t.keywords,edit:j(e,t),save:e=>{let{attributes:o}=e;return b(t,o)},deprecated:[{attributes:t.attributes,save:e=>{let{attributes:o}=e;const n=b(t,o),a='<span class="yith_block_'+l()(n)+'">'+n+"</span>";return(0,r.createElement)(r.RawHTML,null,a)}}]})},487:function(e){var t={utf8:{stringToBytes:function(e){return t.bin.stringToBytes(unescape(encodeURIComponent(e)))},bytesToString:function(e){return decodeURIComponent(escape(t.bin.bytesToString(e)))}},bin:{stringToBytes:function(e){for(var t=[],o=0;o<e.length;o++)t.push(255&e.charCodeAt(o));return t},bytesToString:function(e){for(var t=[],o=0;o<e.length;o++)t.push(String.fromCharCode(e[o]));return t.join("")}}};e.exports=t},12:function(e){var t,o;t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o={rotl:function(e,t){return e<<t|e>>>32-t},rotr:function(e,t){return e<<32-t|e>>>t},endian:function(e){if(e.constructor==Number)return 16711935&o.rotl(e,8)|4278255360&o.rotl(e,24);for(var t=0;t<e.length;t++)e[t]=o.endian(e[t]);return e},randomBytes:function(e){for(var t=[];e>0;e--)t.push(Math.floor(256*Math.random()));return t},bytesToWords:function(e){for(var t=[],o=0,r=0;o<e.length;o++,r+=8)t[r>>>5]|=e[o]<<24-r%32;return t},wordsToBytes:function(e){for(var t=[],o=0;o<32*e.length;o+=8)t.push(e[o>>>5]>>>24-o%32&255);return t},bytesToHex:function(e){for(var t=[],o=0;o<e.length;o++)t.push((e[o]>>>4).toString(16)),t.push((15&e[o]).toString(16));return t.join("")},hexToBytes:function(e){for(var t=[],o=0;o<e.length;o+=2)t.push(parseInt(e.substr(o,2),16));return t},bytesToBase64:function(e){for(var o=[],r=0;r<e.length;r+=3)for(var n=e[r]<<16|e[r+1]<<8|e[r+2],a=0;a<4;a++)8*r+6*a<=8*e.length?o.push(t.charAt(n>>>6*(3-a)&63)):o.push("=");return o.join("")},base64ToBytes:function(e){e=e.replace(/[^A-Z0-9+\/]/gi,"");for(var o=[],r=0,n=0;r<e.length;n=++r%4)0!=n&&o.push((t.indexOf(e.charAt(r-1))&Math.pow(2,-2*n+8)-1)<<2*n|t.indexOf(e.charAt(r))>>>6-2*n);return o}},e.exports=o},738:function(e){function t(e){return!!e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}e.exports=function(e){return null!=e&&(t(e)||function(e){return"function"==typeof e.readFloatLE&&"function"==typeof e.slice&&t(e.slice(0,0))}(e)||!!e._isBuffer)}},568:function(e,t,o){var r,n,a,l,s;r=o(12),n=o(487).utf8,a=o(738),l=o(487).bin,(s=function(e,t){e.constructor==String?e=t&&"binary"===t.encoding?l.stringToBytes(e):n.stringToBytes(e):a(e)?e=Array.prototype.slice.call(e,0):Array.isArray(e)||e.constructor===Uint8Array||(e=e.toString());for(var o=r.bytesToWords(e),c=8*e.length,i=1732584193,u=-271733879,h=-1732584194,d=271733878,p=0;p<o.length;p++)o[p]=16711935&(o[p]<<8|o[p]>>>24)|4278255360&(o[p]<<24|o[p]>>>8);o[c>>>5]|=128<<c%32,o[14+(c+64>>>9<<4)]=c;var f=s._ff,g=s._gg,b=s._hh,m=s._ii;for(p=0;p<o.length;p+=16){var y=i,_=u,v=h,C=d;i=f(i,u,h,d,o[p+0],7,-680876936),d=f(d,i,u,h,o[p+1],12,-389564586),h=f(h,d,i,u,o[p+2],17,606105819),u=f(u,h,d,i,o[p+3],22,-1044525330),i=f(i,u,h,d,o[p+4],7,-176418897),d=f(d,i,u,h,o[p+5],12,1200080426),h=f(h,d,i,u,o[p+6],17,-1473231341),u=f(u,h,d,i,o[p+7],22,-45705983),i=f(i,u,h,d,o[p+8],7,1770035416),d=f(d,i,u,h,o[p+9],12,-1958414417),h=f(h,d,i,u,o[p+10],17,-42063),u=f(u,h,d,i,o[p+11],22,-1990404162),i=f(i,u,h,d,o[p+12],7,1804603682),d=f(d,i,u,h,o[p+13],12,-40341101),h=f(h,d,i,u,o[p+14],17,-1502002290),i=g(i,u=f(u,h,d,i,o[p+15],22,1236535329),h,d,o[p+1],5,-165796510),d=g(d,i,u,h,o[p+6],9,-1069501632),h=g(h,d,i,u,o[p+11],14,643717713),u=g(u,h,d,i,o[p+0],20,-373897302),i=g(i,u,h,d,o[p+5],5,-701558691),d=g(d,i,u,h,o[p+10],9,38016083),h=g(h,d,i,u,o[p+15],14,-660478335),u=g(u,h,d,i,o[p+4],20,-405537848),i=g(i,u,h,d,o[p+9],5,568446438),d=g(d,i,u,h,o[p+14],9,-1019803690),h=g(h,d,i,u,o[p+3],14,-187363961),u=g(u,h,d,i,o[p+8],20,1163531501),i=g(i,u,h,d,o[p+13],5,-1444681467),d=g(d,i,u,h,o[p+2],9,-51403784),h=g(h,d,i,u,o[p+7],14,1735328473),i=b(i,u=g(u,h,d,i,o[p+12],20,-1926607734),h,d,o[p+5],4,-378558),d=b(d,i,u,h,o[p+8],11,-2022574463),h=b(h,d,i,u,o[p+11],16,1839030562),u=b(u,h,d,i,o[p+14],23,-35309556),i=b(i,u,h,d,o[p+1],4,-1530992060),d=b(d,i,u,h,o[p+4],11,1272893353),h=b(h,d,i,u,o[p+7],16,-155497632),u=b(u,h,d,i,o[p+10],23,-1094730640),i=b(i,u,h,d,o[p+13],4,681279174),d=b(d,i,u,h,o[p+0],11,-358537222),h=b(h,d,i,u,o[p+3],16,-722521979),u=b(u,h,d,i,o[p+6],23,76029189),i=b(i,u,h,d,o[p+9],4,-640364487),d=b(d,i,u,h,o[p+12],11,-421815835),h=b(h,d,i,u,o[p+15],16,530742520),i=m(i,u=b(u,h,d,i,o[p+2],23,-995338651),h,d,o[p+0],6,-198630844),d=m(d,i,u,h,o[p+7],10,1126891415),h=m(h,d,i,u,o[p+14],15,-1416354905),u=m(u,h,d,i,o[p+5],21,-57434055),i=m(i,u,h,d,o[p+12],6,1700485571),d=m(d,i,u,h,o[p+3],10,-1894986606),h=m(h,d,i,u,o[p+10],15,-1051523),u=m(u,h,d,i,o[p+1],21,-2054922799),i=m(i,u,h,d,o[p+8],6,1873313359),d=m(d,i,u,h,o[p+15],10,-30611744),h=m(h,d,i,u,o[p+6],15,-1560198380),u=m(u,h,d,i,o[p+13],21,1309151649),i=m(i,u,h,d,o[p+4],6,-145523070),d=m(d,i,u,h,o[p+11],10,-1120210379),h=m(h,d,i,u,o[p+2],15,718787259),u=m(u,h,d,i,o[p+9],21,-343485551),i=i+y>>>0,u=u+_>>>0,h=h+v>>>0,d=d+C>>>0}return r.endian([i,u,h,d])})._ff=function(e,t,o,r,n,a,l){var s=e+(t&o|~t&r)+(n>>>0)+l;return(s<<a|s>>>32-a)+t},s._gg=function(e,t,o,r,n,a,l){var s=e+(t&r|o&~r)+(n>>>0)+l;return(s<<a|s>>>32-a)+t},s._hh=function(e,t,o,r,n,a,l){var s=e+(t^o^r)+(n>>>0)+l;return(s<<a|s>>>32-a)+t},s._ii=function(e,t,o,r,n,a,l){var s=e+(o^(t|~r))+(n>>>0)+l;return(s<<a|s>>>32-a)+t},s._blocksize=16,s._digestsize=16,e.exports=function(e,t){if(null==e)throw new Error("Illegal argument "+e);var o=r.wordsToBytes(s(e,t));return t&&t.asBytes?o:t&&t.asString?l.bytesToString(o):r.bytesToHex(o)}}},o={};function r(e){var n=o[e];if(void 0!==n)return n.exports;var a=o[e]={exports:{}};return t[e](a,a.exports,r),a.exports}r.m=t,e=[],r.O=function(t,o,n,a){if(!o){var l=1/0;for(u=0;u<e.length;u++){o=e[u][0],n=e[u][1],a=e[u][2];for(var s=!0,c=0;c<o.length;c++)(!1&a||l>=a)&&Object.keys(r.O).every((function(e){return r.O[e](o[c])}))?o.splice(c--,1):(s=!1,a<l&&(l=a));if(s){e.splice(u--,1);var i=n();void 0!==i&&(t=i)}}return t}a=a||0;for(var u=e.length;u>0&&e[u-1][2]>a;u--)e[u]=e[u-1];e[u]=[o,n,a]},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,{a:t}),t},r.d=function(e,t){for(var o in t)r.o(t,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){var e={826:0,46:0};r.O.j=function(t){return 0===e[t]};var t=function(t,o){var n,a,l=o[0],s=o[1],c=o[2],i=0;if(l.some((function(t){return 0!==e[t]}))){for(n in s)r.o(s,n)&&(r.m[n]=s[n]);if(c)var u=c(r)}for(t&&t(o);i<l.length;i++)a=l[i],r.o(e,a)&&e[a]&&e[a][0](),e[a]=0;return r.O(u)},o=self.webpackChunkyith_plugin_framewowrk=self.webpackChunkyith_plugin_framewowrk||[];o.forEach(t.bind(null,0)),o.push=t.bind(null,o.push.bind(o))}();var n=r.O(void 0,[46],(function(){return r(783)}));n=r.O(n)}();
plugin-fw/includes/class-yit-plugin-panel.php CHANGED
@@ -641,14 +641,15 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
641
  return;
642
  }
643
 
644
- $panel_content_class = apply_filters( 'yit_admin_panel_content_class', 'yit-admin-panel-content-wrap' );
 
645
  ?>
646
  <div id="wrap" class="yith-plugin-fw plugin-option yit-admin-panel-container">
647
  <?php $this->message(); ?>
648
  <div class="<?php echo esc_attr( $panel_content_class ); ?>">
649
  <h2><?php echo wp_kses_post( $this->get_tab_title() ); ?></h2>
650
  <?php if ( $this->is_show_form() ) : ?>
651
- <form id="yith-plugin-fw-panel" method="post" action="options.php">
652
  <?php do_settings_sections( 'yit' ); ?>
653
  <p>&nbsp;</p>
654
  <?php settings_fields( 'yit_' . $this->settings['parent'] . '_options' ); ?>
@@ -657,6 +658,9 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
657
  <input type="submit" class="button-primary"
658
  value="<?php esc_attr_e( 'Save Changes', 'yith-plugin-fw' ); ?>"
659
  style="float:left;margin-right:10px;"/>
 
 
 
660
  </form>
661
  <form method="post">
662
  <?php
641
  return;
642
  }
643
 
644
+ $form_method = apply_filters( 'yit_admin_panel_form_method', 'POST', $option_key );
645
+ $panel_content_class = apply_filters( 'yit_admin_panel_content_class', 'yit-admin-panel-content-wrap', $option_key );
646
  ?>
647
  <div id="wrap" class="yith-plugin-fw plugin-option yit-admin-panel-container">
648
  <?php $this->message(); ?>
649
  <div class="<?php echo esc_attr( $panel_content_class ); ?>">
650
  <h2><?php echo wp_kses_post( $this->get_tab_title() ); ?></h2>
651
  <?php if ( $this->is_show_form() ) : ?>
652
+ <form id="yith-plugin-fw-panel" method="<?php echo esc_attr( $form_method ); ?>" action="options.php">
653
  <?php do_settings_sections( 'yit' ); ?>
654
  <p>&nbsp;</p>
655
  <?php settings_fields( 'yit_' . $this->settings['parent'] . '_options' ); ?>
658
  <input type="submit" class="button-primary"
659
  value="<?php esc_attr_e( 'Save Changes', 'yith-plugin-fw' ); ?>"
660
  style="float:left;margin-right:10px;"/>
661
+ <input type="hidden" name="page" value="<?php echo esc_attr( $this->settings['page'] ); ?>"/>
662
+ <input type="hidden" name="tab" value="<?php echo esc_attr( $this->get_current_tab() ); ?>"/>
663
+ <input type="hidden" name="sub_tab" value="<?php echo esc_attr( $this->get_current_sub_tab() ); ?>"/>
664
  </form>
665
  <form method="post">
666
  <?php
plugin-fw/includes/class-yit-plugin-subpanel.php CHANGED
@@ -117,19 +117,23 @@ if ( ! class_exists( 'YIT_Plugin_SubPanel' ) ) {
117
  return;
118
  }
119
 
120
- $panel_content_class = apply_filters( 'yit_admin_panel_content_class', 'yit-admin-panel-content-wrap' );
 
121
  ?>
122
  <div id="wrap" class="yith-plugin-fw plugin-option yit-admin-panel-container">
123
  <?php $this->message(); ?>
124
  <div class="<?php echo esc_attr( $panel_content_class ); ?>">
125
  <h2><?php echo wp_kses_post( $this->get_tab_title() ); ?></h2>
126
  <?php if ( $this->is_show_form() ) : ?>
127
- <form id="yith-plugin-fw-panel" method="post" action="options.php">
128
  <?php do_settings_sections( 'yit' ); ?>
129
  <p>&nbsp;</p>
130
  <?php settings_fields( 'yit_' . $this->settings['parent'] . '_options' ); ?>
131
  <input type="hidden" name="<?php echo esc_attr( $this->get_name_field( 'current_tab' ) ); ?>" value="<?php echo esc_attr( $current_tab ); ?>"/>
132
  <input type="submit" class="button-primary" value="<?php esc_attr_e( 'Save Changes', 'yith-plugin-fw' ); ?>" style="float:left;margin-right:10px;"/>
 
 
 
133
  </form>
134
  <form method="post">
135
  <?php
117
  return;
118
  }
119
 
120
+ $form_method = apply_filters( 'yit_admin_panel_form_method', 'POST', $current_tab );
121
+ $panel_content_class = apply_filters( 'yit_admin_panel_content_class', 'yit-admin-panel-content-wrap', $current_tab );
122
  ?>
123
  <div id="wrap" class="yith-plugin-fw plugin-option yit-admin-panel-container">
124
  <?php $this->message(); ?>
125
  <div class="<?php echo esc_attr( $panel_content_class ); ?>">
126
  <h2><?php echo wp_kses_post( $this->get_tab_title() ); ?></h2>
127
  <?php if ( $this->is_show_form() ) : ?>
128
+ <form id="yith-plugin-fw-panel" method="<?php echo esc_attr( $form_method ); ?>" action="options.php">
129
  <?php do_settings_sections( 'yit' ); ?>
130
  <p>&nbsp;</p>
131
  <?php settings_fields( 'yit_' . $this->settings['parent'] . '_options' ); ?>
132
  <input type="hidden" name="<?php echo esc_attr( $this->get_name_field( 'current_tab' ) ); ?>" value="<?php echo esc_attr( $current_tab ); ?>"/>
133
  <input type="submit" class="button-primary" value="<?php esc_attr_e( 'Save Changes', 'yith-plugin-fw' ); ?>" style="float:left;margin-right:10px;"/>
134
+ <input type="hidden" name="page" value="<?php echo esc_attr( $this->settings['page'] ); ?>"/>
135
+ <input type="hidden" name="tab" value="<?php echo esc_attr( $this->get_current_tab() ); ?>"/>
136
+ <input type="hidden" name="sub_tab" value="<?php echo esc_attr( $this->get_current_sub_tab() ); ?>"/>
137
  </form>
138
  <form method="post">
139
  <?php
plugin-fw/includes/class-yith-dashboard.php CHANGED
@@ -94,7 +94,7 @@ if ( ! class_exists( 'YITH_Dashboard' ) ) {
94
  if ( ! empty( $changelog ) ) {
95
  $output .= ' - ';
96
  $output .= sprintf( '<a class="yith-last-changelog" href="#" data-changelogid="%s" data-plugininfo="%s">%s</a>', $last_update->get_id( true ), $last_update->get_title(), _x( 'View Changelog', 'Plugin FW', 'yith-plugin-fw' ) );
97
- $output .= sprintf( '<div style="display: none;" id="%s"><div style="display: table;"><img class="yith-feeds-logo" src="%s" /><h3 class="yith-feeds-plugin-name"><span style="font-weight: normal;">%s</span> %s</h3></div><p>%s</p></div>', $last_update->get_id( true ), yith_plugin_fw_get_default_logo(), _x( 'Latest update released on', 'Plugin FW', 'yith-plugin-fw' ), $date_i18n, $changelog );
98
  }
99
 
100
  $output .= '</li>';
94
  if ( ! empty( $changelog ) ) {
95
  $output .= ' - ';
96
  $output .= sprintf( '<a class="yith-last-changelog" href="#" data-changelogid="%s" data-plugininfo="%s">%s</a>', $last_update->get_id( true ), $last_update->get_title(), _x( 'View Changelog', 'Plugin FW', 'yith-plugin-fw' ) );
97
+ $output .= sprintf( '<div class="yith-feeds-wrapper" id="%s"><div class="yith-feeds-changelog-plugin-name"><img class="yith-feeds-logo" src="%s" /><h3 class="yith-feeds-plugin-name"><span style="font-weight: normal;">%s</span> %s</h3></div><p>%s</p></div>', $last_update->get_id( true ), yith_plugin_fw_get_default_logo(), _x( 'Latest update released on', 'Plugin FW', 'yith-plugin-fw' ), $date_i18n, $changelog );
98
  }
99
 
100
  $output .= '</li>';
plugin-fw/init.php CHANGED
@@ -1,13 +1,13 @@
1
  <?php
2
  /**
3
  * Framework Name: YIT Plugin Framework
4
- * Version: 3.9.3
5
  * Author: YITH
6
  * Text Domain: yith-plugin-fw
7
  * Domain Path: /languages/
8
  *
9
  * @author YITH
10
- * @version 3.9.3
11
  * @package YITH\PluginFramework
12
  */
13
 
1
  <?php
2
  /**
3
  * Framework Name: YIT Plugin Framework
4
+ * Version: 3.9.5
5
  * Author: YITH
6
  * Text Domain: yith-plugin-fw
7
  * Domain Path: /languages/
8
  *
9
  * @author YITH
10
+ * @version 3.9.5
11
  * @package YITH\PluginFramework
12
  */
13
 
plugin-fw/languages/yith-plugin-fw-el.po CHANGED
@@ -4,7 +4,7 @@ msgid ""
4
  msgstr ""
5
  "Project-Id-Version: YITH Framework\n"
6
  "Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
7
- "POT-Creation-Date: 2022-04-02 10:27:44+00:00\n"
8
  "PO-Revision-Date: 2021-02-11 18:07:46+0000\n"
9
  "Language: el_GR\n"
10
  "MIME-Version: 1.0\n"
@@ -13,7 +13,7 @@ msgstr ""
13
  "Plural-Forms: nplurals=2; plural=n != 1;\n"
14
  "X-Generator: GlotPress/3.0.0-alpha.2\n"
15
 
16
- #: includes/class-yit-assets.php:144 yit-functions.php:1979
17
  msgid "Confirm trash"
18
  msgstr ""
19
 
@@ -23,12 +23,12 @@ msgstr ""
23
 
24
  #: includes/class-yit-assets.php:147 includes/class-yit-assets.php:151
25
  #: templates/sysinfo/tabs/main.php:42 templates/sysinfo/tabs/main.php:50
26
- #: yit-functions.php:1981 yit-functions.php:1999
27
  msgid "No"
28
  msgstr "Όχι"
29
 
30
- #: includes/class-yit-assets.php:148 yit-functions.php:1997
31
- #: yit-functions.php:2125
32
  msgid "Confirm delete"
33
  msgstr ""
34
 
@@ -36,8 +36,8 @@ msgstr ""
36
  msgid "Are you sure you want to delete the selected items?"
37
  msgstr ""
38
 
39
- #: includes/class-yit-assets.php:149 yit-functions.php:1913
40
- #: yit-functions.php:2073
41
  msgid ""
42
  "This action cannot be undone and you will not be able to recover this data."
43
  msgstr ""
@@ -665,16 +665,16 @@ msgid "Data: %1$.2fMB | Index: %2$.2fMB | Free: %3$.2fMB | Engine: %4$s"
665
  msgstr ""
666
 
667
  #. translators: %s is the title of the post object.
668
- #: yit-functions.php:1911
669
  msgid "Are you sure you want to move \"%s\" to trash?"
670
  msgstr ""
671
 
672
  #. translators: %s is the title of the post object.
673
- #: yit-functions.php:1913 yit-functions.php:2073
674
  msgid "Are you sure you want to delete \"%s\"?"
675
  msgstr ""
676
 
677
- #: yit-functions.php:2011 yit-functions.php:2019 yit-functions.php:2136
678
  msgid "Further actions"
679
  msgstr ""
680
 
@@ -707,13 +707,13 @@ msgctxt "Button text"
707
  msgid "Cancel"
708
  msgstr ""
709
 
710
- #: includes/class-yit-assets.php:146 yit-functions.php:1982
711
  msgctxt "Trash confirmation action"
712
  msgid "Yes, move to trash"
713
  msgstr ""
714
 
715
- #: includes/class-yit-assets.php:150 yit-functions.php:2000
716
- #: yit-functions.php:2127
717
  msgctxt "Delete confirmation action"
718
  msgid "Yes, delete"
719
  msgstr ""
@@ -956,57 +956,57 @@ msgctxt "Premium Tab"
956
  msgid "Get the premium version"
957
  msgstr ""
958
 
959
- #: yit-functions.php:1925
960
  msgctxt "Post action"
961
  msgid "Preview"
962
  msgstr ""
963
 
964
- #: yit-functions.php:1934
965
  msgctxt "Post action"
966
  msgid "View"
967
  msgstr ""
968
 
969
- #: yit-functions.php:1945
970
  msgctxt "Post action"
971
  msgid "Edit"
972
  msgstr ""
973
 
974
- #: yit-functions.php:1953
975
  msgctxt "Post action"
976
  msgid "Duplicate"
977
  msgstr ""
978
 
979
- #: yit-functions.php:1965
980
  msgctxt "Post action"
981
  msgid "Restore"
982
  msgstr ""
983
 
984
- #: yit-functions.php:1973
985
  msgctxt "Post action"
986
  msgid "Trash"
987
  msgstr ""
988
 
989
- #: yit-functions.php:1990
990
  msgctxt "Post action"
991
  msgid "Delete Permanently"
992
  msgstr ""
993
 
994
- #: yit-functions.php:2087
995
  msgctxt "Term action"
996
  msgid "View"
997
  msgstr ""
998
 
999
- #: yit-functions.php:2097
1000
  msgctxt "Term action"
1001
  msgid "Edit"
1002
  msgstr ""
1003
 
1004
- #: yit-functions.php:2105
1005
  msgctxt "Term action"
1006
  msgid "Duplicate"
1007
  msgstr ""
1008
 
1009
- #: yit-functions.php:2118
1010
  msgctxt "Term action"
1011
  msgid "Delete"
1012
  msgstr ""
4
  msgstr ""
5
  "Project-Id-Version: YITH Framework\n"
6
  "Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
7
+ "POT-Creation-Date: 2022-04-13 12:14:07+00:00\n"
8
  "PO-Revision-Date: 2021-02-11 18:07:46+0000\n"
9
  "Language: el_GR\n"
10
  "MIME-Version: 1.0\n"
13
  "Plural-Forms: nplurals=2; plural=n != 1;\n"
14
  "X-Generator: GlotPress/3.0.0-alpha.2\n"
15
 
16
+ #: includes/class-yit-assets.php:144 yit-functions.php:1980
17
  msgid "Confirm trash"
18
  msgstr ""
19
 
23
 
24
  #: includes/class-yit-assets.php:147 includes/class-yit-assets.php:151
25
  #: templates/sysinfo/tabs/main.php:42 templates/sysinfo/tabs/main.php:50
26
+ #: yit-functions.php:1982 yit-functions.php:2000
27
  msgid "No"
28
  msgstr "Όχι"
29
 
30
+ #: includes/class-yit-assets.php:148 yit-functions.php:1998
31
+ #: yit-functions.php:2126
32
  msgid "Confirm delete"
33
  msgstr ""
34
 
36
  msgid "Are you sure you want to delete the selected items?"
37
  msgstr ""
38
 
39
+ #: includes/class-yit-assets.php:149 yit-functions.php:1914
40
+ #: yit-functions.php:2074
41
  msgid ""
42
  "This action cannot be undone and you will not be able to recover this data."
43
  msgstr ""
665
  msgstr ""
666
 
667
  #. translators: %s is the title of the post object.
668
+ #: yit-functions.php:1912
669
  msgid "Are you sure you want to move \"%s\" to trash?"
670
  msgstr ""
671
 
672
  #. translators: %s is the title of the post object.
673
+ #: yit-functions.php:1914 yit-functions.php:2074
674
  msgid "Are you sure you want to delete \"%s\"?"
675
  msgstr ""
676
 
677
+ #: yit-functions.php:2012 yit-functions.php:2020 yit-functions.php:2137
678
  msgid "Further actions"
679
  msgstr ""
680
 
707
  msgid "Cancel"
708
  msgstr ""
709
 
710
+ #: includes/class-yit-assets.php:146 yit-functions.php:1983
711
  msgctxt "Trash confirmation action"
712
  msgid "Yes, move to trash"
713
  msgstr ""
714
 
715
+ #: includes/class-yit-assets.php:150 yit-functions.php:2001
716
+ #: yit-functions.php:2128
717
  msgctxt "Delete confirmation action"
718
  msgid "Yes, delete"
719
  msgstr ""
956
  msgid "Get the premium version"
957
  msgstr ""
958
 
959
+ #: yit-functions.php:1926
960
  msgctxt "Post action"
961
  msgid "Preview"
962
  msgstr ""
963
 
964
+ #: yit-functions.php:1935
965
  msgctxt "Post action"
966
  msgid "View"
967
  msgstr ""
968
 
969
+ #: yit-functions.php:1946
970
  msgctxt "Post action"
971
  msgid "Edit"
972
  msgstr ""
973
 
974
+ #: yit-functions.php:1954
975
  msgctxt "Post action"
976
  msgid "Duplicate"
977
  msgstr ""
978
 
979
+ #: yit-functions.php:1966
980
  msgctxt "Post action"
981
  msgid "Restore"
982
  msgstr ""
983
 
984
+ #: yit-functions.php:1974
985
  msgctxt "Post action"
986
  msgid "Trash"
987
  msgstr ""
988
 
989
+ #: yit-functions.php:1991
990
  msgctxt "Post action"
991
  msgid "Delete Permanently"
992
  msgstr ""
993
 
994
+ #: yit-functions.php:2088
995
  msgctxt "Term action"
996
  msgid "View"
997
  msgstr ""
998
 
999
+ #: yit-functions.php:2098
1000
  msgctxt "Term action"
1001
  msgid "Edit"
1002
  msgstr ""
1003
 
1004
+ #: yit-functions.php:2106
1005
  msgctxt "Term action"
1006
  msgid "Duplicate"
1007
  msgstr ""
1008
 
1009
+ #: yit-functions.php:2119
1010
  msgctxt "Term action"
1011
  msgid "Delete"
1012
  msgstr ""
plugin-fw/languages/yith-plugin-fw-es_ES.po CHANGED
@@ -4,7 +4,7 @@ msgid ""
4
  msgstr ""
5
  "Project-Id-Version: YITH Framework\n"
6
  "Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
7
- "POT-Creation-Date: 2022-04-02 10:27:44+00:00\n"
8
  "PO-Revision-Date: 2022-03-21 12:58:47+0000\n"
9
  "Language: es\n"
10
  "MIME-Version: 1.0\n"
@@ -13,7 +13,7 @@ msgstr ""
13
  "Plural-Forms: nplurals=2; plural=n != 1;\n"
14
  "X-Generator: GlotPress/3.0.0-alpha.2\n"
15
 
16
- #: includes/class-yit-assets.php:144 yit-functions.php:1979
17
  msgid "Confirm trash"
18
  msgstr "Confirmar el traslado a la papelera"
19
 
@@ -24,12 +24,12 @@ msgstr ""
24
 
25
  #: includes/class-yit-assets.php:147 includes/class-yit-assets.php:151
26
  #: templates/sysinfo/tabs/main.php:42 templates/sysinfo/tabs/main.php:50
27
- #: yit-functions.php:1981 yit-functions.php:1999
28
  msgid "No"
29
  msgstr "No"
30
 
31
- #: includes/class-yit-assets.php:148 yit-functions.php:1997
32
- #: yit-functions.php:2125
33
  msgid "Confirm delete"
34
  msgstr "Confirmar el borrado"
35
 
@@ -37,8 +37,8 @@ msgstr "Confirmar el borrado"
37
  msgid "Are you sure you want to delete the selected items?"
38
  msgstr "¿Estás seguro de que quieres borrar los elementos seleccionados?"
39
 
40
- #: includes/class-yit-assets.php:149 yit-functions.php:1913
41
- #: yit-functions.php:2073
42
  msgid ""
43
  "This action cannot be undone and you will not be able to recover this data."
44
  msgstr "Esta acción no se puede revertir y no podrá recuperar estos datos."
@@ -673,16 +673,16 @@ msgid "Data: %1$.2fMB | Index: %2$.2fMB | Free: %3$.2fMB | Engine: %4$s"
673
  msgstr "Datos: %1$.2fMB | Índice: %2$.2fMB | Libre: %3$.2fMB | Motor: %4$s"
674
 
675
  #. translators: %s is the title of the post object.
676
- #: yit-functions.php:1911
677
  msgid "Are you sure you want to move \"%s\" to trash?"
678
  msgstr "¿Estás seguro de que quieres mover \"%s\" a la papelera?"
679
 
680
  #. translators: %s is the title of the post object.
681
- #: yit-functions.php:1913 yit-functions.php:2073
682
  msgid "Are you sure you want to delete \"%s\"?"
683
  msgstr "¿Estás seguro de que quieres borrar \"%s\"?"
684
 
685
- #: yit-functions.php:2011 yit-functions.php:2019 yit-functions.php:2136
686
  msgid "Further actions"
687
  msgstr "Otras acciones"
688
 
@@ -715,13 +715,13 @@ msgctxt "Button text"
715
  msgid "Cancel"
716
  msgstr "Cancelar"
717
 
718
- #: includes/class-yit-assets.php:146 yit-functions.php:1982
719
  msgctxt "Trash confirmation action"
720
  msgid "Yes, move to trash"
721
  msgstr "Sí, mover a la papelera"
722
 
723
- #: includes/class-yit-assets.php:150 yit-functions.php:2000
724
- #: yit-functions.php:2127
725
  msgctxt "Delete confirmation action"
726
  msgid "Yes, delete"
727
  msgstr "Si, borrar"
@@ -969,57 +969,57 @@ msgctxt "Premium Tab"
969
  msgid "Get the premium version"
970
  msgstr "Obtén la versión Premium"
971
 
972
- #: yit-functions.php:1925
973
  msgctxt "Post action"
974
  msgid "Preview"
975
  msgstr "Previsualizar"
976
 
977
- #: yit-functions.php:1934
978
  msgctxt "Post action"
979
  msgid "View"
980
  msgstr "Ver"
981
 
982
- #: yit-functions.php:1945
983
  msgctxt "Post action"
984
  msgid "Edit"
985
  msgstr "Editar"
986
 
987
- #: yit-functions.php:1953
988
  msgctxt "Post action"
989
  msgid "Duplicate"
990
  msgstr "Duplicar"
991
 
992
- #: yit-functions.php:1965
993
  msgctxt "Post action"
994
  msgid "Restore"
995
  msgstr "Restaurar"
996
 
997
- #: yit-functions.php:1973
998
  msgctxt "Post action"
999
  msgid "Trash"
1000
  msgstr "A la papelera"
1001
 
1002
- #: yit-functions.php:1990
1003
  msgctxt "Post action"
1004
  msgid "Delete Permanently"
1005
  msgstr "Borrar permanentemente"
1006
 
1007
- #: yit-functions.php:2087
1008
  msgctxt "Term action"
1009
  msgid "View"
1010
  msgstr "Ver"
1011
 
1012
- #: yit-functions.php:2097
1013
  msgctxt "Term action"
1014
  msgid "Edit"
1015
  msgstr "Editar"
1016
 
1017
- #: yit-functions.php:2105
1018
  msgctxt "Term action"
1019
  msgid "Duplicate"
1020
  msgstr "Duplicar"
1021
 
1022
- #: yit-functions.php:2118
1023
  msgctxt "Term action"
1024
  msgid "Delete"
1025
  msgstr "Borrar"
4
  msgstr ""
5
  "Project-Id-Version: YITH Framework\n"
6
  "Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
7
+ "POT-Creation-Date: 2022-04-13 12:14:07+00:00\n"
8
  "PO-Revision-Date: 2022-03-21 12:58:47+0000\n"
9
  "Language: es\n"
10
  "MIME-Version: 1.0\n"
13
  "Plural-Forms: nplurals=2; plural=n != 1;\n"
14
  "X-Generator: GlotPress/3.0.0-alpha.2\n"
15
 
16
+ #: includes/class-yit-assets.php:144 yit-functions.php:1980
17
  msgid "Confirm trash"
18
  msgstr "Confirmar el traslado a la papelera"
19
 
24
 
25
  #: includes/class-yit-assets.php:147 includes/class-yit-assets.php:151
26
  #: templates/sysinfo/tabs/main.php:42 templates/sysinfo/tabs/main.php:50
27
+ #: yit-functions.php:1982 yit-functions.php:2000
28
  msgid "No"
29
  msgstr "No"
30
 
31
+ #: includes/class-yit-assets.php:148 yit-functions.php:1998
32
+ #: yit-functions.php:2126
33
  msgid "Confirm delete"
34
  msgstr "Confirmar el borrado"
35
 
37
  msgid "Are you sure you want to delete the selected items?"
38
  msgstr "¿Estás seguro de que quieres borrar los elementos seleccionados?"
39
 
40
+ #: includes/class-yit-assets.php:149 yit-functions.php:1914
41
+ #: yit-functions.php:2074
42
  msgid ""
43
  "This action cannot be undone and you will not be able to recover this data."
44
  msgstr "Esta acción no se puede revertir y no podrá recuperar estos datos."
673
  msgstr "Datos: %1$.2fMB | Índice: %2$.2fMB | Libre: %3$.2fMB | Motor: %4$s"
674
 
675
  #. translators: %s is the title of the post object.
676
+ #: yit-functions.php:1912
677
  msgid "Are you sure you want to move \"%s\" to trash?"
678
  msgstr "¿Estás seguro de que quieres mover \"%s\" a la papelera?"
679
 
680
  #. translators: %s is the title of the post object.
681
+ #: yit-functions.php:1914 yit-functions.php:2074
682
  msgid "Are you sure you want to delete \"%s\"?"
683
  msgstr "¿Estás seguro de que quieres borrar \"%s\"?"
684
 
685
+ #: yit-functions.php:2012 yit-functions.php:2020 yit-functions.php:2137
686
  msgid "Further actions"
687
  msgstr "Otras acciones"
688
 
715
  msgid "Cancel"
716
  msgstr "Cancelar"
717
 
718
+ #: includes/class-yit-assets.php:146 yit-functions.php:1983
719
  msgctxt "Trash confirmation action"
720
  msgid "Yes, move to trash"
721
  msgstr "Sí, mover a la papelera"
722
 
723
+ #: includes/class-yit-assets.php:150 yit-functions.php:2001
724
+ #: yit-functions.php:2128
725
  msgctxt "Delete confirmation action"
726
  msgid "Yes, delete"
727
  msgstr "Si, borrar"
969
  msgid "Get the premium version"
970
  msgstr "Obtén la versión Premium"
971
 
972
+ #: yit-functions.php:1926
973
  msgctxt "Post action"
974
  msgid "Preview"
975
  msgstr "Previsualizar"
976
 
977
+ #: yit-functions.php:1935
978
  msgctxt "Post action"
979
  msgid "View"
980
  msgstr "Ver"
981
 
982
+ #: yit-functions.php:1946
983
  msgctxt "Post action"
984
  msgid "Edit"
985
  msgstr "Editar"
986
 
987
+ #: yit-functions.php:1954
988
  msgctxt "Post action"
989
  msgid "Duplicate"
990
  msgstr "Duplicar"
991
 
992
+ #: yit-functions.php:1966
993
  msgctxt "Post action"
994
  msgid "Restore"
995
  msgstr "Restaurar"
996
 
997
+ #: yit-functions.php:1974
998
  msgctxt "Post action"
999
  msgid "Trash"
1000
  msgstr "A la papelera"
1001
 
1002
+ #: yit-functions.php:1991
1003
  msgctxt "Post action"
1004
  msgid "Delete Permanently"
1005
  msgstr "Borrar permanentemente"
1006
 
1007
+ #: yit-functions.php:2088
1008
  msgctxt "Term action"
1009
  msgid "View"
1010
  msgstr "Ver"
1011
 
1012
+ #: yit-functions.php:2098
1013
  msgctxt "Term action"
1014
  msgid "Edit"
1015
  msgstr "Editar"
1016
 
1017
+ #: yit-functions.php:2106
1018
  msgctxt "Term action"
1019
  msgid "Duplicate"
1020
  msgstr "Duplicar"
1021
 
1022
+ #: yit-functions.php:2119
1023
  msgctxt "Term action"
1024
  msgid "Delete"
1025
  msgstr "Borrar"
plugin-fw/languages/yith-plugin-fw-it_IT.po CHANGED
@@ -4,7 +4,7 @@ msgid ""
4
  msgstr ""
5
  "Project-Id-Version: YITH Framework\n"
6
  "Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
7
- "POT-Creation-Date: 2022-04-02 10:27:44+00:00\n"
8
  "PO-Revision-Date: 2022-03-21 13:01:47+0000\n"
9
  "Language: it\n"
10
  "MIME-Version: 1.0\n"
@@ -13,7 +13,7 @@ msgstr ""
13
  "Plural-Forms: nplurals=2; plural=n != 1;\n"
14
  "X-Generator: GlotPress/3.0.0-alpha.2\n"
15
 
16
- #: includes/class-yit-assets.php:144 yit-functions.php:1979
17
  msgid "Confirm trash"
18
  msgstr "Conferma eliminazione"
19
 
@@ -23,12 +23,12 @@ msgstr "Se sicuro di voler spostare nel cestino gli elementi selezionati?"
23
 
24
  #: includes/class-yit-assets.php:147 includes/class-yit-assets.php:151
25
  #: templates/sysinfo/tabs/main.php:42 templates/sysinfo/tabs/main.php:50
26
- #: yit-functions.php:1981 yit-functions.php:1999
27
  msgid "No"
28
  msgstr "No"
29
 
30
- #: includes/class-yit-assets.php:148 yit-functions.php:1997
31
- #: yit-functions.php:2125
32
  msgid "Confirm delete"
33
  msgstr "Conferma eliminazione"
34
 
@@ -36,8 +36,8 @@ msgstr "Conferma eliminazione"
36
  msgid "Are you sure you want to delete the selected items?"
37
  msgstr "Se sicuro di voler eliminare gli elementi selezionati?"
38
 
39
- #: includes/class-yit-assets.php:149 yit-functions.php:1913
40
- #: yit-functions.php:2073
41
  msgid ""
42
  "This action cannot be undone and you will not be able to recover this data."
43
  msgstr ""
@@ -673,16 +673,16 @@ msgid "Data: %1$.2fMB | Index: %2$.2fMB | Free: %3$.2fMB | Engine: %4$s"
673
  msgstr "Dati: %1$.2fMB | Indice: %2$.2fMB | Libero: %3$.2fMB | Engine: %4$s"
674
 
675
  #. translators: %s is the title of the post object.
676
- #: yit-functions.php:1911
677
  msgid "Are you sure you want to move \"%s\" to trash?"
678
  msgstr "Sei sicuro di voler spostare \"%s\" nel cestino?"
679
 
680
  #. translators: %s is the title of the post object.
681
- #: yit-functions.php:1913 yit-functions.php:2073
682
  msgid "Are you sure you want to delete \"%s\"?"
683
  msgstr "Sei sicuro di voler eliminare \"%s\"?"
684
 
685
- #: yit-functions.php:2011 yit-functions.php:2019 yit-functions.php:2136
686
  msgid "Further actions"
687
  msgstr "Altre azioni"
688
 
@@ -715,13 +715,13 @@ msgctxt "Button text"
715
  msgid "Cancel"
716
  msgstr "Annulla"
717
 
718
- #: includes/class-yit-assets.php:146 yit-functions.php:1982
719
  msgctxt "Trash confirmation action"
720
  msgid "Yes, move to trash"
721
  msgstr "Sì, sposta nel cestino"
722
 
723
- #: includes/class-yit-assets.php:150 yit-functions.php:2000
724
- #: yit-functions.php:2127
725
  msgctxt "Delete confirmation action"
726
  msgid "Yes, delete"
727
  msgstr "Sì, elimina"
@@ -970,57 +970,57 @@ msgctxt "Premium Tab"
970
  msgid "Get the premium version"
971
  msgstr "Ottieni la versione premium"
972
 
973
- #: yit-functions.php:1925
974
  msgctxt "Post action"
975
  msgid "Preview"
976
  msgstr "Anteprima"
977
 
978
- #: yit-functions.php:1934
979
  msgctxt "Post action"
980
  msgid "View"
981
  msgstr "Visualizza"
982
 
983
- #: yit-functions.php:1945
984
  msgctxt "Post action"
985
  msgid "Edit"
986
  msgstr "Modifica"
987
 
988
- #: yit-functions.php:1953
989
  msgctxt "Post action"
990
  msgid "Duplicate"
991
  msgstr "Duplica"
992
 
993
- #: yit-functions.php:1965
994
  msgctxt "Post action"
995
  msgid "Restore"
996
  msgstr "Ripristina"
997
 
998
- #: yit-functions.php:1973
999
  msgctxt "Post action"
1000
  msgid "Trash"
1001
  msgstr "Cestina"
1002
 
1003
- #: yit-functions.php:1990
1004
  msgctxt "Post action"
1005
  msgid "Delete Permanently"
1006
  msgstr "Cancella definitivamente"
1007
 
1008
- #: yit-functions.php:2087
1009
  msgctxt "Term action"
1010
  msgid "View"
1011
  msgstr "Visualizza"
1012
 
1013
- #: yit-functions.php:2097
1014
  msgctxt "Term action"
1015
  msgid "Edit"
1016
  msgstr "Modifica"
1017
 
1018
- #: yit-functions.php:2105
1019
  msgctxt "Term action"
1020
  msgid "Duplicate"
1021
  msgstr "Duplica"
1022
 
1023
- #: yit-functions.php:2118
1024
  msgctxt "Term action"
1025
  msgid "Delete"
1026
  msgstr "Elimina"
4
  msgstr ""
5
  "Project-Id-Version: YITH Framework\n"
6
  "Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
7
+ "POT-Creation-Date: 2022-04-13 12:14:07+00:00\n"
8
  "PO-Revision-Date: 2022-03-21 13:01:47+0000\n"
9
  "Language: it\n"
10
  "MIME-Version: 1.0\n"
13
  "Plural-Forms: nplurals=2; plural=n != 1;\n"
14
  "X-Generator: GlotPress/3.0.0-alpha.2\n"
15
 
16
+ #: includes/class-yit-assets.php:144 yit-functions.php:1980
17
  msgid "Confirm trash"
18
  msgstr "Conferma eliminazione"
19
 
23
 
24
  #: includes/class-yit-assets.php:147 includes/class-yit-assets.php:151
25
  #: templates/sysinfo/tabs/main.php:42 templates/sysinfo/tabs/main.php:50
26
+ #: yit-functions.php:1982 yit-functions.php:2000
27
  msgid "No"
28
  msgstr "No"
29
 
30
+ #: includes/class-yit-assets.php:148 yit-functions.php:1998
31
+ #: yit-functions.php:2126
32
  msgid "Confirm delete"
33
  msgstr "Conferma eliminazione"
34
 
36
  msgid "Are you sure you want to delete the selected items?"
37
  msgstr "Se sicuro di voler eliminare gli elementi selezionati?"
38
 
39
+ #: includes/class-yit-assets.php:149 yit-functions.php:1914
40
+ #: yit-functions.php:2074
41
  msgid ""
42
  "This action cannot be undone and you will not be able to recover this data."
43
  msgstr ""
673
  msgstr "Dati: %1$.2fMB | Indice: %2$.2fMB | Libero: %3$.2fMB | Engine: %4$s"
674
 
675
  #. translators: %s is the title of the post object.
676
+ #: yit-functions.php:1912
677
  msgid "Are you sure you want to move \"%s\" to trash?"
678
  msgstr "Sei sicuro di voler spostare \"%s\" nel cestino?"
679
 
680
  #. translators: %s is the title of the post object.
681
+ #: yit-functions.php:1914 yit-functions.php:2074
682
  msgid "Are you sure you want to delete \"%s\"?"
683
  msgstr "Sei sicuro di voler eliminare \"%s\"?"
684
 
685
+ #: yit-functions.php:2012 yit-functions.php:2020 yit-functions.php:2137
686
  msgid "Further actions"
687
  msgstr "Altre azioni"
688
 
715
  msgid "Cancel"
716
  msgstr "Annulla"
717
 
718
+ #: includes/class-yit-assets.php:146 yit-functions.php:1983
719
  msgctxt "Trash confirmation action"
720
  msgid "Yes, move to trash"
721
  msgstr "Sì, sposta nel cestino"
722
 
723
+ #: includes/class-yit-assets.php:150 yit-functions.php:2001
724
+ #: yit-functions.php:2128
725
  msgctxt "Delete confirmation action"
726
  msgid "Yes, delete"
727
  msgstr "Sì, elimina"
970
  msgid "Get the premium version"
971
  msgstr "Ottieni la versione premium"
972
 
973
+ #: yit-functions.php:1926
974
  msgctxt "Post action"
975
  msgid "Preview"
976
  msgstr "Anteprima"
977
 
978
+ #: yit-functions.php:1935
979
  msgctxt "Post action"
980
  msgid "View"
981
  msgstr "Visualizza"
982
 
983
+ #: yit-functions.php:1946
984
  msgctxt "Post action"
985
  msgid "Edit"
986
  msgstr "Modifica"
987
 
988
+ #: yit-functions.php:1954
989
  msgctxt "Post action"
990
  msgid "Duplicate"
991
  msgstr "Duplica"
992
 
993
+ #: yit-functions.php:1966
994
  msgctxt "Post action"
995
  msgid "Restore"
996
  msgstr "Ripristina"
997
 
998
+ #: yit-functions.php:1974
999
  msgctxt "Post action"
1000
  msgid "Trash"
1001
  msgstr "Cestina"
1002
 
1003
+ #: yit-functions.php:1991
1004
  msgctxt "Post action"
1005
  msgid "Delete Permanently"
1006
  msgstr "Cancella definitivamente"
1007
 
1008
+ #: yit-functions.php:2088
1009
  msgctxt "Term action"
1010
  msgid "View"
1011
  msgstr "Visualizza"
1012
 
1013
+ #: yit-functions.php:2098
1014
  msgctxt "Term action"
1015
  msgid "Edit"
1016
  msgstr "Modifica"
1017
 
1018
+ #: yit-functions.php:2106
1019
  msgctxt "Term action"
1020
  msgid "Duplicate"
1021
  msgstr "Duplica"
1022
 
1023
+ #: yit-functions.php:2119
1024
  msgctxt "Term action"
1025
  msgid "Delete"
1026
  msgstr "Elimina"
plugin-fw/languages/yith-plugin-fw-nl_NL.po CHANGED
@@ -4,7 +4,7 @@ msgid ""
4
  msgstr ""
5
  "Project-Id-Version: YITH Framework\n"
6
  "Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
7
- "POT-Creation-Date: 2022-04-02 10:27:44+00:00\n"
8
  "PO-Revision-Date: 2021-12-13 12:45:02+0000\n"
9
  "Language: nl\n"
10
  "MIME-Version: 1.0\n"
@@ -13,7 +13,7 @@ msgstr ""
13
  "Plural-Forms: nplurals=2; plural=n != 1;\n"
14
  "X-Generator: GlotPress/3.0.0-alpha.2\n"
15
 
16
- #: includes/class-yit-assets.php:144 yit-functions.php:1979
17
  msgid "Confirm trash"
18
  msgstr "Verplaatsen naar prullenbak bevestigen"
19
 
@@ -25,12 +25,12 @@ msgstr ""
25
 
26
  #: includes/class-yit-assets.php:147 includes/class-yit-assets.php:151
27
  #: templates/sysinfo/tabs/main.php:42 templates/sysinfo/tabs/main.php:50
28
- #: yit-functions.php:1981 yit-functions.php:1999
29
  msgid "No"
30
  msgstr "Nee"
31
 
32
- #: includes/class-yit-assets.php:148 yit-functions.php:1997
33
- #: yit-functions.php:2125
34
  msgid "Confirm delete"
35
  msgstr "Verwijderen bevestigen"
36
 
@@ -38,8 +38,8 @@ msgstr "Verwijderen bevestigen"
38
  msgid "Are you sure you want to delete the selected items?"
39
  msgstr "Weet je zeker dat je de geselecteerde items wilt verwijderen?"
40
 
41
- #: includes/class-yit-assets.php:149 yit-functions.php:1913
42
- #: yit-functions.php:2073
43
  msgid ""
44
  "This action cannot be undone and you will not be able to recover this data."
45
  msgstr ""
@@ -673,16 +673,16 @@ msgid "Data: %1$.2fMB | Index: %2$.2fMB | Free: %3$.2fMB | Engine: %4$s"
673
  msgstr "Data: %1$.2fMB | Index: %2$.2fMB | Free: %3$.2fMB | Engine: %4$s"
674
 
675
  #. translators: %s is the title of the post object.
676
- #: yit-functions.php:1911
677
  msgid "Are you sure you want to move \"%s\" to trash?"
678
  msgstr "Weet je zeker dat je \"%s\" naar de prullenbak wilt verplaatsen?"
679
 
680
  #. translators: %s is the title of the post object.
681
- #: yit-functions.php:1913 yit-functions.php:2073
682
  msgid "Are you sure you want to delete \"%s\"?"
683
  msgstr "Weet je zeker dat je \"%s\" wilt verwijderen?"
684
 
685
- #: yit-functions.php:2011 yit-functions.php:2019 yit-functions.php:2136
686
  msgid "Further actions"
687
  msgstr "Verdere acties"
688
 
@@ -715,13 +715,13 @@ msgctxt "Button text"
715
  msgid "Cancel"
716
  msgstr "Annuleren"
717
 
718
- #: includes/class-yit-assets.php:146 yit-functions.php:1982
719
  msgctxt "Trash confirmation action"
720
  msgid "Yes, move to trash"
721
  msgstr "Ja, verplaatsen naar prullenbak"
722
 
723
- #: includes/class-yit-assets.php:150 yit-functions.php:2000
724
- #: yit-functions.php:2127
725
  msgctxt "Delete confirmation action"
726
  msgid "Yes, delete"
727
  msgstr "Ja, verwijderen"
@@ -964,57 +964,57 @@ msgctxt "Premium Tab"
964
  msgid "Get the premium version"
965
  msgstr "Krijg de premium versie"
966
 
967
- #: yit-functions.php:1925
968
  msgctxt "Post action"
969
  msgid "Preview"
970
  msgstr "Voorbeeld"
971
 
972
- #: yit-functions.php:1934
973
  msgctxt "Post action"
974
  msgid "View"
975
  msgstr "Bekijken"
976
 
977
- #: yit-functions.php:1945
978
  msgctxt "Post action"
979
  msgid "Edit"
980
  msgstr "Bewerken"
981
 
982
- #: yit-functions.php:1953
983
  msgctxt "Post action"
984
  msgid "Duplicate"
985
  msgstr "Dupliceren"
986
 
987
- #: yit-functions.php:1965
988
  msgctxt "Post action"
989
  msgid "Restore"
990
  msgstr "Herstellen"
991
 
992
- #: yit-functions.php:1973
993
  msgctxt "Post action"
994
  msgid "Trash"
995
  msgstr "Prullenbak"
996
 
997
- #: yit-functions.php:1990
998
  msgctxt "Post action"
999
  msgid "Delete Permanently"
1000
  msgstr "Permanent verijwderen"
1001
 
1002
- #: yit-functions.php:2087
1003
  msgctxt "Term action"
1004
  msgid "View"
1005
  msgstr "Bekijken"
1006
 
1007
- #: yit-functions.php:2097
1008
  msgctxt "Term action"
1009
  msgid "Edit"
1010
  msgstr "Bewerken"
1011
 
1012
- #: yit-functions.php:2105
1013
  msgctxt "Term action"
1014
  msgid "Duplicate"
1015
  msgstr "Dupliceren"
1016
 
1017
- #: yit-functions.php:2118
1018
  msgctxt "Term action"
1019
  msgid "Delete"
1020
  msgstr "Verwijderen"
4
  msgstr ""
5
  "Project-Id-Version: YITH Framework\n"
6
  "Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
7
+ "POT-Creation-Date: 2022-04-13 12:14:07+00:00\n"
8
  "PO-Revision-Date: 2021-12-13 12:45:02+0000\n"
9
  "Language: nl\n"
10
  "MIME-Version: 1.0\n"
13
  "Plural-Forms: nplurals=2; plural=n != 1;\n"
14
  "X-Generator: GlotPress/3.0.0-alpha.2\n"
15
 
16
+ #: includes/class-yit-assets.php:144 yit-functions.php:1980
17
  msgid "Confirm trash"
18
  msgstr "Verplaatsen naar prullenbak bevestigen"
19
 
25
 
26
  #: includes/class-yit-assets.php:147 includes/class-yit-assets.php:151
27
  #: templates/sysinfo/tabs/main.php:42 templates/sysinfo/tabs/main.php:50
28
+ #: yit-functions.php:1982 yit-functions.php:2000
29
  msgid "No"
30
  msgstr "Nee"
31
 
32
+ #: includes/class-yit-assets.php:148 yit-functions.php:1998
33
+ #: yit-functions.php:2126
34
  msgid "Confirm delete"
35
  msgstr "Verwijderen bevestigen"
36
 
38
  msgid "Are you sure you want to delete the selected items?"
39
  msgstr "Weet je zeker dat je de geselecteerde items wilt verwijderen?"
40
 
41
+ #: includes/class-yit-assets.php:149 yit-functions.php:1914
42
+ #: yit-functions.php:2074
43
  msgid ""
44
  "This action cannot be undone and you will not be able to recover this data."
45
  msgstr ""
673
  msgstr "Data: %1$.2fMB | Index: %2$.2fMB | Free: %3$.2fMB | Engine: %4$s"
674
 
675
  #. translators: %s is the title of the post object.
676
+ #: yit-functions.php:1912
677
  msgid "Are you sure you want to move \"%s\" to trash?"
678
  msgstr "Weet je zeker dat je \"%s\" naar de prullenbak wilt verplaatsen?"
679
 
680
  #. translators: %s is the title of the post object.
681
+ #: yit-functions.php:1914 yit-functions.php:2074
682
  msgid "Are you sure you want to delete \"%s\"?"
683
  msgstr "Weet je zeker dat je \"%s\" wilt verwijderen?"
684
 
685
+ #: yit-functions.php:2012 yit-functions.php:2020 yit-functions.php:2137
686
  msgid "Further actions"
687
  msgstr "Verdere acties"
688
 
715
  msgid "Cancel"
716
  msgstr "Annuleren"
717
 
718
+ #: includes/class-yit-assets.php:146 yit-functions.php:1983
719
  msgctxt "Trash confirmation action"
720
  msgid "Yes, move to trash"
721
  msgstr "Ja, verplaatsen naar prullenbak"
722
 
723
+ #: includes/class-yit-assets.php:150 yit-functions.php:2001
724
+ #: yit-functions.php:2128
725
  msgctxt "Delete confirmation action"
726
  msgid "Yes, delete"
727
  msgstr "Ja, verwijderen"
964
  msgid "Get the premium version"
965
  msgstr "Krijg de premium versie"
966
 
967
+ #: yit-functions.php:1926
968
  msgctxt "Post action"
969
  msgid "Preview"
970
  msgstr "Voorbeeld"
971
 
972
+ #: yit-functions.php:1935
973
  msgctxt "Post action"
974
  msgid "View"
975
  msgstr "Bekijken"
976
 
977
+ #: yit-functions.php:1946
978
  msgctxt "Post action"
979
  msgid "Edit"
980
  msgstr "Bewerken"
981
 
982
+ #: yit-functions.php:1954
983
  msgctxt "Post action"
984
  msgid "Duplicate"
985
  msgstr "Dupliceren"
986
 
987
+ #: yit-functions.php:1966
988
  msgctxt "Post action"
989
  msgid "Restore"
990
  msgstr "Herstellen"
991
 
992
+ #: yit-functions.php:1974
993
  msgctxt "Post action"
994
  msgid "Trash"
995
  msgstr "Prullenbak"
996
 
997
+ #: yit-functions.php:1991
998
  msgctxt "Post action"
999
  msgid "Delete Permanently"
1000
  msgstr "Permanent verijwderen"
1001
 
1002
+ #: yit-functions.php:2088
1003
  msgctxt "Term action"
1004
  msgid "View"
1005
  msgstr "Bekijken"
1006
 
1007
+ #: yit-functions.php:2098
1008
  msgctxt "Term action"
1009
  msgid "Edit"
1010
  msgstr "Bewerken"
1011
 
1012
+ #: yit-functions.php:2106
1013
  msgctxt "Term action"
1014
  msgid "Duplicate"
1015
  msgstr "Dupliceren"
1016
 
1017
+ #: yit-functions.php:2119
1018
  msgctxt "Term action"
1019
  msgid "Delete"
1020
  msgstr "Verwijderen"
plugin-fw/languages/yith-plugin-fw-ru_RU.mo ADDED
Binary file
plugin-fw/languages/yith-plugin-fw-ru_RU.po ADDED
@@ -0,0 +1,1050 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Translation of YITH Framework in Russian
2
+ # This file is distributed under the same license as the YITH Framework package.
3
+ msgid ""
4
+ msgstr ""
5
+ "Project-Id-Version: YITH Framework\n"
6
+ "Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
7
+ "POT-Creation-Date: 2022-04-13 12:14:07+00:00\n"
8
+ "PO-Revision-Date: 2022-04-05 17:22:32+0000\n"
9
+ "Language: ru\n"
10
+ "MIME-Version: 1.0\n"
11
+ "Content-Type: text/plain; charset=UTF-8\n"
12
+ "Content-Transfer-Encoding: 8bit\n"
13
+ "Plural-Forms: nplurals=3; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : ((n % "
14
+ "10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14)) ? 1 : 2);\n"
15
+ "X-Generator: GlotPress/3.0.0-alpha.2\n"
16
+
17
+ #: includes/class-yit-assets.php:144 yit-functions.php:1980
18
+ msgid "Confirm trash"
19
+ msgstr "Подтвердить корзину"
20
+
21
+ #: includes/class-yit-assets.php:145
22
+ msgid "Are you sure you want to trash the selected items?"
23
+ msgstr "Вы уверены, что хотите переместить в корзину выбранные элементы?"
24
+
25
+ #: includes/class-yit-assets.php:147 includes/class-yit-assets.php:151
26
+ #: templates/sysinfo/tabs/main.php:42 templates/sysinfo/tabs/main.php:50
27
+ #: yit-functions.php:1982 yit-functions.php:2000
28
+ msgid "No"
29
+ msgstr "Нет"
30
+
31
+ #: includes/class-yit-assets.php:148 yit-functions.php:1998
32
+ #: yit-functions.php:2126
33
+ msgid "Confirm delete"
34
+ msgstr "Подтвердите удаление"
35
+
36
+ #: includes/class-yit-assets.php:149
37
+ msgid "Are you sure you want to delete the selected items?"
38
+ msgstr "Вы уверены, что хотите удалить выбранные элементы?"
39
+
40
+ #: includes/class-yit-assets.php:149 yit-functions.php:1914
41
+ #: yit-functions.php:2074
42
+ msgid ""
43
+ "This action cannot be undone and you will not be able to recover this data."
44
+ msgstr "Это действие нельзя отменить, и вы не сможете восстановить эти данные."
45
+
46
+ #: includes/class-yit-assets.php:162
47
+ msgid "Clear"
48
+ msgstr "Очистить"
49
+
50
+ #: includes/class-yit-assets.php:163
51
+ msgid "Clear color"
52
+ msgstr "Очистить цвет"
53
+
54
+ #: includes/class-yit-assets.php:164
55
+ msgid "Default"
56
+ msgstr "По умолчанию"
57
+
58
+ #: includes/class-yit-assets.php:165
59
+ msgid "Select default color"
60
+ msgstr "Выберите цвет по умолчанию"
61
+
62
+ #: includes/class-yit-assets.php:166
63
+ msgid "Select Color"
64
+ msgstr "Выберите цвет"
65
+
66
+ #: includes/class-yit-assets.php:167
67
+ msgid "Color value"
68
+ msgstr "Цвет значения"
69
+
70
+ #: includes/class-yit-help-desk.php:152
71
+ msgid "There was an error with your request; please try again later."
72
+ msgstr ""
73
+ "При выполнении вашего запроса произошла ошибка; пожалуйста, повторите "
74
+ "попытку позже."
75
+
76
+ #: includes/class-yit-plugin-panel-woocommerce.php:429
77
+ msgid "The changes you have made will be lost if you leave this page."
78
+ msgstr ""
79
+ "Внесенные вами изменения будут потеряны, если вы покинете эту страницу."
80
+
81
+ #: includes/class-yit-plugin-panel.php:83
82
+ msgid "Plugin Settings"
83
+ msgstr "Настройки Плагина"
84
+
85
+ #: includes/class-yit-plugin-panel.php:84
86
+ msgid "Settings"
87
+ msgstr "Настройки"
88
+
89
+ #: includes/class-yit-plugin-panel.php:454
90
+ #: includes/class-yit-plugin-panel.php:457
91
+ msgid "How to install premium version"
92
+ msgstr "Как установить премиум версию"
93
+
94
+ #: includes/class-yit-plugin-panel.php:658
95
+ #: includes/class-yit-plugin-subpanel.php:132
96
+ msgid "Save Changes"
97
+ msgstr "Сохранить Изменения"
98
+
99
+ #: includes/class-yit-plugin-panel.php:663
100
+ #: includes/class-yit-plugin-subpanel.php:136
101
+ #: templates/panel/woocommerce/woocommerce-form.php:14
102
+ msgid ""
103
+ "If you continue with this action, you will reset all options in this page."
104
+ msgstr ""
105
+ "Если вы продолжите это действие, вы сбросите все параметры на этой странице."
106
+
107
+ #: includes/class-yit-plugin-panel.php:663
108
+ #: includes/class-yit-plugin-subpanel.php:136
109
+ #: templates/panel/woocommerce/woocommerce-form.php:14
110
+ msgid "Are you sure?"
111
+ msgstr "Вы уверены?"
112
+
113
+ #: includes/class-yit-plugin-panel.php:667
114
+ #: includes/class-yit-plugin-subpanel.php:139
115
+ msgid "Reset to default"
116
+ msgstr "Сброс до заводских настроек"
117
+
118
+ #: includes/class-yit-plugin-panel.php:1047
119
+ msgid ""
120
+ "The element you have entered already exists. Please, enter another name."
121
+ msgstr "Введенный вами элемент уже существует. Пожалуйста, введите другое имя."
122
+
123
+ #: includes/class-yit-plugin-panel.php:1048
124
+ msgid "Settings saved"
125
+ msgstr "Настройки сохранены"
126
+
127
+ #: includes/class-yit-plugin-panel.php:1049
128
+ msgid "Settings reset"
129
+ msgstr "Сбросить настройки"
130
+
131
+ #: includes/class-yit-plugin-panel.php:1050
132
+ msgid "Element deleted correctly."
133
+ msgstr "Элемент удален правильно."
134
+
135
+ #: includes/class-yit-plugin-panel.php:1051
136
+ #: includes/class-yit-plugin-panel.php:1052
137
+ msgid "Element updated correctly."
138
+ msgstr "Элемент обновлен правильно."
139
+
140
+ #: includes/class-yit-plugin-panel.php:1053
141
+ msgid "Database imported correctly."
142
+ msgstr "База данных импортирована правильно."
143
+
144
+ #: includes/class-yit-plugin-panel.php:1054
145
+ msgid "An error has occurred during import. Please try again."
146
+ msgstr "Во время импорта произошла ошибка. Пожалуйста, попробуйте еще раз."
147
+
148
+ #: includes/class-yit-plugin-panel.php:1055
149
+ msgid "The added file is not valid."
150
+ msgstr "Добавленный файл недействителен."
151
+
152
+ #: includes/class-yit-plugin-panel.php:1056
153
+ msgid "Sorry, import is disabled."
154
+ msgstr "Извините, импорт отключен."
155
+
156
+ #: includes/class-yit-plugin-panel.php:1057
157
+ msgid "Sorting successful."
158
+ msgstr "Сортировка выполнена успешно."
159
+
160
+ #: includes/class-yit-plugin-panel.php:1525
161
+ msgid "We need your support"
162
+ msgstr "Нам нужна ваша поддержка"
163
+
164
+ #: includes/class-yit-plugin-panel.php:1526
165
+ msgid "to keep updating and improving the plugin. Please,"
166
+ msgstr "чтобы продолжать обновлять и улучшать плагин. Пожалуйста,"
167
+
168
+ #: includes/class-yit-plugin-panel.php:1528
169
+ msgid "help us by leaving a good review"
170
+ msgstr "помогите нам, оставив хороший отзыв"
171
+
172
+ #: includes/class-yit-plugin-panel.php:1529
173
+ msgid ":) Thanks!"
174
+ msgstr ":) Благодарим!"
175
+
176
+ #: includes/class-yit-pointers.php:80
177
+ msgid "Plugins Activated"
178
+ msgstr "Плагины Активированы"
179
+
180
+ #: includes/class-yit-pointers.php:81
181
+ msgid ""
182
+ "From now on, you can find all plugin options in YITH menu. Plugin "
183
+ "customization settings will be available as a new entry in YITH menu."
184
+ msgstr ""
185
+ "Отныне все опции плагина можно найти в меню YITH. Настройки кастомизации "
186
+ "плагина будут доступны как новый пункт в меню YITH."
187
+
188
+ #. translators: 1. YITH site link; 2. WordPress site link.
189
+ #: includes/class-yit-pointers.php:84 includes/class-yit-pointers.php:100
190
+ msgid "Discover all our plugins available on: %1$s and %2$s"
191
+ msgstr "Откройте для себя все наши плагины, доступные на: %1$s и %2$s"
192
+
193
+ #: includes/class-yit-pointers.php:96
194
+ msgid "Plugins Upgraded"
195
+ msgstr "Плагины Обновлены"
196
+
197
+ #: includes/class-yit-pointers.php:97
198
+ msgid ""
199
+ "From now on, you can find the option panel of YITH plugins in YITH menu. "
200
+ "Every time one of our plugins is added, a new entry will be added to this "
201
+ "menu. For example, after the update, plugin options (such as for YITH "
202
+ "WooCommerce Wishlist, YITH WooCommerce Ajax Search, etc.) will be moved from "
203
+ "previous location to YITH menu."
204
+ msgstr ""
205
+ "С этого момента вы можете найти панель опций плагинов YITH в меню YITH. "
206
+ "Каждый раз, когда добавляется один из наших плагинов, в это меню будет "
207
+ "добавляться новый пункт. Например, после обновления, опции плагинов (такие "
208
+ "как для YITH WooCommerce Wishlist, YITH WooCommerce Ajax Search и т.д.) "
209
+ "будут перемещены из предыдущего места в меню YITH."
210
+
211
+ #: includes/class-yith-dashboard.php:35
212
+ msgid "YITH Latest Updates"
213
+ msgstr "Последние обновления YITH"
214
+
215
+ #: includes/class-yith-dashboard.php:36
216
+ msgid "Latest news from YITH Blog"
217
+ msgstr "Последние новости из блога YITH"
218
+
219
+ #: includes/class-yith-dashboard.php:56
220
+ msgid "RSS Error:"
221
+ msgstr "Ошибка RSS:"
222
+
223
+ #: includes/class-yith-dashboard.php:63
224
+ msgid ""
225
+ "An error has occurred, which probably means the feed is down. Try again "
226
+ "later."
227
+ msgstr ""
228
+ "Произошла ошибка, которая, вероятно, означает, что канал не работает. "
229
+ "Повторите попытку позже."
230
+
231
+ #. translators: %s is the name of the post type (example Back to "Membership
232
+ #. Plans").
233
+ #: includes/class-yith-post-type-admin.php:286
234
+ msgid "Back to \"%s\""
235
+ msgstr "Вернуться к \"%s\""
236
+
237
+ #: includes/class-yith-post-type-admin.php:286
238
+ msgid "Back to the list"
239
+ msgstr "Вернуться к списку"
240
+
241
+ #: includes/class-yith-system-status.php:110
242
+ msgid "WordPress Version"
243
+ msgstr "Версия WordPress"
244
+
245
+ #: includes/class-yith-system-status.php:111
246
+ msgid "WooCommerce Version"
247
+ msgstr "Версия WooCommerce"
248
+
249
+ #: includes/class-yith-system-status.php:112
250
+ msgid "Available Memory"
251
+ msgstr "Доступная Памяти"
252
+
253
+ #: includes/class-yith-system-status.php:113
254
+ msgid "PHP Version"
255
+ msgstr "Версия PHP"
256
+
257
+ #: includes/class-yith-system-status.php:114
258
+ msgid "TLS Version"
259
+ msgstr "Версия TLS"
260
+
261
+ #: includes/class-yith-system-status.php:115
262
+ msgid "WordPress Cron"
263
+ msgstr "Ядро WordPress"
264
+
265
+ #: includes/class-yith-system-status.php:116
266
+ msgid "SimpleXML"
267
+ msgstr "SimpleXML"
268
+
269
+ #: includes/class-yith-system-status.php:117
270
+ msgid "MultiByte String"
271
+ msgstr "MultiByte String"
272
+
273
+ #: includes/class-yith-system-status.php:118
274
+ msgid "ImageMagick Version"
275
+ msgstr "Версия ImageMagick"
276
+
277
+ #: includes/class-yith-system-status.php:119
278
+ msgid "GD Library"
279
+ msgstr "Библиотека GD"
280
+
281
+ #: includes/class-yith-system-status.php:120
282
+ msgid "Iconv Module"
283
+ msgstr "Модуль Iconv"
284
+
285
+ #: includes/class-yith-system-status.php:121
286
+ msgid "OPCache Save Comments"
287
+ msgstr "OPCache Сохранить комментарии"
288
+
289
+ #: includes/class-yith-system-status.php:122
290
+ msgid "URL FOpen"
291
+ msgstr "URL FOpen"
292
+
293
+ #: includes/class-yith-system-status.php:140
294
+ #: includes/class-yith-system-status.php:141
295
+ #: templates/sysinfo/system-information-panel.php:11
296
+ msgid "System Status"
297
+ msgstr "Состояние Системы"
298
+
299
+ #: includes/class-yith-system-status.php:183
300
+ msgid "YITH Plugins"
301
+ msgstr "Плагины YITH"
302
+
303
+ #: includes/class-yith-system-status.php:191
304
+ msgid "WooCommerce"
305
+ msgstr "WooCommerce"
306
+
307
+ #: includes/class-yith-system-status.php:342
308
+ msgid "Warning!"
309
+ msgstr "Внимание!"
310
+
311
+ #. translators: %1$s open link tag, %2$s open link tag
312
+ #: includes/class-yith-system-status.php:346
313
+ msgid ""
314
+ "The system check has detected some compatibility issues on your installation."
315
+ "%1$sClick here%2$s to know more"
316
+ msgstr ""
317
+ "Проверка системы обнаружила некоторые проблемы совместимости в вашей "
318
+ "установке.%1$sНажмите сюда%2$s чтобы узнать больше"
319
+
320
+ #: includes/class-yith-system-status.php:488
321
+ msgid "Enabled"
322
+ msgstr "Включено"
323
+
324
+ #: includes/class-yith-system-status.php:488
325
+ msgid "Disabled"
326
+ msgstr "Отключено"
327
+
328
+ #: includes/class-yith-system-status.php:493
329
+ msgid "N/A"
330
+ msgstr "Б/н"
331
+
332
+ #. translators: %1$s plugin name, %2$s requirement name
333
+ #: includes/class-yith-system-status.php:520
334
+ msgid "%1$s needs %2$s enabled"
335
+ msgstr "%1$s требует включения %2$s"
336
+
337
+ #. translators: %1$s plugin name, %2$s required memory amount
338
+ #: includes/class-yith-system-status.php:523
339
+ msgid "%1$s needs at least %2$s of available memory"
340
+ msgstr "%1$s требуется не менее %2$s доступной памяти"
341
+
342
+ #. translators: %1$s plugin name, %2$s version number
343
+ #: includes/class-yith-system-status.php:526
344
+ msgid "%1$s needs at least %2$s version"
345
+ msgstr "%1$s требует как минимум %2$s версии"
346
+
347
+ #: includes/class-yith-system-status.php:550
348
+ msgid ""
349
+ "Update it to the latest version in order to benefit of all new features and "
350
+ "security updates."
351
+ msgstr ""
352
+ "Обновите его до последней версии, чтобы воспользоваться всеми новыми "
353
+ "функциями и обновлениями безопасности."
354
+
355
+ #: includes/class-yith-system-status.php:554
356
+ #: includes/class-yith-system-status.php:560
357
+ msgid "Contact your hosting company in order to update it."
358
+ msgstr "Свяжитесь с вашей хостинговой компанией, чтобы обновить его."
359
+
360
+ #: includes/class-yith-system-status.php:558
361
+ msgid "Contact your hosting company in order to install it."
362
+ msgstr "Для его установки обратитесь в свою хостинговую компанию."
363
+
364
+ #. translators: %1$s code, %2$s file name
365
+ #: includes/class-yith-system-status.php:565
366
+ msgid "Remove %1$s from %2$s file"
367
+ msgstr "Удалить %1$s из файла %2$s"
368
+
369
+ #: includes/class-yith-system-status.php:573
370
+ msgid "Contact your hosting company in order to enable it."
371
+ msgstr "Свяжитесь с вашей хостинговой компанией, чтобы включить его."
372
+
373
+ #. translators: %1$s opening link tag, %2$s closing link tag
374
+ #: includes/class-yith-system-status.php:577
375
+ #: includes/class-yith-system-status.php:600
376
+ msgid ""
377
+ "Read more %1$shere%2$s or contact your hosting company in order to increase "
378
+ "it."
379
+ msgstr ""
380
+ "Узнайте больше %1$sздесь%2$s или свяжитесь с вашей хостинговой компанией, "
381
+ "чтобы увеличить его."
382
+
383
+ #. translators: %s recommended memory amount
384
+ #: includes/class-yith-system-status.php:597
385
+ msgid ""
386
+ "For optimal functioning of our plugins, we suggest setting at least %s of "
387
+ "available memory"
388
+ msgstr ""
389
+ "Для оптимального функционирования наших плагинов мы рекомендуем установить "
390
+ "не менее %s доступной памяти"
391
+
392
+ #. translators: %1$s TLS label, %2$s cURL label
393
+ #: includes/class-yith-system-status.php:605
394
+ msgid ""
395
+ "The system check cannot determine which %1$s version is installed because "
396
+ "%2$s module is disabled. Ask your hosting company to enable it."
397
+ msgstr ""
398
+ "Системная проверка не может определить, какая версия %1$s установлена, "
399
+ "потому что модуль %2$s отключен. Попросите вашу хостинг-компанию включить "
400
+ "его."
401
+
402
+ #. translators: %1$s TLS label
403
+ #: includes/class-yith-system-status.php:608
404
+ msgid ""
405
+ "The system check cannot determine which %1$s version is installed due to a "
406
+ "connection issue between your site and our server."
407
+ msgstr ""
408
+ "Системная проверка не может определить, какая версия %1$s установлена, из-за "
409
+ "проблемы с соединением между вашим сайтом и нашим сервером."
410
+
411
+ #: templates/fields/ajax-customers.php:41
412
+ msgid "Search for a customer..."
413
+ msgstr ""
414
+
415
+ #. translators: 1. user display name; 2. user ID; 3. user email.
416
+ #: templates/fields/ajax-customers.php:68
417
+ #: templates/fields/ajax-customers.php:79
418
+ msgid "%1$s (#%2$s &ndash; %3$s)"
419
+ msgstr "%1$s (#%2$s &ndash; %3$s)"
420
+
421
+ #: templates/fields/ajax-posts.php:41
422
+ msgid "Search for a post..."
423
+ msgstr ""
424
+
425
+ #: templates/fields/ajax-products.php:16
426
+ msgid "Search for a product..."
427
+ msgstr ""
428
+
429
+ #: templates/fields/ajax-terms.php:41
430
+ msgid "Search for a category..."
431
+ msgstr ""
432
+
433
+ #: templates/fields/customtabs.php:17
434
+ msgid "Close all"
435
+ msgstr "Закрыть все"
436
+
437
+ #: templates/fields/customtabs.php:17
438
+ msgid "Expand all"
439
+ msgstr "Развернуть все"
440
+
441
+ #: templates/fields/customtabs.php:25 templates/fields/customtabs.php:68
442
+ msgid "Remove"
443
+ msgstr "Стереть"
444
+
445
+ #: templates/fields/customtabs.php:34 templates/fields/customtabs.php:76
446
+ msgid "Name"
447
+ msgstr "Имя"
448
+
449
+ #: templates/fields/customtabs.php:40 templates/fields/customtabs.php:81
450
+ msgid "Value"
451
+ msgstr "Значение"
452
+
453
+ #: templates/fields/customtabs.php:41 templates/fields/customtabs.php:82
454
+ msgid "Content of the tab. (HTML is supported)"
455
+ msgstr "Содержание вкладки. (Поддерживается HTML)"
456
+
457
+ #: templates/fields/customtabs.php:52
458
+ msgid "Add custom product tab"
459
+ msgstr "Добавить пользовательскую вкладку товара"
460
+
461
+ #: templates/fields/customtabs.php:93
462
+ msgid "Do you want to remove the custom tab?"
463
+ msgstr "Вы хотите удалить пользовательскую вкладку?"
464
+
465
+ #: templates/fields/date-format.php:65
466
+ msgid "Custom:"
467
+ msgstr "Обычай:"
468
+
469
+ #: templates/fields/date-format.php:70
470
+ msgid "Preview:"
471
+ msgstr "Предпросмотр:"
472
+
473
+ #: templates/fields/icons.php:78
474
+ msgid "Set Default"
475
+ msgstr "Установить по умолчанию"
476
+
477
+ #: templates/fields/image-gallery.php:29 templates/fields/image-gallery.php:40
478
+ msgid "Delete image"
479
+ msgstr "Удалить Излображение"
480
+
481
+ #: templates/fields/image-gallery.php:37
482
+ msgid "Add Images to Gallery"
483
+ msgstr "Добавить Изображения в Галерею"
484
+
485
+ #: templates/fields/image-gallery.php:38
486
+ msgid "Add to gallery"
487
+ msgstr "Добавить галерею"
488
+
489
+ #: templates/fields/image-gallery.php:39
490
+ msgid "Add images"
491
+ msgstr "Добавить Изображения"
492
+
493
+ #: templates/fields/image-gallery.php:41
494
+ msgid "Delete"
495
+ msgstr "Удалить"
496
+
497
+ #: templates/fields/select-buttons.php:19
498
+ msgid "Add All"
499
+ msgstr "Добавить Все"
500
+
501
+ #: templates/fields/select-buttons.php:20
502
+ msgid "Remove All"
503
+ msgstr "Стереть Все"
504
+
505
+ #: templates/fields/sidebars.php:20
506
+ msgid "Left sidebar"
507
+ msgstr "Левая боковая панель"
508
+
509
+ #: templates/fields/sidebars.php:23
510
+ msgid "Right sidebar"
511
+ msgstr "Правая боковая панель"
512
+
513
+ #: templates/fields/sidebars.php:26 templates/fields/sidebars.php:29
514
+ msgid "No sidebar"
515
+ msgstr "Без боковой панели"
516
+
517
+ #: templates/fields/sidebars.php:39
518
+ msgid "Left Sidebar"
519
+ msgstr "Левая Боковая панель"
520
+
521
+ #: templates/fields/sidebars.php:41 templates/fields/sidebars.php:56
522
+ msgid "Choose a sidebar"
523
+ msgstr "Выберите боковую панель"
524
+
525
+ #: templates/fields/sidebars.php:54
526
+ msgid "Right Sidebar"
527
+ msgstr "Правая Боковая панель"
528
+
529
+ #: templates/fields/upload.php:34
530
+ #: templates/panel/woocommerce/woocommerce-upload.php:37
531
+ msgid "Upload"
532
+ msgstr "Загрузить"
533
+
534
+ #: templates/fields/upload.php:39
535
+ msgid "Reset"
536
+ msgstr "Сброс"
537
+
538
+ #: templates/panel/woocommerce/woocommerce-form.php:28
539
+ #: templates/panel/woocommerce/woocommerce-form.php:32
540
+ msgid "Save Options"
541
+ msgstr "Сохранить Настройки"
542
+
543
+ #: templates/panel/woocommerce/woocommerce-form.php:32
544
+ msgid "Options Saved"
545
+ msgstr "Настройки Сохранены"
546
+
547
+ #: templates/panel/woocommerce/woocommerce-form.php:38
548
+ msgid "Reset Defaults"
549
+ msgstr "Сброс до настроек по умолчанию"
550
+
551
+ #: templates/sysinfo/system-information-panel.php:12
552
+ msgid "PHPInfo"
553
+ msgstr "PHPInfo"
554
+
555
+ #: templates/sysinfo/system-information-panel.php:13
556
+ #: templates/sysinfo/tabs/error-log.php:25
557
+ msgid "Log Files"
558
+ msgstr "Файлы журнала"
559
+
560
+ #: templates/sysinfo/system-information-panel.php:22
561
+ msgid "YITH System Information"
562
+ msgstr "Системная информация YITH"
563
+
564
+ #: templates/sysinfo/tabs/error-log.php:13
565
+ msgid "WP debug.log file"
566
+ msgstr "WP debug.log file"
567
+
568
+ #: templates/sysinfo/tabs/error-log.php:18
569
+ msgid "PHP error_log file"
570
+ msgstr "PHP error_log file"
571
+
572
+ #: templates/sysinfo/tabs/error-log.php:60
573
+ msgid "Download"
574
+ msgstr "Загрузка"
575
+
576
+ #: templates/sysinfo/tabs/error-log.php:72
577
+ msgid "The file size exceeds 8 megabytes so it must be downloaded"
578
+ msgstr "Размер файла превышает 8 мегабайт, поэтому его необходимо загрузить"
579
+
580
+ #. translators: %s file name.
581
+ #: templates/sysinfo/tabs/error-log.php:96
582
+ msgid ""
583
+ "No Log file available. Enable the WordPress debug by adding this in the %s "
584
+ "file of your installation"
585
+ msgstr ""
586
+ "Файл журнала недоступен. Включите отладку WordPress, добавив следующее в "
587
+ "файл %s вашей установки"
588
+
589
+ #: templates/sysinfo/tabs/error-log.php:105
590
+ msgid "Copied!"
591
+ msgstr "Скопирован!"
592
+
593
+ #: templates/sysinfo/tabs/error-log.php:105
594
+ msgid "Copy Code"
595
+ msgstr "Копировать Код"
596
+
597
+ #: templates/sysinfo/tabs/main.php:17
598
+ msgid "Site Info"
599
+ msgstr "Информация о сайте"
600
+
601
+ #: templates/sysinfo/tabs/main.php:22
602
+ msgid "Site URL"
603
+ msgstr "Адрес сайта"
604
+
605
+ #: templates/sysinfo/tabs/main.php:31
606
+ msgid "Output IP Address"
607
+ msgstr "Выходной IP-адрес"
608
+
609
+ #: templates/sysinfo/tabs/main.php:39
610
+ msgid "Defined WP_CACHE"
611
+ msgstr "Определён WP_CACHE"
612
+
613
+ #: templates/sysinfo/tabs/main.php:42 templates/sysinfo/tabs/main.php:50
614
+ msgid "Yes"
615
+ msgstr "Да"
616
+
617
+ #: templates/sysinfo/tabs/main.php:47
618
+ msgid "External object cache"
619
+ msgstr "Кэш внешних объектов"
620
+
621
+ #: templates/sysinfo/tabs/main.php:55
622
+ msgid "YITH Plugin Framework Version"
623
+ msgstr "Версия YITH Plugin Framework"
624
+
625
+ #. translators: %s is the name of the plugin that is loading the framework.
626
+ #: templates/sysinfo/tabs/main.php:64
627
+ msgid "loaded by %s"
628
+ msgstr "загружен %s"
629
+
630
+ #: templates/sysinfo/tabs/main.php:73
631
+ msgid "Plugins Requirements"
632
+ msgstr "Требования к Плагинам"
633
+
634
+ #: templates/sysinfo/tabs/main.php:108
635
+ msgid "Database Info"
636
+ msgstr "Информация о БД"
637
+
638
+ #: templates/sysinfo/tabs/main.php:113
639
+ msgid "MySQL version"
640
+ msgstr "Версия MySQL"
641
+
642
+ #. Translators: %s: Codex link.
643
+ #: templates/sysinfo/tabs/main.php:123
644
+ msgid "WordPress recommends a minimum MySQL version of 5.6. See: %s"
645
+ msgstr "WordPress рекомендует минимальную версию MySQL 5.6. См: %s"
646
+
647
+ #: templates/sysinfo/tabs/main.php:123
648
+ msgid "WordPress requirements"
649
+ msgstr "Требования WordPress"
650
+
651
+ #: templates/sysinfo/tabs/main.php:130
652
+ msgid "Total Database Size"
653
+ msgstr "Общий размер базы данных"
654
+
655
+ #: templates/sysinfo/tabs/main.php:138
656
+ msgid "Database Data Size"
657
+ msgstr "Размер данных базы данных"
658
+
659
+ #: templates/sysinfo/tabs/main.php:146
660
+ msgid "Database Index Size"
661
+ msgstr "Размер индекса базы данных "
662
+
663
+ #: templates/sysinfo/tabs/main.php:154
664
+ msgid "Database Free Size"
665
+ msgstr "Свободный размер базы данных"
666
+
667
+ #. Translators: %1$f: Table size, %2$f: Index size, %3$f: Free size, %4$s
668
+ #. Engine.
669
+ #: templates/sysinfo/tabs/main.php:168
670
+ msgid "Data: %1$.2fMB | Index: %2$.2fMB | Free: %3$.2fMB | Engine: %4$s"
671
+ msgstr ""
672
+ "Данные: %1$.2fMB | Индекс: %2$.2fMB | Свободно: %3$.2fMB | Движок: %4$s"
673
+
674
+ #. translators: %s is the title of the post object.
675
+ #: yit-functions.php:1912
676
+ msgid "Are you sure you want to move \"%s\" to trash?"
677
+ msgstr "Вы уверены, что хотите переместить в корзину \"%s\"?"
678
+
679
+ #. translators: %s is the title of the post object.
680
+ #: yit-functions.php:1914 yit-functions.php:2074
681
+ msgid "Are you sure you want to delete \"%s\"?"
682
+ msgstr "Вы уверены, что хотите удалить \"%s\"?"
683
+
684
+ #: yit-functions.php:2012 yit-functions.php:2020 yit-functions.php:2137
685
+ msgid "Further actions"
686
+ msgstr "Дальнейшие действия"
687
+
688
+ #: yit-plugin.php:205
689
+ msgid "License"
690
+ msgstr "Лицензия"
691
+
692
+ #. Author of the plugin/theme
693
+ msgid "YITH"
694
+ msgstr "YITH"
695
+
696
+ #. translators: %s it the Elementor Widget title.
697
+ #: includes/builders/elementor/class-yith-elementor-widget.php:252
698
+ msgctxt "Elementor Widget - section title"
699
+ msgid "%s - Options"
700
+ msgstr "%s - Параметры"
701
+
702
+ #: includes/builders/gutenberg/class-yith-gutenberg.php:149
703
+ msgctxt "[gutenberg]: Category Name"
704
+ msgid "YITH"
705
+ msgstr "YITH"
706
+
707
+ #: includes/class-yit-assets.php:132
708
+ msgctxt "Button text"
709
+ msgid "Confirm"
710
+ msgstr "Подтвердить"
711
+
712
+ #: includes/class-yit-assets.php:133
713
+ msgctxt "Button text"
714
+ msgid "Cancel"
715
+ msgstr "Отмена"
716
+
717
+ #: includes/class-yit-assets.php:146 yit-functions.php:1983
718
+ msgctxt "Trash confirmation action"
719
+ msgid "Yes, move to trash"
720
+ msgstr "Да, удалить в корзину"
721
+
722
+ #: includes/class-yit-assets.php:150 yit-functions.php:2001
723
+ #: yit-functions.php:2128
724
+ msgctxt "Delete confirmation action"
725
+ msgid "Yes, delete"
726
+ msgstr "Да, удалить"
727
+
728
+ #: includes/class-yit-plugin-panel.php:491
729
+ msgctxt "Help tab name"
730
+ msgid "Help"
731
+ msgstr "Помощь"
732
+
733
+ #. translators: 1. Plugin name.
734
+ #: includes/class-yit-plugin-panel.php:805
735
+ msgctxt "Help tab default title"
736
+ msgid "Thank you for purchasing %s!"
737
+ msgstr "Благодарим вас за покупку %s!"
738
+
739
+ #: includes/class-yit-plugin-panel.php:806
740
+ msgctxt "Help tab default description"
741
+ msgid ""
742
+ "We want to help you enjoy a wonderful experience with all of our products."
743
+ msgstr ""
744
+ "Мы хотим помочь вам получить удовольствие от использования всех наших "
745
+ "продуктов."
746
+
747
+ #: includes/class-yit-plugin-panel.php:853
748
+ msgctxt "Premium tab name"
749
+ msgid "Get premium"
750
+ msgstr "Получите премиум"
751
+
752
+ #: includes/class-yith-dashboard.php:96
753
+ msgctxt "Plugin FW"
754
+ msgid "View Changelog"
755
+ msgstr "Посмотреть журнал изменений"
756
+
757
+ #: includes/class-yith-dashboard.php:97
758
+ msgctxt "Plugin FW"
759
+ msgid "Latest update released on"
760
+ msgstr "Последнее обновление выпущено на"
761
+
762
+ #: includes/class-yith-dashboard.php:137
763
+ msgctxt "Button label"
764
+ msgid "Close"
765
+ msgstr "Закрыть"
766
+
767
+ #: includes/privacy/class-yith-privacy.php:61
768
+ msgctxt "Privacy Policy Guide Title"
769
+ msgid "YITH Plugins"
770
+ msgstr "Плагины YITH"
771
+
772
+ #: includes/privacy/class-yith-privacy.php:93
773
+ msgctxt "Privacy Policy Content"
774
+ msgid ""
775
+ "This sample language includes the basics around what personal data your "
776
+ "store may be collecting, storing and sharing, as well as who may have access "
777
+ "to that data. Depending on what settings are enabled and which additional "
778
+ "plugins are used, the specific information shared by your store will vary. "
779
+ "We recommend consulting with a lawyer when deciding what information to "
780
+ "disclose on your privacy policy."
781
+ msgstr ""
782
+ "Этот образец формулировки включает в себя основные положения о том, какие "
783
+ "личные данные может собирать, хранить и передавать ваш магазин, а также кто "
784
+ "может иметь доступ к этим данным. В зависимости от того, какие настройки "
785
+ "включены и какие дополнительные плагины используются, конкретная информация, "
786
+ "передаваемая вашим магазином, будет отличаться. Мы рекомендуем "
787
+ "проконсультироваться с юристом при принятии решения о том, какую информацию "
788
+ "раскрывать в политике конфиденциальности."
789
+
790
+ #: includes/privacy/class-yith-privacy.php:97
791
+ msgctxt "Privacy Policy Content"
792
+ msgid "What we collect and store"
793
+ msgstr "Что мы собираем и храним"
794
+
795
+ #: includes/privacy/class-yith-privacy.php:100
796
+ msgctxt "Privacy Policy Content"
797
+ msgid "Who on our team has access"
798
+ msgstr "Кто в нашей команде имеет доступ"
799
+
800
+ #: includes/privacy/class-yith-privacy.php:103
801
+ msgctxt "Privacy Policy Content"
802
+ msgid "What we share with others"
803
+ msgstr "Чем мы делимся с другими"
804
+
805
+ #: includes/privacy/class-yith-privacy.php:106
806
+ msgctxt "Privacy Policy Content"
807
+ msgid "Payments"
808
+ msgstr "Оплата"
809
+
810
+ #: templates/fields/copy-to-clipboard.php:41
811
+ msgctxt "Copy-to-clipboard message"
812
+ msgid "Copied!"
813
+ msgstr "Скопировано!"
814
+
815
+ #: templates/fields/copy-to-clipboard.php:45
816
+ msgctxt "Copy-to-clipboard button text"
817
+ msgid "Copy"
818
+ msgstr "Копировать"
819
+
820
+ #: templates/fields/dimensions.php:13
821
+ msgctxt "Position in the \"Dimensions\" field"
822
+ msgid "Top"
823
+ msgstr "Сверху"
824
+
825
+ #: templates/fields/dimensions.php:14
826
+ msgctxt "Position in the \"Dimensions\" field"
827
+ msgid "Right"
828
+ msgstr "Справа"
829
+
830
+ #: templates/fields/dimensions.php:15
831
+ msgctxt "Position in the \"Dimensions\" field"
832
+ msgid "Bottom"
833
+ msgstr "Снизу"
834
+
835
+ #: templates/fields/dimensions.php:16
836
+ msgctxt "Position in the \"Dimensions\" field"
837
+ msgid "Left"
838
+ msgstr "Слева"
839
+
840
+ #: templates/fields/dimensions.php:94
841
+ msgctxt "Tooltip in the \"Dimensions\" field"
842
+ msgid "Link values together"
843
+ msgstr "Свяжите ценности вместе"
844
+
845
+ #: templates/fields/image-dimensions.php:18
846
+ msgctxt "Image width field label"
847
+ msgid "Width"
848
+ msgstr "Ширина"
849
+
850
+ #: templates/fields/image-dimensions.php:23
851
+ msgctxt "Image height field label"
852
+ msgid "Height"
853
+ msgstr "Высота"
854
+
855
+ #: templates/fields/onoff.php:28
856
+ msgctxt "YES/NO button: use MAX 4 characters!"
857
+ msgid "YES"
858
+ msgstr "ДА"
859
+
860
+ #: templates/fields/onoff.php:29
861
+ msgctxt "YES/NO button: use MAX 4 characters!"
862
+ msgid "NO"
863
+ msgstr "НЕТ"
864
+
865
+ #. translators: 1. Url to EN playlist.
866
+ #: templates/panel/help-tab.php:87
867
+ msgctxt "Help tab view all video link"
868
+ msgid ""
869
+ "Check the full <a href=\"%s\" target=\"_blank\">Playlist on Youtube</a> to "
870
+ "learn more >"
871
+ msgstr ""
872
+ "Посмотрите полный <a href=\"%s\" target=\"_blank\">плейлист на Youtube</a>, "
873
+ "чтобы узнать больше >"
874
+
875
+ #: templates/panel/help-tab.php:94
876
+ msgctxt "Help tab Watch Videotutorials link"
877
+ msgid "Videos are also available in:"
878
+ msgstr "Видеоматериалы также доступны в:"
879
+
880
+ #: templates/panel/help-tab.php:124
881
+ msgctxt "Help tab Read Documentation link"
882
+ msgid "Read the documentation"
883
+ msgstr "Прочтите документацию"
884
+
885
+ #: templates/panel/help-tab.php:127
886
+ msgctxt "Help tab Read Documentation link"
887
+ msgid "to learn how the plugin works from the basics."
888
+ msgstr ""
889
+
890
+ #: templates/panel/help-tab.php:137
891
+ msgctxt "Help tab Watch video tutorials link"
892
+ msgid "Watch our video tutorials"
893
+ msgstr "Посмотрите наши видеоуроки"
894
+
895
+ #: templates/panel/help-tab.php:140
896
+ msgctxt "Help tab Watch video tutorials link"
897
+ msgid "to see some helpful use cases."
898
+ msgstr ""
899
+
900
+ #: templates/panel/help-tab.php:150
901
+ msgctxt "Help tab view FAQs link"
902
+ msgid "Check the FAQs"
903
+ msgstr "Проверьте ответы на часто задаваемые вопросы"
904
+
905
+ #: templates/panel/help-tab.php:153
906
+ msgctxt "Help tab view FAQs link"
907
+ msgid "to find answers to your doubts."
908
+ msgstr "найти ответы на свои сомнения."
909
+
910
+ #: templates/panel/help-tab.php:169
911
+ msgctxt "Help tab FAQ title"
912
+ msgid "Last FAQs in our Help Center"
913
+ msgstr "Последние часто задаваемые вопросы в нашем Справочном Центре"
914
+
915
+ #: templates/panel/help-tab.php:183
916
+ msgctxt "Help tab FAQ link"
917
+ msgid "View all FAQs >"
918
+ msgstr "Просмотреть все часто задаваемые вопросы >"
919
+
920
+ #: templates/panel/help-tab.php:192
921
+ msgctxt "Help tab submit ticket title"
922
+ msgid "Need help?"
923
+ msgstr "Нужна помощь?"
924
+
925
+ #: templates/panel/help-tab.php:195
926
+ msgctxt "Help tab submit ticket description"
927
+ msgid ""
928
+ "If you are experiencing any technical issues, ask for help from our "
929
+ "developers. Submit a ticket through our support desk and we will help you as "
930
+ "soon as possible."
931
+ msgstr ""
932
+ "Если у вас возникли технические проблемы, обратитесь за помощью к нашим "
933
+ "разработчикам. Отправьте заявку через нашу службу поддержки, и мы поможем "
934
+ "вам как можно скорее."
935
+
936
+ #: templates/panel/help-tab.php:203
937
+ msgctxt "Help tab submit ticket button"
938
+ msgid "Submit a ticket"
939
+ msgstr "Отправить обращение"
940
+
941
+ #: templates/panel/premium-tab.php:30
942
+ msgctxt "Premium Tab"
943
+ msgid "Get the premium version to unlock advanced features"
944
+ msgstr "Получите премиум-версию, чтобы разблокировать расширенные возможности"
945
+
946
+ #: templates/panel/premium-tab.php:34
947
+ msgctxt "Premium Tab"
948
+ msgid "Get premium"
949
+ msgstr "Получите премиум"
950
+
951
+ #: templates/panel/premium-tab.php:39
952
+ msgctxt "Premium Tab"
953
+ msgid "Plugin premium features images"
954
+ msgstr "Изображения премиум-функций плагина"
955
+
956
+ #. translators: alt attribute of main image tag.
957
+ #: templates/panel/premium-tab.php:51
958
+ msgctxt "Premium Tab"
959
+ msgid "And so much more!"
960
+ msgstr "И многое другое!"
961
+
962
+ #: templates/panel/premium-tab.php:53
963
+ msgctxt "Premium Tab"
964
+ msgid "Check the free vs premium features >"
965
+ msgstr "Проверьте бесплатные и премиум функции >"
966
+
967
+ #: templates/panel/premium-tab.php:58
968
+ msgctxt "Premium Tab"
969
+ msgid "Get the premium version"
970
+ msgstr "Получите премиум-версию"
971
+
972
+ #: yit-functions.php:1926
973
+ msgctxt "Post action"
974
+ msgid "Preview"
975
+ msgstr "Предварительный просмотр"
976
+
977
+ #: yit-functions.php:1935
978
+ msgctxt "Post action"
979
+ msgid "View"
980
+ msgstr "Просмотреть"
981
+
982
+ #: yit-functions.php:1946
983
+ msgctxt "Post action"
984
+ msgid "Edit"
985
+ msgstr "Изменить"
986
+
987
+ #: yit-functions.php:1954
988
+ msgctxt "Post action"
989
+ msgid "Duplicate"
990
+ msgstr "Дублировать"
991
+
992
+ #: yit-functions.php:1966
993
+ msgctxt "Post action"
994
+ msgid "Restore"
995
+ msgstr "Восстановить"
996
+
997
+ #: yit-functions.php:1974
998
+ msgctxt "Post action"
999
+ msgid "Trash"
1000
+ msgstr "Корзина"
1001
+
1002
+ #: yit-functions.php:1991
1003
+ msgctxt "Post action"
1004
+ msgid "Delete Permanently"
1005
+ msgstr "Удалить навсегда"
1006
+
1007
+ #: yit-functions.php:2088
1008
+ msgctxt "Term action"
1009
+ msgid "View"
1010
+ msgstr "Просмотреть"
1011
+
1012
+ #: yit-functions.php:2098
1013
+ msgctxt "Term action"
1014
+ msgid "Edit"
1015
+ msgstr "Изменить"
1016
+
1017
+ #: yit-functions.php:2106
1018
+ msgctxt "Term action"
1019
+ msgid "Duplicate"
1020
+ msgstr "Дублировать"
1021
+
1022
+ #: yit-functions.php:2119
1023
+ msgctxt "Term action"
1024
+ msgid "Delete"
1025
+ msgstr "Удалить"
1026
+
1027
+ #: yit-plugin.php:84
1028
+ msgctxt "Plugin Row Meta"
1029
+ msgid "Live Demo"
1030
+ msgstr "Живая Демонстрация"
1031
+
1032
+ #: yit-plugin.php:88
1033
+ msgctxt "Plugin Row Meta"
1034
+ msgid "Documentation"
1035
+ msgstr "Документация"
1036
+
1037
+ #: yit-plugin.php:92
1038
+ msgctxt "Plugin Row Meta"
1039
+ msgid "Support"
1040
+ msgstr "Поддержка"
1041
+
1042
+ #: yit-plugin.php:96
1043
+ msgctxt "Plugin Row Meta"
1044
+ msgid "Premium version"
1045
+ msgstr "Премиум версия"
1046
+
1047
+ #: yit-plugin.php:201
1048
+ msgctxt "Action links"
1049
+ msgid "Settings"
1050
+ msgstr "Настройки"
plugin-fw/languages/yith-plugin-fw.pot CHANGED
@@ -4,7 +4,7 @@ msgid ""
4
  msgstr ""
5
  "Project-Id-Version: \n"
6
  "Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
7
- "POT-Creation-Date: 2022-04-02 10:27:44+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
@@ -24,7 +24,7 @@ msgstr ""
24
  "X-Textdomain-Support: yes\n"
25
  "X-Generator: grunt-wp-i18n 1.0.3\n"
26
 
27
- #: includes/class-yit-assets.php:144 yit-functions.php:1979
28
  msgid "Confirm trash"
29
  msgstr ""
30
 
@@ -34,12 +34,12 @@ msgstr ""
34
 
35
  #: includes/class-yit-assets.php:147 includes/class-yit-assets.php:151
36
  #: templates/sysinfo/tabs/main.php:42 templates/sysinfo/tabs/main.php:50
37
- #: yit-functions.php:1981 yit-functions.php:1999
38
  msgid "No"
39
  msgstr ""
40
 
41
- #: includes/class-yit-assets.php:148 yit-functions.php:1997
42
- #: yit-functions.php:2125
43
  msgid "Confirm delete"
44
  msgstr ""
45
 
@@ -47,8 +47,8 @@ msgstr ""
47
  msgid "Are you sure you want to delete the selected items?"
48
  msgstr ""
49
 
50
- #: includes/class-yit-assets.php:149 yit-functions.php:1913
51
- #: yit-functions.php:2073
52
  msgid "This action cannot be undone and you will not be able to recover this data."
53
  msgstr ""
54
 
@@ -649,17 +649,17 @@ msgstr ""
649
  msgid "Data: %1$.2fMB | Index: %2$.2fMB | Free: %3$.2fMB | Engine: %4$s"
650
  msgstr ""
651
 
652
- #: yit-functions.php:1911
653
  #. translators: %s is the title of the post object.
654
  msgid "Are you sure you want to move \"%s\" to trash?"
655
  msgstr ""
656
 
657
- #: yit-functions.php:1913 yit-functions.php:2073
658
  #. translators: %s is the title of the post object.
659
  msgid "Are you sure you want to delete \"%s\"?"
660
  msgstr ""
661
 
662
- #: yit-functions.php:2011 yit-functions.php:2019 yit-functions.php:2136
663
  msgid "Further actions"
664
  msgstr ""
665
 
@@ -692,13 +692,13 @@ msgctxt "Button text"
692
  msgid "Cancel"
693
  msgstr ""
694
 
695
- #: includes/class-yit-assets.php:146 yit-functions.php:1982
696
  msgctxt "Trash confirmation action"
697
  msgid "Yes, move to trash"
698
  msgstr ""
699
 
700
- #: includes/class-yit-assets.php:150 yit-functions.php:2000
701
- #: yit-functions.php:2127
702
  msgctxt "Delete confirmation action"
703
  msgid "Yes, delete"
704
  msgstr ""
@@ -932,57 +932,57 @@ msgctxt "Premium Tab"
932
  msgid "Get the premium version"
933
  msgstr ""
934
 
935
- #: yit-functions.php:1925
936
  msgctxt "Post action"
937
  msgid "Preview"
938
  msgstr ""
939
 
940
- #: yit-functions.php:1934
941
  msgctxt "Post action"
942
  msgid "View"
943
  msgstr ""
944
 
945
- #: yit-functions.php:1945
946
  msgctxt "Post action"
947
  msgid "Edit"
948
  msgstr ""
949
 
950
- #: yit-functions.php:1953
951
  msgctxt "Post action"
952
  msgid "Duplicate"
953
  msgstr ""
954
 
955
- #: yit-functions.php:1965
956
  msgctxt "Post action"
957
  msgid "Restore"
958
  msgstr ""
959
 
960
- #: yit-functions.php:1973
961
  msgctxt "Post action"
962
  msgid "Trash"
963
  msgstr ""
964
 
965
- #: yit-functions.php:1990
966
  msgctxt "Post action"
967
  msgid "Delete Permanently"
968
  msgstr ""
969
 
970
- #: yit-functions.php:2087
971
  msgctxt "Term action"
972
  msgid "View"
973
  msgstr ""
974
 
975
- #: yit-functions.php:2097
976
  msgctxt "Term action"
977
  msgid "Edit"
978
  msgstr ""
979
 
980
- #: yit-functions.php:2105
981
  msgctxt "Term action"
982
  msgid "Duplicate"
983
  msgstr ""
984
 
985
- #: yit-functions.php:2118
986
  msgctxt "Term action"
987
  msgid "Delete"
988
  msgstr ""
4
  msgstr ""
5
  "Project-Id-Version: \n"
6
  "Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
7
+ "POT-Creation-Date: 2022-04-13 12:14:07+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
24
  "X-Textdomain-Support: yes\n"
25
  "X-Generator: grunt-wp-i18n 1.0.3\n"
26
 
27
+ #: includes/class-yit-assets.php:144 yit-functions.php:1980
28
  msgid "Confirm trash"
29
  msgstr ""
30
 
34
 
35
  #: includes/class-yit-assets.php:147 includes/class-yit-assets.php:151
36
  #: templates/sysinfo/tabs/main.php:42 templates/sysinfo/tabs/main.php:50
37
+ #: yit-functions.php:1982 yit-functions.php:2000
38
  msgid "No"
39
  msgstr ""
40
 
41
+ #: includes/class-yit-assets.php:148 yit-functions.php:1998
42
+ #: yit-functions.php:2126
43
  msgid "Confirm delete"
44
  msgstr ""
45
 
47
  msgid "Are you sure you want to delete the selected items?"
48
  msgstr ""
49
 
50
+ #: includes/class-yit-assets.php:149 yit-functions.php:1914
51
+ #: yit-functions.php:2074
52
  msgid "This action cannot be undone and you will not be able to recover this data."
53
  msgstr ""
54
 
649
  msgid "Data: %1$.2fMB | Index: %2$.2fMB | Free: %3$.2fMB | Engine: %4$s"
650
  msgstr ""
651
 
652
+ #: yit-functions.php:1912
653
  #. translators: %s is the title of the post object.
654
  msgid "Are you sure you want to move \"%s\" to trash?"
655
  msgstr ""
656
 
657
+ #: yit-functions.php:1914 yit-functions.php:2074
658
  #. translators: %s is the title of the post object.
659
  msgid "Are you sure you want to delete \"%s\"?"
660
  msgstr ""
661
 
662
+ #: yit-functions.php:2012 yit-functions.php:2020 yit-functions.php:2137
663
  msgid "Further actions"
664
  msgstr ""
665
 
692
  msgid "Cancel"
693
  msgstr ""
694
 
695
+ #: includes/class-yit-assets.php:146 yit-functions.php:1983
696
  msgctxt "Trash confirmation action"
697
  msgid "Yes, move to trash"
698
  msgstr ""
699
 
700
+ #: includes/class-yit-assets.php:150 yit-functions.php:2001
701
+ #: yit-functions.php:2128
702
  msgctxt "Delete confirmation action"
703
  msgid "Yes, delete"
704
  msgstr ""
932
  msgid "Get the premium version"
933
  msgstr ""
934
 
935
+ #: yit-functions.php:1926
936
  msgctxt "Post action"
937
  msgid "Preview"
938
  msgstr ""
939
 
940
+ #: yit-functions.php:1935
941
  msgctxt "Post action"
942
  msgid "View"
943
  msgstr ""
944
 
945
+ #: yit-functions.php:1946
946
  msgctxt "Post action"
947
  msgid "Edit"
948
  msgstr ""
949
 
950
+ #: yit-functions.php:1954
951
  msgctxt "Post action"
952
  msgid "Duplicate"
953
  msgstr ""
954
 
955
+ #: yit-functions.php:1966
956
  msgctxt "Post action"
957
  msgid "Restore"
958
  msgstr ""
959
 
960
+ #: yit-functions.php:1974
961
  msgctxt "Post action"
962
  msgid "Trash"
963
  msgstr ""
964
 
965
+ #: yit-functions.php:1991
966
  msgctxt "Post action"
967
  msgid "Delete Permanently"
968
  msgstr ""
969
 
970
+ #: yit-functions.php:2088
971
  msgctxt "Term action"
972
  msgid "View"
973
  msgstr ""
974
 
975
+ #: yit-functions.php:2098
976
  msgctxt "Term action"
977
  msgid "Edit"
978
  msgstr ""
979
 
980
+ #: yit-functions.php:2106
981
  msgctxt "Term action"
982
  msgid "Duplicate"
983
  msgstr ""
984
 
985
+ #: yit-functions.php:2119
986
  msgctxt "Term action"
987
  msgid "Delete"
988
  msgstr ""
plugin-fw/templates/fields/country-select.php CHANGED
@@ -14,7 +14,6 @@ if ( ! function_exists( 'WC' ) ) {
14
 
15
  list ( $field_id, $name, $class, $placeholder, $std, $value, $data, $custom_attributes ) = yith_plugin_fw_extract( $field, 'id', 'name', 'class', 'placeholder', 'std', 'value', 'data', 'custom_attributes' );
16
 
17
- $placeholder = isset( $placeholder ) ? ' data-placeholder = "' . $placeholder . '" ' : '';
18
  $country_setting = (string) $value;
19
 
20
  if ( strstr( $country_setting, ':' ) ) {
14
 
15
  list ( $field_id, $name, $class, $placeholder, $std, $value, $data, $custom_attributes ) = yith_plugin_fw_extract( $field, 'id', 'name', 'class', 'placeholder', 'std', 'value', 'data', 'custom_attributes' );
16
 
 
17
  $country_setting = (string) $value;
18
 
19
  if ( strstr( $country_setting, ':' ) ) {
plugin-fw/templates/fields/email.php ADDED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Template for displaying the email field
4
+ *
5
+ * @var array $field The field.
6
+ * @package YITH\PluginFramework\Templates\Fields
7
+ */
8
+
9
+ defined( 'ABSPATH' ) || exit; // Exit if accessed directly.
10
+
11
+ list ( $field_id, $class, $name, $value, $std, $custom_attributes, $data ) = yith_plugin_fw_extract( $field, 'id', 'class', 'name', 'value', 'std', 'custom_attributes', 'data' );
12
+
13
+ $class = isset( $class ) ? $class : 'yith-plugin-fw-text-input';
14
+ ?>
15
+ <input type="email"
16
+ id="<?php echo esc_attr( $field_id ); ?>"
17
+ name="<?php echo esc_attr( $name ); ?>"
18
+ class="<?php echo esc_attr( $class ); ?>"
19
+ value="<?php echo esc_attr( $value ); ?>"
20
+
21
+ <?php if ( isset( $std ) ) : ?>
22
+ data-std="<?php echo esc_attr( $std ); ?>"
23
+ <?php endif; ?>
24
+
25
+ <?php yith_plugin_fw_html_attributes_to_string( $custom_attributes, true ); ?>
26
+ <?php yith_plugin_fw_html_data_to_string( $data, true ); ?>
27
+ />
28
+
29
+
plugin-fw/templates/metaboxes/tab.php CHANGED
@@ -81,7 +81,7 @@ $label_allowed_tags = apply_filters( 'yith_plugin_fw_metabox_label_allowed_tags'
81
  ?>
82
  <div class="yith-plugin-fw metaboxes-tab <?php echo esc_attr( $classes ); ?>">
83
  <?php do_action( 'yit_before_metaboxes_labels' ); ?>
84
- <ul class="metaboxes-tabs clearfix" style="<?php echo esc_attr( $ul_style ); ?>">
85
  <?php foreach ( $tabs as $key => $_tab ) : ?>
86
 
87
  <?php
@@ -103,11 +103,14 @@ $label_allowed_tags = apply_filters( 'yith_plugin_fw_metabox_label_allowed_tags'
103
  $_tab['deps']['type'] = 'hideme';
104
  }
105
 
106
- $class = ! $i ? 'tabs' : '';
 
 
 
107
  $i ++;
108
  ?>
109
  <li id="<?php echo esc_attr( $anchor_id ); ?>" class="<?php echo esc_attr( $class ); ?>" <?php echo yith_field_deps_data( $_tab ); ?>>
110
- <a href="#<?php echo esc_attr( urldecode( $key ) ); ?>">
111
  <?php echo wp_kses( $_tab['label'], $label_allowed_tags ); ?>
112
  </a>
113
  </li>
@@ -125,7 +128,7 @@ $label_allowed_tags = apply_filters( 'yith_plugin_fw_metabox_label_allowed_tags'
125
  <?php wp_nonce_field( 'metaboxes-fields-nonce', 'yit_metaboxes_nonce' ); ?>
126
 
127
  <?php foreach ( $tabs as $key => $_tab ) : ?>
128
- <div class="tabs-panel" id="<?php echo esc_attr( urldecode( $key ) ); ?>">
129
  <?php
130
  if ( empty( $_tab['fields'] ) ) {
131
  continue;
81
  ?>
82
  <div class="yith-plugin-fw metaboxes-tab <?php echo esc_attr( $classes ); ?>">
83
  <?php do_action( 'yit_before_metaboxes_labels' ); ?>
84
+ <ul class="metaboxes-tabs clearfix yith-plugin-fw__tabs" style="<?php echo esc_attr( $ul_style ); ?>" data-tab-additional-active-class="tabs">
85
  <?php foreach ( $tabs as $key => $_tab ) : ?>
86
 
87
  <?php
103
  $_tab['deps']['type'] = 'hideme';
104
  }
105
 
106
+ $class = 'yith-plugin-fw__tab';
107
+ if ( ! $i ) {
108
+ $class .= ' tabs yith-plugin-fw__tab--active';
109
+ }
110
  $i ++;
111
  ?>
112
  <li id="<?php echo esc_attr( $anchor_id ); ?>" class="<?php echo esc_attr( $class ); ?>" <?php echo yith_field_deps_data( $_tab ); ?>>
113
+ <a href="#<?php echo esc_attr( urldecode( $key ) ); ?>" class="yith-plugin-fw__tab__handler">
114
  <?php echo wp_kses( $_tab['label'], $label_allowed_tags ); ?>
115
  </a>
116
  </li>
128
  <?php wp_nonce_field( 'metaboxes-fields-nonce', 'yit_metaboxes_nonce' ); ?>
129
 
130
  <?php foreach ( $tabs as $key => $_tab ) : ?>
131
+ <div class="tabs-panel yith-plugin-fw__tab-panel" id="<?php echo esc_attr( urldecode( $key ) ); ?>">
132
  <?php
133
  if ( empty( $_tab['fields'] ) ) {
134
  continue;
plugin-fw/templates/panel/woocommerce/woocommerce-form.php CHANGED
@@ -9,7 +9,8 @@
9
 
10
  defined( 'ABSPATH' ) || exit; // Exit if accessed directly.
11
 
12
- $content_class = apply_filters( 'yit_admin_panel_content_class', 'yit-admin-panel-content-wrap' );
 
13
  $container_id = $this->settings['page'] . '_' . $option_key;
14
  $reset_warning = __( 'If you continue with this action, you will reset all options in this page.', 'yith-plugin-fw' ) . '\n' . __( 'Are you sure?', 'yith-plugin-fw' );
15
  ?>
@@ -19,7 +20,7 @@ $reset_warning = __( 'If you continue with this action, you will reset all optio
19
  <?php do_action( 'yit_framework_before_print_wc_panel_content', $option_key ); ?>
20
 
21
  <div class="<?php echo esc_attr( $content_class ); ?>">
22
- <form id="plugin-fw-wc" method="post">
23
 
24
  <?php $this->add_fields(); ?>
25
 
@@ -31,6 +32,10 @@ $reset_warning = __( 'If you continue with this action, you will reset all optio
31
  <?php if ( apply_filters( 'yit_framework_show_float_save_button', true ) ) : ?>
32
  <button id="yith-plugin-fw-float-save-button" class="button button-primary yith-plugin-fw-animate__appear-from-bottom" data-default-label="<?php esc_attr_e( 'Save Options', 'yith-plugin-fw' ); ?>" data-saved-label="<?php esc_attr_e( 'Options Saved', 'yith-plugin-fw' ); ?>"><i class="yith-icon yith-icon-save"></i> <?php esc_html_e( 'Save Options', 'yith-plugin-fw' ); ?></button>
33
  <?php endif; ?>
 
 
 
 
34
  </form>
35
  <form id="plugin-fw-wc-reset" method="post">
36
  <input type="hidden" name="yit-action" value="wc-options-reset"/>
9
 
10
  defined( 'ABSPATH' ) || exit; // Exit if accessed directly.
11
 
12
+ $form_method = apply_filters( 'yit_admin_panel_form_method', 'POST', $option_key );
13
+ $content_class = apply_filters( 'yit_admin_panel_content_class', 'yit-admin-panel-content-wrap', $option_key );
14
  $container_id = $this->settings['page'] . '_' . $option_key;
15
  $reset_warning = __( 'If you continue with this action, you will reset all options in this page.', 'yith-plugin-fw' ) . '\n' . __( 'Are you sure?', 'yith-plugin-fw' );
16
  ?>
20
  <?php do_action( 'yit_framework_before_print_wc_panel_content', $option_key ); ?>
21
 
22
  <div class="<?php echo esc_attr( $content_class ); ?>">
23
+ <form id="plugin-fw-wc" method="<?php echo esc_attr( $form_method ); ?>">
24
 
25
  <?php $this->add_fields(); ?>
26
 
32
  <?php if ( apply_filters( 'yit_framework_show_float_save_button', true ) ) : ?>
33
  <button id="yith-plugin-fw-float-save-button" class="button button-primary yith-plugin-fw-animate__appear-from-bottom" data-default-label="<?php esc_attr_e( 'Save Options', 'yith-plugin-fw' ); ?>" data-saved-label="<?php esc_attr_e( 'Options Saved', 'yith-plugin-fw' ); ?>"><i class="yith-icon yith-icon-save"></i> <?php esc_html_e( 'Save Options', 'yith-plugin-fw' ); ?></button>
34
  <?php endif; ?>
35
+
36
+ <input type="hidden" name="page" value="<?php echo esc_attr( $this->settings['page'] ); ?>"/>
37
+ <input type="hidden" name="tab" value="<?php echo esc_attr( $this->get_current_tab() ); ?>"/>
38
+ <input type="hidden" name="sub_tab" value="<?php echo esc_attr( $this->get_current_sub_tab() ); ?>"/>
39
  </form>
40
  <form id="plugin-fw-wc-reset" method="post">
41
  <input type="hidden" name="yit-action" value="wc-options-reset"/>
plugin-fw/yit-functions.php CHANGED
@@ -1906,6 +1906,7 @@ if ( ! function_exists( 'yith_plugin_fw_get_default_post_actions' ) ) {
1906
  $defaults = array(
1907
  'more-menu' => array(),
1908
  'more-menu-in-trash' => false,
 
1909
  'duplicate-url' => false,
1910
  // translators: %s is the title of the post object.
1911
  'confirm-trash-message' => sprintf( __( 'Are you sure you want to move "%s" to trash?', 'yith-plugin-fw' ), '<strong>' . $title . '</strong>' ),
@@ -1967,7 +1968,7 @@ if ( ! function_exists( 'yith_plugin_fw_get_default_post_actions' ) ) {
1967
  'icon' => 'reply',
1968
  'url' => wp_nonce_url( admin_url( sprintf( $post_type_object->_edit_link . '&amp;action=untrash', $post->ID ) ), 'untrash-post_' . $post->ID ),
1969
  );
1970
- } elseif ( EMPTY_TRASH_DAYS ) {
1971
  $actions['trash'] = array(
1972
  'type' => 'action-button',
1973
  'title' => _x( 'Trash', 'Post action', 'yith-plugin-fw' ),
@@ -1984,7 +1985,7 @@ if ( ! function_exists( 'yith_plugin_fw_get_default_post_actions' ) ) {
1984
  );
1985
  }
1986
  }
1987
- if ( 'trash' === $post->post_status || ! EMPTY_TRASH_DAYS ) {
1988
  $actions['delete'] = array(
1989
  'type' => 'action-button',
1990
  'title' => _x( 'Delete Permanently', 'Post action', 'yith-plugin-fw' ),
1906
  $defaults = array(
1907
  'more-menu' => array(),
1908
  'more-menu-in-trash' => false,
1909
+ 'delete-directly' => false,
1910
  'duplicate-url' => false,
1911
  // translators: %s is the title of the post object.
1912
  'confirm-trash-message' => sprintf( __( 'Are you sure you want to move "%s" to trash?', 'yith-plugin-fw' ), '<strong>' . $title . '</strong>' ),
1968
  'icon' => 'reply',
1969
  'url' => wp_nonce_url( admin_url( sprintf( $post_type_object->_edit_link . '&amp;action=untrash', $post->ID ) ), 'untrash-post_' . $post->ID ),
1970
  );
1971
+ } elseif ( EMPTY_TRASH_DAYS && ! $args['delete-directly'] ) {
1972
  $actions['trash'] = array(
1973
  'type' => 'action-button',
1974
  'title' => _x( 'Trash', 'Post action', 'yith-plugin-fw' ),
1985
  );
1986
  }
1987
  }
1988
+ if ( 'trash' === $post->post_status || ! EMPTY_TRASH_DAYS || $args['delete-directly'] ) {
1989
  $actions['delete'] = array(
1990
  'type' => 'action-button',
1991
  'title' => _x( 'Delete Permanently', 'Post action', 'yith-plugin-fw' ),
readme.txt CHANGED
@@ -3,8 +3,8 @@
3
  Contributors: yithemes
4
  Tags: woocommerce ajax product filter download, woocommerce, widget, ajax, ajax filtered nav, ajax navigation, ajax filtered navigation, woocommerce layered navigation, woocommerce layered nav, product filter, product filters, ajax product filter, woocommerce ajax product filter, woocommerce filters, sidebar filter, sidebar ajax filter, ajax price filter, price filter, product sorting, woocommerce filter, taxonomy filter, attribute filter, attributes filter, woocommerce product sort, ajax sort, woocommerce ajax product filter, advanced product filters, ajax product filters, filters, woocommerce ajax product filters, woocommerce product filters, woocommerce product filters, category filter, attribute filters, woocommerce products filter, woocommerce price filter, yit, yith, yithemes
5
  Requires at least: 5.7
6
- Tested up to: 5.9
7
- Stable tag: 4.9.0
8
  License: GPLv3 or later
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
@@ -152,6 +152,13 @@ If none of the previous listed actions helps you solve the problem, then, submit
152
 
153
  == Changelog ==
154
 
 
 
 
 
 
 
 
155
  = 4.9.0 - Released on 04 April 2022 =
156
 
157
  * New: support for WooCommerce 6.4
3
  Contributors: yithemes
4
  Tags: woocommerce ajax product filter download, woocommerce, widget, ajax, ajax filtered nav, ajax navigation, ajax filtered navigation, woocommerce layered navigation, woocommerce layered nav, product filter, product filters, ajax product filter, woocommerce ajax product filter, woocommerce filters, sidebar filter, sidebar ajax filter, ajax price filter, price filter, product sorting, woocommerce filter, taxonomy filter, attribute filter, attributes filter, woocommerce product sort, ajax sort, woocommerce ajax product filter, advanced product filters, ajax product filters, filters, woocommerce ajax product filters, woocommerce product filters, woocommerce product filters, category filter, attribute filters, woocommerce products filter, woocommerce price filter, yit, yith, yithemes
5
  Requires at least: 5.7
6
+ Tested up to: 6.0
7
+ Stable tag: 4.10.0
8
  License: GPLv3 or later
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
152
 
153
  == Changelog ==
154
 
155
+ = 4.10.0 - Released on 16 May 2022 =
156
+
157
+ * New: support for WordPress 6.0
158
+ * New: support for WooCommerce 6.5
159
+ * Update: YITH plugin framework
160
+ * Dev: replaced deprecated Elementor methods
161
+
162
  = 4.9.0 - Released on 04 April 2022 =
163
 
164
  * New: support for WooCommerce 6.4