WPGlobus – Multilingual Everything! - Version 1.9.30

Version Description

  • ADDED:
    • Builders/Gutenberg: Checking 3rd party add-ons status for Gutenberg.
  • FIXED:
    • Options Panel: CSS tweaks.
    • Options Panel: invalid call to ob_get_clear() resulted in duplicate sidebar menu under certain conditions.
Download this release

Release Info

Developer tivnet
Plugin Icon 128x128 WPGlobus – Multilingual Everything!
Version 1.9.30
Comparing to
See all releases

Code changes from version 1.9.29 to 1.9.30

Files changed (49) hide show
  1. configs/woocommerce.json +8 -0
  2. data/wpglobus-product-info.json +1 -1
  3. includes/admin/class-wpglobus-admin-page.php +8 -5
  4. includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php +1 -2
  5. includes/builders/class-wpglobus-builders.php +73 -1
  6. includes/class-wpglobus-config-vendor.php +19 -0
  7. includes/css/wpglobus-admin.css +1 -1
  8. includes/css/wpglobus-admin.css.map +1 -1
  9. includes/css/wpglobus-admin.scss +7 -0
  10. includes/options/fields/wpglobus_sortable/field_wpglobus_sortable.php +99 -81
  11. languages/wpglobus-ar.po +3 -3
  12. languages/wpglobus-be.po +3 -3
  13. languages/wpglobus-bg_BG.po +3 -3
  14. languages/wpglobus-de_CH.po +3 -3
  15. languages/wpglobus-de_DE.po +3 -3
  16. languages/wpglobus-el.po +3 -3
  17. languages/wpglobus-en_AU.po +3 -3
  18. languages/wpglobus-en_CA.po +3 -3
  19. languages/wpglobus-en_GB.po +3 -3
  20. languages/wpglobus-en_NZ.po +3 -3
  21. languages/wpglobus-en_US.po +3 -3
  22. languages/wpglobus-en_ZA.po +3 -3
  23. languages/wpglobus-es_AR.po +3 -3
  24. languages/wpglobus-es_CL.po +3 -3
  25. languages/wpglobus-es_CO.po +3 -3
  26. languages/wpglobus-es_CR.po +3 -3
  27. languages/wpglobus-es_ES.po +3 -3
  28. languages/wpglobus-es_GT.po +3 -3
  29. languages/wpglobus-es_MX.po +3 -3
  30. languages/wpglobus-es_PE.po +3 -3
  31. languages/wpglobus-es_PR.po +3 -3
  32. languages/wpglobus-es_VE.po +3 -3
  33. languages/wpglobus-et.po +3 -3
  34. languages/wpglobus-fr_BE.po +3 -3
  35. languages/wpglobus-fr_CA.po +3 -3
  36. languages/wpglobus-fr_FR.po +3 -3
  37. languages/wpglobus-id_ID.po +3 -3
  38. languages/wpglobus-ko_KR.po +3 -3
  39. languages/wpglobus-pl_PL.po +3 -3
  40. languages/wpglobus-pt_BR.po +3 -3
  41. languages/wpglobus-pt_PT.po +3 -3
  42. languages/wpglobus-ro_RO.po +3 -3
  43. languages/wpglobus-ru_RU.po +3 -3
  44. languages/wpglobus-sv_SE.po +3 -3
  45. languages/wpglobus-tr_TR.po +3 -3
  46. languages/wpglobus-uk.po +3 -3
  47. languages/wpglobus.pot +6 -6
  48. readme.txt +7 -11
  49. wpglobus.php +2 -2
configs/woocommerce.json ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
1
+ {
2
+ "post_meta_fields": {
3
+ "_purchase_note": {}
4
+ },
5
+ "post_ml_fields": {
6
+ "_purchase_note": {}
7
+ }
8
+ }
data/wpglobus-product-info.json CHANGED
@@ -1 +1 @@
1
- {"multilingual-woocommerce-nets-netaxept":{"title":"{:en}Multilingual WooCommerce Nets Netaxept{:}{:ru}\u041c\u0443\u043b\u044c\u0442\u0438\u044f\u0437\u044b\u0447\u043d\u043e\u0441\u0442\u044c \u0434\u043b\u044f WooCommerce Nets Netaxept{:}","_api_new_version":"1.0.3","_api_tested_up_to":"4.9.8"},"wpglobus-header-images":{"title":"{:en}WPGlobus Header Images{:}{:ru}WPGlobus Header Images{:}","_api_new_version":"1.1.0","_api_tested_up_to":"4.9.6"},"wpglobus-for-slider-revolution":{"title":"{:en}WPGlobus for Slider Revolution{:}{:ru}WPGlobus \u0434\u043b\u044f \u043f\u043b\u0430\u0433\u0438\u043d\u0430 Slider Revolution{:}","_api_new_version":"1.5.0","_api_tested_up_to":"4.9.6"},"wpglobus-for-bridge-theme":{"title":"{:en}WPGlobus for the \"Bridge\" theme{:}{:ru}WPGlobus \u0434\u043b\u044f \u0442\u0435\u043c\u044b Bridge{:}","_api_new_version":"1.1.0","_api_tested_up_to":"4.9.6"},"wpglobus-menu-visibility":{"title":"WPGlobus Menu Visibility","_api_new_version":"1.2.0","_api_tested_up_to":"4.9.6"},"wpglobus-mobile-menu":{"title":"{:en}WPGlobus Mobile Menu{:}{:ru}WPGlobus Mobile Menu{:}","_api_new_version":"1.2.2","_api_tested_up_to":"4.9.6"},"wpglobus-multi-currency":{"title":"{:en}WPGlobus Multi-Currency for WooCommerce{:}{:ru}WPGlobus - \u041c\u0443\u043b\u044c\u0442\u0438\u0432\u0430\u043b\u044e\u0442\u043d\u043e\u0441\u0442\u044c \u0434\u043b\u044f WooCommerce{:}","_api_new_version":"1.1.1","_api_tested_up_to":"4.9.4"},"wpglobus-language-widgets":{"title":"{:en}WPGlobus Language Widgets{:}{:ru}\u042f\u0437\u044b\u043a\u0438 WPGlobus \u0434\u043b\u044f \u0432\u0438\u0434\u0436\u0435\u0442\u043e\u0432{:}","_api_new_version":"1.1.0","_api_tested_up_to":"4.9.8"},"woocommerce-wpglobus":{"title":"{:en}WPGlobus for WooCommerce{:}{:ru}\u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 WooCommerce WPGlobus{:}","_api_new_version":"3.4.1","_api_tested_up_to":"4.9.8"},"wpglobus-plus":{"title":"{:en}WPGlobus Plus multilingual extension{:}{:ru}WPGlobus \u041f\u043b\u044e\u0441{:}","_api_new_version":"1.1.49","_api_tested_up_to":"4.9.8"}}
1
+ {"multilingual-woocommerce-nets-netaxept":{"title":"{:en}Multilingual WooCommerce Nets Netaxept{:}{:ru}\u041c\u0443\u043b\u044c\u0442\u0438\u044f\u0437\u044b\u0447\u043d\u043e\u0441\u0442\u044c \u0434\u043b\u044f WooCommerce Nets Netaxept{:}","_api_new_version":"1.0.3","_api_tested_up_to":"4.9.8"},"wpglobus-header-images":{"title":"{:en}WPGlobus Header Images{:}{:ru}WPGlobus Header Images{:}","_api_new_version":"1.1.0","_api_tested_up_to":"4.9.6"},"wpglobus-for-slider-revolution":{"title":"{:en}WPGlobus for Slider Revolution{:}{:ru}WPGlobus \u0434\u043b\u044f \u043f\u043b\u0430\u0433\u0438\u043d\u0430 Slider Revolution{:}","_api_new_version":"1.5.0","_api_tested_up_to":"4.9.6"},"wpglobus-for-bridge-theme":{"title":"{:en}WPGlobus for the \"Bridge\" theme{:}{:ru}WPGlobus \u0434\u043b\u044f \u0442\u0435\u043c\u044b Bridge{:}","_api_new_version":"1.1.0","_api_tested_up_to":"4.9.6"},"wpglobus-menu-visibility":{"title":"WPGlobus Menu Visibility","_api_new_version":"1.2.0","_api_tested_up_to":"4.9.6"},"wpglobus-mobile-menu":{"title":"{:en}WPGlobus Mobile Menu{:}{:ru}WPGlobus Mobile Menu{:}","_api_new_version":"1.2.2","_api_tested_up_to":"4.9.6"},"wpglobus-multi-currency":{"title":"{:en}WPGlobus Multi-Currency for WooCommerce{:}{:ru}WPGlobus - \u041c\u0443\u043b\u044c\u0442\u0438\u0432\u0430\u043b\u044e\u0442\u043d\u043e\u0441\u0442\u044c \u0434\u043b\u044f WooCommerce{:}","_api_new_version":"1.1.1","_api_tested_up_to":"4.9.4"},"wpglobus-language-widgets":{"title":"{:en}WPGlobus Language Widgets{:}{:ru}\u042f\u0437\u044b\u043a\u0438 WPGlobus \u0434\u043b\u044f \u0432\u0438\u0434\u0436\u0435\u0442\u043e\u0432{:}","_api_new_version":"1.1.0","_api_tested_up_to":"4.9.8"},"woocommerce-wpglobus":{"title":"{:en}WPGlobus for WooCommerce{:}{:ru}\u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 WooCommerce WPGlobus{:}","_api_new_version":"3.4.1","_api_tested_up_to":"4.9.8"},"wpglobus-plus":{"title":"{:en}WPGlobus Plus multilingual extension{:}{:ru}WPGlobus \u041f\u043b\u044e\u0441{:}","_api_new_version":"1.1.50","_api_tested_up_to":"4.9.8"}}
includes/admin/class-wpglobus-admin-page.php CHANGED
@@ -160,12 +160,13 @@ class WPGlobus_Admin_Page {
160
  /**
161
  * Icon for navigation tab item.
162
  *
163
- * @param string $icon_class A Dashicon CSS class or our internal alias.
 
164
  *
165
  * @link https://developer.wordpress.org/resource/dashicons/
166
  * @return string
167
  */
168
- public static function nav_tab_icon( $icon_class ) {
169
 
170
  static $aliases = array(
171
  'faq' => 'dashicons-editor-help',
@@ -183,6 +184,10 @@ class WPGlobus_Admin_Page {
183
  $icon_class = $aliases[ $icon_class ];
184
  }
185
 
 
 
 
 
186
  return $icon_class;
187
 
188
  }
@@ -193,8 +198,6 @@ class WPGlobus_Admin_Page {
193
  * @param string $icon_class A Dashicon CSS class or our internal alias.
194
  */
195
  public static function nav_tab_icon_e( $icon_class ) {
196
- echo '<span class="dashicons ' . esc_attr( self::nav_tab_icon( $icon_class ) ) .
197
- '" style="vertical-align: middle"></span>';
198
-
199
  }
200
  }
160
  /**
161
  * Icon for navigation tab item.
162
  *
163
+ * @param string $icon_class A Dashicon CSS class or our internal alias.
164
+ * @param boolean $add_dashicons_class Add "dashicons" class before icon class.
165
  *
166
  * @link https://developer.wordpress.org/resource/dashicons/
167
  * @return string
168
  */
169
+ public static function nav_tab_icon( $icon_class, $add_dashicons_class = true ) {
170
 
171
  static $aliases = array(
172
  'faq' => 'dashicons-editor-help',
184
  $icon_class = $aliases[ $icon_class ];
185
  }
186
 
187
+ if ( $add_dashicons_class ) {
188
+ $icon_class = 'dashicons dashicons-before ' . $icon_class;
189
+ }
190
+
191
  return $icon_class;
192
 
193
  }
198
  * @param string $icon_class A Dashicon CSS class or our internal alias.
199
  */
200
  public static function nav_tab_icon_e( $icon_class ) {
201
+ echo '<span class="' . esc_attr( self::nav_tab_icon( $icon_class ) ) . '"></span>';
 
 
202
  }
203
  }
includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php CHANGED
@@ -117,8 +117,7 @@ class WPGlobus_Admin_HelpDesk {
117
  add_submenu_page(
118
  WPGlobus::OPTIONS_PAGE_SLUG,
119
  self::$page_title,
120
- '<span class="dashicons ' . esc_attr( WPGlobus_Admin_Page::nav_tab_icon( 'Helpdesk' ) )
121
- . '" style="vertical-align:middle"></span> '
122
  . self::$menu_title,
123
  'administrator',
124
  WPGlobus::PAGE_WPGLOBUS_HELPDESK,
117
  add_submenu_page(
118
  WPGlobus::OPTIONS_PAGE_SLUG,
119
  self::$page_title,
120
+ '<span class="' . esc_attr( WPGlobus_Admin_Page::nav_tab_icon( 'Helpdesk' ) ) . '"></span> '
 
121
  . self::$menu_title,
122
  'administrator',
123
  WPGlobus::PAGE_WPGLOBUS_HELPDESK,
includes/builders/class-wpglobus-builders.php CHANGED
@@ -33,8 +33,13 @@ if ( ! class_exists( 'WPGlobus_Builders' ) ) :
33
  */
34
  public static function get_addons() {
35
 
 
 
 
 
36
  self::$add_on['gutenberg'] = array(
37
  'id' => 'gutenberg',
 
38
  'supported_min_version' => '4.0.0',
39
  'const' => 'GUTENBERG_VERSION',
40
  'plugin_name' => 'Gutenberg',
@@ -45,6 +50,7 @@ if ( ! class_exists( 'WPGlobus_Builders' ) ) :
45
 
46
  self::$add_on['js_composer'] = array(
47
  'id' => 'js_composer',
 
48
  'supported_min_version' => '5.4.0',
49
  'const' => 'WPB_VC_VERSION',
50
  'plugin_name' => 'WPBakery Page Builder',
@@ -55,6 +61,7 @@ if ( ! class_exists( 'WPGlobus_Builders' ) ) :
55
 
56
  self::$add_on['elementor'] = array(
57
  'id' => 'elementor',
 
58
  'supported_min_version' => '2.2.6',
59
  'const' => 'ELEMENTOR_VERSION',
60
  'plugin_name' => 'Elementor',
@@ -65,6 +72,7 @@ if ( ! class_exists( 'WPGlobus_Builders' ) ) :
65
 
66
  self::$add_on['yoast_seo'] = array(
67
  'id' => 'yoast_seo',
 
68
  'supported_min_version' => '7.7',
69
  'const' => 'WPSEO_VERSION',
70
  'plugin_name' => 'Yoast SEO',
@@ -73,6 +81,36 @@ if ( ! class_exists( 'WPGlobus_Builders' ) ) :
73
  'stage' => 'production',
74
  );
75
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
76
  /**
77
  * self::$add_on['__test'] = array(
78
  * 'id' => '__test',
@@ -625,8 +663,13 @@ if ( ! class_exists( 'WPGlobus_Builders' ) ) :
625
  if ( ! isset( $_GET['classic-editor'] ) ) { // phpcs:ignore WordPress.CSRF.NonceVerification
626
  // Start Gutenberg support if classic editor was not requested.
627
  $load_gutenberg = true;
628
-
629
  }
 
 
 
 
 
 
630
  } elseif ( 'index.php' === $pagenow ) {
631
 
632
  /**
@@ -692,6 +735,12 @@ if ( ! class_exists( 'WPGlobus_Builders' ) ) :
692
  if ( ! in_array( $post_type, array( 'post', 'page' ), true ) ) {
693
  $load_gutenberg = false;
694
  }
 
 
 
 
 
 
695
  }
696
  }
697
  }
@@ -719,6 +768,29 @@ if ( ! class_exists( 'WPGlobus_Builders' ) ) :
719
  return $load_gutenberg;
720
  }
721
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
722
  /**
723
  * Check for gutenberg ajax.
724
  */
33
  */
34
  public static function get_addons() {
35
 
36
+ if ( ! empty( self::$add_on ) ) {
37
+ return self::$add_on;
38
+ }
39
+
40
  self::$add_on['gutenberg'] = array(
41
  'id' => 'gutenberg',
42
+ 'role' => 'builder',
43
  'supported_min_version' => '4.0.0',
44
  'const' => 'GUTENBERG_VERSION',
45
  'plugin_name' => 'Gutenberg',
50
 
51
  self::$add_on['js_composer'] = array(
52
  'id' => 'js_composer',
53
+ 'role' => 'builder',
54
  'supported_min_version' => '5.4.0',
55
  'const' => 'WPB_VC_VERSION',
56
  'plugin_name' => 'WPBakery Page Builder',
61
 
62
  self::$add_on['elementor'] = array(
63
  'id' => 'elementor',
64
+ 'role' => 'builder',
65
  'supported_min_version' => '2.2.6',
66
  'const' => 'ELEMENTOR_VERSION',
67
  'plugin_name' => 'Elementor',
72
 
73
  self::$add_on['yoast_seo'] = array(
74
  'id' => 'yoast_seo',
75
+ 'role' => 'builder',
76
  'supported_min_version' => '7.7',
77
  'const' => 'WPSEO_VERSION',
78
  'plugin_name' => 'Yoast SEO',
81
  'stage' => 'production',
82
  );
83
 
84
+ if ( defined( 'WPGLOBUS_WC_BUILDERS' ) && WPGLOBUS_WC_BUILDERS ) {
85
+
86
+ self::$add_on['woocommerce'] = array(
87
+ 'id' => 'woocommerce',
88
+ 'role' => 'add-on',
89
+ 'config_file' => 'woocommerce.json',
90
+ 'supported_min_version' => '3.5.1',
91
+ 'const' => 'WC_PLUGIN_FILE',
92
+ 'plugin_name' => 'WooCommerce',
93
+ 'plugin_uri' => 'https://woocommerce.com',
94
+ 'path' => 'woocommerce/woocommerce.php',
95
+ 'stage' => 'beta',
96
+ );
97
+
98
+ }
99
+
100
+ /**
101
+ * self::$add_on['wp-subtitle'] = array(
102
+ * 'id' => 'wp-subtitle',
103
+ * 'role' => 'add-on',
104
+ * 'config_file' => 'wp-subtitle.json',
105
+ * 'supported_min_version' => '3.1',
106
+ * 'const' => 'WPSUBTITLE_DIR',
107
+ * 'plugin_name' => 'WP Subtitle',
108
+ * 'plugin_uri' => 'http://wordpress.org/plugins/wp-subtitle/',
109
+ * 'path' => 'wp-subtitle/wp-subtitle.php',
110
+ * 'stage' => 'production',
111
+ * );
112
+ * // */
113
+
114
  /**
115
  * self::$add_on['__test'] = array(
116
  * 'id' => '__test',
663
  if ( ! isset( $_GET['classic-editor'] ) ) { // phpcs:ignore WordPress.CSRF.NonceVerification
664
  // Start Gutenberg support if classic editor was not requested.
665
  $load_gutenberg = true;
 
666
  }
667
+
668
+ /**
669
+ * @since 1.9.30
670
+ */
671
+ $load_gutenberg = self::get_3rd_party_status_for_gutenberg( $load_gutenberg );
672
+
673
  } elseif ( 'index.php' === $pagenow ) {
674
 
675
  /**
735
  if ( ! in_array( $post_type, array( 'post', 'page' ), true ) ) {
736
  $load_gutenberg = false;
737
  }
738
+
739
+ /**
740
+ * @since 1.9.30
741
+ */
742
+ $load_gutenberg = self::get_3rd_party_status_for_gutenberg( $load_gutenberg );
743
+
744
  }
745
  }
746
  }
768
  return $load_gutenberg;
769
  }
770
 
771
+ /**
772
+ * @since 1.9.30
773
+ *
774
+ * @param bool $load_gutenberg
775
+ *
776
+ * @return bool
777
+ */
778
+ protected static function get_3rd_party_status_for_gutenberg( $load_gutenberg ) {
779
+
780
+ if ( function_exists( 'classic_editor_settings' ) ) {
781
+ /**
782
+ * @see https://wordpress.org/plugins/classic-editor/
783
+ */
784
+ $classic_editor_replace = get_option( 'classic-editor-replace' );
785
+ if ( empty( $classic_editor_replace ) || 'replace' === $classic_editor_replace ) {
786
+ $load_gutenberg = false;
787
+ }
788
+ }
789
+
790
+ return $load_gutenberg;
791
+
792
+ }
793
+
794
  /**
795
  * Check for gutenberg ajax.
796
  */
includes/class-wpglobus-config-vendor.php CHANGED
@@ -192,7 +192,26 @@ if ( ! class_exists( 'WPGlobus_Config_Vendor' ) ) :
192
  // if ( defined('SITEORIGIN_PANELS_VERSION') ) {
193
  // self::$vendors[] = 'siteorigin-panels.json';
194
  // }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
195
 
 
 
 
 
 
196
  foreach ( self::$vendors as $file ) {
197
 
198
  if ( is_readable( $config_plugin_dir . $file ) ) {
192
  // if ( defined('SITEORIGIN_PANELS_VERSION') ) {
193
  // self::$vendors[] = 'siteorigin-panels.json';
194
  // }
195
+
196
+ if ( self::$builder->get_id() != '' && self::$builder->is_builder_page() ) {
197
+
198
+ $addons = WPGlobus_Builders::get_addons();
199
+
200
+ if ( ! empty($addons) ) {
201
+ foreach( $addons as $id=>$addon ) {
202
+ if ( 'add-on' == $addon['role'] ) {
203
+ if ( ! empty( $addon['const'] ) && defined( $addon['const'] ) ) {
204
+ self::$vendors[] = $addon['config_file'];
205
+ }
206
+ }
207
+ }
208
+ }
209
 
210
+ }
211
+
212
+ /**
213
+ * Now handle with config files.
214
+ */
215
  foreach ( self::$vendors as $file ) {
216
 
217
  if ( is_readable( $config_plugin_dir . $file ) ) {
includes/css/wpglobus-admin.css CHANGED
@@ -1,3 +1,3 @@
1
- #adminmenu li.toplevel_page_wpglobus_options div.wp-menu-image:before{content:"\f319"}.wpglobus-menu-item-box{background-color:#e0e0e0;padding-bottom:20px}.wpglobus-excerpt{width:98%;height:4em}.widefat thead tr th.column-wpglobus_languages{width:7%}.wpglobus-switch .wpglobus-icon-globe:before{display:inline-block;-webkit-font-smoothing:antialiased;font-family:dashicons;font-weight:400;font-style:normal;text-decoration:inherit;content:"\f319";font-size:20px;vertical-align:text-bottom;opacity:0.6}ul.wpglobus-checkmarks li:before{display:inline-block;-webkit-font-smoothing:antialiased;font-family:dashicons;font-weight:400;font-style:normal;text-decoration:inherit;content:"\f147";font-size:2em;vertical-align:top;color:forestgreen}ul.wpglobus-checkmarks li{text-indent:-1em;margin-left:1.5em}ul.wpglobus-important li:before{display:inline-block;-webkit-font-smoothing:antialiased;font-family:dashicons;font-weight:400;font-style:normal;text-decoration:inherit;content:"\f522";font-size:23px;vertical-align:top;color:darkred}ul.wpglobus-important li{text-indent:-14px;margin-left:24px}.wpglobus-state-error{border:1px solid #f00 !important}.wpglobus-post-status-info{width:100%;border-spacing:0;border:1px solid #e5e5e5;border-top:none;background-color:#f7f7f7;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.04);box-shadow:0 1px 1px rgba(0,0,0,0.04);z-index:999}.wpglobus-post-status-info td{font-size:12px}.wpglobus-post-status-info .wpglobus-wp-word-count{display:block;padding:2px 10px}.wpglobus-wp-admin .wpglobus-translatable{border-left:3px solid blue !important}.wpglobus-wp-admin .wpglobus-link-lock-icon{cursor:not-allowed}.wpglobus-wp-admin .wpglobus-link-trash-icon{cursor:not-allowed}.wpglobus-wp-admin .wpglobus-link-lock-icon:before{font-family:dashicons;font-weight:400;font-style:normal;text-decoration:inherit;content:"\f160";font-size:11px}.wpglobus-wp-admin .wpglobus-link-open-icon:before{font-family:dashicons;font-weight:400;font-style:normal;text-decoration:inherit;content:"\f504";font-size:11px}.wpglobus-wp-admin .wpglobus-link-trash-icon:before{font-family:dashicons;font-weight:400;font-style:normal;text-decoration:inherit;content:"\f182";font-size:11px}.wpglobus-wp-admin .wpglobus-spinner{background:url(images/spinner.gif) no-repeat;background-size:20px 20px;display:inline-block;visibility:hidden;float:right;vertical-align:middle;opacity:0.7;filter:alpha(opacity=70);width:20px;height:20px;margin:0}.wpglobus-edit-slug-box{line-height:24px;min-height:25px;margin-top:5px;padding:0 10px;color:#666}.wpglobus-edit-slug-box .wpglobus-editable-post-name{background-color:#fffbcc}.wpglobus-edit-slug-box .wpglobus-editable-post-name-full{display:none}.wpglobus-edit-slug-box .wpglobus-editable-post-name input{font-size:13px;height:22px;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;width:20em}.about-wrap.wpglobus-about-wrap .wpglobus-version{color:#E38869;font-size:95%}.about-wrap.wpglobus-about-wrap .wpglobus-motto{font-style:italic}.about-wrap.wpglobus-about-wrap .wpglobus-wp{color:#23769C}.about-wrap.wpglobus-about-wrap h1.wpglobus{font-family:Georgia, serif;font-variant:small-caps;letter-spacing:1.5px}.about-wrap.wpglobus-about-wrap .wpglobus-stars{color:#E38869}.about-wrap.wpglobus-about-wrap .feature-section div{text-align:left}.about-wrap.wpglobus-about-wrap .notice{display:block !important;margin-right:140px}.toplevel_page_wpglobus_options #redux-header,.toplevel_page_wpglobus_options .redux-timer{display:none}.toplevel_page_wpglobus_options .el-move::before{display:inline-block;-webkit-font-smoothing:antialiased;font-family:dashicons;font-weight:400;font-style:normal;text-decoration:inherit;content:"\f545";border:1px solid #2866a0;color:#2866a0;background-color:white;margin:0 3px 0 3px;line-height:1.2;width:1.5em;text-align:center;cursor:move}.redux-container #redux-intro-text{background-color:#d3e4f4;color:black}.redux-container #redux-intro-text h1{color:#2866a0;float:left;width:204px;margin:0;padding:0}.redux-container #redux-intro-text .wpg-bnr{width:400px}.redux-container #redux-intro-text .wpg-bnr.wpg-bnr-left{float:left}.redux-container #redux-intro-text .wpg-bnr.wpg-bnr-right{float:right}.redux-container #redux-intro-text .wpg-a-img{float:left;display:block;height:100px;border:1px solid #5999d5;background-color:white;margin-right:1em}.redux-container #redux-intro-text .wpg-a-img img{width:100px}.redux-container #redux-intro-text .wpg-text-block{padding-top:0.3em}.redux-container #redux-intro-text .wpg-text-block .wpg-title{font-weight:700}.redux-container #redux-intro-text .wpg-text-block .wpg-body{margin:0.3em 0}.redux-container #redux-intro-text .wpg-text-block .wpg-footer{font-style:italic}.customize-controls-close.wpglobus-customize-selector:before{content:""}.customize-controls-close.wpglobus-customize-selector .wpglobus-icon-globe:before{color:#00f;display:inline-block;font-family:dashicons;content:"\f319";font-size:20px}.wpglobus-customize-translatable-element,.wpglobus-customize-control,.wpglobus-customize-widget-control{border-left:3px solid blue !important}@media screen and (max-width: 640px){.customize-controls-preview-toggle{left:88px}}.yoast_help.yoast-help-button.dashicons{font-family:dashicons !important;font-size:20px !important}.wpglobus-mark{font-weight:700}.wpglobus-mark.wpglobus-warning{background-color:yellow;color:black}@media screen and (max-width: 782px){#wpadminbar li#wp-admin-bar-wpglobus-language-select{display:block}#wpadminbar li#wp-admin-bar-wpglobus-language-select .ab-icon{margin-top:-3px}#wpadminbar li#wp-admin-bar-wpglobus-language-select .ab-icon img{height:25px}}
2
 
3
  /*# sourceMappingURL=wpglobus-admin.css.map */
1
+ #adminmenu li.toplevel_page_wpglobus_options div.wp-menu-image:before{content:"\f319"}.wpglobus-menu-item-box{background-color:#e0e0e0;padding-bottom:20px}.wpglobus-excerpt{width:98%;height:4em}.widefat thead tr th.column-wpglobus_languages{width:7%}.wpglobus-switch .wpglobus-icon-globe:before{display:inline-block;-webkit-font-smoothing:antialiased;font-family:dashicons;font-weight:400;font-style:normal;text-decoration:inherit;content:"\f319";font-size:20px;vertical-align:text-bottom;opacity:0.6}ul.wpglobus-checkmarks li:before{display:inline-block;-webkit-font-smoothing:antialiased;font-family:dashicons;font-weight:400;font-style:normal;text-decoration:inherit;content:"\f147";font-size:2em;vertical-align:top;color:forestgreen}ul.wpglobus-checkmarks li{text-indent:-1em;margin-left:1.5em}ul.wpglobus-important li:before{display:inline-block;-webkit-font-smoothing:antialiased;font-family:dashicons;font-weight:400;font-style:normal;text-decoration:inherit;content:"\f522";font-size:23px;vertical-align:top;color:darkred}ul.wpglobus-important li{text-indent:-14px;margin-left:24px}.wpglobus-state-error{border:1px solid #f00 !important}.wpglobus-post-status-info{width:100%;border-spacing:0;border:1px solid #e5e5e5;border-top:none;background-color:#f7f7f7;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.04);box-shadow:0 1px 1px rgba(0,0,0,0.04);z-index:999}.wpglobus-post-status-info td{font-size:12px}.wpglobus-post-status-info .wpglobus-wp-word-count{display:block;padding:2px 10px}.wpglobus-wp-admin .wpglobus-translatable{border-left:3px solid blue !important}.wpglobus-wp-admin .wpglobus-link-lock-icon{cursor:not-allowed}.wpglobus-wp-admin .wpglobus-link-trash-icon{cursor:not-allowed}.wpglobus-wp-admin .wpglobus-link-lock-icon:before{font-family:dashicons;font-weight:400;font-style:normal;text-decoration:inherit;content:"\f160";font-size:11px}.wpglobus-wp-admin .wpglobus-link-open-icon:before{font-family:dashicons;font-weight:400;font-style:normal;text-decoration:inherit;content:"\f504";font-size:11px}.wpglobus-wp-admin .wpglobus-link-trash-icon:before{font-family:dashicons;font-weight:400;font-style:normal;text-decoration:inherit;content:"\f182";font-size:11px}.wpglobus-wp-admin .wpglobus-spinner{background:url(images/spinner.gif) no-repeat;background-size:20px 20px;display:inline-block;visibility:hidden;float:right;vertical-align:middle;opacity:0.7;filter:alpha(opacity=70);width:20px;height:20px;margin:0}.wpglobus-edit-slug-box{line-height:24px;min-height:25px;margin-top:5px;padding:0 10px;color:#666}.wpglobus-edit-slug-box .wpglobus-editable-post-name{background-color:#fffbcc}.wpglobus-edit-slug-box .wpglobus-editable-post-name-full{display:none}.wpglobus-edit-slug-box .wpglobus-editable-post-name input{font-size:13px;height:22px;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;width:20em}.about-wrap.wpglobus-about-wrap .wpglobus-version{color:#E38869;font-size:95%}.about-wrap.wpglobus-about-wrap .wpglobus-motto{font-style:italic}.about-wrap.wpglobus-about-wrap .wpglobus-wp{color:#23769C}.about-wrap.wpglobus-about-wrap h1.wpglobus{font-family:Georgia, serif;font-variant:small-caps;letter-spacing:1.5px}.about-wrap.wpglobus-about-wrap .wpglobus-stars{color:#E38869}.about-wrap.wpglobus-about-wrap .feature-section div{text-align:left}.about-wrap.wpglobus-about-wrap .notice{display:block !important;margin-right:140px}.about-wrap.wpglobus-about-wrap .nav-tab .dashicons,.about-wrap.wpglobus-about-wrap .nav-tab .dashicons-before{vertical-align:middle}.toplevel_page_wpglobus_options #redux-header,.toplevel_page_wpglobus_options .redux-timer{display:none}.toplevel_page_wpglobus_options .el-move::before{display:inline-block;-webkit-font-smoothing:antialiased;font-family:dashicons;font-weight:400;font-style:normal;text-decoration:inherit;content:"\f545";border:1px solid #2866a0;color:#2866a0;background-color:white;margin:0 3px 0 3px;line-height:1.2;width:1.5em;text-align:center;cursor:move}.redux-container #redux-intro-text{background-color:#d3e4f4;color:black}.redux-container #redux-intro-text h1{color:#2866a0;float:left;width:204px;margin:0;padding:0}.redux-container #redux-intro-text .wpg-bnr{width:400px}.redux-container #redux-intro-text .wpg-bnr.wpg-bnr-left{float:left}.redux-container #redux-intro-text .wpg-bnr.wpg-bnr-right{float:right}.redux-container #redux-intro-text .wpg-a-img{float:left;display:block;height:100px;border:1px solid #5999d5;background-color:white;margin-right:1em}.redux-container #redux-intro-text .wpg-a-img img{width:100px}.redux-container #redux-intro-text .wpg-text-block{padding-top:0.3em}.redux-container #redux-intro-text .wpg-text-block .wpg-title{font-weight:700}.redux-container #redux-intro-text .wpg-text-block .wpg-body{margin:0.3em 0}.redux-container #redux-intro-text .wpg-text-block .wpg-footer{font-style:italic}.customize-controls-close.wpglobus-customize-selector:before{content:""}.customize-controls-close.wpglobus-customize-selector .wpglobus-icon-globe:before{color:#00f;display:inline-block;font-family:dashicons;content:"\f319";font-size:20px}.wpglobus-customize-translatable-element,.wpglobus-customize-control,.wpglobus-customize-widget-control{border-left:3px solid blue !important}@media screen and (max-width: 640px){.customize-controls-preview-toggle{left:88px}}.yoast_help.yoast-help-button.dashicons{font-family:dashicons !important;font-size:20px !important}.wpglobus-mark{font-weight:700}.wpglobus-mark.wpglobus-warning{background-color:yellow;color:black}@media screen and (max-width: 782px){#wpadminbar li#wp-admin-bar-wpglobus-language-select{display:block}#wpadminbar li#wp-admin-bar-wpglobus-language-select .ab-icon{margin-top:-3px}#wpadminbar li#wp-admin-bar-wpglobus-language-select .ab-icon img{height:25px}}
2
 
3
  /*# sourceMappingURL=wpglobus-admin.css.map */
includes/css/wpglobus-admin.css.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"sources":["wpglobus-admin.scss"],"names":[],"mappings":"AA0BA,sEAZE,eAAgB,CAcjB,wBAGC,yBACA,mBAAoB,CACrB,kBAGC,UACA,UAAW,CACZ,+CAGC,QAAS,CACV,6CAIC,qBACA,mCACA,sBACA,gBACA,kBACA,wBArCA,gBA2CA,eACA,2BACA,WAAY,CACb,iCAdC,qBACA,mCACA,sBACA,gBACA,kBACA,wBA7CA,gBA4DE,cACA,mBACA,iBAAkB,CANtB,0BASI,iBACA,iBAAkB,CACnB,gCA3BD,qBACA,mCACA,sBACA,gBACA,kBACA,wBAzCA,gBAsEE,eACA,mBACA,aAAc,CANlB,yBASI,kBACA,gBAAiB,CAClB,sBAID,gCAAiC,CAClC,2BAGC,WACA,iBACA,yBACA,gBACA,yBACA,8CACA,sCACA,WAAY,CARd,8BAUI,cAAe,CAVnB,mDAaI,cACA,gBAAiB,CAClB,0CAKC,qCAAsC,CAF1C,4CAKI,kBAAmB,CALvB,6CAQI,kBAAmB,CARvB,mDAWI,sBACA,gBACA,kBACA,wBACA,gBACA,cAAe,CAhBnB,mDAmBI,sBACA,gBACA,kBACA,wBACA,gBACA,cAAe,CAxBnB,oDA2BI,sBACA,gBACA,kBACA,wBACA,gBACA,cAAe,CAhCnB,qCAmCI,6CACA,AACA,0BACA,qBACA,kBACA,YACA,sBACA,YACA,yBACA,WACA,YACA,QAAS,CACV,wBAMD,iBACA,gBACA,eACA,eACA,UAAW,CALb,qDAOI,wBAAyB,CAP7B,0DAUI,YAAa,CAVjB,2DAcI,eACA,YACA,gBACA,cACA,eACA,aACA,UAAW,CACZ,kDAUC,cACA,aAAc,CAHlB,gDAOI,iBAAkB,CAPtB,6CAWI,aAd4B,CAGhC,4CAeI,2BACA,wBACA,oBAAqB,CAjBzB,gDAqBI,aAzB+B,CAInC,qDA4BM,eAAgB,CA5BtB,wCAkCI,yBACA,kBAAmB,CACpB,2FAMC,YAAa,CACd,iDA9LD,qBACA,mCACA,sBACA,gBACA,kBACA,wBA5BA,gBA8NE,yBACA,cACA,uBACA,mBACA,gBACA,YACA,kBACA,WAAY,CACb,mCAOD,yBACA,WAAY,CAFd,sCAII,cACA,WACA,YACA,SACA,SAAU,CARd,4CAWI,WAAY,CAXhB,yDAaM,UAAW,CAbjB,0DAgBM,WAAY,CAhBlB,8CAoBI,WACA,cACA,aACA,yBACA,uBACA,gBAAiB,CAzBrB,kDA2BM,WAAY,CA3BlB,mDA+BI,iBAAkB,CA/BtB,8DAiCM,eAAgB,CAjCtB,6DAoCM,cAAe,CApCrB,+DAuCM,iBAAkB,CACnB,6DAOH,UAAW,CACZ,kFAGC,WACA,qBACA,sBACA,gBACA,cAAe,CAChB,wGAGC,qCAAsC,CACvC,qCAGC,mCACE,SAAU,CACX,CAKH,wCACE,iCACA,yBAA0B,CAC3B,eAIC,eAAgB,CADlB,gCAGI,wBACA,WAAY,CACb,qCAKD,qDACE,aAAc,CADhB,8DAGI,eAAgB,CAHpB,kEAKM,WAAY,CACb,CAAA","file":"wpglobus-admin.css"}
1
+ {"version":3,"sources":["wpglobus-admin.scss"],"names":[],"mappings":"AA0BA,sEAZE,eAAgB,CAcjB,wBAGC,yBACA,mBAAoB,CACrB,kBAGC,UACA,UAAW,CACZ,+CAGC,QAAS,CACV,6CAIC,qBACA,mCACA,sBACA,gBACA,kBACA,wBArCA,gBA2CA,eACA,2BACA,WAAY,CACb,iCAdC,qBACA,mCACA,sBACA,gBACA,kBACA,wBA7CA,gBA4DE,cACA,mBACA,iBAAkB,CANtB,0BASI,iBACA,iBAAkB,CACnB,gCA3BD,qBACA,mCACA,sBACA,gBACA,kBACA,wBAzCA,gBAsEE,eACA,mBACA,aAAc,CANlB,yBASI,kBACA,gBAAiB,CAClB,sBAID,gCAAiC,CAClC,2BAGC,WACA,iBACA,yBACA,gBACA,yBACA,8CACA,sCACA,WAAY,CARd,8BAUI,cAAe,CAVnB,mDAaI,cACA,gBAAiB,CAClB,0CAKC,qCAAsC,CAF1C,4CAKI,kBAAmB,CALvB,6CAQI,kBAAmB,CARvB,mDAWI,sBACA,gBACA,kBACA,wBACA,gBACA,cAAe,CAhBnB,mDAmBI,sBACA,gBACA,kBACA,wBACA,gBACA,cAAe,CAxBnB,oDA2BI,sBACA,gBACA,kBACA,wBACA,gBACA,cAAe,CAhCnB,qCAmCI,6CACA,AACA,0BACA,qBACA,kBACA,YACA,sBACA,YACA,yBACA,WACA,YACA,QAAS,CACV,wBAMD,iBACA,gBACA,eACA,eACA,UAAW,CALb,qDAOI,wBAAyB,CAP7B,0DAUI,YAAa,CAVjB,2DAcI,eACA,YACA,gBACA,cACA,eACA,aACA,UAAW,CACZ,kDAUC,cACA,aAAc,CAHlB,gDAOI,iBAAkB,CAPtB,6CAWI,aAd4B,CAGhC,4CAeI,2BACA,wBACA,oBAAqB,CAjBzB,gDAqBI,aAzB+B,CAInC,qDA4BM,eAAgB,CA5BtB,wCAkCI,yBACA,kBAAmB,CAnCvB,+GAyCM,qBAAsB,CACvB,2FAOD,YAAa,CACd,iDArMD,qBACA,mCACA,sBACA,gBACA,kBACA,wBA5BA,gBAqOE,yBACA,cACA,uBACA,mBACA,gBACA,YACA,kBACA,WAAY,CACb,mCAOD,yBACA,WAAY,CAFd,sCAII,cACA,WACA,YACA,SACA,SAAU,CARd,4CAWI,WAAY,CAXhB,yDAaM,UAAW,CAbjB,0DAgBM,WAAY,CAhBlB,8CAoBI,WACA,cACA,aACA,yBACA,uBACA,gBAAiB,CAzBrB,kDA2BM,WAAY,CA3BlB,mDA+BI,iBAAkB,CA/BtB,8DAiCM,eAAgB,CAjCtB,6DAoCM,cAAe,CApCrB,+DAuCM,iBAAkB,CACnB,6DAOH,UAAW,CACZ,kFAGC,WACA,qBACA,sBACA,gBACA,cAAe,CAChB,wGAGC,qCAAsC,CACvC,qCAGC,mCACE,SAAU,CACX,CAKH,wCACE,iCACA,yBAA0B,CAC3B,eAIC,eAAgB,CADlB,gCAGI,wBACA,WAAY,CACb,qCAKD,qDACE,aAAc,CADhB,8DAGI,eAAgB,CAHpB,kEAKM,WAAY,CACb,CAAA","file":"wpglobus-admin.css"}
includes/css/wpglobus-admin.scss CHANGED
@@ -228,6 +228,13 @@ $color-wpglobus-logo-wp: #23769C;
228
  display: block !important;
229
  margin-right: 140px;
230
  }
 
 
 
 
 
 
 
231
  }
232
 
233
  // Hide Redux annoyances
228
  display: block !important;
229
  margin-right: 140px;
230
  }
231
+
232
+ // @since 1.9.30 Vertical align icons in admin tabs.
233
+ .nav-tab {
234
+ .dashicons, .dashicons-before {
235
+ vertical-align: middle;
236
+ }
237
+ }
238
  }
239
 
240
  // Hide Redux annoyances
includes/options/fields/wpglobus_sortable/field_wpglobus_sortable.php CHANGED
@@ -15,41 +15,52 @@ if ( ! class_exists( 'WPGlobusOptions_wpglobus_sortable' ) ) {
15
  /**
16
  * Class WPGlobusOptions_wpglobus_sortable.
17
  */
 
18
  class WPGlobusOptions_wpglobus_sortable {
19
- /** @noinspection PhpUndefinedClassInspection */
 
 
 
 
 
 
 
 
 
20
 
21
  /**
22
  * Field Constructor.
23
- * @param array $field
 
24
  * @param string|array $value
25
  */
26
  public function __construct( $field = array(), $value = '' ) {
27
 
28
- $this->field = $field;
29
- if ( ! empty($field['value']) ) {
30
  $this->value = $field['value'];
31
  } else {
32
  $this->value = $value;
33
  }
34
-
35
  $this->render();
36
  }
37
-
38
  /**
39
  * Field Render Function.
40
  * Takes the vars and outputs the HTML for the field in the settings.
41
  */
42
  public function render() {
43
  if ( empty( $this->field['mode'] ) ) {
44
- $this->field['mode'] = "text";
45
  }
46
 
47
- if ( $this->field['mode'] !== "checkbox" && $this->field['mode'] !== "text" ) {
48
- $this->field['mode'] = "text";
49
  }
50
 
51
- $field_class = ( isset( $this->field['class'] ) ) ? $this->field['class'] : '';
52
- $options = $this->field['options'];
53
 
54
  // This is to weed out missing options that might be in the default
55
  // Why? Who knows. Call it a dummy check.
@@ -95,39 +106,39 @@ if ( ! class_exists( 'WPGlobusOptions_wpglobus_sortable' ) ) {
95
 
96
  $use_labels = false;
97
  $label_class = '';
98
- if ( $this->field['mode'] !== "checkbox" ) {
99
- if ( ( isset( $this->field['label'] ) && $this->field['label'] == true ) ) {
100
  $use_labels = true;
101
  $label_class = ' labeled';
102
  }
103
  }
104
-
105
- echo $this->render_wrapper('before');
106
-
107
- echo '<ul id="' . esc_attr( $this->field['id'] ) . '-list" class="wpglobus-sortable ' . esc_attr( $field_class . ' ' . $label_class ) . '">';
108
 
 
 
 
109
 
110
  foreach ( $this->value as $k => $nicename ) {
111
-
112
  $class = $field_class;
113
-
114
  echo '<li class="ui-state-default">';
115
 
116
- $checked = "";
117
- $name = 'name="' . $this->field['name'] . $this->field['name_suffix'] . '[' . $k . ']' . '" ';
118
- if ( $this->field['mode'] === "checkbox" ) {
119
  $value_display = $this->value[ $k ];
120
 
121
  if ( ! empty( $this->value[ $k ] ) ) {
122
  $checked = 'checked="checked" ';
123
  }
124
- $class .= " checkbox_sortable";
125
- $name = "";
 
126
  echo '<input type="hidden" name="'
127
- . esc_attr( $this->field['name'] . $this->field['name_suffix'] . '[' . $k . ']' )
128
- . '" id="'
129
- . esc_attr( $this->field['id'] . '-' . $k ) . '-hidden" value="' . esc_attr( $value_display )
130
- . '" />';
131
 
132
  echo '<div class="checkbox-container">';
133
  } else {
@@ -136,84 +147,91 @@ if ( ! class_exists( 'WPGlobusOptions_wpglobus_sortable' ) ) {
136
 
137
  }
138
 
139
- if ( $this->field['mode'] !== "checkbox" ) {
140
  if ( $use_labels ) {
141
  echo '<label class="bugger" for="'
142
- . esc_attr( $this->field['id'] . '[' . $k . ']' )
143
- .'"><strong>'
144
- . esc_html( $k )
145
- . '</strong></label>';
146
- echo "<br />";
147
  }
148
  }
149
 
150
  echo '<input rel="'
151
- . esc_attr( $this->field['id'] . '-' . $k . '-hidden' )
152
- . '" class="' . esc_attr( $class ) . '" ';
153
- echo $checked; // WPCS: XSS ok.
154
- echo 'type="'
155
- . esc_attr( $this->field['mode'] )
156
- . '" ';
157
- echo $name; // WPCS: XSS ok.
158
- echo 'id="'
159
- . esc_attr( $this->field['id'] . '[' . $k . ']' )
160
- . '" value="' . esc_attr( $value_display ) . '" placeholder="' . esc_attr( $nicename ) . '" />';
161
 
162
  //echo '<span class="compact drag"><i class="el el-move icon-large"></i></span>';
163
  echo '&nbsp;<span class="compact drag"><i class="dashicons dashicons-move icon-large"></i></span>&nbsp;';
164
  //if ( ( isset( $this->field['label'] ) && $this->field['label'] == true ) ) {
165
- if ( $this->field['mode'] === "checkbox" ) {
166
- if ( $this->field['mode'] !== "checkbox" ) {
167
- //echo "<br />";
168
- //echo '<label for="' . $this->field['id'] . '[' . $k . ']"><strong>' . $k . '</strong></label>';
169
- } else {
170
- echo '<label for="'
171
- . esc_attr( $this->field['id'] . '[' . $k . ']' )
172
- .'"><strong>' . esc_html( $options[ $k ] ) . '</strong></label>';
173
- }
174
  }
175
- if ( $this->field['mode'] === "checkbox" ) {
176
  echo '</div>';
177
  }
178
  echo '</li>';
179
  }
180
  echo '</ul>';
181
-
182
- echo $this->render_wrapper('after');
183
-
184
  }
185
 
186
  /**
187
- * @todo add doc.
 
 
 
 
188
  */
189
- public function render_wrapper($wrapper = 'before') {
190
- $render = '';
191
- if ( 'before' == $wrapper ) {
192
- ob_start();
193
  ?>
194
- <div
195
- id="wpglobus-options-<?php echo $this->field['id']; ?>"
196
- class="wpglobus-options-field wpglobus-options-field-wpglobus_sortable"
197
- data-id="<?php echo $this->field['id']; ?>"
198
- data-type="<?php echo $this->field['type']; ?>"
199
- data-js-handler="handler<?php echo ucfirst($this->field['id']); ?>">
200
- <div class="grid__item">
201
- <p class="title"><?php echo $this->field['title']; ?></p>
202
- <p class="subtitle"><?php echo $this->field['subtitle']; ?></p>
203
- </div>
204
- <div class="grid__item">
205
  <?php
206
- $render = ob_get_clean();
207
- } elseif ( 'after' == $wrapper ) {
208
  ?>
209
- </div><!-- .grid__item -->
210
  </div><!-- .wpglobus-options-field-wpglobus_sortable -->
211
- <?php
212
- $render = ob_get_clean();
213
  }
214
- return $render;
 
215
  }
216
-
217
  }
218
  }
219
- new WPGlobusOptions_wpglobus_sortable($field);
 
 
 
 
15
  /**
16
  * Class WPGlobusOptions_wpglobus_sortable.
17
  */
18
+ // phpcs:ignore PEAR.NamingConventions
19
  class WPGlobusOptions_wpglobus_sortable {
20
+
21
+ /**
22
+ * @var array
23
+ */
24
+ private $field;
25
+
26
+ /**
27
+ * @var string
28
+ */
29
+ private $value;
30
 
31
  /**
32
  * Field Constructor.
33
+ *
34
+ * @param array $field
35
  * @param string|array $value
36
  */
37
  public function __construct( $field = array(), $value = '' ) {
38
 
39
+ $this->field = $field;
40
+ if ( ! empty( $field['value'] ) ) {
41
  $this->value = $field['value'];
42
  } else {
43
  $this->value = $value;
44
  }
45
+
46
  $this->render();
47
  }
48
+
49
  /**
50
  * Field Render Function.
51
  * Takes the vars and outputs the HTML for the field in the settings.
52
  */
53
  public function render() {
54
  if ( empty( $this->field['mode'] ) ) {
55
+ $this->field['mode'] = 'text';
56
  }
57
 
58
+ if ( 'checkbox' !== $this->field['mode'] && 'text' !== $this->field['mode'] ) {
59
+ $this->field['mode'] = 'text';
60
  }
61
 
62
+ $field_class = ( isset( $this->field['class'] ) ) ? $this->field['class'] : '';
63
+ $options = $this->field['options'];
64
 
65
  // This is to weed out missing options that might be in the default
66
  // Why? Who knows. Call it a dummy check.
106
 
107
  $use_labels = false;
108
  $label_class = '';
109
+ if ( 'checkbox' !== $this->field['mode'] ) {
110
+ if ( ( isset( $this->field['label'] ) && true == $this->field['label'] ) ) { // phpcs:ignore WordPress.PHP.StrictComparisons
111
  $use_labels = true;
112
  $label_class = ' labeled';
113
  }
114
  }
 
 
 
 
115
 
116
+ echo $this->render_wrapper( 'before' ); // phpcs:ignore WordPress.XSS
117
+
118
+ echo '<ul id="' . esc_attr( $this->field['id'] ) . '-list" class="wpglobus-sortable ' . esc_attr( $field_class . ' ' . $label_class ) . '">';
119
 
120
  foreach ( $this->value as $k => $nicename ) {
121
+
122
  $class = $field_class;
123
+
124
  echo '<li class="ui-state-default">';
125
 
126
+ $checked = '';
127
+ $name = 'name="' . $this->field['name'] . $this->field['name_suffix'] . '[' . $k . ']" ';
128
+ if ( 'checkbox' === $this->field['mode'] ) {
129
  $value_display = $this->value[ $k ];
130
 
131
  if ( ! empty( $this->value[ $k ] ) ) {
132
  $checked = 'checked="checked" ';
133
  }
134
+ $class .= ' checkbox_sortable';
135
+
136
+ $name = '';
137
  echo '<input type="hidden" name="'
138
+ . esc_attr( $this->field['name'] . $this->field['name_suffix'] . '[' . $k . ']' )
139
+ . '" id="'
140
+ . esc_attr( $this->field['id'] . '-' . $k ) . '-hidden" value="' . esc_attr( $value_display )
141
+ . '" />';
142
 
143
  echo '<div class="checkbox-container">';
144
  } else {
147
 
148
  }
149
 
150
+ if ( 'checkbox' !== $this->field['mode'] ) {
151
  if ( $use_labels ) {
152
  echo '<label class="bugger" for="'
153
+ . esc_attr( $this->field['id'] . '[' . $k . ']' )
154
+ . '"><strong>'
155
+ . esc_html( $k )
156
+ . '</strong></label>';
157
+ echo '<br />';
158
  }
159
  }
160
 
161
  echo '<input rel="'
162
+ . esc_attr( $this->field['id'] . '-' . $k . '-hidden' )
163
+ . '" class="' . esc_attr( $class ) . '" ';
164
+ echo $checked; // WPCS: XSS ok.
165
+ echo 'type="'
166
+ . esc_attr( $this->field['mode'] )
167
+ . '" ';
168
+ echo $name; // WPCS: XSS ok.
169
+ echo 'id="'
170
+ . esc_attr( $this->field['id'] . '[' . $k . ']' )
171
+ . '" value="' . esc_attr( $value_display ) . '" placeholder="' . esc_attr( $nicename ) . '" />';
172
 
173
  //echo '<span class="compact drag"><i class="el el-move icon-large"></i></span>';
174
  echo '&nbsp;<span class="compact drag"><i class="dashicons dashicons-move icon-large"></i></span>&nbsp;';
175
  //if ( ( isset( $this->field['label'] ) && $this->field['label'] == true ) ) {
176
+ if ( 'checkbox' === $this->field['mode'] ) {
177
+ // if ( 'checkbox' !== $this->field['mode'] ) {
178
+ //echo "<br />";
179
+ //echo '<label for="' . $this->field['id'] . '[' . $k . ']"><strong>' . $k . '</strong></label>';
180
+ // } else {
181
+ echo '<label for="'
182
+ . esc_attr( $this->field['id'] . '[' . $k . ']' )
183
+ . '"><strong>' . esc_html( $options[ $k ] ) . '</strong></label>';
184
+ // }
185
  }
186
+ if ( 'checkbox' === $this->field['mode'] ) {
187
  echo '</div>';
188
  }
189
  echo '</li>';
190
  }
191
  echo '</ul>';
192
+
193
+ echo $this->render_wrapper( 'after' ); // phpcs:ignore WordPress.XSS
194
+
195
  }
196
 
197
  /**
198
+ * Print DIV around.
199
+ *
200
+ * @param string $wrapper
201
+ *
202
+ * @return false|string
203
  */
204
+ public function render_wrapper( $wrapper = 'before' ) {
205
+ ob_start();
206
+
207
+ if ( 'before' === $wrapper ) {
208
  ?>
209
+ <div
210
+ id="wpglobus-options-<?php echo esc_attr( $this->field['id'] ); ?>"
211
+ class="wpglobus-options-field wpglobus-options-field-wpglobus_sortable"
212
+ data-id="<?php echo esc_attr( $this->field['id'] ); ?>"
213
+ data-type="<?php echo esc_attr( $this->field['type'] ); ?>"
214
+ data-js-handler="handler<?php echo esc_attr( ucfirst( $this->field['id'] ) ); ?>">
215
+ <div class="grid__item">
216
+ <p class="title"><?php echo esc_html( $this->field['title'] ); ?></p>
217
+ <p class="subtitle"><?php echo esc_html( $this->field['subtitle'] ); ?></p>
218
+ </div>
219
+ <div class="grid__item">
220
  <?php
221
+ } elseif ( 'after' === $wrapper ) {
 
222
  ?>
223
+ </div><!-- .grid__item -->
224
  </div><!-- .wpglobus-options-field-wpglobus_sortable -->
225
+ <?php
 
226
  }
227
+
228
+ return ob_get_clean();
229
  }
230
+
231
  }
232
  }
233
+ /**
234
+ * @global array $field
235
+ * @see \WPGlobus_Options::page_options
236
+ */
237
+ new WPGlobusOptions_wpglobus_sortable( $field );
languages/wpglobus-ar.po CHANGED
@@ -697,16 +697,16 @@ msgstr "مُثبت"
697
  msgid "Help Desk"
698
  msgstr "طاولة المساعدة"
699
 
700
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
701
  msgid "Email not sent. Please fill in the entire form."
702
  msgstr ""
703
 
704
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
705
  msgid ""
706
  "Email not sent. Please verify that your name and email are entered correctly."
707
  msgstr ""
708
 
709
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
710
  msgid "Email sent."
711
  msgstr ""
712
 
697
  msgid "Help Desk"
698
  msgstr "طاولة المساعدة"
699
 
700
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
701
  msgid "Email not sent. Please fill in the entire form."
702
  msgstr ""
703
 
704
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
705
  msgid ""
706
  "Email not sent. Please verify that your name and email are entered correctly."
707
  msgstr ""
708
 
709
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
710
  msgid "Email sent."
711
  msgstr ""
712
 
languages/wpglobus-be.po CHANGED
@@ -744,16 +744,16 @@ msgstr "Установлен"
744
  msgid "Help Desk"
745
  msgstr "Поддержка"
746
 
747
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
748
  msgid "Email not sent. Please fill in the entire form."
749
  msgstr ""
750
 
751
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
752
  msgid ""
753
  "Email not sent. Please verify that your name and email are entered correctly."
754
  msgstr ""
755
 
756
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
757
  msgid "Email sent."
758
  msgstr ""
759
 
744
  msgid "Help Desk"
745
  msgstr "Поддержка"
746
 
747
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
748
  msgid "Email not sent. Please fill in the entire form."
749
  msgstr ""
750
 
751
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
752
  msgid ""
753
  "Email not sent. Please verify that your name and email are entered correctly."
754
  msgstr ""
755
 
756
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
757
  msgid "Email sent."
758
  msgstr ""
759
 
languages/wpglobus-bg_BG.po CHANGED
@@ -673,16 +673,16 @@ msgstr ""
673
  msgid "Help Desk"
674
  msgstr ""
675
 
676
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
677
  msgid "Email not sent. Please fill in the entire form."
678
  msgstr ""
679
 
680
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
681
  msgid ""
682
  "Email not sent. Please verify that your name and email are entered correctly."
683
  msgstr ""
684
 
685
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
686
  msgid "Email sent."
687
  msgstr ""
688
 
673
  msgid "Help Desk"
674
  msgstr ""
675
 
676
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
677
  msgid "Email not sent. Please fill in the entire form."
678
  msgstr ""
679
 
680
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
681
  msgid ""
682
  "Email not sent. Please verify that your name and email are entered correctly."
683
  msgstr ""
684
 
685
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
686
  msgid "Email sent."
687
  msgstr ""
688
 
languages/wpglobus-de_CH.po CHANGED
@@ -709,16 +709,16 @@ msgstr "Instaliert"
709
  msgid "Help Desk"
710
  msgstr ""
711
 
712
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
713
  msgid "Email not sent. Please fill in the entire form."
714
  msgstr ""
715
 
716
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
717
  msgid ""
718
  "Email not sent. Please verify that your name and email are entered correctly."
719
  msgstr ""
720
 
721
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
722
  msgid "Email sent."
723
  msgstr ""
724
 
709
  msgid "Help Desk"
710
  msgstr ""
711
 
712
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
713
  msgid "Email not sent. Please fill in the entire form."
714
  msgstr ""
715
 
716
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
717
  msgid ""
718
  "Email not sent. Please verify that your name and email are entered correctly."
719
  msgstr ""
720
 
721
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
722
  msgid "Email sent."
723
  msgstr ""
724
 
languages/wpglobus-de_DE.po CHANGED
@@ -708,16 +708,16 @@ msgstr "Instaliert"
708
  msgid "Help Desk"
709
  msgstr ""
710
 
711
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
712
  msgid "Email not sent. Please fill in the entire form."
713
  msgstr ""
714
 
715
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
716
  msgid ""
717
  "Email not sent. Please verify that your name and email are entered correctly."
718
  msgstr ""
719
 
720
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
721
  msgid "Email sent."
722
  msgstr ""
723
 
708
  msgid "Help Desk"
709
  msgstr ""
710
 
711
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
712
  msgid "Email not sent. Please fill in the entire form."
713
  msgstr ""
714
 
715
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
716
  msgid ""
717
  "Email not sent. Please verify that your name and email are entered correctly."
718
  msgstr ""
719
 
720
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
721
  msgid "Email sent."
722
  msgstr ""
723
 
languages/wpglobus-el.po CHANGED
@@ -674,16 +674,16 @@ msgstr ""
674
  msgid "Help Desk"
675
  msgstr ""
676
 
677
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
678
  msgid "Email not sent. Please fill in the entire form."
679
  msgstr ""
680
 
681
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
682
  msgid ""
683
  "Email not sent. Please verify that your name and email are entered correctly."
684
  msgstr ""
685
 
686
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
687
  msgid "Email sent."
688
  msgstr ""
689
 
674
  msgid "Help Desk"
675
  msgstr ""
676
 
677
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
678
  msgid "Email not sent. Please fill in the entire form."
679
  msgstr ""
680
 
681
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
682
  msgid ""
683
  "Email not sent. Please verify that your name and email are entered correctly."
684
  msgstr ""
685
 
686
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
687
  msgid "Email sent."
688
  msgstr ""
689
 
languages/wpglobus-en_AU.po CHANGED
@@ -743,16 +743,16 @@ msgstr "Installed"
743
  msgid "Help Desk"
744
  msgstr "Help Desk"
745
 
746
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
747
  msgid "Email not sent. Please fill in the entire form."
748
  msgstr ""
749
 
750
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
751
  msgid ""
752
  "Email not sent. Please verify that your name and email are entered correctly."
753
  msgstr ""
754
 
755
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
756
  msgid "Email sent."
757
  msgstr ""
758
 
743
  msgid "Help Desk"
744
  msgstr "Help Desk"
745
 
746
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
747
  msgid "Email not sent. Please fill in the entire form."
748
  msgstr ""
749
 
750
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
751
  msgid ""
752
  "Email not sent. Please verify that your name and email are entered correctly."
753
  msgstr ""
754
 
755
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
756
  msgid "Email sent."
757
  msgstr ""
758
 
languages/wpglobus-en_CA.po CHANGED
@@ -742,16 +742,16 @@ msgstr "Installed"
742
  msgid "Help Desk"
743
  msgstr "Help Desk"
744
 
745
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
746
  msgid "Email not sent. Please fill in the entire form."
747
  msgstr ""
748
 
749
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
750
  msgid ""
751
  "Email not sent. Please verify that your name and email are entered correctly."
752
  msgstr ""
753
 
754
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
755
  msgid "Email sent."
756
  msgstr ""
757
 
742
  msgid "Help Desk"
743
  msgstr "Help Desk"
744
 
745
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
746
  msgid "Email not sent. Please fill in the entire form."
747
  msgstr ""
748
 
749
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
750
  msgid ""
751
  "Email not sent. Please verify that your name and email are entered correctly."
752
  msgstr ""
753
 
754
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
755
  msgid "Email sent."
756
  msgstr ""
757
 
languages/wpglobus-en_GB.po CHANGED
@@ -743,16 +743,16 @@ msgstr "Installed"
743
  msgid "Help Desk"
744
  msgstr "Help Desk"
745
 
746
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
747
  msgid "Email not sent. Please fill in the entire form."
748
  msgstr ""
749
 
750
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
751
  msgid ""
752
  "Email not sent. Please verify that your name and email are entered correctly."
753
  msgstr ""
754
 
755
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
756
  msgid "Email sent."
757
  msgstr ""
758
 
743
  msgid "Help Desk"
744
  msgstr "Help Desk"
745
 
746
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
747
  msgid "Email not sent. Please fill in the entire form."
748
  msgstr ""
749
 
750
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
751
  msgid ""
752
  "Email not sent. Please verify that your name and email are entered correctly."
753
  msgstr ""
754
 
755
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
756
  msgid "Email sent."
757
  msgstr ""
758
 
languages/wpglobus-en_NZ.po CHANGED
@@ -742,16 +742,16 @@ msgstr "Installed"
742
  msgid "Help Desk"
743
  msgstr "Help Desk"
744
 
745
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
746
  msgid "Email not sent. Please fill in the entire form."
747
  msgstr ""
748
 
749
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
750
  msgid ""
751
  "Email not sent. Please verify that your name and email are entered correctly."
752
  msgstr ""
753
 
754
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
755
  msgid "Email sent."
756
  msgstr ""
757
 
742
  msgid "Help Desk"
743
  msgstr "Help Desk"
744
 
745
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
746
  msgid "Email not sent. Please fill in the entire form."
747
  msgstr ""
748
 
749
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
750
  msgid ""
751
  "Email not sent. Please verify that your name and email are entered correctly."
752
  msgstr ""
753
 
754
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
755
  msgid "Email sent."
756
  msgstr ""
757
 
languages/wpglobus-en_US.po CHANGED
@@ -743,16 +743,16 @@ msgstr "Installed"
743
  msgid "Help Desk"
744
  msgstr "Help Desk"
745
 
746
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
747
  msgid "Email not sent. Please fill in the entire form."
748
  msgstr ""
749
 
750
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
751
  msgid ""
752
  "Email not sent. Please verify that your name and email are entered correctly."
753
  msgstr ""
754
 
755
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
756
  msgid "Email sent."
757
  msgstr ""
758
 
743
  msgid "Help Desk"
744
  msgstr "Help Desk"
745
 
746
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
747
  msgid "Email not sent. Please fill in the entire form."
748
  msgstr ""
749
 
750
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
751
  msgid ""
752
  "Email not sent. Please verify that your name and email are entered correctly."
753
  msgstr ""
754
 
755
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
756
  msgid "Email sent."
757
  msgstr ""
758
 
languages/wpglobus-en_ZA.po CHANGED
@@ -742,16 +742,16 @@ msgstr "Installed"
742
  msgid "Help Desk"
743
  msgstr "Help Desk"
744
 
745
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
746
  msgid "Email not sent. Please fill in the entire form."
747
  msgstr ""
748
 
749
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
750
  msgid ""
751
  "Email not sent. Please verify that your name and email are entered correctly."
752
  msgstr ""
753
 
754
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
755
  msgid "Email sent."
756
  msgstr ""
757
 
742
  msgid "Help Desk"
743
  msgstr "Help Desk"
744
 
745
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
746
  msgid "Email not sent. Please fill in the entire form."
747
  msgstr ""
748
 
749
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
750
  msgid ""
751
  "Email not sent. Please verify that your name and email are entered correctly."
752
  msgstr ""
753
 
754
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
755
  msgid "Email sent."
756
  msgstr ""
757
 
languages/wpglobus-es_AR.po CHANGED
@@ -708,16 +708,16 @@ msgstr "Instalado"
708
  msgid "Help Desk"
709
  msgstr ""
710
 
711
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
712
  msgid "Email not sent. Please fill in the entire form."
713
  msgstr ""
714
 
715
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
716
  msgid ""
717
  "Email not sent. Please verify that your name and email are entered correctly."
718
  msgstr ""
719
 
720
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
721
  msgid "Email sent."
722
  msgstr ""
723
 
708
  msgid "Help Desk"
709
  msgstr ""
710
 
711
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
712
  msgid "Email not sent. Please fill in the entire form."
713
  msgstr ""
714
 
715
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
716
  msgid ""
717
  "Email not sent. Please verify that your name and email are entered correctly."
718
  msgstr ""
719
 
720
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
721
  msgid "Email sent."
722
  msgstr ""
723
 
languages/wpglobus-es_CL.po CHANGED
@@ -708,16 +708,16 @@ msgstr "Instalado"
708
  msgid "Help Desk"
709
  msgstr ""
710
 
711
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
712
  msgid "Email not sent. Please fill in the entire form."
713
  msgstr ""
714
 
715
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
716
  msgid ""
717
  "Email not sent. Please verify that your name and email are entered correctly."
718
  msgstr ""
719
 
720
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
721
  msgid "Email sent."
722
  msgstr ""
723
 
708
  msgid "Help Desk"
709
  msgstr ""
710
 
711
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
712
  msgid "Email not sent. Please fill in the entire form."
713
  msgstr ""
714
 
715
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
716
  msgid ""
717
  "Email not sent. Please verify that your name and email are entered correctly."
718
  msgstr ""
719
 
720
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
721
  msgid "Email sent."
722
  msgstr ""
723
 
languages/wpglobus-es_CO.po CHANGED
@@ -708,16 +708,16 @@ msgstr "Instalado"
708
  msgid "Help Desk"
709
  msgstr ""
710
 
711
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
712
  msgid "Email not sent. Please fill in the entire form."
713
  msgstr ""
714
 
715
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
716
  msgid ""
717
  "Email not sent. Please verify that your name and email are entered correctly."
718
  msgstr ""
719
 
720
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
721
  msgid "Email sent."
722
  msgstr ""
723
 
708
  msgid "Help Desk"
709
  msgstr ""
710
 
711
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
712
  msgid "Email not sent. Please fill in the entire form."
713
  msgstr ""
714
 
715
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
716
  msgid ""
717
  "Email not sent. Please verify that your name and email are entered correctly."
718
  msgstr ""
719
 
720
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
721
  msgid "Email sent."
722
  msgstr ""
723
 
languages/wpglobus-es_CR.po CHANGED
@@ -708,16 +708,16 @@ msgstr "Instalado"
708
  msgid "Help Desk"
709
  msgstr ""
710
 
711
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
712
  msgid "Email not sent. Please fill in the entire form."
713
  msgstr ""
714
 
715
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
716
  msgid ""
717
  "Email not sent. Please verify that your name and email are entered correctly."
718
  msgstr ""
719
 
720
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
721
  msgid "Email sent."
722
  msgstr ""
723
 
708
  msgid "Help Desk"
709
  msgstr ""
710
 
711
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
712
  msgid "Email not sent. Please fill in the entire form."
713
  msgstr ""
714
 
715
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
716
  msgid ""
717
  "Email not sent. Please verify that your name and email are entered correctly."
718
  msgstr ""
719
 
720
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
721
  msgid "Email sent."
722
  msgstr ""
723
 
languages/wpglobus-es_ES.po CHANGED
@@ -708,16 +708,16 @@ msgstr "Instalado"
708
  msgid "Help Desk"
709
  msgstr ""
710
 
711
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
712
  msgid "Email not sent. Please fill in the entire form."
713
  msgstr ""
714
 
715
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
716
  msgid ""
717
  "Email not sent. Please verify that your name and email are entered correctly."
718
  msgstr ""
719
 
720
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
721
  msgid "Email sent."
722
  msgstr ""
723
 
708
  msgid "Help Desk"
709
  msgstr ""
710
 
711
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
712
  msgid "Email not sent. Please fill in the entire form."
713
  msgstr ""
714
 
715
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
716
  msgid ""
717
  "Email not sent. Please verify that your name and email are entered correctly."
718
  msgstr ""
719
 
720
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
721
  msgid "Email sent."
722
  msgstr ""
723
 
languages/wpglobus-es_GT.po CHANGED
@@ -708,16 +708,16 @@ msgstr "Instalado"
708
  msgid "Help Desk"
709
  msgstr ""
710
 
711
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
712
  msgid "Email not sent. Please fill in the entire form."
713
  msgstr ""
714
 
715
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
716
  msgid ""
717
  "Email not sent. Please verify that your name and email are entered correctly."
718
  msgstr ""
719
 
720
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
721
  msgid "Email sent."
722
  msgstr ""
723
 
708
  msgid "Help Desk"
709
  msgstr ""
710
 
711
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
712
  msgid "Email not sent. Please fill in the entire form."
713
  msgstr ""
714
 
715
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
716
  msgid ""
717
  "Email not sent. Please verify that your name and email are entered correctly."
718
  msgstr ""
719
 
720
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
721
  msgid "Email sent."
722
  msgstr ""
723
 
languages/wpglobus-es_MX.po CHANGED
@@ -708,16 +708,16 @@ msgstr "Instalado"
708
  msgid "Help Desk"
709
  msgstr ""
710
 
711
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
712
  msgid "Email not sent. Please fill in the entire form."
713
  msgstr ""
714
 
715
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
716
  msgid ""
717
  "Email not sent. Please verify that your name and email are entered correctly."
718
  msgstr ""
719
 
720
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
721
  msgid "Email sent."
722
  msgstr ""
723
 
708
  msgid "Help Desk"
709
  msgstr ""
710
 
711
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
712
  msgid "Email not sent. Please fill in the entire form."
713
  msgstr ""
714
 
715
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
716
  msgid ""
717
  "Email not sent. Please verify that your name and email are entered correctly."
718
  msgstr ""
719
 
720
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
721
  msgid "Email sent."
722
  msgstr ""
723
 
languages/wpglobus-es_PE.po CHANGED
@@ -708,16 +708,16 @@ msgstr "Instalado"
708
  msgid "Help Desk"
709
  msgstr ""
710
 
711
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
712
  msgid "Email not sent. Please fill in the entire form."
713
  msgstr ""
714
 
715
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
716
  msgid ""
717
  "Email not sent. Please verify that your name and email are entered correctly."
718
  msgstr ""
719
 
720
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
721
  msgid "Email sent."
722
  msgstr ""
723
 
708
  msgid "Help Desk"
709
  msgstr ""
710
 
711
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
712
  msgid "Email not sent. Please fill in the entire form."
713
  msgstr ""
714
 
715
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
716
  msgid ""
717
  "Email not sent. Please verify that your name and email are entered correctly."
718
  msgstr ""
719
 
720
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
721
  msgid "Email sent."
722
  msgstr ""
723
 
languages/wpglobus-es_PR.po CHANGED
@@ -708,16 +708,16 @@ msgstr "Instalado"
708
  msgid "Help Desk"
709
  msgstr ""
710
 
711
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
712
  msgid "Email not sent. Please fill in the entire form."
713
  msgstr ""
714
 
715
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
716
  msgid ""
717
  "Email not sent. Please verify that your name and email are entered correctly."
718
  msgstr ""
719
 
720
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
721
  msgid "Email sent."
722
  msgstr ""
723
 
708
  msgid "Help Desk"
709
  msgstr ""
710
 
711
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
712
  msgid "Email not sent. Please fill in the entire form."
713
  msgstr ""
714
 
715
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
716
  msgid ""
717
  "Email not sent. Please verify that your name and email are entered correctly."
718
  msgstr ""
719
 
720
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
721
  msgid "Email sent."
722
  msgstr ""
723
 
languages/wpglobus-es_VE.po CHANGED
@@ -708,16 +708,16 @@ msgstr "Instalado"
708
  msgid "Help Desk"
709
  msgstr ""
710
 
711
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
712
  msgid "Email not sent. Please fill in the entire form."
713
  msgstr ""
714
 
715
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
716
  msgid ""
717
  "Email not sent. Please verify that your name and email are entered correctly."
718
  msgstr ""
719
 
720
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
721
  msgid "Email sent."
722
  msgstr ""
723
 
708
  msgid "Help Desk"
709
  msgstr ""
710
 
711
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
712
  msgid "Email not sent. Please fill in the entire form."
713
  msgstr ""
714
 
715
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
716
  msgid ""
717
  "Email not sent. Please verify that your name and email are entered correctly."
718
  msgstr ""
719
 
720
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
721
  msgid "Email sent."
722
  msgstr ""
723
 
languages/wpglobus-et.po CHANGED
@@ -674,16 +674,16 @@ msgstr "Paigaldatud"
674
  msgid "Help Desk"
675
  msgstr "Kasutajatugi"
676
 
677
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
678
  msgid "Email not sent. Please fill in the entire form."
679
  msgstr ""
680
 
681
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
682
  msgid ""
683
  "Email not sent. Please verify that your name and email are entered correctly."
684
  msgstr ""
685
 
686
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
687
  msgid "Email sent."
688
  msgstr ""
689
 
674
  msgid "Help Desk"
675
  msgstr "Kasutajatugi"
676
 
677
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
678
  msgid "Email not sent. Please fill in the entire form."
679
  msgstr ""
680
 
681
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
682
  msgid ""
683
  "Email not sent. Please verify that your name and email are entered correctly."
684
  msgstr ""
685
 
686
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
687
  msgid "Email sent."
688
  msgstr ""
689
 
languages/wpglobus-fr_BE.po CHANGED
@@ -765,16 +765,16 @@ msgstr "Installée"
765
  msgid "Help Desk"
766
  msgstr "Centre de support"
767
 
768
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
769
  msgid "Email not sent. Please fill in the entire form."
770
  msgstr ""
771
 
772
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
773
  msgid ""
774
  "Email not sent. Please verify that your name and email are entered correctly."
775
  msgstr ""
776
 
777
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
778
  msgid "Email sent."
779
  msgstr ""
780
 
765
  msgid "Help Desk"
766
  msgstr "Centre de support"
767
 
768
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
769
  msgid "Email not sent. Please fill in the entire form."
770
  msgstr ""
771
 
772
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
773
  msgid ""
774
  "Email not sent. Please verify that your name and email are entered correctly."
775
  msgstr ""
776
 
777
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
778
  msgid "Email sent."
779
  msgstr ""
780
 
languages/wpglobus-fr_CA.po CHANGED
@@ -767,16 +767,16 @@ msgstr "Installée"
767
  msgid "Help Desk"
768
  msgstr "Centre de support"
769
 
770
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
771
  msgid "Email not sent. Please fill in the entire form."
772
  msgstr ""
773
 
774
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
775
  msgid ""
776
  "Email not sent. Please verify that your name and email are entered correctly."
777
  msgstr ""
778
 
779
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
780
  msgid "Email sent."
781
  msgstr ""
782
 
767
  msgid "Help Desk"
768
  msgstr "Centre de support"
769
 
770
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
771
  msgid "Email not sent. Please fill in the entire form."
772
  msgstr ""
773
 
774
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
775
  msgid ""
776
  "Email not sent. Please verify that your name and email are entered correctly."
777
  msgstr ""
778
 
779
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
780
  msgid "Email sent."
781
  msgstr ""
782
 
languages/wpglobus-fr_FR.po CHANGED
@@ -767,16 +767,16 @@ msgstr "Installée"
767
  msgid "Help Desk"
768
  msgstr "Centre de support"
769
 
770
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
771
  msgid "Email not sent. Please fill in the entire form."
772
  msgstr ""
773
 
774
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
775
  msgid ""
776
  "Email not sent. Please verify that your name and email are entered correctly."
777
  msgstr ""
778
 
779
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
780
  msgid "Email sent."
781
  msgstr ""
782
 
767
  msgid "Help Desk"
768
  msgstr "Centre de support"
769
 
770
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
771
  msgid "Email not sent. Please fill in the entire form."
772
  msgstr ""
773
 
774
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
775
  msgid ""
776
  "Email not sent. Please verify that your name and email are entered correctly."
777
  msgstr ""
778
 
779
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
780
  msgid "Email sent."
781
  msgstr ""
782
 
languages/wpglobus-id_ID.po CHANGED
@@ -744,16 +744,16 @@ msgstr "Dipasang"
744
  msgid "Help Desk"
745
  msgstr "help Desk"
746
 
747
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
748
  msgid "Email not sent. Please fill in the entire form."
749
  msgstr ""
750
 
751
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
752
  msgid ""
753
  "Email not sent. Please verify that your name and email are entered correctly."
754
  msgstr ""
755
 
756
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
757
  msgid "Email sent."
758
  msgstr ""
759
 
744
  msgid "Help Desk"
745
  msgstr "help Desk"
746
 
747
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
748
  msgid "Email not sent. Please fill in the entire form."
749
  msgstr ""
750
 
751
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
752
  msgid ""
753
  "Email not sent. Please verify that your name and email are entered correctly."
754
  msgstr ""
755
 
756
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
757
  msgid "Email sent."
758
  msgstr ""
759
 
languages/wpglobus-ko_KR.po CHANGED
@@ -673,16 +673,16 @@ msgstr ""
673
  msgid "Help Desk"
674
  msgstr ""
675
 
676
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
677
  msgid "Email not sent. Please fill in the entire form."
678
  msgstr ""
679
 
680
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
681
  msgid ""
682
  "Email not sent. Please verify that your name and email are entered correctly."
683
  msgstr ""
684
 
685
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
686
  msgid "Email sent."
687
  msgstr ""
688
 
673
  msgid "Help Desk"
674
  msgstr ""
675
 
676
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
677
  msgid "Email not sent. Please fill in the entire form."
678
  msgstr ""
679
 
680
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
681
  msgid ""
682
  "Email not sent. Please verify that your name and email are entered correctly."
683
  msgstr ""
684
 
685
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
686
  msgid "Email sent."
687
  msgstr ""
688
 
languages/wpglobus-pl_PL.po CHANGED
@@ -700,16 +700,16 @@ msgstr "Zainstalowano"
700
  msgid "Help Desk"
701
  msgstr ""
702
 
703
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
704
  msgid "Email not sent. Please fill in the entire form."
705
  msgstr ""
706
 
707
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
708
  msgid ""
709
  "Email not sent. Please verify that your name and email are entered correctly."
710
  msgstr ""
711
 
712
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
713
  msgid "Email sent."
714
  msgstr ""
715
 
700
  msgid "Help Desk"
701
  msgstr ""
702
 
703
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
704
  msgid "Email not sent. Please fill in the entire form."
705
  msgstr ""
706
 
707
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
708
  msgid ""
709
  "Email not sent. Please verify that your name and email are entered correctly."
710
  msgstr ""
711
 
712
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
713
  msgid "Email sent."
714
  msgstr ""
715
 
languages/wpglobus-pt_BR.po CHANGED
@@ -673,16 +673,16 @@ msgstr "Instalado"
673
  msgid "Help Desk"
674
  msgstr ""
675
 
676
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
677
  msgid "Email not sent. Please fill in the entire form."
678
  msgstr ""
679
 
680
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
681
  msgid ""
682
  "Email not sent. Please verify that your name and email are entered correctly."
683
  msgstr ""
684
 
685
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
686
  msgid "Email sent."
687
  msgstr ""
688
 
673
  msgid "Help Desk"
674
  msgstr ""
675
 
676
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
677
  msgid "Email not sent. Please fill in the entire form."
678
  msgstr ""
679
 
680
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
681
  msgid ""
682
  "Email not sent. Please verify that your name and email are entered correctly."
683
  msgstr ""
684
 
685
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
686
  msgid "Email sent."
687
  msgstr ""
688
 
languages/wpglobus-pt_PT.po CHANGED
@@ -673,16 +673,16 @@ msgstr "Instalado"
673
  msgid "Help Desk"
674
  msgstr ""
675
 
676
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
677
  msgid "Email not sent. Please fill in the entire form."
678
  msgstr ""
679
 
680
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
681
  msgid ""
682
  "Email not sent. Please verify that your name and email are entered correctly."
683
  msgstr ""
684
 
685
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
686
  msgid "Email sent."
687
  msgstr ""
688
 
673
  msgid "Help Desk"
674
  msgstr ""
675
 
676
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
677
  msgid "Email not sent. Please fill in the entire form."
678
  msgstr ""
679
 
680
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
681
  msgid ""
682
  "Email not sent. Please verify that your name and email are entered correctly."
683
  msgstr ""
684
 
685
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
686
  msgid "Email sent."
687
  msgstr ""
688
 
languages/wpglobus-ro_RO.po CHANGED
@@ -703,16 +703,16 @@ msgstr "Instalat"
703
  msgid "Help Desk"
704
  msgstr ""
705
 
706
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
707
  msgid "Email not sent. Please fill in the entire form."
708
  msgstr ""
709
 
710
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
711
  msgid ""
712
  "Email not sent. Please verify that your name and email are entered correctly."
713
  msgstr ""
714
 
715
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
716
  msgid "Email sent."
717
  msgstr ""
718
 
703
  msgid "Help Desk"
704
  msgstr ""
705
 
706
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
707
  msgid "Email not sent. Please fill in the entire form."
708
  msgstr ""
709
 
710
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
711
  msgid ""
712
  "Email not sent. Please verify that your name and email are entered correctly."
713
  msgstr ""
714
 
715
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
716
  msgid "Email sent."
717
  msgstr ""
718
 
languages/wpglobus-ru_RU.po CHANGED
@@ -746,18 +746,18 @@ msgstr "Установлен"
746
  msgid "Help Desk"
747
  msgstr "Поддержка"
748
 
749
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
750
  msgid "Email not sent. Please fill in the entire form."
751
  msgstr "Сообщение не отправлено. Пожалуйста, заполните правильно все поля."
752
 
753
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
754
  msgid ""
755
  "Email not sent. Please verify that your name and email are entered correctly."
756
  msgstr ""
757
  "Сообщение не отправлено. Убедитесь, что ваше имя и адрес email заполнены без "
758
  "ошибок."
759
 
760
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
761
  msgid "Email sent."
762
  msgstr "Сообщение отправлено."
763
 
746
  msgid "Help Desk"
747
  msgstr "Поддержка"
748
 
749
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
750
  msgid "Email not sent. Please fill in the entire form."
751
  msgstr "Сообщение не отправлено. Пожалуйста, заполните правильно все поля."
752
 
753
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
754
  msgid ""
755
  "Email not sent. Please verify that your name and email are entered correctly."
756
  msgstr ""
757
  "Сообщение не отправлено. Убедитесь, что ваше имя и адрес email заполнены без "
758
  "ошибок."
759
 
760
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
761
  msgid "Email sent."
762
  msgstr "Сообщение отправлено."
763
 
languages/wpglobus-sv_SE.po CHANGED
@@ -696,16 +696,16 @@ msgstr "Installerad"
696
  msgid "Help Desk"
697
  msgstr ""
698
 
699
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
700
  msgid "Email not sent. Please fill in the entire form."
701
  msgstr ""
702
 
703
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
704
  msgid ""
705
  "Email not sent. Please verify that your name and email are entered correctly."
706
  msgstr ""
707
 
708
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
709
  msgid "Email sent."
710
  msgstr ""
711
 
696
  msgid "Help Desk"
697
  msgstr ""
698
 
699
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
700
  msgid "Email not sent. Please fill in the entire form."
701
  msgstr ""
702
 
703
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
704
  msgid ""
705
  "Email not sent. Please verify that your name and email are entered correctly."
706
  msgstr ""
707
 
708
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
709
  msgid "Email sent."
710
  msgstr ""
711
 
languages/wpglobus-tr_TR.po CHANGED
@@ -699,16 +699,16 @@ msgstr "Yüklü"
699
  msgid "Help Desk"
700
  msgstr ""
701
 
702
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
703
  msgid "Email not sent. Please fill in the entire form."
704
  msgstr ""
705
 
706
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
707
  msgid ""
708
  "Email not sent. Please verify that your name and email are entered correctly."
709
  msgstr ""
710
 
711
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
712
  msgid "Email sent."
713
  msgstr ""
714
 
699
  msgid "Help Desk"
700
  msgstr ""
701
 
702
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
703
  msgid "Email not sent. Please fill in the entire form."
704
  msgstr ""
705
 
706
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
707
  msgid ""
708
  "Email not sent. Please verify that your name and email are entered correctly."
709
  msgstr ""
710
 
711
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
712
  msgid "Email sent."
713
  msgstr ""
714
 
languages/wpglobus-uk.po CHANGED
@@ -729,16 +729,16 @@ msgstr "Встановлено"
729
  msgid "Help Desk"
730
  msgstr ""
731
 
732
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
733
  msgid "Email not sent. Please fill in the entire form."
734
  msgstr ""
735
 
736
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
737
  msgid ""
738
  "Email not sent. Please verify that your name and email are entered correctly."
739
  msgstr ""
740
 
741
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
742
  msgid "Email sent."
743
  msgstr ""
744
 
729
  msgid "Help Desk"
730
  msgstr ""
731
 
732
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
733
  msgid "Email not sent. Please fill in the entire form."
734
  msgstr ""
735
 
736
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
737
  msgid ""
738
  "Email not sent. Please verify that your name and email are entered correctly."
739
  msgstr ""
740
 
741
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
742
  msgid "Email sent."
743
  msgstr ""
744
 
languages/wpglobus.pot CHANGED
@@ -1,8 +1,8 @@
1
- # Copyright (C) 2018 WPGlobus 1.9.29
2
- # This file is distributed under the same license as the WPGlobus 1.9.29 package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: WPGlobus 1.9.29\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
@@ -535,15 +535,15 @@ msgstr ""
535
  msgid "Help Desk"
536
  msgstr ""
537
 
538
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:182
539
  msgid "Email not sent. Please fill in the entire form."
540
  msgstr ""
541
 
542
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:192
543
  msgid "Email not sent. Please verify that your name and email are entered correctly."
544
  msgstr ""
545
 
546
- #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:213
547
  msgid "Email sent."
548
  msgstr ""
549
 
1
+ # Copyright (C) 2018 WPGlobus 1.9.30
2
+ # This file is distributed under the same license as the WPGlobus 1.9.30 package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: WPGlobus 1.9.30\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
535
  msgid "Help Desk"
536
  msgstr ""
537
 
538
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:181
539
  msgid "Email not sent. Please fill in the entire form."
540
  msgstr ""
541
 
542
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:191
543
  msgid "Email not sent. Please verify that your name and email are entered correctly."
544
  msgstr ""
545
 
546
+ #: includes/admin/helpdesk/class-wpglobus-admin-helpdesk.php:212
547
  msgid "Email sent."
548
  msgstr ""
549
 
readme.txt CHANGED
@@ -217,22 +217,18 @@ This maintenance release introduces Gutenberg support in beta-stage.
217
 
218
  == Changelog ==
219
 
220
- = 1.9.29 =
221
 
 
 
222
  * FIXED:
223
- * Builders/Gutenberg: CSS tweaks.
 
224
 
225
- = 1.9.28 =
226
 
227
  * FIXED:
228
- * Builders/Gutenberg: enabled WPGlobus metabox for posts and pages.
229
-
230
- = 1.9.27 =
231
-
232
- * COMPATIBILITY:
233
- * Gutenberg 4.3.0
234
- * INTERNAL:
235
- * Core/Builders: add builder label to admin bar.
236
 
237
  = Earlier versions and Add-ons =
238
 
217
 
218
  == Changelog ==
219
 
220
+ = 1.9.30 =
221
 
222
+ * ADDED:
223
+ * Builders/Gutenberg: Checking 3rd party add-ons status for Gutenberg.
224
  * FIXED:
225
+ * Options Panel: CSS tweaks.
226
+ * Options Panel: invalid call to `ob_get_clear()` resulted in duplicate sidebar menu under certain conditions.
227
 
228
+ = 1.9.29 =
229
 
230
  * FIXED:
231
+ * Builders/Gutenberg: CSS tweaks.
 
 
 
 
 
 
 
232
 
233
  = Earlier versions and Add-ons =
234
 
wpglobus.php CHANGED
@@ -15,7 +15,7 @@
15
  * Description: A WordPress Globalization / Multilingual Plugin. Posts, pages, menus, widgets and even custom fields - in multiple languages!
16
  * Text Domain: wpglobus
17
  * Domain Path: /languages/
18
- * Version: 1.9.29
19
  * Author: WPGlobus
20
  * Author URI: https://wpglobus.com/
21
  * Network: false
@@ -42,7 +42,7 @@ if ( ! defined( 'ABSPATH' ) ) {
42
  exit;
43
  }
44
 
45
- define( 'WPGLOBUS_VERSION', '1.9.29' );
46
  define( 'WPGLOBUS_PLUGIN_BASENAME', plugin_basename( __FILE__ ) );
47
 
48
  /**
15
  * Description: A WordPress Globalization / Multilingual Plugin. Posts, pages, menus, widgets and even custom fields - in multiple languages!
16
  * Text Domain: wpglobus
17
  * Domain Path: /languages/
18
+ * Version: 1.9.30
19
  * Author: WPGlobus
20
  * Author URI: https://wpglobus.com/
21
  * Network: false
42
  exit;
43
  }
44
 
45
+ define( 'WPGLOBUS_VERSION', '1.9.30' );
46
  define( 'WPGLOBUS_PLUGIN_BASENAME', plugin_basename( __FILE__ ) );
47
 
48
  /**